*{margin:0px;padding:0px;border:none;outline:none;}
html{height:100%;background:#36709c}
* html body{height:100%;}
body{width:100%;min-width:1000px;max-width:1700px;margin:0px auto;min-height:100%;position:relative;font:12px Arial, Tahoma, Geneva, sans-serif;line-height: 20px;}
body.ind{background:url(../images/head.jpg) no-repeat top center;}
body.ins{background:url(../images/header_inside.jpg) no-repeat top center;}
UL, OL{list-style-position:inside;line-height: 20px;}
a{font-family:Arial, Helvetica, sans-serif;color:#FFF;}
a:hover{color:#F9F272;}
a:visited {font-family:Arial, Helvetica, sans-serif; color:#FAC2C2;}
.ac{text-align:center;}
.al{text-align:left;}
.ar{text-align:right;}
.aj{text-align:justify;}
.vt{vertical-align:top;}
.vm{vertical-align:middle;}
.vb{vertical-align:bottom;}
.red{color:#A00;}
.fz11{font-size:110%;}
.fz12{font-size:120%;}
.fz13{font-size:130%;}
.fz14{font-size:140%;}
.tv_on{display:block;margin:0px auto;}
.fl{float:left;}
.fr{float:right;}
.clb{clear:both;padding:10px 0px 0px 0px;}
.clear{
	clear:both;
}
/*HEAD*/
#header{width:100%;position:absolute;top:0px;max-width:1700px;left:50%;margin-left:-50%;background:url(../images/secondline.jpg) no-repeat bottom center;height:474px;}

#header_ins{width:100%;position:absolute;top:0px;max-width:1700px;left:50%;margin-left:-50%;background:url(../images/secondline.jpg) no-repeat bottom center;height:398px;}
.head{width:1002px;height:474px;margin:0px auto;position:relative;overflow:hidden;}
a.ins_logo{width:343px;height:110px;display:block;position:absolute;top:0px;left:15px;}
.head ul.menu{width:980px;height:40px;margin:0px 11px 0px 11px;list-style:none;position:absolute;top:352px;}
.head ul.menu li{width:auto;float:left;font-weight:bold;text-align:center;}
.head ul.menu li a{text-decoration:none;color:#FFF;font-size:11px;display:block;width:98px;height:31px;line-height:28px;}
.head ul.menu li a:hover{background:url(../images/menu_hover.png);}
ul#photos{list-style:none;width:566px;height:243px;display:block;position:absolute;top:40px;left:403px;overflow:hidden;}
ul#photos li{display:block;overflow:hidden;}
ul#photos li img{width:566px;height:243px;}
.inside ul.menu{top:228px;}
ul.body_menu{list-style:none;margin:6px 0px;}
ul.body_menu li{line-height:18px;font-weight:bold;font-size:14px;}
ul.body_menu li a{text-decoration:none;color:#FFF;}
/*NAVIGATION*/
.navig{list-style:none;height:14px;display:block;position:absolute;top:280px;left:10px;}
.navig li{width:auto;margin:0px 6px 0px 0px;float:left;color:#fff;}
.navig li a{padding-right:6px;}
/*CONTENT*/
#content{width:960px;margin:0px auto;padding:430px 0px 303px 0px;}
#content_ins{width:960px;margin:0px auto;padding:350px 0px 303px 0px;font-size:120%;}
.float_block{clear:both;overflow:hidden;}
ul.pad{width:auto;padding:0px 40px;}
ul.pad li{margin:0px 0px 30px 0px;}
.kkk{padding:40px 0px 20px 0px;overflow:hidden;}
.kkk li{margin:6px 0px;}
/*CONTACTS*/
.contacts{width:100%;}
.contacts li{line-height:24px;margin:6px 0px;padding:4px 0px;}
.contacts li strong{font-size:16px;letter-spacing:2px;}
/*CENTER COLUMN*/
#column{padding:0px 10px;position:relative;color:#FFF;z-index:2;}
a.maplink{width:13px;height:11px;text-indent:-9999px;display:block;position:absolute;top:4px;right:13px;background:url(../img/mapsite.gif);}
h1, h2, h3{font:22px Verdana;color:#FFF;padding:10px 0px 16px 0px;clear:both;}
h1{font-size:28px;}
h2{text-align:center;}
.top_text{width:100%;height:50px;position:relative;overflow:hidden;text-align:center;}
.top_text p{width:auto;position:relative;top:0px;}
.top_text .lt, .top_text .rt{position:absolute;top:0px;z-index:10;}
.top_text .lt{left:0px;}
.top_text .rt{right:0px;}
.text{margin: 0 10px;width:932px;color:#FFF;font-size:120%;}
.text p{margin:10px 0px;}
.c_t{padding:6px 0px;margin:6px 0px 15px 0px;overflow:hidden;}
.c_t div{width:50%;margin:10px 0px;padding:13px 20px;float:right;text-align:center;}
.c_t div img{margin:0px 10px;}
ul.gl_r{width:100%;margin:24px 0px;height:90px;font-size:120%;overflow:hidden;}
ul.gl_r li{margin:20px 0px;}
ul.tr_menu{width:100%;padding:20px 0px;}
ul.tr_menu li{list-style:none;width:50%;float:left;}
ul.tr_menu li ul li{width:100%;float:none;line-height:30px;font-size:140%;}
.trenline{width:100%;height:172px;padding:14px 0px 0px 0px;}
.trenline img{height:158px;}
p{margin:6px 0px;}
.pr{padding:10px 0px;text-align:center;font-style:oblique;letter-spacing:1px;}
.inde{font-family:Arial, Helvetica, sans-serif; color:#FFF; text-indent:20px;}
img.left{padding:5px 10px 2px 0px;float:left;}
img.right{padding:5px 0px 2px 10px;float:right;}
.fleft{float:left;}
.fright{float:right;}
.news_block{width:932px;margin:20px auto;padding-bottom:16px;background:url(../images/plaska_bot.jpg) no-repeat bottom left;}
.news_block dt{width:100%;height:39px;background:url(../images/plaska_top.jpg);text-indent:60px;line-height:38px;}
.news_block dd{padding:10px 60px;background:url(../images/plaska_bg.jpg);clear:both;overflow:hidden;}
.news_block dd img{width:75px;height:70px;margin:0px 10px 0px 0px;float:left;}
* html .news_block dd{height:80px;}
/*VIDEO PAGE*/
.video_page{overflow:hidden;padding:10px;}
.video_page ol{margin-left:20px;list-style-position:outside;}
.video_page ol li{line-height:18px;margin:2px 0px;}
.video_page ol li ol{margin-left:40px;padding:10px 0px;}
ul.video_page{list-style-position:outside;padding:20px 0px 0px 20px;}
ul.video_page li{margin:4px 0px;}
/*smi*/
.smi_cont, .tren_cont{width:932px;margin:20px auto;padding-bottom:16px;background:url(../images/plaska_bot.jpg) no-repeat bottom left;}
.smi_cont h1, .smi_cont h2, .tren_cont h2{width:100%;height:39px;padding:0px;line-height:40px;background:url(../images/plaska_top.jpg);}
.smi_cont ul{list-style:none;padding:10px 60px;background:url(../images/plaska_bg.jpg);overflow:hidden;}
.smi_cont ul li{margin:10px 0px;display:block;overflow:hidden;}
.smi_cont ul li img{width:60px;height:60px;float:left;margin-right:20px;}
* html .smi_cont ul li{height:80px;}
/*TRENERS-PAGES*/
.tren_cont div{padding:10px 60px;background:url(../images/plaska_bg.jpg);overflow:hidden;}
.tren_cont ul{list-style:none;}
.tren_cont ul li{margin:22px 0px;display:block;overflow:hidden;line-height:18px;}
.tren_cont img{width:auto;height:auto;float:left;margin-right:20px;padding:2px;border:1px solid #6CA0C8;}
/*GALERY*/
ul.galery_sp{width:100%;list-style:none;}
ul.galery_sp li{width:auto;overflow:hidden;margin:0px 0px 10px 0px;clear:both;}
ul.galery_sp li img{width:auto;float:left;margin:0px 10px 0px 0px;}
/*FOOTER*/
#footer{width:100%;height:80px;position:absolute;bottom:0px;background:url(../images/footer.png) repeat-x bottom left;}
.foot_swim{width:1002px;position:absolute;bottom:0px;left:50%;margin-left:-501px;height:303px;background:url(../images/news_bottom.jpg) no-repeat right bottom;}
.foot_swim a{width:330px;height:213px;display:block;position:absolute;top:20px;right:33px;text-indent:-9999px;z-index:2;}
.foot_content{width:914px;margin:0px auto;position:relative;z-index:1;}
p.how_long{color:#FFF;font-size:11px;}
.counters{width:auto;position:absolute;top:-4px;left:360px;}
.counters img{width:88px;height:31px;margin:0px 1px;}
.copy{position:absolute;top:20px;left:0px;color:#FFF;font-size:11px;}
img.n_count{height:16px;}
/*banner to right*/
#bn {display:block;left:91% !important;}
#bt {display:block;left:91% !important;}
.boxvideo_page {	float:left;margin-left:50px;}
.femino{float:right;margin-left:1px;clear:none;}
/*knopka ym*/
#enter{
border:outset;
}
p{margin: 0 0 15px;}