@import url(modules.css);
body {

background:#000 url(/img/startbg.jpg) right bottom no-repeat;
color:#666  !important;
margin:0;
padding:0;
background-attachment:fixed;
height:100%;



}
html {height:100%;}

/*#start {

color:#FFFFFF;
height:100%;
height:100% !important;
min-height:100%;
}*/



#contentWrapper {

height:100%;
height:100% !important;
min-height:100%;
margin:0 0 -40px;
}


#header {

height:95px;
padding:0px 160px !important;
text-align:right;

}



#headerPic {

float:right;

}
#headerPic img {
border:10px solid #fff;
}
#inner #menu_rus, #inner #menu_eng {
padding-bottom:2px;
}
#icons {
position:absolute;
top:0;
right:230px;
display:block;

margin:4px 0 0 0;
}

#inner .language_rus, #inner .language_eng {
float:left;
}


#inner a.geoLogo_rus, #inner a.geoLogo_eng, #inner a.geoSearch_rus,  #inner a.geoSearch_eng {
float:left;
}

#inner .geoLogo_rus, #inner .geoLogo_eng {

margin:30px 0;
}


.menu_block {
margin:0 0 0 25px;
}

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


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

a.language_rus, a.language_eng {
display:block;
float:right !important;
height:31px;
margin-left:19px;
width:62px;
}

#start a {
color:#F2F2F2;
float:left;
}

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




#start #icons {

}
#start #icons a.ihome {
background:url(/img/iconhome_a.gif) no-repeat;
}




#start #content {

padding-left:160px;
}


.biggest {
color:#ED1C24;
font-family:Tahoma;
font-size:100px;
font-weight:bold;
/* //margin:0 0 -20px; */


}
.biggest span {
font-family:Tahoma;
font-size:55px;
color:#5f6062 !important;
padding:0 0px;
}
.smaller {
color:#fff !important;
font-family:Tahoma;
font-size:35px;
font-weight:bold;
height:45px;
display:block;
margin:-20px 0 0 0;
}

.grey {
font-size:20px;
font-weight:bold;
padding:0 0px 0 0;
_padding:20px 0px 0 0px;
color:#fff !important;
width:400px;

}

.red {
color:#5f6062 !important;
//font-family:Tahoma;
font-size:65px;
font-weight:bold;
height:35px;
display:inline;
//padding:0 13px 0 0;
margin:0 0 0 -20px;
}

#icons a.ihome_start {
background:url(../img/iconhome_red.gif) no-repeat;
}

#icons a.isearch_start {
background:url(../img/iconsearch_start.gif) no-repeat;
}
#icons a.isearch_start:hover {
background:url(../img/iconsearch_red.gif) no-repeat;
}

#icons a.imail_start {
background:url(../img/iconmail_start.gif) no-repeat;
}
#icons a.imail_start:hover {
background:url(../img/iconmail_red.gif) no-repeat;
}


#start #content p {
width:355px;
color:#fff;
font-size:22px;
line-height:24px;
}


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

#footer {
text-align:left;
padding:0px 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;
}

.slogan p{ 
color:#fff;
display:block;
width:480px;
position:absolute;
left:240px;
top:70px;
font-size:22px;
}

#brandTexts {
display:block;
width:420px;
float:left;
}

#brandTexts h1 {
font-size:30px;
margin:40px 0 17px 35px;
padding:0px;
}


#brandTexts ul {
margin:0;
padding:0 0 0 35px;
list-style-type:none;
}
#brandTexts ul li {
display:block;
color:#000;
font-family:Arial;
font-size:15px;
padding:10px 7px 25px 0px;
border-top:solid 2px #f6f6f6;
margin:0 0 0px 0;
overflow:hidden;
_height:1%;

}

#brandTexts ul li img {
float:left;
margin:0 20px 0px 0;
width:102px;
height:102px;
overflow:hidden;
}


#brandTexts ul li a.newslink{
font-family:Arial;
font-size:12px;
color:#000;
text-decoration:underline;
margin:0 0 0 122px;
display:block;
outline:none;
}

#brandTexts ul li a.newslink:hover {
text-decoration:none;
}

.anounce {
display:block;
margin:0 0 0 122px;
color:#888;}

#brandTexts ul li span.date {
display:block;
color:#b2b2b2;
margin:0 0 10px 122px;

}

#start .copyrights {

padding-right:0px;
padding-left:0px;
padding-top:10px;
color:#fff;
}
#start .copyrights .geoCopy {
color:#fff;
}


.black_bg {

display:block;
background:#000;
height:175px;
padding:25px 25px 15px 25px;
margin:40px 0 0 0;
behavior: url("/js/iepngfix.htc");
background:url(/img/black.png) no-repeat top left;

}

.preview {
padding:0px;
margin:0 0 0 143px;
width:670px;}

.preview li {
float:left;
width:290px;
height:90px;
margin:0 40px 20px 0px;
list-style-type:none;
}

.preview li a { text-decoration:none;}
.preview li a:hover { text-decoration: underline;}


.date {
display:block;
color:#b3b3b3;
background:url(/img/date_back.gif) no-repeat bottom right;
height:18px;
margin:0 0 5px 0;

}

.gas_output {
	margin:40px 0 60px 170px;
}


#start .geoCopy a, #start .geoCopy a:hover {
	color:#fff !important;
}

.geoCopy {
	float:right;
	font-size:10px;
	font-family:Arial;
	color:#fff  !important;
}

.invest {
	position: absolute;
	left: 0px;
	top: 25px;
	min-width: 170px;
	padding-left: 25px;
}

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

.link-inv {
	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 img{
	margin: 0px 9px -1px 0px;
	position: relative;
	top: 3px;
}

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

