html{
height:100%;
background:#eaeaea url(../images/body.png) repeat-x 0 0;
}
body{
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:black;
min-height:100%;
width:994px;
margin:0 auto;

}
/*position:relative;*/
a{outline:none;}
a img{border:none;}
.clear{clear:both;}

a.button{
display:block;
background:url(../images/button.png) no-repeat left top;
height:42px;
padding:0 0 0 10px;
float:left;
cursor:pointer;
}
a.button b{
display:block;
background:url(../images/button.png) no-repeat right top;
height:32px;
padding:10px 25px 0 5px;
text-align:center;
font-size:14px;
position:relative;
z-index:1;
right:-10px;
white-space:nowrap;
float:left;

}
a.button:link{text-decoration:none;color:white;}
a.button:visited{text-decoration:none;color:white;}
a.button:hover{text-decoration:none;color:white;}

p{
margin:0;
padding:0 0 10px 0;
line-height:150%;
}

a:link{text-decoration:underline;color:#4690e2;}
a:visited{text-decoration:underline;color:#4690e2;}
a:hover{text-decoration:none;color:#919191;}

h1{
padding:0 0 15px 0;
margin:0;
color:#3988e0;
font-size:24px;
font-weight:normal;
}
h1 a:link{text-decoration:none;color:#3988e0;}
h1 a:visited{text-decoration:none;color:#3988e0;}
h1 a:hover{text-decoration:none;color:#919191;}

h2{
padding:5px 0;
margin:0;
color:#3988e0;
font-size:18px;
font-weight:normal;
}

#container{
background:url(../images/main.png) repeat-y center top;
width:994px;
position:relative;
}

#main{
width:994px;
padding-bottom:10px;
background:url(../images/container.jpg) no-repeat center top;
}

#header{
width:994px;
height:201px;
position:relative;
z-index:1;
}
#title{
position:absolute;
top:79px;
left:200px;
z-index:1;
}

#header #logo{
float:left;
padding:13px 0 0 30px;
}
#headerRight{
float:right;
width:270px;
/*padding-top:80px;*/
}
#icons{
list-style:none;
padding:20px 0 0 0;
margin:0;
height:45px;
}
#icons li{
padding:0 10px 0 0;
margin:0;
float:left;
}
#headerRight img{vertical-align:middle;}
#headerRight img.keyboardInputInitiator{
	position: absolute;
	margin: 30px 0 0 -100px;
}
#headerRight form{
padding:0 0 0 0;
clear:both;
margin:0;
margin-top:5px;
}
#headerRight form b{
font-weight:normal;
color:#3988e0;
position:absolute;
margin:3px 0 0 -41px;
font-size:13px;
}
#headerRight form div{
background:white;
border:1px solid #4385c8;
width:188px;
height:22px;
}
#headerRight form input{vertical-align:middle;}
#headerRight form .inpText{
border:1px solid white;	
width:163px;
height:17px;
font-size:12px;
}
.lang{
padding-top:5px;
word-spacing:5px;
}


.SiteNavigation{
list-style:none;
padding:0 10px 0 0;
clear:both;
/*margin:0 0 0 12px;*/
 margin: 0 0 0 11px;
_margin:0 0 0 12px;
}
#menujguery .SiteNavigation
{
height:38px;
border-bottom:1px solid #d5d5d5;
float:left;
}

#menujguery .SiteNavigation li{
float:left;	
padding:0;
margin:0;
font-size:16px;
position:relative;
//z-index:0;
background:#efefef url(../images/menu.png) no-repeat right 0;
border-left:1px solid #dcdcdc;
}
/*
#menujguery .SiteNavigation li a{
display:block;
padding:8px 10px 0;
height:30px;
_height:auto;
_padding:8px 24px 9px 24px;
position:relative;
z-index:6;
}
*/


#menujguery .SiteNavigation li a{
display:block;
padding:8px 10px 0;
height:30px;
_height:auto;
_padding:8px 10px 12px 10px;
position:relative;
z-index:6;
}


#menujguery .SiteNavigation a:link{color:#3988e0;text-decoration:none;}
#menujguery .SiteNavigation a:visited{color:#3988e0;text-decoration:none;}
#menujguery .SiteNavigation a:hover{color:white;text-decoration:none;}

#menujguery .SiteNavigation li:hover, #menujguery .SiteNavigation li.jshover{background:#aeaeae url(../images/menu.png) no-repeat right -76px;border-left:1px solid #458fe1;z-index:6;}

