body{height:auto !important;}
body{margin:auto;padding:0px;font-family:"Trebuchet MS";font-size:12px;width:100%;min-width:800px;height:100%;max-width:1600px;}
a{color:284459;outline:none;}
a:hover{text-decoration:none;}
a img{border:none;}
p{text-align:justify;}
h1{font-size:15px;}
h2,h3{font-size:14px;}
h5{font-size:13px;margin:5px 0px;}
#top{position:relative;display:block;width:100%;height:323px;padding-top:10px;background:url(/img/head.jpg) center top no-repeat;}
#logo{width:272px;margin-top:-10px;height:160px;border:0px solid blue;float:left;}
#top_line{display:block;margin:0px 25px;width:auto;height:150px;border:0px solid red;background:url(/img/airplane.png) right top no-repeat;}
#top_line span.tel{font-size:24px;display:block;color:#f8c201;color:#004972;display:block;text-align:right;margin-top:40px;float:right;}
#top_line span.tel a{font-size:18px;color:#004972;display:block;text-align:right;float:right;}
#menu_line{display:block;margin-left:10px;margin-right:10px;width:auto;height:42px;padding:0px;float:none;clear:both;overflow:hidden;}
#menu_open{width:6px;height:42px;background:url(/img/menu.png) 0 84px repeat-y;float:left;}
#menu_close{width:6px;height:42px;background:url(/img/menu.png) 0 42px repeat-y;float:right;}
#menu_items{background:#c7eafe url(/img/menu.png) left top repeat-x;height:42px;margin:0 6px;}

#pegas{position:absolute;right:20px;top:167px;}
#pegas img{height:30px;}

