body {margin:0px;padding:0px;color:#797979;font-family: Tahoma, Helvetica, sans-serif;font-size:11px;}
html {border:none;}

* {font-family: Tahoma, Helvetica, sans-serif}

h1 {font-size:28px;margin:0px 0px 34px 0px;color:#000;font-weight:normal;}
h1 span {font-size:18px;display:block;color:#333;}
h2 {font-size:19px;margin:0px 0px 24px 0px;color:#4c4c4c;line-height:20px;font-weight:normal;}
h2 a {font-size:19px;color:#4c4c4c;line-height:20px;font-weight:normal;}
h3 {font-size:11px;margin:0px 0px 9px 0px;color:#797979;font-weight:bold;}

p {margin:0px 0px 19px 0px;line-height:16px;}

a {font-family: Tahoma, Helvetica, sans-serif;font-size:11px;color:#797979;outline:none;}
img {border:none;}
html, body {height:100%;}
html>body form {min-height:100%;height:auto;}

form,input,select {padding:0px;margin:0px;}
form {margin-bottom:0px;display:block;min-width:999px;width: expression( document.body.clientWidth < 999 ? "998px" : "auto" );position:relative;background:url(/images/bg_main.jpg) 50% 0% no-repeat #F9A423;height:100%;}


#footer {position:relative;height:115px;max-width:1120px;margin:0px auto 0px auto;min-width:999px;width: expression( document.body.clientWidth < 999 ? "998px" : document.body.clientWidth > 1121 ? "1120px" : "auto" );}
#footer #bottom_menu {margin:0px 24px 0px 24px;text-align:right;background:url(/images/footer-bg.gif) 0% 100% repeat-x;padding-bottom:13px;position:relative;}
#footer #bottom_menu a {color:#fff;margin:0px 0px 0px 22px;white-space:nowrap;font-size:12px;}
#footer #bottom_menu a.active {background:#ed2024;color:#fff !important;padding:1px 5px 3px 6px;text-decoration:none;}
#footer #copy {position:absolute;color:#fff;font-size:10px;top:55px;left:24px;}
#footer #copy a {color:#fee189;font-size:10px;}
#footer #cetis {position:absolute;top:55px;right:24px;white-space:nowrap;line-height:12px;}
#footer #cetis a {color:#fee189;font-size:10px;text-decoration:none;}
#footer #cetis img {float:left;margin-right:8px;position:relative;top:2px;}

#content {}

table {border:0px;border-collapse:collapse;}
table td {padding:0px;font-family:Tahoma, Helvetica, sans-serif;font-size:11px;color:#4c4c4c;vertical-align:top;} 
#wrapper {position:relative;margin:0px auto 0px auto;max-width:1120px;width: expression( document.body.clientWidth > 1121 ? "1120px" : "auto" );}

#white {position:absolute;top:180px;width:100%;height:304px;background:url(/images/white.gif) 0px 0px repeat-x;left:0px;}
#white div {width:100%;height:304px;}
/*#white.bg1 div {background:url(/images/pic-bg1.jpg) 50% 0% no-repeat;}
#white.bg2 div {background:url(/images/pic-bg4.jpg) 50% 0% no-repeat;}
#white.bg3 div {background:url(/images/pic-bg5.jpg) 50% 0% no-repeat;}
#white.bg4 div {background:url(/images/pic-bg6.jpg) 50% 0% no-repeat;}
#white.bg5 div {background:url(/images/pic-bg7.jpg) 50% 0% no-repeat;}
#white.bg6 div {background:url(/images/pic-bg8.jpg) 50% 0% no-repeat;}
#white.bg7 div {background:url(/images/pic-bg9.jpg) 50% 0% no-repeat;}
#white.bg8 div {background:url(/images/pic-bg10.jpg) 50% 0% no-repeat;}
*/
#pad {padding-left:20px;position:relative;}

#head .left {width:29%;float:left;}
#head .right {float:right;text-align:right;padding-top:62px;position:relative;z-index:60;}
/*#head .right img#ctl00_pageHeader_toptel_imgTel {margin-bottom:6px;//margin-bottom:4px;}
#head .right #pageHeader_toptel_bronPanel {margin-top:6px;//margin-top:4px;}*/

#head #top-tel {width:157px;position:relative;height:40px;padding:22px 0px 0px 0px;background:url(/images/de-De/top_tel.gif) 2px 0px no-repeat;margin-bottom:9px;}
#head #top-tel p {position:relative;left:-16px;margin:0px 0px 7px 0px;color:#a25300;font-size:20px;font-weight:bold;letter-spacing:-1.5px;white-space:nowrap;line-height:14px;}

#head .center {margin:0px 17% 0px 28%;zoom:1;position:relative;z-index:50;}

#head {height:480px;margin:0px 24px 0px 0px;}
#head .left {position:relative;z-index:1;}
#head .left #logo {position:absolute;margin-left:-123px;z-index:1;width:435px;height:203px;top:0px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo.png');}
#head .left #logo img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
#head .left #logo_href {position:absolute;z-index:2;width:185px;height:115px;top:47px;left:20px;}
#head .left #logo_href a {width:185px;height:115px;display:block;background:url(/images/s.gif) 0px 0px repeat;text-decoration:none;}

#bron_now {width:284px;height:314px;position:absolute;top:136px;right:-3px;text-align:left;z-index:1003;display:none;}
#head #bron_now_bg {width:284px;height:314px;position:absolute;left:0px;top:0px;background:url(/images/bron.png) 0px 0px no-repeat;//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/bron.png');}
#index-bron {position:relative;z-index:2;}
#bron_now .close {position:absolute;top:7px;left:13px;z-index:1000;width:265px;}
#bron_now .close img {cursor:pointer;}
#bron_now #bron-content {position:relative;padding:48px 13px 0px 13px;}
#bron_now #bron-content select {font-size:12px ;width:50px;}
#bron_now #bron-content select.full {display:block;width:100%;font-size:11px;}
#bron_now .line {margin-bottom:19px;position:relative;}
#bron_now .line img {display:block;margin-bottom:4px;}
#bron_now .line .text {width:70px;float:left;font-size:11px ;padding:1px 0px 1px 4px;position:relative;margin-right:4px;}
#bron_now .line .float1 {position:absolute;top:0px;right:0px !important;right:13px;width:107px;}
#bron_now .line .float2 {position:absolute;top:0px;left:104px;}
#bron_now .line .float3 {position:absolute;top:0px;right:0px !important;right:13px;}
#bron_now #button {text-align:right;}

#right #bron_now {display:block;position:relative;top:0px;left:0px;width:264px;height:294px;margin-bottom:30px;z-index:1;}
#right #bron_now_bg {width:264px;height:294px;background:url(/images/bron-bg.gif) 0px 0px no-repeat;position:absolute;left:0px;top:0px;}
#right #bron_now #bron-content {padding:27px 11px 0px 11px;}
#right #bron_now .line .float2 {left:96px;}
#right #bron_now .line .float1 {right:-4px !important;right:9px;}

#top_menu {padding-top:65px;position:relative;z-index:2;left:-10px;//left:-7px;}
#top_menu table {width:100%;}
#top_menu td {width:25%;padding-bottom:31px;}
#top_menu td img {}

#lang {position:absolute;width:156px;right:24px;//right:28px;top:34px;z-index:1000;color:#ffe7b4;font-size:11px;}
#lang a {color:#fff;font-weight:bold;border-bottom:1px dashed #fff;text-decoration:none;position:relative;}
#lang #current {position:absolute;left:128px;top:0px;white-space:nowrap;z-index:2;display:none;}
#lang #what {display:none;position:absolute;top:20px;right:-23px;z-index:1;width:400px;height:169px;}
#lang #what_bg {position:absolute;top:0px;left:0px;width:380px;height:169px;background:url(/images/lang.png) 0px 0px no-repeat;//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/lang.png');}
#lang #what .close {position:absolute;left:20px;top:13px;}
#lang #what .close img {cursor:pointer;}
#lang #what #google {position:absolute;left:20px;top:37px;display:none;}

#lang #what ul#another-lang {margin:43px 0px 0px 20px;padding:0px;}
#lang #what ul#another-lang li {float:left;width:93px;margin:0px 0px 8px 0px;padding:0px;list-style:none;}
#lang #what ul#another-lang li a {font-size:10px ;color:#fff;font-weight:normal;border:none;}

#lang #what ul#main-lang {margin:37px 0px 0px 0px;left:374px;padding:0px;position:absolute;display:none;}
#lang #what ul#main-lang li {margin:0px 0px 14px 0px;padding:0px;list-style:none;}
#lang #what ul#main-lang li a {font-size:11px ;color:#fff;font-weight:bold;border:none;}

#lang #lang-flags {position:absolute;top:2px;left:0px;}
#lang #lang-flags a {border:none;margin:0px 4px 0px 0px;font-size:0px;}

#lang #google-trans {position:absolute;right:0px;top:0px;}
#lang #google-trans a {border:none;}

#content .header {position:relative;border-bottom:1px solid #fcbd55;padding-bottom:5px;margin-bottom:13px;}
#content .header .right-link {position:absolute;right:0px;}
#content {margin:0px 24px 0px 24px;}

#top-content {padding-bottom:24px;position:relative;z-index:100;}

#bottom-content {margin:0px 0px 20px 0px;}
#bottom-tbl {width:100%;}
#bottom-tbl #news-td {width:61%;}
#bottom-tbl #recomend-td {padding:0px 35px 0px 35px;}
#bottom-tbl #my-td {width:146px;}
#bottom-content table {}
#bottom-tbl #recomend-td .header .right-link {right:0px !important;right:35px;}

#choose-hotel {width:186px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;float:left;position:relative;}
#choose-hotel .header {margin:0px 0px 9px 0px;}
#choose-hotel select {width:186px;}

#index-banners {margin:0px 0px 0px 25%;zoom:1;padding:4px 0px 0px 0px;}
#index-banners table {width:100%;}

#news-td {margin-top:9px;position:relative;}
#news-td table {width:100%;}
#news-td td {vertical-align:top;width:50%;padding:0px 20px 0px 0px;}
#news-td table .news-pic {float:left;margin:0px 0px 0px 0px;height:85px;width:62px;}
#news-td table .news-pic img {width:62px;height:62px;}
#news-td table .news-text {zoom:1;margin-left:69px !important;margin-left:66px;}
#news-td table a {color:#fff;text-decoration:none;font-size:12px;}
#news-td table a span {color:#ffd78d;}
#news-td table div.pic-shade {position:absolute;z-index:1;top:0px;width:62px;height:62px;margin:0px;background:url(/images/shade.png) 0px 0px no-repeat;//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/shade.png');}
#news-td table div {position:relative;margin-top:9px;}
#news-td .one-line {background:#d8781e;padding:2px 0px 5px 0px;position:relative;z-index:2;height:14px;width:100%;overflow:hidden;}
#news-td .one-line .rotate {display:none;}
#news-td .one-line a {color:#fff;text-decoration:none;line-height:15px;margin-left:6px;}
#news-td .one-line a span {font-size:10px;color:#fee8c8;}
#news-td .one-line .rss {position:absolute;right:8px;top:0px;margin-left:0px;height:19px;background:#d8781e;padding:2px 0px 0px 7px;}
#news-td .one-line .rss img {float:left;margin-right:6px;margin-top:1px;}

#recomend-td table {width:100%;position:relative;top:9px;}
#recomend-td td {color:#fff;vertical-align:top;padding-bottom:8px;}
#recomend-td td.price {text-align:right;}
#recomend-td td a {text-decoration:none;color:#fff;font-size:12px;}

#my-td {position:relative;}
#my-td ul {margin:22px 0px 0px 0px;padding:0px;position:relative;left:-11px;}
#my-td ul li {margin:0px;padding:0px;list-style-type:none;background:url(/images/red.gif) 0px 1px no-repeat;padding:0px 0px 12px 11px;}
#chekout {position:relative;top:-8px;background:url(/images/chek-input.gif) 0px 9px no-repeat;//background:url(/images/chek-input.gif) 0px 10px no-repeat;border-top:1px solid #FCBD55;padding:9px 0px 0px 0px;}
#chekout .text {width:74px;height:17px;border:none;margin-right:3px;font-size:11px ;background:none;color:#5f5f5f;padding:4px 5px 0px 10px;//padding-top:3px;}
#chekout td {vertical-align:top;}



.subpage form {background:url(/images/head.jpg) 50% 0% no-repeat #fff;margin-bottom:-115px;}
.subpage #content {padding:0px 0px 90px 0px;border-bottom:1px solid #fff;}
.subpage #head {height:160px;margin:0 auto;max-width:1096px;padding-right:24px;}
.subpage #head .right {padding-top:44px;}


.subpage #top_menu {padding-top:60px;}
.subpage #top_menu td {padding-bottom:0px;height:57px;}

.subpage #bron_now {top:113px;}

.subpage #head .left #logo {position:absolute;margin-left:-103px;z-index:1;width:382px;height:160px;top:0px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/logo-sub.png');}
.subpage #head .left #logo img {filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);}
.subpage #head .left #logo_href {position:absolute;z-index:2;width:185px;height:115px;top:25px;left:10px;}
.subpage #head .left #logo_href a {width:185px;height:115px;display:block;background:url(/images/s.gif) 0px 0px repeat;text-decoration:none;}
.subpage #head #lang {top:18px;}


.subpage #footer {margin-top:-115px;}
.subpage #footer #bottom_menu {background:url(/images/footer-bg-sub.gif) 0% 100% repeat-x;padding-bottom:13px;position:static;top:0px;}
.subpage #footer #copy {color:#868686;}
.subpage #footer #copy a {color:#868686;}
.subpage #footer #cetis a {color:#868686;}
.subpage #footer #bottom_menu a {color:#868686;}

#text {margin:0px 0px 50px 0px;}
#text #right {width:265px;float:right;position:relative;margin-top:-122px;}
#text #left {margin-right:290px;zoom:1;position:relative;}

#text .block {width:100% !important;width:auto;border-bottom:1px solid #fff;background:#f8f8f8;border-left:3px solid #faa224;padding:19px 0px 20px 33px;margin:0px 0px 20px 0px;position:relative;left:-36px;}
#text .block .right-link {position:absolute;right:40px;top:27px;}
#text p.orange {font-weight:bold;color:#f89a20;}
#text p.big {color:#4c4c4c;font-size:19px;line-height:20px;margin-bottom:30px;}
#text span.big {display:block;font-size:19px;color:#faa224;}
#text #left ul {margin:0px 0px 19px 18px;padding:0px;margin-bottom:30px;position:relative;}
#text #left ul li {margin:0px 0px 11px 0px;padding:0px 0px 0px 8px;list-style-type:none;background:url(/images/orange.gif) 0px 2px no-repeat;position:relative;}
#text #left ul img {margin-bottom:-2px;}

#text .block h2 {margin-bottom:20px;}

#text #right_menu {margin:0px;position:relative;}
#text #right_menu ul {margin:8px 0px 10px 0px;padding:0px;}
#text #right_menu ul li {margin:0px;background:url(/images/orange.gif) 0px 3px no-repeat;padding:0px 0px 18px 11px;list-style-type:none;}
#text #right_menu ul li a {font-size:13px;color:#4C4C4C;text-decoration:none;font-weight:bold;}

#text #right_menu ul li.active {padding-left:6px;}
#text #right_menu ul li.active a {color:#fff;background:#ED2024;padding:2px 5px 3px 5px;}

#text #right_recomend {margin:0px 0px 20px 11px;}
#text .header {position:relative;border-bottom:1px solid #dcdcdc;padding-bottom:5px;margin-bottom:9px;}
#text #right_recomend table {width:100%;}
#text #right_recomend td {vertical-align:top;color:#000;padding-bottom:8px;}
#text #right_recomend td.price {text-align:right;}
#text #right_recomend td a {color:#000;text-decoration:none;}

#text #right-banners {margin-bottom:25px;}
#text #right-banners div {margin-bottom:12px;}

#sub-menu {padding-top:20px;position:relative;}
#sub-menu .item {float:left;background:#f8f8f8;padding:11px 25px 12px 25px;margin:0px 2px 2px 0px;position:relative;}
#sub-menu .item.pdf a img {margin:-1px 0px -2px 0px;float:left;}
#sub-menu .item a {font-size:10px;text-decoration:none;font-weight:bold;white-space:nowrap;}
#sub-menu .item a:hover,#sub-menu .item.active a {color:#ccc;}


#sub-menu .slide {display:none;position:absolute;top:69px;left:0px;}
#sub-menu .slide .opisalovo {background:#f2f2f2;padding:22px 25px 22px 25px;margin-bottom:2px;}
#sub-menu .slide .slide-text {background:#f2f2f2;padding:22px 20px 15px 25px;}
#sub-menu .slide p {margin-bottom:10px;color:#b7b7b7;}
#sub-menu .slide em {font-style:normal;color:#717171;font-size:10px;margin:0px 0px 1px 10px;display:block;}

#sub-menu .slide.invite {width:475px;}
#sub-menu .slide.invite .slide-text .text {width:283px;height:17px;padding:4px 10px 0px 10px;background:url(/images/form-input.gif) 0px 0px no-repeat;border:none;font-size:11px;color:#5f5f5f;}
#sub-menu .slide.invite .slide-text textarea.text {width:293px;height:64px;padding:4px 0px 3px 10px;background:url(/images/form-textarea.gif) 0px 0px no-repeat;border:none;font-size:11px ;color:#5f5f5f;}


#sub-menu .slide.email {width:453px;}
#sub-menu .slide.email .slide-text {padding-right:5px;}
#sub-menu .slide.email .slide-text td {vertical-align:middle;padding:0px 7px 10px 0px;}
#sub-menu .slide.email .slide-text td span {font-size:10px ;color:#b7b7b7;line-height:9px;}
#sub-menu .slide.email .slide-text td span a {font-size:10px ;color:#b7b7b7;line-height:9px;}
#sub-menu .slide.email .slide-text .text {width:283px;height:17px;padding:4px 10px 0px 10px;background:url(/images/form-input.gif) 0px 0px no-repeat;border:none;font-size:11px;color:#5f5f5f;}
#sub-menu .slide.email .slide-text textarea {width:293px;height:64px;padding:4px 0px 3px 10px;background:url(/images/form-textarea.gif) 0px 0px no-repeat;border:none;font-size:11px;color:#5f5f5f;}

#sub-menu .slide.reg-auto {width:383px;}
#sub-menu .slide.reg-auto .left-part {width:285px;}
#sub-menu .slide.reg-auto .right-part {margin-left:285px;}
#sub-menu .slide.reg-auto p span {position:relative;font-size:11px ;top:-4px;left:4px;color:#5f5f5f;}
#sub-menu .slide.reg-auto .left-part p {width:223px;}
#sub-menu .slide.reg-auto .text {width:203px;height:17px;padding:4px 10px 0px 10px;background:url(/images/form-input-mini.gif) 0px 0px no-repeat;border:none;font-size:11px;color:#5f5f5f;}

#sub-menu .slide.abyss {width:453px;}
/*#sub-menu .slide.abyss .slide-text td {vertical-align:middle;padding:0px 7px 10px 0px;}
#sub-menu .slide.abyss .slide-text td span {font-size:10px ;color:#b7b7b7;line-height:9px;}*/
#sub-menu .slide.abyss .slide-text .text {width:283px;height:17px;padding:4px 10px 0px 10px;background:url(/images/form-input.gif) 0px 0px no-repeat;border:none;font-size:11px;color:#5f5f5f;}
#sub-menu .slide.abyss .slide-text textarea.text {width:293px;height:64px;padding:4px 0px 3px 10px;background:url(/images/form-textarea.gif) 0px 0px no-repeat;border:none;font-size:11px ;color:#5f5f5f;}

#sub-menu .slide.info {width:453px;}
#sub-menu .slide.info .slide-text td {vertical-align:middle;padding:0px 7px 10px 0px;}
#sub-menu .slide.info .slide-text td span {font-size:10px ;color:#b7b7b7;line-height:9px;}
#sub-menu .slide.info .slide-text .text {width:283px;height:17px;padding:4px 10px 0px 10px;background:url(/images/form-input.gif) 0px 0px no-repeat;border:none;font-size:11px ;color:#5f5f5f;}
#sub-menu .slide.info .slide-text textarea {width:293px;height:64px;padding:4px 0px 3px 10px;background:url(/images/form-textarea.gif) 0px 0px no-repeat;border:none;font-size:11px ;color:#5f5f5f;}

#sub-menu .slide.opinion {width:453px;}
#sub-menu .slide.opinion .slide-text td {vertical-align:middle;padding:0px 7px 10px 0px;}
#sub-menu .slide.opinion .slide-text td span {font-size:10px ;color:#b7b7b7;line-height:9px;}
#sub-menu .slide.opinion .slide-text .text {width:283px;height:17px;padding:4px 10px 0px 10px;background:url(/images/form-input.gif) 0px 0px no-repeat;border:none;font-size:11px ;color:#5f5f5f;}
#sub-menu .slide.opinion .slide-text textarea {width:293px;height:64px;padding:4px 0px 3px 10px;background:url(/images/form-textarea.gif) 0px 0px no-repeat;border:none;font-size:11px ;color:#5f5f5f;}

#sub-menu .slide.graph {width:453px;}

#sub-menu .slide.card {width:600px;}
#sub-menu .slide.card .left-part {width:348px;float:left;padding-top:17px;}
#sub-menu .slide.card .left-part label {display:none;}
#sub-menu .slide.card .left-part br {display:none;}
#sub-menu .slide.card .left-part input {display:none;}
#sub-menu .slide.card .right-part {margin-left:348px;}
#sub-menu .slide.card .one-card {float:left;margin:0px 7px 30px 0px;}
#sub-menu .slide.card .one-card {}
#sub-menu .slide.card .one-card p {margin:0px;}
#sub-menu .slide.card .one-card .check {margin-top:2px;cursor:pointer;width:11px;height:11px;font-size:0px;background:url(/images/check.gif) 0px -11px no-repeat;}
#sub-menu .slide.card .one-card .check.active {background:url(/images/check.gif) 0px 0px no-repeat;}
#sub-menu .slide.card .slide-text {background:#f2f2f2;padding:22px 20px 10px 25px;}

.left-part .big-cards .one-card {position:relative;width:49%;float:left;background:url(/images/card-template.jpg) 0px 0px no-repeat;height:208px;}
.left-part .big-cards .one-card a {margin-left:52px;}
.left-part .big-cards .one-card strong {font-weight:normal;display:block;margin:10px 0px 0px 55px;}

#sub-menu .slide.card p {margin:0px 0px 10px 0px;color:#b7b7b7;}
#sub-menu .slide.card p span {position:relative;font-size:11px ;top:-4px;left:4px;color:#5f5f5f;}
#sub-menu .slide.card .right-part p.send {text-align:right;padding-right:14px;//padding-right:11px;}
#sub-menu .slide.card .text {width:173px;height:17px;padding:4px 10px 0px 10px;background:url(/images/card-input.gif) 0px 0px no-repeat;border:none;font-size:11px ;color:#5f5f5f;}
#sub-menu .slide.card textarea {width:183px;height:64px;padding:4px 0px 3px 10px;background:url(/images/card-textarea.gif) 0px 0px no-repeat;border:none;font-size:11px ;color:#5f5f5f;}

#sub-menu .slide.zayav {width:490px;}
#sub-menu .slide.zayav input {border:none;font-size:11px ;color:#5f5f5f;}
#sub-menu .slide.zayav input.text {width:173px;height:17px;padding:4px 10px 0px 10px;background:url(/images/card-input.gif) 0px 0px no-repeat;border:none;font-size:11px ;color:#5f5f5f;}
#sub-menu .slide.zayav #fio {width:288px;background:url(/images/fio.gif) 0px 0px no-repeat;}
#sub-menu .slide.zayav #pochta {width:144px;background:url(/images/pochta.gif) 0px 0px no-repeat;margin-right:11px;}
#sub-menu .slide.zayav #iphone {width:119px;background:url(/images/tele.gif) 0px 0px no-repeat;}
#sub-menu .slide.zayav #send {padding:0px;}
#sub-menu .slide.zayav .zayav-text {margin-bottom:20px;}
#sub-menu .slide.zayav .zayav-text span {position:relative;font-size:14px ;color:#6a696f;top:-2px;}
#sub-menu .slide.zayav .send {padding-left:249px;}

#sub-pic {margin:0px 280px 0px 0px;height:175px;position:relative;}
#sub-pic .card {position:absolute;top:-30px;left:110px;width:446px;height:215px;//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pic-card.png');z-index:10;}
#sub-pic .card img {//display:none;}
#sub-pic .plane {position:absolute;top:-24px;left:-30px;width:674px;height:158px;//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pic-plane.png');z-index:10;}
#sub-pic .plane img {//display:none;}
#sub-pic.full {text-align:center;margin:0px;}
#sub-pic.meeting {height:115px;padding-top:60px;}

#sub-pic .pen {margin:0px 10px 0px 0px;padding-top:95px;width:98%;}
#sub-pic .pen table {height:77px;background:url(/images/pen2.jpg) 0px 0px repeat-x;width:100%;}
#sub-pic .pen .pen1 {background:url(/images/pen1.jpg) 0px 0px no-repeat;}
#sub-pic .pen .pen1 div {width:191px;height:77px;}
#sub-pic .pen .pen3 {background:url(/images/pen3.jpg) 100% 0% no-repeat;}
#sub-pic .pen .pen3 div {width:462px;height:77px;}

#text #choose-hotel {width:186px;margin:0px 0px 30px 11px;padding:0px 0px 0px 0px;float:left;position:relative;z-index:100;}
#text #choose-hotel .header {margin:0px 0px 9px 0px;}

#text #right #choose-hotel {z-index:1;} 

.one-news {margin-bottom:33px;}
.one-news span {color:#f99e21;}
.one-news h2 a {font-size:17px ;color:#000;text-decoration:none;}
.one-news h2 {font-size:17px ;color:#000;margin:1px 0px 3px 0px;}
.one-news table td {border:1px solid #FFE2A5;}

#news-calendar {margin:0px;}
#news-calendar ul {margin:8px 0px 30px 0px;padding:0px;}
#news-calendar ul li {margin:0px;background:url(/images/orange.gif) 0px 1px no-repeat;padding:0px 0px 18px 11px;list-style-type:none;}
#news-calendar li ul {margin:3px 0px 0px 4px;padding-bottom:17px;//padding-bottom:5px;}
#news-calendar li li {background:none;padding:0px 0px 0px 0px;clear:left;}
#news-calendar li li a {text-decoration:none;display:block;float:left;color:#4c4c4c;padding:1px 5px 3px 6px;}
#news-calendar li li.active a {background:#ed2024;color:#fff;}

.hotel-links {font-size:12px;color:#868686;}
.hotel-links a {font-size:12px;color:#868686;text-decoration:none;}

.hotel-links#new {font-size:28px;margin:0px 0px 40px 0px;color:#000;}
.hotel-links#new a {font-size:18px;color:#868686;text-decoration:none;}

.all-hotels {}
.all-hotels .left-part {width:410px;float:left;}
.all-hotels .right-part {margin-left:410px;zoom:1;}
.all-hotels .right-part .price {font-weight:bold;}
.all-hotels .right-part .price span {font-weight:normal;}
.all-hotels .hotel-pic img {border:1px solid #faa223;padding:4px;}
.all-hotels .hotel-pic {margin-bottom:18px;}
.all-hotels h2 {font-size:18px ;color:#333;margin:0px 0px 2px 0px;}
.all-hotels h2 a {font-size:18px ;color:#333;text-decoration:none;}
.all-hotels p {margin:0px 0px 7px 0px;}
.all-hotels p.podr a {color:#ed2024;text-decoration:none;}

.all-hotels .sort-by {font-size:18px ;color:#000;margin-bottom:23px;}
.all-hotels .sort-by a {font-size:18px ;color:#868686;text-decoration:none;}

.all-hotels .all-hotels-tbl {width:100%;}
.all-hotels .all-hotels-tbl td {vertical-align:top;width:33%;padding-bottom:9px;}
.all-hotels .all-hotels-tbl td a {color:#231f20;text-decoration:none;}
.all-hotels .all-hotels-tbl td a span {color:#808080;}
.all-hotels .all-hotels-tbl div {padding:2px 0px 3px 0px;width:80%;position:relative;}
.all-hotels .all-hotels-tbl div.active {background:#ed2024;padding-left:6px;margin-left:-6px;}
.all-hotels .all-hotels-tbl div.active a {color:#fff;}
.all-hotels .all-hotels-tbl div.active a span {color:#fff;}

.helioworld {padding-top:40px;}
.helioworld .hotel {clear:left;padding-bottom:50px;}
.helioworld .left-part {float:left;width:365px;}
.helioworld .left-part .hotel-pic img {border:1px solid #faa223;padding:4px;}
.helioworld .left-part .hotel-pic img.choose-logo {border:none;float:left;position:relative;left:-17px;top:-15px;}
.helioworld .right-part {margin-left:365px;zoom:1;height:auto !important;height:160px;min-height:160px;}
.helioworld .right-part h2 {font-size:18px;color:#333333;margin-bottom:5px;}
.helioworld .right-part h2 a {font-size:18px;color:#333333;text-decoration:none;}
.helioworld .right-part h2 span {display:block;color:#ed2024;font-size:11px ;}
.helioworld .right-part table.helioworld-tbl {}
.helioworld .right-part table.helioworld-tbl td {color:#5f5f5f;vertical-align:top;padding:0px 25px 9px 0px;}
.helioworld .right-part .price {font-weight:bold;padding:0px 0px 0px 8px;background:url(/images/orange.gif) 0px 2px no-repeat;}
.helioworld .right-part .price span {font-weight:normal;color:#fff;background:#ED2024;padding:2px 5px 3px 5px;}
.helioworld .right-part .service {font-weight:bold;padding:0px 0px 0px 8px;background:url(/images/orange.gif) 0px 2px no-repeat;}
.helioworld .right-part .service span {font-weight:normal;}
.helioworld a.podr  {color:#ed2024;text-decoration:none;margin-left:15px;}

#text #left ul.hotel-menu {margin:0px 0px 0px -5px;padding:0px 0px 0px 0px;position:relative;height:50px;}
#text #left ul.hotel-menu li {float:left;margin:0px 10px 0px 0px;padding:0px;list-style-type:none;background:none;padding:2px 5px 4px 6px;}
#text #left ul.hotel-menu li a {font-size:13px;color:#797979;text-decoration:none;}
#text #left ul.hotel-menu li.active {background:#ed2024;}
#text #left ul.hotel-menu li.active a {color:#fff;}

.intro {color:#4c4c4c;font-size:19px;}

.hotel-card .left-part {float:left;padding-top:10px;}
.hotel-card .left-part {width:162px;/*margin-right:260px; min-height:250px;height:auto !important;height:250px; width:500px;*/}
.hotel-card .right-part {min-width:150px;max-width:465px;padding-top:10px;margin-left:162px;zoom:1;}
.hotel-card .right-part.unusual {}

.hotel-card .intro {line-height:20px;margin-bottom:17px;/*width:556px;*/}
.hotel-card .hotel-pic {margin-bottom:12px;position:relative;}
.hotel-card .hotel-pic a.more {background:url(/images/onpic-bg.png) repeat-x 0 0;color:#fff;display:block;font-weight:bold;line-height:normal;padding:5px;position:absolute;bottom:0;left:0;right:0;text-align:right;text-decoration:none;}
.hotel-card p {margin-bottom:15px;}
/*.hotel-card .right-part p {color:#b6b6b6;}*/
/*.hotel-card .left-part p.big-black {color:#000;font-size:17px;margin-top:10px;}*/
.hotel-card .hotel-descr {float:left; margin:0 25px 15px 0;}
.hotel-card .hotel-descr p {padding:2px 0;}
.hotel-card .hotel-descr p.red {background-color:#f00;color:#fff;text-align:center;}
.hotel-card .hotel-info ul {margin-bottom:10px !important;}
.hotel-card .hotel-info li {background:none !important;margin-bottom:0 !important;}
.hotel-card h3, .hotel-card h4 {font-size:11px;font-weight:bold;}
.hotel-card h3 {color:#000;margin-bottom:12px;}
.hotel-card h4 {margin:0 0 4px;}
.hotel-card h5 {background:url(/images/orange.gif) no-repeat 0 2px;font-size:11px;/*font-weight:normal;*/margin:18px 0 10px;padding-left:8px;}
.hotel-card .left-part ul, .hotel-card .right-part ul {}
.hotel-card .left-part ul {margin-left:8px !important;width:90%;}
.hotel-card .right-part ul {margin-left:0 !important;}
.hotel-card .left-part ul li.active, .hotel-card .right-part ul li.active { font-weight:bold; }
.hotel-card p.hotel-adres {margin:0px 0px 0px 0px;}
.hotel-card p.hotel-adres-link {padding:0px 0px 0px 8px;background:url(/images/orange.gif) 0px 3px no-repeat;}
.hotel-card p.hotel-adres-link a {font-weight:bold;margin-right:2px;}

.hotel-card p.hotel-scheme-link {padding:0px 0px 0px 8px;background:url(/images/orange.gif) 0px 3px no-repeat;}
.hotel-card p.hotel-scheme-link a {font-weight:bold;margin-right:2px;}

.hotel-line {margin-bottom:3px;}
.hotel-line div {float:left;color:#fff;padding:0px 5px 3px 5px;margin-right:13px;}
div.type3 {background:url(/images/gray-line.gif) 0px 0px repeat-x;}
div.type1 {background:url(/images/green-line.gif) 0px 0px repeat-x;}
div.type2 {background:url(/images/blue-line.gif) 0px 0px repeat-x;}
.hotel-line em {font-style:normal;}
.hotel-line span {display:block;color:#ed2024;font-size:11px;padding:1px 0px 3px 0px;}

.hotel-card ul.gal-nav { margin-left:0 !important; }
.hotel-card ul.gal-nav li { background:none !important; }
.hotel-card ul.gal-nav li a { background:url(/images/ul-plus.gif) no-repeat 0 4px; cursor:pointer; display:block; padding-left:11px; text-decoration:underline;}
.hotel-card ul.gal-nav li.active a { background-image:url(/images/ul-minus.gif); }
.hotel-card ul.gal-nav li ul { display:none; margin:0 !important;width:142px; }
.hotel-card ul.gal-nav li.active ul { display:block; /*border:1px solid red;*/ }
.hotel-card ul.gal-nav ul li { cursor:pointer;font-weight:normal !important;margin:0 !important;padding:5px 0 0 18px !important; }
.hotel-card ul.gal-nav ul li.active { background-color:#f00 !important;color:#fff;display:inline-block;margin:2px 0 -5px 13px !important;padding:3px 5px 5px !important;}
.hotel-card ul.gal-nav ul li a {background:none !important;padding-left:3px;}
.hotel-card ul.gal-nav ul li.active a {color:#fff;text-decoration:none;}


#imgDivSights .hotel-pic-nav {height:53px;margin-bottom:5px;overflow:hidden;position:relative;width:465px;}
#imgDivSights .hotel-pic-nav-left, 
#imgDivSights .hotel-pic-nav-right {background:url(/images/pic-nav-bg.gif) no-repeat left;cursor:pointer;height:52px;padding:1px 1px 0;position:absolute;text-align:center;top:0;width:27px;z-index:100;}
#imgDivSights .hotel-pic-nav-right {right:0;}
#imgDivSights .hotel-pic-nav-left {background-position:right;left:0;}
#imgDivSights .hotel-pic-nav-scroll {position:relative;left:0;z-index:10;}
#imgDivSights .hotel-pic-nav a {float:left;margin:0 5px 10px 0;}
#imgDivSights .hotel-pic-nav img {border:1px solid #dadada;padding:4px;}
#imgDivSights .hotel-pic-nav-left img, #imgDivSights .hotel-pic-nav-right img {border:none; padding:0;}
#imgDivSights .hotel-pic-nav a.active img {border-color:#f00;}

.hotel-card .hotel-map { background-color:#faa224;color:#fff;float:left;line-height:14px;margin-left:15px;overflow:hidden;}
.hotel-card .hotel-map p { margin:0;line-height:14px;padding:5px 10px 4px; }
.hotel-card .hotel-map p span { display:block;font-weight:bold; }

.hotel-card .hotel-rooms { float:left; margin:0 0 25px 0; position:relative; width:49%; }
.hotel-card .hotel-rooms a { background-color:#FAA224; color:#FFFFFF; display:block; font-size:19px; left:0; padding:2px 10px 5px 20px; position:absolute; text-transform:uppercase; top:120px; z-index:1000;}
.hotel-card .hotel-rooms p { padding: 15px 5px 0 20px; width:280px; }

.pickup .intro {margin-bottom:45px;}
.pickup .pickup-tbl-main {vertical-align:top;}
.pickup .pickup-tbl-main .left-part {}
.pickup .pickup-tbl-main .center-part {width:28%;}
.pickup .pickup-tbl-main .right-part {}
.pickup #choose-hotel {left:-11px;}
.pickup .services {margin-left:4px;}
.pickup .services img {display:block;margin:0px 0px 11px 5px;}
.pickup .services table {width:90%;}
.pickup .services td {vertical-align:top;padding:0px 15px 10px 0px;width:50%;}
.pickup .services td a {color:#5f5f5f;text-decoration:none;display:block;padding:1px 4px 3px 5px;}
.pickup .services td .active a {background:#ED2024;color:#fff;}
.pickup .satisfaction {font-size:28px;color:#000;line-height:18px;margin-bottom:30px;margin-top:30px;}
.pickup .satisfaction span {display:block;color:#8e8e8e;font-size:11px;line-height:12px;position:relative;top:5px;}
.pickup div.listing {position:relative;left:-6px;}
.pickup div.listing div {padding:2px 0px 3px 6px;width:65%;margin-bottom:8px;}
.pickup div.listing div span {}
.pickup div.listing div a {text-decoration:none;color:#000;}
.pickup div.listing div a span {color:#808080;}
.pickup div.listing div.active {background:#ED2024;}
.pickup div.listing div.active a {color:#fff;}
.pickup div.listing div.active a span {color:#fff;}
.pickup .hotel-pic img {border:1px solid #faa223;padding:4px;}
.pickup .hotel-pic {margin-bottom:18px;}
.pickup h2 {font-size:18px ;color:#333;margin:0px 0px 2px 0px;}
.pickup h2 a {font-size:18px ;color:#333;text-decoration:none;}
.pickup p {margin:0px 0px 7px 0px;}
.pickup p.podr a {color:#ed2024;text-decoration:none;}

table.horizontal-choose  {position:relative;z-index:6000;}
table.horizontal-choose td {padding-right:11px;}


.clear {clear:both;font-size:0px;line-height:0px;height:0px;}
.clear-left {clear:left;font-size:0px;line-height:0px;height:0px;}




.choose-ul {position:relative;width:186px;z-index:10000;margin-bottom:6px;}
.choose-ul div {color:#5f5f5f;cursor:pointer;height:20px;padding:4px 0px 0px 9px;background:url(/images/hotel-ul.gif) 0% 0% no-repeat;}
.choose-ul div.hover {color:#D4D4D4;background:url(/images/hotel-ul-active.gif) 0% 0% no-repeat;}
.choose-ul ul {position:absolute;top:21px;left:0px;margin:0px;padding:0px 1px 5px;width:184px;display:none;background:url(/images/hotel-ul-black-bottom.gif) 0% 100% no-repeat;}
.choose-ul ul li {background-color:#fff;margin:0px;padding:3px 0px 4px 9px;list-style-type:none;}
.choose-ul ul li a {color:#5f5f5f;text-decoration:none;}

#text #left .choose-ul div {color:#5f5f5f;cursor:pointer;height:20px;padding:4px 0px 0px 9px;background:url(/images/right-form-ul.gif) 0% 0% no-repeat;}
#text #left .choose-ul div.hover {color:#D4D4D4;background:url(/images/hotel-ul-black-active.gif) no-repeat 0px 0%}
#text #left .choose-ul ul {position:absolute;top:21px;left:0px;margin:0px;padding:0px 1px 5px;width:184px;display:none;background:url(/images/hotel-ul-black-bottom.gif) 0% 100% no-repeat;}
#text #left .choose-ul ul li {background:#fff none;margin:0px;padding:3px 0px 4px 9px;list-style-type:none;}
#text #left .choose-ul ul li a {color:#5f5f5f;text-decoration:none;}

#text #right .choose-ul div {color:#5f5f5f;cursor:pointer;height:20px;padding:4px 0px 0px 9px;background:url(/images/right-form-ul.gif) 0% 0% no-repeat;}
#text #right .choose-ul div.hover {color:#D4D4D4;background:url(/images/hotel-ul-black-active.gif) no-repeat 0px 0%}
#text #right .choose-ul ul {position:absolute;top:21px;left:0px;margin:0px;padding:0px 1px 5px;width:184px;display:none;background:url(/images/hotel-ul-black-bottom.gif) 0% 100% no-repeat;}
#text #right .choose-ul ul li {background-color:#fff;margin:0px;padding:3px 0px 4px 9px;list-style-type:none;}
#text #right .choose-ul ul li a {color:#5f5f5f;text-decoration:none;}

#text #right #choose-hotel {float:none;}

.content-form .text {
background:url(/images/content-input.gif) no-repeat 0px;
border:none;
color:#5F5F5F;
font-size:11px;
height:17px;
padding:4px 10px 0px;
width:173px;
}




.content-form textarea.text {width:183px;height:64px;padding:4px 0px 3px 10px;background:url(/images/textarea.gif) 0px 0px no-repeat;border:none;font-size:11px ;color:#5f5f5f;}


.content-form p span#ctl00_leftHolder_Calendar1_Control img {margin:-2px 0px 0px 2px;}
.content-form p span#ctl00_leftHolder_Calendar2_Control img {margin:-2px 0px 0px 2px;}

.content-form .register-form td {padding-right:31px;}


#spacer {height:135px;margin:0px;padding:0px;}

.content-form .text.disable {background:url(/images/content-input-disable.gif) no-repeat 0px 0px;}

.content-form em {
color:#717171;
display:block;
font-size:10px;
font-style:normal;
margin:0px 0px 1px 8px;
}

.content-form .gray-form td {padding-right:26px;}
.content-form .nomer-form td {padding-right:26px;}
.content-form .nomer-form td p {margin-bottom:10px;}

.content-form .dop-form td {}
.content-form .dop-form td td {padding:0px 0px 0px 0px;}

.content-form .block input.text {background:url(/images/card-input.gif) 0px 0px no-repeat;}

.content-form .block input.text.disable-gray-mini
{
    background:url(/images/content-input-disable-gray-mini.gif) no-repeat 0px; 
    width:139px;
}

.content-form .block input.text.long-long 
{
    background:url(/images/content-input-long-long.gif) no-repeat 0px;
    width:611px;
}

.content-form .block input.text.long 
{
    background:url(/images/content-input-long.gif) no-repeat 0px;
    width:397px;
}

.content-form .block input.text.disable-gray
{
    background:url(/images/content-input-disable-gray.gif) no-repeat 0px; 
}

.content-form .dop-form td.popup-check div {}
.content-form .dop-form td.popup-check .openit {margin-bottom:0px;}
.content-form .dop-form td.popup-check .dates {margin:2px 0px 3px 16px;}
.content-form .dop-form td.popup-check .dates a {padding-left:8px;position:relative;top:-1px;}
.content-form .dop-form td.popup-check .dates img {left:2px;position:relative;top:-2px;}
.content-form .dop-form td.popup-check .dates td {padding:0px 0px 3px 0px;}


.content-form textarea.text.big {background:url(/images/textarea-big.gif) no-repeat 0px 0px;height:110px;margin-top:0px;}
.content-form textarea.text.verybig {background:url(/images/textarea-verybig.gif) no-repeat 0px 0px;height:131px;margin-top:0px;width:402px;}
.content-form textarea.text.medium {background:url(/images/textarea-medium.gif) no-repeat 0px 0px;height:81px;margin-top:0px;width:183px;}

.meeting table {width:100%;}
.meeting td div {margin:0px -5px 0px -5px;}

#ctl00_leftHolder_CBLfood {margin:0px 0px 0px 0px;}
#ctl00_leftHolder_CBLfood td {padding:0px 0px 5px 0px;}
#ctl00_leftHolder_CBLequip td {padding:0px 0px 5px 0px;}
#ctl00_leftHolder_CBLotherAdd td {padding:0px 0px 5px 0px;}

.content-form .check {float:left;margin-right:5px;position:relative;top:1px;cursor:pointer;width:11px;height:11px;font-size:0px;background:url(/images/check.gif) 0px -11px no-repeat;}
.content-form .check.active {background:url(/images/check.gif) 0px 0px no-repeat;}

.places-table {width:100%;}
.places-table th {border-bottom:2px solid #FFE2A5;padding:0 30px 5px 0px;}
.places-table td {border-bottom:1px solid #DCDCDC;padding:8px 30px 8px 5px;}
.places-table .left {text-align:left;}

.places-table th {padding-bottom:10px;}
.places-table th.hotel-list-logo {width:120px;}
.places-table th.hotel-list-name {width:95px;}

.places-table .hotel-list-logo {width:110px;}
.places-table .hotel-list-logo a {position:relative;margin-left:-18px;}
.places-table .hotel-list-name {width:90px;}
.places-table .hotel-list-name h5 {margin:10px 0pt 0pt;}
.places-table .hotel-list-name h5 a {font-size:10px;color:#000;text-transform:uppercase;letter-spacing:0.5px;text-decoration:none;}
.places-table .hotel-list-name h3 a {color:#4D4D4D;font-size:18px;font-weight:normal;line-height:18px;text-decoration:none;}
.places-table .hotel-list-name strong {color:#000;display:block;font-size:12px;}

.places-table .hotel-list-text p {margin:8px 0px 0px 0px;}
.places-table .hotel-list-contact {width:160px;}
.places-table .hotel-list-contact p {margin:8px 0px 0px 0px;}

.conf-table th {border-bottom:2px solid #FFE2A5;padding-bottom:3px;vertical-align:top;}
.conf-table td {border-bottom:1px solid #FFE2A5;text-align:center;padding:3px 0px 4px 0px;vertical-align:middle;}



.spec-block {padding-right:40px;}
.spec-block p {margin-bottom:8px;padding-bottom:12px;border-bottom:1px dashed #e0e0e0;}
.spec-block p a {color:#faa224;font-size:17px;text-decoration:none;}

.map {position:relative;background:url(/images/map.gif) 0px 0px no-repeat;width:642px;height:436px;}
.map .point {width:17px;height:17px;position:absolute;z-index:100;}
.map .point a {display:block;width:17px;height:17px;text-decoration:none;}
.map .world {display:none;position:absolute;width:158px;height:149px;left:0px;top:0px;z-index:1000;}
.map .world div {margin:10px 0px 0px 10px;width:158px;height:149px;background:url(/images/helioworld.png) 0px 0px no-repeat;//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/helioworld.png');}
.map .world div a {position:relative;}

.map .world p {margin:0px 0px 0px 0px;text-align:center;padding:4px 0px 0px 0px;position:relative;}
.map .world p.logo {margin:0px 0px -19px -3px;}

.map .point#point9 {left:290px;top:182px;}
.map .point#point11 {left:105px;top:218px;}
.map .point#point12 {left:277px;top:139px;}
.map .point#point13 {left:257px;top:137px;}
.map .point#point14 {left:296px;top:152px;}
.map .point#point15 {left:171px;top:163px;}
.map .point#point16 {left:219px;top:135px;}
.map .point#point17 {left:88px;top:216px;}
.map .point#point18 {left:275px;top:159px;}
.map .point#point19 {left:270px;top:243px;}
.map .point#point20 {left:285px;top:239px;}
.map .point#point21 {left:439px;top:154px;}
.map .point#point22 {left:254px;top:243px;}
.map .point#point23 {left:79px;top:201px;}

.map .world#sub-point9 {left:289px;top:180px;}
.map .world#sub-point11 {left:104px;top:217px;}
.map .world#sub-point12 {left:276px;top:138px;}
.map .world#sub-point13 {left:256px;top:136px;}
.map .world#sub-point14 {left:295px;top:150px;}
.map .world#sub-point15 {left:170px;top:162px;}
.map .world#sub-point16 {left:218px;top:133px;}
.map .world#sub-point17 {left:87px;top:215px;}
.map .world#sub-point18 {left:274px;top:157px;}
.map .world#sub-point19 {left:269px;top:241px;}
.map .world#sub-point20 {left:284px;top:237px;}
.map .world#sub-point21 {left:438px;top:152px;}
.map .world#sub-point22 {left:253px;top:241px;}
.map .world#sub-point23 {left:78px;top:200px;}

.map .country-de {font-size:10px;color:#fff;position:absolute;left:88px;top:188px;}
.map .country-ru {font-size:30px;color:#fff;position:absolute;left:317px;top:100px;}
.map .country-ua {font-size:14px;color:#fff;position:absolute;left:213px;top:202px;}

#pob {position:absolute;width:250px;height:259px;right:185px;z-index:2000;display:none;margin-top:22px;}
#pob #pob-bg {position:absolute;width:250px;height:259px;background:url(/images/pod-bg.png) 0px 0px no-repeat;//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pod-bg.png');}
#pob #pob-text {position:relative;}
#pob #pob-text p {margin:0px 0px 6px 21px;color:#fff;font-size:10px;}
#pob #pob-text p.close {padding:12px 0px 5px 0px;}
#pob #pob-text p.close img {cursor:pointer;}
#pob #pob-text p.submit {padding-right:23px;text-align:right;font-size:12px;}
#pob #pob-text em {color:#fff;display:block;font-size:10px;font-style:normal;margin:0px 0px 1px 0px;}
#pob #pob-text input.text {font-size:12px;width:200px;}
#pob #pob-text textarea.text {font-size:12px;width:200px;height:55px;}

#pob-mini {position:absolute;width:117px;height:46px;right:68px;z-index:2000;margin-top:235px;display:none;}
#pob-mini #pob-mini-bg {position:absolute;width:117px;height:46px;background:url(/images/pob-mini-bg.png) 0px 0px no-repeat;//background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/pob-mini-bg.png');}
#pob-mini #pob-mini-text {cursor:pointer;position:absolute;width:117px;height:46px;}

.hotel-adres-block {width:250px;float:left;}
.hotel-contacts-block {margin-left:272px;zoom:1;margin-bottom:15px;}
.hotel-contacts-block p {margin:0px;}
#ctl00_leftHolder_DDLhotel {width:195px;}

#wrapper table.ajax__validatorcallout td {padding:0px;}
#wrapper table.ajax__validatorcallout td.ajax__validatorcallout_icon_cell {padding:5px;}
#wrapper table.ajax__validatorcallout td.ajax__validatorcallout_error_message_cell {padding:5px;}
#wrapper table.ajax__validatorcallout td.ajax__validatorcallout_callout_arrow_cell {padding-top:8px;}

.table-cell table {margin-bottom:20px;}
.table-cell td {border:1px solid #FFE2A5;padding:5px 5px 7px 5px;text-align:center;vertical-align:middle;}
.table-cell td.sub {padding-left:10px;}

#pageHeader_toptel_Logos {position:absolute;top:100px;left:-27px;}

.icon {margin:0px 5px 0px 0px;position:relative;top:4px;}
.icon img {}

.skype {margin:-22px 0px 9px 0px;}
.skype .skype-link {position:relative;bottom:-5px;margin-right:5px;}

#ctl00_leftHolder_registerPan select {height:19px;}

#spec-block-block table {width:90%;clear:left;margin-bottom:20px;}
#spec-block-block td {width:30%;text-align:center;padding:5px 0px 20px 0px;border-bottom:1px dashed #e0e0e0;}
#spec-block-block td span {display:block;margin-top:-20px;}
#spec-block-block td a {font-weight:bold;}

#spec-block-block div.type1 {float:left;color:#fff;padding:0px 5px 3px;}
#spec-block-block div.type2 {float:left;color:#fff;padding:0px 5px 3px;}
#spec-block-block div.type3 {float:left;color:#fff;padding:0px 5px 3px;}

#counters {left:320px;position:absolute;top:55px;}
#counters img {margin-right:5px;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5; 
-khtml-opacity: 0.5; 
opacity: 0.5;
}

#wrapper.english #head #top-tel {background:url(/images/en-US/top_tel.gif) 2px 0px no-repeat;}
#wrapper.english .helioworld .right-part .price span {background:none;color:#4C4C4C;padding:0px;font-weight:bold;}
#wrapper.english .helioworld .right-part .price span span {background:#ED2024;color:#fff;padding:2px 5px 3px;font-weight:normal;}
#wrapper.english h1 span {font-size:28px;}
#wrapper.english .hotel-line em {color:#fff;}
#wrapper.english .one-news p span {color:#000;}
#wrapper.english #head #bron_now_bg {background:url(/images/en-US/bron.png) 2px 0px no-repeat;}



@media all and () {
	#chekout .text {padding-top:0px;height:21px;}
	#sub-menu .slide.invite .slide-text input.text,
	#sub-menu .slide.reg-auto .slide-text input.text, 
	#sub-menu .slide.card .slide-text input.text, 
	#sub-menu .slide.abyss .slide-text input.text,
	#sub-menu .slide.zayav .slide-text input.text,
	#sub-menu .slide.info .slide-text input.text,
	#sub-menu .slide.email .slide-text input.text,
	#sub-menu .slide.opinion .slide-text input.text 
	{padding-top:0px;height:21px;}
	#bron-content select {height:19px;}
}