<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.content-wrap {}
.content .content-body {width:100%;height:auto;min-height:700px;display:inline-block;vertical-align:top;}
.content .sidebar {width:235px;vertical-align:top;}

.content .slider {width:235px;}
.content .slider .pic-wrap {width:235px;height:138px;text-align:center;}

.content .slider .slider-image {width:220px;height:138px;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}

.content .offer h2 {margin-left:15px;margin-bottom:10px;font-family:"PT Sans",sans-serif;}

.content .slider .item {display:none;}
.content .slider .item.visible {display:block;}
.content .slider .item.hidden {display:none;}

.content .sidebar .slider .next {width:26px;height:26px;color:transparent;text-indent:-90px;display:inline-block;position:absolute;background:url(/images/ui/sprites/slider-btn_sprite.png) no-repeat scroll 0 0 transparent;}
.content .sidebar .slider .next.left {background-position:0 0;float:left;margin-left:-12px;margin-top:55px;}
.content .sidebar .slider .next.left:hover,.content .sidebar .slider .next.left:active {background-position:0 -26px;}
.content .sidebar .slider .next.right {background-position:-26px 0;float:right;margin-left:-12px;margin-top:55px;}
.content .sidebar .slider .next.right:hover,.content .sidebar .slider .next.right:active {background-position:-26px -26px;}

