@font-face {
  font-family: 'ALSRubl-Arial';
  src: url('/images/rouble/alsrubl-arial-regular.eot');
  src: url('/images/rouble/alsrubl-arial-regular.eot?#iefix') format('embedded-opentype'),url('/images/rouble/alsrubl-arial-regular.woff') format('woff'), url('/images/rouble/alsrubl-arial-regular.ttf') format('truetype'), url('/images/rouble/alsrubl-arial-regular.svg#ALSRublArialRegular') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'DINPro-Bold';
  src: url('/images/font/dinpro_bold_regular.eot');
  src: url('/images/font/dinpro_bold_regular.eot?#iefix') format('embedded-opentype'),url('/images/font/dinpro_bold_regular.woff') format('woff'), url('/images/font/dinpro_bold_regular.ttf') format('truetype'), url('/images/font/dinpro_bold_regular.svg#DINPro-Bold') format('svg');
  font-weight: normal;
  font-style: normal;
}
@media all {article {display:block}aside {display:block}details {display:block}figcaption {display:block}figure {display:block}footer {display:block;clear:both;width:960px;height:126px;margin:0 auto;position:relative}header {display:block}hgroup {display:block}nav {display:block}section {display:block}summary {display:block}audio {display:inline-block}canvas {display:inline-block}video {display:inline-block}audio:not([controls]) {display:none;height:0}[hidden] {display:none}body {font-family:Arial,sans-serif;font-size:13px;margin:0;background:#e8e8e8;padding:0;color:#303030;line-height:1.4em}p {font-size:1em}a {color:#000}a:link {color:#000}a:visited {color:#000}a:hover {color:#2a5d90}img {border:0 none}h1 {font-weight:400;line-height:1.25em;margin:.8em 0}h2 {color:#333;font-size:1.35em;line-height:1.1em;margin-top:16px;font-weight:400;clear:both}h3 {font-weight:400;line-height:1.25em;margin:.8em 0}h1.page-title {text-transform:uppercase;font-size:1.7em;margin-bottom:38px}.section-zone-tours h1.page-title {max-width:22.4em}h3.page-under-title {font-size:1.5em}ul {list-style-position:inside;list-style-image:url(/images/li_orange.png);margin:0;padding:0}ol {list-style-position:inside;padding:0;margin:0;list-style-type:none}dir {list-style-position:inside;margin:0;padding:0}ul li {margin-bottom:2px}#index-description ul {font-size:1.05em;list-style:none;list-style-image:none}#index-description ul li {margin-bottom:8px;background:url(/images/li_bullet_main.png) 0 8px no-repeat;padding-left:9px}#index-description h2 {color:#c93;font-size:1.4em;margin:25px 0}#index-description h3 {color:#c93;font-size:1.4em;margin:25px 0}#index-description em {color:gray;font-size:.9em}#index-description p {font-size:.9em;line-height:1.7em}.menu-tabs-content-one {font-size:.9em;padding-top:4px}.discounts-room-list {font-size:.9em}.menu-tabs-content-one h3 {font-size:1.7em}#comments-root {font-size:.9em}#comments-root h3 {font-size:1.7em}footer:before {content:"";display:block;position:absolute;background:url(/images/-/css_sprite.css_1.v1568627950.png) no-repeat 0 -1315px;height:10px;width:280px;top:-10px;right:0;z-index:100}footer section {width:920px;height:98px;margin:0 auto;position:relative;padding:14px 20px;color:#999;font-size:.85em;position:relative;background:url(/images/-/css_sprite.css_1.v1568627950.png) no-repeat 0 -909px}footer.footer-global section {font-size:.8em;padding:19px 40px 14px 20px;width:900px;height:93px}footer section:before {content:"";position:absolute;top:0;bottom:0;left:-8px;width:8px;background:url(/images/content_left.png) 0 0 repeat-y}footer section:after {content:"";position:absolute;top:0;bottom:0;right:-8px;width:8px;background:url(/images/content_right.png) 0 0 repeat-y}.footer-copy {text-align:right;color:#999;position:absolute;left:20px;bottom:1.4em}.footer-about a {color:#666}footer ul.footer-about {list-style:none;list-style-image:none;position:relative;font-size:1.1em;margin:0;margin-top:5px}footer ul.footer-about li {display:inline-block;vertical-align:top;margin-right:15px;color:#666}footer ul.footer-about li a {color:#666}footer ul.footer-about li a:link {color:#666}footer ul.footer-about li a:visited {color:#666}.footer-share {width:260px;height:60px;position:absolute;right:0;top:21px}.footer-share > a {display:inline-block;border-bottom:1px solid #fff;text-decoration:none;margin-bottom:3px;font-size:1.2em}.footer-share b {text-transform:uppercase;color:#fff;font-size:1.2em;display:block;font-family:"DINPro-Bold",Tahoma,Arial}.footer-share strong {text-transform:uppercase;color:#fff;font-size:1.5em;display:inline-block;font-family:"DINPro-Bold",Tahoma,Arial;margin-bottom:3px}footer ul.footer-share-links {list-style:none;list-style-image:none;margin:0;margin-top:14px}footer ul.footer-share-links li {display:inline-block;vertical-align:top;margin-right:6px}footer ul.footer-share-links li a {display:block;width:24px;height:24px}footer ul.footer-share-links li a.share-twitter {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -102px}footer ul.footer-share-links li a.share-facebook {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -350px}footer ul.footer-share-links li a.share-gplus {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -482px}footer ul.footer-share-links li a.share-lj {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -457px}footer ul.footer-share-links li a.share-vk {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -375px}footer ul.footer-share-links li a.share-rss {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -432px}footer section p {margin:0;padding:0;margin-top:0}.footer-last-update {color:#999;font-style:italic;margin-top:10px}.footer-counters {position:absolute;right:45px;top:14px}footer ul.footer-links {list-style:none;list-style-image:none;position:relative;margin:0;font-size:1.1em}footer ul.footer-links li {display:inline-block;vertical-align:top;margin-right:8px}footer ul.footer-links li a {color:#ccc;text-decoration:none}footer ul.footer-links li a:link {color:#ccc;text-decoration:none}footer ul.footer-links li a:visited {color:#ccc;text-decoration:none}footer ul.footer-links li a:hover {color:#c93;text-decoration:underline}footer ul.footer-links li:after {content:"";background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -507px;width:4px;height:8px;display:inline-block;margin-left:10px}footer ul.footer-links li.last-child:after {display:none}#bodyHeader {width:100%;position:relative;background:#fff url(/images/header_back.png) 0 bottom repeat-x;padding:0;position:fixed;top:0;z-index:1000}#bodyHeader > div {width:100%;min-height:43px;position:relative}#bodyHeader > div.header-logo {min-height:51px;background:#4f3585;color:#fff;border-bottom:5px solid #dfa531}#bodyHeader > div.header-logo > div {width:960px;margin:0 auto}#bodyHeader > div.header-logo > div span {float:left;font-size:1.45em;margin-right:1.3em;margin-top:.9em}#bodyHeader > div.header-logo > div span.first {padding-right:1em;background:url(/images/logo-separator.png) right 50% no-repeat;margin-right:.7em}.header-logo-link {width:93px;height:36px;display:block;float:left;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -315px;text-indent:-9999px;margin:7px 30px 0 20px}#bodyHeader > div.header-menu {width:960px;margin:0 auto}#bodyHeader .button-logo {height:15px;display:inline-block;position:relative;padding:7px 0;padding-left:2.3em;margin:7px 0;margin-left:1.2em;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1333px;text-decoration:none;font-size:1.3em;font-weight:700;text-transform:uppercase;letter-spacing:.9px}#content {margin:0 auto;margin-top:100px;position:relative;left:0;width:960px;padding:0;z-index:2;background:url(/images/aside_back.png) 680px 0 repeat-y;background-color:#FFF}.zone-admin #content {margin-top:100px}#order-summary .comment-order {margin-top:-2.5em;margin-right:0}.order-date-out {padding-left:40px}.order-email {padding-left:40px}#content:before {content:"";position:absolute;top:0;bottom:0;left:-8px;width:8px;background:url(/images/content_left.png) 0 0 repeat-y}#content:after {content:"";position:absolute;top:0;bottom:0;right:-8px;width:8px;background:url(/images/content_right.png) 0 0 repeat-y}aside#nav {width:280px;float:left;margin:0 0 21px;position:relative;padding-top:0;z-index:4}aside#nav .h2 {text-transform:uppercase;font-size:1.7em;margin:18px 0 0 20px}.domain-go2all-ru aside#nav .h2 {font-size:1.5em;font-weight:700;color:#000}aside#nav .h3 {font-size:.85em;margin:0 0 0 20px;color:#a0a0a0}aside#nav .h23 {font-size:1.3em;margin:15px 0 45px 20px}#nav:before {content:"";display:block;position:absolute;height:10px;right:0;top:0;width:280px;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -1276px}#nav.nav-deep {padding-top:10px}#nav.nav-deep:before {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -1287px}#nav-search {height:29px;border-top:1px solid #e4e4e4;padding:20px 0 10px 20px}#nav-search.nav-search-zone-search {border-top:o none;border-bottom:1px solid #e4e4e4;padding-bottom:20px}#nav-search input {padding:0;margin:0;float:left}#nav-search .search-text {background:url(/images/site_search_text.png) 0 50% no-repeat;border:1px solid #ccc;border-right:0 none;width:159px;padding-left:24px;height:28px}#nav-search .search-submit {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -79px;border:0 none;width:56px;height:30px}#main {width:640px;margin-top:0;padding:0 20px 21px;float:left;position:relative}#main h1 {color:#666;margin:0;padding:0;clear:both}#main h1#index-header {color:#c93;font-size:1.7em;margin:15px 0;padding:0;clear:both}#main h2#index-header {margin-top:-10px;padding:0;color:#c93}#main #index-header a {color:#c93;text-decoration:none}#main #inner-header {color:#c93;font-size:1.7em;margin:18px 0;padding:0;clear:both}#main #inner-header a {color:#c93;text-decoration:none}.menu {list-style:none;list-style-image:none;margin-top:32px;margin-left:21px}.menu-li-title {display:block;font-size:1.05em;color:#000;font-weight:700;margin-left:0;margin-bottom:5px;cursor:text}.menu-li {margin:30px 0 36px;position:relative;cursor:pointer}.menulevel1 {list-style:none;list-style-image:none;margin:13px 10px 2px -3px}.menulevel1.menulevel1-is-overlimit {height:157px;overflow:hidden;outline:0}.menulevel1.menulevel1-is-overlimit:after {content:"Ещё (" attr(data-counts) ")";position:absolute;display:block;bottom:-1.5em;left:20px;font-size:1em;font-weight:700;cursor:pointer;height:15px;border-bottom:1px dashed gray}.menulevel1.menulevel1-is-overlimit.menulevel1-is-overlimit-opened:after {display:none}.menulevel1.menulevel1-is-overlimit.menulevel1-is-overlimit-opened {height:auto;overflow:visible}.menulevel1.menulevel1-is-overlimit.menulevel1-is-overlimit-opened:before {content:"Свернуть";position:absolute;display:block;bottom:-1.5em;left:20px;font-size:1em;font-weight:700;cursor:pointer;height:15px;border-bottom:1px dashed gray}.menulevel1-li {cursor:default;display:block;padding-left:23px;padding-top:1px;background:url(/images/bull_spot.png) 5px 50% no-repeat;padding-bottom:3px;margin-bottom:0;min-height:19px}.menulevel1-li.star {background-image:url(/images/bull_spot_star.png)}i.hotel-is-star {position:relative;top:3px;width:12px;height:15px;margin-left:4px;cursor:pointer;display:inline-block;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1122px;top:0;font-size:.5em;text-transform:none;text-shadow:none}.menulevel1-li.star i {position:relative;top:3px;width:12px;height:15px;margin-left:4px;cursor:pointer;display:inline-block;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1122px}i.hotel-is-star.hotel-is-star-in-poisk {top:.2em;margin-right:.5em;margin-left:.3em;float:left}.menulevel1-li-star {position:absolute;z-index:20000}i.hotel-is-star:after {position:absolute;z-index:20000;border:2px solid #FEBA02;color:#444;background-color:#FFF9E7;width:200px;display:none;font:1.1em Arial,Helvetica,sans-serif;margin-top:-5.5em;margin-left:-2em;padding:10px}.menulevel1-li-star:after {position:absolute;z-index:20000;border:2px solid #FEBA02;color:#444;background-color:#FFF9E7;width:200px;display:none;font:1.1em Arial,Helvetica,sans-serif;margin-top:-5.5em;margin-left:-2em;display:block;padding:10px}.menulevel1-li.star i:after {position:absolute;z-index:20000;border:2px solid #FEBA02;color:#444;background-color:#FFF9E7;width:200px;display:none;font:1.1em Arial,Helvetica,sans-serif;margin-top:-5.5em;margin-left:-2em;padding:10px}.menulevel1-li.star i:hover {color:blue}.menulevel1-li .object-title {font-size:1em;color:#333;display:inline-block}.menulevel1-li .object-title.top-menu-item {font-size:.85em}.menulevel1-li .object-title:hover {color:#2a5d90}.menulevel1-li.active .object-title {color:#C93;font-weight:700}#header-links {height:43px;float:right;margin:0;list-style:none;list-style-image:none}#header-links li {float:left;padding:11px 14px 13px}#header-links li.header-link-one.send {background:#dfa531 url(/images/pencil.png) 12px 47% no-repeat;padding-left:35px}#header-links li.header-link-one.send a {color:#fff}#header-links li.header-link-one.send a:hover {color:#e0e0e0}#header-links li.header-link-one a {text-transform:uppercase;font-weight:500;font-family:"DINPro-Bold",Tahoma,Arial;font-family:Tahoma,Arial;color:#000;text-decoration:none;font-size:1em;border-bottom:4px solid #dfa531}#header-links li.header-link-one a:hover {color:#dfa531}#header-links li.hotel-add {margin-top:4px;margin-right:0;margin-left:0}.hotel-add a {display:inline-block;position:relative;background:url(/images/-/css_sprite.css_1.v1568627950.png) no-repeat 0 -1408px;text-indent:-9999px;width:172px;height:36px}.hotel-add a:hover {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -0px}.not-quote > a {display:inline-block;text-align:center;text-decoration:none;color:#c93;font-weight:700;font-size:.9em;line-height:1.2em}.fav-add {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -855px;width:36px;height:36px;cursor:pointer}.fav-add:hover {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -668px}#top-hotels {margin:0;padding:20px 5px 5px 20px;list-style:none;list-style-image:none;overflow:hidden;background-color:#FFF}#top-hotels li {float:left;margin-right:10px;position:relative}#top-hotels li a {display:block;width:303px;height:183px;position:relative;text-decoration:none}#top-hotels li a img {width:293px;height:183px}#top-hotels li.last-child {margin-right:0}#top-hotels li a .top-hotels-one-descr {width:303px;height:45px;display:block;position:absolute;bottom:5px;left:-5px;margin:0;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -1031px;cursor:pointer}#top-hotels li a:hover .top-hotels-one-descr {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -985px}#top-hotels li a .top-hotels-one-descr dt {float:left;font-size:1.05em;cursor:pointer;color:#fff;padding-right:0;margin:0;padding:11px 21px}#top-hotels li a .top-hotels-one-descr dd {float:left;font-size:1.05em;cursor:pointer;padding-left:10px;padding-right:0;font-weight:700;color:#c93;margin:0;padding:11px 21px}#top-hotels li a .top-hotels-one-descr dd span {cursor:pointer}#global-top-hotels {margin:0;padding:0 0 5px;list-style:none;list-style-image:none;overflow:hidden;background-color:#FFF}#global-top-hotels li.global-top-hotels-one {float:left;margin-right:0;position:relative}#global-top-hotels li.global-top-hotels-one > a {display:block;width:640px;height:260px;position:relative;text-decoration:none}#global-top-hotels li.global-top-hotels-one > a img {width:640px;height:260px}#global-top-hotels li.global-top-hotels-one.last-child {margin-right:0}#slider1:after {content:"";position:absolute;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -27px;width:90px;height:51px;display:block;right:6px;top:-5px}.global-top-hotels-one-descr {width:251px;height:81px;display:block;position:absolute;bottom:35px;left:-5px;margin:0;background:url(/images/-/css_sprite.css_1.v1568627950.png) no-repeat 0 -1326px;cursor:pointer}.cs_wrapper .global-top-hotels-one-descr {bottom:30px}#global-top-hotels li a:hover .global-top-hotels-one-descr {background:url(/images/-/css_sprite.css_1.v1568627950.png) no-repeat 0 -1326px}.global-top-hotels-one-descr dt {display:block;font-size:1.05em;cursor:pointer;color:#fff;padding-right:0;margin:0;padding:0 21px 1px 28px}.global-top-hotels-one-descr dd {display:block;font-size:1.05em;cursor:pointer;padding-right:0;font-weight:700;color:#c93;margin:0;padding:0 21px 1px 28px}.global-top-hotels-one-descr dt.global-top-hotels-one-descr-city {margin-top:15px;font-size:.9em;color:#e0e0e0}.global-top-hotels-one-descr dt.global-top-hotels-one-descr-hotel {font-size:1.4em}.global-top-hotels-one-descr dd span {cursor:pointer}#global-top-hotels-menu {position:absolute;bottom:18px;left:18px;width:auto;height:14px;margin:0;padding:0;list-style:none;list-style-image:none}#global-top-hotels-menu .global-top-hotels-menu-one {display:inline-block;margin-right:2px;width:14px;height:14px}#global-top-hotels-menu .global-top-hotels-menu-one a {display:block;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -737px;width:14px;height:14px}#global-top-hotels-menu .global-top-hotels-menu-one.active a {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -722px}.global-top-hotels-nav {position:absolute;bottom:41px;left:247px;width:36px;height:70px;margin:0;padding:0;list-style:none;list-style-image:none}.global-top-hotels-nav .global-top-hotels-nav-one {display:block;width:36px;height:35px;margin-bottom:1px}.global-top-hotels-nav .global-top-hotels-nav-one a {display:block;width:36px;height:35px}.global-top-hotels-nav .global-top-hotels-nav-one.global-top-hotels-nav-one-next a {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -819px}.global-top-hotels-nav .global-top-hotels-nav-one.global-top-hotels-nav-one-prev a {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -632px}#top3-hotels {margin:20px 0 0 -5px;width:645px;height:117px;background:url(/images/-/css_sprite.css_1.v1568627950.png) no-repeat 0 -1036px}#top3-hotels strong {text-transform:uppercase;font-size:1.3em;position:relative;top:15px;left:52px;display:block;color:#000}#top3-hotels ul {list-style:none;list-style-image:none;margin-top:40px;margin-left:5px}#top3-hotels li {display:inline-block;vertical-align:top;width:174px;height:40px;margin-left:20px;position:relative;border-right:1px solid #e8e8e8}#top3-hotels li a {display:block;position:relative;text-decoration:none}#top3-hotels li.last-child {border-right:0 none}#top3-hotels li dt {cursor:pointer;padding-right:4px;margin:0}#top3-hotels li dd {cursor:pointer;font-weight:700;color:#c93;font-size:1.1em;margin-top:2px;margin:0}#top3-hotels li dl {padding:0;margin:0}#top3-hotels li dt span {border-bottom:2px solid #989898;font-size:1.05em}#top3-hotels li dd span {cursor:pointer}#header-top {width:103.2%;padding:12px 0 15px;background:#ececec;position:relative;clear:both}#header-top::before {content:"";width:20px;height:100%;background:#ececec;position:absolute;left:-20px;bottom:0;top:0}#header-form-search-hotel {width:103.2%;padding:22px 0 25px;background:#fff4d9;position:relative;clear:both}#header-form-search-hotel::before {content:"";width:20px;height:100%;background:#fff4d9;position:absolute;left:-20px;bottom:0;top:0}#header-form-search-hotel::after {content:"";display:block;clear:both}#header-form-search-hotel strong {font-size:1em;margin:0;color:#000;float:left;margin-right:1em;margin-bottom:10px;margin-top:.7em;font-weight:400}#header-form-search-hotel form {float:left}#header-form-search-hotel p {font-weight:700;color:#303030;font-size:1.05em;margin:10px 0}#header-form-search-hotel #map-of-hotels {font-style:normal;font-weight:400;color:#000;font-size:.9em;display:block;position:relative;top:.8em}#header-form-search-hotel i a {text-decoration:none;border-bottom:1px dotted #666;color:#666}#form-near-search::after {content:"";display:block;clear:both}#header-best-free-rooms > strong {width:621px;padding:10px 0 0;text-transform:uppercase;font-size:1.2em;margin:0;color:#000;display:block;margin-bottom:0;font-weight:100}.form-search-input {min-width:25em;height:31px;padding:2px 5px;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -1298px;border:1px solid #ccc;border-right:0 none;float:left;font-size:1.2em;outline:none}.form-search-submit {width:37px;height:37px;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -705px;border:0 none;float:left;cursor:pointer}#content-search-hotel {list-style:none;list-style-image:none;margin:28px 0 0}.content-search-hotel-one {padding-left:45px;position:relative;margin-bottom:45px}.content-search-hotel-one a.content-search-hotel-one-image {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -137px;float:left;width:184px;height:124px;margin:0;position:relative}.content-search-hotel-one a.content-search-hotel-one-image:hover {background:url(/images/-/css_sprite.css_1.v1568627950.png) no-repeat 0 -1445px}.content-search-hotel-one a.content-search-hotel-one-image i {display:none}.content-search-hotel-one a.content-search-hotel-one-image:hover i {display:block;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -782px;width:36px;height:36px;position:absolute;right:8px;bottom:8px;cursor:pointer}.content-search-hotel-one b {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -0px;display:block;color:#fff;width:41px;text-align:right;padding:5px 20px 6px 5px;height:15px;position:absolute;top:0;left:-30px}.content-search-hotel-one a img {display:block;width:170px;height:110px;left:-1px;margin:auto;position:relative;top:6px}.content-search-hotel-one .content-search-hotel-one-distance {background:url(/images/icon_distance.png) no-repeat scroll 0 50% transparent;display:block;color:#666;padding-left:20px;margin-left:201px;font-size:1.05em}.content-search-hotel-one .content-search-hotel-one-distance a {color:#666;font-size:.9em}.content-search-hotel-one-distance {display:block;font-size:.75em}.content-search-hotel-one-distance.content-search-hotel-one-distance-under {font-size:1.5em;margin-top:.5em}.content-search-hotel-one .content-search-hotel-one-title {margin-left:17px;margin-right:-10px;font-size:1.4em;font-weight:400}.content-search-hotel-one span {margin-left:7px;position:relative;top:2px;font-size:1em}.content-search-hotel-one p {margin:5px 0;margin-left:201px;font-size:.9em}.content-search-hotel-one p.content-search-hotel-one-description {color:gray;font-size:.85em;line-height:1.2em}.content-search-hotel-one .content-search-hotel-one-cost {white-space:nowrap;display:inline-block;margin-left:17px}#header-hotel {width:621px;height:160px;padding:20px 0 13px 19px;background:#f8f2e6;position:relative}#header-hotel:after {content:"";display:block;position:absolute;width:640px;height:10px;bottom:-10px;left:0;background:url(/images/-/css_sprite.css_1.v1568627950.png) no-repeat 0 -1154px}#header-hotel h1 {color:#000;text-transform:uppercase;font-size:1.7em;line-height:1em;margin:0;margin-bottom:15px;text-shadow:2px 2px 2px #B0B0B0}.header-hotel-info {margin:0 0 0 1px;padding-right:7px;list-style:none;list-style-image:none;color:#000;float:left;width:373px}.header-hotel-info li {position:relative}.header-hotel-info li.header-hotel-info-address {margin-top:10px;max-width:410px;margin-right:5px;display:inline-block}.header-hotel-info li.header-hotel-info-map a {color:#2a5d90}.header-hotel-info li.header-hotel-info-map {display:inline-block}.header-hotel-info li.header-hotel-info-metro {top:-6px;margin-bottom:-1px}a.header-hotel-map {padding-left:19px;height:19px;display:block;background:url(/images/map_button_blue.png) 0 1px no-repeat}a.link-hotel-map {padding-left:19px;height:19px;display:inline-block;margin-left:.7em;background:url(/images/map_button_blue.png) 0 1px no-repeat}a.link-room-map {padding-left:19px;height:19px;display:block;background:url(/images/map_button_blue.png) 0 1px no-repeat;clear:both}.header-hotel-info li.header-hotel-info-phone {font-weight:700;font-size:1.15em;margin-top:3px}.header-hotel-info li.header-hotel-info-phone span {font-size:1.15em}.header-hotel-info li.header-hotel-info-phone em {color:#666;font-size:.9em;display:block;font-style:normal;font-weight:400}.header-hotel-stars {color:#666;font-size:.85em}.header-hotel-stars span {top:-3px;left:4px;position:relative}.header-hotel-stars.header-hotel-stars-in-poisk {margin:.8em 0}.poisk-add-data {margin:.8em 0}.poisk-add-data > b {font-weight:400;margin-right:.8em}.poisk-add-data ul.stars {margin-top:0;margin-right:.8em}.header-hotel-map-image {margin:0;position:absolute;right:0;top:0;width:240px;height:193px;overflow:hidden}.header-hotel-map-image img {width:310px;height:193px;position:absolute;left:-35px;top:0}.menu-tabs {list-style:none;list-style-image:none;margin-left:0;height:39px;padding-top:20px;border-bottom:5px solid #c93;display:block;clear:both}* html .menu-tabs {padding-top:10px}.menu-tabs li {float:left;height:38px;border:1px solid #e2e2e2;border-bottom:0 none;border-left:0 none;position:relative;margin-bottom:5px}.menu-tabs li:after {content:"";display:block;position:absolute;bottom:-5px;width:100%;height:5px;background:#c93}.menu-tabs li:first-child {border-left:1px solid #e2e2e2}.menu-tabs li.active.exists-info {background:#c93;border:1px solid #c93;border-bottom:0 none}.menu-tabs li.active {background:#c93;border:1px solid #c93;border-bottom:0 none}.menu-tabs li.exists-info {background:#ffd700}.menu-tabs li a {text-decoration:none;padding:10px 15px 7px;float:left;height:21px;color:#666;font-weight:700;font-size:.9em;text-transform:uppercase}.menu-tabs li.active a {color:#fff}.menu-tabs li a:hover {background:url(/images/menu_tabs_button_back.png) 0 bottom repeat-x;color:#333;position:relative;padding-left:14px;padding-right:14px;white-space:nowrap;border:1px solid #fff;border-top:0 none;border-bottom:0 none}.menu-tabs li a:hover:before {content:"";position:absolute;top:-1px;left:-1px;border-top:1px solid #c93;border-left:1px solid #c93;border-right:1px solid #c93;width:100%}.menu-tabs li.active a:hover {background:#c93;color:#fff;border:0 none;padding:10px 15px 7px}.menu-tabs li.menu-tabs-5 a {background:#bc2434;color:#fff}.menu-tabs li.menu-tabs-5 {border:1px solid #d62b3c}.menu-tabs li.menu-tabs-5.active {border:1px solid #d62b3c}.menu-tabs li.menu-tabs-5 a:hover {background:#d62b3c;border:0 none;padding:10px 15px 7px}.menu-tabs li.menu-tabs-5.active a:hover {background:#d62b3c;border:0 none;padding:10px 15px 7px}.menu-tabs-content {list-style:none;list-style-image:none;padding:0;margin:0;clear:both}.room-list {list-style:none;list-style-image:none;padding:0;margin:0;margin-top:20px}.room-one {position:relative;top:0;left:0;padding-bottom:12px;border-bottom:1px solid #e2e2e2;margin-bottom:30px}.room-one.room-one-alone {padding-bottom:10px;border-bottom:0 none}.discounts-room-list .room-one {border-bottom:0 none}.room-one h2 {font-size:1.8em;margin-bottom:5px;max-width:22.4em;min-height:1.9em;margin:0}.room-one h3 {font-size:1.8em;margin-bottom:5px;max-width:22.4em;min-height:1.9em;max-width:auto;min-height:auto;margin:0}.room-one h2 em {font-size:.5em;display:block;position:relative;top:-3px;color:#C12735;font-weight:700}.room-one-count-of-sleeping-places {font-size:1.3em}.room-one-count-of-rooms {font-size:1.1em}p.room-one-apartment-peoples {margin:5px 0 0}.room-one .room-one-order {position:absolute;top:-4px;right:0;display:inline-block;text-indent:-9999px;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -892px;width:117px;height:37px}.room-one.room-one-alone .room-one-order {top:-65px}.room-one .room-one-video {height:15px;margin-top:14px;text-decoration:none;display:inline-block;border-bottom:0 none}.room-one .room-one-video.no-video {display:none}.room-one-room-things .room-one-video {margin-top:0}.room-one .room-one-cost-more-one-people {display:inline-block;vertical-align:top;list-style:none;list-style-image:none;padding:0;margin:0;font-size:1.3em;font-weight:700;color:#707070;margin-left:10px}.room-one .room-one-cost-more-one-people em {display:inline-block;width:14px;height:34px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -883px;position:relative;top:11px}.room-one .room-one-cost-more-one-people em.last-child {margin-right:10px}.room-one .room-one-cost-more-one-people .money-cost {color:#707070}.room-one .room-one-video:before {content:"";background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -706px;width:15px;height:15px;display:inline-block;top:4px;margin-right:4px;position:relative}.room-one .room-one-video span {border-bottom:1px dashed #2a5d90;color:#2a5d90}.room-one .room-one-cost2 {position:absolute;left:170px;font-size:1.2em}.room-one-images-root {position:relative}a.room-one-image {margin:5px 0 0;position:relative;display:inline-block}a.room-one-image:after {content:"";display:block;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -640px;width:32px;height:32px;position:absolute;left:5px;bottom:5px}a.room-one-image img {display:block;max-width:100%;top:0;left:0}.room-one-list {width:98px;height:319px;padding:14px 9px 0;position:absolute;right:0;top:0;border:1px solid #e8e8e8}.hotel-rooms-list-cost .room-one-list {border:0 none}.hotel-rooms-list > dt.active ~ dd .hotel-room-info .room-one-list {right:-47px}.room-one-list ul {width:105px;height:306px;list-style:none;list-style-image:none;padding:0;margin:0;overflow:hidden;position:relative}.room-one-list .room-one-list-control {width:27px;height:17px;margin-left:-13px;display:block;position:absolute;left:50%;z-index:20}.room-one-list .room-one-list-control.room-one-list-control-next {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1233px;bottom:-9px}.room-one-list .room-one-list-control.room-one-list-control-next:hover {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1315px}.room-one-list .room-one-list-control.room-one-list-control-can.room-one-list-control-next {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1315px}.room-one-list .room-one-list-control.room-one-list-control-prev {top:-9px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1215px}.room-one-list .room-one-list-control.room-one-list-control-prev:hover {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1197px}.room-one-list .room-one-list-control.room-one-list-control-can.room-one-list-control-prev {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1197px}.room-one-list-one {width:98px;height:69px;display:block;margin-bottom:10px;position:relative}.room-one-list-one a {width:98px;height:69px;position:relative;display:block;outline:none}.room-one-list-one.room-one-list-one-active a {width:94px;height:65px;border:2px solid #c93}.room-one-list-one a img {display:block;width:98px;height:69px;border:0 none}.room-one-list-one.room-one-list-one-active a img {margin:2px;width:90px;height:61px}.menu-tabs-content-one h3.hotel-rooms-header {font-size:1.85em;font-weight:400;margin-bottom:10px}.hotel-rooms-list-root {width:609px;padding:2px 10px 10px 18px;border:1px solid #e2e2e2;position:relative}.hotel-rooms-list-cost-header {width:638px;width:100%;height:24px;position:relative;left:-18px;border-top:1px solid #e8e8e8;margin:0;padding:0;list-style:none;list-style-image:none;font-size:.8em}.hotel-rooms-list-cost-header span {position:absolute;top:3px;font-weight:700}.hotel-rooms-list-cost-header span.hotel-rooms-list-cost-header-title {left:29px;color:#666}.hotel-rooms-list-cost-header span.hotel-rooms-list-cost-header-go2all {left:408px;color:#c12735}.hotel-rooms-list-cost-header span.hotel-rooms-list-cost-header-normal {left:287px;color:#333}.discount-title {margin:15px 0;font-weight:700}.discount-title.discount-title-season {margin:5px 0}.hotel-rooms-list {width:609px;width:100%;display:inline-block;margin:0;padding:0;position:relative}.hotel-rooms-list > dt {width:225px;width:40%;float:left;overflow:hidden;position:relative;height:19px;margin-bottom:1px;background:#f4f4f4;padding:9px 0 9px 12px;cursor:pointer}.hotel-rooms-list > dd.active {height:auto;padding-bottom:0}.hotel-rooms-list-cost-one.hotel-rooms-list-cost-one-wh-discount .hotel-rooms-list > dt {width:340px}.hotel-rooms-list-cost-one .hotel-rooms-list > dt.cost-without-discount {width:344px}.hotel-rooms-list > dt.even {background:#ebebeb}.hotel-rooms-list > dt span {position:absolute;width:1000px}.hotel-rooms-list > dt span b {font-weight:400;border-bottom:1px dashed #888}.hotel-rooms-list > dt i {position:absolute;right:0;padding-left:25px;background:url(/images/fade_3.png) -0 -0 no-repeat;background-position:-50px 0;height:1.6em}.hotel-rooms-list > dt.even i {background-position:-25px 0}.hotel-rooms-list > dd {float:left;width:351px;width:55%;margin:0;padding:9px 0 9px 12px;margin-bottom:4px;height:19px;margin-bottom:1px;background:#f4f4f4;position:relative;white-space:nowrap}.hotel-rooms-list-cost-one.hotel-rooms-list-cost-one-wh-discount .hotel-rooms-list > dd {width:236px}.hotel-rooms-list-cost-one .hotel-rooms-list > dd.cost-without-discount {width:232px}.hotel-rooms-list > dd.even {background:#ebebeb}.hotel-rooms-list > dd b {margin-right:25px;font-size:1.2em;text-align:right;width:228px;display:inline-block}.hotel-rooms-list > dd .money-cost {margin-left:2px}.hotel-rooms-list-cost-one.hotel-rooms-list-cost-one-wh-discount .hotel-rooms-list > dd b {width:113px}.hotel-rooms-list-cost-one .hotel-rooms-list > dd.cost-with-discount b {width:109px}.hotel-rooms-list-cost-one.hotel-rooms-list-cost-one-dg .hotel-rooms-list > dd.cost-with-discount b {color:#C12735}.hotel-rooms-list > dd a.room-one-order {position:relative;top:-1px;font-size:.95em;color:#666;width:93px;height:21px;padding:0;margin-right:5px;text-align:center;display:inline-block;text-decoration:none;text-indent:-9999px;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -192px}.hotel-rooms-list > dd a.room-one-order:hover {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -214px}.hotel-rooms-list > dd i {margin-right:2px;font-size:1.1em;font-style:normal;color:#909090;width:60px;text-align:left;display:inline-block;float:left}.hotel-rooms-list-root-is-discount-page .hotel-rooms-list > dd s {font-weight:700}.hotel-rooms-list-root-is-discount-page .hotel-rooms-list > dd i {font-weight:700}.hotel-rooms-list > dd s {margin-right:3px;font-size:1.1em;color:#303030;width:54px;text-align:right;display:inline-block;float:left}.hotel-rooms-list .hotel-room-info {display:none}.hotel-rooms-list > dd.active .hotel-room-info {background:#f4f4f4;display:block;position:relative;width:550px;left:-249px;top:0;padding:0 0 10px 10px;margin:0;border:0 none;clear:both}.hotel-rooms-list-cost-one-wh-discount .hotel-rooms-list > dd.active .hotel-room-info {padding-top:12px;left:-364px}.hotel-rooms-list > dd.active.cost-with-discount .hotel-room-info {left:-249px}.hotel-rooms-list > dd.active.cost-with-discount.cost-without-discount .hotel-room-info {left:-368px}.discounts-room-list .hotel-rooms-list > dd.active.cost-with-discount .hotel-room-info {left:-249px}.hotel-rooms-list > dd.active.even .hotel-room-info {background:#ebebeb}.hotel-rooms-list > dd.active .hotel-room-info .room-one-room-things {margin-bottom:0}.response-list {list-style:none;list-style-image:none;padding:0;margin:0;margin-top:0}.response-one {position:relative;padding-bottom:0;border-bottom:1px solid #e2e2e2;margin-bottom:10px}.response-one h4 {margin:0;float:left;font-size:1em}.response-one i.response-one-real {position:relative;top:1px;width:29px;height:15px;margin-right:3px;cursor:pointer;display:inline-block;float:left;background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -0px;text-indent:-9999px}.response-one i.response-one-real:after {position:absolute;z-index:20000;border:2px solid #FEBA02;color:#444;background-color:#FFF9E7;width:200px;padding:10px;display:none;font:1.1em Arial,Helvetica,sans-serif;margin-top:-6.5em;margin-left:0;text-indent:0;content:"Go2all.ru подтверждает, что гость жил в этом отеле"}.response-one.comment i.response-one-real:after {content:"Go2all.ru подтверждает, что гость проживал в отеле"}.response-one i.response-one-real:hover {color:blue}.response-one i.response-one-real:hover:after {display:block}.response-one .stars.stars-comments {position:relative;top:3px;left:0;float:none;clear:both}.response-one i {display:block;font-style:normal;color:gray;font-size:.9em;position:relative;top:-3px;margin-bottom:-3px;clear:both}.response-one.comment i {clear:none}.response-one i.city {float:left;margin-left:5px;position:static;clear:none}.response-one b {font-weight:400;font-size:.9em;float:right}.stars {list-style:none;list-style-image:none;padding:0;margin:0;height:22px;display:block}.stars.stars-comments {height:16px;float:left;margin-top:-3px}.stars li {width:22px;height:22px;margin-right:4px;float:left;background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -127px}.stars li.stars-selected {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -79px}.stars.stars-comments li {width:16px;height:16px;margin-right:3px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -689px}.stars.stars-comments li.stars-selected {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -752px;position:relative;top:-1px}.stars.stars-free li {width:13px;height:13px;margin-right:3px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1096px}.stars.stars-free li.stars-selected {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1082px;position:relative;top:-1px}.hotel-stars {list-style:none;list-style-image:none;padding:0;margin:0 0 0 3px;height:22px;display:inline-block;height:16px}.hotel-stars li {width:16px;height:16px;margin-right:2px;float:left;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -752px;position:relative;top:2px}.rating {overflow:hidden;display:inline-block;float:left;position:relative}.rating-input {position:absolute;left:0;top:-50px}.rating:hover .rating-star:hover {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -79px}.rating:hover .rating-star:hover ~ .rating-star {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -79px}.rating-input:checked ~ .rating-star {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -79px}.rating-star {float:right;display:block;width:25px;height:22px;background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -127px;margin:0!important}.rating:hover .rating-star {float:right;display:block;width:25px;height:22px;background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -127px;margin:0!important}.answer-one {position:relative;padding-bottom:0;border-top:1px solid #BC2434;margin-bottom:10px;margin-left:20px}.answer-one h4 {margin:0;float:left;font-size:1em;color:#BC2434}.answer-one i {display:block;font-style:normal;color:gray;font-size:.9em;position:relative;top:-3px;margin-bottom:-3px;clear:both}.answer-one b {font-weight:400;font-size:.9em;float:right}.comment-reply-form {padding:0;margin-top:10px}.comment-reply-form-inner {padding:0}.comment-submit {float:right;border:0 none;position:relative;top:47px;margin-bottom:47px}.comment-reply-form label {display:block;color:#000;font-size:1.2em;font-weight:700;margin:17px 0 4px}.hotel-order-form label {display:block;color:#000;font-size:1.2em;font-weight:700;margin:17px 0 4px}.formError {margin-top:1px;margin-left:0;background:#fecdcd;padding:1px 3px;font-size:.8em;width:200px}.formError.form-error-wide {width:auto}.formError.form-error-height {margin-top:1em;margin-bottom:1em;font-size:1.5em}.form-text {width:258px;height:27px;border:1px solid #ccc;background:#f9f9f9;background:url(/images/input_back.png) 0 0 no-repeat;padding:4px 10px;margin-top:7px;font-size:1em}.form-text.form-text-for-textarea {width:302px}.form-text.form-text-full {width:578px}#symbols_commentscaptcha.form-text {width:131px}#child_age.form-text {width:77px;margin-right:43px;margin-top:0}textarea.form-text {width:620px;height:105px;background:0 none}.required-stars {color:red}.error {color:red}a.free-order {color:#2a5d90;border-bottom:1px dashed #2a5d90;margin-top:30px;font-size:.9em;cursor:pointer;text-decoration:none;display:inline-block}.free-order span {position:absolute!important;z-index:200;border:2px solid #FEBA02;color:#444;background-color:#FFF9E7;width:280px;padding:10px;display:none;font:1.1em Arial,Helvetica,sans-serif;margin-top:-170px;margin-left:-5px}.free-order:hover span {display:block}.hotel-order-title {float:left;margin:0;padding:0;max-width:462px;width:90%}.hotel-order-title a {text-decoration:none}.hotel-order-title a:hover {text-decoration:underline}.hotel-order-title.hotel-order-title-no-picture {margin-left:0}.hotel-order-title dt {display:block;font-size:1.7em;margin:0;padding:0}.hotel-order-title dd {display:block;font-size:1.3em;font-weight:700;margin-top:8px;color:#c93;margin:0;padding:0}.attention {color:#333;font-size:.9em;background:#f8f2e6 url(/images/exclamation.png) 16px 57% no-repeat;width:565px;width:auto;padding:6px 4px 5px 31px;margin:11px 0 17px;display:block;font-weight:400}.hotel-order-form {padding:0;margin-top:10px;font-size:.9em}.hotel-order-inner {padding:0}.yashare-auto-init {background:url(/images/share_icon.png) 0 45% no-repeat;padding-left:16px;display:inline-block;position:relative;top:-5px}.file_label {width:193px!important;top:-26px!important;left:6px!important;font-size:1.2em;cursor:default}.aside-banners {margin:0 20px}.money-cost {font-family:'ALSRubl-Arial',Arial,sans-serif;line-height:normal;font-style:normal;font-weight:400}.room-cost {white-space:nowrap}.room-cost.room-cost-dg {color:#C12735}.room-cost.room-cost-strike {text-decoration:line-through}.hotel-rooms-list-people {margin:5px 0 0;padding:0;list-style:none;list-style-image:none;width:560px}.hotel-rooms-list-people .hotel-rooms-list-people-one {float:left}.hotel-rooms-list-people .hotel-rooms-list-people-one dl {margin:0;padding:0;position:relative;height:105px}.hotel-rooms-list-people .hotel-rooms-list-people-one dl dt {display:block;text-align:center;cursor:pointer;position:relative;z-index:1;height:47px;padding:0 40px 0 0;padding-bottom:20px;border-bottom:1px solid #e2e2e2;margin:0}.hotel-rooms-list-people .hotel-rooms-list-people-one dl dd {display:block;text-align:center;cursor:pointer;position:relative;z-index:1;padding:20px 13px 0 12px;color:gray;font-size:1.1em;cursor:pointer;z-index:2;position:absolute;bottom:7px;left:50%;margin-left:-16px;background:url(/images/people_bullet.png) 50% 0 no-repeat;margin:0}.hotel-rooms-list-people .hotel-rooms-list-people-one dl dt b {display:inline-block;width:20px;height:47px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1149px;cursor:pointer;position:relative;left:20px}.hotel-rooms-list-people .hotel-rooms-list-people-one:hover dl dt b {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -302px}.hotel-rooms-list-people .hotel-rooms-list-people-one.hotel-rooms-list-people-one-active dl dt b {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -302px}.hotel-rooms-list-people .hotel-rooms-list-people-one.hover dl dt b {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -302px}.hotel-rooms-list-people .hotel-rooms-list-people-one.hotel-rooms-list-people-one-active dl dd {background:url(/images/people_bullet_active.png) 50% 0 no-repeat}.hotel-rooms-list-cost {margin:0;padding:0;list-style:none;list-style-image:none;width:609px;width:100%}.hotel-rooms-list-cost h4 {display:none}.hotel-rooms-list-cost .hotel-rooms-list-cost-one.hotel-rooms-list-cost-one-empty {display:none}.hotel-rooms-list-cost .hotel-rooms-list-cost-one {display:none}.hotel-rooms-list-cost .hotel-rooms-list-cost-one.hotel-rooms-list-cost-one-active {display:block}.hotel-rooms-list-cost-change {font-size:1em;margin:14px 40px 0 0}.hotel-rooms-list-cost-change .hotel-rooms-list-cost-change-title {margin:3px 0;font-weight:700;font-size:1.1em}.room-one-room-things {font-size:1em;margin:14px 5px 5px 1px;display:inline-block;min-width:200px;width:100%}.room-one-room-things.room-one-room-things-block {display:block}.room-one-room-things a {text-decoration:none;margin-right:15px}.room-one-room-things a span {border-bottom:1px dashed #2a5d90;color:#2a5d90}.room-one-room-things dt a:before {content:"";background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -673px;width:15px;height:15px;display:inline-block;top:4px;margin-right:5px;position:relative}.room-one-room-things dd {margin-left:0;width:100%}.room-one-room-things dd.room-one-room-things-discounts {font-size:.9em}.room-one-room-things ul {list-style-position:outside;margin-left:15px;margin-top:10px}.hotel-link-to {font-size:1em;margin:14px 5px 5px 1px;display:block;min-width:200px;margin-right:15px}.hotel-link-to:before {content:"";background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -673px;width:15px;height:15px;display:inline-block;top:4px;margin-right:5px;position:relative}.tour-phone-order {font-size:1.4em}.link-to-description {font-size:1em;margin:14px 5px 5px 1px;display:inline-block;color:#2a5d90}.link-to-description:before {content:"";background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -673px;width:15px;height:15px;display:inline-block;top:4px;margin-right:5px;position:relative}h4 {text-decoration:none;font-size:1.1em;color:#000}#link-to-top {position:fixed;right:3px;top:50%;z-index:11;cursor:pointer;width:31px;height:34px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1459px;text-decoration:none}#link-to-top:hover {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1494px}#order-cost-all {color:#000;font-size:1.2em;font-weight:700;margin:0;margin-top:15px;list-style:none;list-style-image:none}#order-cost-all span.money-cost {color:#c93;font-weight:700}#order-cost-all b {color:#c93;font-weight:700}#order-cost-all dt {float:left;width:120px}.link-to-admin {position:absolute;right:5px;top:-21px;font-size:.8em;color:green;opacity:.4;z-index:1000}.link-to-admin:link {position:absolute;right:5px;top:-21px;font-size:.8em;color:green;opacity:.4;z-index:1000}.link-to-admin:visited {position:absolute;right:5px;top:-21px;font-size:.8em;color:green;opacity:.4;z-index:1000}#main > .link-to-admin {top:10px}#index-description .link-to-admin {top:0}.link-to-admin.link-to-admin-static {position:static;margin-left:4px}.link-to-admin.link-to-admin-up {top:-25px}.link-to-admin.link-to-admin-up2 {top:-5px}.link-to-admin.link-to-admin-up3 {top:-15px}.link-to-admin.link-to-admin-down {bottom:0;top:auto}.link-to-admin.link-to-admin-room {top:-6px;margin-right:-5px}.link-to-admin.link-to-admin-check {margin-right:3em}.link-to-admin.link-to-admin-edithotel {margin-right:7em}#nav-filter {padding:5px 15px 20px 20px;position:relative;top:0;border-bottom:1px solid #e0e0e0;background:url(/images/navfilter_back.png) 0 0 repeat-y}#nav-filter > h2 {margin:0 0 1em}#nav-filter > h3 {font-size:.9em;margin:1.8em 0 .5em}#nav-filter > h3.all-hotels {font-size:1.4em;margin:0 0 1em}#nav-filter p {padding:0;margin:5px 0}.nav-filter-title {font-weight:700}.nav-filter-title-button a {border-bottom:1px dashed #303030;text-decoration:none;font-size:.9em}.nav-filter-title-button a:after {content:"";position:absolute;width:5px;height:4px;margin:8px 0 0 5px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1029px}.nav-filter-title-button a.opened:after {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1034px}.nav-filter-districts {width:247px}.nav-filter-metro {width:247px}.nav-filter-add a {font-size:.9em;text-decoration:none;border-bottom:1px dashed #303030}.nav-filter-add a:after {content:"";position:absolute;width:5px;height:4px;margin:8px 0 0 5px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1029px}.nav-filter-add a.opened:after {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1034px}.nav-filter-add span {display:block;margin-top:5px}.hotel-additional-service {margin:15px 0;width:660px;width:100%}.hotel-additional-service dt {width:165px;margin-left:0;padding-left:40px;display:inline-block;font-weight:700;font-size:1.2em;height:60px;margin-bottom:10px}.hotel-additional-service dt:before {content:"";width:34px;height:34px;display:block;margin-left:-42px;position:absolute}.hotel-additional-service dt.hotel-additional-service-internet:before {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -510px}.hotel-additional-service dt.hotel-additional-service-internet-wifi:before {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -545px}.hotel-additional-service dt.hotel-additional-service-parking:before {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -475px}.hotel-additional-service dt.hotel-additional-service-animals:before {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -440px}.hotel-additional-service dd {width:168px;margin-right:-200px;left:-207px;display:inline-block;vertical-align:top;position:relative;top:20px;font-size:1em;line-height:1.2em}.address-near-metro-stations {margin-left:0;font-size:.85em;color:#505050;display:block}.pager {text-align:left;clear:both;font-size:.85em;font-weight:700;border:1px solid #e8e8e8;margin:0 auto;margin-top:25px;list-style:none;list-style-image:none;height:28px;display:inline-block}.pager li {display:inline-block;width:28px;height:28px;position:relative;text-align:center;vertical-align:top;border-left:1px solid #e8e8e8;text-transform:uppercase}.pager li.active {color:#c93;height:18px;width:26px;padding:4px 0;border:2px solid #c93;margin-right:-1px;top:-1px;z-index:2}.pager li a {text-decoration:none;color:#666;width:100%;height:18px;padding:5px 0;display:inline-block;position:relative}.pager li a:hover {color:#333;height:18px;padding:5px 0;background:url(/images/pager_hover.png) 0 0 repeat-x;border:1px solid #999;margin-right:-1px;left:-1px;top:-1px;z-index:3}.pager li.pager-np {width:116px;font-size:.9em}.pager li.pager-prev a:before {content:"";width:12px;height:5px;margin-right:8px;display:inline-block;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1116px;position:relative;top:-1px}.pager li.pager-next a:after {content:"";width:12px;height:5px;margin-left:8px;display:inline-block;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1110px;position:relative;top:-1px}.pager li.pager-start {border-left:0 none}#YMapsID {width:600px;height:700px}#map-of-hotels {font-size:.89em;text-decoration:none;padding-left:18px;background:url(/images/map_button.png) 0 50% no-repeat;display:block;clear:both}#map-of-hotels span {border-bottom:1px dashed #333}.domain-go2all-ru #map-of-hotels {position:absolute;right:20px;margin-top:-13px;top:auto;margin-top:0}.hotel-image {display:none}.statistic-table {width:100%;border:1px solid #e0e0e0;border-collapse:collapse}.statistic-table td {border:1px solid #e0e0e0;padding:5px;text-align:center;vertical-align:top}.hotel-order-phone {display:block;width:600px;text-align:right;font-style:normal;position:absolute;margin-top:-15px}.hotel-order-phone span {display:inline-block;border:1px solid #b09d73;padding:3px}.room-order-phone {font-style:normal;display:block;text-align:right;position:relative;top:-5px;margin:0 10px}.room-order-phone strong {white-space:nowrap;font-weight:100}.hotel-last-order {font-style:normal;display:block;text-align:right;position:relative;top:-5px;margin:0 10px}.city-all-list {margin:15px}.city-all-list li {display:block;padding-left:18px;padding-top:1px;background:url(/images/bull_spot.png) 0 50% no-repeat;margin-bottom:3px}.city-all-list li.hotels-count-30 a {font-size:1.2em}.city-all-list li.hotels-count-50 a {font-size:1.4em}.city-all-list li.hotels-count-80 a {font-size:1.7em}.button-grey {display:block;width:93px;height:22px;padding:8px 0;color:#000;text-align:center;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -276px;text-decoration:none}.button-grey:hover {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -352px;color:#000}.stat-global-list {margin:0;margin-top:-7px;padding:0;display:block;background:url(/images/-/css_sprite.css_1.v1568627950.png) no-repeat 0 -1165px;width:640px;height:149px;list-style:none;list-style-image:none}.stat-global-list li {float:left;margin:57px -22px 0 97px;width:125px;text-align:left;font-weight:700;font-size:1.1em}.stat-global-list li.last-child {margin-right:0}.stat-global-list li b {display:block;font-size:2.3em;text-align:left;color:#c93;margin-bottom:9px}#global-site-header {margin:0;font-size:1.7em;font-weight:400;margin-top:1px;color:#c93}#global-site-header a {color:#c93;text-decoration:none}.news-list {list-style:none;list-style-image:none;font-size:.85em;margin:0;margin-top:-5px}.news-one-date {color:#b4b4b4;color:#c93;text-transform:uppercase;font-size:.9em;margin-bottom:5px}.news-one h3 {margin:0}.news-one {margin:16px 0;padding-bottom:16px;border-bottom:1px solid #e8e8e8}.news-one.last-child {border-bottom:0 none;margin-bottom:0;padding-bottom:0}.news-one p {margin:0;color:#666}.news-one a.news-comments {padding-left:22px;background:url(/images/comments_icon.png) 0 4px no-repeat;display:block;height:18px}#news-main {width:600px;border:1px solid #e8e8e8;margin-top:15px;padding:19px}#news-main h2 {font-size:1.2em;line-height:1.1em;text-transform:uppercase;font-weight:700;font-family:Arial;color:#000;margin:0;margin-left:-1px}.comment {position:relative;margin-bottom:15px;border:1px solid #e2e2e2;padding:10px 15px 3px}.answer {position:relative;margin-bottom:15px;border:1px solid #e2e2e2;padding:10px 15px 3px}.comment p {clear:both;font-size:.9em;line-height:1.45em;margin-left:3px;margin-right:10px}.comment-name {position:relative;left:-21px;top:3px;margin-bottom:37px}.comment-name em {color:#fff;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -160px;width:36px;height:21px;padding:4px 5px 6px 0;text-align:center;float:left;font-weight:700;font-style:normal;margin-right:14px}.answer .comment-name em {background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -391px}.comment-name b {font-weight:400;color:#c93;font-size:1.1em;float:left;margin-right:5px;margin-top:3px}.answer .comment-name b {color:#BC2434}.comment-name span {color:#a7a7a7;float:left;font-size:.85em;margin-top:4px;margin-right:5px}.comment-date {position:absolute;right:19px;top:17px;width:100px;height:18px;text-align:right;padding:0 14px 0 0;font-size:.7em;font-style:italic;color:#999;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -257px}.news-item h3 {font-weight:700}.button-grey-2 {padding-left:6px;padding-right:0;display:inline-block;height:36px;position:relative;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -918px;text-decoration:none;border:0 none;width:auto;overflow:visible;cursor:pointer}.button-grey-2:hover {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -992px}.button-grey-2:hover em {color:#333;background:url(/images/button_grey_center_hover.png) 0 0 repeat-x}.button-grey-2 em {height:20px;padding:8px 12px;background:url(/images/button_grey_center.png) 0 0 repeat-x;float:left;color:#888;font-size:.9em;text-transform:uppercase;font-weight:700;font-style:normal;font-family:Arial,Tahoma;white-space:nowrap;cursor:pointer}button.button-grey-2::-moz-focus-inner {padding-left:0}button.button-grey-2 em {position:relative;left:-1px;margin-right:-1px;top:-1px;padding-top:11px;padding-bottom:13px;height:12px}.button-grey-2 em b {font-size:1.5em;position:relative;top:2px}button.button-grey-2 i {position:relative;top:-1px}.button-grey-2 i {width:6px;height:36px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -955px;float:left}.button-grey-2:hover i {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1039px}#button-city-select {display:inline-block;position:relative;top:2px;left:7px;width:14px;height:10px;background:url(/images/arrow_down.png) 50% 50% no-repeat;outline:none;text-indent:-9999px}#button-city-select span {border-bottom:1px dashed #000}#main .main-header {font-size:1.7em;line-height:1.1em;text-transform:uppercase;font-weight:400;font-family:Arial;color:#c93;margin-top:16px}.statistic-top {border-top:3px solid #c93;margin-top:40px;width:642px}.statistic-top h4 {font-size:1.2em;line-height:1.1em;text-transform:uppercase;font-weight:700;font-family:Arial;color:#000;margin:0;top:-.65em;position:relative;background:#fff;padding-right:10px;display:inline-block}.statistic-top ul {list-style:none;list-style-image:none;position:relative;margin:11px 0 0;width:665px}.statistic-top ul li {display:inline-block;vertical-align:top;margin-right:23px;width:110px;height:177px;position:relative}.statistic-top ul li img {width:110px;height:80px}.statistic-top ul li b {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1251px;display:block;color:#fff;width:26px;text-align:center;padding:5px 0 0;height:26px;position:absolute;top:-5px;left:5px}.statistic-top ul li.nth-child-2 b {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -400px}.statistic-top ul li.nth-child-3 b {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1283px}.statistic-top ul li.nth-child-4 b {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -15px}.statistic-top ul li.nth-child-5 b {background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -47px}.statistic-top ul li i {display:block;color:#a4a4a4;text-align:left;font-size:.85em;font-style:normal;margin:2px 0}.statistic-top ul li a {display:block;font-size:.9em;text-decoration:none;line-height:1.4em;font-weight:700;color:#333}.statistic-top ul li a.statistic-hotel-title {min-height:2.7em}.statistic-top ul li a:hover {color:#2a5d90;text-decoration:underline}.statistic-top ul li .room-cost {display:block;width:102px;padding-left:8px;padding-top:1px;height:19px;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -236px;color:#fff;font-size:.9em;font-weight:700;text-align:left;position:absolute;bottom:0}.statistic-top ul li .room-counts {display:block;color:#c93;font-size:.9em;font-weight:700;text-align:left;margin-top:3px}.lockandalert {width:638px;height:151px;border:1px solid #e8e8e8;list-style:none;list-style-image:none;position:relative;margin:11px 0 0}.lockandalert li.lockandalert-item {display:inline-block;vertical-align:top;margin:0;width:301px;padding:18px 0 18px 18px;height:117px;position:relative}.lockandalert li.lockandalert-alert {border-left:1px solid #e8e8e8;width:300px;background:url(/images/alert.png) 100% top no-repeat}.lockandalert li.lockandalert-lock {background:url(/images/locked.png) 100% top no-repeat}.lockandalert li.lockandalert-lock:after {content:"";background:url(/images/-/css_sprite.css_3.v1568627950.png) no-repeat 0 -150px;width:20px;height:151px;position:absolute;right:0;top:0}.lockandalert h4 {font-size:1.2em;line-height:1.1em;text-transform:uppercase;font-weight:700;font-family:Arial;color:#000;margin:0;position:relative}.lockandalert-alert p {font-size:.85em;line-height:1.5em;color:#666;margin:14px 0 2px}a.alert-more {font-size:.85em;color:#333;display:inline-block}a.alert-more:after {content:"";display:inline-block;width:10px;height:5px;margin-left:5px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1076px}.lockandalert-lock img {width:110px;height:80px;margin-top:17px;float:left}.lock-info {list-style:none;list-style-image:none;position:relative;float:left;width:165px;height:85px;margin-left:20px;margin-top:11px}.lock-info li {display:block;margin-bottom:3px}.lock-info li.lock-info-city {font-size:.85em;color:#999}.lock-info li.lock-info-city a:link {text-decoration:none;color:#999}.lock-info li.lock-info-city a:visited {text-decoration:none;color:#999}.lock-info li.lock-info-city a {text-decoration:none;color:#999}.lock-info li.lock-info-hotel {font-size:.9em;font-weight:700;color:#333}.lock-info li.lock-info-hotel a {text-decoration:none;color:#333}.lock-info li.lock-info-date {font-size:.85em;font-weight:700;color:#4a762d}.lock-info li.lock-info-date.lock-info-date-header {font-size:.9em;margin-bottom:-4px}hr {color:#f0f0f0;background-color:#f0f0f0;border:0 none;height:1px;clear:both;margin:20px 0}#city-list {background:#222;opacity:.92;padding-bottom:10px;width:100%;position:absolute;top:80px;left:auto;margin-left:0;z-index:100;border-top:3px solid #c93}#city-list:before {content:"";background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -803px;width:17px;height:9px;display:block;left:282px;top:-12px;position:absolute;z-index:100}#city-list ul {border-bottom:0 none;list-style:none;list-style-image:none;min-height:190px;padding:19px 0 10px 20px;display:inline-block;width:auto}#city-list ul li {float:left;width:190px;margin-bottom:0}#city-list ul li a {color:#ccc;text-decoration:none;display:inline-block;padding:4px 0}#city-list ul li a.active {color:#333;background:#c93;padding:4px 5px;font-weight:700}#city-list ul li a.active:hover {color:#333}#city-list ul li a:hover {color:#c93;text-decoration:underline}#city-list ul li.city-one-empty {background:0 none;height:27px}.print-button {float:right;font-size:.9em;position:relative;margin-top:-54px}.ad {cursor:pointer;visibility:visible;width:15px;height:15px}.adh {cursor:pointer;visibility:hidden;width:15px;height:15px}.adw {cursor:wait;visibility:visible;width:15px;height:15px}.fr {float:right}.fn {float:none}.fl {float:left}.clr {clear:both;height:0}.clrr {clear:right;height:0}.clear {clear:both}.cursorPointer {cursor:pointer}.dn {display:none!important}.db {display:block!important}.di {display:inline!important}.dib {display:inline-block}.dtr {display:block;display:table-row}.dtd {display:block;display:table-cell}.dt {display:table}.dh {visibility:hidden!important}.dv {visibility:visible!important}#linkToAdmin {background:transparent;font-size:12px;font-family:"Tahoma";z-index:100000;overflow:hidden;line-height:10000px;height:20px;background:#80d0d0;border:1px solid #409090;line-height:17px;color:#000;position:fixed;bottom:2px;right:2px;padding:3px}.linkToAdmin {background:transparent;font-size:12px;font-family:"Tahoma";z-index:100000;overflow:hidden;line-height:10000px;height:20px;background:#80d0d0;border:1px solid #409090;line-height:17px;color:#000;padding:3px}#footer-links-to-admin {position:fixed;bottom:2px;right:2px;z-index:1000}#yandex-metrika-id {position:absolute;left:-9999px}#order-cost-list-discount {margin:10px 0 0}#tour-root.tour-root-dn {display:none}.tour-root-cost {width:280px;float:left}.tour-root-time {padding-left:40px;float:left}.tour-root-cost label {margin-top:5px}.tour-root-time label {margin-top:0}.transfer-root-cost {width:280px;float:left}.transfer-root-time {padding-left:40px;float:left}.transfer-root-cost label {margin-top:5px}.transfer-root-time label {margin-top:0}#label-tour-please:checked ~ #tour-root.tour-root-dn {display:block}#mmd_time_from_slider {display:none}#mmd-slider {width:239px;height:36px;text-align:center;margin:10px 0 20px;position:relative;left:-5px}#mmd-slider .jslider .jslider-value {display:none}#mmd-slider .jslider .jslider-value.jslider-value-to {display:none}#slider-result {color:#c93;font-size:.9em;font-weight:700}.nav-filter-metro-distance-title {font-size:.9em;font-weight:700;margin-top:5px}#vk_like {display:inline-block}#fcb_like {display:inline-block;vertical-align:top}#index_likes {display:block;margin:20px 0 0 30px;text-align:center}#index_likes #index_likes_vk {display:inline-block;vertical-align:top}#weather-in-city {display:block;width:230px;height:132px;margin-top:-10px;margin-bottom:20px;margin-left:26px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -299px;position:relative}#weather-in-city img {border:0 none;position:absolute;top:18px;left:15px}#time-in-city {display:block;width:230px;margin-top:-10px;margin-bottom:20px;margin-left:26px;position:relative;font-size:1.4em;text-align:center}#time-in-city a {text-decoration:none}#not-quote-popup {display:block;width:241px;padding:19px 23px;margin:7px 0 0 -4px;height:160px;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -1077px;position:absolute;z-index:100}#not-quote-popup p {color:#666;font-size:.85em;line-height:1.5em}#not-quote-popup a.alert-more {position:absolute;bottom:8px;right:10px}.city-phone {width:16em;font-weight:400;font-size:1.7em;display:block;text-align:center;position:absolute;left:50%;margin-left:-8em;margin-top:.5em}#not-quote-popup .city-phone {bottom:2.3em;margin-top:0}.city-phone p {font-size:.7em;margin:3px 0}#hotel-order {width:600px;margin:0 auto;padding:19px;border:1px solid #e8e8e8}#hotel-order h2 {text-transform:uppercase;font-size:1.3em;font-weight:700;color:#000;height:15px;padding:18px;width:602px;width:100%;margin:0 0 1px;display:block;background:url(/images/order_header_back.png) 0 0 repeat-x;border-bottom:1px solid #e8e8e8;position:relative;top:-19px;left:-19px}#hotel-order h2:before {content:"";position:absolute;bottom:-10px;left:20px;width:17px;height:10px;display:block;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1138px}a.hotel-order-image {width:117px;height:78px;margin:0;margin-right:1.5em;margin-bottom:1em;position:relative;float:left}a.hotel-order-image img {display:block;width:117px;height:78px;left:0;margin:auto;position:relative;top:0}#hotel-order .attention {color:#333;font-size:.9em;background:#f8f2e6;width:530px;padding:16px 10px 16px 60px;margin:11px 0 27px;display:block;font-weight:400;position:relative}#hotel-order .attention:before {content:"";width:38px;height:38px;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -743px;position:absolute;top:45%;left:9px;margin-top:-19px}.required-sign {color:red}.required-about {font-size:.9em;color:#999;font-style:italic;padding-top:4px}#order-summary {margin-top:25px;border-top:1px solid #c93}.comment-order {margin-top:15px;margin-right:40px;display:inline-block;float:right;width:187px;height:36px;padding:0;border:0 none;text-indent:-9999px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -551px;text-decoration:none;cursor:pointer}.comment-order.order-type-quota {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -477px}.comment-order:hover {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -514px}.comment-order.order-type-quota:hover {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -262px}.selectbox .display.nav-filter-districts {background:#f8f8f8}.selectbox .display.nav-filter-metro {background:#f8f8f8}.ei-g-plus {display:inline-block}.ei-twitter-share {display:inline-block}abbr {text-decoration:none;cursor:help}.room-one h2 em abbr {border-bottom:1px dashed #C12735}.discount-title abbr {border-bottom:1px dashed #101010}.hotel-rooms-list-cost-header-go2all abbr {border-bottom:1px dashed #C12735}.city-small-info {font-size:.8em;width:100%;margin:0;margin-bottom:1em;color:#9c9c9c;line-height:1.4em}.hotel-distance {font-size:1.1em}.hotel-distance::after {content:"";display:block;clear:both}.hotel-distance strong {float:left;margin-right:1.2em}.hotel-distance ul {padding:0;margin:0;list-style-type:none;list-style-image:none;float:left}.hotel-distance ul li {display:inline-block;margin-right:1.5em}.hotel-distance ul li a {padding:.3em 1em;border:2px solid #fff;border-radius:2px;font-weight:500;text-decoration:none}ul.comment-photo-attach {padding:0;margin:0;list-style-type:none;list-style-image:none}#captcha-root {margin-top:4px}#admin-actions {position:fixed;right:1px;top:83px;bottom:23px;width:200px;overflow:auto;background:#fff;padding:10px;z-index:10000;border:1px solid silver;border-radius:5px}#admin-actions a {font-size:.8em;color:green}#admin-actions a.admin-actions-menu {margin-right:10px}.admin-actions-chat-list {max-height:500px;overflow:auto;clear:both}.admin-cmtinner {border:1px solid silver;margin-bottom:5px;border-radius:5px;position:relative}.admin-cmtinner b {display:block;font-size:.8em;margin-top:-5px}.admin-cmtinner time {display:block;font-size:.8em}.admin-cmtinner-header {background:#e0e0e0;padding:1px 3px}.admin-cmtinner p {padding:4px;margin:3px 0;font-size:.9em}.admin-cmtinner a.admin-cmtinner-del {position:absolute;right:2px;top:6px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -847px;display:block;width:16px;height:16px;opacity:.5;text-indent:-9999px}.admin-cmtinner a.admin-cmtinner-del:hover {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -769px;opacity:1}#beds-child-age-root {float:right;width:281px}#child-age-root {float:right;margin-right:18px;width:125px}#beds-root {float:left;margin-right:15px;width:123px}.hotel-rooms-list > dt:target {border:1px solid #f09020;border-right:0 none}.hotel-rooms-list > dt:target + dd {border:1px solid #f09020;border-left:0 none}.hotel-rooms-list > dt.active:target {border:0 none}.hotel-rooms-list > dt.active:target + dd {border:0 none}.room-one:target h2 {color:#f09020}.hotel-room-link-type-hotel {display:inline-block}.hotel-room-link-type-hotel:before {content:"";position:relative;top:2px;width:20px;height:16px;display:inline-block;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -786px}.hotel-room-link-type-room {margin-left:5px;display:inline-block}.hotel-room-link-type-room:before {content:"";position:relative;top:2px;width:18px;height:16px;display:inline-block;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -830px}.switcher {width:124px;height:49px;cursor:pointer;position:relative}.switcher .sw_btn {transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -110px;width:49px;height:49px;display:block;cursor:pointer;z-index:1;position:relative}.switcher .bg {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -37px;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.switcher input.switcher-value:checked ~ .sw_btn {margin-left:68px}.switcher input.switcher-value:checked ~ .sw_btn ~ .bg {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -87px}.switcher input.switcher-value {display:none}#main-menu.menu {margin-top:-24px}.discounts-link {font-weight:700;margin-top:10px;display:block;text-align:center}.discounts-link.active {color:#C93}#aviasales {margin-top:10px;padding:18px 18px 0;width:602px;border:1px solid #e8e8e8;position:relative;overflow:hidden}#aviasales > div {position:relative;left:-18px}#aviasales > h4 {font-size:1.2em;line-height:1.1em;text-transform:uppercase;font-weight:700;font-family:Arial;color:#000;margin:0;position:relative}.aviasales_best_money {display:block;width:205px;border:1px dashed silver;padding:10px;margin-left:27px;margin-bottom:20px;margin-top:-30px}.aviasales_best_money > h3 {display:block;text-align:center;font-size:.9em;margin:5px 0;margin-top:-5px;padding:0;font-weight:700}.aviasales_best_money ul {font-size:.9em;list-style:none;list-style-image:none}.aviasales_best_money ul li {margin-bottom:7px}.aviasales_best_money ul li > a {text-decoration:none;display:block;width:100%;height:100%}fieldset {border:1px solid #cde;padding:3px}legend {font-size:1.25em;font-weight:700}fieldset > label {display:block;width:150px;text-align:right;float:left;padding-right:10px;font-size:1.2em;margin:5px 0}fieldset .hotel-select-root label {display:block;width:150px;text-align:right;float:left;padding-right:10px;font-size:1.2em;margin:5px 0}fieldset label.admin-label {display:block;width:150px;text-align:right;float:left;padding-right:10px;font-size:1.2em;margin:5px 0}fieldset input.text {margin:5px 0 1px;width:280px}fieldset input.text.text-thin {width:50px}fieldset input.text.text-thinner {width:100px}fieldset input.text.text-thinny {width:30px}.label-line {display:inline-block;width:auto;float:none;position:relative;top:3px}.label-line input {margin-right:3px}fieldset textarea.text {margin:5px 0 1px;width:280px}fieldset textarea.text.wide-text {width:590px}fieldset textarea.text.textThin {width:280px}.comment-text-thanks {font-size:1.6em;color:green}.order-download-button span {border-bottom:1px dashed gray;cursor:pointer}.hotel-order-form label.order-download-button {font-size:.9em}.near-hotels-list li {float:left;width:50%}.near-hotels-list {width:100%;margin-top:3px;display:inline-block;list-style:none;list-style-image:none}.near-hotels-list li:first-child {clear:both;width:100%;margin:7px 0}.admin-actions-hash-create {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -813px;display:block;width:16px;height:16px}.comment-photo-add-button {float:left;margin-top:3em;margin-left:5px}.select-emulate-radio {width:100%;margin-top:3px;display:inline-block;list-style:none;list-style-image:none}.travelpayouts_container .travelpayouts_container-form {border:0 none!important}.aviasales_inlineable .travelpayouts_container-form {border:0 none!important}.hotel-own-list li {margin:10px 0;padding:10px 0;border-bottom:1px dashed silver}.response-last {margin:15px 0 0;text-transform:uppercase;font-size:1.2em}.last-comment-hotel-link {display:block;position:relative;top:-16px;margin-bottom:-16px;margin-left:107px}.last-comment-hotel-link:before {content:"";position:relative;top:2px;width:20px;height:16px;display:inline-block;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -786px}.hotel-room-order-link {display:block;font-size:1.3em}#menu-not-found {margin-top:45px}#search-empty-rooms {margin-bottom:3em;width:594px;height:177px;padding:23px;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -1334px;overflow:hidden}#search-empty-rooms h4 {margin:0;margin-bottom:1em;font-size:1.4em}#search-empty-rooms .calendar {width:6em}#search-empty-rooms .button-search-free {margin:2em auto;display:block;width:231px;height:44px;padding:0;border:0 none;text-indent:-9999px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -432px;text-decoration:none;cursor:pointer}.confirm-type-text {position:absolute;right:0;top:3em}.link-to-hotel {font-size:1.8em;margin:0;margin-bottom:5px;margin-right:.7em;max-width:22.4em;min-height:1.9em}.formFaq {color:silver}.room-list-free {list-style:none;list-style-image:none;padding:0;margin:0;margin-top:20px}.room-one-free {position:relative;top:0;left:0;padding-bottom:12px;margin-bottom:30px}.room-one-free-under {position:relative;top:-87px;margin-bottom:-87px;height:86px;width:637px;display:block;border-bottom:1px solid #5c5c5c;border-right:1px solid #5c5c5c;width:99.6%}.room-one-free-under:before {content:"";position:absolute;top:0;left:0;height:100%;width:637px;display:block;opacity:.4;background:#000;width:100%}.room-one-free h2 {font-size:1.4em;color:#fff;margin:0 0 1em;max-width:50%;min-height:1.9em;position:relative;top:1em;left:1em}.room-one-free .room-one-free-hotel {display:block;font-size:1.5em;font-weight:700;margin-bottom:.4em}a.link-free-room-map {display:inline-block;margin-left:1em;text-decoration:none;position:relative;top:.2em}a.link-free-room-map i {font-style:normal;border-bottom:1px dashed gray;color:gray;position:relative;top:-.2em}a.link-free-room-map:before {content:"";width:14px;height:18px;display:inline-block;margin-right:.5em;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -864px}a.room-free-comments {display:inline-block;color:#fff;position:relative;top:-.8em;margin-left:2em}.stars.stars-free {clear:none;display:inline-block;position:relative;left:1.5em}.room-free-cost {position:absolute;right:155px;top:.7em;font-size:2.8em;color:#e5b94e}.room-free-cost .free-money-cost {font-size:.5em;display:block;margin-top:.4em}.zone-index .room-free-cost {right:12px}.room-one-free-under > a {text-decoration:none}.room-one-free .room-one-free-order {position:absolute;top:0;right:0;display:inline-block;text-indent:-9999px;width:140px;height:86px}.room-one-free .room-one-free-order:after {content:"";position:absolute;top:50%;margin-top:-26px;left:6px;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -930px;width:118px;height:54px}.room-free-one-list {display:none}.room-free-one-images-root {margin-top:1em;position:relative}.room-free-one-list-control {width:33px;height:51px;margin-top:-15px;display:block;position:absolute;top:50%;z-index:20}.room-free-one-list-control.room-free-one-list-control-next {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -588px;right:-4px}.room-free-one-list-control.room-free-one-list-control-next:active {background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1411px;right:-1px;width:31px;height:47px}.room-free-one-list-control.room-free-one-list-control-prev {left:-7px;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -580px}.room-free-one-list-control.room-free-one-list-control-prev:active {left:-4px;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -1363px;width:31px;height:47px}a.room-free-one-image {width:637px;height:418px;position:relative;display:block;width:auto;height:auto}a._room-free-one-image:after {content:"";display:block;background:url(/images/-/css_sprite.css_2.v1568627950.png) no-repeat 0 -640px;width:32px;height:32px;position:absolute;right:5px;bottom:5px}a.room-free-one-image img {display:block;width:637px;height:418px;position:absolute;top:0;left:0;width:100%;height:auto;max-width:100%;position:static}.room-one-free .confirm-type-text {font-size:.6em;line-height:2em;width:80px;height:29px;padding:12px 15px;letter-spacing:.9px;color:#000;font-weight:700;border-radius:5px;border:1px solid #e5e5e5;top:-.7em;text-align:center;text-transform:uppercase}.zone-index .room-one-free .confirm-type-text {font-size:.8em;line-height:1.6em;width:106px;height:35px;padding:9px 2px}.minutes15-form label {display:block;color:#000;font-size:1.2em;font-weight:700;margin:17px 0 4px}.minutes15-form select {width:68%}.minutes15-form textarea {width:68%}.minutes15-form input.text {width:68%}.minutes15-form input.text#date_out {width:26.5%}.minutes15-form input.text#date_out_time {width:26.5%}.minutes15-form input.text#date_in {width:26.5%}.minutes15-form input.text#date_in_time {width:26.5%}.minutes15-form {padding:0;margin-top:10px;font-size:.9em}.minutes15-inner {padding:0}#header-admin-panel {position:absolute;right:30px;top:-22px;z-index:101;font-size:.8em}#header-admin-panel a {color:#fff}.header-admin-panel-link {font-size:1.3em;margin-right:5px}.header-admin-panel-email {font-size:1.6em}#header-admin-panel-stat {position:fixed;left:0;bottom:50px;z-index:101;font-size:.9em;width:145px;min-height:180px;background:#fff200}#sec-root {width:600px;padding-left:71px;height:459px;padding-top:640px;position:relative}#sec-root:before {content:"";background:url(/images/-/css_sprite.css_1.v1568627950.png) no-repeat 0 -0px;display:block;width:671px;height:1099px;position:absolute;z-index:-1;top:1px;left:-18px}#sec-root h2 {color:#4f3585}.sec-list {list-style:none;list-style-image:none;position:absolute;top:30.15em;left:8.3em;margin:0}.sec-list li {font-size:1.4em;color:#fff;margin-bottom:.9em}.sec-list li small {margin-top:3px;display:block;font-size:.8em;color:#aa86f6}.sec-form label {width:141px;display:inline-block;color:gray;font-size:1.2em;font-weight:400;margin:24px 0 4px}.sec-form label.rradio {width:auto;margin-right:10px}.sec-form .form-text {width:351px;height:20px;padding:4px 6px 1px;font-size:1.2em}.sec-form #date_in.form-text {width:181px}.sec-form input[type=submit] {padding:0;font-weight:600;background:0 none;border:0 none;border-bottom:4px solid #dfa531;text-transform:uppercase;font-size:1em;padding-bottom:3px;margin:1.9em 0 0 146px;letter-spacing:1px}.sec-form .selectbox .display {height:19px;padding:5px 24px 2px 7px}.sec-form .selectbox .display .arrow_btn {width:28px;height:28px;background:transparent url(/images/select_button.small.png) no-repeat center center}.sec-form .selectbox .display.hover .arrow_btn {background:transparent url(/images/select_button.small.png) no-repeat center center}.sec-form .selectbox {font-size:1.1em}.sec-form {padding:0;margin-top:10px;font-size:.9em}.sec-form-inner {padding:0}.radio {vertical-align:top;width:17px;height:17px;margin:0 3px 0 0}.radio + label {cursor:pointer}.radio:not(checked) {position:absolute;opacity:0}.radio:not(checked) + label {position:relative;padding:0 0 0 20px}.radio:not(checked) + label:before {content:'';position:absolute;top:-1px;left:0;width:15px;height:15px;border:1px solid #CDD1DA;border-radius:50%;background:#FFF}.radio:not(checked) + label:after {content:'';position:absolute;top:2px;left:3px;width:11px;height:11px;border-radius:50%;background:#dfa531;box-shadow:inset 0 1px 1px rgba(0,0,0,.5);opacity:0;transition:all .2s}.radio:checked + label:after {opacity:1}.radio:focus + label:before {box-shadow:0 0 0 3px rgba(255,255,0,.5)}body.domain-yalta-go2all-ru {background:#e8e8e8 url(/images/ciryAdv/yalta.jpg) no-repeat center top}body.domain-krym-go2all-ru {background:#e8e8e8 url(/images/ciryAdv/yalta.jpg) no-repeat center top}body.domain-ekaterinburg-go2all-ru {background:#e8e8e8 url(/images/ciryAdv/ekb.jpg) no-repeat center top}body.domain-don-go2all-ru {background:#e8e8e8 url(/images/ciryAdv/rostov.jpg) no-repeat center top}body.domain-yalta-go2all-ru #content {margin-top:607px}body.domain-ekaterinburg-go2all-ru #content {margin-top:607px}body.domain-don-go2all-ru #content {margin-top:607px}/*body.domain-ulyanovsk-go2all-ru #content {margin-top:607px}*/body.domain-krym-go2all-ru #content {margin-top:607px}body .payed-link-url {position:absolute;display:block;top:0;left:0;width:100%;height:900px;z-index:-1;cursor:pointer}.gmls-idle .gmls-results-popup {display:none}.gmls-active .gmls-results-popup {display:block}.gsc-branding {display:none}.gmls-attribution {display:none}.gmls-results-popup {background:#FFF;opacity:.8}.gsc-input {width:100px}.gmls-result-list-item {cursor:pointer}.gmls-clear-results {cursor:pointer;color:#84d010;text-decoration:underline}.gmls-result-list-item * {display:inline}.gmls-result-list-item:hover {text-decoration:underline}.gmls td {line-height:100%;padding:2px 4px}.fullscreen_map {position:absolute;top:0;left:0;width:100%;height:100%}.tooltip {width:300px;margin-left:95px;z-index:100}.tooltip_top {background:transparent url(/images/tooltip_top.png) no-repeat scroll right top;font-size:1px;height:15px}.tooltip_content {background:transparent url(/images/tooltip_content.png) repeat-y scroll right top;padding:0 20px;min-width:260px}.tooltip_content h3 {position:relative;top:-15px;margin-bottom:-5px}.tooltip_block {position:relative;top:-3px;margin-bottom:-3px;min-width:260px}.tooltip_greeting {overflow:hidden}.tooltip_bottom {background:transparent url(/images/tooltip_bottom.png) no-repeat scroll right top;font-size:1px;height:19px}#calendar_div {display:none;border:4px solid #D3D3D3;background:#fff;font-family:Arial,Helvetica,sans-serif;font-size:14px;padding:6px;margin:0;height:148px;z-index:1000000}#calendar_newYear_wraper {display:inline-block;color:#000;float:left;margin-left:5px}#calendar_hour_wraper {display:inline-block;color:#000;float:left;margin-left:50px}#calendar_minute_wraper {display:inline-block;color:#000;float:left}#calendar_newMonth_wraper {display:inline-block;color:#000;float:left;margin-left:2px}#calendar_timeseparator_wraper {margin:0 3px;float:left}#calendar_div a {cursor:pointer}button.calendar_trigger {width:25px}img.calendar_trigger {margin:2px;vertical-align:middle}#calendar_close {background:transparent url(/images/admin/closepopup.png) no-repeat scroll 8px 3px;border:0 solid red;display:block;float:right;height:12px;width:12px}#calendar_control {clear:both;float:left;width:185px;color:#fff;height:18px}#calendar_links {clear:both;float:left;width:185px;color:#fff;background:#678a07}#calendar_header {clear:both;float:left;width:185px;color:#fff;background:#fff;text-align:center}#calendar {clear:both;float:left;width:185px;color:#fff;background:#fff;text-align:center;font-size:100%;padding-top:7px}#calendar_time {clear:both;float:left;width:185px;color:#fff;background:#fff;text-align:center;padding-top:5px;padding-bottom:0;height:25px}#calendar_control a {font-weight:400;font-size:12px;letter-spacing:1px;color:#202020;text-decoration:none;padding:2px 5px}#calendar_links a {font-weight:400;font-size:12px;letter-spacing:1px;color:#202020;text-decoration:none;padding:2px 5px}#calendar_control a:hover {text-decoration:underline}#calendar_links a:hover {text-decoration:underline}.calendar_titleRow a:hover {text-decoration:underline}#calendar_clear {float:left}#calendar_prev {float:left;background:#E6E6E6;border:1px solid #D3D3D3;color:#7B7F81;width:19px;height:12px;padding-bottom:6px!important;padding-bottom:1px}#calendar_next {background:#E6E6E6;border:1px solid #D3D3D3;color:#7B7F81;width:19px;height:12px;padding-bottom:6px!important;padding-bottom:1px;float:right}#calendar_current {float:left;width:35%;text-align:center}#calendar_header select {background:#E6E6E6;color:#7B7F81;border:0}#calendar_time select {background:#E6E6E6;color:#7B7F81;border:0}#calendar a {width:100%;display:block}#calendar a:hover {color:#eee}#calendar td {background:#E6E6E6;border:1px solid #fff}#calendar .calendar_titleRow {font-size:11px;height:18px;line-height:18px;text-transform:uppercase}#calendar .calendar_titleRow a {color:#555;text-decoration:none}#calendar .calendar_titleRow a:hover {color:#555;text-decoration:underline}#calendar .calendar_daysRow {background:#E6E6E6;color:#bf0}#calendar .calendar_daysCell {border:1px solid #fff}#calendar .calendar_daysCell a {color:#828688;width:100%;text-decoration:none;font-size:.85em;font-weight:700}#calendar .calendar_daysCell a:hover {background:none;text-decoration:underline}#calendar_currentDay.calendar_daysCell a {color:#fff}#calendar_today.calendar_daysCell a {color:#fff}#calendar .calendar_daysCellOver {background:#7E8284;border:1px solid #fff;color:#fff}#calendar .calendar_daysCellOver a {color:#fff}#calendar .calendar_unselectable {color:#888;background:#fff}#calendar_today {background:#3E4244!important}#calendar_currentDay {background:#7E8284!important}#calendar_cover {display:none;display//:block;position:absolute;z-index:-1;top:-1px;left:-1px;width:300px;height:300px}#calendar_newYear {width:56px}#calendar_newMonth {width:78px}#calendar_hour {width:50px}#calendar_minute {width:38px}.contentslider {padding:0;position:relative;left:0;display:block;width:640px;height:265px;margin:20px auto 15px}.cs_leftBtn {width:36px;position:absolute;top:40%;height:52px;margin-top:-26px;z-index:10000;display:none;padding:0}.cs_rightBtn {width:36px;position:absolute;top:40%;height:52px;margin-top:-26px;z-index:10000;display:none;padding:0}.cs_wrapper {position:relative;display:block;width:100%;height:100%;margin:0;padding:0;overflow:hidden}.cs_slider {position:absolute;width:10000px;height:100%;margin:0;padding:0}.cs_article {float:left;position:relative;top:0;left:0;display:block;width:640px;height:265px;margin:0 auto;padding:0}.has_sb {position:absolute;left:-999999em;text-indent:-999999em}.selectbox {display:inline-block;font-family:arial;font-size:1em;margin:1px;position:relative;vertical-align:middle}.selectbox .display {background:#fff;background:url(/images/input_back.png) 0 0 no-repeat;border:1px solid #ccc;color:#000;cursor:default;display:block;font-weight:400;height:27px;line-height:1.46em;overflow:hidden;outline:none;padding:7px 24px 0 7px;position:relative;text-decoration:none;overflow:hidden}.selectbox.disabled .display {color:#999}.selectbox.focused .display .text {display:inline-block;*display:inline}.selectbox .display.active {border-color:#7b7d83}.selectbox .display .arrow_btn {border:0 none;display:block;height:37px;line-height:.92em;padding:0;position:absolute;right:-1px;text-align:center;top:-1px;width:37px;background:transparent url(/images/select_button.png) no-repeat center center}.selectbox .display .arrow_btn .arrow {display:inline-block;*display:inline;height:4px;left:.33em;position:absolute;top:.5em;width:7px}.selectbox .display.hover .arrow_btn {background-image:url(/images/select_button.png)}.selectbox .value {display:none}.selectbox.items {background:#fff;border:1px solid #828790;display:block;font-family:arial;font-size:1em;list-style-type:none;list-style-image:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0 0 1px;z-index:99999;box-shadow:0 3px 5px rgba(0,0,0,.5)}.selectbox.items li {display:block;margin:0;padding:0}.selectbox.items li.first {margin-top:0}.selectbox.items li>.item {color:#000;cursor:default;display:block;padding:6px;text-decoration:none}.selectbox.items li>.item>.text {display:inline-block;*display:inline}.selectbox.items li.selected>.item {border-bottom:1px dotted #999;border-top:1px dotted #999}.selectbox.items li.disabled>.item {color:#999}.selectbox.items li.hover>.item {background-color:#e6e6e6}.selectbox.items .value {display:none}.selectbox.items .optgroup .items {border:none;margin:0;padding:0;box-shadow:none}.selectbox.items .optgroup>.label {cursor:default;font-weight:700;line-height:1em}.selectbox.items .optgroup .items li>.item {padding-left:1em}.selectbox .round_sb.display {padding:2px 26px 2px 5px;border-radius:5px}.selectbox .round_sb.display .arrow_btn {right:2px;top:2px;border-radius:3px}.selectbox.round_sb.items {border-radius:5px}.selectbox.round_sb.items>li>a {padding:4px 6px}.selectbox.round_sb.items>li.first>.item {border-top-left-radius:5px;border-top-right-radius:5px}.selectbox.round_sb.items>li.last>.item {border-bottom-left-radius:5px;border-bottom-right-radius:5px}.selectbox.round_sb.items>li>.label {line-height:2.08em;padding:4px 6px}.selectbox.round_sb.items>li>.items li>.item {padding:4px 6px 4px 12px}.selectbox .display.fixed_width {width:73px;padding:0 24px 0 3px}.selectbox.fixed_width.items {width:100px}.selectbox .display.fixed_width2 {width:60px;padding:0 24px 0 3px}.selectbox.fixed_width2.items {width:300px}.text_Georgia {font-family:"Georgia";font-style:italic;color:#443D23}.text_Georgia_16 {font-family:"Georgia";font-style:italic;font-size:16px;line-height:19px;color:#443D23}.text_Georgia_14 {font-family:"Georgia";font-style:italic;font-size:14px;line-height:19px;color:#443D23}.jScrollPaneContainer {position:relative;overflow:hidden;z-index:1;display:block}.jScrollPaneTrack {position:absolute;cursor:pointer;right:0;top:0;height:100%;background:#e0e0e0}.jScrollPaneDragTop {position:absolute;top:0;left:0;overflow:hidden}.jScrollPaneDragBottom {position:absolute;bottom:0;left:0;overflow:hidden}.jScrollPaneDrag {position:absolute;cursor:pointer;overflow:hidden;background:url(/images/scrollbar_iconset.png) repeat-y right}a.jScrollArrowUp {display:block;position:absolute!important;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;height:16px;background:transparent url(/images/scrollbar_iconset.png) -13px 0 no-repeat}a.jScrollArrowDown {display:block;position:absolute!important;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;height:16px;background:url(/images/-/css_sprite.css_0.v1568627950.png) no-repeat 0 -423px}.jslider-bg i {background:url(/images/jslider.png) -0 -0 no-repeat}.jslider-pointer {background:url(/images/jslider.png) -0 -0 no-repeat}.jslider .jslider-pointer {width:17px;height:17px;top:-6px;margin-left:-8px;width:10px;height:13px;background-position:-4px -42px;position:absolute;left:20%;top:-14px;margin-left:-5px;cursor:pointer}.jslider {display:block;width:100%;height:1em;position:relative;top:.6em;font-family:Arial,sans-serif}.jslider table {width:100%;border-collapse:collapse;border:0;vertical-align:top}.jslider td {vertical-align:top;text-align:left;border:0;padding:0}.jslider th {vertical-align:top;text-align:left;border:0;padding:0}.jslider table tr {width:100%;vertical-align:top}.jslider table tr td {width:100%;vertical-align:top}.jslider .jslider-bg {position:relative}.jslider .jslider-bg i {height:8px;position:absolute;font-size:0;top:0}.jslider .jslider-bg .l {width:61%;background-position:0 0;left:0;z-index:3}.jslider .jslider-bg .r {width:39.4%;left:61%;background-position:-146px 0;z-index:3}.jslider .jslider-bg .v {position:absolute;width:60%;left:20%;top:0;height:8px;background-position:0 -20px;z-index:1}.jslider .jslider-bg .ss {position:absolute;width:100%;left:0;top:0;height:8px;background-position:0 0;z-index:10}.jslider .jslider-pointer-hover {background-position:-24px -42px}.jslider .jslider-pointer-to {left:80%}.jslider .jslider-label {font-size:9px;line-height:12px;color:#000;opacity:.4;white-space:nowrap;padding:0 2px;position:absolute;top:-18px;left:0}.jslider .jslider-label-to {left:auto;right:0}.jslider .jslider-value {font-size:9px;white-space:nowrap;padding:1px 2px 0;position:absolute;top:-19px;left:20%;background:#fff;line-height:12px;-moz-border-radius:2px;-webkit-border-radius:2px;-o-border-radius:2px;border-radius:2px}.jslider .jslider-value-to {left:80%}.jslider .jslider-label small {position:relative;top:-.4em}.jslider .jslider-value small {position:relative;top:-.4em}.jslider .jslider-scale {position:relative;top:9px;left:0}.button-active .jslider .jslider-scale {left:-10px}.jslider .jslider-scale span {position:absolute;height:5px;font-size:0}.jslider .jslider-scale ins {font-size:11px;text-decoration:none;position:absolute;left:0;top:0;color:#333;white-space:nowrap}.jslider-single .jslider-pointer-to {display:none}.jslider-single .jslider-value-to {display:none}.jslider-single .jslider-bg .v {display:none}.jslider-limitless .jslider-label {display:none}.jslider-single-to .jslider-pointer-from {display:none}.jslider-single-to .jslider-value-from {display:none}#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/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:none;display:none}#fancybox-outer {position:relative;width:100%;height:100%;background:#fff}#fancybox-content {width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0 solid #fff}#fancybox-hide-sel-frame {position:absolute;top:0;left:0;width:100%;background:transparent;z-index:1101}#fancybox-close {position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url(/images/closebutton.png) no-repeat center;cursor:pointer;z-index:1103;display:none}#fancybox-error {color:#444;font-family:Arial,sans-serif;font-size:13px;padding:14px;margin:0}#fancybox-img {width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top}#fancybox-frame {width:100%;height:100%;border:none;display:block}#fancybox-left {position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(/images/fancybox/blank.gif);z-index:1102;display:none;left:0}#fancybox-right {position:absolute;bottom:0;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url(/images/fancybox/blank.gif);z-index:1102;display:none;right:0}#fancybox-left-ico {position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;background-image:url(/images/fancybox/fancybox.png);background-position:-40px -30px}#fancybox-right-ico {position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;background-image:url(/images/fancybox/fancybox.png);background-position:-40px -60px}#fancybox-left:hover {visibility:visible}#fancybox-right:hover {visibility:visible}#fancybox-left:hover span {left:20px}#fancybox-right:hover 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/fancybox-x.png)}#fancybox-bg-ne {top:-20px;right:-20px;background-image:url(/images/fancybox/fancybox.png);background-position:-40px -162px}#fancybox-bg-e {top:0;right:-20px;height:100%;background-image:url(/images/fancybox/fancybox-y.png);background-position:-20px 0}#fancybox-bg-se {bottom:-20px;right:-20px;background-image:url(/images/fancybox/fancybox.png);background-position:-40px -182px}#fancybox-bg-s {bottom:-20px;left:0;width:100%;background-image:url(/images/fancybox/fancybox-x.png);background-position:0 -20px}#fancybox-bg-sw {bottom:-20px;left:-20px;background-image:url(/images/fancybox/fancybox.png);background-position:-40px -142px}#fancybox-bg-w {top:0;left:-20px;height:100%;background-image:url(/images/fancybox/fancybox-y.png)}#fancybox-bg-nw {top:-20px;left:-20px;background-image:url(/images/fancybox/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 0 0;display:block;background:#fff;font-weight:700;font-family:Verdana,Arial,Geneva,Helvetica,sans-serif;font-size:10px;color:#666;line-height:1.4em;text-align:left}.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/fancybox.png) -40px -90px no-repeat}#fancybox-title-float-main {color:#FFF;line-height:29px;font-weight:700;padding:0 0 3px;background:url(/images/fancybox/fancybox-x.png) 0 -40px}#fancybox-title-float-right {padding:0 0 0 15px;background:url(/images/fancybox/fancybox.png) -55px -90px no-repeat}.fancybox-ie6 #fancybox-close {background:transparent}.fancybox-ie6 #fancybox-left-ico {background:transparent}.fancybox-ie6 #fancybox-right-ico {background:transparent}.fancybox-ie6 #fancybox-title-over {background:transparent}.fancybox-ie6 #fancybox-title-float-left {background:transparent}.fancybox-ie6 #fancybox-title-float-main {background:transparent}.fancybox-ie6 #fancybox-title-float-right {background:transparent}.fancybox-ie6 #fancybox-bg-w {}.fancybox-ie6 #fancybox-bg-e {}.fancybox-ie6 #fancybox-left {}.fancybox-ie6 #fancybox-right {}#fancybox-loading.fancybox-ie6 {position:absolute;margin-top:0}#fancybox-loading.fancybox-ie6 div {background:transparent}.fancybox-ie .fancybox-bg {background:transparent!important}.fancybox-ie #fancybox-bg-n {}.fancybox-ie #fancybox-bg-ne {}.fancybox-ie #fancybox-bg-e {}.fancybox-ie #fancybox-bg-se {}.fancybox-ie #fancybox-bg-s {}.fancybox-ie #fancybox-bg-sw {}.fancybox-ie #fancybox-bg-w {}.fancybox-ie #fancybox-bg-nw {}i.hotel-is-star::after {content:"Рекомендуем!"}.menulevel1-li-star::after {content:"Рекомендуем!"}.menulevel1-li.star i::after {content:"Рекомендуем!"}}@media screen and (max-width: 680px) {#content {width:680px;width:100%;background-image:none;margin-top:0;overflow:hidden}#body-content {top:auto;position:static}#main {width:92%}#bodyHeader > div {width:100%}#content:before {background:none}#content:after {background:none}#bodyHeader > div.header-logo > div span {margin-left:1em;margin-bottom:.4em}#bodyHeader > div.header-logo > div span.first {background:0 none}body {background-repeat:repeat}#bodyHeader {position:static;width:100%;height:auto}#bodyHeader > div.header-logo > div {width:100%}#bodyHeader > div.header-menu::after {content:"";clear:both;display:block}#bodyHeader > div.header-logo > div::after {content:"";clear:both;display:block}#bodyHeader > div.header-menu {width:100%}#nav:before {background:none}#nav.nav-deep:before {background:none}footer {width:680px;width:97%;height:252px;overflow:hidden}footer:before {background:none}footer section {width:640px;width:95%}.footer-share {position:static}footer.footer-global section {width:620px;width:90%;height:100%;background:none;background-color:#303030}#header-links {width:100%;height:auto;position:static;font-size:.9em;float:none}#header-links li {float:none}#header-links li.not-quote {margin-left:0}#header-links li.header-link-one.header-link-one-about {margin-right:69px}#header-links li.header-link-one:first-child {margin-top:.6em}footer ul.footer-share-links {margin-top:4px}.hotel-distance ul li {margin-bottom:1em;display:block}.hotel-distance ul li a {display:block}#header-form-search-hotel form {float:none}#bodyHeader .button-logo {margin-left:.2em}#header-admin-panel {top:42px;right:0}#header-admin-panel a {color:#000;display:block}.header-admin-panel-link {font-size:.9em}.header-admin-panel-email {font-size:.8em}#city-list ul {width:96%;padding:.6em}#city-list {width:100%;top:172px;left:auto;margin-left:0}#city-list:before {left:184px}#city-list ul li {width:32%;margin-right:.3em}#nav-filter {background:none}.menu {font-size:1.2em}#top-hotels {width:315px}.lockandalert {width:auto;height:auto}#header-form-search-hotel {width:100%}.form-search-input {width:80%;min-width:10em}.room-one h2 {max-width:68%}.header-hotel-info {z-index:3;width:90%;padding:20px 0 13px 19px;position:relative}#header-hotel {width:95%;padding:0;height:193px}.header-hotel-map-image {z-index:2;opacity:.2}#order-cost-all {clear:both}.hotel-rooms-list-people {width:95%}.hotel-additional-service dt {height:65px}.hotel-rooms-list-root {width:92%}#hotel-order h2 {padding:10px 18px 26px}#order-summary .comment-order {margin-top:0}.order-date-out {padding-left:0;clear:both;margin-top:1em}.order-email {padding-left:0;clear:both;margin-top:1em}.form-text.form-text-full {width:85%}#hotel-order {width:91%}.room-one-list {height:auto;border:0 none;bottom:0}.room-one-list ul {height:95%}.hotel-rooms-list > dt {width:96%}.hotel-rooms-list-cost-one .hotel-rooms-list > dt.cost-without-discount {width:96%}.hotel-rooms-list-cost-one.hotel-rooms-list-cost-one-wh-discount .hotel-rooms-list > dt {width:96%}.hotel-rooms-list > dd {width:96%;height:auto}.hotel-rooms-list-cost-one .hotel-rooms-list > dd.cost-without-discount {width:96%;height:auto}.hotel-rooms-list-cost-one.hotel-rooms-list-cost-one-wh-discount .hotel-rooms-list > dd {width:96%;height:auto}.hotel-rooms-list > dd a.room-one-order {float:right}.hotel-rooms-list > dd.active.cost-with-discount .hotel-room-info {left:-12px;width:auto}.hotel-rooms-list-cost-one-wh-discount .hotel-rooms-list > dd.active .hotel-room-info {left:-12px;width:auto}.hotel-rooms-list-cost-one.hotel-rooms-list-cost-one-wh-discount .hotel-rooms-list > dd b {width:auto;text-align:left}.hotel-rooms-list-cost-one .hotel-rooms-list > dd.cost-with-discount b {width:auto;margin-left:.7em;margin-right:0}.hotel-rooms-list > dd b {width:auto}.hotel-rooms-list > dd i {width:auto}.hotel-rooms-list > dd s {width:auto}}@media print {#nav {display:none}#content-aside {display:none}#search-box {display:none}#paths {display:none}#footer-links {display:none}#bodyHeader {display:none}.footer-last-update {display:none}.footer-counters {display:none}.content-border-up {display:none}.content-border-left {display:none}.content-border-right {display:none}.content-border-bottom {display:none}.content-border-up-left {display:none}.content-border-up-right {display:none}.content-border-bottom-left {display:none}.content-border-bottom-right {display:none}#top-hotels {display:none}.attention {display:none}.print-button {display:none}.link-to-admin {display:none}.room-one .room-one-order {display:none}.room-one a.room-one-image i {display:none}#link-to-top {display:none}.room-one-room-things dt {display:none}.comment-reply-form {display:none}.hotel-rooms-list-cost-change {display:none}.yashare-auto-init {display:none}.hotel-rooms-list-cost h4 {display:block!important}.hotel-rooms-list-cost .hotel-rooms-list-cost-one {display:block!important}.room-one-room-things dd.dn {display:block!important}body {background:none}#content {background:none}#main {width:80%;padding-left:100px}}