body{margin:0;padding:0;line-height:16px;font:12px Tahoma;background:#d5e0ea;}
form{margin:0;}
p{margin:0;line-height:16px;}
a{font:12px Tahoma;color:#08458e;text-decoration:underline;outline:none;}
a:hover{text-decoration:none;}
img{border:0;}
table,td{font-family:Tahoma;}
#clear{clear:both;}
.contentpaneopen{border-color:red;}

/* head */
#main_block{position:relative;left:50%;margin-left:-500px;width:998px;border:1px solid #284d78;}
#head{background:url(/img/head.jpg) no-repeat left top;height:355px;}
#slogan{font:22px Tahoma;color:#0f4973;text-align:center;margin-right:200px;padding-top:5px;}
#logo{padding-left:95px;margin-top:195px;float:left;}
#top_tel{font:22px Tahoma;color:#fff;margin-top:240px;position:relative;left:-30px;}

/* navi menu */
#navi_menu{background:url(/img/navi_bg.jpg);}
#navi a{color:#284d79;font:bold 12px Tahoma;text-decoration:none;}
#navi a:hover{color:#990000;}

/* content */
#content_block{background:url(/img/bg2.jpg) repeat-x left top;}

#sezon_menu{padding-top:35px;}
#sezon{padding-right:30px;padding-left:7px;}
#sezon a{font:22px Tahoma;color:#fff;text-decoration:none;}
#sezon a:hover{color:#daffaf;}
#shadow{position:absolute;margin-left:-1px;margin-top:1px;}
#shadow2{color:#000;}

/* left block */
#left_block{width:250px;float:left;margin-top:25px;}
#left_title{background:#92a8b9 url(/img/ugol.gif) no-repeat right top;font:22px Tahoma;color:#213cb2;padding-top:10px;padding-bottom:12px;text-align:center;}

#sezons_menu{margin-top:35px;margin-left:25px;}
#sezons{background:url(/img/arrow.png) no-repeat 5px 5px;margin:5px 0px;padding-left:25px;}
#sezons a{font:bold 12px Tahoma;color:#324e7c;text-decoration:none;}
#sezons a:hover{color:#990000;}
#sezon_line{height:1px;}

#vert_menu{margin-top:25px;margin-left:25px;}
#vert{background:url(/img/arrow.png) no-repeat 5px 5px;margin:10px 0px;padding-left:25px;}
#vert a{font:bold 12px Tahoma;color:#990000;text-decoration:none;}
#vert a:hover{color:#324e7c;}
#vert_line{height:1px;}

#banners_block{margin-top:25px;text-align:center;}
#banner{margin-bottom:20px;}

/* right block */
#right_block{width:722px;float:right;margin-top:25px;}
#title_content{background:#92a8b9 url(/img/ugol2.gif) no-repeat left top;font:22px Tahoma;color:#213cb2;padding-top:10px;padding-bottom:12px;padding-left:20px;}
#show_content{margin-top:20px;}
#show_content p{margin:0 20px;}

/* catalog */
#catalog_photo img{border:1px solid #fff;}
#catalog_title{font:12px Tahoma;color:#324e7c;}
#catalog_days{font:bold 12px Tahoma;color:#324e7c;}
#catalog_price{font:bold 12px Tahoma;color:#990000;}
/* details */
#data_name{text-align:center;color:#37446b;font:18px Tahoma;}
#data_opisanie{padding:20px 20px;}
#data_opisanie table{border:0;border-collapse:separate;border-spacing:3px;}
#data_opisanie td{background:#A9BBCC;padding:4px;border:0;}

#children{clear:both;padding-top:20px;}
#children_photo{float:left;}
#children_photo img{border:1px solid #fff;}
#children_title{width:513px;float:right;}
#children_title img{float:left;}
#children_name{background:#9daab6;margin-left:13px;padding:8px 10px;color:#08458e;font:bold 16px Tahoma;}
#children_name a{color:#08458e;font:bold 12px Tahoma;}
#children_programms{margin:2px;padding:3px;margin-left:15px;}
#children_programms a{color:#06101c;font:13px Tahoma;}

/* footer */
#footer{text-align:center;}
#websait{color:#1b4c91;font:11px Tahoma;margin:10px 50px 20px 50px;text-align:left;}
#websait a{color:#1b4c91;font:11px Tahoma;}
