html{height:100.01%}body{color:#504d4d;font:0.69em Arial,Tahoma,Helvetica,sans-serif}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:700}address{font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:bold}a{text-decoration:none;color:#000;outline:none}input,textarea{font:0.91em Arial, Tahoma, Helvetica,sans-serif;border:1px
solid #c2c2c2}textarea#address{width:465px;height:100px;overflow:auto}input.checkbox,input.radio{position:relative;top:.25em}.clear{clear:both;line-height:0px}.fleft{float:left}.fright{float:right}.dnone{display:none}.dblock{display:block}.errors{color:#BF8D53}body{background:#fff url(/images/other/main_bg.jpg) no-repeat center 3px}#main_container{margin:0
auto;width:1012px;padding:16px
0 0 0}h2{font-size:12px;text-transform:uppercase;margin:5px
0}#header{height:100px}#header
.logo{float:left;padding:0
50px 6px 50px}#header
#langs{float:right;margin-top:25px;padding-right:57px}#header #langs
a.active{color:#cc9149}.facebook_icon{background:url(/images/other/facebook_icon.gif) repeat-x;float:left;width:125px;height:38px;margin:2px
0 0 50px}#header
.main_menu{background:url(/images/other/main_menu_bg.jpg) repeat-x;height:40px;border-top:1px solid #dfdede;border-bottom:1px solid #e1dedb}#header .main_menu
ul{float:right;padding-right:47px}#header .main_menu ul
li{display:inline;float:left}#header .main_menu ul li
a{float:left;height:17px;padding:13px
10px 10px 10px;font-size:14px;text-transform:uppercase}#header .main_menu ul li a.active, #header .main_menu ul li a:hover{color:#cc9149;text-decoration:underline}.info_container{padding:0
0px 30px 0px}.top_info{padding:0
50px}.info_container
.wish{float:left;width:542px;margin-right:37px}.wellcome{float:left;width:320px;text-align:justify}.wellcome
h2{text-align:left}.newsletter_block{float:left;width:320px;background:url(/images/other/newsletter_bg.jpg) no-repeat top right}.newsletter_block
h2{margin:20px
0 10px 0}.newsletter_block
form{border:3px
solid #ccc;padding:8px
9px 0 8px;background:#fff;overflow:hidden}.data{xwidth:146px;float:left;margin-right:1px}.newsletter_block form
input.textfield{width:141px;height:14px;padding:2px}.newsletter_block form
.button{float:right;padding-right:5px;color:#504d4d;text-decoration:underline;text-transform:uppercase;background:#fff url(/images/other/right_arrow.jpg) no-repeat right center;border:none;cursor:pointer;margin-top:5px}.newsletter_block form
textarea{margin-top:5px;width:295px;overflow:auto}.newsletter_block form
.errors{float:left;width:148px}.promotions{padding:0
50px;background:url(/images/other/winter/offer_logo.png) repeat-y 435px 0px}.promotions
h2{margin:0;padding:15px
0 0 10px}.promotions
a{color:#71a3e1;background:url(/images/other/more_info_arrow.jpg) no-repeat right 4px;padding:0
5px 0 0;text-decoration:underline}.promotions
.offer{float:left;width:350px;height:110px;overflow:visible;margin:4px
90px 10px 0;padding:5px;position:relative}.promotions .offer
.pic{float:left;width:99px;margin-right:10px}.promotions .offer .img_info, .promotions .offer
.txt_info{margin:0px
10px 0 18px;position:absolute}.promotions .offer
.txt_info{padding:15px
0px 10px 5px;width:80px;text-align:center}.promotions .offer .txt_info
span{width:100px}.promotions .offer .txt_info
.price{font-size:17px;font-family:ComicSansMS}.promotions .offer
.art_border{background:url(/images/other/sea_star.png) no-repeat top left;position:relative;width:99px;height:96px}.promotions .offer
.offer_info{width:230px;float:left}.promotions .offer .offer_info
h3{font-family:TrebuchetMS;text-transform:uppercase}.footer{overflow:hidden;background:url(/images/other/footer_bg.png) no-repeat top left;height:183px;padding:17px
50px 0 50px;font-size:10px;color:#504d4d;margin:10px
0 0 0}.footer
a{color:#504d4d}.footer a:hover{text-decoration:underline}.banner{float:left;margin:0
3px 5px 0}.rights{float:left;width:300px}.digitalus{float:right;width:150px;text-align:right}.tipa{cursor:pointer;position:absolute;width:79px;height:81px;top:11px;left:11px;display:block}.tooltip{position:absolute;top:0;left:0;z-index:101;display:none}.client_info{overflow-y:auto;padding-right:10px;height:160px}.client_info ul, .client_info
ol{padding:10px
0;list-style-type:disc;list-style-position:inside}.client_info
ol{list-style-type:decimal}.content{padding:0
0px 0 50px }.loyal{width:400px;float:left;height:auto}.description{padding:0
10px 10px 10px}.loyal_form{width:500px;float:left;background:#fff;padding:10px}span.hotel_name{float:left;font-weight:600;width:178px}span.nights_count{float:left;width:200px;font-weight:600}.loyal_form div,  #game_forma
div{margin:5px
0 10px 0}.loyal_form label, #game_forma
label{display:block}.loyal_form
h3{font-size:13px;padding:0
0 20px}.loyal_form
label.hotel_title{float:left;width:160px}.loyal_form
input.number_days{width:50px;float:left}.loyal_form
span.text{float:left;font-size:11px;padding:0
0 0 10px;text-align:center}.loyal_form .short, #game_forma
.short{width:157px;float:left}.loyal_form .short input, #game_forma .short
input{width:150px;height:19px;padding:5px
0 0 0}.loyal_form
.long{width:235px;float:left}.loyal_form .long input, #game_forma .long
input{width:230px;height:19px;padding:5px
0 0 0}.loyal_form a, .loyal
a{text-decoration:underline;color:#33b9ba }.loyal_form
p{margin:5px
0;overflow:hidden}.checkbox{border:0;margin:0
3px;float:left;width:12px!important;height:12px!important}.radio{border:none}.button{float:right;padding:5px;color:#FFF;text-transform:uppercase;background:#33b9ba;border:none;cursor:pointer;margin-top:5px;font-size:1.09em}.message{color:#33B9BA}.hotels_title{margin:5px
0 10px 0;font:normal 15px Arial}.hotels
div{margin:0
30px 0 0;border:1px
solid #d5c7b7;padding:6px;background:#fff}.hotels
td{padding:10px}.hotels
p{color:#1985c8;font:normal 1.09em Tahoma;margin:3px
0 0 0}.hotels
a{color:#595959;font:normal 1.09em Tahoma;text-decoration:underline}span.address_title{font-size:12px;font-weight:600;display:block;padding:10px
0 0}div.address_column{float:left;width:80px;margin:0
10px 0 0}div.address_column.last{width:120px}div.address_column.last
input{width:195px}div.address_column
input{width:80px;padding:2px}#loyal_popup{text-align:center;width:580px;height:240px;background-color:#FFF;border:1px
solid #000;position:absolute;top:140px;left:390px;z-index:10000}#loyal_popup
.biga{margin-top:40px;font-weight:bold;font-size:32px}#loyal_popup
.med{font-size:22px;font-weight:bold}#game_forma{width:500px;float:left;background:#fff;padding:10px}