@font-face{font-family:Conv_calibri;src:url('../fonts/calibri.eot');src:local('☺'),url('../fonts/calibri.woff') format('woff'),url('../fonts/calibri.ttf') format('truetype'),url('../fonts/calibri.svg') format('svg');font-weight:400;font-style:normal}.description-tour-box a{color:#090;text-decoration:none}.description-tour-box .tab-content strong{font-size:inherit;font-weight:700}a:hover{text-decoration:underline}input,select,textarea{font:100% Arial,Helvetica,sans-serif;vertical-align:middle}fieldset,form{margin:0;padding:0;border-style:none;width:618px}.row{height:1%;overflow:hidden}.wrap{width:100%;overflow:hidden}.alignleft{float:left}.alignright{float:right}#wrapper{width:984px;margin:0 auto}.header-top{width:1200px;height:350px;margin:0 auto;overflow:visible}#header .city{float:left;width:200px}.city img{float:left;margin:4px 8px 0 0}.city .location{font-size:14px;line-height:16px;color:#1a89c3;text-decoration:underline;font-weight:700;display:block}.city .location:hover{text-decoration:none}.city span{line-height:13px;font-size:15px;color:#666767}.city .city-holder{width:157px;margin-top:10px}.phone{float:right;width:183px}.phone .hold{font-size:22px;line-height:31px;font-weight:700;float:right;margin:0 0 7px}.phone .hold em{font-size:26px;line-height:28px;font-style:normal;color:#565656;font-weight:400;margin:7px 0 0}.phone .call{background:url(../images/bg-call.png) no-repeat;float:right;font-size:14px;line-height:16px;font-weight:700;padding:0 0 0 12px;height:24px}.phone .call .holder-c{background:url(../images/bg-holder-c.png) repeat-x;margin:0;text-shadow:0 1px 0 #116f97;color:#fff;height:24px;float:left;padding:3px 0 0}.phone .call .holder-r{background:url(../images/bg-holder-r.png) no-repeat 100% 0;padding:0 0 0 12px;height:24px;float:left}.holder{background:url(../images/bg-holder.gif) no-repeat;width:979px;height:52px;padding:9px 0 0 5px}.holder .selection-round{background:url(../images/bg-selection-round.png) no-repeat;width:956px;height:34px;padding:7px 7px 0 7px}.holder .fly{width:273px}.holder .days{width:139px}.holder .people{width:151px}.travel-planner .namber-from,.travel-planner .namber-to{float:left;width:75px}.alert .star,.travel-planner .kids,.travel-planner .people{width:165px}.alert .land,.alert .star,.feedback .metro,.holder .date,.holder .days,.holder .fly,.holder .people,.search-form .fly,.travel-planner .kids,.travel-planner .land,.travel-planner .namber-from,.travel-planner .namber-to,.travel-planner .people{margin:0 6px 0 0;font-size:15px;line-height:17px;outline:0}.alert .land-holder,.alert .star-holder,.alert .text-holder,.search-form .namber-form-holder,.travel-planner .land-holder{float:left}.alert .kids-holder,.alert .people-holder,.alert .star-holder,.alert .text-holder,.search-form .kids-holder,.search-form .namber-form-holder,.search-form .people-holder{margin:25px 0 0}.alert .land{width:285px}.travel-planner .land{width:256px}.search-form .fly,.travel-planner-holder .fly{width:273px}.feedback .metro{width:267px}.selection-round .button{background:url(../images/bg-button.png) no-repeat;width:146px;height:31px;border:0;margin:-2px 0 0;font-size:14px;line-height:16px;color:#fff;cursor:pointer;float:right;margin:-2px 0 0;position:relative;text-shadow:0 1px 0 #116f97;font-weight:700}.home{background:url(../images/bg-box-c.png) repeat-y;padding:5px 2px 0}.home .top-home{background:url(../images/bg-top-home.png) no-repeat;width:986px;height:9px;margin:-14px -2px 0;position:relative;float:left}.about a,.home a{font-size:14px;line-height:16px;font-weight:700;color:#257ebc;float:left}.breadcrumbs a{font-size:14px;line-height:16px;font-weight:700;color:#257ebc}.about .home-page,.home .home-page{background:url(../images/bg-home.gif) no-repeat 0 3px;padding:6px 0 3px 31px;margin:0 0 0 10px;float:left}.about .home-page{margin:0 0 20px 20px}.home .nav-hom{padding:0;margin:0;list-style:none;float:right}.home .nav-hom li{float:left;margin:0 17px 0 0}.home .nav-hom li .notification{background:url(../images/bg-notification.gif) no-repeat;padding:6px 0 6px 34px}.home .nav-hom li .cat{background:url(../images/cat.png) no-repeat;padding:4px 0 6px 34px}.home .nav-hom li .advanced-search{background:url(../images/bg-advanced-search.gif) no-repeat 0 2px;padding:6px 0 4px 30px}.active .nav-hom li .advanced-search{color:#4d4d4d}.home .title{overflow:hidden;height:29px;border-bottom:1px solid #e4e4e4}.home .block{padding:0 12px;border-bottom:1px solid #e4e4e4}.home .block .block-holder{border-bottom:1px solid #ddd;padding:20px 0 15px;width:100%;overflow:hidden}.home .block .block-holder1{padding:18px 0 21px;width:100%;overflow:hidden}.home .block .block-holder1 .alignleft{width:315px}.home .block .block-holder .alignleft{margin:0 20px 0 0}.home .block .block-holder .alignleft strong,.home .block .block-holder1 .alignleft strong{font-size:16px;line-height:18px;margin:0 0 6px 3px;display:block}.home .block .category,.list-hotels .category,.map-agencies .category{padding:0;margin:0;list-style:none;overflow:hidden}.home .block .category li,.list-hotels .category li,.map-agencies .category li{float:left;border-right:1px solid #eee}.home .block .category li a,.list-hotels .category li a,.map-agencies .category li a{background:url(../images/bg-category.gif) repeat-x;padding:6px 7px 0;height:22px;color:#545454;font-weight:400;font-weight:700;float:left}.home .block .category li a:hover,.list-hotels .category li a:hover,.map-agencies .category li a:hover{background:url(../images/bg-category-hover.gif) repeat-x;text-decoration:none;color:#fff}.home .block .category .left-block,.list-hotels .category .left-block,.map-agencies .category .left-block{border-right:1px solid #eee}.home .block .category .left-block a,.list-hotels .category .left-block a,.map-agencies .category .left-block a{background:url(../images/bg-left-block.png) no-repeat;height:22px;padding:6px 7px 0 15px}.home .block .category .left-block a:hover,.left-block a.active,.list-hotels .category .left-block a:hover,.map-agencies .category .left-block a:hover{background:url(../images/bg-left-block-hover.png) no-repeat;border-left:0;position:relative}.home .block .category .right-block,.list-hotels .category .right-block,.map-agencies .category .right-block{border-right:0}.home .block .category .right-block a,.list-hotels .category .right-block a,.map-agencies .category .right-block a{background:url(../images/bg-right-block.png) no-repeat 100% 0;height:22px;padding:6px 15px 0 7px}.home .block .category .right-block a:hover,.list-hotels .category .right-block a:hover,.map-agencies .category .right-block a:hover{background:url(../images/bg-right-block-hover.png) no-repeat 100% 0;border-right:0;position:relative}.beach-holiday-holder{background:url(../images/bg-beach-holiday.png) repeat-y;width:980px;padding:0 2px}.beach-holiday{padding:17px 0 5px 10px}.beach-holiday ul{padding:0;list-style:none;color:#252525;margin:0 0 17px -5px}.semeyniy-otdih{background:url(../images/sea.jpg) no-repeat 0 100%}.lechebnie-turi{background:url(../images/wellness.jpg) no-repeat 0 100%}.aktivniy-otdih{background:url(../images/extreme.jpg) no-repeat 0 100%}.gruppovie-turi{background:url(../images/event.jpg) no-repeat 0 100%}.ekzotika{background:url(../images/exotics.jpg) no-repeat 0 100%}.beachfront{background:url(../images/beachfront.jpg) no-repeat 0 100%}.plyazhniy-otdih{background:url(../images/beachfront-02.jpg) no-repeat 0 100%}.dlya-dvoih{background:url(../images/romantic.jpg) no-repeat 0 100%}.jugend{background:url(../images/jugend.jpg) no-repeat 0 100%}.jugend2{background:url(../images/jugend2.jpg) no-repeat 0 100%}.molodyezhniy-otdih{background:url(../images/jugend3.jpg) no-repeat 0 100%}.shopping-turi{background:url(../images/shopping.jpg) no-repeat 0 100%}.novogodnie-turi-2012{background:url(../images/new-year.jpg) no-repeat 0 100%}.elitny-otdyh{background:url(../images/elit.jpg) no-repeat 0 100%}.gornolizhnye-turi-i-otdyh-2012{background:url(../images/mountains.jpg) no-repeat 0 100%}.beach-holiday strong{font-size:29px;line-height:31px;color:#fff;font-weight:400;margin:0 0 7px 16px;text-shadow:1px 1px 0 #214764;display:block;position:relative;z-index:2}.beachfront strong,.dlya-dvoih strong,.lechebnie-turi strong,.molodyezhniy-otdih strong,.plyazhniy-otdih strong,.semeyniy-otdih strong,.shopping-turi strong{color:#257ebc;text-shadow:none}.beach-holiday .info{width:612px}.home .block .block-holder1 .alignleft span{float:left;margin:0 3px 0 0}.home .block .block-holder1 .alignleft a{float:left;font-weight:400;text-decoration:underline;margin:0 12px 0 0}.home .block .block-holder1 .alignleft img{float:left}.home .block .block-holder1 .alignleft a:hover{text-decoration:none}.home .block-holder .currency{float:right;margin:-11px 0 0;position:relative}.DoubleTrackBar{height:27px;width:304px;background:url('../images/line-c.gif') left center repeat-x;position:relative}.doubletrack-holder{padding:10px 0 20px 10px}.search-form .doubletrack-holder{padding:0;margin:0 auto;width:250px}.search-form .doubletrack-holder .price{font-weight:700;margin:20px 0 0;display:block}.DoubleTrackBar1{height:27px;width:248px;background:url('../images/line-c1.gif') left center repeat-x;position:relative}.DoubleTrackBar .Tracker,.DoubleTrackBar1 .Tracker{position:absolute;z-index:50;height:32px;font-size:0;background:url('../images/hline-c.gif') left center repeat-x;top:-3px}.DoubleTrackBar .Tracker .fll,.DoubleTrackBar .Tracker .flr,.DoubleTrackBar1 .Tracker .fll,.DoubleTrackBar1 .Tracker .flr{margin:-7px 0;position:absolute;top:50%;width:14px;height:14px;z-index:60}.DoubleTrackBar .Tracker .flr,.DoubleTrackBar1 .Tracker .flr{left:100%}.DoubleTrackBar .Tracker .fll,.DoubleTrackBar1 .Tracker .fll{left:auto;text-align:right;right:100%}.DoubleTrackBar .Tracker .dis,.DoubleTrackBar1 .Tracker .dis{opacity:.4;filter:Alpha(opacity=40)}.DoubleTrackBar .Tracker .text,.DoubleTrackBar1 .Tracker .text{top:-20px;z-index:20;margin:0;height:auto;font-size:11px;white-space:nowrap;width:100px}.DoubleTrackBar .touch,.DoubleTrackBar1 .touch{display:none}.DoubleTrackBar .left-text,.DoubleTrackBar1 .left-text{position:absolute;top:18px;left:-1px;color:#aaa;font-size:12px;white-space:nowrap;color:#d68227}.DoubleTrackBar .right-text,.DoubleTrackBar1 .right-text{position:absolute;top:18px;right:1px;color:#aaa;font-size:12px;white-space:nowrap;color:#d68227}.DoubleTrackBar .left-text em,.DoubleTrackBar .right-text em,.DoubleTrackBar1 .left-text em,.DoubleTrackBar1 .right-text em{font-style:normal;color:#717171}.beach-holiday .info{width:612px}.booking-bg .book-now,.catalog-hotel .button,.feedback .book-now,.hotel-preview .book-now,.one-tour-box .box-center .book-now,.search-form .wrap a,.tours-mail a{background:url(../images/bg-tours-mail-l.png) no-repeat;height:31px;display:inline-block;padding:0 0 0 17px;margin:11px 0 0}.catalog-hotel .button input{font-size:17px;line-height:19px;text-shadow:0 1px 0 #116f97;font-weight:700;color:#fff}.catalog-hotel .button input{background:0 0;border:0;cursor:pointer;padding:0}.one-tour-box .box-center .book-now .holder-c{font-weight:700;font-size:17px;line-height:19px}.box-center .center-holder .book-now{float:right;margin:20px 10px 0}.feedback .book-now{margin:18px 0 0 200px}.booking-bg .book-now{margin:0 0 0 15px}.booking-bg .book-now .holder-c,.box-center .center-holder .book-now .holder-c,.catalog-hotel .button .holder-c,.feedback .book-now .holder-c,.hotel-preview .book-now .holder-c,.search-form .holder-c,.tours-mail a .holder-c{background:url(../images/bg-tours-mail-c.png) repeat-x;color:#fff;margin:12px 0 0;float:left;height:31px;margin:0;padding:4px 0 0;cursor:pointer}.booking-bg .book-now .holder-r,.box-center .center-holder .book-now .holder-r,.catalog-hotel .button .holder-r,.feedback .book-now .holder-r,.hotel-preview .book-now .holder-r,.search-form .holder-r,.tours-mail a .holder-r{background:url(../images/bg-tours-mail-r.png) no-repeat 0 100%;height:31px;padding:0 17px 0 0;float:left}.tours-mail a:hover{text-decoration:none}.search-form .wrap{margin:25px 0 0}.search-form .wrap,.tours-mail .wrap{text-align:center}.beach-holiday .info p{font-size:13px;line-height:15px;color:#252525;margin:0 0 17px}.bg-carusel-hotel{background:url(../images/bg-carusel-hotel.png) no-repeat;height:8px;overflow:hidden}.carucel-tour-holder{background:#fff;position:relative;background:url(../images/bg-box-c.png) repeat-y}.carusel-hotel,.carusel-tour{overflow:hidden;padding:8px 0;margin:0 auto;width:966px;position:relative}.carusel-hotel{width:947px}.carusel-hotel .recommend,.carusel-tour .recommend{width:982px;overflow:hidden;position:relative}.carusel-hotel .recommend{width:964px}.carusel-hotel .recommend ul,.carusel-tour .recommend ul{position:relative;width:99999px;padding:0;margin:0;list-style:none;overflow:hidden}.carusel-tour .recommend ul li{float:left;width:491px}.carusel-hotel .recommend ul li{float:left;width:241px}.recommend-holder{position:relative}.recommend-heading{background:url(../images/bg-recommend.png) no-repeat;width:95px;height:95px;position:absolute;top:-1px;left:-1px;position:absolute}.recommend-holder .recommend-description{background:url(../images/bg-recommend-description.png);position:absolute;width:473px;height:60px;left:0;top:192px}.carusel-hotel .recommend-holder .recommend-description{background:url(../images/bg-recommend-description.png);position:absolute;width:223px;height:33px;left:0;top:103px}.recommend-description .alignleft{padding:8px 0 0}.carusel-hotel .recommend-description .alignleft{padding:10px 0 0}.recommend-description .alignleft img{margin:0 12px 0 10px}.recommend-description .alignleft span{font-size:23px;line-height:25px;color:#fff;display:block;margin:0 0 5px}.carusel-hotel .recommend-description .alignleft span{font-size:13px;line-height:15px;color:#fff;display:block;margin:0}.recommend-description .alignleft em{font-size:13px;line-height:15px;color:#fff;display:block;font-style:normal}.svicher-holder{text-align:center;margin:12px 0 0}.svicher-holder .row{display:inline-block}* html .svicher-holder .row{display:inline}.svicher-holder .link-prev{background:url(../images/bg-link1.png) no-repeat;width:24px;height:23px;display:block;float:left;cursor:pointer;outline:0}.svicher-holder .link-prev:hover{background-position:0 -24px}.svicher-holder .swicher{float:left}.svicher-holder .swicher ul{padding:0;margin:0 6px;list-style:none}.svicher-holder .swicher ul li{float:left;margin:0 1px}.svicher-holder .swicher ul li a{background:url(../images/bg-active.gif) no-repeat;width:7px;height:7px;text-indent:-9999px;float:left;margin:8px 0 0;overflow:hidden}.svicher-holder .swicher ul li .active{background-position:0 -7px}.svicher-holder .link-next{background:url(../images/bg-link1.png) no-repeat -24px 0;width:24px;height:24px;display:block;float:left;cursor:pointer;outline:0}.svicher-holder .link-next:hover{background-position:-24px -24px}.carusel-tour-bg{background:url(../images/bg-carusel-tour.png) no-repeat;height:7px;overflow:hidden;position:relative;margin:0 0 -7px 1px}.tours-mail-top{background:url(../images/tours-mail-top.png) no-repeat;width:985px;height:20px;margin:0 0 -13px -1px;position:relative}.tours-mail{background:url(../images/bg-tours-mail.png) no-repeat;height:66px;padding:12px 0 0;margin:0 0 5px;width:984px;overflow:hidden;margin:0 auto 5px}.mailer{width:100%;overflow:hidden}.mailer .alignleft{margin:0 0 0 10px;display:inline}.mailer .wrap span{float:left;padding:0 0 8px 11px}.mailer .wrap .text-holder{background:url(../images/bg-text-holder.gif) no-repeat;padding:0;margin:0 8px 0 11px}.mailer .text-holder .text{border:0;background:0 0;width:460px;padding:4px 10px 4px;font-size:18px;line-height:20px;color:#a4a4a4;font-style:italic;margin:0;float:left;height:21px}.mailer .heading{padding:22px 0 0;display:inline}.cause{width:100%;overflow:hidden;margin:0 0 30px}.cause .title{margin:0 0 20px;display:block}.cause .step{float:left;margin:0 5px 0 0}.cause .step-info{height:1%;overflow:hidden}.cause .step-info span{background:url(../images/bg-step-info.gif) no-repeat;width:500px;height:32px;display:block;font-size:13px;line-height:24px;color:#000;padding:7px 0 0 20px}.cause .step-info p{font-size:12px;line-height:18px;color:#000;padding-right:10px}.add-review .add,.feedback .alert-button,.mailer .button,.mailer .button1,.order-form .comments .button{float:left;border:0;font-size:15px;line-height:20px;color:#fff;text-shadow:0 1px 0 #116f97;font-weight:700}.add-review .add,.order-form .comments .button{font-weight:700}.feedback .alert-button{font-weight:700;margin:18px 0 0 200px}.mailer label{float:left;margin:8px 8px 0 6px;font-weight:700}.feedback .alert-button,.mailer .button,.order-form .comments .button{background:url(../images/button.png) no-repeat;padding:5px 10px 9px;display:inline;width:166px;cursor:pointer;border:0}.order-form .comments .button{margin:0 20px 0 8px;text-align:center;width:145px;float:left}.order-form .comments .button:hover{text-decoration:none}.add-review .add{background:url(../images/button2.png) no-repeat;padding:4px 0 8px;display:inline;width:216px;cursor:pointer;border:0;text-align:center}.mailer .button1{background:url(../images/button1.png) no-repeat;padding:5px 5px 9px;width:272px;cursor:pointer}#main{width:100%;padding-bottom:10px;position:relative}#main:after{content:"";display:block;clear:both}.search-form{padding:0 40px 25px 150px}.kurorts-holder span{font-weight:700;font-size:13px;line-height:15px;color:#717171;margin:0 0 5px;display:block}.search-form .kurorts-holder,.search-form .kurorts-holder1,.search-form .kurorts-holder2{width:187px;float:left;margin:0 10px 0 0}.search-form .block{width:207px}.search-form .block1{width:117px}.search-form .block .holder-box,.search-form .block1 .holder-box{height:260px;padding:10px 0 0}.search-form .holder-box{padding:10px 0}.holder-box .nav-option li label em{font-weight:400;font-style:normal}.search-form .block2{width:240px}.search-form .kurorts-holder .holder-box{border:1px solid #d6d6d6}.discount{padding:20px;height:1%;overflow:hidden;color:#565656}.discount-description{width:615px;float:left}.discount-description .buy-tour{height:41px;background:#a9c051;width:517px;font-size:17px;line-height:19px;font-weight:700;color:#fff;padding:19px 0 0 60px;display:block;margin:0 0 23px}.discount-description .buy-tour a{text-decoration:underline;color:#fff}.discount-description .buy-tour a:hover{text-decoration:none}.discount-description strong{font-size:29px;line-height:31px;margin:0 0 14px;display:block}.discount-description .question{padding:0;margin:0 0 30px;list-style:none}.discount-description .question li{background:url(../images/bullit-01.gif) no-repeat 0 6px;padding:0 0 0 17px;margin:0 0 2px}.discount-description .question li a{font-weight:700;color:#2d7fb8;font-size:13px;line-height:15px}.discount-description p{margin:0 0 10px}.discount-description a{color:#2d7fb8;text-decoration:underline}.discount-description a:hover{text-decoration:none}.discount-description .reply{padding:0;margin:0;list-style:none}.discount-description .reply .up{background:url(../images/bullit-03.gif) no-repeat 0 4px;font-weight:700;float:right;text-decoration:none;padding:0 0 0 14px}.discount-description .reply .up:hover{text-decoration:underline}.discount-description .reply strong{font-size:21px;line-height:23px;margin:35px 0 8px}.discount-description .reply span{font-size:15px;line-height:17px;font-weight:700;margin:0 0 10px;display:block}.discount-description .reply .metro{font-size:17px;line-height:19px;font-weight:700;margin:0 0 10px;display:block}.discount-description .reply li{margin:0 0 27px;width:100%;overflow:hidden}.discount-card{float:right;width:242px}.discount-card img{margin:0 0 30px}.discount-card .nav-card{padding:0;margin:0;list-style:none;font-size:15px;color:#2d7fb8;line-height:17px;font-weight:700}.discount-card .nav-card li{background:url(../images/bullit-04.gif) no-repeat;height:18px;margin:0 0 10px 20px;padding:0 0 0 25px}.discount-card .nav-card li a{color:#2d7fb8}.error{padding:15px 45px 50px 55px;overflow:hidden;height:1%}.error .people{float:right}.error-info{float:left;padding:70px 0 0}.error-info img{margin:0 0 10px}.error-info strong{font-size:35px;line-height:37px;color:#565656;display:block;margin:0 0 15px}.error-info span{font-weight:700;font-size:19px;line-height:21px;color:#565656;margin:0 0 10px;display:block}.error-info .nav-error{padding:0;margin:0;list-style:none;font-size:13px;line-height:15px;font-weight:700}.error-info .nav-error li{background:url("../images/bullit.gif") no-repeat 0 6px;margin:0 0 10px 10px;padding:0 0 0 13px}.error-info .nav-error li a{color:#1a79a4;text-decoration:underline}.error-info .nav-error li a:hover{text-decoration:none}.sale-holder{float:left;margin:10px 0 0}.one-tour-box{background:url(../images/bg-one-tour-box.png) no-repeat;width:668px;padding:14px 0 0;margin:0 0 7px}.description-tour-box .box-center,.one-tour-box .box-center{background:url(../images/bg-box-center.png) repeat-y;width:100%}.description-tour-box .box-center:after{content:"";display:block;clear:both}.description-tour-box .box-buttom,.one-tour-box .box-buttom{background:url(../images/bg-box-buttom.png) no-repeat;width:668px;padding:14px 0 0}.box-center .center-holder strong{font-size:29px;line-height:31px;color:#62635e}.description-tour-box{background:url(../images/bg-description-tour-box.png) no-repeat;width:668px;padding:46px 0 0}#main .box-center .tab-content{float:left;padding:18px 16px 18px 18px;width:632px}.box-center .tab-content .advantages{float:left;width:360px}.box-center .tab-content .hotel-photo{float:right;width:240px}.box-center .tab-content .hotel-photo .photo{padding:0;margin:0 0 25px;list-style:none;width:100%;overflow:hidden}.box-center .tab-content .hotel-photo .photo li{float:left;border:1px solid #dfdfdf;padding:4px;margin:0 2px 2px 0}.box-center .tab-content .feedback-holder{background:#f5fcf1;position:relative;margin:25px -15px -15px -15px}.box-center .tab-content .feedback .details{font-size:23px;line-height:25px;color:#414040;font-weight:400}.box-center .tab-content .buttom{background:url(../images/bg-buttom.png) no-repeat;width:668px;height:14px;margin:0 0 -38px -18px;position:relative}.on-sale{padding:0;margin:10px 0 0;list-style:none;float:right}.on-sale li{margin:0 0 7px}.on-sale-box{background:url(../images/bg-on-sale-box.png) no-repeat;width:314px;padding:11px 0 0}.on-sale-box .on-sale-center{background:url(../images/bg-on-sale-center.png) repeat-y;padding:0 0 0 12px;position:relative;height:1%;overflow:hidden}.on-sale-box .on-sale-buttom{background:url(../images/bg-on-sale-buttom.png) no-repeat;width:314px;padding:10px 0 0}.on-sale-box .on-sale-center .sale{position:absolute;top:-1px;left:11px}.on-sale-box .on-sale-center .price{background:url(../images/bg-price1.png) no-repeat;width:81px;height:22px;padding:3px 0 0 9px;position:absolute;top:107px;right:10px;font-size:15px;line-height:17px;font-weight:700;color:#fff;text-shadow:0 -1px 0 #fb871f}.on-sale-box .on-sale-center a{font-size:17px;line-height:19px;font-weight:700;color:#257ebc;float:left;margin:5px 0}.about-holder{height:1%;overflow:hidden;padding:17px 40px 40px 0}.about{float:left;width:176px}.about .nav-abuot{padding:0;margin:0;list-style:none;width:100%;overflow:hidden}.about .nav-abuot li{border-bottom:1px solid #edf0f1;width:100%;overflow:hidden}.about .nav-abuot li a{display:block;padding:12px 0 8px 20px;text-decoration:underline;width:156px}.about .nav-abuot li a:hover{background:#e8ecee;color:#464646;font-weight:700;text-decoration:none}.about-content{float:right;width:726px}.about-content h2{font-size:26px;line-height:28px;color:#565656;font-weight:400;margin:0 0 10px}.about-content .references{font-size:19px;line-height:21px;color:#565656}.about-content ul{padding:0;margin:10px 0 0;list-style:none}.about-content ul li{margin:0 0 10px 7px}.about-content ul li a{background:url("../images/bullit.gif") no-repeat 0 7px;padding:0 0 0 15px;color:#2886b1;font-size:13px;line-height:15px;text-decoration:underline}.about-content ul li a:hover{text-decoration:none}.deals{padding:0;margin:10px 0;list-style:none;width:1000px;overflow:hidden}.deals li{float:left;margin:0 13px 0 0}.deals-box{background:url(../images/bg-deals-box.png) no-repeat;width:486px;padding:9px 0 0}.deals-box .deals-center{background:url(../images/bg-deals-center.png) repeat-y;width:100%}.deals-box .deals-buttom{background:url(../images/bg-deals-buttom.png) no-repeat;width:486px;padding:10px 0 0}.box-center .center-holder,.deals-center .deals-info{height:1%;overflow:hidden;padding:0 0 0 10px;position:relative}.box-center .center-holder{padding:0 0 0 12px}.deals-center .deals-info .wrap,.one-tour-box .box-center .wrap{margin:0 0 10px}.deals-center .deals-info a{font-size:22px;line-height:24px;font-weight:700;color:#257ebc;margin:0 0 2px;float:left}.deals-center .deals-info img,.on-sale-box .on-sale-center .wrap img,.one-tour-box .box-center img{float:left;margin:2px 8px 0 0}.deals-center .deals-info span,.on-sale-box .on-sale-center .wrap span,.one-tour-box .box-center span{font-size:13px;line-height:15px;color:#292a23;float:left}.on-sale-box .on-sale-center .wrap span{width:260px}.deals-center .deals-info .time{background:url(../images/bg-recommend-description.png);position:absolute;width:463px;height:63px;left:10px;top:198px}.box-center .center-holder .time{background:url(../images/bg-recommend-description.png);position:absolute;width:645px;height:63px;left:12px;top:284px}.box-center .center-holder .time .price,.deals-center .deals-info .time .price{background:url(../images/bg-price.png) no-repeat;width:171px;height:43px;float:right;margin:11px 5px 0 0;display:inline}.box-center .center-holder .time .price span,.deals-center .deals-info .time .price span{font-size:35px;line-height:27px;color:#fff;text-shadow:0 -1px 0 #ef932f;font-weight:700;margin:5px 0 0 13px}.box-center .center-holder .time .price span em,.deals-center .deals-info .time .price span em{font-size:17px;font-style:normal}.box-center .center-holder .time .time-left,.deals-center .deals-info .time .time-left{float:left;color:#bfbfbf;font-weight:700;width:112px;margin:5px 0 0 13px;display:inline}.box-center .center-holder .time .time-left em,.deals-center .deals-info .time .time-left em{font-size:10px;line-height:12px;font-style:normal;display:block;margin:0 0 3px 4px}.box-center .center-holder .time .time-left .left,.deals-center .deals-info .time .time-left .left{background:url(../images/bg-left.png) no-repeat;width:112px;height:27px}.box-center .center-holder .time .time-left .left strong,.deals-center .deals-info .time .time-left .left strong{font-size:23px;line-height:25px;margin:1px 0 0 5px;float:left}.box-center .center-holder .time .time-left .left strong{color:#bfbfbf}.box-center .center-holder .time .time-left span,.deals-center .deals-info .time .time-left span{font-size:12px;line-height:14px;color:#bfbfbf;display:block;margin:0 0 0 5px}#main .lodging{height:1%;overflow:hidden;padding:20px 10px 0}#main .alert{padding:30px 20px 0 212px}.alert .number{float:left}.alert h3{font-size:17px;line-height:19px;color:#414040;margin:3px 0 0 10px;float:left}.alert .confirmation{margin:15px 0 55px;float:left}.alert .travel-planner{background:#ebf5e0;margin:20px 0 15px;padding:20px 0 16px 13px}.search-form .travel-planner{padding:20px 0 16px 13px}.lodging .info-hotel{background:#f3f8e9;padding:24px 9px 9px 12px;height:1%;overflow:hidden}.alert strong,.lodging .info-hotel strong{font-size:28px;line-height:30px;color:#414040;font-weight:400}.alert strong{color:#565656;font-weight:700}.lodging .info-hotel .city{font-size:13px;line-height:15px;color:#595959}.lodging .ordering-information{border-collapse:collapse;padding:0;margin:12px 0 0;border-top:3px solid #dde2d4;background:#fff;text-align:left}.lodging .ordering-information tr th{width:774px;height:40px;padding:0 0 0 16px;font-size:15px;line-height:17px;color:#717171;font-weight:700}.lodging .ordering-information tr .option{width:470px;height:28px;padding:0 0 0 16px;border-top:1px solid #dde2d4;font-weight:700}.lodging .ordering-information tr .option1{width:120px;height:28px;padding:0 0 0 16px;border-top:1px solid #dde2d4}.map-agencies{background:url("../images/bg-box-c.png") repeat-y;border-bottom:1px solid #e4e4e4;padding:20px 15px 15px;height:1%;overflow:hidden}.map-underground{background:url(../images/bg-map-underground.jpg) no-repeat;width:946px;height:1041px;margin:0 auto;position:relative}.map-underground.piter{background:url("../images/metro-piter.png") no-repeat scroll -14px 22px transparent;width:693px;height:1016px;margin:0 auto;position:relative}.map-underground .agency,.map-underground .agency1,.map-underground .agency2,.map-underground .agency3,.map-underground .agency4,.map-underground .agency5,.map-underground .agency6,.map-underground .agency7,.map-underground .agency8,.map-underground .agency9{background:url(../images/bg-agency.png) no-repeat;width:18px;height:18px;position:absolute;top:101px;left:242px}.map-underground .agency3{background:0 0}.map-underground .agency10{background:url(../images/bg-agency1.png) no-repeat;width:18px;height:18px;position:absolute;top:198px;left:563px}.map-underground .agency3.open.selected{background:url(../images/bg-agency1.png) no-repeat;width:18px;height:18px;position:absolute;top:198px;left:563px}.map-underground .agency1{left:162px;top:176px}.map-underground .agency2{left:162px;top:276px}.map-underground .agency3{left:303px;top:260px}.map-underground .agency4{left:405px;top:44px}.map-underground .agency5{left:405px;top:70px}.map-underground .agency6{left:697px;top:137px}.map-underground .agency7{left:386px;top:184px}.map-underground .agency8{left:697px;top:170px}.map-underground .agency9{left:604px;top:36px}.map-underground .popup .center{padding:7px 11px}.map-underground ul{padding:0;margin:0;list-style:none}.map-underground ul li{margin:0 0 8px;border-bottom:1px solid #e6eaef;width:100%;overflow:hidden;padding:0 0 8px}.map-underground ul li img{float:left;margin:0 11px 0 0}.map-underground ul li .info{float:left}.map-underground ul li span{font-size:13px;line-height:15px;color:#505050;font-weight:700;width:150px;display:block;overflow:hidden}.map-underground .oll{font-size:13px;line-height:15px;color:#197dab;font-weight:700}.box-serch-t{background:url(../images/bg-box-serch-t.png) no-repeat;width:100%;padding:12px 0 0}.box-serch-c{background:url(../images/bg-box-serch-c.png) repeat-y;width:100%}.box-serch-c:after{content:"";display:block;clear:both}#main .list-hotels{float:right;padding:10px 0;width:702px}.list-hotels h2{font-size:23px;line-height:25px;color:#717171;float:left;margin:0}#main h2{color:#565656;margin:0 0 10px}.list-hotels .sort{float:left;font-weight:700;font-size:13px;line-height:15px;color:#767676;margin:6px 12px 0 0}.list-hotels .category{float:left}.box-serch-b{background:url(../images/bg-box-serch-b.png) repeat-y;width:986px;height:12px}#content{float:right;width:682px;padding:0 10px}.list-hotels-result{border-collapse:collapse;padding:0;margin:0;text-align:left}.list-hotels-result tr th{height:40px;font-size:15px;line-height:17px;color:#717171;border-bottom:1px solid #e5e9ec}.list-hotels-result .hotel{width:365px}.list-hotels-result .date{width:107px}.list-hotels-result .duration{width:107px}.list-hotels-result .price{width:110px}.list-hotels-result tr td{height:40px;border-bottom:1px solid #e5e9ec;padding:10px 0}.list-hotels-result tr .hotel-description{width:579px}.list-hotels-result tr .hotel-description img{margin:0 12px 0 0;float:left}.list-hotels-result tr .hotel-description .date{float:left;font-size:13px;line-height:15px;margin:3px 0 0;width:106px}.list-hotels-result tr .hotel-description .night{float:left;font-size:13px;line-height:15px;margin:3px 0 0}.list-hotels-result tr .price-tour{vertical-align:top}.list-hotels-result tr .price-tour span{float:right;font-size:23px;line-height:25px;color:#f47206;font-weight:700;margin:0 0 50px}.list-hotels-result tr .price-tour span em{font-size:13px;color:#919191;font-style:normal}#sidebar{float:left;width:272px}#sidebar .choose-options{margin:-56px 0 0;position:relative}#slider-curort{overflow:hidden;background:#fff;border-right:1px solid #e2e2e2;border-left:1px solid #e2e2e2;width:269px;margin:0 0 0 1px}#slider-curort .viewport{float:left;width:269px;height:230px;overflow:hidden;position:relative;text-transform:capitalize}#slider-curort .buttons{background:url(../images/bg-slider-kurorts-buttton.gif) no-repeat;display:block;float:left;width:272px;height:13px;overflow:hidden;position:relative}#slider-curort .next{background-position:0 -13px}#slider-curort .disable{visibility:hidden}#slider-curort .overview{list-style:none;position:absolute;padding:0 10px;margin:0;width:249px;left:0 top: 0}.choose-options .holder-option{background:url(../images/bg-holder-option.png) no-repeat;width:273px;height:31px}.choose-options .holder-option1{background:url(../images/bg-holder-option1.png) no-repeat;width:272px;height:29px}.choose-options .holder-option strong,.choose-options .holder-option1 strong{font-size:15px;line-height:17px;float:left;color:#fff;padding:6px 0 0 12px}.choose-options .choice-oll{padding:4px 3px 0;margin:0;list-style:none;float:right;font-size:13px;font-weight:700;line-height:15px}.choose-options .choice-oll li{float:left}.choose-options .choice-oll li a{padding:4px 8px 3px;text-decoration:underline;float:left}.choose-options .choice-oll li .active,.choose-options .choice-oll li a:hover{background:url(../images/bg-choice-oll.png) no-repeat;text-decoration:none}.scrollable{height:310px;overflow:hidden;margin:10px 0}.search-form .scrollable{margin:0}.search-option .scrollable{height:250px}.vscroll-slider{height:99px}#scrollslider0,#scrollslider1{background:url(../images/bg-scroll.gif) no-repeat;height:99px;width:7px}.choose-options .top .nav-option{padding:0 10px}.food-option .nav-option .guestion{background:url(../images/img-question.gif) no-repeat;width:13px;height:13px;margin:3px 0 0 5px;float:left}.food-option .nav-option a,.top .nav-option a{font-size:13px;line-height:15px;color:#197dab;font-weight:700;margin:0 5px 0 0;float:left;text-decoration:none}.services-option .nav-option li img{margin:2px 5px 0 0;float:left}.choose-options .nav-option,.kurorts-holder .nav-option{padding:10px;margin:0;list-style:none}.kurorts-holder .nav-option{padding:0 10px}.choose-options .star-option .nav-option li{width:100%;overflow:hidden}.choose-options .nav-option li,.kurorts-holder .nav-option li{margin:0 0 3px;width:100%}.choose-options .nav-option li:after,.kurorts-holder .nav-option li:after{content:"";display:block;clear:both}.choose-options .nav-option li .checkbox,.kurorts-holder .nav-option li .checkbox{width:16px;height:16px;margin:2px 8px 0 0;padding:0;float:left}.choose-options .nav-option li label,.kurorts-holder .nav-option li label{font-size:13px;line-height:15px;font-weight:700;color:#616161;float:left}.kurorts-holder .nav-option li label{padding:0}.box3{background:url(../images/bg-box3-t.png) no-repeat;padding:46px 0 0;width:100%}.box3:after{content:"";display:block;clear:both}.box3 .center-holder{background:url(../images/bg-box3-c.png) repeat-y;width:100%}.box3 .center-holder:after{content:"";display:block;clear:both}.box3 .buttom{background:url(../images/bg-box3-b.png) no-repeat;padding:39px 0 0;height:1%;overflow:hidden}.tour-city{float:left;margin:-40px 0 -32px}.tour-city .heading a{float:left;margin:0 0 0 9px;position:relative}.tour-city .heading a span{padding:12px 26px 13px;float:left;color:#197dab;font-weight:700;position:relative}.tour-city .heading a:hover,.tour-city .resort li a:hover{background:url(../images/bg-active1.gif) no-repeat;cursor:pointer;text-decoration:none;position:relative;float:left}.tour-city .heading a:hover span,.tour-city .resort li a:hover span{background:url(../images/bg-active1.gif) no-repeat 100% -40px;color:#717171;position:relative;cursor:pointer;padding:12px 26px 13px}.tour-city .heading .current{background:url(../images/bg-active1.gif) no-repeat;text-decoration:none;position:relative;margin:0 0 0 9px}.tour-city .heading .current span{background:url(../images/bg-active1.gif) no-repeat 100% -40px;padding:12px 26px 13px;float:left;color:#717171}.tour-city .resort li a{margin:0 0 0 2px}.tour-city .resort li .current{margin:0 0 0 2px}.tour-city .heading{margin:0 0 -7px}.resort{padding:0 9px 0 0;margin:0 0 0 10px;list-style:none;font-size:13px;line-height:15px;font-weight:700;position:relative;text-align:right;width:963px}.resort .left{float:left;background:0 0}.resort li{background:url(../images/separator2.gif) no-repeat;display:inline-block}.resort li a{color:#197dab}.resort li a span{padding:10px 26px 12px;float:left}.table-holder{background:url(../images/bg-table-holder.gif) no-repeat;padding:0 11px;margin:3px 0 0}.table-tour-city{border-collapse:collapse;text-align:left}.table-tour-city tr .town{width:672px}.table-tour-city tr th{height:35px}.table-tour-city tr .town a{color:#2886b1;font-size:15px;line-height:17px;font-weight:700}.table-tour-city tr td{border-top:1px solid #dde1e6;padding:10px 0}.table-tour-city tr .duration{width:167px}.table-tour-city tr .price{width:160px}.table-tour-city tr .best-hotels{width:141px}.table-tour-city tr .town2{width:533px}.list-hotels-result tr .hotel-description a,.table-tour-city tr .town2 a{display:block;font-size:17px;line-height:19px;color:#197dab;font-weight:700;float:left}.list-hotels-result tr .best-hotels{width:141px}.list-hotels-result tr .town2{width:533px;vertical-align:text-top}.list-hotels-result tr .town2 a{width:100%}.catalog-hotel .table-tour-city tr th{border-bottom:1px solid #dde1e6;border-top:1px solid #dde1e6}.catalog-hotel{padding:10px 10px 0}.list-hotels-result tr .hotel-description a{width:192px}.list-hotels-result tr .hotel-description .reating,.list-hotels-result tr .town2 .reating,.table-tour-city tr .town2 .reating{padding:0;margin:0;list-style:none;width:100%;overflow:hidden;margin:0 0 5px}.list-hotels-result tr .hotel-description .reating{width:250px}.list-hotels-result tr .town2 .reating{width:250px}.hotel-preview .servises .reating li,.list-hotels-result tr .hotel-description .reating li,.list-hotels-result tr .town2 .reating li,.table-tour-city tr .town2 .reating li{background:url(../images/bg-reating-star.gif) no-repeat;width:24px;height:23px;float:left}.lodging .info-hotel .reating li{background:url(../images/bg-reating-star1.gif) no-repeat;width:24px;height:23px;float:left}.list-hotels-result tr .hotel-description span,.table-tour-city tr .town2 span{display:block;margin:0 0 25px}.list-hotels-result tr .town2 span{margin:25px 0 0}.list-hotels-result tr .hotel-description span{font-size:12px;line-height:14px}.list-hotels-result tr .hotel-description .city1,.list-hotels-result tr .town2 .city1,.tab-content .city1,.table-tour-city tr .town2 .city1{background:url("../images/bg-location1.png") no-repeat scroll 0 0 transparent;color:#197dab;padding:0 0 0 24px;display:block;font-size:13px;line-height:15px;color:#197dab;font-weight:700;margin:0 0 10px;height:17px}.tab-content .tab-holder{margin:0 0 -32px -18px;position:relative;width:983px}.table-tour-city tr .duration2{width:160px;vertical-align:top}.table-tour-city tr .duration2 span{padding:15px 0 0;display:block}.table-tour-city tr .price2{width:120px;vertical-align:top}.table-tour-city tr .price2 .price{color:#6f9a12;float:right;font-size:23px;font-weight:700;line-height:25px;width:100px;margin:0 0 55px;display:inline}.table-tour-city tr .price2 .price em{color:#a2a2a2;font-style:normal}.list-hotels-result tr .price-tour .book,.list-resort .book,.table-tour-city tr .price2 .book{background:url(../images/bg-book.png) no-repeat;width:115px;font-size:17px;line-height:19px;font-weight:700;text-shadow:0 1px 0 #889711;padding:6px 20px 7px;float:right;text-align:center}.list-hotels-result tr .price-tour .book:hover,.list-resort .book:hover,.table-tour-city tr .price2 .book:hover{text-decoration:none}.tour-city .show{height:36px;background:url(../images/bg-show.gif) no-repeat 50% 0;position:relative}.tour-city .show a{float:right;font-size:15px;line-height:17px;color:#197dab;font-weight:700;margin:0 17px 0 0;text-shadow:0 -1px 0 #fff;padding:12px 0 0}.tour-city .show a span em{font-style:normal;color:#878787}.tour-city .show a:hover{text-decoration:none}.tour-city .show a span:hover{color:#e48b32}#main .map-center,.box .center{width:100%}#main .map-buttom,.box .buttom{padding:10px 0 0;width:100%}.tour{padding:4px 13px 6px 15px;margin:0 0 0 -17px;list-style:none;height:1%;overflow:hidden}.tour .preview{width:223px;height:136px;position:relative;margin:0 0 10px}.preview .price-tour{background:url("../images/bg-previev.png") no-repeat scroll 0 0 transparent;color:#fff;font-size:15px;font-weight:700;height:25px;line-height:17px;position:absolute;right:-3px;text-shadow:0 -1px 0 #93a215;top:109px}.preview .price-tour em{background:url("../images/bg-previev1.png") no-repeat scroll 100% 0 transparent;display:block;font-style:normal;height:22px;padding:3px 8px 0}.tour li{float:left;padding:0 0 18px 19px}.center .all a,.tour li a{font-size:17px;line-height:19px;color:#197dab;text-decoration:none;font-weight:700}.center .all a span,.tour li a span{color:#a2a2a2}.center .all a:hover,.tour li a:hover{color:#e48b32}.box1{background:url(../images/bg-box1-t.png) no-repeat;padding:94px 0 0;width:100%}.box1 .center{background:url(../images/bg-box1-c.png) repeat-y;width:100%}.box1 .center .wrap{overflow:visible}.box1 .center .wrap:after{content:"";display:block;clear:both}.box1 .buttom{background:url(../images/bg-box1-b.png) no-repeat;padding:39px 0 0;width:100%}.carusel{margin:-95px 0 0;position:relative;width:986px;float:left}.carusel .link-prev{background:url(../images/bg-link-prev.png) no-repeat;float:left;width:24px;height:24px;margin:36px 6px 0 6px;cursor:pointer;outline:0}.carusel .link-next{background:url(../images/bg-link-next.png) no-repeat;float:right;width:24px;height:24px;margin:36px 6px 0 6px;cursor:pointer;outline:0}.carusel .carusel-content{width:912px;overflow:hidden;position:relative;float:left}.carusel .carusel-content ul{position:relative;width:99999px;padding:5px 0;margin:0;list-style:none;overflow:hidden}.carusel .carusel-content ul li{background:url(../images/separator1.gif) no-repeat 100% 0;float:left;width:114px;text-align:center;outline:0}.carusel .carusel-content ul li a{width:114px;height:94px;display:block;position:relative;outline:0}.carusel .carusel-content .current,.carusel .carusel-content ul li a:hover{background:url(../images/carusel-content-hover.png) no-repeat;overflow:hidden}.hotel{padding:0;margin:0 11px;text-align:left;border-collapse:collapse}.hotel .heading{font-size:15px;line-height:17px}.hotel tr{height:37px}.hotel tr td,.hotel tr th{border-bottom:1px solid #dde1e6;text-align:left;outline:0}.hotel .best-hotels{width:456px}.hotel .town{width:166px}.hotel .duration{width:181px}.hotel .price{width:158px}.hotel .best-hotels a,.hotel .town a,.map-underground ul li .city1{background:url(../images/bg-location1.png) no-repeat;padding:0 0 0 24px;float:left;color:#197dab}.hotel .best-hotels a,.map-underground ul li .city1,.map-underground ul li .name-hotel{font-weight:700;color:#197dab;margin:0 0 0 8px}.hotel .best-hotels .reating,.reating-hotel tr td .reting,.similar-hotels tr td .reting{padding:0;margin:0 0 0 13px;list-style:none;float:left}.reating-hotel tr td .reting{float:right;margin:4px 0 0}.similar-hotels tr td .reting{margin:2px 0 0 5px}.hotel .best-hotels .reating li,.reating-hotel tr td .reting li,.similar-hotels tr td .reting li{float:left;margin:0 4px 0 0}.hotel .best-hotels .reating li a,.reating-hotel tr td .reting li a,.similar-hotels tr td .reting li a{background:url(../images/bg-star.gif) no-repeat!important;width:15px;height:15px;padding:0;margin:0}.hotel .price span{font-weight:700;color:#6f9a12}.hotel .price span em{color:#a2a2a2;font-style:normal;font-weight:400}.center .all{margin:0 0 -27px;display:block;text-align:center;padding:6px 0 0;position:relative}.popup-hover{float:left;position:relative}.popup-hover a.open{display:block;text-decoration:none;height:1%;background:0 0;padding:0}.popup-hover .popup{position:absolute;top:10px;left:-99999px;z-index:1000;left:100px}.map-underground .popup-hover .popup{left:-24px!important;top:7px!important;display:none;z-index:9999}.active .popup{left:0;z-index:999}.popup .center{background:url(../images/bg-popup-center.gif) repeat-y}.popup .buttom{background:url(../images/bg-popup-buttom.gif) no-repeat;padding:5px 0 0}.popup{background:url(../images/bg-popup-top.gif) no-repeat;width:310px;padding:14px 0 0;top:100px;left:10px;position:absolute;border:0!important}.hotel-description{padding:6px 10px;height:1%;overflow:hidden;position:relative}.hotel-description img{float:left;background:url("/images/no_image2.png") repeat scroll 0 0 transparent}.best-hotels img{background:url("/images/no_image2.png") repeat scroll 0 0 transparent}.hotel-description-holder{float:right;width:152px}.hotel .hotel-description-holder .name-hotel,.map-underground ul li .name-hotel{font-size:17px;line-height:19px;background:0 0;padding:0;display:block;margin:0 0 5px}.hotel-description-holder .reating-star{padding:0;margin:0;list-style:none;display:block;clear:both}.hotel-description-holder .reating-star li{float:left}.hotel-description-holder .reating-star li a{background:url(../images/bg-reating-star.gif) no-repeat;width:24px;height:23px;margin:0;padding:0}.hotel .hotel-description-holder .city1,.map-underground ul li .city1{margin:6px 0;display:block;font-size:13px;line-height:15px;height:17px}.hotel .hotel-description-holder .nights{float:left;padding:5px 0 0}.hotel .hotel-description-holder .price{float:right;font-size:23px;line-height:25px;color:#6f9a12;font-weight:700;width:80px}.hotel .hotel-description-holder .price em{font-style:normal;color:#a2a2a2}.choice{height:1%;overflow:hidden;padding:0 0 25px 20px}.column1{float:left;width:600px;padding:25px 0 0}.column1 h2{font-size:23px;line-height:25px;color:#414040;font-weight:400;margin:0 0 11px;display:block}.column1 h3,.lodging h3{font-size:17px;line-height:19px;color:#414040;margin:35px 0 16px}.lodging h3{margin:0 0 16px 11px}.column1 p{margin:0 0 18px}.column1 ul{padding:0 0 0 4px;margin:0 0 20px;list-style:none}.column1 ul li{background:url(../images/bullit.gif) no-repeat 0 7px;padding:0 0 0 18px}.column1 a{color:#197dab;text-decoration:underline}.column1 a:hover{text-decoration:none}.column2{float:right;width:321px}.column2 ul{padding:0;margin:0;list-style:none;padding:63px 0 0}.column2 ul li{margin:0 0 30px}.column2 strong{color:#414040;font-size:19px;line-height:21px;font-weight:400;padding:28px 0 12px;display:block}.column2 .zoom{background:url(../images/bg-zoom.gif) no-repeat;font-size:12px;line-height:14px;color:#257ebc;padding:0 0 3px 25px;margin:15px 0 0 4px;float:left}.hotel-preview{height:1%;overflow:hidden;padding:18px 16px 0 18px;background:url(../images/bg-box-c.png) repeat-y}.hotel-preview-holder{border:1px solid #dedede;padding:4px;height:90px;width:107px;margin:0 22px 0 0;background:#fff}.hotel-preview-holder img{background:url(../images/no_image3.png) no-repeat;display:block;height:88px;width:106px}.servises{width:560px}#tab-1 .heding{width:600px}.hotel-preview .servises .name-hotel,.lodging .info-hotel .name-hotel,.tab-content .name-hotel{font-size:29px;line-height:31px;color:#414040;float:left}.gallery-box{width:100%;overflow:hidden;margin:20px 0}.gallery-box .img-list{padding:0;margin:0;list-style:none;float:right;width:590px}.gallery-box .visual a{height:198px;width:338px;overflow:hidden;display:block}.gallery-box .img-list li a{float:left;width:106px;height:58px;overflow:hidden}.gallery-box .img-list li a img{background:url("/images/no_image.png") repeat scroll 0 0 transparent}.gallery-box .img-list li{float:left;border:1px solid #dfdfdf;padding:4px;width:105px;height:58px;margin:0 2px 2px 0}.gallery-box .img-list .active{position:relative}.gallery-box .img-list .active span{border:4px solid #cc87be;display:block;height:58px;left:0;position:absolute;top:0;width:105px;margin:0}.gallery-box .block-holder{border:1px solid #dfdfdf;float:left;width:338px;padding:4px}.tab-content span{margin:0 0 6px}.hotel-preview .servises .reating,.lodging .info-hotel .reating{padding:0;margin:2px 0 0 12px;list-style:none}.hotel-preview .servises .reating,.lodging .info-hotel .reating{float:left}.hotel-preview .servises .servises-holder{padding:6px 0 0;margin:0;list-style:none;width:100%}.hotel-preview .servises .servises-holder li{float:left;margin:0 11px 0 0}.hotel-preview .servises .servises-holder a{text-decoration:none}.hotel-preview .servises .servises-holder a.ico-1{float:left;background:url(../images/img-service.gif) no-repeat;width:18px;height:19px}.hotel-preview .servises .servises-holder a.ico-2{float:left;background:url(../images/img-service1.gif) no-repeat;width:18px;height:19px;text-decoration:none}.hotel-preview .servises .servises-holder a.ico-3{float:left;background:url(../images/img-service2.gif) no-repeat;width:18px;height:19px}.hotel-preview .servises .servises-holder a.ico-4{float:left;background:url(../images/img-service3.gif) no-repeat;width:19px;height:19px}.hotel-preview .alignright{text-align:right}.hotel-preview .price{font-size:35px;line-height:37px;color:#f47206;font-weight:700}.hotel-preview .price em{font-style:normal;font-size:17px;line-height:19px;color:#919191}.hotel-preview .check-price{font-size:13px;line-height:14px;color:#197dab;font-weight:700;text-decoration:underline}.hotel-preview .check-price:hover{text-decoration:none}.bg-hotel-preview{background:url("../images/bg-hotel-preview.gif") no-repeat;height:8px;margin:0 0 5px}.bg-hotel-preview1{background:url("../images/bg-hotel-preview1.gif") no-repeat;height:8px;margin:0 0 5px}.tour-city .tabset{margin:0 0 0 10px;display:inline}.tour-city .list-resort{padding:0;list-style:none;width:100%;overflow:hidden;margin:0}.tour-city .list-resort li{padding:12px 0 15px;border-bottom:1px solid #e9e9e9;width:100%;overflow:hidden}.tour-city .list-resort li span{font-size:23px;line-height:25px;color:#414040;display:block;margin:0 0 17px}.tour-city .list-resort li img{float:left;margin:0 20px 0 0}.tour-city .list-resort li p{height:1%;overflow:hidden;margin:0 0 20px}.tour-city .tab-holder{background:url(../images/bg-tab.png) no-repeat;width:985px;height:40px;margin:-13px 0 -26px -19px}#main .tab-content{padding:18px 16px 18px 18px;width:948px;float:left}.tab-content address{color:#595959;font-size:13px;line-height:15px;font-style:normal;float:left;margin:0 13px 0 0}.tab-content .city1{float:left;padding:0 0 0 17px}.tab-content .reting-hotel{float:right;text-align:right}.tab-content .evaluation{font-size:35px;line-height:37px;font-weight:700;color:#f47206;float:none;display:block}.tab-content .evaluation em{font-style:normal;font-size:17px;line-height:19px;color:#919191}.tab-content .rating-visited{font-size:12px;line-height:14px;color:#919191;font-weight:700;float:none}.tab-content .rating-visited a{background:url(../images/bg-rating-visited.png) no-repeat;width:92px;font-size:13px;font-weight:700;margin:0 0 0 5px;padding:0 1px 1px}.tab-content .rating-visited a:hover{text-decoration:none}.tab-content strong{font-size:29px;line-height:31px;color:#414040;font-weight:400;margin:0 0 7px;display:block}.tab-content p{margin:0 0 20px}.tab-content .travel-planner{background:#ebf5e0;height:71px;margin:0 0 15px;padding:20px 0 0 13px}.tab-content .advantages a,.tab-content .hotel-photo span{color:#257ebc!important}.tab-content .advantages span{font-size:15px;line-height:17px;font-weight:700;display:block}.tab-content .advantages p{margin:0 0 14px}.tab-content .advantages p em{color:#48ae0a;font-style:normal}.advantages ul{list-style:none;margin-left:0;padding-left:0}.alert label,.search-form label,.tab-content label,.travel-planner label{display:block;padding:0 0 10px 15px;font-size:13px;font-weight:700}.alert .text-holder .text-holder{height:1%;overflow:hidden}.alert .text-holder label,.text-holder label{padding:0 0 10px}.alert .text-holder .text,.text-holder .text{border:2px solid #aad1dd;height:23px;width:135px;padding:0 5px;float:left}.alert .text-holder span,.text-holder span{font-size:13px;line-height:15px;color:#717171;margin:12px 0 0 3px;float:left}.datepicker-panel-holder{width:225px;float:left}.alert .kids-holder,.alert .namber-form-holder,.alert .people-holder,.tab-content .kids-holder,.tab-content .namber-form-holder,.tab-content .people-holder,.travel-planner .kids-holder,.travel-planner .people-holder{float:left;width:176px}.tab-content .button{background:url(../images/bg-button1.png) no-repeat;font-size:17px;line-height:21px;font-weight:700;border:0;color:#fff;padding:4px 12px 6px;float:right;width:135px;margin:25px 28px 0 0;text-shadow:0 1px 0 #116f97;white-space:nowrap}.two-columns{background:url(../images/bg-two-columns-t.png) no-repeat;padding:10px 0 0;width:100%}.two-columns .two-columns-center{background:url(../images/bg-two-columns-c.png) repeat-y;width:100%;overflow:hidden}.two-columns .two-columns-buttom{background:url(../images/bg-two-columns-b.png) no-repeat;padding:10px 0 0;width:100%}.two-columns .reating-hotel,.two-columns .similar-hotels{border-collapse:collapse;padding:0;margin:0;vertical-align:top;text-align:left}.two-columns .reating-hotel th,.two-columns .similar-hotels th{font-size:15px;line-height:17px;height:37px}.two-columns .reating-hotel td,.two-columns .similar-hotels td{border-top:1px solid #dde1e6;height:37px}.two-columns .reating-hotel{width:100%}.two-columns .reating-hotel-holder{width:612px;float:left;padding:0 9px}.two-columns .reating-hotel tr td a{font-weight:700;color:#197dab;float:left;padding:8px 0 0}.two-columns .reating-hotel tr td .all{padding:0}.two-columns .similar-hotels tr td a{font-weight:700;color:#197dab;float:left;font-size:13px}.two-columns .reating-hotel tr td a span,.two-columns .similar-hotels tr td a span{color:#888}.two-columns .reating-hotel tr td img{float:left;margin:0 5px 0 0}.two-columns .similar-hotels-holder{width:321px;float:right;padding:0 10px;display:inline}.two-columns .similar-hotels{width:100%}.two-columns .similar-hotels tr td .price{float:right;font-weight:700;color:#6f9a12}.two-columns .similar-hotels tr td .price em{color:#a2a2a2;font-style:normal}.list-wrap h3{font-size:17px;line-height:19px;color:#4e4d4d;margin:0 0 15px}.panel-holder{width:100%}.panel-holder:after{content:"";display:block;clear:both}.feedback .panel-holder .label{margin:7px 10px 0 0}.feedback .panel-holder .sum{float:left;font-size:24px;line-height:26px;color:#e07c15;font-weight:700;margin:0 0 0 10px}.feedback .panel-holder .sum em{font-style:normal;color:#848484}.box-center .tab-content .feedback,.map-center .feedback{width:588px;padding:30px 0}.alert .feedback{margin:0}.feedback{margin:0 auto;width:515px}.feedback .details{font-size:15px;line-height:17px;font-weight:700;color:#717171;margin:0 0 10px;float:left}.feedback img{float:left;margin:5px 0 0 10px}.feedback strong{font-size:17px;line-height:19px;font-weight:700}.feedback .label,.feedback .label-metro,.tab-content .add-review .label{width:195px;text-align:right;font-size:15px;line-height:17px;color:#737373;margin:18px 10px 0 0;padding:0;float:left;font-weight:400}.feedback .label-metro{margin:6px 10px 0 0}.tab-content .add-review .label{width:63px}.feedback .text,.tab-content .add-review .text{width:292px;height:25px;border:2px solid #aad1dd;margin:0;padding:4px 5px 6px;float:left;font-size:18px}.feedback .station{width:200px;font-size:12px;line-height:14px;color:#1b6fa8;text-decoration:underline;float:left;margin:5px 0 0 135px}.feedback .station:hover{text-decoration:none}.feedback .checkbox{float:left;margin:0 5px 0 136px;width:16px;height:16px;padding:0}.feedback .mail{text-align:right;font-size:12px;line-height:14px;color:#737373;margin:1px 0 0;font-weight:400;font-style:italic;padding:0;float:left}.feedback .wrap{margin:0 0 8px}.add-review{height:1%;overflow:hidden;background:#f3f8e9;padding:24px}.add-review .wrap{margin:0 0 10px}.box-center .add-review .alignleft{margin:0 0 10px}.add-review .comments{padding:0;margin:0 0 5px;font-size:15px;font-weight:400;line-height:17px}.add-review textarea{border:1px solid #6eb0c5;color:#c1c1c1;font-size:15px;line-height:17px;font-style:italic;padding:7px;width:883px;height:82px;overflow:auto}.box-center .add-review textarea{width:567px}.add-review .assess-level dt{text-align:right;width:85px;padding:0 15px 0 0;float:left;margin:0}.add-review .assess-level dd{height:1%;overflow:hidden;margin:0 0 7px}.add-review .assess-level dd ul{padding:0;margin:0;list-style:none}.add-review .assess-level dd ul li{float:left;margin:0 12px 0 0}.add-review .assess-level dd ul li a{background:url(../images/evaluation.gif) no-repeat;width:15px;height:21px;color:#898989;display:block;padding:3px 0 0 9px}.add-review .assess-level dd ul li a:hover{color:#fff;text-decoration:none;background-position:0 -24px}.add-review .assess-level dd ul li a.active{color:#fff;text-decoration:none;background-position:0 -24px}.add-review .assess-level dd ul li:last-of-type a{width:15px;height:21px;display:block;padding:3px 6px 0}.message-text{padding:0;margin:0;list-style:none;font-size:13px;line-height:15px}.message-text li{border-bottom:1px solid #ddd;padding:15px;height:1%;overflow:hidden}.message-text li span{font-weight:700;margin:0 9px 0 0}.message-text li .user{color:#f4710b}.message-text li p{margin:10px 0 0;display:block}.message-text li .message-holder{float:left;width:826px}.message-text li .message-reply-holder{background:url(../images/bg-message-reply-holder.gif) no-repeat 0 12px;margin:25px 0 0;float:left;padding:0 0 0 18px}.message-text li .message-reply{background:#f3f8e9;margin:0 -15px 0 0;padding:10px;position:relative}.box-center .message-text li .message-holder{width:599px}.message-text li .average{float:right;font-weight:700;color:#f47206;font-size:35px;line-height:37px;margin:20px 0 0}.message-text li a{color:#2685b0;text-decoration:underline;font-style:italic}.message-text li a:hover{text-decoration:none}.add-review{overflow:hidden;font-size:13px;line-height:15px}.page{width:100%;overflow:hidden;padding:10px 0 0;text-align:center}.page .prev-link{background:url(../images/bg-page-prev.gif) no-repeat 0 6px;float:left;padding:0 0 0 18px}.page .next-link{background:url(../images/bg-page-next.gif) no-repeat 100% 6px;float:right;padding:0 18px 0 0;display:block}.page .next-link,.page .prev-link,.page ul li a{font-weight:700;color:#197dab}.page .next-link:hover,.page .prev-link:hover,.page ul li .active,.page ul li a:hover{color:#eb7b16;text-decoration:none}.page ul{padding:0;margin:0;list-style:none;display:inline-block}.page ul li{float:left;margin:0 6px 0 0}* html .page ul{display:inline}.reserve{border-collapse:collapse;padding:0;margin:-15px 0 15px;position:relative;text-align:left}.reserve tr td{font-size:13px;line-height:15px;color:#4e4d4d;height:35px}.reserve tr th{height:35px;border-bottom:2px solid #ddd;border-top:2px solid #ddd;font-size:15px}.reserve .active td,.reserve tr:hover td{background:#eff5fa;color:#f47206;font-weight:700}.reserve tr .departure-date{width:178px;padding:0 0 0 12px}.reserve tr .duration{width:170px}.reserve tr .location{width:170px}.reserve tr .flight{width:122px}.reserve tr .price{width:143px}.reserve tr .booking{width:120px;padding:0 0 0 12px}.reserve tr td{border-bottom:1px solid #ddd}.reserve tr .departure-date-bg{padding:0 0 0 12px}.reserve tr .departure-date-bg .checkbox{width:16px;height:16px;margin:0 5px 0 0}.reserve tr .price-bg{border-right:1px solid #ddd}.reserve .active .price-bg,.reserve tr:hover .price-bg{border-right:0}.reserve tr .booking-bg{background:#eff5fa;border-bottom:1px solid #eff5fa}.reserve tr .flight-bg em{padding:0 0 0 23px}.reserve tr .flight-bg .business{background:#dfe3e5;padding:0 3px;width:50px;display:block;text-align:center}.reserve .active .flight-bg .business,.reserve tr:hover .flight-bg .business{font-weight:400;color:#4e4d4d;border:1px solid #c5ced1}.lodging .ordering-information tr .price span{padding:0 0 0 25px}.lodging .ordering-information tr .price span,.reserve tr .price-bg span{color:#f47206;font-size:23px;line-height:25px;font-weight:700}.lodging .ordering-information tr .price span em,.reserve tr .price-bg span em{color:#919191;font-size:13px;font-style:normal}.order-form{padding:30px 20px 0 20px;height:1%;overflow:hidden}.order-form .application-selection{float:left;width:592px}.order-form .application-selection strong{font-size:30px;line-height:32px;padding:0 0 23px;float:left}.order-form .application-selection .step{font-size:18px;line-height:20px;float:right}.order-form .application-selection .choice{border-collapse:collapse;padding:0;margin:0 0 30px;overflow:visible}.order-form .application-selection .choice tr td{width:167px;vertical-align:top;padding:10px 0 0}.order-form .application-selection .choice tr td em{color:#ff4738;font-style:normal}.order-form .application-selection .choice tr .options{width:419px;padding:13px 0 13px 6px}.order-form .application-selection .choice tr .options .wishes{font-size:14px;line-height:15px;font-style:italic;float:left}.order-form .wrap:after{content:"";display:block;clear:both;overflow:visible}.order-form .application-selection .choice tr .options .phone{padding:5px 0}.order-form .application-selection .choice tr .options label{font-style:italic;margin:2px 0 0}.order-form .application-selection .choice tr .options label{float:left;padding:2px 0 0;font-size:16px;line-height:18px}.order-form .application-selection .choice tr .options .text{background:url(../images/bg-text.gif) no-repeat;width:242px;height:31px;float:left}.order-form .application-selection .choice tr .options .text3{background:url(../images/bg-text3.gif) no-repeat;width:183px;height:31px;float:left;margin:0 10px}.order-form .application-selection .choice tr .options .text4{background:url(../images/bg-text4.gif) no-repeat;width:380px;height:31px;float:left}.order-form .application-selection .choice tr .options .text2{background:url(../images/bg-text2.gif) no-repeat;width:193px;height:30px;float:left;margin:0 0 0 10px}.order-form .application-selection .choice tr .options .text5{background:url(../images/bg-text5.gif) no-repeat;width:66px;height:30px;float:left}.order-form .application-selection .choice tr .options .text6{background:url(../images/bg-text6.gif) no-repeat;width:270px;height:30px;float:left}.order-form .application-selection .choice tr .options .text7{background:url(../images/bg-text7.gif) no-repeat;width:212px;height:30px;float:left}.order-form .application-selection .choice tr .options .datepicker-panel{float:left;position:relative;width:241px;z-index:200}.order-form .application-selection .choice tr .options .departure-date-value{background:none repeat scroll 0 0 transparent;border:0 none;float:left;outline:medium none;padding:7px 10px 7px;width:186px;font-style:italic;font-family:Tahoma,Arial,Helvetica,sans-serif}.order-form .application-selection .choice tr .options .departure-date-btn{background:url(../images/departure-date-btn1.gif) no-repeat;height:30px;cursor:pointer;float:left;overflow:hidden;width:100%}.order-form .application-selection .choice tr .options .text input{border:0;width:222px;background:0 0;padding:7px 10px 7px;font-size:13px;line-height:15px;font-style:italic}.order-form .application-selection .choice tr .options .text3 input{border:0;width:162px;background:0 0;padding:0 10px;font-size:13px;line-height:15px;font-style:italic;float:left}.order-form .application-selection .choice tr .options .text2 input{border:0;background:0 0;padding:7px 10px 7px;font-size:13px;line-height:15px;font-style:italic;width:183px}.order-form .application-selection .choice tr .options .text4 input{border:0;background:0 0;padding:7px 10px 7px;font-size:13px;line-height:15px;font-style:italic;width:362px}.order-form .application-selection .choice tr .options .text5 input{border:0;background:0 0;padding:7px 10px 7px;font-size:13px;line-height:15px;font-style:italic;width:44px}.order-form .application-selection .choice tr .options .text6 input{border:0;background:0 0;padding:7px 10px 7px;font-size:13px;line-height:15px;font-style:italic;width:250px}.order-form .application-selection .choice tr .options .text7 input{border:0;background:0 0;padding:7px 10px 7px;font-size:13px;line-height:15px;font-style:italic;width:192px}.order-form .application-selection .choice tr .options .question{background:url(../images/bg-question.gif) no-repeat;width:29px;height:31px;float:left;margin:0 0 0 7px;text-decoration:none;position:relative}.order-form .application-selection .choice tr .options label{float:left;padding:4px 0 0}.order-form .application-selection .choice tr .options .agree{padding:0;margin:0}.order-form .application-selection .choice tr .options .label{font-style:italic;padding:11px 15px 0 0}.order-form .application-selection .choice tr .options input{outline:0}.order-form .days-for,.order-form .days-to{width:92px;margin:0 19px 0 7px}.order-form .adults,.order-form .kids1,.order-form .star-hotel{width:110px;margin:0 19px 0 0}.order-form .city{width:192px;float:left}.order-form .star-hotel{margin:0}.order-form .selectArea .left{background:url("../images/select-left1.gif") no-repeat scroll 0 0 transparent;display:block;height:30px;left:0;padding:0 12px;position:absolute;top:0;width:12px}.application-selection .prev{border:0;background:0 0;color:#018ebc;text-decoration:underline;cursor:pointer}.application-selection .proceed{background:url(../images/bg-proceed.gif) no-repeat;width:156px;height:32px;border:0;cursor:pointer}.order-form .application-selection .choice .options .textarea{background:url(../images/textarea.gif) no-repeat;width:420px;height:125px;display:block}.order-form .application-selection .choice .options .textarea textarea{border:0;padding:10px;width:400px;height:105px;background:0 0;font-style:italic}.order-form .application-selection .choice .options .checkbox{margin:7px 0 0}.order-form .application-selection .choice .radio-holder .radioArea,.order-form .application-selection .choice .radio-holder .radioAreaChecked{margin:3px 0 0}.order-form .application-selection .choice tr .options .radio-holder .label{padding:0 0 0 10px;font-size:12px;width:390px}.application-selection .thanks{background:url(../images/ok.gif) no-repeat 0 3px;font-size:29px!important;line-height:31px!important;padding:0 0 20px 34px!important}.application-selection .learn{color:#257ebc;text-decoration:underline;padding:15px 0 0;display:block}.application-selection .learn:hover{text-decoration:none}.application-selection .discount-card{margin:0 -50px 0 0;position:relative}.application-selection p{margin:0;width:398px}.application-selection p span{font-weight:700}.application-selection .funded{font-size:16px!important;line-height:18px!important;margin:20px 0 0;padding:0!important}#main .order-form .selectArea .center{background:url("../images/select-center1.gif") repeat-x scroll 0 0 transparent;display:block;height:30px;font-size:13px;line-height:15px;font-style:italic;padding:7px 2px;margin:0 25px 0 12px}#main .order-form .selectArea .center img{margin:2px 0 0}.order-form .optionsDivVisible .select-top{border-left:0}.order-form .optionsDivVisible .select-top div{height:1px}.order-form .selectArea .selectButton{background:url("../images/select-button1.gif") no-repeat scroll 100% 0 transparent;height:30px;outline:medium none;position:absolute;right:0;top:0;width:100%}.order-form .comments{float:right;width:290px}.order-form .comments .reviews{font-size:18px;line-height:20px;padding:0 0 8px 13px;display:block}.order-form .comments-top{background:url(../images/bg-comments-top.gif) no-repeat;width:282px;padding:8px 0 0}.order-form .comments-center{background:url(../images/bg-comments-center.gif) repeat-y;padding:14px 0 8px}.order-form .comments-bottom{background:url(../images/bg-comments-bottom.gif) no-repeat;width:282px;padding:9px 0 0}.order-form .leave-feedback{padding:0 0 10px 0;margin:0 18px 10px 18px;list-style:none;font-family:Tahoma,Arial,Helvetica,sans-serif;border-bottom:1px solid #ebebeb}.order-form .leave-feedback li{margin:0 0 2px;width:100%;overflow:hidden}.order-form .leave-feedback li .photo{width:75px;height:78px;background:#ddd;padding:3px;float:left;margin:0 10px 0 0}.order-form .leave-feedback li .photo img{border:1px solid #e6e6e6}.order-form .leave-feedback li .text{float:left;width:131px}.order-form .leave-feedback li .text span{display:block;font-size:15px;line-height:17px;color:#e37124;margin:0 0 3px}.order-form .leave-feedback li .text a{margin:0;font-size:12px;line-height:14px;color:#525555;display:block}.order-form .leave-feedback li .text a:hover{color:#018ebc}.order-form .comments .read{color:#018ebc;text-decoration:underline;padding:3px 0 0;float:left}.order-form .comments .read:hover{text-decoration:none}.travel-planner-holder{background:#ebf5e0;padding:15px;margin:0 0 10px}.travel-planner-holder .text{width:914px;border:1px solid #6eb0c5;padding:0;margin:0;padding:5px 10px}.travel-planner-holder label{padding:0 0 8px}.travel-planner-holder .text-holder{margin:0 0 10px}.travel-planner-holder .fly-holder{float:left;width:285px}.catalog-hotel{padding:10px 10px 0 10px}.catalog-hotel .button{margin:25px 0 0}.catalog-hotel .button input{background:0 0;border:0;cursor:pointer;padding:0}.catalog-hotel .table-tour-city tr th{border-bottom:1px solid #dde1e6;border-top:1px solid #dde1e6}.catalog-hotel .table-tour-city tr td{border-top:0;border-bottom:1px solid #dde1e6}.catalog-hotel .table-tour-city tr .price{width:175px}.catalog-hotel .table-tour-city tr .duration2{color:#f47206;font-size:30px;line-height:32px;font-weight:700}.catalog-hotel .table-tour-city tr .price2 .price{font-size:24px;line-height:26px;color:#f47206;width:100%;text-align:right;margin:0}.catalog-hotel .table-tour-city tr .price2 .price em{font-size:14px}.catalog-hotel .table-tour-city tr .price2 .duration-tour{display:block;text-align:right;font-size:13px;line-height:15px;font-weight:700;margin:0 0 50px}.catalog-hotel .table-tour-city tr .price2 .view-all{color:#197dab;font-size:13px;line-height:15px;font-weight:700}.travel-planner-holder .people-holder{width:195px}.travel-planner-holder .people{width:185px}.travel-planner-holder .kids-holder{width:120px}.travel-planner-holder .kids{width:90px}#footer{height:40px;overflow:hidden;padding:15px 0 0;width:100%}.nav-footer{padding:0;margin:0 0 0 -9px;list-style:none;float:left;font-size:13px;line-height:15px}.nav-footer li{background:url(../images/separator.gif) no-repeat 0 4px;float:left;margin:0 1px 0 -1px}.nav-footer li a{color:#197dab;text-decoration:underline}.processing{background:url(../images/bg-processing.png) no-repeat;width:317px;height:45px;position:absolute;top:200px;left:380px;padding:20px 0 0 25px;z-index:9999}.processing img{margin:0 20px 0 0}.processing strong{font-size:17px;line-height:19px;color:#6a6a6a}.outtaHere{position:absolute;left:-3000px}.selectArea{position:relative;height:29px;float:left;color:#000;font-size:11px;line-height:29px;outline:0;margin:0 0 5px}.selectArea .left{position:absolute;top:0;left:0;width:16px;background:url(../images/select-left.png) no-repeat;display:block;padding:0 12px;height:29px}.selectArea a.selectButton{position:absolute;top:0;right:0;background:url(../images/select-button.png) no-repeat 100% 0;width:100%;outline:0;height:29px}#main .selectArea .center,.selectArea .center{height:29px;line-height:27px;display:block;margin:0 25px 0 14px;background:url(../images/select-center.png) repeat-x}.selectArea .center img{float:left;margin:5px 10px 0 0}.kids img,.people img{display:none}.drop-kids ul li,.drop-people ul li{height:20px;padding:6px 0 5px}.drop-kids ul li:hover,.drop-people ul li:hover{background:#e0eff4;cursor:pointer}.drop-kids ul li a,.drop-people ul li a{height:20px;padding:0}.drop-kids ul li a img,.drop-people ul li a img{margin-left:7px!important}.drop-kids ul li a:hover img,.drop-kids ul li:hover img,.drop-people ul li a:hover img,.drop-people ul li:hover img{margin:-20px 10px 0 0}.optionsDivInvisible,.optionsDivVisible{position:absolute;z-index:30;font-size:11px;-webkit-border-radius:0 0 8px 8px;-moz-border-radius:0 0 8px 8px;border-radius:0 0 8px 8px;margin:-8px 0 0;background:#f3f3f3;margin-left:1px\0/;z-index:9999;padding:0 0 5px}.optionsDivVisible .select-top{height:12px;margin:-6px -5px 0 0;border-left:4px solid #f3f3f3;float:left;width:100%}.optionsDivVisible .select-top div{height:12px;border-right:10px solid #f3f3f3;margin:0 4px 0 0}.drop-adults .select-top,.drop-adults .select-top div,.drop-city .select-top,.drop-city .select-top div,.drop-days-for .select-top,.drop-days-for .select-top div,.drop-days-to .select-top,.drop-days-to .select-top div,.drop-kids1 .select-top,.drop-kids1 .select-top div,.drop-star-hotel .select-top,.drop-star-hotel .select-top div{border-right:0!important;border-left:0!important}.drop-adults,.drop-city,.drop-days-for,.drop-days-to,.drop-kids1,.drop-star-hotel{margin:1px 0 0}.drop-adults ul li a,.drop-city ul li a,.drop-days-for ul li a,.drop-days-to ul li a,.drop-kids1 ul li a,.drop-star-hotel ul li a{font-size:13px!important;line-height:15px!important}.optionsDivInvisible{display:none}.optionsDivVisible ul{margin:0 5px;padding:2px;overflow:hidden;list-style:none;background:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;clear:left;height:1%}.optionsDivVisible ul li{float:left;width:100%;border-top:1px solid #ebebeb}.optionsDivVisible ul li:first-child{border:0}.optionsDivVisible a{color:#595959;font-size:16px;line-height:18px;overflow:hidden;text-decoration:none;display:block;padding:6px 4px 5px;outline:0}.optionsDivVisible a img{border:none;float:left;margin:0 10px 0 0}.optionsDivVisible a:hover{background-color:#e0eff4;text-decoration:none}.panel{float:left;position:relative}.panel .tab-content{width:964px;display:none}.hide{left:-9999px;position:absolute;top:-9999px}#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none}#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('../images/fancybox.png')}#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:0;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#fff}#fancybox-content{width:0;height:0;padding:0;outline:0;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;z-index:1101}#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('../images/fancybox.png') -40px 0;cursor:pointer;z-index:1103;display:none}#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:0;line-height:0;vertical-align:top}#fancybox-frame{width:100%;height:100%;border:none;display:block}#fancybox-left,#fancybox-right{position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:0;background:transparent url('../images/blank.gif');z-index:1102;display:none}#fancybox-left{left:0}#fancybox-right{right:0}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background-image:url('../images/fancybox.png');background-position:-40px -30px}#fancybox-right-ico{background-image:url('../images/fancybox.png');background-position:-40px -60px}#fancybox-left,#fancybox-right{visibility:visible}#fancybox-left span{left:20px}#fancybox-right span{left:auto;right:20px}.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001}#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('../images/fancybox-x.png')}#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('../images/fancybox.png');background-position:-40px -162px}#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('../images/fancybox-y.png');background-position:-20px 0}#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('../images/fancybox.png');background-position:-40px -182px}#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('../images/fancybox-x.png');background-position:0 -20px}#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('../images/fancybox.png');background-position:-40px -142px}#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('../images/fancybox-y.png')}#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('../images/fancybox.png');background-position:-40px -122px}#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102}.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative}.fancybox-title-outside{padding-top:10px;color:#fff}.fancybox-title-over{position:absolute;bottom:0;left:0;color:#fff;text-align:left}#fancybox-title-over{padding:10px;background-image:url('../images/fancy_title_over.png');display:none}.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px}#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto}#fancybox-title-float-wrap td{border:none;white-space:nowrap}#fancybox-title-float-left{padding:0 0 0 15px;background:url('../images/fancybox.png') -40px -90px no-repeat}#fancybox-title-float-main{color:#fff;line-height:29px;font-weight:700;padding:0 0 3px 0;background:url('../images/fancybox-x.png') 0 -40px}#fancybox-title-float-right{padding:0 0 0 15px;background:url('fancybox.png') -55px -90px no-repeat}.fancybox-ie .fancybox-bg{background:0 0!important}.nav-footer li a:hover{text-decoration:none}.nav-footer li{float:left;padding:0 11px 0 12px}#footer span{float:right;font-size:13px;line-height:15px;color:#858585}#footer span a{color:#197dab;text-decoration:underline}#footer span a:hover{text-decoration:none}.datepicker-panel{float:left;position:relative;width:219px;z-index:1000}.datepicker{background:0 0!important}.ui-datepicker{padding-bottom:30px!important}div.datepicker-panel .datepicker-conteiner{display:none;position:absolute;left:0;top:100%;width:212px}.departure-date-btn{background:url(../images/departure-date-btn.png) no-repeat;height:28px;float:left;width:100%;cursor:pointer;overflow:hidden}.departure-date-value{background:0 0;border:0;padding:5px 0 5px 30px;width:155px;outline:0;float:left}.datepicker-conteiner .date-01,.datepicker-conteiner .date-02{position:absolute;left:5px;top:100%;margin:-35px 0 0;background:url(../images/bullit-02.gif) no-repeat 0 5px;padding:0 0 0 13px;color:#454545}.datepicker-conteiner .date-02{margin:-20px 0 0}.ui-datepicker-other-month .ui-state-default{color:#c7c7c7!important}.ui-datepicker-unselectable .ui-state-default{color:#5e5e5e!important;background:#e7e7e7!important}.toolTip{color:#36f;position:relative}.toolTipWrapper{position:absolute;top:15px;display:none;font-size:13px;color:#8d7761;font-weight:700;font-size:9pt;padding:7px 0 0;text-shadow:0 1px 0 #fff;background:url("../images/bg-lt.gif") no-repeat;z-index:1100}.food-option .toolTipWrapper{left:-3px!important;top:12px;width:200px}.question .toolTipWrapper{top:25px!important;left:4px!important;width:200px}.toolTip-box{overflow:hidden;background:url(../images/tooltip-box.gif) repeat-y}.toolTip-box .r{background:url("../images/tooltip-box.gif") repeat-y 100% 0}.toolTip-box .rt{background:url("../images/bg-rt.gif") no-repeat 100% 0}.toolTip-box .lb{background:url("../images/bg-lb.gif") no-repeat 0 100%}.toolTip-box .rb{padding:0 1px;background:url("../images/bg-rb.gif") no-repeat 100% 100%}.toolTip-box .toolTipMid{background:#f2ede5 url(../images/bg-tooltipmid.gif) repeat-x 0 100%;padding:3px 5px 5px;white-space:nowrap}.radioArea,.radioAreaChecked{float:left;width:19px!important;height:19px;background:url(../images/radio.gif) no-repeat;overflow:hidden;margin:11px 0 0;cursor:pointer}.radioAreaChecked{background-position:0 -19px}.checkboxArea,.checkboxAreaChecked{float:left;width:16px!important;height:15px;overflow:hidden;background:url(../images/checkbox1.gif) no-repeat;margin:0 5px 0 0;cursor:pointer}.order-form .checkboxArea,.order-form .checkboxAreaChecked{margin-top:8px}.checkboxAreaChecked{background-position:0 -15px}.moscow_map{background:url("/images/metro/metro-moscow-blur.gif") repeat scroll 0 0 transparent;height:783px;overflow:hidden;position:relative;width:610px}.spb_map{background:url("/images/metro/metro-spb-blur.gif") repeat scroll 0 0 transparent;height:580px;overflow:hidden;position:relative;width:681px}.spb_map a.selected{background:url("/images/metro/metro-spb-parts.gif");background-repeat:no-repeat}.moscow_map a.selected{background:url("/images/metro/metro-moscow-parts.gif");background-repeat:no-repeat}.order-form .leave-feedback li .text a{color:#525555;display:block;font-size:12px;line-height:14px;margin:0}#alllistcountries ul li{float:left;white-space:nowrap;width:150px}#alllistcountries ul{list-style:none outside none}#alllistcountries ul li a{color:#333}.write_me{padding:5px 180px;text-align:left;width:120px}.write_me a{color:#1a89c3;border-bottom:1px dashed #1a89c3;text-decoration:none}.we_working{float:left;margin:0 0 0 -20px;width:310px}.we_working_up{height:24px;width:440px}.we_working a{font-weight:700;color:#1a89c3;font-size:17px;text-decoration:underline}.we_working strong{font-size:17px}.OT_we{padding-top:15px;float:left;font-size:13px}.OT_img{float:left;height:20px;padding:10px}.map-location{background:url(../images/bg-location.png) no-repeat;padding:2px 0 6px 18px}.beach-holiday-holder{background:url("../images/bg-beach-holiday.png") repeat-y scroll 0 0 transparent;padding:0 2px;width:980px}.beach-holiday{padding:17px 0 5px 10px}.beach-holiday .info-top{background:url("../images/bg-info-top.png") no-repeat scroll 0 0 transparent;padding:4px 0 0;position:relative;width:678px;z-index:2}.beach-holiday .info-top .box-c{background:url(../images/bg-box-c1.png) repeat-y;padding:15px 24px 1px 18px}.beach-holiday .info-top .box-c p{font-size:14px;line-height:16px;color:#252525;margin:0 0 17px}.beach-holiday .info-top .box-b{background:url(../images/bg-box-b1.png) no-repeat;width:100%;padding:3px 0 0}.ajax-plate{position:relative;top:-50px;display:none;z-index:999999;height:61px;left:-2px;width:100%}.ajax-plate-fullsearch{height:1000px;width:272px}.zoom-ico{background:url(/images/zoom_ico.png) no-repeat;width:22px;height:22px;display:block;position:relative;z-index:2;left:305px;top:166px}.seo-texts{padding-bottom:15px}.seo-texts ul{list-style:none outside none;margin:0;padding:0}.seo-texts ul li{float:left;padding:0 10px;width:308px;display:block;text-align:justify}.seo-texts ul li a{color:#717171;text-decoration:none}.seo-texts ul li a:hover{text-decoration:underline}.seo-texts ul li:before{padding-left:0}.seo-texts ul li:after{padding-right:0}.counters{clear:both;display:block;padding:10px 0}#sarea0{width:205px!important}