@import url(modules.css);
html, body{
min-height: 100%;
height: 100%;
margin: 0px;
padding: 0px;
}
html {
min-height:100%;
}


#contentWrapper {
/*
min-height: 100%;
	height: auto !important;
	height: 100%;
margin: 0 auto -40px;
*/
}
ul {
list-style-type:none !important;
padding:0px;
margin:0px;
}
#content p {
	margin-bottom: 10px;
}
#content ul li {
list-style-type:none  !important;
padding-left:10px;
margin-bottom: 5px;
background: url(/img/bullit_grey.gif) no-repeat 0px 4px !important; 
}
#inner {
background:#fff;
}
a, a:hover {
color:#666;
}
/* HEADER */
#header {
/*height:339px;*/
height:220px;
background:url(../img/innerbg1.jpg) no-repeat top center;
padding:0px !important;
}




a.language_eng {
	background:transparent url(../img/lang_rus.gif) no-repeat scroll left top;
}

a.language_rus, a.language_eng {

}

#icons {

}


a.geoLogo_rus, a.geoLogo_eng {
display:block;
width:121px;
height:105px;

}

.menu_block {
padding:0 0 0 0;
/*background:url(/img/menu_back_2.gif) no-repeat right top;*/
height:105px;
}

.inner_logo {
font-size:19px;
padding:0px 0px 0 0px ;
text-align:right !important;

}


#mainNav {
clear:both;
display:block;
background:#f52a2e url(/img/menu_bg.gif) no-repeat left top;
/*padding-left:45px;*/
height:37px;
border-bottom:solid 5px #000;
margin:0 0 30px 0;
}
#inner a.geoLogo_rus, #inner a.geoLogo_eng, #inner a.geoSearch_rus,  #inner a.geoSearch_eng {
float:left;
}
#mainNav #menu_rus, #mainNav #menu_eng {
float:left;
}

#secondLevel {
clear:both;
background:#f52a2e;
/*float:left;*/
padding-top:0px;
width:226px;
padding-bottom:6px;
}
#secondLevel li {
_height:1%;
float:none;
display:block;
overflow:hidden;
text-align:center;
padding:0 10px 3px 10px;

}


#secondLevel li a {
color:#fff !important;
display:block;
font-size:11px;
font-size:10px;
font-weight:normal;
text-decoration:underline;
padding:0 0 0px 9px !important;
margin:0 0 2px 0 !important;
background:url(/img/arrow.gif) no-repeat left 4px;
width:auto;
float:none !important;
text-align:left;
}
#secondLevel li a:hover { text-decoration:none;}



.menu_table {
float:none;
margin:auto;
background:#f52a2e url(/img/menu_bg.gif) no-repeat -45px top;
}

.right_block {
display:block;
float:right;
width:230px;
height:50px;
margin:-17px 0 0 0;
}

.languages {margin:10px 0 0 0;}

.languages a, .languages b { color:#fff !important; margin:0 3px;}


/* FOOTER START */

.push {
display:block;
height:100px;
}

#footer {
text-align:left;
padding:0 25px 0 25px;
color:#000;
height: 40px;

}
 #wwsCopy {
float:left;
background: url(/img/wws.png) no-repeat;
behavior: url("/js/iepngfix.htc");
width:129px;
height:26px;
}
#wwsCopy a {
display:block;
width:129px;
height:26px;
color:#000;
}

/* /FOOTER */

/* CONTENT  */
#leftText {
font-size:19px;
float:left;
padding:23px 0px 0px 0px;
width:30%;

text-align:right !important;
}

a.geoSearch_rus, .geoSearch_rus, a.geoSearch_eng, .geoSearch_eng {
display:block;
height:35px;
margin:0px 0 62px 0;
//margin:0px 0 40px 0;
float:right !important;

}


#leftText p {
font-size:19px;
text-align:right;
margin:0 0 0 30px;
}

#content {
/*width:62.2%;
//width:65%;*/
padding-right:35px;
padding-left:30px;
display:block;
overflow:hidden;
//float:left;
}

