*{margin:0;padding:0}html{height:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}body{font:16px OpenSans-Regular;width:100%;height:100%;background:#fff;min-width:960px}.clear{clear:both}.dn{display:none}@font-face{font-family:OpenSans-Semibold;src:url(../fonts/OpenSans-Semibold.eot)}@font-face{font-family:OpenSans-CondBold;src:url(../fonts/OpenSans-CondBold.eot)}@font-face{font-family:OpenSans-Bold;src:url(../fonts/OpenSans-Bold.eot)}@font-face{font-family:OpenSans-Regular;src:url(../fonts/OpenSans-Regular.eot)}@font-face{font-family:OpenSans-Semibold;src:url(../fonts/OpenSans-Semibold.ttf)}@font-face{font-family:OpenSans-CondBold;src:url(../fonts/OpenSans-CondBold.ttf)}@font-face{font-family:OpenSans-Bold;src:url(../fonts/OpenSans-Bold.ttf)}@font-face{font-family:OpenSans-Regular;src:url(../fonts/OpenSans-Regular.ttf)}h3{font-weight:400!important}.content_post a{color:#000}.content_post a:hover{color:#3e9bf1}.wrapper{width:100%;min-width:960px;min-height:100%;height:auto!important;height:100%}.loadhoverimage{overflow:hidden;width:1px;height:1px;float:left;position:relative;margin-top:-1px}.loadhoverimage img{position:absolute;left:1px}a.selected{text-decoration:none}a{outline:0}a img{border:0}.header{height:104px;width:960px;margin:0 auto;position:relative}.rightcontent{float:right}.rightcontent .tour_order{display:block;font-family:OpenSans-Bold;font-size:16px;color:#fff;background:url(img/tour_order.png) top left no-repeat;padding:8px 7px 12px 40px;text-decoration:none;margin-top:35px}.rightcontent .tour_order.ie{padding:8px 31px 12px 40px}.rightcontent .tour_order:hover{background:url(img/tour_order_hover.png) top left no-repeat}.rightcontent .tour_order:active{background:url(img/tour_order_active.png) top left no-repeat;padding-top:10px}.leftcontent{float:left}.leftcontent>a{text-decoration:none;outline:0}.leftcontent>a img{border:0;outline:0;width:200px}.leftcontent img{float:left;display:block;margin-top:40px}.leftcontent .phone{float:left;display:block;margin:43px 0 0 30px;padding-left:20px;background:url(img/phone_ico_header.png) left center no-repeat;font-family:OpenSans-Bold;color:#3e9bf1}.leftcontent .mail{float:left;display:block;margin:42px 21px 0 25px;padding-left:25px;cursor:pointer;background:url(img/mail_ico_header.png) left center no-repeat;font-family:OpenSans-Bold;color:#3e9bf1;text-decoration:underline}.leftcontent .mail:hover{color:#76bbfc;text-decoration:underline}.leftcontent .social_links{float:left;display:block;height:36px;width:36px;margin:37px 4px 0;cursor:pointer}.leftcontent .social_links.vk{background:url(img/vklogo_header.png)}.leftcontent .social_links.vk:hover{background:url(img/vklogo_header_hover.png)}.leftcontent .social_links.fb{background:url(img/fblogo_header.png)}.leftcontent .social_links.fb:hover{background:url(img/fblogo_header_hover.png);background-repeat:no-repeat}.leftcontent .social_links.tw{background:url(img/twlogo_header.png)}.leftcontent .social_links.tw:hover{background:url(img/twlogo_header_hover.png);background-repeat:no-repeat}.header_menu{height:36px;background:#3e9bf1;z-index:2;position:relative}.header_menu .menu{width:960px;margin:0 auto;position:relative;list-style-type:none}.header_menu .menu>li{display:block;float:left}.header_menu .menu>li>a{display:block;line-height:36px;padding:0 25px;font-size:16px;color:#fff;font-family:OpenSans-CondBold;text-transform:uppercase;text-decoration:none}.header_menu .menu>li>a:hover{color:#353535}.header_menu .menu>li>a.selected{background:#353535!important;color:#fff!important}.header_menu .menu>li.dropped{position:relative}.header_menu .menu>li.dropped>a{background:#3e9bf1 url(img/menu_arrow_header.png) 91% center no-repeat;color:#fff}.header_menu .menu>li.dropped>a:hover{color:#353535;background:#3e9bf1 url(img/menu_arrow_header_hover.png) 91% center no-repeat}.header_menu .menu>li.dropped>a.selected{background:#353535 url(img/menu_arrow_header.png) 91% center no-repeat;color:#fff}.header_menu .menu ul{list-style-type:none;display:none;background:#3e9bf1;z-index:5;position:absolute;top:36px;left:0}.header_menu .menu ul.visible{display:block}.header_menu .menu ul li{display:block}.header_menu .menu ul li a{display:block;line-height:36px;padding:0 25px;font-size:16px;color:#fff;font-family:OpenSans-CondBold;text-transform:uppercase;text-decoration:none;white-space:nowrap}.header_menu .menu ul li a:hover{color:#353535}.hsubmenu .header_menu .menu{position:static}.header_menu .menu>li.hsub{position:static}.header_menu .menu>li.hsub>a{background:#353535 url(menu_arr.png) 91% center no-repeat!important}.header_menu .menu div.hsub{width:100%;background:#353535;z-index:3;position:absolute;top:36px;left:0}.header_menu .menu ul.hsub{list-style-type:none;display:block;width:960px;margin:0 auto;background:#353535;z-index:3;position:relative;top:0}.header_menu .menu ul li.hsub{display:block;float:left}.header_menu .menu ul li a.hsub{display:block;line-height:36px;padding:0 25px;font-size:16px;color:#fff;font-family:OpenSans-CondBold;text-transform:uppercase;text-decoration:none}.header_menu .menu ul li a.hsub:hover{color:#3e9bf1}.header_menu .menu ul li a.hsub.selected{color:#3e9bf1;position:relative}.header_menu .menu ul li a.selected img{position:absolute;top:36px;left:50%;margin-left:-7px;height:9px;width:14px}.content{padding:0 0 95px;width:960px;margin:0 auto;position:relative;z-index:1}.content.main{width:960px;margin:0 auto;position:relative}.content .page404{text-align:center}.page404 .t404{font-family:OpenSans-CondBold;font-size:140px;line-height:110px;display:block;margin-top:120px}.page404 .t_wrongpage{font-family:OpenSans-Regular;font-size:17px;padding-top:10px;display:block}.page404 a{font-family:OpenSans-CondBold;font-size:21px;padding-top:10px;text-transform:uppercase;color:#3e9bf1;display:block;cursor:pointer;margin-bottom:70px;text-decoration:underline}.page404 a:hover{color:#76bbfc}#popup{width:100%;height:100%;position:absolute;display:none;z-index:300}#popup div.bg{width:100%;height:100%;position:fixed;background:url(img/popup_bg.png) top left repeat}#popup div.popup{width:400px;padding:10px;margin-top:23px;left:50%;margin-left:-200px;background:#ecf6ff;border-radius:5px;position:absolute}#popup div a.close{width:26px;height:25px;background:url(img/popup_close.png);cursor:pointer;position:absolute;top:15px;right:15px}#popup div a.close:hover{background:url(img/popup_close_hover.png)}#popup div table{width:340px;margin:20px auto;text-align:center}#popup div table .popup_title{font-family:OpenSans-CondBold;font-size:30px;text-transform:uppercase}#popup div table .popup_label{font-family:OpenSans-CondBold;font-size:16px;padding-top:8px}#popup div table .popup_input input{font-family:OpenSans-Regular;font-size:20px;width:320px;height:20px;padding:10px;text-align:center}#popup div table .popup_input input.wrong{border:1px solid #fa9e8a;width:318px}#popup div table .popup_textarea textarea{font-family:OpenSans-Regular;font-size:20px;width:320px;height:100px;padding:10px;text-align:center;resize:none;overflow:auto}#popup div table .popup_textarea textarea.wrong{border:1px solid #fa9e8a;width:318px}#popup div table .popup_submit{padding-top:8px}#popup div table .popup_submit a{display:block;margin:0 auto;font-family:OpenSans-Bold;font-size:15px;background:url(img/popup_submit_bg.png) top left no-repeat;width:152px;height:32px;text-align:center;color:#fff;text-decoration:none;padding-top:8px}#popup div table .popup_submit a:hover{background:url(img/popup_submit_bg_hover.png) top left no-repeat}#popup div table .popup_submit a:active{background:url(img/popup_submit_bg_active.png) top left no-repeat;height:30px;padding-top:10px}.content .slider_imitator{width:960px;height:501px}.content .slider_added_container{width:1200px;min-width:960px;height:501px;position:absolute;margin-left:-100px;overflow:hidden}.content .slider{width:1200px;margin:0 auto;height:501px;position:relative}.content .slider img{position:absolute;display:none}.content .slider img:first-child{display:block}.content .slider>a{position:absolute;display:block;height:60px;width:60px;cursor:pointer;top:130px;z-index:200}#sliderPrew{background:url(img/slider_arrow_left.png);left:120px}.flex-direction-nav .flex-prev:hover{background:url(img/slider_arrow_left_hover.png)}#sliderNext{background:url(img/slider_arrow_right.png);right:120px}.flex-direction-nav .flex-next:hover{background:url(img/slider_arrow_right_hover.png)}#sliderText{height:292px;width:292px;padding-top:20px;margin:0 auto;position:relative;z-index:200}#sliderText a{position:relative;background:url(img/slider_text_bg.png) bottom center no-repeat;display:block;height:292px;width:292px;border-radius:146px;text-decoration:none}#sliderText a div{position:relative}#sliderText a:hover{background:url(img/slider_text_bg_hover.png) bottom center no-repeat}#sliderText span{width:100%;position:absolute;text-align:center;display:block;font-family:OpenSans-CondBold;color:#fff;font-size:42px;opacity:.9}#sliderText a:hover span{color:#3e9bf1}#sliderText span.dur,#sliderText span.prc{font-family:OpenSans-Bold;font-size:20px}#sliderText span.trgt{top:80px;text-transform:uppercase}#sliderText span.dur{top:155px}#sliderText span.prc{top:185px}#sliderText{display:none}#newText{display:none;position:relative}.middle_content{width:960px;margin:0 auto;position:relative;z-index:200}.search_container{width:860px;margin:0 auto;position:relative}.hot_tours_countries_container{margin-top:60px;width:100%;padding-bottom:50px}.hot_tours_container{width:602px;float:left}.hot_tours_container h3 a{background:url(img/hot_tours_lnk_bg.png) left center no-repeat;color:#000;padding-left:30px;font-family:OpenSans-CondBold;font-size:30px;text-decoration:underline;text-transform:uppercase}.hot_tours_container h3 a:hover{color:#3e9bf1}.tlc{position:absolute;height:6px;width:6px;top:-6px;left:-6px;background:url(img/tbl_tlc.png) no-repeat top left}.trc{position:absolute;height:6px;width:6px;top:-6px;right:-6px;background:url(img/tbl_trc.png) no-repeat top left}.blc{position:absolute;height:6px;width:6px;bottom:-6px;left:-6px;background:url(img/tbl_blc.png) no-repeat top left}.brc{position:absolute;height:6px;width:6px;bottom:-6px;right:-6px;background:url(img/tbl_brc.png) no-repeat top left}.bs{position:absolute;height:6px;width:100%;bottom:-6px;left:0;background:url(img/tbl_bs.png) repeat-x top left}.ts{position:absolute;height:6px;width:100%;top:-6px;left:0;background:url(img/tbl_ts.png) repeat-x top left}.ls{position:absolute;height:100%;width:6px;left:-6px;background:url(img/tbl_ls.png) repeat-y top left}.rs{position:absolute;height:100%;width:6px;right:-6px;background:url(img/tbl_rs.png) repeat-y top left}.tcbgc{background:#f1f0e6}.hot_tours{float:left;margin-top:25px;margin-left:6px;position:relative;width:579px;height:424px;background:#f1f0e6}.countries_container{width:332px;float:left;margin-left:25px}.countries_container .countries{float:left;margin-top:25px;padding:0 0 10px 25px;width:304px;background:#f1f0e6;position:relative;height:414px}.countries_container h3{background:url(img/countries_lnk_bg.png) left center no-repeat;color:#000;padding-left:35px;font-family:OpenSans-CondBold;font-size:30px;text-transform:uppercase}.countries a.country{display:block;color:#000;float:left;cursor:pointer;text-decoration:underline;width:142px;text-align:left;margin-top:14px;font-size:16px;padding-left:10px}.countries a.country:hover{color:#3e9bf1}.countries a.country img{vertical-align:-2px;margin-right:4px}.countries a.all_country{display:block;float:left;color:#000;cursor:pointer;text-decoration:underline;font-family:OpenSans-CondBold;font-size:22px;margin-top:16px;margin-left:10px;text-transform:uppercase}.countries a.all_country:hover{color:#3e9bf1}.search_news_vk_container{width:100%;position:relative;margin-bottom:50px}.search_news_vk_container .search_container{width:302px;float:left}.search_news_vk_container .search_container span{display:block;padding:15px;font-size:14px}.search_news_vk_container .search_container h3{background:url(img/search_lnk_bg.png) left center no-repeat;color:#000;padding-left:35px;font-family:OpenSans-CondBold;font-size:30px;text-transform:uppercase}.search_news_vk_container .search_container .search_text{width:270px;padding:0 10px;margin:25px auto;position:relative;background:#f1f0e6;height:405px}.news_container{width:362px;float:left;margin-left:28px}.news_container h3 a{background:url(img/news_lnk_bg.png) left center no-repeat;color:#000;padding-left:35px;font-family:OpenSans-CondBold;font-size:30px;text-decoration:undreline;text-transform:uppercase}.news_container h3 a:hover{color:#3e9bf1}.news_container .news_list{width:340px;padding:0 15px;margin:25px auto;position:relative;background:#f1f0e6;height:405px}.news_container .news_list .new img{position:absolute;top:15px;left:0;width:70px;cursor:pointer}.news_container .news_list .new a{display:block;font-family:OpenSans-CondBold;font-size:20px;text-decoration:underline;color:#000}.news_container .news_list .new a:hover{color:#3e9bf1}.news_container .news_list .new a.hover{color:#3e9bf1}.news_container .news_list .new span{display:block;font-size:14px}.vk_container{float:left;width:240px;margin-left:28px;padding-top:9px}.partners{width:960px;margin:0 auto 50px;text-align:center}.partners>a{text-decoration:none}.partners img{margin:0 14px}.pagecontacts{width:960px;margin:0 auto;position:relative}.pagetitle{display:block;margin-top:40px;font-size:40px;font-family:OpenSans-CondBold;color:#353535;text-transform:uppercase}.mapcontainer{width:960px;height:524px;margin-top:40px;margin-bottom:40px;position:relative}.plate{padding:15px;width:370px;background:#f1f0e6;position:absolute;right:60px;top:-15px;border-radius:6px;color:#0047d4;box-shadow:1px 0 1px rgba(0,0,0,.5)}.plate h3{font:23px OpenSans-CondBold}.plate p.phone{font:15px OpenSans-Regular}.plate address{width:100%;font-style:normal;font:15px OpenSans-Regular}.plate span.caption{font:18px OpenSans-CondBold;margin-top:20px;margin-bottom:15px;display:block}.plate a.mail{color:#3e9bf1;font:15px OpenSans-Regular}.plate a.mail:hover{color:#76bbfc}a.mail{color:#3e9bf1;font:15px OpenSans-Regular}a.mail:hover{color:#76bbfc}.searchpage{width:1200px!important}.searchpage>img{text-align:center}.searchpage .search_container{width:860px;margin:-50px auto 50px}.text{width:960px!important;line-height:1.7}.text main{width:832px;margin-bottom:30px;margin-top:30px}.text h1{font:40px OpenSans-CondBold;text-transform:uppercase;margin-bottom:10px}.text main p{font-size:17px}.text h2{font:30px OpenSans-CondBold;margin-bottom:10px;text-transform:uppercase}.text article{width:640px;display:inline-block;margin-right:15px}.text div p{margin-top:15px;font-size:15px;font-family:OpenSans-Regular}.text section{display:inline-block;width:420px;margin-right:10px;margin-bottom:42px}.text ol,.text ul{display:inline-block;margin-right:40px;vertical-align:top;margin-left:20px;width:140px;margin-bottom:30px}.text li{color:#408dff;font-weight:700}.text li span{color:#000;font-weight:400}.text figure{margin-top:35px;margin-bottom:50px}.text figcaption{margin-top:10px;font:16px OpenSans-CondBold}.text h3{font:19px OpenSans-CondBold;text-transform:uppercase}.text table{margin-bottom:50px;border-collapse:collapse}.text table tr:first-child{border-bottom:1px #bdaea1 solid;border-top:1px #bdaea1 solid;display:table-row}.text table th{padding:12px;padding-left:20px;padding-right:30px;font:18px OpenSans-CondBold;border-right:1px #bdaea1 solid}.text table td{padding:12px;padding-left:20px;padding-right:30px;font:15px OpenSans-Regular;border-right:1px #bdaea1 solid}.text table td:first-child,.text table th:first-child{padding-left:0;text-align:left}.text table td:last-child,.text table th:last-child{border-right:none!important;padding-right:150px!important}.text table td.lch,.text table th.lch{border-right:none!important;padding-right:150px!important}div.one_col{width:15%;box-shadow:none;background:0 0}div.one_col h3{font-size:25px}img.flag-img{padding-right:5px}div.one_col a{color:#3e9bf1;font:13px OpenSans-Regular}div.one_col a:hover{color:#76bbfc;text-decoration:underline}.text div.one_col p{margin-top:6px}.footer{width:100%;min-width:960px;margin:0 auto;height:103px;position:relative;background:#3e9bf1;z-index:2}.footer_content{width:985px;margin:0 auto;position:relative;padding-top:31px}.footer_content .social_links{float:right;display:block;height:36px;width:36px;margin:0 4px;cursor:pointer}.footer_content .social_links.vk{background:url(img/vklogo_footer.png)}.footer_content .social_links.vk:hover{background:url(img/vklogo_footer_hover.png)}.footer_content .social_links.fb{background:url(img/fblogo_footer.png)}.footer_content .social_links.fb:hover{background:url(img/fblogo_footer_hover.png);background-repeat:no-repeat}.footer_content .social_links.tw{background:url(img/twlogo_footer.png);margin-right:20px}.footer_content .social_links.tw:hover{background:url(img/twlogo_footer_hover.png);background-repeat:no-repeat}.footer_content .menu{width:960px;margin:0 auto;position:relative;list-style-type:none}.footer_content .menu>li{display:block;float:left}.footer_content .menu>li>a{display:block;line-height:36px;padding:0 25px;font-size:16px;color:#f8e3d0;font-family:OpenSans-CondBold;text-transform:uppercase;text-decoration:none}.footer_content .menu>li>a:hover{color:#353535}.footer_content .menu>li>a.selected{background:#353535;color:#fff}.footer_content .menu>li.dropped{position:relative}.footer_content .menu>li.dropped>a{background:#3e9bf1 url(img/menu_arrow_bottom.png) 91% center no-repeat;color:#fff}.footer_content .menu>li.dropped>a:hover{color:#353535;background:#3e9bf1 url(img/menu_arrow_bottom_hover.png) 91% center no-repeat}.footer_content .menu ul{list-style-type:none;display:none;width:100%;background:#3e9bf1;top:-194px;padding:13px 0;position:absolute}.footer_content .menu ul.visible{display:block}.footer_content .menu ul li{display:block}.footer_content .menu ul li a{display:block;line-height:36px;padding:0 25px;font-size:16px;color:#fff;font-family:OpenSans-CondBold;text-transform:uppercase;text-decoration:none}.footer_content .menu ul li a:hover{color:#353535}.knopa:hover{color:#3e9bf1}.button{width:142px;height:44px;background-color:#3d93f6;display:inline-block;background-image:-webkit-linear-gradient(bottom,#3d93f6 0,#0c78f4 100%);background-image:linear-gradient(to top,#3d93f6 0,#0c78f4 100%);border:solid 1px #0960c4;border-radius:5px;box-shadow:0 0 2px #bababa,inset 0 1px 1px #9ec9fb;color:#fff;cursor:pointer;text-align:center;text-shadow:0 0 4px #8a6e44;position:relative;margin-bottom:24px}.reviews-block ol{width:100%;padding:0;margin:0}.reviews-block ol li{list-style:none;padding:15px;margin-bottom:15px;border:1px dashed}.add-comment textarea{display:block;width:100%;margin-bottom:20px}.wrapper-fld{margin-bottom:10px}.wrapper-fld label{display:inline-block;width:150px}.wrapper-fld input{width:300px;padding:0 10px;height:35px}