*{margin:0;padding:0}

a{color:#2F81CD;text-decoration:underline;}

a img{border:none;}

a:hover{text-decoration:none;}

body{background: url(../img/bg.jpg) no-repeat center top;font:14px Arial, Verdana, sans-serif;}

#main{width:950px;margin:0 auto;}

.logo{display:block;width:264px;height:55px;background: url(../img/logo.gif) no-repeat center;float:left;padding-top:30px;}

.top{float:right;width:130px;}

#phone{color:black;font:13px Trebuchet MS, Arial, Verdana, sans-serif;padding-top:15px;margin-left:-5px;}

#phone b{font:16px Trebuchet MS, Arial, Verdana, sans-serif;}

#email{display:block;padding:5px 0;font-size:12px;color:#41a4e7;}

#menu, #menu a {color:#44ab7c;font-size:13px;}

#menu{padding-top:5px;}

.boats{background:url(../img/boatsbg.gif) repeat-x top;width:705px;height:65px;clear:both;margin:0 0 0 245px;border:1px dashed #8ce8fc;clear:both;}

.topmargin{height:320px;overflow:hidden;}

.boats ul{list-style:none;}

.boats ul li{background:url(../img/ico_jaht.gif) no-repeat;height:21px;float:left;margin:10px 3px;padding:24px 0 0 40px;*margin:10px 3px}

.boats ul li a{color:white;}

.boats ul li.ico_jaht {background-image:url(../img/ico_jaht.gif);width:43px;}

.boats ul li.ico_do15 {background-image:url(../img/ico_do15.gif);width:61px;}

.boats ul li.ico_do50 {background-image:url(../img/ico_do50.gif);padding-left:47px;width:58px;}

.boats ul li.ico_do100 {background-image:url(../img/ico_do100.gif);padding-left:56px;width:66px;}

.boats ul li.ico_do150 {background-image:url(../img/ico_do150.gif);padding-left:63px;width:66px;}

.boats ul li.ico_more150 {background-image:url(../img/ico_more150.gif);padding-left:60px;width:58px;}

.boats ul li b{background:url(../img/man.gif) no-repeat right 4px;padding:0 5px;}

.lmenu{float:left;width:200px;padding-right:10px;}

.lmenu .xtop{background:url(../img/xtl.gif) left bottom;height:13px;padding-left:13px;}

.lmenu .xtop b{display:block;background:url(../img/xtr.gif) right bottom;height:13px;padding-right:13px;overflow:hidden;}

.lmenu .xtop i{display:block;background:#f5f5ed;height:13px;overflow:hidden;}

.lmenu .xbtm{background:url(../img/xbl.gif) left top;height:13px;padding-left:13px;}

.lmenu .xbtm b{display:block;background:url(../img/xbr.gif) right top;height:13px;padding-right:13px;overflow:hidden;}

.lmenu .xbtm i{display:block;background:#f5f5ed;height:13px;overflow:hidden;}

.lmenu dl{background:#f5f5ed;padding:5px 15px;font-size:16px;}

.lmenu dt a{color:#2f81cd;}

.lmenu dd a{color:#478c6d;}

.lmenu dt {padding:5px 0 4px 0;}

.lmenu dt i{background:url(../img/down.gif) no-repeat center 10px;padding:0 5px;}

.lmenu dd {padding:2px 2px 0 30px;font-style:italic;margin-right:-10px;}

.lmenu dd.star1,.lmenu dd.star2, .lmenu dd.star3{font-size:14px;overflow:hidden;}

.lmenu dd.star1 i,.lmenu dd.star2 i, .lmenu dd.star3 i{background:url(../img/star.png) repeat-x left 3px;width:9px;display:block;float:left;height:9px;padding:7px 0 0 0;margin:0 5px 0 -14px;*display:inline;_background-image:url(../img/star.gif);}

.lmenu dd.active{background:#00afd5 url(../img/active.gif) no-repeat right top;color:white;margin:0 -21px 0 -15px;padding-left:45px;}

.lmenu dd.active a:link, .lmenu dd.active a{color:white;text-decoration:none;}

.lmenu dd.star2 i{width:18px;margin:0 5px 0 -23px;}

.lmenu dd.star3 i{width:27px;margin:0 5px 0 -32px;}

.lmenu dd.line {border-top:1px solid #dbdbc1;border-bottom:1px solid white;height:0;padding:0;margin:10px -10px 0;overflow:hidden;}

.lmenu dt.active{background:#00afd5 url(../img/active.gif) no-repeat right top;color:white;margin:5px -21px 0 -15px;padding:0 0 0 15px;line-height:17px;height:18px;}

.lmenu dt.active a:link, .lmenu dt.active a{color:white;text-decoration:none;}

.lmenu dt.active i{background-image:url(../img/down2.gif);}



.kolokol{padding:10px 0 0 60px;background:url(../img/kolokol.gif) no-repeat 0 0;height:55px;color:#00a9c6;margin:20px 0;}

.kolokol .phone{font:12px Trebuchet MS, Arial, Verdana, sans-serif;}

.kolokol .phone b{font:19px Trebuchet MS, Arial, Verdana, sans-serif;}

.page {margin:0 180px 0 243px;color:#58595b;}
.page p {padding:10px 0 0 0;margin:0;}
.page ul,.page li {list-style: inside;}
.page li {margin-top: 10px;}

h1 {font:26px Trebuchet MS, Arial, Verdana, sans-serif;color:#00afd5;text-indent:-20px;padding:10px 20px;}

p{padding:5px 0 5px 20px;_zoom:1;}

.page ul.bluelist{margin:10px 40px;}

.page ul.bluelist li{list-style:none;background:url(../img/li.gif) no-repeat left 8px;padding-left:10px;color:#1180ae;}

.page ul.bluelist li a:link{color:#1180ae;}

.page ul.bluelist li ul{margin:-15px 0 0 110px;}

.page ul.bluelist li ul li{padding:0;background:none;}

.page b.att{border-left:5px solid #00a9c6;font-size:16px;padding-left:7px;display:block;margin:-4px 5px 0 -12px;float:left;position:relative;top:2px;}

.volni{height:7px;background:url(../img/volni.gif) repeat-x;clear:both;margin:20px 0;}

#footer{margin:10px;color:#939598;}

.logosmall{display:block;width:148px;height:38px;background: url(../img/logosmall.gif) no-repeat center;float:left;}

.rights{float:left;font-size:11px;padding:0 50px 0 10px;}

.icons{margin:10px 20px 0 0;}

address{float:right;background: url(../img/fresh.gif) no-repeat right center;font-style:normal;font-size:11px;padding-right:35px;text-align:right;}

address a, address a:link{font-size:13px;color:#478c6d;}

.right{float:right;width:135px;margin-top:20px;}

.footmenu{margin:0 170px 0 225px;text-align:center;font-size:11px;}

h3{color:#008fca;font:12px Tahoma, Verdana, Arial, sans-serif;text-align:center;padding:5px 0;}

table.pogoda {font:11px Tahoma, Verdana, Arial, sans-serif;width:100%;border-collapse:collapse;margin:5px 0;}

table.pogoda  td{text-align:center;color:#008fca;}

table.pogoda  th{color:#6e6e6e;text-align:left;}

table.pogoda  td.sel1{color:#d0d0d0;background:#6e6e6e;text-align:center;border:4px solid white;border-left:0;border-right:0;}

table.pogoda  td.sel2{color:#6e6e6e;}

.pogoda img{display:block;margin:0 auto;}

.small *{font-size:9px !important;}





table.calendar {font:11px Tahoma, Verdana, Arial, sans-serif;width:100%;border-collapse:collapse;margin:5px 0;}

table.calendar td span{color:#6e6e6e;text-align:center;padding:3px 0;font-weight:bold;}

table.calendar td{color:#008fca;text-align:center;padding:3px 0;}

table.calendar td.sel1{color:#d0d0d0;background:#6e6e6e;text-align:center;border:4px solid white;border-left:0;border-right:0;padding:1px 0;}

table.calendar td.sel2{color:#6e6e6e;}





.breadcrumb{padding:10px 0 10px 20px;font-size:11px;}

.breadcrumb i, .breadcrumb a:link{font-style:normal;color:#1180ae;}



.photo{padding:9px 9px 15px 9px;background:url(../img/photo.gif) no-repeat top center;}

.photo_mid{padding:7px 6px 10px 6px;background:url(../img/photo_mid.gif) no-repeat top center;}



h2{border-left:5px solid #00a9c6;font-size:16px;padding-left:7px;margin:0 0 5px 0;text-align:left;height:13px;line-height:15px;}



.inleft{float:left;width:49%;}

.inright{float:right;width:49%;}



/*.insidephotos{clear:both;}*/

.phsmall{padding:1px 4px 8px 4px;background:url(../img/photo_small.gif) no-repeat top center;margin:10px;}

.description{overflow:hidden;padding:20px 0;margin:0 -10px;}



ul.gr li{color:#58595b;background:url(../img/li2.gif) no-repeat left 8px;margin:0;padding-left:10px;list-style:none;}

ul.gr {margin:0 0 0 13px;}

.insidephotos{margin:20px 0;padding-bottom:30px;border-bottom:1px dashed #8ce8fc;zoom:1;}

.morelinks {margin:20px 0;}

.morelinks a{display:block;}

ul.sitemap li {margin:5px 15px;}



.teplohod_list h2 {border:none;padding-top:10px;line-height:1.2em;}

.teplohod_list h2 a{font-size:17px;color:#2f81cd;font-weight:bold;}

.teplohod_list dd {}

.teplohod_list dd img{float:left;margin:0 20px 10px 20px;}

.teplohod_list dd {overflow:hidden;zoom:1;margin-bottom:10px;}

.teplohod_list dd ul{list-style:none;margin:40px 0;}

.teplohod_list dd ul li b{display:block;float:left;background:#06ABC7 url(../img/active.gif) no-repeat right center;width:20px;color:white;font-weight:normal;height:14px;font-size:11px;padding:0 7px;text-align:right;margin-right:5px;}

.teplohod_list dd ul li {display:block;float:left;width:140px;font-size:11px;margin:1px 5px;text-align:right;}

.teplohod_list dd ul li.big {width:100px;margin-left:20px;_margin-left:10px;_width:95px;}

.teplohod_list dd ul li.big b{width:25px;}



.pages .actpage {background:url(../img/selpage.gif) no-repeat 50%;color:white;text-decoration:none;cursor:default;}

.pages {font-size:12px;text-align:center;color:#939598;}

.pages a{color:#00AFD5;padding:3px 6px 3px 5px;*padding:3px 5px 3px 5px;}



p.otst{padding-left:10px;}

.ribka{float:right;background:url(../img/ribka.gif) no-repeat center;padding:20px 120px 20px 10px;width:150px;height:122px;color:#00a9c6;font-size:11px;text-align:center;}



div#informer {font-size: 11px;}

.tddiv { text-align: left !important;}

a#tgmtdttl {color:#008fca;font:12px Tahoma, Verdana, Arial, sans-serif bold;text-align:center;padding:5px 0;font-weight:bold;}

div#cntdiv{ position:absolute; display:block;}

div#infselectlist{ background-color: #ffffff; border: 1px solid #7c7c7c; width:100%; height:100%; position:relative; top:1; left:0; right:0; visibility:hidden; cursor:pointer;}

div#hiddentl{ position:relative; top:1; left:0; right:0; visibility:hidden;}

ul.achtung {margin: 5px 0 5px 35px;}

.childscontainer .childitem {float: left;}
.childscontainer p {font-size:11px;padding:0 !important;}