html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,details,figcaption,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,summary,time{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, output, section, summary{display:block;}meter,progress,mark, time{display:inline;}ol, ul{list-style:none;}blockquote,q{quotes:none;}html,body{height:100%;}img{border:0;vertical-align:top;text-align:left;}object{vertical-align:top;outline:none;}ul,ol{list-style:none;}table,table td{padding:0;border:none;border-collapse:collapse;}input,select,textarea{font-family:Arial, Helvetica, sans-serif;font-size:1em;vertical-align:middle;font-weight:normal;margin:0;padding:0;}textarea{overflow:auto;}
body{background:url(../images/img_88471_mini.jpg) center center;background-size:cover;font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1em;color:#000;overflow:hidden;letter-spacing:1px}
header{width:100%;}
header ul{width:100%;list-style:none;padding:0;margin:0 auto;}
header ul li{display:inline-block;float:left;}
header ul li span{display:inline-block;color:#fff;font-family:"HelveticaLight";font-size:12px;letter-spacing:0;padding:15px 32px;text-decoration:none;text-shadow:1px 1px #000;text-transform:uppercase;}
header ul li span:hover{text-decoration:underline;cursor:pointer;}
header ul li ul,header ul li.active ul{display:none;}
header ul li ul li a{color:#000;padding:10px 47px;text-shadow:none;}
header ul li ul li a:hover{background:none;color:#fff;}
@font-face
{
font-family: 'HelveticaLight';
src: url(../HelveticaLight.ttf);
}

header ul li a{display:inline-block;float:left;padding:15px 15px;color:#fff;text-transform:uppercase;text-decoration:none;text-shadow:1px 1px #000;font-size:12px;font-family:'HelveticaLight';letter-spacing:0;}
header ul li a:hover,header ul li.active a{color:#fff;text-decoration:underline;}
header ul li ul{position:absolute;width:248px;background:rgba(0,0,0,0.9) url(../img/menu.png);z-index:100;margin-left:-10px;}
.openbook{display:none;position:absolute;top:20px;z-index:10;}
#glob{max-width:992px;margin:0 auto;}
#contentBlock{position:absolute;height:95%;bottom:0px;width:990px;}
#contentLogo{text-align:center;margin-top:3%;}
footer{position:absolute;bottom:2%;width:100%;text-align:center;}
.footerSocialBlock{width:254px;margin:0 auto 10px;}
.footerSocialBlock a{margin:0 4px;}
.vk{display:block;width:30px;height:32px;background:url(../images/vk.png) no-repeat;float:left;font-size:20px;}
.ins{display:block;width:30px;height:28px;background:url(../images/ins.png) no-repeat;float:left;font-size:20px;}
.fb{display:block;width:30px;height:28px;background:url(../images/fb.png) no-repeat;float:left;font-size:20px;}
.tripadvisor{display:block;width:30px;height:28px;background:url(../images/tripadvisor.png) no-repeat;float:left;}
#CDSWIDLOGO img{width:28px;}
#bron{background:url(../images/booking_rus_passive.png) no-repeat;display:block;margin:0px auto 22px;width:230px;height:40px;cursor:pointer;}
#bron:hover{background:url(../images/booking_rus_active.png) no-repeat;display:block;margin:0px auto 22px;width:230px;height:40px;cursor:pointer;}
#bron_eng{background:url(../images/booking_eng_passive.png) no-repeat;display:block;margin:0px auto 22px;width:230px;height:40px;cursor:pointer;}
#bron_eng:hover{background:url(../images/booking_eng_active.png) no-repeat;display:block;margin:0px auto 22px;width:230px;height:40px;cursor:pointer;}
footer a{font-weight:bold;text-decoration:none;color:#fff;}
footer a:hover{text-decoration:underline;}
footer .footerInfo{color:#fff;display:block;font-family:"Open Sans Condensed",sans-serif;font-size:18px;line-height:23px;text-align:center;text-transform:uppercase;clear:both;}
.footerLang{display:block;margin:26px 0px 0px;}
#yellrank{width:135px;margin:10px auto 0px;}
#button{display:none;}