﻿
html,body{margin:0;padding:0}
body{font: 12px Tahoma,sans-serif;background:#00398b;color:#fff;min-width:998px}
p{margin:0px 0px 10px 0px}
a{color:#fff}
a img{border:0px}


div#wrapper{float:left;width:100%}
div#content{margin: 0 280px;min-height:540px;line-height:1.4}
div#content_2{margin: 0 280px 0 0;min-height:540px;line-height:1.4}
div#navigation{float:left;width:280px;margin-left:-100%}
div#extra{float:left;width:280px;margin-left:-280px}
div#footer{clear:left;width:100%;background:url('/d/img/footer_bg.jpg') repeat-x;height:187px}
table.top_menu{width:100%;border-collapse:collapse;}
table.top_menu td{border:3px solid #0069cf;background:#0083e2;font-size:14px;color:#fff;padding:7px 15px 7px 15px;text-align:center}
table.top_menu a{color:#fff}
div#footer .footer_copy{background:url('/d/img/footer_left.jpg') no-repeat top left;height:197px;float:left}
div#footer .footer_copy div.copy_text{padding:89px 0px 0px 30px;width:300px}
div#footer .mi_copy{float:right;height:197px;width:250px;background:url('/d/img/footer_right.jpg') no-repeat top right}
div#footer .mi_copy div{padding:128px 40px 0px 0px}
div#footer .mi_copy a{color:#fff;font-size:11px}
div#footer .mi_copy img{margin-right:10px}
.tur_brand{padding:25px 10px 0px 130px}
h1,h2,h3{font-weight:normal}
h2{color:#65fff3;font-family:georgia;font-size:21px;font-style:italic;padding-bottom:5px;}
h2 a{color:#65fff3;}
h3{padding:0px 0px 3px 0px;margin:0px;color:#ffde99;font-weight:bold}
h1{color:#ffde99;font-size:26px;padding-bottom:5px;border-bottom:1px dotted #fff;margin-bottom:20px}
.vote_title{padding:5px 0px 15px 0px}
.box{min-height:220px;background:url('/d/img/box.jpg') #1e58a0 repeat-x top left;padding:10px 20px 20px 20px;}
.box2{background:url('/d/img/box.jpg') #1e58a0 repeat-x top left;padding:10px 20px 10px 20px;
border:1px solid #0069cf;
}
.coutries_list{padding:0px 0px 15px 15px;margin:0px;list-style-type:none;}
.coutries_list li{padding:2px 0px 2px 0px}
.countries{padding:5px 0px 20px 0px;line-height:20px;font-size:14px}
.countries ul{padding-top:0px;padding-bottom:0px;margin-top:0px;margin-bottom:0px;}
.countries ul li{float:left;width:300px}
.nav_panel{padding:0px 0px 15px 0px;font-size:12px;}
.nav_panel a{color:#fff}
.box_ul{padding:0px;margin:0px;list-style-type:none}
.box_ul li{padding:2px 0px 2px 0px} 
.box_ul li.chk a{color:#ffde99} 
#list_art{padding:0px;margin:0px;list-style-type:none}
#list_art li{padding:5px 0px 5px 0px}
#list_art li a{font-size:14px;color:#fff799;font-weight:bold}
#left_menu{padding:0px;margin:0px;list-style-type:none}
#left_menu li{padding:6px 0px 6px 0px;font-size:14px}
#left_menu li a.chk{color:#ffde99}
#left_menu ul.sub{padding:0px;margin:0px;list-style-type:none;}
#left_menu ul.sub li{padding:6px 0px 3px 15px;}
#left_menu ul.sub a{font-size:12px}
.tbl_cont{width:100%;padding:0px;border-collapse:collapse}
.tbl_cont td{padding:5px;border:1px solid #ccc}
.tr_head{background:#0069cf;color:#fff}
.gallery{padding:0px;margin:0px;list-style-type:none}
.gallery li{padding:5px 0px 5px 0px}
.gallery_module{padding:0px;margin:0px;list-style-type:none}
.gallery_module li{float:left;font-size:1px;padding:0px 15px 15px 0px}

#table_claim{padding:0px;border-collapse:collapse}
#table_claim td{padding:5px 5px 5px 0px;vertical-align:top;}
.claim_input,.gb_input{width:250px}
.claim_textarea,.gb_textarea{width:250px;height:120px;overflow:auto}
.imp{color:#e9686d}
.claim_comment{font-size:11px;color:#aaa}
.but{width:135px;border:1px solid #fff;}
.claim_error,.gb_no{margin:10px 0px 10px 0px;padding:5px;background:#fff;color:red}
.gb_ok{margin:10px 0px 10px 0px;padding:5px;background:#fff;color:green}
.pages_nav{padding:10px 0px 10px 0px;clear:left;font-size:14px}
.podr,.podr_img{list-style-type:none;padding:0px;margin:0px}
.podr a,.podr_img a{font-size:14px}
.podr_img li{float:left;width:221px;height:195px}
.podr_img .title{width:210px;overflow:hidden;height:42px}
.podr_img a img{border:2px solid #fff}
#spec{list-style-type:none;padding:0px;margin:0px}
#spec li{padding:0px 0px 20px 0px}
#spec .title{color:#fff799;font-size:14px;font-weight:bold;display:block;margin-bottom:5px}
.spec_all{padding:5px 0px 5px 0px;text-align:right;color:#fff799;font-size:12px}
.spec_all a{color:#fff799;}
.spec_all b{font-size:14px;color:#fff799;}
/*голосование*/
#questioning{margin-top:0px;float:left;}
#questioning h1{color:#2F2007 ;text-decoration: none;font-size: 27px;font-family:Georgia;}
form{padding:0px 0px 0px 0px;margin: 0px 0px 0px 0px;}
#questioning ul {margin: 0px;padding: 0px;}
#questioning li{margin: 15px 0 0 0;padding:0px;list-style  :none;}
.var_answers{padding:0px 0px 10px 0px; }
.var_answers ul{margin: 0px;padding: 0px;margin-top:10px;list-style-type:none;}
.var_answers li{margin-bottom:5px;line-height:18px;}
.var_answers input{padding:0px;margin:0px;}
.var_answers a{margin:0px 0px 0px 5px;}
.variant_answers{margin-top:4px}
.variant_answers_bg_center{background:url('/d/img/vote/2.gif') no-repeat right ; float:left;}
.variant_answers_bg{background:#87B8DE;float:left}
.variant_answers_bg_right{background:url('/d/img/vote/4.gif') no-repeat right ; float:left; } 
.variant_answers_bg_center_green{background:url('/d/img/vote/2i.gif') no-repeat right ; float:left;}
.variant_answers_bg_right_green{background:url('/d/img/vote/4.gif') no-repeat right ; float:left;}
.vote_title{font-weight:bold; padding-bottom:10px}


#faq_rand{padding:0px;margin:0px;list-style-type:none}
#faq_rand li{width:45%;float:left;margin-right:5%;margin-bottom: 20px;}
.gb_q,.gb_a{color:#75aaf2;font-weight:bold}
.gb_a_s{color:#fff799}
.gb_one{padding:0px 15px 0px 15px;margin:15px 0px 20px 0px;}
.gb_two{padding:0px 15px 0px 15px;margin:15px 0px 20px 0px}
.gb_date{color:#d5d5d5}

.gb_top_msg{font-weight:bold}
.clear{clear:both}
.art_spec{padding:0px;margin:0px;list-style-type:none}
.art_spec li{padding:3px 0px 3px 0px;font-size:14px}
.art_spec li a{color:#fff799;}
.country_list{padding:0px;margin:0px;list-style-type:none}
.country_list li{padding:3px 0px 3px 0px;font-size:14px}
.country_list li a{color:#fff799;}
#type_turs{padding:0px;margin:0px;list-style-type:none}
#type_turs li{padding:4px 0px 4px 0px;}
#type_turs a{font-size:14px;color:#fff799;}
.tours_art{list-style-type:none;padding:0px;margin:0px}
.tours_art li{padding:3px 0px 3px 0px}
.tours_art li a{font-size:14px;color: #fff799;}
.tours_block{list-style-type:none;padding:0px;margin:0px}
.tours_block li{padding:5px 0px 5px 0px}
.gold{color:#ffde99;font-weight:bold}
.img_r{margin-right:10px;margin-bottom:5px;}
.img_l{margin-left:10px;margin-bottom:5px;}
.link_to_photo{font-size:14px;color:#fff799;}
.sml, .sml a{font-size:12px;color:#aaa}
.sml a{color:#fff !important}
.fl_bl{float:left;width:270px;margin-left:-100%}
.fl_br{float:left;width:100%}
ol.search{padding-top:0px;margin-top:0px}
ol.search li{padding:5px 0px 5px 0px}
a.search_a{font-size:14px;color: #fff799;}
#search_block{background:url('/d/img/search_bg.jpg') repeat-x #225DAB;height:52px}
#search_block input{background:url('/d/img/search_input_bg.gif') repeat-x #9ac5ff;font-size:12px;font-family:tahoma;line-height:21px;height:21px;border:0px;padding:0px 2px 0px 2px;width:130px;margin:15px 0px 0px 15px; color:#0a264b}
.search_img{margin:13px 0px 5px 0px}
.zakaz{position:absolute;z-index:999100;top:0px;right:60px}
.ban{margin:0 auto;width:100%;text-align:center}
.ban img{margin:0px 5px 0px 5px}
.news_block{list-style-type: none;padding:0px;margin:0px}
.news_block li{width:45%;float:left;margin-right:5%}
.news_block .title{   color: #FFF799;display: block; font-size: 14px; font-weight: bold; margin-bottom: 5px;}

#type_turs.type_turs_new .thumb {
    background: url("/d/img/thumb.png");
    width: 143px;
    height: 114px;
    float: left;
    margin-right: 20px;
}

#type_turs.type_turs_new .thumb img {
    width: 127px;
    height: 97px;
    margin: 7px;
}

#type_turs.type_turs_new li {
    font: 12px Tahoma;
    color: #FFFFFF;
}

#type_turs.type_turs_new h3 {
    font: bold 16px Tahoma;
    color: #FFF799;
    padding: 0;
    margin-bottom: 5px;
}

#type_turs.type_turs_new .more {
    font: italic 14px Georgia;
    color: #48FFF3;
    margin-top: 15px;
    display: block;
}
#flash_head{background:url('/d/img/bgpix.jpg') repeat-x;height:251px;}
.ostrov{background:url('/d/img/bg.jpg') no-repeat top center;height:251px}