#m_icons{display:block;float:left;padding-top:12px;padding-left:10px;padding-right:5px;height:30px;}
#m_icons a{margin:5px;display:block;float:left;text-align:center;height:11px;width:11px;}
#imain{background:url(/img/icons.png) 0 371px;}
#istours{background:url(/img/icons.png) 13px 371px;}
#icontacts{background:url(/img/icons.png) 24px 371px;}
#m_items{display:block;float:left;padding-top:14px;padding-top:8px;padding-left:15px;padding-right:15px;height:34px;background:url(/img/menu.png) left 126px repeat-y;color:#FFF;}
#m_items a{margin:5px;display:block;float:left;text-align:center;font-size:12px;}
#call{display:block;float:right;font-weight:bold;font-size:16px;text-transform:uppercase;color:#f00;padding-top:12px;}
#m_search{display:block;float:right;padding-left:10px;padding-right:0px;height:42px;width:240px;}
#srch_fld{padding-top:12px;padding-left:15px;height:32px;background:url(/img/menu.png) left 126px repeat-y;}
#cse-search-box{margin:0px;padding:0px;border:0px solid red;height:22px;width:auto;}
#search_field{width:140px;font-size:11px;margin-top:2px;float:left;}
#start_search{color:#000;text-decoration:none;margin:0px 3px;display:inline;padding:2px 15px;background:url(/img/button.png) top left no-repeat;height:18px;width:33px;display:block;float:left;}
#middle{display:block;margin-top:-115px;position:relative;clear:both;float:none;border:0px solid green;padding-bottom:10px;padding:0px 10px;}
#col_left{width:170px;float:left;display:inline;padding-bottom:10px;}
#col_right{width:170px;float:right;display:inline;padding-bottom:10px;}
#col_middle{margin:0 185px;padding:0px;height:100%;}
.block{}
.block_head{width:170px;height:33px;background-image:url(/img/block.png);background-repeat:repeat-x;}
.block_head h3{display:block;height:13px;font-size:13px;margin-left:3px;padding-left:27px;margin-top:0px;padding-top:10px;padding-bottom:12px;margin-bottom:0px;background-image:url(/img/icons.png);background-repeat:repeat-y;}
.block_body{width:154px;height:auto;min-height:187px;max-height:500px;margin-bottom:15px;padding:5px 8px;font-size:11px;overflow:hidden;background-image:url(/img/block.png);background-repeat:repeat-x;}
.block_body a{display:block;color:#004972;text-decoration:none;padding-left:3px;padding-bottom:2px;margin-left:7px;}
.block_body a:HOVER{text-decoration:underline;}
.block_body a.more{display:block;text-align:right;border-top:1px solid #78c3ec;margin-top:5px;padding-top:3px;margin-left:0px;padding-bottom:0px;text-decoration:underline;}
.block_body a.more:HOVER{text-decoration:none;}
#head_1{background-position:850px 0px;}
#body_1{background-position:850px bottom;}
#head_2{background-position:170px 0px;}
#body_2{background-position:170px bottom;}
#head_3{background-position:340px 0px;}
#body_3{background-position:340px bottom;}
#head_4{background-position:510px 0px;}
#body_4{background-position:510px bottom;}
#head_news{background-position:510px 0px;}
#body_news{background-position:510px bottom;}
#head_search{background-position:510px 0px;}
#body_search{background-position:510px bottom;}
#head_contacts{background-position:680px 0px;}
#body_contacts{background-position:680px bottom;min-height:115px;}
#gad_orange{background:url(/img/block.png) 0 top repeat-x;height:338px;padding:4px;padding-top:8px;margin-bottom:15px;}
#gad_orange .line{height:1px;background-color:#78c3ec;width:144px;margin-top:21px;margin-left:8px;position:absolute;z-index:100;}
#gad_orange .script{height:338px;overflow:hidden;}
#gad_orange .script ins *{font-size:8px;}
#h3_contacts{background-position:0px 60px;}
#h3_2{background-position:0px 180px;}
#h3_1{background-position:0px 150px;}
#h3_3{background-position:0px 90px;}
#h3_4{background-position:0px 210px;}
#h3_5{background-position:0px 240px;}
#h3_news{background-position:0px 120px;}
#h3_search{background-position:0px 0px;}
#body_contacts p{display:block;text-align:right;font-weight:bold;margin:2px 0px;}
#body_contacts p.b_addr{text-align:left;font-weight:normal;margin-bottom:8px;}
#body_contacts span{float:left;font-weight:normal;}
#body_contacts p a{display:inline;text-decoration:none;padding-bottom:0px;}
#body_contacts p a:HOVER{text-decoration:underline;}
#small_search_form{margin:0px;padding:0px;font-size:12px;font-weight:bold;}
#small_search_form div{float:left;margin-right:10px;text-align:left;padding:5px 0;}
#small_search_form input{font-size:12px;padding:0;}
#small_search_form select{font-size:12px;}
#small_search_form a{}
#small_search_form a.submit{color:#000000;font-weight:normal;}
.white_top{border:0px solid green;height:5px;width:auto;font-size:0px;}
.w_left{width:5px;height:5px;background-image:url(/img/coners.png);background-position:0px 35px;float:left;border:0px solid red;}
.w_right{width:5px;height:5px;background-image:url(/img/coners.png);background-position:5px 35px;float:right;}
.w_middle{width:auto;height:5px;background:#FFF;margin:0px 5px;}
.white_center{background:#FFF;padding:0px;}
#special{display:block;width:auto;height:150px;margin-bottom:10px;overflow:hidden;}
span.h3{margin:0px;display:block;border-bottom:1px solid #78c3ec;padding-bottom:4px;font-size:14px;font-weight:bold;width:auto;height:20px;}
div.sp_block{width:auto;height:140px;overflow:hidden;display:block;text-align:center;margin-right:4px;}
div.sp_item{height:140px;display:inline;float:left;margin:2px;}
div.sp_item a{display:block;}
div.sp_item a span{color:red;}
.block{display:block;}
.clear{clear:both;float:none;}
span.bh3{margin:0px;display:block;border-bottom:1px solid #78c3ec;padding-bottom:0px;font-size:14px;font-weight:bold;width:auto;height:20px;margin-right:10px;}
a.bha{margin:0px;margin-right:10px;display:block;border-top:1px solid #78c3ec;padding-bottom:5px;padding-top:1px;padding-bottom:1px;font-size:12px;font-weight:normal;text-align:right;width:auto;height:15px;}
#ht_{overflow:auto;width:100%;}
div.ta_item{display:block;width:280px;height:105px;float:left;margin:5px 0px;padding:0px;border:0px solid red;vertical-align:top;}
div.ta_item p.ta_img{width:115px;float:left;}
div.ta_item p.ta_desc{font-size:12px;margin-left:5px;text-align:left;width:155px;height:auto;border:0px solid green;display:block;float:left;overflow:hidden;}
.ta_hotel,.ta_name{white-space:nowrap;}
span.ta_name{color:#00F;font-weight:bold;}
a.ta_price{color:red;padding-left:20px;background:url(/img/icons.png) left 355px repeat-y;}
span.ta_date{color:#494949;}
#footer{display:block;width:100%;height:125px;background:#FFF url(/img/foot.jpg) center bottom no-repeat;}
#countries_page #countries_page .list{min-width:140px;margin-top:5px;margin-bottom:10px;margin-right:15px;border:0px solid gray;background:url(/img/map.gif) center top no-repeat;}
#countries_page h5{border-bottom:1px solid #78c3ec;font-size:12px;margin-bottom:2px;margin-right:5px;color:#1db0ff;}
#countries_page p{margin-left:15px;}
#countries_page a{margin-right:15px;white-space:nowrap;}
#countries_page a.fsize0{font-size:11px;}
#countries_page a.fsize1{font-size:13px;}
#countries_page a.fsize2{font-size:15px;font-weight:bold;}
#countries_page a.fsize3{font-size:17px;font-weight:bold;}
#countries_page a.fsize4{font-size:19px;font-weight:bold;}
#countries_page a.fsize5{font-size:21px;font-weight:bolder;}
span.news_item{color:#333;display:block;margin:2px 0px;font-size:11px;}
span.news_item a{display:inline;padding:0px;}
div.news_item{display:block;margin-bottom:10px;}
div.news_item a.title{display:block;color:#2200CC;display:block;margin:4px 0px;font-size:13px;}
div.news_item span.desc{display:block;}
div.news_item span.url_date{color:green;}
#pager{text-align:center;}
#pager a{padding:0px 2px;}
#earth_map{display:block;text-align:center;}
#choose_out{margin:10px 0px;}
#choose_out span{font-weight:bold;border-bottom:1px dashed #2200CC;margin-right:10px;cursor:pointer;}
div.list_c{background:#FFF;display:block;;width:auto;overflow:hidden;border:1px solid #2200CC;padding:10px;}
div.list_c{display:none;}
div.c_col{display:block;width:120px;height:120px;float:left;margin-top:0px;border:0px solid red;}
div.c_col a{display:block;border:0px solid green;}
#s_block{}
#s_block p{margin-top:0px;margin-bottom:6px;display:block;width:auto;}
#s_block p span{float:right;display:block;}
#s_block p span a{padding:0px;margin:5px;font-weight:bold;display:inline;background:url(/img/dashed_2200CC.gif) bottom repeat-x;text-decoration:none;}
a.button{width:63px;height:17px;display:block;text-align:center;margin:0px;padding:3px 0px;background:url(/img/button.png) left no-repeat;text-decoration:none;font-size:12px;overflow:hidden;}
div.search_block_values{display:none;}
.st6{display:block;float:left;padding:5px;border-right:1px solid gray;}
#search_tour_div{margin:0px -5px;}
#loading_img{display:block;margin:auto;text-align:center;margin-top:50px;}
.thead{font-weight:normal;font-size:13px;color:#336699;}
#full_search_form td{padding-right:5px;max-width:800px;margin:auto;}
.tval td{padding-bottom:10px;}
#full_search_form div.sbox{border:1px solid #7f9db9;height:235px;overflow:auto;}
.loading{background:url(/img/loading.gif) center no-repeat;}
#tour_order_tbl td{width:313px;padding:0px 10px;vertical-align:top;}
#tour_order_tbl p{text-align:left;}
#tour_order_tbl input[type=text]{float:right;border:1px solid #646464;font-size:11px;height:17px;width:150px;}
#tour_order_tbl textarea{width:100%;height:70px;border:1px solid #646464;}
#tour_order_tbl a.button{float:right;}
#order_desc b{color:#2200CC;}
#order_desc span.price{color:#F00;}
#site_path{margin-top:0px;}
#site_path a.current, #site_path a:last-child{color:#000;text-decoration:none;}
#site_path a.next{background:url(/img/next.gif) right no-repeat;padding-right:10px;margin-right:2px;color:#676;}
#leftblock{float:left;border-bottom:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc;margin-right:15px;}
#topblock{float:none;width:100%;}
a.fsize0{font-size:11px;}
a.fsize1{font-size:13px;}
a.fsize2{font-size:15px;font-weight:bold;}
a.fsize3{font-size:17px;font-weight:bold;}
a.fsize4{font-size:19px;font-weight:bold;}
a.fsize5{font-size:21px;font-weight:bolder;}
#country_page .map{float:left;width:200px;height:230px;padding-right:10px;}
#country_page .pict{float:left;width:200px;height:200px;padding-right:10px;}
#gmap{width:200;height:200px;}
#logocontrol, #gmap span,#gmap a.gmnoprint{display:none;}
#country_page .list{height:210px;margin-right:5px;margin-left:210px;}
#country_page .list a{}
#country_page .list p{margin-top:0px;text-align:left;}
#country_page h3{margin:0px;float:none;color:#5b5b5b;font-size:13px;}
#citylist{width:600px;border-collapse:collapse;}
#citylist td{border:1px solid #c1c1c1;height:36px;}
#citylist th{background-color:#CBDCEC;font-weight:bold;border:1px solid #c1c1c1;height:42px;}
#citylist td.tair{color:green;font-size:16px;font-weight:bold;text-align:center;}
#citylist td.tair img{height:32px;vertical-align:middle;padding:0px;}
#hotels_page .list{min-width:140px;margin-top:5px;margin-bottom:10px;margin-right:5px;border:0px solid gray;background:url(/img/map.gif) center top no-repeat;}
#hotels_page h5{border-bottom:1px solid #78c3ec;font-size:14px;margin-bottom:2px;margin-right:5px;color:#1db0ff;}
#hotels_page p .list{}
#hotels_page div.list p{text-align:left;word-spacing:15px;margin-left:15px;}
#hotels_page div.list p a{white-space:nowrap;word-spacing:normal;}
#hotels_page div.list p span{font-weight:bold;display:block;font-size:13px;margin-left:-10px;color:#FOO;}
#hotels_page a.fsize0{font-size:11px;}
#hotels_page a.fsize1{font-size:13px;}
#hotels_page a.fsize2{font-size:15px;font-weight:bold;}
#hotels_page a.fsize3{font-size:17px;font-weight:bold;}
#hotels_page a.fsize4{font-size:19px;font-weight:bold;}
#hotels_page a.fsize5{font-size:21px;font-weight:bolder;}
#sity_page{}
#sity_page .weather{display:block;width:200px;height:150px;float:left;}
#sity_page .list{display:block;height:150px;width:auto;overflow:auto;}
#scroller_obj{position:relative;overflow:hidden;height:150px;padding-right:5px;}
#begunok{width:8px;height:10px;background:url(/img/scroll_beg.gif) right no-repeat;position:absolute;left:100%;top:2px;cursor:pointer;}
#scroller_el{margin:0px 10px;}
#sity_page .list ul.hotel_list{}
#sity_page .list ul.hotel_list li{}
#sity_page .list ul{margin:0px;padding:0px;}
#sity_page .list ul li{margin:0px;padding:0px;list-style:none;float:left;width:170px;height:20px;overflow:hidden;}
#sity_page .list h5{margin:5px 0px;padding:0px;font-size:13px;}
#sity_page .tbody{padding:5px;}
#sity_page .tbody h5{margin:5px 0px;padding:0px;font-size:13px;}
table.tablesorter{background-color:#CDCDCD;margin:10px 0pt 15px;width:100%;text-align:left;}
table.tablesorter thead tr th, table.tablesorter tfoot tr th{background-color:#e6EEEE;border:1px solid #FFF;padding:4px;padding-right:20px;}
table.tablesorter thead tr .header{background-image:url(/img/ts/bg.gif);background-repeat:no-repeat;background-position:center right;cursor:pointer;}
table.tablesorter tbody td{color:#3D3D3D;padding:4px;background-color:#FFF;}
table.tablesorter tbody tr.odd td{background-color:#F0F0F6;}
table.tablesorter thead tr .headerSortUp{background-image:url(/img/ts/asc.gif);}
table.tablesorter thead tr .headerSortDown{background-image:url(/img/ts/desc.gif);}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp{background-color:#8dbdd8;}
.ui-datepicker{width:auto;padding:.2em .2em 0;}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:12px;height:12px;cursor:pointer;}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover{top:1px;}
.ui-datepicker .ui-datepicker-prev{left:2px;}
.ui-datepicker .ui-datepicker-next{right:2px;}
.ui-datepicker .ui-datepicker-prev-hover{left:1px;}
.ui-datepicker .ui-datepicker-next-hover{right:1px;}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px;}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;}
.ui-datepicker .ui-datepicker-title select{float:left;font-size:1em;margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year{width:100%;width:80px;}
.ui-datepicker select.ui-datepicker-month, .ui-datepicker select.ui-datepicker-year{width:49%;}
.ui-datepicker .ui-datepicker-title select.ui-datepicker-year{float:right;}
.ui-datepicker table{width:150px;font-size:11px;border-collapse:collapse;border:1px solid gray;margin:0px;}
.ui-datepicker th{padding:0px;text-align:center;font-weight:bold;border:0;}
.ui-datepicker td{border:0;padding:1px;}
.ui-datepicker td span, .ui-datepicker td a{display:block;padding:0px;text-align:right;text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left;}
.ui-datepicker.ui-datepicker-multi{width:auto;}
.ui-datepicker-multi .ui-datepicker-group{float:left;}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left;}
.ui-datepicker-row-break{clear:both;width:100%;}
.ui-datepicker-rtl{direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right;}
.ui-datepicker-rtl .ui-datepicker-group{float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px;}
.ui-datepicker td.ui-datepicker-today{border:0px solid gray;}
.ui-datepicker td span.ui-state-default{color:gray;}
.ui-datepicker td a.ui-state-active{font-weight:bold;color:red;}
.ui-datepicker-cover{display:none;display:block;position:absolute;z-index:-1;filter:mask();top:-4px;left:-4px;width:200px;height:200px;}
#ui-datepicker-div{background:#FFF;}
.tp_offers_filters{background:#c1c1c1;width:100%;}
.tp_offers_filters tr{background:#cbdcec;}
.tp_offers_input_price{background:#fff;border:1px solid #999;color:#000;font:11px;margin-top:2px;text-align:right;width:40px;}
.tp_offers_hlink:link,.tp_offers_hlink:visited,.tp_offers_hlink:hover{color:#000;font:11px;text-decoration:underline;}
.tp_offers_olink:link,.tp_offers_olink:visited,.tp_offers_olink:hover{color:#800;font:11px;text-decoration:underline;}
.tp_offers_pager td{color:#000;font:11px;}
.tp_offers_pager a:link,.tp_offers_pager a:visited,.tp_offers_pager a:hover{color:#369;font:11px;text-decoration:underline;}
.tp_offers_reset:link,.tp_offers_reset:visited,.tp_offers_reset:hover{color:#800;font:11px;text-decoration:underline;}
.tp_offers_select{background:#fff;border:1px solid #999;color:#000;font:11px;margin-top:2px;}
.tp_offers_submit{color:#000;font:11px;width:80px;}
.tp_offers_tbl{width:100%;background:#c1c1c1;border-collapse:collapse;border:1px solid #c1c1c1;}
.tp_offers_tbl td{color:#000;font:11px;padding:2px;height:20px;border:1px solid #c1c1c1;}
.tp_offers_tbl th{background:#cbdcec;border:1px solid #c1c1c1;color:#000;font:11px;padding:2px;height:20px;text-align:center;vertical-align:center;}
.tp_offers_tbl th a:link,.tp_offers_tbl th a:visited,.tp_offers_tbl th a:hover{color:#000;font:11px;text-decoration:underline;}
.tp_offers_tbl th a.active:link,.tp_offers_tbl th a.active:visited,.tp_offers_tbl th a.active:hover{color:#800;font:11px;text-decoration:underline;}
.tp_offers_tbl tr.oddstop td{color:#999 !important;text-decoration:line-through;}
.tp_offers_tbl tr.oddstop, .tp_offers_tbl tr.odd{background-color:#fafafa;}
.tp_offers_tbl tr.odd1{background-color:#eee;}
.tp_offers_text{color:#000;font:11px;}
.tp_offers_title{color:#333;font:bold 11px;white-space:nowrap;}
.tp_offers_top{width:100%;}
.tp_offers_topline{background:#fff;width:100%;height:23px;}
.tp_offers_topline tr{background:#76a5ce;}
.tp_offers_topline td{color:#fff;font:11px;padding:0 5px;white-space:nowrap;}
.tp_offers_topline_link:link,.tp_offers_topline_link:visited,.tp_offers_topline_link:hover{color:#fff;font:bold 11px;text-decoration:underline;}
.nowrap{white-space:nowrap;}
.b{font-weight:bold;}
.red{color:red;}
.rpad10{padding-right:10px;}
div.cblock{margin-bottom:15px;overflow:hidden;;}
div.gtext{}
div.hot{}
div.gtext a{color:#2200CC;}
._top{margin-top:0px;font-size:0px;}
._bot{font-size:0px;}
._mid{padding-left:10px;padding-right:10px;padding:bottom:0px;overflow:hidden;width:auto;}
.t_left{width:5px;height:5px;float:left;}
.t_right{width:5px;height:5px;float:right;}
.t_middle{width:auto;height:5px;margin:0px 5px;}
.b_left{width:5px;height:5px;float:left;}
.b_right{width:5px;height:5px;float:right;}
.b_middle{width:auto;height:5px;margin:0 5px;}
div.hot div._top{}
div.hot div._mid{background:#bfe8fe;border-left:1px solid #7fd1fe;border-right:1px solid #7fd1fe;}
div.hot div.t_left{background-image:url(/img/coners.png);background-position:0px 30px;}
div.hot div.t_right{background-image:url(/img/coners.png);background-position:5px 30px;float:right;}
div.hot div.t_middle{border-top:1px solid #7fd1fe;background:#bfe8fe;height:4px;}
div.hot div.b_left{background-image:url(/img/coners.png);background-position:0 25px;}
div.hot div.b_right{background-image:url(/img/coners.png);background-position:5px 25px;}
div.hot div.b_middle{border-bottom:1px solid #7fd1fe;background:#bfe8fe;height:4px;}
div.foto div._top{}
div.foto div._mid{background:#ffb5ff;border-left:1px solid #ff33ff;border-right:1px solid #ff33ff;}
div.foto div.t_left{background-image:url(/img/coners.png);background-position:0px 20px;}
div.foto div.t_right{background-image:url(/img/coners.png);background-position:5px 20px;float:right;}
div.foto div.t_middle{border-top:1px solid #ff33ff;background:#ffb5ff;height:4px;}
div.foto div.b_left{background-image:url(/img/coners.png);background-position:0px 15px;}
div.foto div.b_right{background-image:url(/img/coners.png);background-position:5px 15px;}
div.foto div.b_middle{border-bottom:1px solid #ff33ff;background:#ffb5ff;height:4px;}
div.gtext div._top{}
div.gtext div._mid{min-height:175px;background:#FFF url(/img/bg.png) 0px bottom repeat-x;}
div.gtext div.t_left{background-image:url(/img/coners.png);background-position:0px 10px;}
div.gtext div.t_right{background-image:url(/img/coners.png);background-position:5px 10px;float:right;}
div.gtext div.t_middle{background:#FFF;}
div.gtext div.b_left{background-image:url(/img/coners.png);background-position:0px 35px;}
div.gtext div.b_right{background-image:url(/img/coners.png);background-position:5px 35px;}
div.gtext div.b_middle{background:url(/img/bg.png) 0px bottom repeat-x;}
div.cblock img{border:none;padding:3px;}
div.gtext h1,div.tbody h2{margin:0px;margin-bottom:5px;display:block;border-bottom:1px solid #78c3ec;padding-bottom:4px;font-size:14px;font-weight:bold;clear:both;}
div.gtext #sub_menu{display:block;width:150px;float:right;padding-left:10px;padding-bottom:5px;}
div.gtext #sub_menu a{display:block;padding-left:10px;padding-bottom:5px;color:#676767;background:url(/img/next.gif) left no-repeat;}
.bg_fff{background-color:#FFF;}
div.h_pre,div.h_post{overflow:hidden;}
.hidden{display:none;}
div.h_post p, div.h_post h5{display:block;width:100%;float:left;clear:both;margin:7px 0px;}
div.h_post ul{border:0px solid red;clear:both;margin-top:2px;margin-bottom:2px;}
a.animate{}
a.more{margin:0px;margin-right:10px;display:block;padding-bottom:5px;padding-top:1px;padding-bottom:1px;font-size:12px;font-weight:normal;text-align:right;width:auto;height:15px;}
sup{color:#F00;margin-left:-4px;}
#cityweather{}
#cityweather td{text-align:center;}
.tair{color:green;font-size:20px;font-weight:bold;text-align:center;}
span.tdate{display:block;font-weight:bold;}
#tabs{clear:both;height:24px;border-bottom:1px solid #97A5B0;margin-bottom:10px;}
a.tab{display:block;float:left;margin-left:3px;background:url("/img/tab.png") no-repeat scroll 100% -100px transparent;padding:3px 8px 3px 0px;position:relative;text-align:center;text-decoration:none;border-bottom:1px solid #97A5B0;}
a.tab span{background:url("/img/tab.png") no-repeat scroll 0 0 transparent;padding:3px 0px 3px 8px;}
a.tab.inactive{color:#ccc;cursor:default;}
a.tab.current{background-position:100% -150px;border-bottom:1px solid #FFF;color:#000;font-weight:bold;}
a.tab.current span{background-position:0 -50px;}
div.tabitem{display:none;}
div.tabitem.current{display:block;clear:both;}
.images a{padding:2px;border:1px solid #78c3ec;display:block;width:104px;height:104px;float:left;margin:2px;}
.images a img{width:100px;height:100px;}
.images a:hover{border:1px dashed #78c3ec;}
#list_co span{width:150px;display:block;float:left;}
.w165{width:165px;}
.w120{width:120px;}
.w110{width:110px;}
.w85{width:85px;}
.w75{width:75px;}
.w65{width:65px;}
.w60{width:60px;}
.w50{width:50px;}
.w45{width:45px;}
.w40{width:40px;}
.w15{width:15px;}
.bgdate{background:url(/img/icons.png) right 263px repeat-y;}
#bgac{background:url(/img/icons.png) 85px 324px repeat-y;}
#bgme{background:url(/img/icons.png) 35px 290px repeat-y;}




#preloader {
    background-color: #CBE0C1;
    position: absolute;
    position: fixed;
    background-image: url("/img/preloader.gif");
    background-position: 3px 50%;
    background-repeat: no-repeat;
    border: 1px solid green;
    color: #000000;
    display: none;
    font-family: tahoma,arial,"sans serif";
    font-size: 11px !important;
    height: 18px;
    left: 50%;
    line-height: 17px;
    margin-left: -75px;
    overflow: hidden;
    padding: 2px;
    top: 50%;
    white-space: nowrap;
    width: 130px;
}
#aform table tr td.panel {	background-color: #F8FAFF;
    border: 1px solid #E4E4E4;
    padding: 5px;}
#aform .samo_container .checklistbox {
    background-color: white;
    border-color: silver #E4E4E4 #E4E4E4 silver;
    border-style: solid;
    border-width: 1px;
    height: 11em;
    overflow-x: hidden !important;
    overflow-y: scroll !important;
    padding: 4px;
    text-align: left;
}
common.css (строка 350)
.samo_container div, .samo_container dl, .samo_container dt, .samo_container dd, .samo_container ul, .samo_container ol, .samo_container li, .samo_container h1, .samo_container h2, .samo_container h3, .samo_container h4, .samo_container h5, .samo_container h6, .samo_container pre, .samo_container code, .samo_container form, .samo_container fieldset, .samo_container legend, .samo_container input, .samo_container textarea, .samo_container p, .samo_container blockquote, .samo_container th, .samo_container td {
    margin: 0;
    padding: 0;
}
#aform .samo_container .checklistbox label {
    display: block;
    font-size: 1em;
    overflow: hidden;
    padding: 1px;
    white-space: nowrap;
}


#body_11 input{height:14px;padding:1px;border:1px solid #d68c50;font:12px Tahoma; }

#body_11 textarea{height: 100px;width: 150px;padding:1px;border:1px solid #d68c50;font:12px Tahoma; }
#h3_11{background:transparent url(/img/minisun.png) left no-repeat;}

#head_11{background-position:680px 0px;}
#body_11{background-position:680px bottom;}