#menujguery .SiteNavigation li:hover, #menujguery .SiteNavigation li.jshover{z-index:7;}
#menujguery .SiteNavigation li.Current{z-index:6;}
#menujguery .SiteNavigation li.Current{background:#aeaeae url(../images/menu.png) no-repeat right -38px;}

#menujguery .SiteNavigation li.Current:hover,#menujguery .SiteNavigation li.Current.jshover{background:#aeaeae url(../images/menu.png) no-repeat right -76px;border-left:1px solid #458fe1;}

#menujguery .SiteNavigation li.Current a:link, #menujguery .SiteNavigation li:hover a:link, #menujguery .SiteNavigation li.jshover a:link{color:white;text-decoration:none;}
#menujguery .SiteNavigation li.Current a:visited, #menujguery .SiteNavigation li:hover a:visited, #menujguery .SiteNavigation li.jshover a:visited{color:white;text-decoration:none;}
#menujguery .SiteNavigation li.Current a:hover, #menujguery .SiteNavigation li:hover a:hover, #menujguery .SiteNavigation li.jshover a:hover{color:white;text-decoration:none;}
/*
#menujguery .SiteNavigation li a b{
position:absolute;
width:10px;
height:20px;
background:url(../images/menub.png) no-repeat 0 0;
z-index:6;
right:-10px;
_margin-left:100%;
_left:-25px;
bottom:0;
_bottom:-1px;
}
*/
#menujguery .SiteNavigation li a b{
position:absolute;
width:10px;
height:20px;
background:url(../images/menub.png) no-repeat 0 0;
z-index:6;
right:-10px;
_margin-left:100%;
_left:-10px;
bottom:0;
}

#menujguery .SiteNavigation li.Current a b{
background:url(../images/menub.png) no-repeat 0 -20px;
}
/*
#menujguery .SiteNavigation li a:hover b,#menujguery .SiteNavigation li.Current a:hover b,#menujguery .SiteNavigation li:hover a b,#menujguery .SiteNavigation li.jshover a b{
background:url(../images/menub.png) no-repeat 0 -41px;
height:20px;
_bottom:0;
}*/
#menujguery .SiteNavigation li a:hover b,#menujguery .SiteNavigation li.Current a:hover b,#menujguery .SiteNavigation li:hover a b,#menujguery .SiteNavigation li.jshover a b{
background:url(../images/menub.png) no-repeat 0 -41px; - ïîäïðàâèòü óðë, ñêîðåå âñåãî ../images/menub.png
height:20px;
}

#menujguery .SiteNavigation li ul{
position:absolute;
z-index:10;
list-style:none;
padding:10px 0 6px 0;
margin:0;
width:200px;
background:#1b78d6;
left:-1px;
top:38px;
display:none;
}

#menujguery .SiteNavigation li:hover ul,#menujguery .SiteNavigation li.jshover ul{
display:block;	
}

#menujguery .SiteNavigation li ul li{
padding:0;
margin:0;
float:none;
font-size:12px;
zoom:1;
border:none;
}
#menujguery .SiteNavigation li ul li:hover,#menujguery .SiteNavigation li ul li.jshover{border:none;}
#menujguery .SiteNavigation li ul li a{
padding:0 18px;
height:auto;
border:none;
background:#1b78d6;
zoom:1;
}
#menujguery .SiteNavigation li ul li a:link{color:white;text-decoration:none;}
#menujguery .SiteNavigation li ul li a:visited{color:white;text-decoration:none;}
#menujguery .SiteNavigation li ul li a:hover{background:#b3b3b3 ;color:white;text-decoration:none;border:none;}

#menujguery .SiteNavigation li ul li a strong{
font-weight:normal;
display:block;
border-bottom:1px dotted white;
padding:7px 0;
}
#menujguery .SiteNavigation li ul li.bottom{
background:#1b78d6;
float:left;
width:200px;
margin-top:-1px;
z-index:10;
height:5px;
font-size:1px;
zoom:1;
}


#footer{
background:url(../images/footer.png) no-repeat center top;
_background:none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/footer.png',sizingMethod='scale');
height:130px;
width:994px;
margin:0 auto;
position:relative;
z-index:5;
}
#footer p{
padding:20px 0 0 35px;
margin:0;
line-height:150%;
float:left;
}
#footer #portal{
float:right;	
padding:29px 38px 0 0;
}

