#header{
height:191px;
padding:0;
background:url(../images/top_fon.jpg) 0 0 repeat-x
}
#header_inn{
position:relative;
height:191px;
background:url(../images/menu_fon_inn.jpg) 100px 125px no-repeat
}
#logo{
left:88px;
top:22px;
z-index:1000
}
#slogan{
left:282px;
top:61px;
width:307px
}
#slogan-2{
left:282px;
top:20px;
}
#srch_cont{
right:50px;
top:90px;
background:url(/images/srch_fon_inn.gif) 0 0 no-repeat
}
#copyrCont{
position:absolute;
top:8px;
right:50px;
left:auto;
padding-top:0
}
#nav{right:50px; top:147px; z-index:1000}
.textCont{
text-align:right;
line-height:14px;
float:right
}

#topMenuContOut{
/*padding:125px 0 0 18px*/
top:125px;
left:18px; 
}
#topMenuCont{background:url(/images/menu_fon_inn.jpg) 0 0 repeat-x; padding-right:115px}
#topMenuContInner{background:url(/images/menu_l_inn.jpg) 0 0 no-repeat; height:66px}

#outFon{
background:url(/images/cent_l.gif) 0 0 repeat-y #FFF;
margin:0 0 25px 0px
}
.cent_tb{background:url(/images/cent_top.jpg) 18px 191px no-repeat}
#center_column{
background:url(/images/cent_bot.gif) 0 100% no-repeat;
padding:0;
height:100%;

}
#center_column_inn{
padding:8px 35px 45px 66px;
background:url(/images/line.gif) 100% 0 repeat-y;
}

#print{
float:right
}
#path{
font-weight:bold;
padding:0 0 0 20px
}
.contentPic{margin:10px 14px 0 0}

#right_column{width:239px; background:#FFF}
#rbord{
background:url(/images/dot.gif) 0 0 repeat-y;
margin:0;
padding:0 0 0 21px
}

.rightMenu{
list-style:none;
margin:0;
padding:0 0 20px 0;
color:#2B4FB0
}
.rightMenu li{
padding:0 15px 12px 0
}
.rightMenu a, .rightMenu a:VISITED{
font-weight:bold;
text-decoration:none
}
.rigthMenu a:HOVER, #rightSelected a, #rightSelected a:VISITED{color:#000}
.rightMenu ul a, .rightMenu ul a:VISITED{
font-size:11px
}

.rightMenu ul{
list-style:none;
margin:0;
padding:5px 0 0px 0
}
.rightMenu ul li{
padding:0 0 8px 10px
}
.rightMenu a, .rightMenu a:VISITED{
font-weight:bold;
text-decoration:none
}
.rigthMenu a:HOVER, #rightSelected a, #rightSelected a:VISITED{color:#000}
#rightSelected ul a, #rightSelected ul a:VISITED{color:#2B4FB0}
#rightSelected ul a:HOVER{color:#000}

.rightMenu img{
margin:4px 0 0 -9px;
float:left
}

/*Новости*/
.news{
list-style:none;
padding:0;
margin:0
}
.news li{
margin-right:36px;
padding-bottom:15px;
line-height:14px;
}
.news h3{padding:0 0 5px 0}
.news img{
float:left;
margin:0 10px 0 0
}

.news h3{
font-size:13px;
color:#000
}
.news h3 a, .news h3 a:VISITED{
font-size:13px;
text-decoration:none;
font-weight:bold;
color:#000
}
.news a:HOVER{color:#333}
	#fullList a.anonsLink, #fullList a.anonsLink:VISITED{
	font-size:13px;
	font-weight:normal
	}
	.noLinkHead h3{
	font-size:13px;
	font-weight:bold;
	color:#000;
	}
.date{
padding:3px 0 0;
text-align:right
}
.marg{
clear:both;
padding:20px 0
}


.fotoListCont{
text-align:justify;
padding:0px 0 0
}
.fotoListCont img{margin-bottom:30px; margin-right:18px; border:none; float:left}



/*Форма обратной связи*/
.cform_table, .f_tb{
width:auto;
border:none;
border-collapse:collapse;
margin-top:10px;
margin-bottom:20px
}
.cform_title, .l_td{
width:160px;
text-align:right;
vertical-align:top
}
td.cform_input_td, td.r_td{padding:2px 0 2px 10px}
td.cform_input_td input, td.cform_input_td select, td.cform_input_td textarea, 
td.r_td input, td.r_td select, td.r_td textarea
{
width:280px;
margin-left:0px;
cursor: text;
border:1px solid #C4C1B8;
font-size:12px;
font-family:Arial, Helvetica, sans-serif
}
td.cform_input_td textarea, td.r_td textarea{
height:70px
}
.cform_table input, .f_tb input, .subm{
border:1px solid #C4C1B8;
margin-left:10px;
cursor:pointer
}
.subm{
border:1px solid #C4C1B8;
margin-left:10px;
cursor:pointer;
}
.cform_table img, .f_tb img{margin-top:10px}
.cform_table .title, .f_tb .title{font-weight:bold; padding:10px 0 3px}


#bigFoto{cursor:pointer}
.newsDate{
background:url(../images/date_fon.gif) 0 3px no-repeat;
padding:0 0 0 14px;
margin-bottom:5px;
color:#838383;
font-size:12px;
font-weight:bold
}
.newsMore{
text-align:left;
padding:5px 0;
background:url(/images/more.gif) 100% 10px no-repeat;
width:84px;
float:left
}
.newsMore a, .newsMore a:VISITED{
font-size:11px;
text-decoration:none
}
.newsMore a:HOVER{text-decoration:underline}