html,body{height:100%;}



body{padding:0;margin:0;background:#f6d6cc url(img/left_fon.png) repeat-y top left;min-width:1024px;}



body,a{font:11px tahoma,arial,serif;color:#000;text-decoration: none;}



a:hover{font:11px tahoma,arial,serif;color:#000;text-decoration:underline;}



body img{border: 0}







#main,body,#footer,#top_menu,#top_menu2,#top_menu3{min-width:1100px;}



#main{margin:0 0 -120px;min-height:100%;background:url(img/right_fon.png) repeat-y top right;}



#clear{height:0px;font-size:1px;clear:both;}







#container{float:left;width:100%;margin:0 -258px 0 0;}



#out{margin:0 258px 0 0;}



#in{width:100%;}







#top{height:237px;background: url(img/top_fon.png) repeat-x top left;}



#top .content{padding:10px;}







#center{float:right;width:100%;margin:0px 0 0 -260px;}



#center .content{margin:20px 0 80px 260px;padding:0px;}



p{margin:0;padding:0 0 10px;}







#left{float:left; width:260px; margin-top: -10px; padding-bottom: 80px}



#left .content{padding:0 33px 0 14px;min-height:1300px;}







#right{float:right; width:258px; margin-top: -8px; padding-bottom: 80px;}



#right .content{padding: 0 0px 0 31px;}







#footer{background: #fdb464; height: 50px; margin-top: -15px; padding-bottom: 2px; text-align: center; float: center}



#footer ul{list-style: none; }



#footer ul li{display: inline}











#top_menu{position: absolute; top: 0px; width: 400px; left:0px;}



#top_menu ul{list-style: none; list-style-image: url(img/top_menu_li.png); padding: 0; margin: 20px 0 0 10px;}



#top_menu ul li{padding: 0; margin: 0 0 10px 20px}



#top_menu ul li a{ font-family: System; color: #fff; font-style: bold; font-size: 3,36pt}



#top_menu #newYear { position:absolute; left:445px; top:0px;}



.logo{height: 100%; width: 100%; background: url(img/logo.png) no-repeat top right; vertical-align:middle;}







.topic{margin-bottom: 15px; background: #fad43c; text-align: center; height: 24px; color: #651b19; font-family: system; font-style: bold; font-size: 3,36pt;}



.topic a{color: #651b19; font-family: system; font-style: bold; font-size: 3,36pt;}



.topic table{width: 100px; width: 537px; height: 24px; background: url(img/topic.png) no-repeat}

.topic .tren{ width: 100%; height: 24px; background: url(img/topic.png) no-repeat; text-align:center; }

.topic .tren .td1{ font:18px; letter-spacing:2px;   padding:0px; margin:0px; border:0px;}

.topic .tren .td2{ }

.topic .tren td{  margin:0px; padding:0px; width:20%;}

 .tren1{ width:100%;  }

 .tren1 td{ border:1px solid red; text-align:center; margin:0px; padding:0px; width:20%;}

#center .treningi td{padding-bottom: 15px}



#center .all_right{text-align: left}



#center .all_center{text-align: center}



#center a{color: #641b19;}







.blok{margin-bottom: 5px;}



.blok_left{margin: 7px 0 7px 0; display:block;}  /*22_07_2010(для баннера слева)*/



.blok .top{background: url(img/m_top.png) no-repeat top left; height: 21px;}



.blok .name_r{padding-right: 20px;}



.blok .name, .blok .name_r{background: url(img/m_name.png) no-repeat top left; height: 25px; padding-top: 11px; color: #651b19; font-family: system; font-style: bold; font-size: 3,36pt; text-align:center;}



.blok .name a, .blok .name_r a{color: #651b19; font-family: system; font-style: bold; font-size: 3,36pt;}



.blok .middle{background: url(img/m_fon.png) repeat-y top left; height: auto; padding: 10px 15px 5px 0; font-size: 3,36pt; color: #fff; font-family: Arial; font-style: bold; width:198px;}



#right .blok .middle p{padding: 0 10px 0 25px; margin: 0;}



.blok .middle a{color: #fff}



.blok .middle .form{padding: 0 15px 0px 15px; font-size: 10px; color: #fff; font-style: Arial; height: auto;}



.blok .middle .nick, .blok .middle .telefon, .blok .middle .email, .blok .middle .message, .blok .middle .btn{padding-top: 2px;}



.blok .middle .nick input, .blok .middle .telefon input, .blok .middle .email input{border: none; width: 160px}



.blok .middle .btn input{width: 70px; height: 20px;}



.blok .middle textarea{width: 160px; height: 80px; border: none;}



.blok .middle ul{margin: 0 0 0 25px; padding: 0; list-style-image: url(img/top_menu_li.png)}



.blok .middle ul li{margin: 0 0 0 0;}



.statistics{text-align:center; position: relative; top: -40px;}



.blok .video_title {font: 12px Arial;}



.blok .middle .line{margin: 10px 0 10px 2px; font-size: 1px; height: 1px; background: url(img/line.png) repeat-x}



.blok .middle ul li .line{margin: 0 0 10px -20px; font-size: 1px; height: 1px; background: url(img/line.png) repeat-x}



.blok .middle ul.no_point{margin: 0 0 0 25px; padding: 0; list-style: none}



.blok .middle ul.no_point li .line{margin: 10px 0 10px -22px; font-size: 1px; height: 1px; background: url(img/line.png) repeat-x}



.blok .middle ul li a{font-size: 3,36pt; color: #fff; font-family: Arial;  font-style: bolder;}



.blok .middle ul li a p{margin: 0 0 5px -15px;}



.blok .middle p{font-size: 3,36pt; color: #fff; font-family: Arial; font-style: bold; padding: 0 10px 0 25px}



.blok .all_art{background: url(img/top_menu_li.png) no-repeat 10px 23px; padding: 20px 10px 0px 25px;}



.blok .all_art a{font-size: 3,36pt; color: #fff; font-family: Arial; font-style: bold;}



.blok .bottom{background: url(img/m_bottom.png) no-repeat top left; height: 9px;}







.legend {



	width:100%;



	height:18px;



	margin-left:35px;



}



.legend_links {



	margin-top:25px;



	color:#e0d1bc;



	}



.legend_links a {



	padding-left:4px;



	padding-right:4px;



	font-family:Verdana;



	font-size:10px;



	text-decoration:none;



	color:#e0d1bc;



}



.legend_links a:hover{



	text-decoration:underline; color:#e0d1bc;



}



.legend_l {



	padding-left:4px;



	padding-right:4px;



	font-family:Verdana;



	font-size:10px;



	text-decoration:none;



	color:#e0d1bc;



}







.table_for_audio, .table_for_book{width:100%; margin-bottom: 20px;}



.table_for_audio .for_audio, .table_for_book .for_audio{width: 102px; text-align: center;}



.table_for_audio .for_audio img{margin-bottom: 5px; margin-left: 0px;}



.table_for_book .for_audio img{margin-bottom: 5px; margin-left: 0px;}



.table_for_audio .for_audio a, .table_for_book .for_audio a{color: #000000; font-family: Arial; font-size: 3,36 pt;}







.menu1{float: right; margin-right: 0px; width: 640px; height: 30px; z-index:10;}



.menu1 .inner{float: left; z-index:11;}



.menu1 .inner a{font-size: 2,88 pt; color: #fff; z-index:11;}



#top_left_fon{float: left; width: 260px; height: 237px; background: url(img/top_left_fon.png) no-repeat top left}



#interviu{margin-left: 0px; margin-top: 10px; text-align: center;}



#interviu_list{text-align: center; margin-right: 20px;}



#table_1{width:160px; margin-top: 10px; margin-left: 25px;}







.treningi {width:100%}



.for_audio a{text-decoration:none;}



.raspisanie{ border: 1px solid #fce26d; width:100%; }

.raspisanie tr td, .raspisanie th { border: 1px solid #fce26d; padding:5px 10px; font-size:14px;}

.raspisanie tr td a{ font-weight:bold; font-size:14px;}

.raspisanie .td5  {  text-align:center; }



.link_rasp{ float:right; text-transform:uppercase; margin-top:-20px;}

/*--- =Baner NEW TEAR-------------------------------*/

.baner_ny{ margin-bottom:15px; display:block;}

/*--- End Baner NEW TEAR-------------------------------*/
.month_shed{ text-decoration:underline; font-weight:bold; color:#8f4543;}
.warning{ font: bold 16px/18px Arial, Helvetica, sans-serif; color:#b8100c; margin: 20px 0 0 0; text-align:center;}