#content{
margin:0 21px;
background:url(../images/content.png) repeat-x 0 0;
clear:both;
padding:5px 15px;
overflow:hidden;
zoom:1;
}
#bread{
color:#9f9f9f;
font-size:11px;
padding:0 0 10px 0;
}

.BreadCrumbs LI{
	padding-right: 3px;
}

#colLeft{
float:left;
width:644px;

}

.cards{
list-style:none;
padding:0;
margin:0 0 0 -10px;
overflow:hidden;
zoom:1;
}
.cards li{
float:left;
padding:7px 10px;
margin:0;
background:url(../images/cards.png) repeat-y right top;
width:198px;
height:186px;
text-align:center;
}
.cards li h1{text-align:left;}

.grayBlock{
background:#f4f4f4 url(../images/grayblock.png) repeat-x 0 0;
margin-bottom:5px;
}
.grayBlock .c1{
background:url(../images/c1.png) no-repeat left top;	
}
.grayBlock .c2{
background:url(../images/c2.png) no-repeat right top;	
}
.grayBlock .c3{
background:url(../images/c3.png) no-repeat right bottom;	
}
.grayBlock .c4{
background:url(../images/c4.png) no-repeat left bottom;	
padding:10px;
overflow:hidden;
zoom:1;
}
.grayBlock h2{
padding-top:0;	
}

.arhiv{
float:right;
width:115px;
font-size:11px;
padding-top:3px;
color:#787878;
}
.arhiv img{vertical-align:middle;margin-right:5px;}

.news {
position:relative;
padding:0 0 0 0;
margin:0;

float:left;
}
.news dt{
/*position:absolute;*/
float:left;
z-index:1;
margin:0;
padding:0;
color:#1466ba;
left:0;
}
.news dd{
margin:0;
padding:0 0 20px 130px;
text-align:justify;
}

#colRight{
float:right;
width:262px;
padding:7px 0;
}

.label{
width:242px;
height:142px;
padding:10px;
background:#1a6ecf url(../images/label.png);
color:white;
font-size:18px;
text-align:right;
letter-spacing:-1px;
line-height:140%;
margin-bottom:5px;
overflow:hidden;
}
.label img{
float:left;	
}
.label p{
clear:both;
/*text-align:center;*/
line-height:normal;
padding:0 0 5px 0;
}

.enter{
padding:0;
margin:0;
}
.enter dt{
float:left;
width:50px;
text-align:right;
padding:4px 5px 0 0;
margin:0;
font-size:11px;
clear:both;
}
.enter dd{
float:left;
width:175px;
text-align:right;
padding:0 0 10px 0;
margin:0;
text-align:left;
line-height:150%;
font-size:11px;
}
.enter dd .inpText{
width:100%;
height:18px;
border:1px solid #279fca;
font-size:12px;
}
.enter dd a.button{
float:right;	
position:relative;
right:7px;
}
.enter dd a.button b{float:right;}

.line{
clear:both;
margin:0;
padding:0;
}
.line dt{
width:90px;
float:left;
color:#3988e0;
font-size:16px;
}
.line dd{
padding:0;
margin:0 0 0 90px;
background:#3988e0 url(../images/line1.png) no-repeat left top;
height:42px;
color:white;
}
.line dd div{
padding:12px 5px 0 5px;
margin:0;
background:url(../images/line2.png) no-repeat right top;
height:30px;
color:white;
}

.cardsBlockTD{
width:50%;
}
.grayBlockTD{
background:#f4f4f4 url(../images/grayblock.png) repeat-x 0 0;
padding:15px 10px;
border:1px solid #dcdcdc;
margin-bottom:16px;
}

.cardsBlock{
float:left;
width:433px;
}
.grayBlock2{
background:#f4f4f4 url(../images/grayblock.png) repeat-x 0 0;
padding:15px 10px;
border:1px solid #dcdcdc;
margin-bottom:16px;
}
.grayBlock2 img{
float:left;
margin-right:10px;
}
.grayBlock2 p{padding:0;}
.grayBlock2 h2{padding-top:0;}

.pages{
padding:10px 0;
text-align:center;
}
.pages a{
background:#3988e0;
border:1px solid #1c5799;
padding:3px 5px;
margin:1px;
}
.pages a:link{text-decoration:underline;color:white;}
.pages a:visited{text-decoration:underline;color:white;}
.pages a:hover{text-decoration:none;color:white;}
.pages a.selPage{text-decoration:none;color:white;}

