.main_top{
background:url(/images/main_top.jpg) 0 0 no-repeat
}
.main_bot{
background:url(/images/main_bot.jpg) 0 100% no-repeat
}





#header{
background: url(/images/top_fon.jpg) 0 0 repeat-x;
position:relative;
height:252px;
}
	#logo{
	position:absolute;
	left:166px;
	top:20px
	}
	#sHead{
	position:absolute;
	left:43px;
	top:50px
	}
	#slogan{
	position:absolute;
	left:326px;
	top:77px;
	}
	#nazv{
	position:absolute;
	left:225px;
	top:143px;
	}

#menu_cont{
min-height:356px;
padding:0 0 0 159px
}
.menu_cont_inn{
float:left;
width:211px;
margin-left:-11px;
}
.menu_top{
background:url(/images/menu_top.png) 0 0 no-repeat;
width:211px;
height:10px;
line-height:0;
font-size:0
}
.menu_bot{
background:url(/images/menu_bot.png) 0 0 no-repeat;
width:211px;
height:24px;
line-height:0;
font-size:0
}

.menuOut{
background:url(/images/menu_fon.png) 0 0 repeat-y;
position:relative;
min-height:276px
}

.menu{
list-style:none;
padding:10px 10px 5px;
margin:0;

}
.menu li{
padding:10px 23px 9px 10px;
text-align:right;
position:relative;
z-index:3;
border-top:1px solid #84A3C3;
line-height:13px
}
	.menu li.hover1{
	background:#EAF4FA;
	z-index:4
	}
	.menu li.hover1NotSel{background:#EAF4FA}
	
	.menu li:first-child{border-top:none}
	
.menu a, .menu a:VISITED{
color:#3E3E3E;
font-size:11px;
font-weight:bold;
text-decoration:none;
text-transform:uppercase
}
.menu a:HOVER, .menu a#hover1Link, .menu a#hover1Link:VISITED{color:#1C449C}

.menu ul{
list-style:none;
padding:0px 1px;
margin:0;
position:absolute;
z-index:999;
right:-149px;
top:2px;
background:#E6EEF1;
border:1px solid #84B9D5;
width:164px;
display:none
}
.menu ul li{
text-align:left;
padding:7px 5px 7px 11px;
border-top:1px dashed #6D9CB9
}
	.menu ul li.hover2{background:#F5F8F9}

.menu ul a, .menu ul a:VISITED{
color:#3E3E3E;
font-size:11px;
font-weight: normal;
text-decoration:none;
text-transform:none
}
.menu ul li.hover2 a, .menu ul li.hover2 a:VISITED{color:#1C449C}

#lMenu{background:url(/images/lTop.jpg) 10px 0 no-repeat}
#rMenu{background:url(/images/rTop.jpg) 10px 0 no-repeat}



#news_block{
background:url(/images/news.gif) 0 0 no-repeat;
margin:10px 0 0 158px;
padding:0 0 2px 58px
}

.newsList{
list-style:none;
margin:0;
padding:0 50px 0 0
}
.newsList li{
margin:0 10px 15px 0;
float:left;
width:150px;
color:#FFF;
font-size:11px
}
.anons{
min-height:56px
}
.more{
padding:5px 27px 0 0;
text-align:right
}
.more a, .more a:VISITED, .more a:HOVER{
font-size:11px;
color:#A3C8E0
}


/*Футер*/
#footer{
padding:0 160px 27px;
color:#666
}
#footerInn{
border-top:1px solid #4576A9;
padding:8px 0 0;
color:#000
}
.footCopyr{
font-size:10px;
color:#97B0C0
}

.footCopyr a {
font-size:10px;
color:#97B0C0
}

.footCopyr a:hover {
font-size:10px;
color:#97B0C0
}

.container {
padding-left:161px;
padding-right:161px;
padding-bottom:20px;
padding-top:10px;
color:#ffffff;
font-family:Arial, Tahoma, Verdana;
}

.container h1 {
color:#ffffff;
font-size:16px;
}

#develop{
float:right;
text-align:right;
background:url(/images/binn.gif) 100% 0 no-repeat;
padding:0 36px 0 0
}
#develop a, #develop a:VISITED{
font-size:10px; color:#97B0C0; text-decoration:none
}
#develop a:hover{text-decoration:underline}