/* Reset CSS */html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, tt, var, center, dl, dt, dd, ol, ul, li, fieldset,form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { -webkit-box-sizing:content-box !important; -moz-box-sizing:content-box !important; box-sizing:content-box !important;	border:0;	font-size:100%;	font:inherit;vertical-align:baseline;	margin:0;	padding:0}/**seele-fonts**/@font-face{font-family:'PT Sans Narrow';src:url('/cms/tpl/fonts/PTSansNarrow.eot');src:local('O'), url('/cms/tpl/fonts/PTSansNarrow.woff') format('woff'), url('/cms/tpl/fonts/PTSansNarrow.ttf') format('truetype'), url('/cms/tpl/fonts/PTSansNarrow.svg') format('svg');}@font-face{font-family:'PT Sans';src:url('/cms/tpl/fonts/PTS55F.eot');src:local('O'), url('/cms/tpl/fonts/PTS55F.woff') format('woff'), url('/cms/tpl/fonts/PTS55F.ttf') format('truetype'), url('/cms/tpl/fonts/PTS55F.svg') format('svg');}@font-face{font-family:'Open Sans';src:url('/cms/tpl/fonts/OpenSans-Regular.eot');src:local('O'), url('/cms/tpl/fonts/OpenSans-Regular.woff') format('woff'), url('/cms/tpl/fonts/OpenSans-Regular.ttf') format('truetype'), url('/cms/tpl/fonts/OpenSans-Regular.svg') format('svg');}/***seele-fonts-end***/article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {	display:block;}body{		line-height:1;}ol,ul{	list-style:none;}blockquote, q {	quotes:none;}blockquote:before, blockquote:after, q:before, q:after{	content:none;}table{	border-collapse:collapse;	border-spacing:0;}#content table td {	border: 1px solid #CCC;	text-align: center;	padding: 0 5px;}.text-block ul li{	list-style-type: disc;}#content ul{	padding-left: 12px;}#contant table td p {	padding:0;}a{	outline:none; text-decoration:underline;}a:hover{ text-decoration:none; color: #0095da;}body{background:#fff;font-size:12px;font-family:'PT Sans', Arial sans-serif;min-width:1000px;width:100%;}h1{font-family:'PT Sans Narrow', sans-serif;font-weight:bold;color:#000;font-size:36px;padding:0 0 9px;}h2, h3, h4{font-family:'PT Sans Narrow', sans-serif;font-weight:bold;color: #3c3c3c;padding:0 0 9px;}h2{font-size:36px;}h3{font-size:30px;}h4{font-size:18px;padding:0 0 4px;}body i{font-family:'PT Sans', Arial, sans-serif;}a{color:#0095da;}a.dotted{border-bottom:1px dotted;text-decoration:none;}/**************************************** FORMS ************************************/input[type="text"], input[type="password"], textarea{background:url(../img/blank.gif) repeat;height:22px;border:none;border-bottom:1px solid #a5ccde;padding:0 2px 4px;color:#909090;font:16px/22px 'PT Sans', sans-serif;outline:0;overflow:hidden;position:relative;box-sizing: content-box;}.placeholder{position:relative;}.placeholder span{position:absolute;left:3px;top:0;font:16px/22px 'PT Sans', sans-serif;color:#909090;display:none;}.form1 input[type="text"], .form1 textarea{background:url(../img/blank.gif) repeat;height:22px;border:1px solid #d4d4d4;padding:2px 8px 3px;color:#707070;font:16px/22px 'PT Sans', sans-serif;outline:0;overflow:hidden;position:relative;}.form1 textarea{height:auto;overflow:auto;resize:none;}.form1 .placeholder span{position:absolute;left:10px;top:2px;font:16px/22px 'PT Sans', sans-serif;color:#bbbbbb;display:none;}.btn-wrap{display:inline-block;zoom:1;*display:inline;height:36px;position:relative;background:url(../img/btn36-bg.png) repeat-x 0 0;-moz-box-shadow:-1px 1px 3px -1px #9c9b9b;-webkit-box-shadow:-1px 1px 3px -1px #9c9b9b;box-shadow:-1px 1px 3px -1px #9c9b9b;}*+html .btn-wrap{float:left;}.btn-wrap span{background:url(../img/btn36-r.png) no-repeat 0 50%;position:absolute;top:0;bottom:0;right:-16px;width:16px;}.btn-wrap .btn{background:url(../img/blank.gif) repeat;cursor:pointer;text-transform:uppercase;text-decoration:none;color:#fff;font:bold 16px/34px 'PT Sans', sans-serif;height:36px;/*margin:0 -16px 0 0;*/padding:0 27px 0 15px;border:none;overflow:visible;float:left;position:relative;}.f-btn-search{background:url(../img/f-search-bg.png) repeat-x 0 0;height:35px;float:left;margin:1px 0 0;width:58px;}.f-btn-search span{background:url(../img/f-search-r.png) no-repeat 0 50%;right:-15px;width:15px;}.f-btn-search .btn{font:bold 18px/32px 'PT Sans', sans-serif;height:35px;padding:0 2px 0 10px;margin:0;text-transform:lowercase;}*+html .f-btn-search .btn{font:bold 17px/32px 'PT Sans', sans-serif;}.btn-24{background:url(../img/btn24-bg.png) repeat-x 0 0;height:24px;}.btn-24 span{background:url(../img/btn24-r.png) no-repeat 0 0;right:-10px;width:10px;}.btn-24 .btn{font:600 14px/22px 'Open Sans', sans-serif;height:24px;text-transform:lowercase;padding:0 4px 3px 7px;margin:0;}.btn-24 a.btn{padding:0 14px 0 7px;margin:0 -10px 0 0;}.btn-24:hover{background-position:0 -24px;}.btn-24:hover span{background-position:0 -24px;}.btn-30{background:url(../img/btn30-bg.png) repeat-x 0 0;height:30px;}.btn-30 span{background:url(../img/btn30-r.png) no-repeat 0 0;right:-10px;width:10px;}.btn-30 .btn{font:600 14px/29px 'Open Sans',sans-serif;height:30px;text-transform:lowercase;padding:0 23px 3px 7px;margin:0 -10px 0 0;}.btn-30 a.btn{padding:0 23px 0 7px;margin:0 -10px 0 0;}.btn-gray{background:#e6e6e6;border:1px solid #d8d8d8;text-align:center;cursor:pointer;text-transform:lowercase;text-decoration:none;color:#000;font:14px/22px 'PT Sans', Arial, sans-serif;height:24px;padding:0 12px;display:inline-block;zoom:1;*display:inline;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}/* FORMS *//**************************************** LAYOUT ************************************/.fs14{font-size:14px;}.fs15{font-size:15px;}.fs23{font-size:23px;}.fs26{font-size:26px;}.fs27{font-size:27px;}.fs30{font-size:30px;}.fs34{font-size:34px;}.fs36{font-size:36px;}.fs38{font-size:38px;}.fs47{font-size:47px;}.fs179{font-size:179px;}#container{min-height:100%;min-width:1200px;max-width:1280px;position:relative;margin:0 auto;}section{padding-top:22px;}#column-l{float:left;width:225px;}#content{margin:0 0 0 260px;}#content h1{color:#000;font-size:26px;margin-bottom: 10px;}#content h2{font-size:22px;}#content h2 a{margin:7px 0 0 14px;}/* LAYOUT *//**************************************** HEADER ************************************/header{	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#016a9c', endColorstr='#2d99a3');	background:#016a9c; /* Old browsers */	background:-moz-linear-gradient(top,  #016a9c 0%, #2d99a3 100%); /* FF3.6+ */	background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#016a9c), color-stop(100%,#2d99a3)); /* Chrome,Safari4+ */	background:-webkit-linear-gradient(top,  #016a9c 0%,#2d99a3 100%); /* Chrome10+,Safari5.1+ */	background:-o-linear-gradient(top,  #016a9c 0%,#2d99a3 100%); /* Opera 11.10+ */	background:-ms-linear-gradient(top,  #016a9c 0%,#2d99a3 100%); /* IE10+ */	background:linear-gradient(to bottom,  #016a9c 0%,#2d99a3 100%); /* W3C */	-pie-background:linear-gradient(#016a9c,#2d99a3); /* PIE */	height:97px;	width:100%;	position:relative;	color:#fff;	font-family:'PT Sans Narrow', sans-serif;	behavior:url(/cms/tpl/js/pie.htc);}#logo{/*left:3%;*/margin-left:30px;position:absolute;top:16px;}#header-phones{font-size:26px;font-weight:bold;left:3%;line-height:31px;margin:0 425px 0 265px;position:absolute;right:3%;text-align:center;top:10px;}#header-r{float:right;position:relative;/*right:3%;*/margin-right:30px;}*+html #header-r{max-width:420px;}#header-r a{text-decoration:none;}#header-r a:hover{text-decoration:underline;}#header-menu{color:#ffd97f;
text-transform:uppercase;font-size:18px;height:46px;border-bottom:1px solid #54a3b9;/*padding:0 15px 0 0;float:right;*/}#header-menu a{color:#ffd97f;}#header-menu > *{float:right;}#header-currency{line-height:18px;padding:7px 6px 0 0;position:relative;right:5px;}#header-menu .lang-select{margin:20px 0 0 16px;}#header-menu .lang-select a{background:url(../img/lang-select-arr.png) no-repeat 100% 1px;padding:0 11px 0 0;float:left;}#header-menu .lang-select a img{display:block;}#header-menu .menu{padding:15px 0 0;}#header-menu .menu li{float:left;margin:0 0 0 18px;}#top-nav{border-top:1px solid #54A3B9;text-transform:uppercase;/*float:right;*/float:left;clear:right;margin:-1px 0 0;padding:15px 10px 0 0;}*+html #top-nav{clear:none;}#top-nav li{float:left;list-style:none;/*margin:0 0 0 20px;*/margin:0 0 0 30px;}#top-nav li:first-child{/*margin:0;*/margin-left:12px;}#top-nav li a{color:#fff;float:left;font-size:18px;}#map-search{background:#2d4c7b;position:relative;margin:0 0 14px;}#map{position:relative;/*height:427px;*/min-height:427px;overflow:hidden;}#map img.map_block {display:block;left:50%;margin:0 0 0 -640px;position:absolute;}#map .map-text{bottom:0;color:#FFFFFF;font-family:'PT Sans Narrow',sans-serif;font-weight:bold;height:158px;left:6.6%;position:absolute;}#map .map-text a{color:#fff;}#map .map-text span{float:left;}#map .map-text span.fs34{padding:116px 3px 0 0;}#map .map-text span.fs38{margin:-6px 0 0;clear:left;color: #fff;}#map .map-text span.fs36{margin:-7px 0 0 12px;}#map .map-text div{float:left;padding:58px 0 0 7px;}#map ul.map_block li{position:absolute;left:50%;top:0;}#map ul.map_block li.usa{left:31%;margin:94px 0 0 -308px;}#map ul.map_block li.kanada{margin:39px 0 0 -442px;}#map ul.map_block li.braziliya{margin:237px 0 0 -430px;}#map ul.map_block li.evropa{margin:117px 0 0 -322px;}#map ul.map_block li.egipet{margin:147px 0 0 -170px;}#map ul.map_block li.oae{margin:194px 0 0 -91px;}#map ul.map_block li.aziya{margin:121px 0 0 -13px;}#map ul.map_block li.okeanya{margin:266px 0 0 -15px;}#map ul.map_block li a{background:url(../img/bg-t60.png) repeat;float:left;padding:0 6px;text-decoration:none;color:#fff;height:37px;font:bold 30px/34px 'PT Sans Narrow',sans-serif;}.lh27{line-height:27px;}#quick-search{background:#FFFFFF;color:#545454;font-size:16px;padding:18px 20px;position:absolute;right:3%;top:22px;width:280px;}#quick-search input[type="text"]{color:#0095DA;font:bold 24px 'PT Sans',sans-serif;height:24px;}#quick-search > *{padding:0 0 14px;}#quick-search .qs-title{font-family:'PT Sans Narrow',sans-serif;font-weight:bold;padding:0 0 32px;text-transform:uppercase;color:#3c3c3c;}#quick-search .qs-city-select .selectBox-dropdown,#quick-search .qs-country-select .selectBox-dropdown{width:280px!important;}#quick-search .qs-city-select .selectBox-dropdown .selectBox-label,#quick-search .qs-country-select .selectBox-dropdown .selectBox-label,#quick-search .qs-price .selectBox-dropdown .selectBox-label{font-size:24px;}#quick-search .qs-date{display:inline-block;padding-top:9px;vertical-align:middle;width:100%;}#quick-search .qs-date span {    line-height: 27px;    margin-right: 8px;}#quick-search .qs-date input {	width: 140px;}#quick-search .inline{display:inline-block;width:100%;}#quick-search .inline > *{float:left;}#quick-search .qs-date .selectBox{float:right;min-width:183px;}#quick-search .qs-days-cout input{margin:0 6px;width:32px;}#quick-search .qs-price input.price-from{width:75px;}#quick-search .qs-price input.price-to{width:90px;}#quick-search .qs-price > span{margin:0 6px;}#quick-search .qs-price .selectBox-dropdown{min-width:67px;float:right;}#quick-search .qs-persons input{width:16px;}#quick-search .qs-persons > span{padding:0 8px;}#quick-search .qs-persons .persons-children{margin:0 0 0 18px;}#quick-search .qs-bottom > a{float:left;font-size:13px;margin:9px 0 0;}#quick-search .qs-bottom .btn-wrap{float:right;margin:0 17px 0 0;}/* END HEADER *//**************************************** FOOTER ************************************/footer{background:#e9f0f4;}footer > div{overflow:hidden;margin:0 auto;position:relative;}.footer-l{float:left;margin:0 180px 0 0;width:47%;}#f-social-phone{float:left;padding:21px 0 0;width:90%;}#f-social{float:left;padding:0 88px 47px 0;}#f-social div{font-size:13px;padding:0 0 14px;}#f-social li{float:left;margin:0 0 0 7px;}#f-social li:first-child{margin:0;}#f-social li img{display:block;}#f-phon{float:left;margin:-3px 0 0;padding:0 0 39px;white-space:nowrap;}#f-phone div{font-size:32px;font-weight:bold;letter-spacing:1px;}#f-phone span{color:#767676;display:block;font-size:12px;padding:0 0 0 3px;}#f-b3{clear:left;height:100px;margin:-24px 0 0;position:relative;width:550px;overflow:hidden;}#f-b3 > div{border-left:2px solid #f3f7f9;width:200px;float:left;padding-left:8px;height:55px;}#f-b3 > div:first-child{border-left:none;width:183px;padding:0;}#f-b3 .contact .city{font-size:14px;color:#767676;line-height:16px;}#f-b3 .contact .phone{color:#000000;font-size:20px;font-weight:bold;margin:0 0 0 -2px;padding:9px 0 0;word-spacing:1px;}#f-b3 > div.f-currency{font-weight:bold;padding:0 0 0 16px;width:122px;}.f-currency .title{font-size:18px;line-height:17px;padding:0 0 13px 20px;}.f-currency ul{}.f-currency ul li{color:#929292;font-size:22px;padding:0 0 5px 17px;}.f-currency ul li.down{background:url(../img/cr-down.png) no-repeat 0 9px;}.f-currency ul li.up{background:url(../img/cr-up.png) no-repeat 0 9px;}.f-currency ul li span{color:#000000;padding:0 0 0 9px;}#footer-nav{position:absolute;right:45px;top:19px;}#footer-nav li{float:left;margin:0 0 0 39px;}#footer-nav a{font-size:16px;line-height:17px;}#f-right{padding:65px 0 0 620px;}#f-text{color:#969696;font-size:11px;line-height:16px;clear:right;padding:20px 0;}#f-search{float:right;padding:0 20px 0 0;width:283px;position:relative;}#f-search > input{background:url(../img/icon-search.png) #fff no-repeat 7px 9px;width:178px;border:1px solid #c8ccce;font-size:16px;height:23px;line-height:23px;font-weight:normal;padding:6px 7px 6px 34px;margin:0 4px 0 0;float:left;}.f-search-results{display:none;position:absolute;top:0;left:0;width:219px;position:absolute;z-index:1;border:1px solid #939393;background:#fff;-moz-box-shadow:0 7px 24px 0 rgba(0, 0, 0, 0.16);-webkit-box-shadow:0 7px 24px 0 rgba(0, 0, 0, 0.16);box-shadow:0 7px 24px 0 rgba(0, 0, 0, 0.16);margin:53px 0 0 0!important;font-size:15px;}.f-search-results ul{max-height:208px;overflow:auto;}.f-search-results a{text-decoration:none;color:#3c3c3c;font-size:14px;line-height:24px;padding:0 17px 2px;display:block;}.f-search-results a:hover{background:#e9f0f4;}.f-search-results .din-t-bg{right:-1px;}#footer-b{display:inline-block;width:100%;font-size:13px;line-height:16px;padding:0 0 90px;}#footer-b #copy{color:#818181;display:inline-block;zoom:1;*display:inline;margin:0 20px 0 0;}#footer-b #footer-ag{display:inline-block;zoom:1;*display:inline;margin:0 20px 0 0;}#footer-b #copy span{color:#000;}#made-in{font-size:13px;line-height:16px;color:#808080;margin:0 0 0 616px;}/* FOOTER *//**************************************** SIDEBAR************************************/.online{margin:9px 0 15px;cursor: pointer;position:relative;display:inline-block;width:223px;min-height:48px;border:1px solid #d0d0d0;background:#F2F2F2; /* Old browsers */background:-moz-linear-gradient(top,  #f7f7f7 0%, #e7e7e7 100%); /* FF3.6+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(100%,#e7e7e7)); /* Chrome,Safari4+ */background:-webkit-linear-gradient(top,  #f7f7f7 0%,#e7e7e7 100%); /* Chrome10+,Safari5.1+ */background:-o-linear-gradient(top,  #f7f7f7 0%,#e7e7e7 100%); /* Opera 11.10+ */background:-ms-linear-gradient(top,  #f7f7f7 0%,#e7e7e7 100%); /* IE10+ */background:linear-gradient(to bottom,  #f7f7f7 0%,#e7e7e7 100%); /* W3C */-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;-moz-box-shadow:0 5px 24px 0 #dadada;-webkit-box-shadow:0 5px 24px 0 #dadada;box-shadow:0 5px 24px 0 #dadada;}.online img{float:left;border-right:1px solid #d0d0d0;display:block;}.online div.online-text{width:163px;margin:5px 0 0;color:#9BAAB4;float:right;font:16px/18px 'PT Sans Narrow',sans-serif;}.online .dot{background:url(../img/online-dot.png) no-repeat;position:absolute;right:5px;bottom:4px;width:8px;height:8px;}.link-overlay{background:url(../img/blank.gif) repeat;position:absolute;left:0;right:0;top:0;bottom:0;}.left-menu{padding:15px 0 13px;}.left-menu .icon-kurort-otel{background:url(../img/tour-icons/kurort-otel.png) no-repeat 0 0;}.left-menu .icon-descr{background:url(../img/tour-icons/descr.png) no-repeat 0 2px;}.left-menu .icon-tours{background:url(../img/tour-icons/tours.png) no-repeat 0 2px;}.left-menu .icon-eksk{background:url(../img/tour-icons/eksk.png) no-repeat 0 3px;}.left-menu .icon-map{background:url(../img/tour-icons/map.png) no-repeat 0 2px;}.left-menu .icon-news{background:url(../img/tour-icons/news.png) no-repeat 0 3px;}.left-menu .icon-articles{background:url(../img/tour-icons/articles.png) no-repeat 0 3px;}.left-menu .icon-reviews{background:url(../img/tour-icons/reviews.png) no-repeat 0 3px;}.left-menu .icon-m1{background:url(../img/lmb/icon-m1.png) no-repeat 0 1px;}.left-menu .icon-m2{background:url(../img/lmb/icon-m2.png) no-repeat 0 1px;}.left-menu .icon-m3{background:url(../img/lmb/icon-m3.png) no-repeat 0 1px;}.left-menu .icon-m4{background:url(../img/lmb/icon-m4.png) no-repeat 0 1px;}.left-menu .icon-m5{background:url(../img/lmb/icon-m5.png) no-repeat 0 1px;}.left-menu .icon-m6{background:url(../img/lmb/icon-m6.png) no-repeat 0 3px;}.left-menu .icon-m7{background:url(../img/lmb/icon-m7.png) no-repeat 0 3px;}.left-menu a{color:#2378b8;text-decoration:none;}.left-menu a:hover{text-decoration:underline;}.left-menu > ul > li{list-style:none;padding:0 0 11px 16px;}.left-menu > ul > li > a{font-size:15px;padding:0 3px;display:inline-block;zoom:1;*display:inline;}.left-menu li.active > a{background:#e7ecef;text-decoration:none;}.left-menu > ul > li ul{font-size:14px;padding:7px 0 0 14px;margin:0 0 -13px;}.left-menu > ul > li ul li{padding:0 0 13px;}.left-menu.menu2 > ul > li > a{line-height: 18px;}.tourist_help_table  tr > td:first-child{	text-align: left !important;}/* SIDEBARS *//**************************************** ELEMENTS ************************************/.clr{clear:both;}.mb20{margin-bottom:20px;}.wrapper{padding-left:30px!important;padding-right:30px!important;margin:0 auto;min-width:916px;/*max-width:1160px;*/}.wrapper2{padding-left:30px!important;padding-right:30px!important;margin:0 auto;/*max-width:1160px;*/}.text{overflow:hidden;color:#3c3c3c;font-size:15px;line-height:24px;}.text p{	padding:0 0 24px;}.print-link{	display:inline-block;	width:100%;	margin-top: 10px;	margin-bottom: 30px;}.print-link a{background:url(../img/icon-print.png) no-repeat 0 0;float:left;padding:0 0 0 20px;text-decoration:none;color:#3c3c3c;min-height:15px;font-size:14px;}.print-link a:hover{text-decoration:underline;}.subscribe-right{float:right;width:307px;margin:0 0 0 5%;}.subscribe-right h3,.subscribe-right .field{padding:0 0 16px;}.subscribe-right .field input{width:293px;}.subscribe-right .btn-wrap{margin:6px 0 0;}.star{background:url(../img/icon-star.png) no-repeat 100% 0;padding:0 16px 0 0;display:inline-block;zoom:1;/dispay:inline;color:#ffb400;font-family:'PT Sans', sans-serif;font-weight:bold;font-size:16px;}.key, .place, .plane, .days{font-family:'Open Sans', sans-serif;}.key, .place{font-size:13px;line-height:15px;padding:0 0 0 26px;color:#939393;}.key a, .place a{color:#939393;}.key{background:url(../img/icon-key.png) no-repeat 0 2px;}.place{background:url(../img/icon-place2.png) no-repeat 0 2px;}.plane{display:inline-block;zoom:1;/dispay:inline;background:url(../img/icon-plane.png) no-repeat 0 2px;padding:0 0 0 22px;font-size:14px;}.plane a{float:left;position:relative;}.plane input{border:none;float:left;margin:0;padding:0;visibility:hidden;width:0;height:0;}.plane a i{position:absolute;right:-10px;width:10px;top:0;bottom:0;background:url(../img/icon-plane-arr.gif) no-repeat 100% 50%;}.days{color:#010101;font-size:22px;font-weight:700;}.days span{color:#939393;font-size:13px;font-weight:400;padding:0 0 0 7px;line-height: 1.2;}.price{overflow:hidden;}.price *{float:left;margin-right:2px;}.price div{font:bold 21px/21px 'Open Sans',sans-serif;color:#ffb400;}.price ul li{margin-right:2px;}.price ul li a{font-size:16px;color:#929292;line-height:22px;}.price ul li.active a{font:bold 21px/21px 'Open Sans',sans-serif;text-decoration:none;color:#ffb400;}.offer-of-day{padding:14px 0 18px;}.offer-of-day h2, .title-w-link{display:inline-block;padding:0 0 14px;width:100%;*display:block;}.offer-of-day h2 span, .title-w-link span{float:left;text-transform:uppercase;}.offer-of-day h2 a, .title-w-link a{float:left;font-size:18px;margin:13px 0 0 19px;}.bottom-links{clear:both;padding:17px 0 0;}.bottom-links ul{border-top:1px solid #81c2c8;height:90px;clear:both;position:relative;background:#2d99a3; /* Old browsers */filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2d99a3', endColorstr='#00699c');background:-moz-linear-gradient(top,  #2d99a3 0%, #00699c 100%); /* FF3.6+ */background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2d99a3), color-stop(100%,#00699c)); /* Chrome,Safari4+ */background:-webkit-linear-gradient(top,  #2d99a3 0%,#00699c 100%); /* Chrome10+,Safari5.1+ */background:-o-linear-gradient(top,  #2d99a3 0%,#00699c 100%); /* Opera 11.10+ */background:-ms-linear-gradient(top,  #2d99a3 0%,#00699c 100%); /* IE10+ */background:linear-gradient(to bottom,  #2d99a3 0%,#00699c 100%); /* W3C */-pie-background:linear-gradient(#2d99a3,#00699c); /* PIE */behavior:url(/cms/tpl/js/pie.htc);}*+html .bottom-links{top:17px;}.bottom-links li{position:relative;height:90px;width:25%;float:left;}.bottom-links li a{font:bold 24px/32px 'PT Sans Narrow', sans-serif;text-transform:uppercase;text-decoration:none;color:#fefefe;padding:17px 0 0;height:73px;display:block;text-align:center;}.bottom-links li a span{display:inline-block;text-align:left;height:50px;}.bottom-links li.bl1 a span{background:url(../img/bl1.png) no-repeat 0 5px;padding-left:65px;}.bottom-links li.bl2 a span{background:url(../img/bl2.png) no-repeat 0 5px;padding-left:45px;}.bottom-links li.bl3 a span{background:url(../img/bl3.png) no-repeat 0 3px;padding-left:40px;}.bottom-links li.bl4 a span{background:url(../img/bl4.png) no-repeat 0 5px;padding-left:47px;}.bottom-links .sep{position:absolute;left:0;width:1px;top:19px;height:55px;border-left:1px solid #4fa4b5;}.news-events{padding:0 0 18px;}.news-events > .top{display:inline-block;font-family:'PT Sans Narrow',sans-serif;font-weight:bold;padding:0 0 12px;width:100%;}.news-events .top > a{float:left;font-size:18px;margin:12px 0 0;}.news-events .tabs-ctrl{font-size:26px;float:left;text-transform:uppercase;}.news-events .tabs-ctrl > *{float:left;margin:0 16px 0 0;}.news-events .tabs-ctrl a{border-bottom:3px dotted;text-decoration:none;}.news-events .tabs-ctrl a:hover{border-bottom:none;padding-bottom:3px;}.news-events .tabs-ctrl a.active{color:#3c3c3c;border-bottom:none;text-decoration:none;}#jcarousel-events{display:none;}#bCrumbs-qSearch{height:85px;overflow:hidden;border-bottom:1px solid #b2b9bf;}.qSearch .more-link{margin-top:18px;}.breadcrumbs{float:left;margin-bottom:15px;width:100%;padding:0px !important;}.breadcrumbs li{background:url(../img/bc-sep.png) no-repeat 0 7px;color:#9baab4;padding:0 0 0 16px;float:left;margin:0 8px 0 0;}.breadcrumbs li:first-child{background:none;padding:0;}.breadcrumbs li a{color:#9baab4;text-decoration:none;}.breadcrumbs li a:hover{	text-decoration: underline;}.country-menu{border-bottom:1px solid #b2b9bf;padding:13px 0;position:relative;}.country-menu > ul{overflow:hidden;height:32px;}.country-menu > ul li{display:inline-block;margin:0 2px 0 0;visibility:hidden;}*+html .country-menu > ul li{zoom:1;*display:inline;visibility:visible;}.country-menu > ul.init li{visibility:visible;}.country-menu > ul li.vis-h{visibility:hidden;}.country-menu > ul li.vis-v{visibility:visible;}.country-menu > ul li a{color:#9baab4;font:bold 20px 'PT Sans Narrow',sans-serif;float:left;text-decoration:none;padding:1px 13px 4px;height:27px;}.country-menu > ul li a:hover{color:#2c98a3;}.country-menu > ul li.active a{background:#2c98a3;color:#fff;}.page-header{display:inline-block;padding:7px 0 6px;width:100%;position:relative;z-index:1;}.page-header .prev-next{padding:0 9px 0 0;}.page-header .soc{float:left;}.page-header .btns-r{float:right;padding:0 21px 0 0;}.page-header .btns-r2{clear:both;float:none;margin:0 0 0 -15px;overflow:hidden;padding:10px 21px 10px 0;}.page-header .btns-r2 .icon-pdf{float:right;}.page-header .btns-r > *{float:left;margin:0 0 0 15px;}#content .border-b{border-bottom:1px solid #DADADA;margin:0 0 14px;padding-bottom:19px;/*padding-left: 18px;*/}.text-block{display:inline-block;width:100%;color:#707070;font-size:15px;line-height:24px;}.text-block p{	padding-bottom: 10px;	line-height: 1.5;}/*.text-block p.pl-18{	padding-left:18px;}.text-block div.pl-18{	padding-left:18px;}*/.black{color:#000;}.gray{color:#707070;}.left-img-block, .img-left{float:left;margin:5px 15px 0 0;position:relative; max-width:400px;}.img-right{float:right;margin:5px 0 0 15px;position:relative;}.img-weather{position:relative;float:left;}.img-weather > img{display:block;}.img-caption{background:url(../img/img-caption.png) repeat;position:absolute;bottom:0;left:0;right:0;font:bold 24px 'PT Sans',sans-serif;color:#fff;}.img-caption img{float:left;margin:5px 12px 0 13px;}.img-caption .weather{float:left;}.img-caption .weather sup{font-size:17px;}.img-caption .dropdown{float:left;margin:0 0 0 16px;}.img-caption .dropdown a{background:url(../img/img-caption-dd.png) no-repeat 100% 20px;padding:0 10px 0 0;text-decoration:none;color:#fff;}.img-caption .dropdown a span{font:bold 14px 'PT Sans Narrow',sans-serif;border-bottom:1px dotted #fff;}.gray-block{background:#eff4f7;margin-bottom:20px;}.inline-2-menu{padding:18px 0 4px;}.inline-2-menu > li{width:48%;display:inline-block;zoom:1;*display:inline;vertical-align:top;padding:0 0 8px;}.inline-2-menu a{color:#0095da;text-decoration:none;font:16px 'PT Sans',sans-serif;}.inline-2-menu a:hover{text-decoration:underline;}.inline-2-menu li.active a{font-weight:bold;}.stars{background:url(../img/icon-star2.png) repeat-x;display:inline-block;zoom:1;*display:inline;height:14px;}.stars.s1{width:17px;}.stars.s2{width:34px;}.stars.s3{width:51px;}.stars.s4{width:68px;}.stars.s5{width:85px;}.catalog-list{margin:0 0 -36px;}.catalog-list > li{padding:0 0 36px;}.catalog-list > li .col{display:inline-block;width:25%;zoom:1;*display:inline;vertical-align:top;margin:0 0 -14px;}.catalog-list > li .col1{width:25%;}.catalog-list > li .col2{width:32%;}.catalog-list > li .col3{width:100px;}.catalog-list > li .col > div{margin:0 0 14px;width:100%;}.catalog-list > li .col > .btn-wrap{width:auto;}.catalog-list .item-name{font-size:20px;padding:0 0 13px;}.catalog-list .item-name a{color:#3c3c3c;margin:0 15px 0 0;}.catalog-list .img{float:left;margin:0 3.1% 0 0;}.catalog-list .img img{display:block;}.downloads{overflow:hidden;}.downloads a{float:left;height:21px;width:20px;margin:0 11px 0 0;}.downloads a.i-xls{background:url(../img/i-xls.png) no-repeat;}.downloads a.i-doc{background:url(../img/i-doc.png) no-repeat;}.downloads a.i-pdf{background:url(../img/i-pdf.png) no-repeat;}.downloads a.i-file{background:url(../img/i-file.png) no-repeat;}.teaser{margin:0 -11px 16px;position:relative;}.teaser > img{display:block;width:100%;height:auto;}.teaser .teaser-caption{background:url(../img/teaser-capt.png) repeat;padding:27px;position:absolute;right:2.2%;top: 9%;width:250px;color:#fff;font-family:'PT Sans', sans-serif;}.teaser .teaser-caption h3{text-transform:uppercase;font-size:36px;color:#fff;}.teaser .teaser-caption .caption-title{font-size:20px;padding:0 0 6px;}.teaser .teaser-caption .caption-text{color:#DEDEDE;font-size:14px;line-height:18px;}.teaser .teaser-caption .caption-text a{color:#ffb400;text-decoration:none;}.teaser .teaser-caption .caption-text a:hover{text-decoration:underline;}.card-top-gray{background:#e9f0f4;display:inline-block;width:100%;margin:0 0 20px;}.card-top-gray .left-img-block{margin:0 5% 0 0;}.card-top-gray .block-r{overflow:hidden;}.kurort-descr{font-family:'Open Sans',sans-serif;padding:22px 0 4px;}.kurort-descr li{color:#939393;font-size:13px;padding:0 0 9px;list-style-type: none !important;}.kurort-descr li div{color:#010101;font-size:17px;font-weight:600;line-height:18px;margin:-4px 0 0;}.nearest-tours{background:url(../img/nearest-tours.png) no-repeat 3px 0;font-family:'Open Sans',sans-serif;font-size:13px;line-height:16px;padding:1px 0 0 57px;min-height:40px;}.nearest-tours a{color:#0095da;}.after-img-descr{clear:both;padding:25px 0 10px;}.after-img-descr > li{color:#707070;display:inline-block;font:14px 'Open Sans',sans-serif;list-style:none outside none;margin:-3px 0 0;padding:0;width:100%;}.after-img-descr > li span{color:#3c3c3c;float:left;font:bold 18px 'PT Sans Narrow',sans-serif;margin:-4px 10px 0 0;}.after-img-descr > li div{line-height:18px;overflow:hidden;}.line-table{margin:7px 0 25px;}.line-table th, .line-table td{text-align:left;padding:0 0 5px 45px;}.line-table tr > *:first-child{text-align:left;padding:0 0 5px;}.line-table th{font-weight:bold;font-size:15px;line-height:15px;color:#3c3c3c;border-bottom:1px solid #dadada;}.line-table td{color:#707070;border-bottom:1px solid #dadada;padding-top:3px;font-size:15px;line-height:20px;}.line-table.raspisanie td{white-space:nowrap;}.line-table.raspisanie th,.line-table.raspisanie td{padding:3px 0 5px 20px;}.line-table tr > *:first-child{text-align:left;padding:3px 0 5px;}.center{text-align:center;}td.middle, th.middle{vertical-align:middle;}.video-change{text-align:center;}.video-change .video-thumbs li{display:inline-block;zoom:1;*display:inline;margin:10px 4px 0;background:#fff;position:relative;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;behavior:url(/cms/tpl/js/pie.htc);}.video-change .video-thumbs li.active{background:#dadada;}.video-change .video-thumbs img{display:block;}.card-top-gray .hotel-descr{color:#939393;font:13px 'Open Sans',sans-serif;padding:20px 0 0;}.card-top-gray .hotel-descr .rating{font-size:12px;padding:0 0 6px;}.card-top-gray .hotel-descr .hotel-name{color:#000000;font-size:16px;font-weight:600;line-height:21px;padding:0 0 11px;width:69%;}.card-top-gray .hotel-descr .phones{padding:0 0 16px;}.card-top-gray .hotel-descr .phones > div{display:inline-block;margin:0 10px 5px 0;vertical-align:top;zoom:1;*display:inline;}.card-top-gray .hotel-descr .phones > div span{color:#000000;display:block;font-size:17px;font-weight:600;line-height:15px;}.card-top-gray .card-top-gray .hotel-descr .phones > div span{color:#000000;display:block;font-size:17px;font-weight:600;line-height:15px;}.card-top-gray .hotel-descr-b{display:inline-block;width:100%;}.card-top-gray .hotel-descr-b > *{float:left;}.card-top-gray .hotel-descr-b ul{margin:0 24px 0 0;font-size:13px;line-height:20px;}.types-list{border-bottom:1px solid #DADADA;border-top:1px solid #DADADA;padding:24px 0 7px;margin:0 0 24px;}.types-list > ul li{color:#3c3c3c;font:13px 'PT Sans',sans-serif;padding:0 0 20px;}.types-list > ul li .type{padding:0 0 8px;}.types-list > ul li .type a{color:#3c3c3c;font:bold 18px 'PT Sans Narrow',sans-serif;}.types-list > ul li .descr{padding:0 0 8px;}.reviews-list{margin:0 0 17px;}.reviews-list h2{padding:0;text-transform:uppercase;}.reviews-list ul{width:670px;}.reviews-list ul li{padding:8px 17px 17px;}.review-date-name{color:#3c3c3c;font:bold 18px 'PT Sans Narrow',sans-serif;padding:0 0 6px 3px;}.review-text{color:#BBBBBB;font:16px/19px 'PT Sans',sans-serif;}.reviews-list ul li.level-1{margin-left:-17px;}.reviews-list ul li.level-2{background:#f1f1f1;margin:0 0 0 55px;}.write-review .field textarea{width:608px;height:93px;}*+html .write-review{padding:0 0 20px;}.write-review .field{margin:0 0 14px;}.write-review .field input{width:145px;}.write-review .captcha{display:inline-block;width:100%;margin:0 0 15px;}.write-review .captcha .captcha-img{float:left;margin:0px 15px 0 0;}.write-review .captcha .captcha-field{	float:left;	margin:0px 0px 0 0;}.write-review .btn-wrap{margin:0;}*+html .write-review .btn-wrap{width:100px;}.write-review .btn-wrap .btn{font:bold 13px/36px 'PT Sans',sans-serif;padding:3px 0 0 0 !important;}*+html .write-review .btn-wrap .btn{position:absolute;left:0;top:0;}.compare-page-title{color:#000;font-size:16px;}.compare-page-title i{color:#707070;}.compare-page table{margin:15px 0 0;color:#707070;font-size:15px;line-height:20px;}.compare-page table a{color:#707070;}.compare-page table thead td{padding-bottom:6px;line-height:18px;}.compare-page table thead td > a{color:#3c3c3c;font-weight:bold;font-size:16px;}.compare-page table thead td > .btn-wrap{margin:3px 0 0;}.compare-page table thead tr.table-top-grad td{background:url(../img/table-top-grad.png) repeat-x 0 0;height:17px;border-top:1px solid #dadada;border-right:1px solid #dadada;padding-bottom:0;}.compare-page table tbody td{border-right:1px solid #dadada;border-top:1px solid #dadada;padding:10px 6px 13px 14px;}.compare-page table tbody tr:first-child td{padding-top:0;border-top:none;}.compare-page table tbody td.col-1{font-style:italic;line-height:14px;padding-left:0;min-width:113px;text-align:left;}.compare-page table tbody  tr.eksk-title td{text-align:center;vertical-align:middle;padding-top:11px;padding-bottom:4px;}.compare-page tr.eksk-title td.col-1{text-align:left;vertical-align:middle;}.compare-page table tbody  tr.eksk td{text-align:center;vertical-align:middle;border-top:none;padding-top:0;padding-bottom:0;}.compare-page tr.eksk td.col-1{text-align:left;vertical-align:middle;}.compare-page tr.eksk td.col-1 a{font-style:normal;}.rest-catalog{margin:0 0 0 -18px;padding:15px 0 0;}.rest-catalog li{text-align:center;display:inline-block;*display:inline;zoom:1;vertical-align:top;margin:0 0 42px 18px;width:215px;}.rest-catalog li a{display:block;font:bold 18px 'PT Sans Narrow',sans-serif;cursor:pointer;}.rest-catalog li a .img{display:block;min-height:177px;padding:0 0 3px;}.rest-catalog li a .img{display:block;margin:0 auto;}.rest-catalog li a .text-link{display:block;font:bold 18px 'PT Sans Narrow',sans-serif;}.rest-type-page{display:inline-block;margin:-30px 0 51px;position:relative;width:100%;z-index:0;}.rest-type-page .rtp-img{left:310px;position:absolute;top:0;}.rest-type-page .rtp-descr{background:url(../img/rtp-descr-bg.png) repeat;color:#727272;font-size:15px;left:0;line-height:24px;margin:58px 0 0 -17px;padding:8px 17px 13px;position:relative;float:left;width:514px;-moz-box-shadow:0 1px 3px 0 rgba(0,0,0,0.27);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.27);box-shadow:0 1px 3px 0 rgba(0,0,0,0.27);}.rest-type-page .rtp-descr:first-letter{font-size:29px;}.accordion{position:relative;padding:0 0 20px;}.accordion .accordion-ctrl{color:#3c3c3c;overflow:hidden;padding:0 0 7px;}.accordion .accordion-ctrl span{font:bold 30px/35px 'PT Sans Narrow',sans-serif;border-bottom:3px dotted;cursor:pointer;float:left;}.accordion .accordion-ctrl span:hover,.accordion .accordion-ctrl.active span{border-bottom:none;padding-bottom:3px;}.accordion .accordion-ctrl i{background:url(../img/ac-ctrl.png) no-repeat 0 0;display:block;width:13px;height:13px;float:left;margin:13px 0 0 6px;cursor:pointer;}.accordion .accordion-ctrl.active i{background-position:0 -13px;}.accordion-content{display:none;margin:0 0 -4px;}.accordion-content .jcar-wrap{margin-bottom:20px;}.gallery-grid{margin:0 0 0 -12px;padding:14px 0 0;}.gallery-grid li{width:137px;display:inline-block;zoom:1;*display:inline;margin:0 0 17px 23px;vertical-align:top;}.gallery-grid li a{float:left;position:relative;}.gallery-grid li img{display:block;max-width:137px;height:auto;}.gallery-grid li .caption{background:url(../img/black-75.png) repeat;position:absolute;left:0;right:0;bottom:0;color:#fff;font-size:12px;padding:6px;display:none;}.gallery-grid li a:hover .caption{display:block;}.tours-catalog{margin:0 0 0 -24px;padding:8px 0 0;}.tours-catalog > li{width:206px;display:inline-block;zoom:1;*display:inline;margin:0 0 28px 24px;vertical-align:top;}.tours-catalog > li .img img{display:block;}.tours-catalog > li .title{font:bold 18px 'PT Sans Narrow',sans-serif;padding:11px 0 5px;}.tours-catalog > li .stars{margin:0 0 7px;}.tours-catalog > li .place{padding-bottom:6px;}.tours-catalog > li .days-plane{display:inline-block;padding:0 0 6px;width:100%;}.tours-catalog > li .days{background:url(../img/dp-arr.png) no-repeat 100% 11px;float:left;font-size:20px;margin:0 7px 0 -2px;padding:0 25px 0 0;}.tours-catalog > li .plane{background-position:0 0;float:left;font-size:12px;margin:6px 0 0;min-height:16px;}.tours-catalog > li .key{margin:0 0 14px;min-height:16px;}.tours-catalog > li .price{float:left;}.tours-catalog > li .btn-wrap{float:right;margin:-1px 9px 0 0;}.news-list-page{}.news-list-page img {float: left; padding-right:5px;}.news-list-page > li{color:#3c3c3c;font-size:15px;line-height:24px;padding:0 0 30px 20px;}.nlp-title{color:#3c3c3c;font:bold 18px 'PT Sans Narrow', sans-serif;margin:0 0 4px -18px;}.nlp-author, .nlp-category{	font-family:'PT Sans', Arial, sans-serif;	color: #666;}.nlp-author a, .nlp-category a{	padding-left: 5px;	color: #3c3c3c;}.nlp-category{	margin-top: 10px;}.nlp-details{float:right;font-size:14px;margin:0 11px 0 0;}.pagination{padding:15px 0 20px;text-align:center;}.pagination > *{margin:0 4px;vertical-align:top;display:inline-block;zoom:1;*display:inline;}.pagination .arr-prev,.pagination .arr-next{background:url(../img/pagination-arr.png) no-repeat 0 0;width:13px;height:20px;}.pagination .arr-next{background-position:0 -20px;}.pagination ul{padding:0 0 0 1px;border-bottom:1px solid #8a8a8a;padding-left: 0 !important;}.pagination ul li{border-left:1px solid #8A8A8A;border-right:1px solid #8A8A8A;float:left;margin:0 0 0 -1px;padding:0;width:29px;list-style-type: none !important;}*+html .pagination ul li{border:none;}.pagination ul li span{background:#fff;display:block;float:left;margin:0 -1px 3px;width:31px;}.pagination ul li span a{border-bottom:3px solid #fff;color:#3c3c3c;float:left;height:21px;line-height:20px;font-size:15px;margin:0 1px -3px;text-align:center;text-decoration:none;width:29px;}.pagination ul li span a:hover,.pagination ul li.active span a{border-bottom:3px solid #0095da;}.prev-next{text-align:center;}.prev-next a{font-size:14px;display:inline-block;margin:0 7px;zoom:1;*display:inline;}.prev-next .prev{background:url(../img/ph-prev.gif) no-repeat 0 6px;padding:0 0 0 14px;}.prev-next .next{background:url(../img/ph-next.gif) no-repeat 100% 6px;padding:0 14px 0 0;}.vacancy-list{padding:6px 0 0;}.vacancy-list > li{	padding:0 0 43px;	list-style: none !important;}.vacancy-list > li h4{padding:0 0 0 3px;}.vacancy-list > li table{margin:7px 0 4px 12px;}.vacancy-list > li table tr{}.vacancy-list > li table tr td{	font-size:15px;	line-height:24px;	color:#3c3c3c;	border: 0 !important;	text-align: left !important;	height: 30px;}.vacancy-list > li table tr td:first-child{color:#707070;font-family:'PT Sans', Arial,sans-serif;font-size:14px;font-style:italic;min-width:131px;padding-right:10px;}.vacancy-list > li .btn-wrap{margin:0 0 0 12px;margin-top: 5px;}.awards-list{margin:0 0 0 -16px;padding:14px 0 0;}.awards-list > li{display:inline-block;margin:0 0 20px 16px;text-align:center;vertical-align:top;width:200px;zoom:1;*display:inline;}.awards-list > li a{color:#707070;text-decoration:none;}.awards-list > li .img{border:1px solid #E5E5E5;display:block;height:196px;margin:0 0 6px;text-align:center;width:196px;padding:1px;}.awards-list > li .img img{max-width:196px;max-height:196px;}.awards-list > li .text-link{font-size:15px;line-height:18px;color:#707070;text-decoration:none;}.awards-list > li a:hover .text-link{text-decoration:underline;}.reviews-page .reviews-list{padding:19px 0 0;}.reviews-page .reviews-list ul li{/*color:#707070;*/margin:0 0 0 4px;padding: 20px 0 10px;list-style: none;}.reviews-page .reviews-list ul li .review-date-name{padding:0 0 0 3px;}.reviews-page .reviews-list ul li.level-2{background:none;margin:0 0 10px 18px;}.reviews-page .reviews-list ul li .review-text{color:#3c3c3c;font-size:15px;line-height:24px;margin:0 0 0 7px;padding:4px 12px;}.reviews-page .reviews-list ul li.level-2 .review-date-name{margin:0 0 4px;}.reviews-page .reviews-list ul li.level-2 .review-text{background:#efefef;margin:0 0 0 11px;padding:6px 12px;}.reviews-page .write-review .captcha .captcha-img{float:none;margin-bottom:11px;}.reviews-page .write-review .captcha .captcha-field{float:none;}.reviews-page .write-review .field *{color:#707070;font-family:'PT Sans', Arial, sans-serif;font-size:15px;line-height:24px;font-style:italic;}.reviews-page .write-review .btn-wrap .btn{font:600 14px/29px 'Open Sans',sans-serif;padding:0 23px 0 8px;}.personnel-list{margin:0 0 0 -34px;padding:15px 0 0;overflow:hidden;}.personnel-list > li{text-align:center;color:#3c3c3c;font-size:15px;display:inline-block;margin:0 0 30px 34px;text-align:center;vertical-align:top;width:200px;/zoom:1;*display:inline;}.personnel-list > li .img img{position:relative;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;behavior:url(/cms/tpl/js/pie.htc);}.personnel-list > li .item-text{display:block;padding:5px 0 3px;}.personnel-list > li .gray{display:block;}.p404{background:url(../img/page404.jpg) no-repeat 50% 0;height:500px;position:relative;margin-bottom:-17px;}.p404 .country-menu > ul li a{color:#fff;}.p404 .country-menu > ul li a:hover{color:#2C98A3;}.p404-content{top:163px;left:0;width:100%;position:absolute;font:bold 24px 'PT Sans Narrow', sans-serif;color:#fff;text-align:center;}.p404-content a{color:#fff;}.p404-error{background:url(../img/bg-t60.png) repeat;display:inline-block;font-size:30px;line-height:34px;padding:0 10px 3px;zoom:1;*display:inline;}.p404-descr{font-size:24px;padding:10px 0 0;}.p404-tours{margin:0 auto;padding:78px 0 0;text-align:left;width:1000px;}.p404-tours > *{float:left;}.p404t-l{background:url(../img/p404-arr.png) no-repeat 100% 0;margin:0 0 0 165px;padding:7px 28px 0 0;width:161px;height:115px;}.p404t-l .fs34{font-size:34px;line-height:30px;}.p404t-l .fs47{line-height:47px;margin:-8px 0 0;}.p404-tours .fs179{line-height:179px;margin:-38px 0 0 25px;letter-spacing:-3px;}.p404t-r{margin:49px 0 0 11px;}.p404t-r .fs27{margin:-5px 0 -16px;}.p404-tours .fs36{margin:64px 0 0 12px;}.din-t-bg{background:url(../img/din-t-bg.png) no-repeat 0 0;display:block;height:11px;position:absolute;right:-1px;top:-11px;width:20px;}.dropdown,.notification{position:absolute;z-index:1;border:1px solid #939393; /* should be the same border width as .selectBox-dropdown */background:#fff;-moz-box-shadow:0 7px 24px 0 rgba(0, 0, 0, 0.16);-webkit-box-shadow:0 7px 24px 0 rgba(0, 0, 0, 0.16);box-shadow:0 7px 24px 0 rgba(0, 0, 0, 0.16);display:none;}.notification{font:bold 18px/24px 'PT Sans Narrow',sans-serif;color:#3c3c3c;width:532px;cursor:default;position:absolute;padding:10px 30px;z-index:1;border:1px solid #939393; /* should be the same border width as .selectBox-dropdown */background:#fff;-moz-box-shadow:0 7px 24px 0 rgba(0, 0, 0, 0.16);-webkit-box-shadow:0 7px 24px 0 rgba(0, 0, 0, 0.16);box-shadow:0 7px 24px 0 rgba(0, 0, 0, 0.16);display:none;}.notification.subscribe-n{right:0;margin-top:17px;}.country-menu .menu-more{float:right;margin:-31px 0 0;width:140px;}.more-link{background:url(../img/menu-more-arr.png) no-repeat 100% 10px;float:right;padding:0 26px 0 0;/*margin:0 15px 0 0;*/font:bold 25px/26px 'PT Sans Narrow',sans-serif;color:#010101;text-transform:uppercase;text-decoration:none;}.country-menu .menu-more > div{position:absolute;left:0;right:0;top:45px;padding:13px 0;}.country-menu .menu-more > div .din-t-bg{right:10px;}.country-menu .menu-more table{margin:0 auto;width:99%;}.country-menu .menu-more > div ul li{padding:2px 0;}.country-menu .menu-more > div ul a{font:bold 17px/24px 'PT Sans Narrow',sans-serif;color:#3c3c3c;display:block;text-decoration:none;padding:0 10px 2px 12px;}.country-menu .menu-more > div ul a:hover{background:#e9f0f4;}/* NEW */@font-face{font-family:'vesnaregular';src:url('/cms/tpl/fonts/vesna-webfont.eot');src:local('O'), url('/cms/tpl/fonts/vesna-webfont.woff') format('woff'), url('/cms/tpl/fonts/vesna-webfont.ttf') format('truetype'), url('/cms/tpl/fonts/vesna-webfont.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Willamette-SF';src:url('/cms/tpl/fonts/Willamette-SF.eot');src:local('O'), url('/cms/tpl/fonts/Willamette-SF.woff') format('woff'), url('/cms/tpl/fonts/Willamette-SF.ttf') format('truetype'), url('/cms/tpl/fonts/Willamette-SF.svg') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Conv_EuroStyle';src:url('/cms/tpl/fonts/EuroStyle.eot');src:local('O'), url('/cms/tpl/fonts/EuroStyle.woff') format('woff'), url('/cms/tpl/fonts/EuroStyle.ttf') format('truetype'), url('/cms/tpl/fonts/EuroStyle.svg') format('svg');font-weight:normal;font-style:normal;}/* ���� ������ */.rest-catalog-new{padding:15px 0 0;}.rest-catalog-new li .rc-header{display:block;position:relative;color:#fff;}.rest-catalog-new li .rc-header img{display:block;width:100%;height:auto;}.rest-catalog-new li .rc-header .link-text{position:absolute;top:18px;text-decoration:underline;}/*.rest-catalog-new li .rc-header:hover .link-text{text-decoration:none;}*/.rest-catalog-new li.o1 .rc-header .link-text{font-family:'vesnaregular', sans-serif;font-size:64px;right:45px;}.rest-catalog-new li.o2 .rc-header .link-text{font-family:'Willamette-SF', sans-serif;font-size:60px;left:45px;width:320px;}.rest-catalog-new li.o3 .rc-header .link-text{font-family:Conv_EuroStyle, sans-serif;font-size:48px;text-align:right;right:45px;width:370px;}.rc-categories{padding:0 0 0 20px;}.rc-categories ul{padding:0 0 50px;}.rc-categories li{width:24.6%;padding:15px 0 0;vertical-align:top;display:inline-block;zoom:1;*display:inline;}.rc-categories li a{font-family:'PT Sans Narrow', sans-serif;font-size:15px;color:#333;display:inline-block;margin-right:20px;}/* �������� ������ */.popup-callback-wrap{background:#fff;/*width:390px;height:240px;position:fixed;left:50%;top:50%;margin:-120px 0 0 -185px;*/-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;-moz-box-shadow:-1px 1px 3px -1px #9c9b9b;-webkit-box-shadow:-1px 1px 3px -1px #9c9b9b;box-shadow:0 0 25px 0 rgba(0,0,0,0.6);behavior:url(/cms/tpl/js/pie.htc);}.popup-callback{font-family:'PT Sans', sans-serif;width:320px;margin: 0 35px;/*margin:0 auto;padding:0 35px;*/}.popup-callback .title{font-size:24px;text-align:center;padding:28px 0 15px;}.popup-callback .line{padding:0 0 15px;}.popup-callback .line label{font-size:16px;display:inline-block;width:100%;}.popup-callback .line label > span{float:left;min-width:108px;padding:3px 0 0;}.popup-callback .line input{border-bottom-color:#343434;color:#3c3c3c;padding:0 2px 2px;width:208px;}/* ���� *//*.catalog-list-new{margin:-22px 0 -18px;}*/
.catalog-list-new li{padding:0 0 25px;}
.catalog-list-new li .col{display:inline-block;width:25%;zoom:1;*display:inline;vertical-align:top;margin:0 0 -14px;}
.catalog-list-new li .col1{width:80%;}
.catalog-list-new li .col2{width:14%;}
.catalog-list-new li .col > div{margin:0 0 14px;width:100%;}
.catalog-list-new li .col > .btn-wrap{width:auto;}
.catalog-list-new .item-name{font-size:15px;font-family:'PT Sans', Arial, sans-serif;padding:0 0 6px;width: 80%;}.catalog-list-new .item-name a{color:#3c3c3c;margin:0 15px 0 0;}.catalog-list-new .days{font-family:'PT Sans',sans-serif;font-size:13px;font-weight:400;margin:0 15px 5px 0 !important;width:auto !important;}/*.catalog-list-new .days span{padding:0 0 0 2px;}*/.catalog-list-new .days .dates{	padding-left: 2px;	font-size:13px;}.catalog-list-new .days .dates a{color:#939393;}.catalog-list-new .days span:first-child{font-size:18px;color:#3c3c3c;padding:0;}.catalog-list-new .place{font-family:'PT Sans',sans-serif;margin:0 0 7px !important;padding:2px 15px 0 26px;width:auto !important;}.catalog-list-new .place a{font-size:13px;color:#3c3c3c;}.catalog-list-new .place a:first-child{font-size:13px;color:#3c3c3c;}.catalog-list-new .img{float:left;margin:0 13px 0 0;padding:3px 0 0;}.catalog-list-new .img img{display:block;}.downloads{overflow:hidden;}.downloads a{float:left;width:14px;height:16px;margin:0 9px 0 0;}.downloads a.i-xls{background:url(/cms/tpl/img/new/i-xls-small.png) no-repeat;}.downloads a.i-doc{background:url(/cms/tpl/img/new/i-doc-small.png) no-repeat;}.downloads a.i-pdf{background:url(/cms/tpl/img/new/i-pdf-small.png) no-repeat;}.downloads a.i-file{background:url(/cms/tpl/img/new/i-file-small.png) no-repeat;}.show-all-tours{font-family:'PT Sans',sans-serif;padding:20px 0 0 56%;}.show-all-tours a{color:#333;font-size:13px;}.tour-programm ul .day span{font-style:normal;font-weight:bold;font-size:16px;color:#3c3c3c;}/*.tour-programm ul{padding:0 0 20px;}.tour-programm ul li{padding:0 0 10px;}.tour-programm ul .day{font-style:italic;color:#707070;padding:0 0 7px;font-family:Arial, sans-serif;}.tour-programm ul .tour-item-text{margin:0 0 0 15px;border-left:4px solid #dadada;padding:0 0 0 18px;}.tour-programm p{padding:0 0 12px!important;line-height:18px;}.tour-programm .line-table{margin:7px 0 12px;} */