@charset "utf-8";
* {
  margin: 0;
  padding: 0;
}
html
	{
		height: 100%;
	}
* html body 
	{
		height: 100%;
	}
body
	{
		background:#fff;
		line-height:19px;
		font-size:14px;
		font-family:Arial;
		color:#0d4567;
		font-family:Tahoma, Geneva, sans-serif;
		min-height: 100%;
		margin-bottom:0;
		position:relative;
	}
h1,h2,h3,h4,h5,h6
	{
		color:#f48e2c;
	}
#out
	{
		width:980px;
		margin:0 0 0 10%;
		background:url(../i/left_bg.png) repeat-y;
		padding-bottom: 100px;
	}
#main{
	
	
	min-height:100%;
	background:url(../i/right_bg.png) repeat-y 100% 0;
	position:relative;
}

#in{
	float:right;
	width:100%;
	margin:0 0 0 -215px;
	background:url(../i/left_bg.png) repeat-y;
}
#content{
	margin:0 0 0 215px;
}
#left h1{
	color:#fff;
	font-size:18px;
	margin:30px 0 70px 20px;
}
#left ul{
	line-height:32px;
	color:#f48e2c;
	margin:0 10px;
}
#left ul li{
	/* border-bottom:1px solid #EFECDE; */
}
#left ul a {text-decoration:none;}
.cat_menu {padding:0;}
.cat_menu a{font-size:12px;}
#left{
	float:left;
	width:215px;
	background:url(../i/menu_bg.png) no-repeat;
}
.colum {
margin:10px 0;
position:relative;
}
.colum h3{
	width:100%;
	background:url(../i/menu.png) no-repeat top center;
	color:#fff;
	font-family:Tahoma;
	margin:5px 0;
	font-size:16px;
	text-align:center;
	line-height:31px;
	position:absolute;
}
.colum_top {background:url(../i/colum_top.gif) no-repeat top center;height:15px;}
.colum_bottom{background:url(../i/colum_bottom.gif) no-repeat; height:15px;}
.colum_center {background:url(../i/colum_center.gif) repeat-y; width:215px; padding-top:30px;color:#575757;}
.colum_text{margin:0 10px 0 10px;}
.colum_text span.lt_value {
text-align:center;
text-decoration:underline;
}
#ie6{
	width:100%;
}
#center{
	float:left;
	width:100%;
	margin:0 -215px 0 0;
	background:url(../i/right_bg.png) repeat-y 100% 0;
}
#center .content{
	margin:0 215px 0 0;
	padding:0 0 0 0;
	width:540px;
	background:url(../i/content_top.png) repeat-x;
	/*color:#454d3d;*/
}
#searchstr {
	border:0 none;
	height:14px;
	padding:0;
	margin-top:0;
	margin-left:10px;
}
#mail_button {
	border:1px solid #000000;
	background:#FFFFFF;
}
.vid_flash { 
	padding-left:20px; 
	width:220px; 
	float:left;
	height:160px; 
}
.pageselected {
	display:inline;
}
.play {text-align:center;}
#text{padding:0 5px;width:529px;margin:10px 0 0 3px;}
#text span {/*color:#000;*/ font-size:12px;}
#text ul{padding:0 0 0 10px;font-size:13px;/*color:#0d4567;*/
		list-style:none;
	}
#text ul b {color:#888888;}
#right{
	float:right;
	width:215px;
	background:url(../i/right_top.png) repeat-x;
	color:#000;
}
#right .content{padding:0 20px;}
/*Верхний блок*/
#top{
	width:100%;
	height:158px;
	background:url(../i/head_bg.gif) no-repeat 0 10px;
	position:relative;
	margin-bottom:10px;
}
.cal {
	font-size:11px;
}
.cal td {
	padding:0px;
}
.newsbrief p {
	margin-top:0;
	line-height:17px;
} 
.newsbrief img {
	width: 160px;
	padding: 0 10px 10px 0;
} 