.pages a.pagesTab{border:1px solid white;background:none;}
.pages a.pagesTab:link{text-decoration:underline;color:#4690e2;}
.pages a.pagesTab:visited{text-decoration:underline;color:#4690e2;}
.pages a.pagesTab:hover{text-decoration:none;color:#919191;}


.contentText{
line-height:150%;
}
.contentText img{
float:left;
margin:0 10px 10px 0;
}

.contentText h1, .contentText h2{
clear:both;	
}
.contentText ul{
list-style:none;
padding:0 0 10px 30px;
margin:0;
}
.contentText ul li{
padding:0 0 0 13px;
margin:0;
background:url(../images/ul.png) no-repeat 0 7px;
}

.contentText .Form
{
margin-left:0;
padding-left:0;
padding-right:6px;
padding-top:3px;
}

.contentText .Form table tr td{
text-align:left;
vertical-align:top;
}

.docs{
padding:0;
margin:0;
}
.docs dt{
float:left;
width:20px;
padding:4px 5px 0 0;
margin:0;
font-size:12px;
clear:both;
}
.docs dd{
float:left;
width:205px;
padding:0 0 10px 0;
margin:0;
text-align:left;
font-size:11px;
}

.banners{padding:10px 0;}
.banners img{
vertical-align:top;
margin-bottom:10px;
}

.articleBlock{
margin-bottom:10px;
}
.articleBlock img{
float:left;
margin-right:10px;
}
.articleBlock p{padding:0;}
.articleBlock h2{padding-top:0;}
.report_table
{
	width:100%
}
.enter input
{
	width:12px;
}
.fondind a
{
	color:white;
}
.formLine
{
	width:180px
}
.formLinefb
{
	width:250px;
}
.comment
{
	margin:10px 0 10px 40px;
}

/*========================UNOVA======================================*/
#unova_informer_p_rss {  padding:10px 10px 10px 10px;  }
#unova_informer_p_rss div.unova_informer_item { text-align:left; padding:5px 0 5px 0; }
#unova_informer_p_rss span.unova_informer_date { color: #1466BA; float: left; left: 0; margin: 0; padding: 0; z-index: 1; }
.unova_informer_title{ display: block; margin: 0 0 0px 130px;}
#unova_informer_p_rss span.unova_informer_title a { color: #4690E2;   text-decoration: underline; margin: 0;    text-align: justify;  }
#unova_informer_p_rss span.unova_informer_title a:hover { text-decoration:none;color:#919191; }
#unova_informer_p_rss img.unova_informer_img { float:left; border:#555 1px solid; margin: 1px 10px 2px 65px}
#unova_informer_p_rss span.unova_informer_text {display: block; margin: 0 0 20px 130px;   text-align: justify; }
#unova_informer_p_rss span.unova_informer_text a { color:rgb(0, 0, 0);   text-decoration:underline; }
#unova_informer_p_rss span.unova_informer_short {padding: 0 0 20px 130px; display:none; }

.pika_print {text-align:center;}
.socwid
{
	/*margin-left: 120px;*/
	height: 47px;
}
.center
{
	margin-left: 190px;
margin-top: 20px;
}
.center1
{
margin-left: 200px;
margin-top: 20px;
}	
/*========================ÔÎÒÎËÅÍÒÀ=================================*/
.fotolenta {
    height: 99px;
    margin: 20px;
    text-align: left;
    width:600px;
}
.lenta-row {
    background: url("../images/flenta_bg.gif") repeat-x scroll left top #FFFFFF;
}
.lenta-row img.fl {
    margin: 13px 5px 14px 0;
}
.lenta-row-right {
    background: url("../images/flenta_e2.gif") no-repeat scroll right top transparent;
}
#ipr .lenta-row-right {
    background: url("../images/flenta_e2_i.gif") no-repeat scroll right top transparent;
}
#eng .lenta-row-right {
    background: url("../images/flenta_e2_eng.gif") no-repeat scroll right top transparent;
}
.lastreport
{
	position: relative;
    top: -84px;
    left:10px;
    width:100px;
    font-size:11px;
    font-weight: bold;
    color:#8594A5;
}

.datacentr
{
text-align:center;
}
/*
ul.gallery {list-style:none;}
ul.gallery  li{float: left;}

*/

.gallery  {display:block; width: 900px; text-align:center}
.gallery  img{float:none;}
/*.contentText img{
float:left;
margin:0 10px 10px 0;
}*/

