body{color:#282828; font-family: Tahoma, Geneva, sans-serif; font-size:12px; line-height:17px; margin:0px; padding:0; background:url(../images/body.jpg) 50% 0 repeat-y}
a{color:#4f3101; font-family:Tahoma, Geneva, sans-serif; font-size:12px; text-decoration: underline}
a:hover{color:#C12715; text-decoration:underline}

h1, h2, h3, h4, h5, h6{
color:#FFF;
margin:0;
padding:0;
font-family: "Times New Roman", Times, serif;
font-size:20px;
font-weight:normal;
}
h3, h4, h5, h6{
color:#c12715; margin-bottom:5px
}

p{margin:0 0 20px}
form{padding:0px;margin:0px;}
input, textarea, select{font-family:Arial, Helvetica, sans-serif; font-size: 11px; color:#7F7F7F}
.clear{clear:both; height:0px; font-size:0px; line-height:0px}

.main_cont{
position:relative;
margin:auto;
width:980px
}


.cent_tb{width:100%; border-collapse:collapse; border:none}
#left_column{width:201px; padding:0; vertical-align:top}
#center_column{padding:0 0 0 20px; vertical-align:top}

/**/
#headerTop{height:158px; position:relative}
#logo{position:absolute; left:18px; top:24px; border:none}
#head{position:absolute; left:256px; top:24px; border:none}

/**/
#topMenu{list-style:none; padding:0; margin:0; overflow:hidden; height:46px; margin-bottom:-13px}
#topMenu li{float:left; line-height:18px; margin-right:12px; background-image:url(../images/menu.gif); height:46px; background-position:-999px -999px; background-repeat:no-repeat}
	#topMenu li#el_1{width:97px}
	#topMenu li#el_2{width:138px; margin-right:19px}
	#topMenu li#el_3{width:140px; margin-right:20px}
	#topMenu li#el_4{width:110px; margin-right:17px}
	#topMenu li#el_5{width:177px}
	#el_1.topSelected{background-position:0 0}
	#el_2.topSelected{background-position:-97px 0}
	#el_3.topSelected{background-position:-235px 0}
	#el_4.topSelected{background-position:-375px 0}
	#el_5.topSelected{background-position:-485px 0}

#topMenu a, #topMenu span{display:block; text-align:center; padding:10px 0 0}
	#topMenu li.topSelected a, #topMenu li.topSelected span{color:#FFF}

/**/
#header{background:url(../images/header_inn.jpg) 0 0 no-repeat; height:116px; padding:15px 400px 0 15px; color:#FFF; line-height:14px}
	#main #header{background:url(../images/header.jpg) 0 0 no-repeat; padding-right:10px}
	#main #header strong{display:block}
#header big{display:block; font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold; line-height:24px; margin-bottom:10px}

/**/
#gerbCont{list-style:none; padding:10px 0 0 20px; margin:0; overflow:hidden}
	#gerbCont li{float:left; padding:0 15px 0 0; line-height:13px; height:35px}
	#gerbCont img{border:none; float:left; margin:0 7px 0 0}
	#gerbCont a{font-size:10px}

/**/
#centerContainer{padding:5px 0 0}

/**/
#leftBlock{background-image:url(../images/pl_left.gif); background-repeat:repeat-y}
#leftBlockBot{background-image:url(../images/pl_left.gif); background-repeat:no-repeat; background-position:-402px 100%}
#leftBlockTop{background-image:url(../images/pl_left.gif); background-repeat:no-repeat; background-position:-201px 0; padding:0 10px 12px 13px}
#lHead{font-family:"Times New Roman", Times, serif; font-size:20px; color:#FFF; height:40px; line-height:40px; margin-bottom:5px}

/**/
/* .newsList{list-style:none; padding:10px 0 11px; margin:0 0 5px; background:url(../images/news_sep.gif) 0 100% no-repeat}
*/ 
.newsList{list-style:none; padding:10px 0 11px; margin:0 0 5px; }
.newsList li{padding:0 0 12px; line-height:14px}
	.newsDate{color:#c12715}


/**/
#centCont{background-image:url(../images/pl_cent.gif); background-position:0 0; background-repeat:repeat-y; width:759px}
#centContBot{background-image:url(../images/pl_cent.gif); background-position:-1518px 100%; background-repeat:no-repeat}
#centContTop{background-image:url(../images/pl_cent.gif); background-position:-759px 0; background-repeat:no-repeat}
	#text{padding:12px 17px 19px 18px; position:relative}

#centH{background-image:url(../images/pl_cent.gif); background-position:-2277px 0; background-repeat:repeat-y}
#centHInn{background-image:url(../images/pl_cent.gif); background-position:-759px 0; background-repeat:no-repeat; padding:12px 0 14px 14px}

.contentPic{float:left; margin:0 22px 0 0}
p.vidText{font-size:22px; font-family:"Times New Roman", Times, serif; padding-top:20px}
.podp{text-align:right}
	.podp big{font-size:20px; font-family:"Times New Roman", Times, serif; line-height:20px}


/*Футер*/
#footer{color:#6e542b; padding:43px 0 33px 50px; position:relative; font-size:9px; line-height:11px}
	#footer a{font-size:9px}
	
.footerCol{float:left; padding:0 10px 0 0; line-height:11px}
.footerCol img{border:none; vertical-align:middle; margin-top:3px}
	#col_1{width:162px; padding-top:9px}
	#col_2{width:97px;  text-align:center}
	#col_3{width:120px; text-align:center}
	#col_4{width:306px; text-align:center}
	#col_5{width:160px; text-align:center}
	#col_6{width:120px;  text-align:center; margin-top:3px; margin-left :150px}
	#col_7{width:520px; text-align:center; margin-top:3px}
	#col_8{width:120px; text-align:center; margin-top:6px; margin-left :150px}
	#col_9{width:550px; text-align:center; margin-top:6px}


/*КАЛЕНДАРЬ*/
#calBlock{position:relative; padding:5px 0 0}
	#calBlock .hBlue{padding-left:6px}
	
.bn_main_table{             
	border:none;
	border-collapse:collapse
}
.bn_top_table{background:#416295; color:#FFF; border:none; border-collapse:collapse}
.bn_top_table a{color:#FFF; text-transform:uppercase; text-decoration:none; font-size:10px}
.bn_arrow{padding:2px 0; width:20px}
	.bn_arrow a{font-size:8px}
.bn_month_name{padding:2px 0; text-align:center; width:135px; font-weight:normal}
.bn_day_week{font-weight:normal; padding:1px 0 3px; font-size:11px; text-align:center; width:25px; text-transform:capitalize; color:#111; background:#4f3101; color:#FFF}
	.weekend{}

.dayTb{border-collapse:collapse}
.bn_day, .bn_saturday, .bn_sunday{
	padding:1px 0 3px; font-size:11px; text-align:center; width:25px; color:#000
}
	.bn_saturday, .bn_sunday{}

.bn_day a, .bn_saturday a, .bn_sunday a{font-size:11px}
.bn_sel_day{background:#554f48; color:#FFF}
	.bn_sel_day a{color:#FFF}
	
.bn_today{color:#000; font-size:11px; text-align:center}
	.bn_today a{color:#000; font-size:11px}
	
/*Для главной*/	
#yandex{line-height:0}
	#yandex img{border:none; width:757px; height:498px}
#main #centContTop{position:relative}
	#main #centContTop a{outline:none}

#main #centContTop #text{padding:0 0 0 1px; position:relative}



	#ydTop{position:absolute; background:url(../images/pl_cent.gif) -3036px 0px; height:9px; width:759px; left:0px; top:0px}
	#ydBot{position:absolute; background:url(../images/pl_cent.gif) -1518px -40px; height:9px; width:759px; left:0px; bottom:0px}

#mapFon{width:757px; height:498px; top:0px; left:0px; background:url(../images/map.jpg) 0 0 no-repeat}
#mapHover{width:757px; height:498px; }