#pagePath {
font-size:11px;
padding-top:23px;
padding-bottom:23px;
}
#pagePath a {
color:#DA1800;
font-size:11px;
padding-right:23px;
background: url(../img/bullitpath.gif) no-repeat right bottom; 
}
#pagePath a.noArrow {
background:none;
}
#leftContent {
float:left;
width:48%;
}
#rightContent {
float:right;
width:48%;
}
.greyBorder { /* серая однопиксельная горизонтальная полоса */
border-top:1px solid #E6E6E6;
}
.contentTable td {
padding:6px 6px 6px 20px;
}
.contentTable .greyBg td {
background:#E8E8E8;
}
.underlndTitle {
color:#000000;
font-size:14px;
padding-bottom:3px;
margin-bottom:7px;
border-bottom:1px solid #E6E6E6;
}
.underlndTitle strong {
color:#000000;
font-size:16px;
}
.placesContent .underlndTitle {
padding-top:10px;
}
.printVersion {
color:#A7A7A7;
font-size:11px;
text-decoration:none;
clear:both;
float:right;
margin:20px 40px 10px 0px;
display:block;
padding-left:21px;
width:115px;
//width:125px;
height:15px;
background:url(/img/icon_print.gif) no-repeat;
}

.invest {
position: absolute;
left: 0px;
margin-top: -50px;
min-width: 400px;
padding-left: 30%;
}
.invest.inner {
position: absolute;
left: 0px;
margin-top: 0px;
min-width: 400px;
padding-left: 30%;
}
.link-inv {
	display: block;
	float: left;
	height: 31px;
	background: url(/img/inv.gif) no-repeat center top;
	color: #fff;
	text-decoration: none;
	padding: 0 9px;
	line-height: 26px;
	outline: none;
	border:none;
}
.link-inv:hover {

}
.link-inv img{
	margin: 0px 2px -1px 0px;
}

.link-inv.cur {
	display: block;
	float: left;
	height: 33px;
	background: url(/img/inv.gif) no-repeat center -33px;
	color: #000;
}

.inv-b {
	margin-left: -122px;
}

.invbtn {
	background: #fa3026;
	color: #fff;
	border: none;
	padding: 7px 20px;
	cursor: pointer;
}
.invbtn-no {
	background: #000;
	color: #fff;
	border: none;
	padding: 7px 20px;
	cursor: pointer;
}

.inv_left {
	display: block; 
	margin: 0pt 0pt 30px;
}

.inv_left h3 {
	display: block; 
	margin: 5px 0px 11px;
	padding: 0px;
	font-size: 14px !important;
}
.inv_left h2 {
	display: block; 
	margin: 5px 0px 20px;
	padding: 0px;
	font-size: 18px !important;
	line-height: 22px;
}
.inv_left ul {
	margin-bottom: 6px;
	overflow: hidden;
	zoom: 1;
}

.inv_left ul li {
	font-size: 12px;
	margin-bottom: 15px;
	line-height: 19px;
	height: 19px;
}
.inv_left ul li a {
	color: #da1800;
}

.inv_left ul li img {
	margin-bottom: -5px;
}



/* ----------- */

.invest-2 {
position: absolute;
left: 0px;
margin-top: 0px;
min-width: 400px;
padding-left: 30%;
margin-left: -121px;
}

.link-inv-2:hover {
	color: #666 !important;
}

.link-inv-2 {
	display: block;
	float: left;
	/* background: url(/img/inv.gif) no-repeat center top; */
	color: #ED1C24 !important;
	text-decoration: none;
	padding: 0 10px 0 12px;
	line-height: 35px;
	font-size: 16px;
	background: white;
	font-weight: bold;
}
.link-inv-2 img{
	margin: 0px 9px -1px 0px;
	position: relative;
	top: 3px;
}

.link-inv-2.cur {
	display: block;
	float: left;
	height: 33px;
	background: url(/img/inv.gif) no-repeat center -33px;
	color: #000;
}