.city-hotels .item .hotel-info {margin-top:10px;padding-left:15px;}
.city-hotels .item .hotel-info h4 {color:#000;font-size:17px;font-family:"PT Sans",sans-serif;}
.city-hotels .item .hotel-info .hotel-rating {color:#a3a3a3;display:inline;position:relative;top:-3px;}
.city-hotels .item .hotel-info .all-hotels-link {color:#373d49;text-decoration:underline;display:block;margin-top:11px;}
.city-hotels .item .hotel-info .all-hotels-link:hover {color:#fd9038;}

.hotel-rating-stars {list-style-type:none;display:inline;}
.hotel-rating-stars li {display:inline-block;width:17px;height:17px;margin-left:3px;background:url(/images/ui/sprites/hotel-stars_sprite.png) no-repeat scroll 0 0 transparent;}
.hotel-rating-stars li:first-child {margin-left:0;}
.hotel-rating-stars li {background-position:0 -17px;}
.hotel-rating-stars li.active {margin-left:0;background-position:0 0;}

.city-zd {margin-top:87px;}
.city-zd ul.variant {list-style-type:none;border-bottom:1px dashed #9a9a9a;padding:13px 0 15px 15px;margin-left:15px;}
.city-zd ul.variant.first {padding-top:0px!important;}
.city-zd ul.variant li {color:#818181;display:block;margin-left:-15px;margin-top:8px;}
.city-zd ul.variant li:first-child {margin-top:0;}
.city-zd ul.variant li span {color:#5d6670;}

.city-zd .all-zd-link {color:#373d49;text-decoration:underline;display:block;margin-top:11px;padding-left:15px;}
.city-zd .all-zd-link:hover {color:#fd9038;}

.city-events {margin-top:14px;}
.city-events .item .event-info {margin-top:10px;padding-left:15px;}
.city-events .item .event-info h4 {color:#000;font-size:17px;font-family:"PT Sans",sans-serif;}
.city-events .item .event-info .event-about {color:#a3a3a3;display:inline;position:relative;margin-top:6px;}
.city-events .item .event-info .event-about span {color:#5d6670;}
.city-events .item .event-info .all-events-link {color:#373d49;text-decoration:underline;display:block;margin-top:11px;}
.city-events .item .event-info .all-events-link:hover {color:#fd9038;}

.city-places {margin-top:14px;}
.city-places .item .place-info {margin-top:10px;padding-left:15px;}
.city-places .item .place-info h4 {color:#000;font-size:17px;font-family:"PT Sans",sans-serif;}
.city-places .item .place-info .place-about {color:#a3a3a3;display:inline;position:relative;top:-3px;}
.city-places .item .place-info .all-places-link {color:#373d49;text-decoration:underline;display:block;margin-top:11px;}
.city-places .item .place-info .all-places-link:hover {color:#fd9038;}

.content-dashed {}

.content-heading {white-space:nowrap;}
.content-heading h2 {font-size:22px;color:#000;font-family:'PT Sans',sans-serif;margin-bottom:23px;}
.content-heading h3 {font-size:16px;color:#8c8c8c;font-family:'PT Sans',sans-serif;}
.content-heading h2,h3{display:inline;font-family:'PT Sans',sans-serif;}
.content-dashed {}
.content-dashed:after {}

.content-dashed {display:inline-block;margin-left:4px;width:50%;vertical-align:middle;height:1px;background:url(/images/ui/sprites/popular-dashed_sprite.png) repeat scroll 0 0 transparent;}
.content-dashed:after {content:'';display:inline-block;width:18px;height:21px;float:right;top:-10px;position:relative;left:6px;vertical-align:middle;background:url(/images/ui/sprites/popular-dashed-plane.png) repeat scroll 0 0 transparent;}

.pagebodyHTML p {margin-top:12px;margin-bottom:23px;color:#8c8c8c;line-height:22px;}

.breadcrumbs {list-style-type:none;line-height:42px;margin-bottom:-4px;}
.breadcrumbs li {display:inline;margin-left:4px;color:#5d6670;}
.breadcrumbs li a{color:#5d6670;text-decoration:none;}
.breadcrumbs li a:hover{text-decoration:underline;}
.breadcrumbs li span.delim {color:#2a2f3b;}
.breadcrumbs li:first-child {margin-left:0;}

.avia-prices {margin-bottom:25px;margin-top:15px;}
.avia-prices table{}
.avia-prices table tr td:first-child {padding-right:100px;}
.avia-prices div.hd {display:inline-block;width:auto;background:url(/images/ui/sprites/avia-prices-hd_sprite.png) repeat-x scroll 0 0 transparent;
color:#fff;text-shadow:2px 1px 1px #ca8233;padding:8px;margin-bottom:15px;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}
.avia-prices div.hd span {}
.avia-prices ul {margin:0;list-style-type:none;}
.avia-prices ul li {color:#8c8c8c;border-bottom:1px dashed #dcdcdc;padding-top:12px;padding-bottom:12px;}
.avia-prices ul li:first-child {padding-top:0px;}
.avia-prices ul li:last-child {border-bottom:0px none transparent;padding-bottom:0px;}
.avia-prices ul li a {color:#8c8c8c;text-decoration:none!important;}
.avia-prices ul li a span {color:#000;}

#map_canvas {width:688px;height:282px;-webkit-border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;border-radius:4px 4px 4px 4px;}


.countries-list{
  width:230px;
  display:inline-block;
  vertical-align:top;
  margin-top:20px;
  margin-bottom:20px;
  overflow:hidden;
}

.countries-list li {margin-top:9px;}
.countries-list li a {color:#373d49;}
.countries-list li a:hover {color:#000;}

.countries-list .flag {position:relative;top:-2px;right:0px;margin-right:4px;}

.cities-list{
  width:230px;
  display:inline-block;
  vertical-align:top;
  margin-top:30px;
  margin-bottom:20px;
  overflow:hidden;
 
}

.cities-list li {margin-top:9px;}
.cities-list li a {color:#373d49;}
.cities-list li a:hover {color:#000;}

.cities-list .flag {position:relative;top:-2px;right:0px;margin-right:4px;}

#searchListFilter {list-style-type:none;margin:0;margin-top:-15px;margin-bottom:5px;top:30px;position:relative;}
#searchListFilter li {display:inline-block;margin-left:7px;padding:3px;}
#searchListFilter li:first-child {display:inline-block;margin-left:7px;}
#searchListFilter li.active {background-color:#ccc;}
#searchListFilter li a {color:#404040;border-bottom:1px dashed #404040;text-decoration:none!important;text-align:center;}
#searchListFilter li a:hover {color:#000;border-bottom:1px dashed #000;text-decoration:none!important;}
#searchListFilter li.active a {background:url(/images/ui/sprites/filter-arrow.png) no-repeat scroll 50% 100% #CCC;padding-bottom:7px;}
#searchListFilter li.active a,#searchListFilter li.active:hover a {color:#fff;border-bottom:none;text-decoration:none!important;}
	</pre></body></html>