#left .colum span {display:block; font-size:13px;}
.colum{}
a{color:#184c5f;}
a img {
	 border:0;
	 margin:5px;
}
/*Меню*/
.play {
	height:165px;
}
.play img {margin:0 18px;}
#text h1{/*color:#f48e2c;*/font-size:16px;line-height:25px; margin:0 0 2px 5px;padding:0 0 0 25px;}
.prog_center h1 {
	background:url(../i/h1bg.gif) no-repeat left top;
}
#text h2 {font-size:14pt; color:#f48e2c; margin-bottom:5px; font-weight:normal;}
#text h2 a:link,#text h2 a:visited { color:#f48e2c;}
#text h3 {font-size:16px; color:#f48e2c; margin:0 0 0 10px;}
.prog_top{height:22px;width:535px;background:url(../i/prog_top_bg.gif) no-repeat;}
.prog_bottom{height:22px;width:535px;background:url(../i/prog_bottom_bg.gif) no-repeat;}
.prog_center{background:#f0f0f0;width:535px;}
.prog_center p {margin:0; padding:0 10px;}
.prog_center ul {margin:0 5px;}
.prog_ul li {
	list-style:none;
}
.hr{width:505px;height:2px;background:url(../i/hr.gif) repeat-x;margin:0 15px;}
.top_left{}
.top_right
	{
		position:absolute; 
		right:0;top:50px;
		width:250px;
		height:60px;
	}
.mmm
	{
		width:100px;
		height:11px;
		margin-left:120px;
	}
.main_but
	{
		display:block;
		width:11px;
		height:11px;
		background:url(../i/main.png) no-repeat;
		float:left;
	}
.map_but
	{
		display:block;
		width:11px;
		height:11px;
		background:url(../i/map.png) no-repeat;
		margin-left:30px;
		float:left;
	}
.mail_but
	{
		display:block;
		width:12px;
		height:11px;
		background:url(../i/mail.png) no-repeat;
		margin-left:30px;
		float:left;
	}
.logo{position:absolute; left:65px;top:13px; height:93px;width:132px;background:url(../i/logo.png) no-repeat;}
.logo img
{
margin:0px;
}
.top_menu{height:28px; position:absolute;bottom:0; }
.top_menu li 
	{
			float:left;
			height:26px;
			display:block;
			/*display:inline;*/
			position:relative;
			border-left:1px solid #ebebeb;
			border-right:1px solid #ebebeb;
			border-bottom:1px solid #ebebeb;
	}
.top_menu ul
	{
		margin:0 0 0 30px;
		padding:0;
		list-style-type:none;
	}
.top_menu_left
	{
		background:url(../i/top_menu_left.png)  no-repeat;
		position:absolute;
		left:-1px;
		bottom:-1px;
		height:6px;
		width:6px;
	}
.top_menu_right{background:url(../i/top_menu_right.png)  

no-repeat;position:absolute;right:-1px;bottom:-1px;;height:6px;width:6px;}
#search 
	{
		color:#fff;
		background:none;
		border:0;
		cursor:pointer;
		margin-left:30px;
	}
.top_right form 
	{
		height:20px;
		background:url(../i/search.gif) no-repeat;
		margin-top:20px;
		padding-top:0;
	}
#news{padding:0 5px;}
.newsbrief{
	/*color:#2b2b2b;*/
}
.newsdate {
	color:#afafaf;
}
a:link .newslink  {
	text-decoration:none;
}
.news_hr {
	width:97%;
	height:1px;
	margin-top:10px;
	background: url(../i/hr.gif) repeat-x;
}
span.news_date{width:100%;display:block;color:#c1c1c1;font-size:13px;}
.news_content{color:#f48e2c;font-size:13px;}
.news_more a{display:block;color:#f48e2c;font-size:13px;}
.spisok{margin:0 10px 0 10px;padding:0 0 10px 10px; background:url(../i/spisok_bg.gif);}
.spisok a{color:#575757;font-size:13px;}
.top_menu a {color:#808080;padding:0 18px; font-size:11pt;line-height:24px; text-decoration:none;}
.tel{margin:80px 0 0 300px;position:absolute;width:325px;height:30px;background:url(../i/name.gif) no-repeat;}
.clear{clear:both;height:0px;}
.footer
	{
 /*margin-top:-69px; */
		position: absolute;
  		bottom: 0;
		width:100%;
	}
.footer_in
	{
		width:980px;
		height:69px;
		background:#f0f0f0;
		margin:0px auto;
	}
.footerlinks
	{
		text-indent:120px;
	}
.news {padding:4px 3px 10px 4px;margin:0; background:url(../i/news_img_bg.jpg)  no-repeat; height:70px;}
.news img{border:0;margin:0 10px 5px 0;}
.date{margin:0;color:#979797;font-weight:600;font-size:12px;}
.ref{margin:0;line-height:16px;}
.ref a {color:#f48e2c;text-decoration:none;font-family:Arial;font-size:13px;font-weight:600;}
.efir{text-decoration:underline;text-align:center;margin:0;color:#434343;}
.paragraf{color:#f48e2c;font-size:12px; margin-bottom:0;font-weight:600;}
#text {/*color:#2b2b2b;*/font-size:12px;/*margin-bottom:30px;*/}
.news_img_center{float:left;background:url(../i/news_img_bg_big.jpg) no-repeat;margin:0 5px 0 0;}
.news_img_center img{padding:6px 6px 5px 6px}
.news_date{margin:0 0 10px 10px;color:#979797;}
.news_paragraf{color:#2b2b2b;padding:5px 0 0 0 ;font-size:12px;}
.news_link{float:right;text-decoration:none;}
.footer li {float:left;list-style-type:none;margin:0 5px;/*color:#787878;*/font-size:11px;font-family:Tahoma;}
.footer ul{margin-left:50px; padding-top:30px;}
