html{background:#ECECEC url("/i/bg_benua.jpg") no-repeat 100px 140px fixed}body{font-size:13px;line-height:normal;font-family:'Roboto',sans-serif;background-color:transparent}h1{margin:5px 0;font-size:26px;color:#2175D9;text-align:left}#Content h1{margin:25px 0 15px 0;color:#0172AC}h2{color:#000;font-weight:bold;font-size:19px;text-align:left}h3{margin:3px 0;font-size:18px;color:#000;font-weight:bold;text-align:left}h4{margin:3px 0;font-size:12px}h1,h2,h3,h4,h5,h6{line-height:normal}input[type="checkbox"]{vertical-align:middle;padding-bottom:3px}select:not([class*="span"]):not([class*="input-"]){margin-bottom:1px}select[name="office"]{width:400px}.f16{font-size:16px;line-height:16px;padding:5px}label{display:inline;font:13px normal 'Roboto',sans-serif;color:#4E4E4E}input[type="radio"],input[type="checkbox"]{margin-top:0px}.navbar-inner{min-height:30px}.navbar .nav li{line-height:30px}.navbar .nav > li > a{padding:0 15px}input,textarea,.uneditable-input{width:auto}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{margin-bottom:1px;height:auto}.navbar .btn,.navbar .btn-group{margin-top:0px}.navbar .nav .dropdown-toggle .caret{margin-top:14px}.dropdown-menu li > a{padding:3px 20px 3px 10px}#tab1 fieldset{margin:3px;padding:2px 5px}#tab1 legend{font-size:12px;border:0px;line-height:normal;margin:0;width:auto}ul ul,ul ol,ol ul,ol ol {list-style-type:square}.right{float:right}.white{color:#fff}.blue{color:#2175D9;font-size:10px}.enter{background:#fff;color:#2175D9}.clear{clear:both}.button{margin-top:10px;background-color:#2175D9;color:#FFFFFF;height:26px;border:#2175D9 1px solid;cursor:pointer;font-size:13px}.button:hover{margin-top:10px;background-color:#99CCFF;color:#000000;height:26px;border:#2175D9 1px solid;cursor:pointer}a{color:#009bda}.underline{text-decoration:underline;cursor:pointer;background:transparent !important}a:hover{text-decoration:none}#Content{padding:10px 10px 10px 10px;min-width:1086px;background:#fff;min-height:800px}form{padding:0px;margin:0px}#leg{border:1px solid #cccccc;background-color:#eeeeee}#tab1,#tab2,#tabNY{font-size:14px;border-color:#CCCCCC;background:#CCCCCC;width:100%;border-spacing:1px;border-collapse:separate}#tab1 th,#tab2 th,#tabNY th{background-color:#009BDA;padding:2px;font-weight:bold;text-align:center;text-transform:uppercase;color:#fff;z-index:10}#tab1 th.split,#tab2 th.split,#tabNY th.split{font-size:18px;font-style:italic;height:40px;text-shadow:2px -2px 1px #AC1919;filter:dropshadow(color=#AC1919,offX=1,offY=-1);background-color:#FF6600}#tab1 td,#tab2 td,#tabNY td{padding:1px}#tab1 a,#tab2 a,#tabNY a{text-decoration:none !important;color:#2175D9}#tab1 tbody tr:hover,#tab2 tbody tr:hover,#tabNY tbody tr:hover{background-color:#BCDDFE !important}#tab_order{font-size:11px}#tab_order th{background-color:#99CCFF;padding:1px;font-weight:bold}#tab_order td{background-color:#FFFFFF;padding:2px}#tab_order a{font-weight:bold;color:#2175D9}.order_legend {font-size:12px;color:#f00000}#type{padding:10px}.red{color:#2175D9;font-weight:bold}select:not([class*="span"]):not([class*="input-"]),input[type="text"]:not([class*="span"]):not([class*="input-"]),input[type="password"],textarea{border:#ccc solid 1px;font-size:11px;padding:3px}option{background-color:white}.ship_info{text-align:justify;color:#333333;padding:3px 8px;padding-right:42px;display:block}.off{border-top:#000 solid 1px;border-left:#000 solid 1px;border-right:#000 solid 1px;border-bottom:#000 solid 1px}.on{border-top:#000 solid 1px;border-left:#000 solid 1px;border-right:#000 solid 1px}#show img{margin:4px;padding:4px;height:90px;border:0px}#show{margin:4px;padding:4px;list-style:none}.tours{border:1px solid #cccccc;border-collapse:collapse;font-size:12px}.tours th{background:#009BDA;color:#fff;padding:0px;line-height:21px}.tours td{padding:3px}.tours h3{color:#009BDA}.tours .grow{color:#999;font-weight:bold;padding:2px;border-bottom:1px solid #999}.tours .block{width:180px;float:left;border:1px solid #e5e5e5;margin:1px}.tours .split{border-bottom:2px solid #fff;height:3px;background:#009BDA;width:100%}.tours .block .hght{height:100px;margin:3px}.form_select{font-size:12px !important;width:170px !important}td.title{border:0px;padding:3px;color:#2175D9;font-size:22px;font-family:'Roboto',sans-serif;background:#EEEEEE}.bold{font-weight:bold}.fieldform{border:1px solid #009BDA;background:#EEEEEE;width:100%;border:0;border-spacing:0}.fieldform td{padding:0}#formcontent{border:1px solid #009BDA;background:#EEEEEE;width:100%;border-top:0px}.sf .fieldform{border:0px}.sf .title{background-color:#ededed !important;color:#ff5900}.sf #formcontent{border:0px;background-color:#ededed}.sf .divinput{background-color:#ff5900}.sf .Tabs{padding:0;margin:0;list-style:none;width:auto;display:inline-block}.sf .Tabs li{list-style-type:none;display:inline-block;padding:0 10px;height:52px;line-height:52px;font-weight:bold;font-size:14px}#SearchForm-Tabs-River,#SearchForm-Tabs-Sea{position:relative;padding:5px}.SearchForm-River,.SearchForm-River table tr td,.SearchForm-River table tr td.title{background-color:#EDEDED !important}.SearchForm-Sea,.SearchForm-Sea table tr td,.SearchForm-Sea table tr td.title{background-color:#ddd !important}.SearchForm-River #panel,.SearchForm-River #panel table tr td,.SearchForm-River #panel table tr td.title{background:#bce2b5 !important}.SearchForm-River .next-year{padding-left:10px;color:#f60;font-size:small;font-style:italic}.search-form{height:43px;display:block !important;background:#DDDDDD}.search-form h1{float:left;margin:0 !important;font-size:14px;cursor:pointer;color:#0077AA !important;line-height:43px;padding:0 10px}.search-form h1 span{border-bottom:1px dashed}.search-form h1 span a{text-decoration:none !important}.search-form h1.current span{border-bottom:0px}.search-form h1.current{color:#FF6600 !important;font-size:16px}.search-form > div{width:0px;float:left;display:none;overflow:hidden;padding:0}.search-form > div > div{font-size:11px;width:300px;margin-right:15px}#SearchForm-Tabs-River:before{content:".";display:block;height:1px;visibility:hidden}.OrangeBold{color:#FF6600;font-weight:bold;font-size:12px}.BorderBottom{border-bottom:2px solid #CCCCCC !important}.stat{font:10px Tahoma,Helvetica;color:#666;width:300px;padding-right:15px;background-color:#eee}.stat2{background-color:#ddd}.recipient{margin-right:10px}.recipient_select{padding-right:5px;clear:both;border-bottom:1px solid #ccc}.recipient_select{margin-top:4px;color:#262E9B}.num{width:30px}.slide{display:inline-block;margin:0;padding:5px 10px 0;height:25px;font-size:15px;cursor:pointer}.btn-slide .caret{margin:9px 0 0 6px}.caret_down {border-bottom:4px solid #000;border-top:0px !important}.btn-slide{padding:0 0 0 10px}#panel{border:1px solid #bce2b5;background-color:#bce2b5;display:none}.highslide-heading{padding-left:10px;margin:0px !important}table.request{border-collapse:collapse;border-spacing:0px}.request td{border-bottom:1px #6699CC dotted;font-family:'Roboto',sans-serif;font-weight:normal;color:#404040;padding-top:4px;padding-bottom:4px;padding-left:4px;padding-right:0px;vertical-align:top}.request td div{font-size:.8em}.price{font-size:18px;color:green;font-weight:bold}.redbutton{background:red;color:#FFFFFF;cursor:pointer;margin:5px 0}#startPicker,#endPicker,#startPickerSea,#endPickerSea{width:65px}.recipient label{white-space:nowrap}.no-border{border:0px !important}.logos{float:right}.logos a{border:1px 1px 1px 0 solid #CCCCCC}.logos a img:first-child{margin-left:0px;border:1px solid #CCCCCC}.servicesb li{margin:5px 0}.pdf{background:url("/i/pdf2.gif") left no-repeat;padding-left:20px}.CityMsk,#tab1 tr,#tab2 tr{background-color:#fff}.CitySamara{background-color:#F5F5DC !important}.CityKazan{background-color:#E2F3C7 !important}.CityNnov{background-color:#FCF7C1 !important}.CitySpb{background-color:#DEEFFF !important}.CityRostov{background-color:#fff0cc !important}.CityVolgograd{background-color:#E5D6FF !important}.CityYaroslavl{background-color:#E5D6FF !important}.CityUfa{background-color:#fff0cc !important}.CityAmsterdam{background-color:#FCF7C1 !important}.CityBasel{background-color:#DEEFFF !important}.tr_admin_only{color:#fff;background:red;font-weight:bold !important}.photo{background-color:rgb(233,233,233);text-align:center;padding:10px 20px;font-family:'Roboto',sans-serif;font-size:12px;width:125px;margin-right:5px}table.Menu{border:1px solid #000 collapse}table.Menu th{background:#E4E4E4 !important}table.Menu td{background:#fff}table.date td{border:0;text-align:center}ul.CabinPhotos{margin:0;padding:0;list-style:none}.CabinPhotos li{border:1px solid #000;list-style-type:none;margin:0;padding:4px;display:inline-block;cursor:pointer;background:#e9e9e9}.CabinPhotos li:hover{background:#bcddfe}.CabinPhotos a{color:#808080}.CabinPhotos li:hover a,.CabinPhotos a:hover{color:#000;text-decoration:none}div.NoPhoto{background:url('/Static/Images/Booking/nophoto.jpg') 50% 50% no-repeat;width:100px;height:100px;border:1px solid #ccc;margin:2px}#PayForRequest-Button{border:1px solid #FAAA22;border-radius:30px;color:white;font-weight:bold;text-align:center;text-decoration:none;text-shadow:0 1px 0 #DF9727;text-transform:uppercase;padding:5px 10px;cursor:pointer;background:#FF6600;background:-webkit-linear-gradient(top,#fbc641 0%,#FF6600 100%) !important;background:-moz-linear-gradient(top,#fbc641 0%,#FF6600 100%) !important;background:linear-gradient(to bottom,#fbc641 0%,#FF6600 100%) !important;box-shadow:inset 0px 1px 0px #FDDE5E}
#PayForRequest-Button:hover{background:-webkit-linear-gradient(top,#FF6600 0%,#FBC641 100%) !important;background:-moz-linear-gradient(top,#FF6600 0%,#FBC641 100%) !important;background:linear-gradient(to bottom,#FF6600 0%,#FBC641 100%) !important}#order fieldset,fieldset.profile,.passengers fieldset{border-top:1px solid #CCC;margin-bottom:20px}#order fieldset legend,fieldset.profile legend,.passengers fieldset legend,fieldset.cruise-additional-tabs > p{background:#FF6600;color:#FFFFFF;padding:1px 10px;font-size:18px;font-weight:bold;line-height:normal;margin-bottom:0px;width:auto}#order table tr td,fieldset.profile table tr td,.passengers table tr td{font-size:13px}#order table tr td:first-child,fieldset.profile table tr td:first-child,.passengers table tr td:first-child{font-weight:bold;text-align:right;width:300px;padding-right:10px;vertical-align:top}#order .one-cabin table tr td:first-child{vertical-align:middle}#order table.OrderBuyerFIO tr td{width:auto !important;padding-right:0px}#order fieldset fieldset.cabin,.passengers fieldset fieldset.cabin{border:1px solid #CCC;margin-top:10px;background:-webkit-linear-gradient(top,#FFF 0%,#D8EFF8 100%) !important;background:-moz-linear-gradient(top,#FFF 0%,#D8EFF8 100%) !important;background:linear-gradient(to bottom,#FFF 0%,#D8EFF8 100%) !important;padding:10px}#order fieldset fieldset.cabin legend,.passengers fieldset fieldset.cabin legend{background:#FFF;color:#000;font-weight:bold;padding:1px 10px;border:1px solid #E5E5E5}#Order-CopyCustomer{text-decoration:none !important}.sub-fieldset{padding:0px 10px !important;border:0px solid #CCC;margin-top:10px}.sub-fieldset legend{background:transparent !important;color:#000 !important;padding:1px 5px !important;font-size:14px !important;font-weight:bold !important;text-align:left;border-bottom:1px solid #CCC;color:#333333;display:block;width:100%}.one-cabin{display:inline-block;vertical-align:top;border:1px solid #CCCCCC;border-radius:5px 5px 5px 5px;box-shadow:0px 0px 5px 1px rgba(0,0,0,.3);position:relative;margin:10px;min-width:380px;padding:10px}.w300{width:350px !important;min-width:350px}.RedBorder{box-shadow:0px 0px 5px 5px rgba(0,0,0,.3)}#order div.one-cabin table tr td:first-child,#order table.clearTable tr td:first-child,.passengers div.one-cabin table tr td:first-child,.passengers table.clearTable tr td:first-child{width:140px;padding-right:5px}.busy{position:absolute;z-index:100;margin-top:2px}.OrderPricePlace{font-weight:bold;font-size:18px;text-align:right}.BorderDashed{border-bottom:1px dashed;cursor:pointer;text-decoration:none !important}.nodecoration{text-decoration:none !important}.black{color:#000}input.orangeBut{background:#fbc641;background:-webkit-linear-gradient(top,#fbc641 0%,#D2581D 100%);background:-moz-linear-gradient(top,#fbc641 0%,#D2581D 100%);background:linear-gradient(to bottom,#fbc641 0%,#D2581D 100%)}.orangeBut{padding:5px 15px;font-size:12px;text-transform:uppercase;color:white;font-weight:bold;text-decoration:none !important;border-radius:3px;text-shadow:0 1px 0 #df9727;border:1px solid #faaa22;background:#fbc641;background:-webkit-linear-gradient(top,#fbc641 0%,#D2581D 100%);background:-moz-linear-gradient(top,#fbc641 0%,#D2581D 100%);background:linear-gradient(to bottom,#fbc641 0%,#D2581D 100%);box-shadow:inset 0px 1px 0px #fdde5e;cursor:pointer;display:inline-block}.orangeBut:hover{background:-webkit-linear-gradient(top,#D2581D 0%,#fbc641 100%);background:-moz-linear-gradient(top,#D2581D 0%,#fbc641 100%);background:linear-gradient(to bottom,#D2581D 0%,#fbc641 100%);border:1px solid #D2581D;color:white}.lightGreyBut{padding:5px 15px;color:#86867c;border-radius:3px;border:1px solid #e1dcd2;text-transform:uppercase;text-decoration:none !important;font-size:12px;font-weight:bold;text-align:center;display:inline-block;background:#fcfcfc;background:-webkit-linear-gradient(top,#fcfcfc 0%,#edece3 100%);background:-moz-linear-gradient(top,#fcfcfc 0%,#edece3 100%);background:linear-gradient(to bottom,#fcfcfc 0%,#edece3 100%)}.lightGreyBut:hover{color:#86867c}.blueBut{padding:5px 15px;color:#FFF;border-radius:3px;border:1px solid #109AD7;text-decoration:none;font-size:11px;font-weight:bold;text-align:center;display:inline-block;background:#0078B6;background:-webkit-linear-gradient(top,#0078B6 0%,#004C7B 100%);background:-moz-linear-gradient(top,#0078B6 0%,#004C7B 100%);background:linear-gradient(to bottom,#0078B6 0%,#004C7B 100%);box-shadow:0px 0px 5px 1px rgba(0,0,0,.3)}.blueBut:hover,.darkOrangeBut:hover{cursor:pointer;color:#FFF;box-shadow:0px 0px 5px 1px rgba(0,0,0,.8)}.blueBut:active{background:#004C7B;background:-webkit-linear-gradient(top,#004C7B 0%,#0078B6 100%);background:-moz-linear-gradient(top,#004C7B 0%,#0078B6 100%);background:linear-gradient(to bottom,#004C7B 0%,#0078B6 100%)}.darkOrangeBut{background-image:-webkit-linear-gradient(top,rgb(255,215,147) 8%,rgb(225,83,0) 30%);background-image:-moz-linear-gradient(top,rgb(255,215,147) 8%,rgb(225,83,0) 30%);background-image:linear-gradient(top,rgb(255,215,147) 8%,rgb(225,83,0) 30%);color:#FFF;padding:5px 15px;font:bold 12px Tahoma;border:2px solid #C1C1C0;cursor:pointer;border-radius:5px}.BtnInfo:hover{background-position:0 0}.BtnInfo{background:url("/i/icons/BtnInfo.png");background-position:0 -32px;width:283px;height:32px;display:block;text-indent:-2000px}.note{color:#4E4E4E;font-style:italic;font-size:11px;font-family:'Roboto',sans-serif}.OrangeBg{background:#FF6600;padding:2px 5px;color:#FFF}.Orange{color:#FF6600}.hit_expromt{background:url("/i/HIT.png") repeat scroll 0 0 transparent;height:20px;position:absolute;right:0px;width:100px;display:block;bottom:8px}.Icon{margin-right:10px;display:inline-block;width:26px;height:26px;background-color:transparent;background-image:url('/i/sprites/icons.png?_v=1');background-repeat:no-repeat;vertical-align:middle}.Icon-CabinDetails{background-position:0 0}.Icon-OnlinePlaces{background-position:0 -26px}.Icon-InstantPayment{background-position:0 -53px}.Icon-eTicket{background-position:0 -78px}.Icon-WithoutVisa{background-position:0 -104px}.Icon-RussianGroups{background-position:0 -130px}.Icon-SeasonDiscounts{background-position:0 -156px}.Icon-RussianGroupsExpected{background-position:0 -182px}.Icon.Icon-BonusPayment{background-image:url('/i/icons/podarok.png')}.Icon.Icon-BonusPayment.Double{background-image:url('/i/icons/double-bonus.png')}.Icon.Icon-ActionHandshake{background:url('/i/icons/handshake.png') no-repeat center center/contain}.Icon.Icon-KlkHybridPay{background:url('/i/icons/klk_hybrid_pay.png') no-repeat center center/contain}.IconETicket {background-image:url('/i/doc.png');width:33px;height:34px}.IconOnline {background-image:url('/i/online.png');width:65px;height:18px}.BtnTimetable {display:block;background:url('/i/BtnTimetable.png') right no-repeat;width:246px;height:30px;cursor:pointer;margin-right:3px;margin-bottom:3px;float:right}.premium-club-description {background:url('/i/gift.png') left center no-repeat;min-width:15px;min-height:15px;padding-left:18px;margin-bottom:5px;display:inline-block}.online{margin:3px 0 0;padding:29px 54px 0 40px;background-color:transparent;background-image:url('/i/sprites/online.png');background-repeat:no-repeat;background-position:0 0;color:#000;text-decoration:none;line-height:26px}.online span{border-bottom:1px dashed #000}.section{margin:0 0 30px}ul.tabs{line-height:29px !important;list-style:none;background:#FFF;margin:0px}.tabs li{background:none repeat scroll 0 0 #009BDA;border:1px solid #FFFFFF;color:#FFFFFF;cursor:pointer;display:inline-block;margin:0 1px 1px 0;padding:0 13px;position:relative;line-height:29px !important}.tabs li:hover,.vertical .tabs li:hover{color:#F70;background:#FFFFDF;border:1px solid #FFCA95}.tabs li.current{background:none repeat scroll 0 0 #FF6600;border:1px solid #FF6600;color:#FFFFFF}.box{display:none;margin-top:30px;padding:0px;text-align:justify}.box ul li{margin-top:5px !important}.box.visible{display:block}form.dashboard{width:300px;height:170px;float:left;margin-right:20px;border:1px solid #CCC;background-image:-webkit-linear-gradient(top,rgb(255,255,255) 33%,rgb(225,243,250) 100%);background-image:-moz-linear-gradient(top,rgb(255,255,255) 33%,rgb(225,243,250) 100%);background-image:linear-gradient(top,rgb(255,255,255) 33%,rgb(225,243,250) 100%)}form.dashboard .blueBut{margin-right:20px}form.dashboard h2{margin:0;border-bottom:1px solid #CCC;font-size:1.3em;padding:5px 15px}.formError{line-height:normal;text-shadow:none}.qtip{}option.group{background:#dedede;font-weight:bold}.Currency-Converter{display:inline-block;background:url('/i/buttons/ue.png') 0 0 no-repeat;width:168px;height:23px;cursor:pointer}.Currency-Converter.Foreign{background-position:0 -23px}.Dotted-Line{padding:0;background:url('/i/pnt_grey.gif') repeat-x left 10px}.Dotted-Line .Left,.Dotted-Line .Right{display:inline-block;position:relative;background:#EDEDED !important}#SearchForm-Tabs-Sea .Dotted-Line .Left,#SearchForm-Tabs-Sea .Dotted-Line .Right,.stat2 .Dotted-Line .Left,.stat2 .Dotted-Line .Right{background:#ddd !important}.Dotted-Line .Left{margin-right:25px;float:left;padding:0 2px 2px 0}.Dotted-Line .Right{float:right;padding:0 0 2px 2px}.BlueQuestion{display:inline-block;background:url('/i/question-faq-icon.png');width:14px;height:14px}.BtnOrange{display:inline-block;position:relative;height:31px;margin:10px 20px 0;border:0px;background:url('/i/icons/BtnOrangeBg.png') repeat-x}.BtnOrange:before{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:31px;margin-left:-20px;background:url('/i/icons/BtnOrangeLeft.png') no-repeat}.BtnOrange:after{content:"";display:block;position:absolute;top:0;right:0;width:20px;height:31px;margin-right:-20px;background:url('/i/icons/BtnOrangeRight.png') right no-repeat}.BtnOrange > input{display:inline-block;width:100%;height:100%;border:transparent;background:transparent;color:#fff;font-weight:bold;text-shadow:-1px -1px 1px #d65e18;filter:dropshadow(color=#d65e18,offx=-1,offy=-1)}.BtnSearch:hover,.BtnSearch.active{transition:124ms}.BtnSearch:not(:hover){transition:.1s}.BtnSearch:not(:hover):before{transition:.4s}
.BtnSearch{text-decoration:none;outline:none;display:inline-block;padding:5px 25px;margin:10px 0px;position:relative;overflow:hidden;border:0px solid #3399cc;border-radius:8px;font-size:16px;font-family:'Roboto',tahoma,"geneva cy",arial,sans-serif;font-weight:500;color:#eee;transition:.2s ease-in-out;background:#ff6600;width:160px}.BtnSearch:before{content:"";background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.5));height:50px;width:50px;position:absolute;top:-8px;left:150px;transform:skewX(-45deg)}.BtnSearch:hover:before {background:linear-gradient(90deg,rgba(255,255,255,.5),rgba(255,255,255,.1));left:-30px;transform:skewX(-45deg);transition:.4s ease-in-out}.lightBlueBut{display:inline-block;padding:5px 15px;border-radius:15px;border:1px solid #109AD7;color:#fff;font-size:11px;font-weight:bold;text-decoration:none !important;text-align:center;background:#0dc9e6;background:-webkit-linear-gradient(top,#0dc9e6 0%,#077eb8 100%);background:-moz-linear-gradient(top,#0dc9e6 0%,#077eb8 100%);background:linear-gradient(to bottom,#0dc9e6 0%,#077eb8 100%);box-shadow:0px 0px 5px 1px rgba(0,0,0,.3)}.lightBlueBut:hover{cursor:pointer;color:#FFF;box-shadow:0px 0px 5px 1px rgba(0,0,0,.8)}.lightBlueBut:active{background:#077eb8;background:-webkit-linear-gradient(top,#077eb8 0%,#0dc9e6 100%);background:-moz-linear-gradient(top,#077eb8 0%,#0dc9e6 100%);background:linear-gradient(to bottom,#077eb8 0%,#0dc9e6 100%)}.qtip,.qtip{max-width:450px}.FontBlack{color:#000 !important}.OnMap{padding-left:38px;background:url('/i/sprites/icons.png?_v=1') left -232px no-repeat;height:36px}.OnCruiseRouteSchemePhoto{padding-left:38px;background:url('/i/icons/google-maps.png?_v=1') no-repeat;background-size:contain}.bglightred{background-color:#FEDADD !important}.SeaForm{background-color:#DDDDDD}.SeaTitle{color:#006EAA}#help{width:250px;float:right;padding:0 10px 0 0;border:0;background:#fff}#city_menu td{padding:7px;border-top:0px solid #009BDA;cursor:pointer}#city_menu span{border-bottom:1px dashed;white-space:nowrap}.Column-Right.uzor{background:url("/i/uzor.jpg") no-repeat right 24px transparent}#travel{display:block;max-width:820px}#rightNewsIframe{width:236px;height:850px;border:0}.Icon-Camera{display:inline-block;width:16px;height:16px;margin:2px 0 -2px;background:url('/i/sprites/icons.png?_v=1') no-repeat 0 -266px}.offer{display:inline-block;cursor:pointer}.offer.lightblue{color:#009bda}.btn-alem-ny{display:inline-block;width:236px;height:38px;background:url('/i/buttons/alem-ny.png') 0 0 no-repeat;text-decoration:none}.btn-alem-ny:hover{background-position:0 -38px}.alem-ny-bubble{float:left;display:inline-block;width:480px;height:160px;padding:30px 20px;background:url('/i/alem-bubble.png')}.border-blue-star{border-style:solid;border-width:10px;padding:10px;-moz-border-image:url(/i/star.png) 10 repeat;-webkit-border-image:url(/i/star.png) 10 repeat;-o-border-image:url(/i/star.png) 10 repeat;border-image:url(/i/star.png) 12 repeat}.form-horizontal .control-group {margin-bottom:5px !important}.cruise_route_text p {margin:5px 0}.popup {border-bottom:1px dashed;cursor:pointer}.bg_grey {background-color:#eeeeee}.cruise_route_text {font-size:90%}.hidden {display:none}.customNoResults{margin:7px 70px 7px 11px}.allSuggestions .blockSuggestions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly}.allSuggestions .blockSuggestions .itemSuggest{margin:5px 2px;border:1px solid #ccc;border-radius:5px;cursor:pointer;position:relative}.allSuggestions .blockSuggestions .itemSuggest:hover{border:1px solid #009bdb}.allSuggestions .blockSuggestions .itemSuggest .itemSuggestImg{width:34px;height:34px}.allSuggestionse .blockSuggestions .itemSuggest .itemSuggestImg img{max-width:100%;height:auto}.allSuggestions .blockSuggestions .itemSuggest .itemSuggestInfo{left:-96px;top:-125px;width:220px;padding:5px;z-index:111}.allSuggestions .itemSuggestInfo,.allSuggestions .blockShowInfo{position:absolute;display:none;font-size:11px;padding:0;box-sizing:border-box;background:rgba(255,255,255,1);border:1px solid #ccc;border-radius:5px;z-index:20;box-shadow:0 0 10px rgba(0,0,0,.5)}.allSuggestions .blockShowInfo{left:0;top:0}.allSuggestions .wrapAllShow{max-width:300px;max-height:300px;overflow:auto}.allSuggestions .blockSuggestions .itemSuggest .itemSuggestInfo .wrapInfo{text-align:left;padding:5px;box-sizing:border-box}.allSuggestions .blockSuggestions .itemSuggest:hover .itemSuggestInfo{display:inline-block}.allSuggestions .blockSuggestions .itemSuggest .itemSuggestInfo:before,.allSuggestions .blockSuggestions .itemSuggest .itemSuggestInfo:after{content:'';position:absolute;bottom:-19px;left:calc(50% - 9px);border:9px solid transparent;border-top:10px solid #ccc}.allSuggestions .blockSuggestions .itemSuggest .itemSuggestInfo:after{border-top:10px solid white;bottom:-18px}.allSuggestions .itemSuggestInfoTitle{text-align:center;margin-bottom:5px}.allSuggestions .itemSuggestInfoText{text-align:left;font-weight:normal;color:#000}.allSuggestions .itemSuggestInfoText p{margin-bottom:3px;text-align:left}.allSuggestions .itemSuggestInfoText p:last-child{margin-bottom:0 !important}.allSuggestions .blockShow{position:relative}.allSuggestions .blockShowBtn{cursor:pointer;color:#ff6600;padding:5px 0}.allSuggestions .blockShowBtn > span:first-child{font-size:16px}.blueColor{color:#009BDA}.allSuggestions .blockShowBtn:hover{text-decoration:underline}.allSuggestions .allSuggestions{margin:10px 0}.allSuggestions .blockShowInfo .blockSuggestions{display:block}.allSuggestions .blockShowInfo .blockSuggestions .itemSuggest{display:block;border:none;border-bottom:1px solid #ccc;border-radius:0}.allSuggestions .blockShowInfo .blockSuggestions .itemSuggest:last-child,.allSuggestions .blockShowInfo .blockSuggestions .itemSuggest:last-child:hover{border-bottom:none}.allSuggestions .blockShowInfo .blockSuggestions .itemSuggest:hover{border:none;border-bottom:1px solid #ccc}.allSuggestions .blockShowInfo .blockSuggestions .itemSuggest .itemSuggestInfo{position:relative;display:inline-block;left:0 !important;top:0 !important}.allSuggestions .blockShowInfo .blockSuggestions .itemSuggest .itemSuggestImg{margin-right:10px}.allSuggestions .blockShow .itemSuggestInfo{border:none;border-radius:0;box-shadow:none;width:100%;padding:0}.allSuggestions .blockShow .blockSuggestions .itemSuggest .itemSuggestInfo .wrapInfo{max-height:inherit}.allSuggestions .blockShow .itemSuggestInfo:before,.allSuggestions .blockShow .itemSuggestInfo:after{display:none}.allSuggestions .blockShow .blockSuggestions .itemSuggest .itemSuggestInfo{width:100%;box-sizing:border-box}.allSuggestions .blockShow .blockShowInfo:before,.allSuggestions .blockShow .blockShowInfo:after{content:'';position:absolute;top:50%;right:-19px;border:9px solid transparent;border-left:10px solid #ccc}.allSuggestions .blockShow .blockShowInfo:after{border-left:10px solid white;right:-18px}.allSuggestions .blockShow .blockBtnClose{position:absolute;right:0;top:0;background:#fff;z-index:2}.allSuggestions .blockShow .btnClose{cursor:pointer;width:20px;height:25px;font-size:20px;color:#ccc;margin:0 0 0 auto;text-align:center;font-weight:normal}.allSuggestions .itemSuggestInfoTitle{text-align:left;font-weight:bold;color:#000}.allSuggestions .blockShow .wrapTitle > *{display:inline-block;vertical-align:middle}.allSuggestions .blockShow .itemSuggest{cursor:default}.allSuggestions.onPageShip .normal.itemSuggest{display:none}.allSuggestions.onPageCruise{margin:5px 0}.allSuggestions.onPageCruise .blockSuggestions{justify-content:flex-start}.search-results .blockBottom{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.allSuggestions.onPageSearch{margin-right:10px}.allSuggestions.onPageShip .blockSuggestions{flex-wrap:nowrap}.allSuggestions .blockShow .blockSuggestions .itemSuggest .itemSuggestInfo .wrapInfo{padding:0 5px}.allSuggestions .blockShow .itemSuggest{margin:0}.suggestTitle{padding:10px 0 5px 10px;text-align:left;color:#000;font-size:14px}.button3 a{text-decoration:none;outline:none;display:inline-block;padding:10px 30px;position:relative;overflow:hidden;border:0px solid #ff6600;border-radius:8px;font-size:16px;font-family:'Roboto',tahoma,"geneva cy",arial,sans-serif;font-weight:500;color:#eee;transition:.2s ease-in-out;background:#3399cc;text-decoration:none !important}.button3 a:before{content:"";background:linear-gradient(90deg,rgba(255,255,255,.1),rgba(255,255,255,.5));height:50px;width:50px;position:absolute;top:-8px;left:430px;transform:skewX(-45deg)}.button3 a:hover,.button3 a.active{transition:124ms;background:#ff6600;color:#fff;border:0px solid #3399cc}.button3 a:not(:hover){transition:1.5s}.button3 a:not(:hover):before{transition:.4s}.button3 a:hover:before{background:linear-gradient(90deg,rgba(255,255,255,.5),rgba(255,255,255,.1));left:-30px;transform:skewX(-45deg);transition:.4s ease-in-out}.direction_info{width:fit-content;margin:auto auto 8px}
.navbar .social{width:25px;height:25px;margin:2px 5px 0 0;padding:0 !important;background:url('/i/sprites/social.png?_v=2') no-repeat}.navbar .social.facebook{background-position:0 0}.navbar .social.odnoklassniki{background-position:0 -25px}.navbar .social.twitter{background-position:0 -50px}.navbar .social.vkontakte{background-position:0 -75px}.navbar .social.youtube{background-position:0 -100px}.navbar .social.mailru{background-position:0 -125px}.navbar .social.instagram{background-position:0 -150px}.navbar .social.whatsapp{background:url('/i/whatsapp.png') no-repeat center;background-size:cover}.navbar .social.viber{background:url('/i/viber.png') no-repeat center;background-size:cover}@media screen and (max-width:800px){ul.nav.mediabutton{display:none !important}body{padding-top:0px !important}}@media screen and (max-device-width:800px){ul.nav.mediabutton{display:none !important}body{padding-top:0px !important}}.badbrowser{position:relative;display:none;height:30px;background:#fffccc}.badbrowser > div{text-align:center}.badbrowser .notice{height:30px;font-size:12px;line-height:30px;font-weight:bold}
.badbrowser .links{height:0;overflow:hidden}.badbrowser .links a{display:inline-block;width:100px;height:115px;margin-top:5px;padding-top:100px;background:transparent url('/i/sprites/browsers.png') no-repeat}.badbrowser .links a.chrome{background-position:0 0}.badbrowser .links a.firefox{background-position:-201px top}.badbrowser .links a.opera{background-position:-101px top}header.header{position:relative;height:129px;margin-bottom:1px;background:#003265 url('/i/sprites/header.png') no-repeat;color:#fff}header.header .header-container{display:table;width:100%;height:100%;background:url('/i/sprites/header.png') right bottom no-repeat}header.header .header-container > div{display:table-cell;vertical-align:top}header.header .header-sites{width:150px;padding-top:25px}header.header .header-sites span,header.header .header-sites a{display:block;width:125px;white-space:nowrap;font-weight:bold}header.header .header-sites span{margin:0 0 5px 25px;color:#f60}header.header .header-sites a{margin:0 0 3px 10px;padding-left:15px;background:url('/i/sprites/buttons.png') no-repeat left -142px transparent;color:#fff;text-decoration:underline}header.header .header-logo{width:287px;height:76px}header.header .header-logo a{display:block;width:242px;height:105px;margin:15px 0 0 45px;background:url('/i/logo_new.png') left/contain no-repeat}header.header .header-decorator a:first-child{display:block;width:346px;height:78px;margin:17px 21px 0;background:url("/i/top_text_center.png") no-repeat left center transparent}.footer{height:130px;margin:0;padding:0;border-top:1px solid #fff;background:#003265;color:#fff;font-size:11px}.footer .footer-container{margin:10px}.footer .footer-container .Title{font-weight:bold;font-size:16px;line-height:16px}.footer .logo{display:inline-block;height:24px;background:url('/i/sprites/logos.png') no-repeat}.footer .logo.visa{width:37px;background-position:0 0}.footer .logo.master{width:40px;background-position:-37px 0}.footer .logo.qiwi{width:50px;background-position:-77px 0}.footer .logo.tourpay{width:48px;background-position:-127px 0}html,body{height:100%}.page-wrap{min-height:100%;margin-bottom:-200px}.page-wrap:after{content:"";display:block}.footer,.page-wrap:after{height:200px}body{padding-top:30px}#BackToTop{opacity:0;-webkit-transition:opacity .2s linear;transition:opacity .2s linear}#Page-Body{display:table;width:100%;margin:0;padding:0;color:#000}#Page-Body > div{display:table-cell;vertical-align:top}#Page-Body > div.Column-Left{min-width:175px;width:175px;padding:10px;background:#009bda;color:#fff}.nav-left{margin:0;padding:0}.nav-left a,.nav-left span{display:block;color:#fff;font-size:12px;font-family:Helvetica;font-weight:bold}.nav-left a.navLink-img{padding-left:0;background:none;margin-bottom:10px;margin-top:10px}.nav-left a.navLink-img:first-of-type{margin-top:30px}.nav-left .title{margin:10px -10px;padding:3px 9px;background:#145C91;text-align:center;text-transform:uppercase}.nav-left .title > span{font-size:10px}.nav-left .white{color:#009bda;display:block;padding:0 5px;background:#FFF}.nav-left .yellow{color:yellow}.orange-main{line-height:11px !important;padding-top:3px !important;height:25px !important;border-top-color:#ff6500 !important;border-bottom-color:#ff6500 !important;cursor:pointer !important;background:#ff6500 !important;color:#fff !important}.orange-main:before{border-top:14px solid #ff6500 !important;border-bottom:14px solid #ff6500 !important;border-left:5px solid transparent !important}.orange-main-big{line-height:14px !important;padding-top:3px !important;height:44px !important;border-top-color:#ff6500 !important;border-bottom-color:#ff6500 !important;cursor:pointer !important;background:#ff6500 !important;color:#fff !important}.orange-main-big:before{border-top:23px solid #ff6500 !important;border-bottom:24px solid #ff6500 !important;border-left:5px solid transparent !important}.blue-main{line-height:11px !important;padding-top:3px !important;height:25px !important;border-top-color:#0171ab !important;border-bottom-color:#0171ab !important;cursor:pointer !important;background:#0171ab !important;color:#fff !important}.blue-main:before{border-top:14px solid #0171ab !important;border-bottom:14px solid #0171ab !important;border-left:5px solid transparent !important}.green-main{line-height:11px !important;padding-top:3px !important;height:25px !important;border-top-color:#72c760 !important;border-bottom-color:#72c760 !important;cursor:pointer !important;background:#72c760 !important;color:#fff !important}.green-main:before{border-top:14px solid #72c760 !important;border-bottom:14px solid #72c760 !important;border-left:5px solid transparent !important}.nav-left .newShipLabel,.nav-left .tenStars,.nav-left .newYearLabel,.nav-left .soonLabel,.nav-left .elka,.nav-left .elkany,.nav-left .hit{position:relative}.nav-left .newYearLabel:after{content:'';display:block;position:absolute;background:url('/i/new_year.png');width:60px;height:12px;top:1px;right:-5px}.nav-left .elka{content:'';display:block;position:absolute;background:url('/i/elka.png');width:15px;height:13px;margin-top:-17px;margin-left:112px}.nav-left .elkany{content:'';display:block;position:relative;background:url(/i/elkany.png);width:13px;height:12px;margin-top:-17px;right:-169px;margin-bottom:5px}.nav-left .newShipLabel:after{content:'';display:block;position:absolute;background:url('/i/new.png');width:28px;height:12px;top:1px;right:-5px}.nav-left .soonLabel:after{content:'';display:block;position:absolute;cursor:default;background:url('/i/soon.png');width:28px;height:12px;top:-16px;right:-181px}.nav-left .tricolorShipLabel{content:'';display:block;position:absolute;background:url('/i/rus.png');width:12px;height:12px;margin-top:-17px;margin-left:135px}.nav-left .hit:after{content:'';display:block;position:absolute;background:url('/Uploads/images/hit.png');width:28px;height:13px;top:1px;right:-5px}.stocks{background:rgba(200,40,40,.7);color:rgb(255,255,255);font-weight:600}.nav-left .tenStars:after{content:'';display:block;position:absolute;background:url('/i/icons/tenStars.png');width:20px;height:20px;top:-2px;right:-5px}.nav-left .subtitle{position:relative;height:20px;margin:5px -8px 5px 0;padding:0 5px;background:#fff;color:#000;font-family:Arial;font-style:italic;font-weight:bold;line-height:20px}.nav-left .subtitle:before{content:'';display:block;position:absolute;top:0;left:-5px;border-top:10px solid #fff;border-bottom:10px solid #fff;border-left:5px solid transparent}.nav-left .subtitle.orange{background:#ff6500;color:#fff}.nav-left .subtitle.orange:before{border-top-color:#ff6500;border-bottom-color:#ff6500}.nav-left .subtitle.darkblue{margin-top:10px;background:#00457a;color:#fff}.nav-left .subtitle.darkblue:before{border-top-color:#00457a;border-bottom-color:#00457a}.nav-left .subtitle.blue{margin-top:10px;background:#0171ab;color:#fff}.nav-left .subtitle.blue:before{border-top-color:#0171ab;border-bottom-color:#0171ab}.nav-left .subtitle.lightblue{margin-top:10px;background:#0087c3;color:#fff}.nav-left .subtitle.lightblue:before{border-top-color:#0087c3;border-bottom-color:#0087c3}.nav-left .subtitle.lightblue2{margin-top:10px;background:#32bfed;color:#fff;padding-left:15px;font-weight:normal;font-style:normal}.nav-left .subtitle.lightblue2:before{border-top-color:#32bfed;border-bottom-color:#32bfed}.nav-left a{margin-bottom:3px;padding-left:13px;background:url('/i/sprites/buttons.png') no-repeat left -142px transparent;text-decoration:none;-webkit-transition:margin .1s linear;transition:margin .1s linear}.nav-left a:hover{margin-left:3px;color:yellow;text-decoration:underline}.nav-left a.navLink-img:hover{margin-left:0}.nav-left a.gradient{margin-bottom:0;padding-bottom:3px;padding-top:3px;background:linear-gradient(to right,#40C0EB,#3B9ACA)}.nav-left a.gradient:hover{margin-left:0}.nav-left-heading{padding-bottom:5px;cursor:help}.nav-left .btn-search{margin:-12px -10px -20px;padding:5px 10px 10px;background:#036}.nav-left .btn-search > a{width:140px;height:36px;margin:0 0 10px 10px;padding:0;background:url('/i/buttons/new-search.png') no-repeat}.nav-left .btn-search > a:hover{background-position:0 -36px}.callback-head-btn{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:2px;text-shadow:0px 0px 0px #fffcff;font-family:Arial;color:#ffffff;font-size:11px;background:#f60;padding:8px 20px 8px 20px;text-decoration:none;text-transform:uppercase;font-weight:bold;margin:4px 73px}.callback-head-btn:hover{cursor:pointer;background:#ff8c00;background-image:-webkit-linear-gradient(top,#ff8c00,#fa5800);background-image:-moz-linear-gradient(top,#ff8c00,#fa5800);background-image:-ms-linear-gradient(top,#ff8c00,#fa5800);background-image:-o-linear-gradient(top,#ff8c00,#fa5800);background-image:linear-gradient(to bottom,#ff8c00,#fa5800);text-decoration:none}.nav-top{height:15px;padding:3px 0 6px 10px;background:#f60}.nav-top a{color:#fff;font:bold 11px Arial;text-decoration:none}.nav-top a + a:before{content:"|\00a0";padding:0 4px;color:#fff}.nav-top a.active{color:#62d0ff}.nav-top .premiumclub{float:right;width:189px}.nav-top .premiumclub a{position:absolute;display:block;width:179px;height:64px;margin-right:-8px;margin-top:-42px;padding:0 5px;background:url('/i/new_premiumclub.gif') no-repeat 0 0 transparent;color:white;font:bold 12px Arial;line-height:103px}.nav-top .premiumclub a span{display:block;width:179px;overflow:hidden;white-space:nowrap;text-indent:17px}a.image-preview{display:inline-block;position:relative;text-decoration:none}a.image-preview:after{content:'';position:absolute;display:block;top:0;left:0;width:100%;height:100%;background:#fff url('/Static/Images/Booking/enlarge.png') 50% 50% no-repeat;cursor:pointer;opacity:0;-webkit-transition:opacity .3s linear;transition:opacity .3s linear}a.image-preview:hover:after{opacity:.5}.currency-convert{width:168px;height:24px;margin:0;padding:0;border:0;background:transparent url('/i/buttons/currency-convert.png') no-repeat top left;cursor:pointer}
.currency-convert.rub{background-position:top left}.currency-convert.foreign{background-position:bottom left}li{line-height:normal}.decorator-sunship{position:relative;margin:-10px;padding:10px;background:#b5e9fe url('/i/decorators/sunship-background.jpg') bottom left no-repeat}.decorator-sunship:before{z-index:1;content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:transparent url('/i/decorators/sunship-sun.png') no-repeat}.decorator-sunship > *{z-index:2;position:relative}.decorator-sunship #eticket,.decorator-sunship #eticket a{color:#fff;font-weight:bold}.nav-profile a{text-align:center;text-decoration:none !important}.nav-profile a i{font-size:36px}.nav-profile a span{padding-left:5px;line-height:36px;vertical-align:top}.search-results{border:1px solid #cccccc collapse;font-size:13px}.search-results th{padding:0px;background:#009BDA;color:#fff;line-height:21px}.search-results tr.result{background-image:-webkit-linear-gradient(top,rgb(255,255,255) 33%,rgb(225,243,250) 100%);background-image:linear-gradient(top,rgb(255,255,255) 33%,rgb(225,243,250) 100%)}.search-results td{padding:3px}.search-results .separator{height:3px;padding:0;border-left:0;border-right:0;border-bottom:2px solid #fff;background:#009BDA}.search-results .subheader{padding:2px;border-bottom:1px solid #999;color:#999;font-weight:bold;text-align:center;white-space:nowrap}.search-results .result-route a{display:block;margin:5px 0 10px;padding-right:150px;text-decoration:none !important;color:#213A85;font-size:16px}.ship-label{display:block;position:absolute;bottom:8px;right:-2px;height:28px;margin:0 0 0 5px;padding:0 5px;background:#fff;color:#000;font-family:Arial;font-style:italic;font-weight:bold;line-height:28px}.ship-label:before{content:'';display:block;position:absolute;top:0;left:-5px;border-top:14px solid #fff;border-bottom:14px solid #fff;border-left:5px solid transparent}.ship-label.orange{background:#ff6500;color:#fff}.ship-label.orange:before{border-top-color:#ff6500;border-bottom-color:#ff6500}.ship-label.darkblue{background:#00457a;color:#fff}.ship-label.darkblue:before{border-top-color:#00457a;border-bottom-color:#00457a}.ship-label.blue{background:#0171ab;color:#fff}.ship-label.blue:before{border-top-color:#0171ab;border-bottom-color:#0171ab}.ship-label.lightblue{background:#0087c3;color:#fff}.ship-label.lightblue:before{border-top-color:#0087c3;border-bottom-color:#0087c3}.ship-label.green{background:#72c760;color:#fff}.ship-label.green:before{border-top-color:#72c760;border-bottom-color:#72c760}.ship-label-two-line{bottom:-4px;right:2px;height:32px}.ship-label-two-line:before{border-top:18px solid #fff;border-bottom:17px solid #fff}div.news_on_board{text-align:center;margin:10px 0}div.news_on_board a{margin:0 10px }.readmore-handler{margin-bottom:30px;padding:5px;background:#fff;color:#333}.readmore-wrapper{position:relative;overflow:hidden}.readmore-gradient{position:absolute;bottom:0;left:0;width:100%;height:35px;background:url(/i/bg-gradient.png) repeat-x}.readmore{}.readmore-link{padding-right:22px;background:url('/i/icon-arrow.gif') no-repeat 100% 50%;font-weight:bold;text-decoration:none}.readmore-link:hover{color:#000}.cabins-table{border-collapse:separate;border-color:#aaa;border-spacing:1px;background:#aaa;font-size:12px}.cabins-table thead th{padding:2px;background-color:#eee;text-align:center;font-weight:bold}.cabins-table thead th{padding-right:20px}.cabins-table thead th.header{background-image:url('/i/bg.gif');background-repeat:no-repeat;background-position:center right;cursor:pointer}.cabins-table thead th.headerSortUp{background-image:url('/i/asc.gif')}.cabins-table thead th.headerSortDown{background-image:url('/i/desc.gif')}.cabins-table thead th.headerSortDown,.cabins-table thead th.headerSortUp{background-color:#8dbdd8}.cabins-table tbody tr:hover{background-color:#bcddfe}.cabins-table tbody tr td{padding:2px;text-align:center;vertical-align:top}fieldset.cabin .cabin-status-free,.cabins-table .cabin-status-free{background-color:#d4ffd2}fieldset.cabin .cabin-status-occupied,.cabins-table .cabin-status-occupied{background-color:#fcfdce}.cabins-table .cabin-status-preorder{background-color:#b88672}.cabins-table .cabin-status-sold{display:none;background-color:#fd8787}.cabins-table .cabin-status-block{display:none;background-color:#5748e1;color:#fff}.cabins-table .cabin-status-management{display:none;background-color:#aaa}.cabins-table .cabin-status-operator{display:none;background-color:#6ee}.cabins-table .cabin-status-special{background-color:#6ee}.cabins-table .cabin-status-agency{background-color:#99f}.cabins-table .cabin-status-reserved{background-color:#ba66ff}fieldset.cabin {}fieldset.cabin .cabin-status-free{background-color:#d4ffd2}fieldset.cabin .cabin-status-occupied{background-color:#fcfdce}.requests-search{padding:10px}.requests-list{display:table;table-layout:fixed;empty-cells:show;width:100%;padding:0;border-spacing:0;border-collapse:collapse;color:#222}.request-handler{background:transparent}.request-handler > tr{background:rgba(243,243,243,.85)}.request-handler > tr > td{padding:3px 6px}.request-handler .separator{background:transparent}.request-handler .separator td{height:14px;border-top:2px solid #ccc}.request-handler .active-marker{width:2px;padding:0;background:transparent}.request-handler:hover .active-marker,.request-handler.active .active-marker{background:#4d90f0}.request-status{font-weight:bold;white-space:nowrap}.request-status[data-url]{cursor:help}.request-status small{font-weight:normal}.request-info .request-show-details{height:18px;font-size:11px;cursor:pointer}.request-info .request-show-details span{display:none}.request-info:hover .request-show-details span{display:inline}.request-content{position:relative;overflow:hidden;white-space:nowrap}.request-content .shadow{position:absolute;top:0;right:0;width:10px;height:50px;background:rgba(243,243,243,100);box-shadow:-5px 0px 10px rgba(243,243,243,100)}.request-actions{font-size:medium}.request-details{display:none}#Content a{text-decoration:underline}#Content .pager a{text-decoration:none}.fieldform{width:100%}.datepick-month-header,.datepick-month-header select,.datepick-month-header input{height:2em;width:auto}.datepick-month-header select{background-color:#fff !important}.pagination a{text-decoration:none !important}@-webkit-keyframes premiumclub-marquee{0%{text-indent:179px}35%{text-indent:17px}65%{text-indent:17px}100%{text-indent:-179px }}@keyframes premiumclub-marquee{0%{text-indent:179px}35%{text-indent:17px}65%{text-indent:17px}100%{text-indent:-179px }}.nav-top .premiumclub a span{-webkit-animation:premiumclub-marquee 7s linear infinite;animation:premiumclub-marquee 7s linear infinite}.nav-top .premiumclub a:hover span{-webkit-animation-play-state:paused;animation-play-state:paused}.news_element{text-align:left;margin-bottom:20px}.news_element img{display:none}.news_element .ndate{font-size:13px;font-weight:bold}header.header .header-decorator{width:200px}header .phones{float:left;font-size:11px;margin-top:2px}header .phones ul{list-style:none;padding:0;margin:0}header .phones li{margin:2px 0}.phones a{color:white}.phones .border{height:2px;border-bottom:1px solid #06427f;min-width:469px}header .phones ul span,.phones .comm > span{color:#f06421;font-weight:bold}header .phones ul span:after,header .phones .comm > span:after{content:":"}header .phones .delimeter:after{content:'' !important}header .phones .delimeter{color:white;margin:0 3px}header .phones .agancy > div:first-child{margin:3px 0 2px 0;font-weight:bold;text-transform:uppercase;font-size:10px}@media all and (max-width:1375px){.nav-top{min-width:900px}}@media all and (max-width:955px){.page-wrap{margin-top:30px}}footer .phones{min-width:980px}footer .phones ul{font-weight:bold;font-size:11px;color:white;list-style:none;padding:0;margin:0}footer .phones li{padding:1px 0;overflow:hidden;display:block;width:auto}footer .phones a{font-weight:bold;font-size:11px;color:white}footer .phones .noB{font-weight:normal}.cabin-name-descr{margin:5px 0}.contact_form_for_shool_beginner h2,.contact_form_for_shool_beginner label{font-family:Georgia,Times,"Times New Roman",serif}.contact_form_for_shool_beginner ul{width:750px;list-style-type:none;list-style-position:outside;margin:0px;padding:0px}.contact_form_for_shool_beginner li{padding:12px;border-bottom:1px solid #eee;position:relative}.contact_form_for_shool_beginner li:first-child,.contact_form_for_shool_beginner li:last-child{border-bottom:1px solid #777}.contact_form_for_shool_beginner h2{margin:0;display:inline}.contact_form_for_shool_beginner label{width:150px;margin-top:3px;display:inline-block;float:left;padding:3px}.contact_form_for_shool_beginner input{height:20px;width:220px;padding:5px 8px}.contact_form_for_shool_beginner textarea{padding:8px;width:300px}.contact_form_for_shool_beginner button{margin-left:156px}.contact_form_for_shool_beginner input,.contact_form_for_shool_beginner textarea{border:1px solid #aaa;box-shadow:0px 0px 3px #ccc,0 10px 15px #eee inset;border-radius:2px}.contact_form_for_shool_beginner input:focus,.contact_form_for_shool_beginner textarea:focus{background:#fff;border:1px solid #555;box-shadow:0 0 3px #aaa}.contact_form_for_shool_beginner input:focus,.contact_form_for_shool_beginner textarea:focus{padding-right:70px}.contact_form_for_shool_beginner input,.contact_form_for_shool_beginner textarea{-moz-transition:padding .25s;-webkit-transition:padding .25s;-o-transition:padding .25s;transition:padding .25s}.contact_form_for_shool_beginner input,.contact_form_for_shool_beginner textarea{padding-right:30px}.ship-departure-block #city_menu{float:left;height:42px}.ship-departure-block .chooseRussianGroups{padding:7px;clear:both}.ToursTable th.suggest{background:#ff6600}.ToursTable th.cabin{font-size:12px}.ToursTable th.cabin .desc{display:none}.ToursTable .split a{position:absolute;margin-top:-45px}.ToursTable .split{position:relative}
.ToursTable .no-deal{color:red;font-size:1.3em}.ToursTable .spec-msg-1{color:#ff8c00}.ToursTable .spec-msg-2{color:#F60}.ToursTable .spec-msg-3{color:red}.ToursTable td.cabin{text-align:center}.ToursTable td.cabin div.places{display:flex;align-items:flex-start;padding-bottom:10px;box-sizing:border-box;justify-content:center;color:#8c8c8c;white-space:nowrap}.ToursTable td.cabin div.places .block{color:#5748e1}.ToursTable td.cabin div.places .special{color:#E42C26}.ToursTable td.cabin div.prices{display:grid;grid-template-rows:50% 50%;height:100%;box-sizing:border-box;margin-bottom:10px}.ToursTable td.cabin div.prices .price-block{white-space:nowrap}.ToursTable td.cabin div.prices > div:first-child{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;box-sizing:border-box}.ToursTable td.cabin strike{font-family:Verdana;font-size:12px;margin-bottom:4px}.ToursTable td.cabin .highlight{font-weight:bold;color:red}.ToursTable td.total-places{font-weight:bold;color:#008000}.ToursTable td.total-places .block{color:#5748E1}.ToursTable td.total-places .special{color:#E42C26}.ToursTable td.total-places .block::before,.ToursTable td.total-places .special::before,.ToursTable .places .block::before,.ToursTable .places .special::before{content:'/ '}.ToursTable td.total-places,.ToursTable td.suggestionsCell{font-size:12px;text-align:center}.ToursTable .commission{color:red;font-size:20px}.ToursTable .commission::after{content:'%'}.ToursTable .bonus-div{height:16px;display:inline-block}.Yearstabs{display:inline-block;margin-top:10px}.Yearstabs > div{padding-top:10px}.Yearstabs .YearstabsNav{margin:0;padding:0}.Yearstabs .cloneTabNav .YearstabsNav{margin:2px 0 0 0}.Yearstabs .YearstabsNav:after{content:"";display:block;clear:both}.Yearstabs .YearstabsNav li:not(.cruiseTabDownloadprice){margin:0 2px 0 0;cursor:pointer;display:block;float:left;padding:7px 25px;background:#ce5200;color:#FFF;font-size:24px}.Yearstabs .YearstabsNav li:not(.cruiseTabDownloadprice).active,.Yearstabs .YearstabsNav li:not(.cruiseTabDownloadprice).active:hover{background:#FF6600;color:#fff}.Yearstabs .YearstabsNav li.cruiseTabNextYear:hover{color:#FFF}.Yearstabs .YearstabsNav li.cruiseTabNY.active,.Yearstabs .YearstabsNav li.cruiseTabNY.active,.Yearstabs .YearstabsNav li.cruiseTabNY:hover,.Yearstabs .YearstabsNav li.cruiseTabNY.active:hover{background:#009bda;color:#fff}.Yearstabs .YearstabsNav li.cruiseTabNY{background:#0087c3;color:#fff}.Yearstabs .YearstabsNav li.cruiseTabNextYear.active,.Yearstabs .YearstabsNav li.cruiseTabNextYear.active:hover{background:#FF6600;color:#fff}.Yearstabs .MonthstabsNav{margin:2px 2px 0 0;padding:0}.Yearstabs .MonthstabsNav:after{content:"";display:block;clear:both}.Yearstabs .MonthstabsNav li:not(.cruiseTabDownloadprice){margin:0 2px 0 0;cursor:pointer;display:block;float:left;padding:7px 15px;background:#ce5200;color:#FFF;font-size:16px}.Yearstabs .MonthstabsNav li:not(.cruiseTabDownloadprice).active,.Yearstabs .MonthstabsNav li:not(.cruiseTabDownloadprice).active:hover{background:#FF6600;color:#fff}.Yearstabs .MonthstabsNav li a {text-decoration:none;color:#fff}.Yearstabs .MonthstabsNav li.cruiseTabNextYear:hover{color:#FFF}.Yearstabs .MonthstabsNav li.cruiseTabNY.active,.Yearstabs .MonthstabsNav li.cruiseTabNY.active,.Yearstabs .MonthstabsNav li.cruiseTabNY:hover,.Yearstabs .MonthstabsNav li.cruiseTabNY.active:hover{background:#009bda;color:#fff}.Yearstabs .MonthstabsNav li.cruiseTabNY{background:#0087c3;color:#fff}.Yearstabs .MonthstabsNav li.cruiseTabNextYear.active,.Yearstabs .MonthstabsNav li.cruiseTabNextYear.active:hover{background:#FF6600;color:#fff}.cruiseTabDownloadprice{margin:0;padding:0 0 0 10px;display:block}.cloneTabNav{margin-bottom:15px}.cloneTabNav .cruiseTabDownloadprice{padding-top:3px}.cruiseTabYear{background:linear-gradient(to top,#fefcea,#f1da36)}.extrabonusCircle{border-radius:50%;height:14px;padding:4px;color:#fff;background:red;border:0px solid #666;text-align:center;font:11px Arial,sans-serif}.Yearstabs .YearstabsNav li a{color:#fff;text-decoration:none !important}.allSuggestions .blockSuggestions .itemSuggest{margin:5px 2px;border:1px solid #ccc;border-radius:5px;cursor:pointer;position:relative}.ToursTable thead tr:first-child th{position:sticky;top:32px}.ToursTable thead th{position:sticky;top:53px}@media (min-width:801px) and (max-width:969px){.ToursTable thead tr:first-child th{position:sticky;top:62px}.ToursTable thead th{position:sticky;top:83px}}@media (max-width:609px){.ToursTable thead tr:first-child th{position:sticky;top:61px}.ToursTable thead th{position:sticky;top:82px}}.menu_lightblue{font:italic bold 12px Arial;margin:0 0 3px;white-space:nowrap;width:max-content;padding-left:5%}.menu_lightblue span{border-bottom:1px dashed #FFF;cursor:pointer}.hiddenShips{display:none}.subShips{padding-left:7%}fieldset.cruise-additional-tabs > p{display:inline-block;cursor:pointer}.cruise-additional-tab{display:none}.cruise-additional-tab.active{display:block}.addExcursion_table{width:100%;border-color:#cbcbcb;border-style:solid;border-width:0 1px 1px}.addExcursion_table td,.addExcursion_table th{padding:10px}.addExcursion_table [class^="passenger_table_header"]{width:140px;text-align:center}.addExcursion_table .addExcursion_title{text-align:left!important;width:320px}.addExcursion_table .addExcursion_time{width:140px;text-align:center;font-weight:bold;border-color:#cbcbcb;border-style:solid;border-width:0 1px}.addExcursion_table .addExcursion_checkbox{text-align:center}.AdditionalExcursion th{background:#f5f5f5}.AdditionalExcursion hr{border-top:3px solid #009bdb;margin:0px;padding:0px}.AdditionalExcursion_PlaceTime{color:#fb6703}.addExcursion_price_cont{text-align:left;font-weight:bold;border-color:#cbcbcb;border-style:solid;border-width:0 0 0 1px;padding:0;border:0}.excursion_name{font-weight:100}.addExcursion_Total_text{color:#009cd9;margin-bottom:10px;font-weight:bold;font-size:20px}.addExcursions_Total_text{color:#fe6402;font-weight:bold;font-size:22px}.excursion_checkbox:not(:checked),.excursion_checkbox:checked{position:absolute;left:-9999px}.excursion_checkbox:not(:checked) + label,.excursion_checkbox:checked + label{position:relative;padding-left:25px;cursor:pointer}.excursion_checkbox:not(:checked) + label:before,.excursion_checkbox:checked + label:before{content:'';position:absolute;left:0;top:2px;width:17px;height:17px;border:1px solid #aaa;background:#f8f8f8;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,.3)}.excursion_checkbox:not(:checked) + label:after,.excursion_checkbox:checked + label:after{content:'✔';position:absolute;top:5px;left:5px;font-size:15px;line-height:.8;color:#fe6500}.excursion_checkbox:not(:checked) + label:after{opacity:0}.excursion_checkbox:checked + label:after{opacity:1}.excursion_checkbox:disabled:not(:checked) + label:before,.excursion_checkbox:disabled:checked + label:before{box-shadow:none;border-color:#bbb;background-color:#ddd}
}