﻿@font-face{font-family:'HRSClanNews';src:url('https://www.hrsstatic.com/web3/fonts/ClanNew.eot');src:url('https://www.hrsstatic.com/web3/fonts/ClanNew.eot?#iefix') format('embedded-opentype'),url('https://www.hrsstatic.com/web3/fonts/ClanNew.woff') format('woff'),url('https://www.hrsstatic.com/web3/fonts/ClanNew.ttf') format('truetype'),url('https://www.hrsstatic.com/web3/fonts/ClanNew.svg#webfonthXI3JMFz') format('svg')}@font-face{font-family:'HRSClanBold';src:url('https://www.hrsstatic.com/web3/fonts/ClanBol.eot');src:url('https://www.hrsstatic.com/web3/fonts/ClanBol.eot?#iefix') format('embedded-opentype'),url('https://www.hrsstatic.com/web3/fonts/ClanBol.woff') format('woff'),url('https://www.hrsstatic.com/web3/fonts/ClanBol.ttf') format('truetype'),url('https://www.hrsstatic.com/web3/fonts/ClanBol.svg#webfonthXI3JMFz') format('svg')}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,cite,dfn,em,img,ins,q,s,strong,sub,sup,tt,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{font-family:inherit;font-style:inherit;padding:0;border:0;margin:0;outline:0}table,caption,tbody,tfoot,thead,tr,th,td{vertical-align:top}body{font-family:arial,helvetica,sans-serif;font-size:10px;background:#fff;color:#003;margin-left:-10px;padding-bottom:26px}body.grayPortal,.grayPortal #layout02{background-color:#f2f2f2}.grayPortal #layout02{box-shadow:none}#layout02{background-color:#FFF}input,select,textarea{font-family:arial,helvetica,sans-serif}h1{font-size:1em!important}img{-ms-interpolation-mode:bicubic}#wrap h2{font-size:1.8em;margin:0 0 .8em 0;color:#003;background-color:transparent;background-color:transparent}
#wrap .contentTitle h2{margin-bottom:0}.contentTitle .hotelAdress{clear:left;display:block}#wrap h2.booking{color:#cc092f;margin:.9em 0 .4em 0;font-size:1.2em}#wrap h2.comparision{color:#333;margin:.9em 0 .4em 0}#wrap h2.booking a{color:#cc092f;text-decoration:underline}#content p.bookingHint{margin:.1em 1.2em 0 0}p.bookingHint span.button{margin:-10px 0 0 0}h3{clear:both;font-size:1.8em;padding:0 0 .55em 0;color:#003;margin:-.2em 0 0 0;position:relative}#wrap h3{background-color:transparent}#wrap h3.booking{color:#cc092f;padding:0}#wrap h3.special02{padding:.8em 0 .3em 0}h3.special{color:#145ca3;padding:.8em 0 .3em 0}h3.themes{font-size:1.4em!important;padding:1em 0 .4em 0}h3#otherDeals{padding:0 0 .4em 0}#wrap h3.special{background-color:transparent}h4{clear:both;color:#145ca3;font-size:1.3em}
h4.special2{color:#003}h4.special{color:#003;font-weight:normal;margin:-.2em 0 1.6em 0}h5{padding:.4em 0 0 0;margin:0 0 .4em 0}h6.cms{font-weight:normal}h5,h6,p,a,li,label,span,dl,.simParagraph,a.qcms,table,address,input,select{font-size:1.2em}h5.special{color:#145ca3;font-size:1.4em}h1 *,h2 *,h3 *,h4 *,p *,label *,a *,span *,li *,dl *,tbody *,select *{font-size:1em!important}h2.keyvisual{font-size:1.6em!important;margin-bottom:1.2em;width:61.75em;height:6.25em;position:relative;background-color:transparent}* html h2.keyvisual{width:100%;margin-right:-1em;margin-bottom:.4em}h2 img.keyvisual{position:absolute;top:0;left:0;z-index:1;width:61.75em;height:6.25em;margin:0 0 0 -.75em;z-index:0}h2 span{line-height:100%;position:relative;z-index:2;padding:1.2em 0 0 0;width:26em;display:block;font-size:1.7em!important;color:#145ca3}
body.fr h2.keyvisual span.smaller{font-size:1.4em!important}h2 span.tt{width:auto;font-size:.6em!important}span.vi{display:block;width:4em;height:4em;overflow:hidden;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/play.png") no-repeat 0 0}td.vi span.vi,td.pic span.vi{background-image:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/play_small.png")}address{font-style:normal}ol,ul{list-style:none}ul.checkList,ul.checkListSmall,ul.checkListSecure{padding:.4em 0 .8em 0;clear:both}ul.checkList li,ul.checkListSecure li{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/arrow_green_big.png) no-repeat;padding:0 0 .3em 20px}ul.checkList.greenIcons{margin:8px 0 0 6px;padding:0}ul.checkList.greenIcons li{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/arrow_green.png) no-repeat;padding:4px 0 4px 24px;line-height:160%}
ul.checkListSecure li{background-position:0 -7762px}ul.checkListSmall li{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -12870px;padding:0 0 .3em 15px}ul.variant li{background-position:0 -7760px;padding:0 0 .8em 20px}.help-text ul.checkList li{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/check.png) no-repeat 0 0;padding:0 0 .3em 20px}.help-text ul.variant li{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -7760px}div.checkListHead{background:#f0f0f0;border-top:#d7d7d7 1px solid;border-bottom:#d7d7d7 1px solid;margin-right:.8em}div.checkListHead h4{border-top:#fff 1px solid;padding:.8em}ul.checkListLarge,ul.checkListLargeTooltip{background:#f8f8f8;padding:.8em .8em .8em 1.6em;border-top:#fff 1px solid;border-bottom:#d7d7d7 1px solid}
.col6 ul.checkListLarge{margin-top:0}ul.checkListLarge li,ul.checkListLargeTooltip li{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/check_large.png) no-repeat 0 5px;padding:0 0 .3em 42px}ul.checkListLarge li p strong,ul.checkListLargeTooltip li p strong{display:block}ul.checkListLargeTooltip{background:transparent;border:0}ul.checkListLarge li p.moreMobileFeatures{padding:1em 0 0 0;border-width:1px 0 0 0;border-style:solid;border-color:#d7d7d7}dt{float:left;clear:left;font-weight:bold;width:30%;margin-bottom:.8em}dd{float:left;width:65%;margin-bottom:.8em}.services dl.contact dt,.services dl.contact dd{font-weight:bold;clear:none;width:auto;margin:0 .5em 0 0}.services dl.contact dd{margin:0 1.5em 0 0}div#content div.marginal dl{clear:both;padding:.8em 0 0 0;margin:.8em 1.2em 0 1.2em;*margin:.8em 0 0 .5em;float:left}
div#content div.marginal dt,div#content div.marginal dd{width:45%}div#content div.marginal dt{margin-right:2%;width:43%}div#content div.marginal dt,div#content div.marginal dd{*margin-bottom:0;*padding-bottom:.8em}div#content div.marginal dt.notes,div#content div.marginal dd.notes{padding-bottom:0}div#content div.marginal dd{*float:none}div#content div.marginal dl.navi{padding:0;margin:0 0 .1em .8em;position:relative;z-index:20;width:auto}div#content div.marginal dl.navi dt{font-weight:normal;width:16.1em;padding:.2em 0 0 0;margin-bottom:.4em;clear:none}div#content div.marginal dl.navi dd{font-weight:normal;width:8em;text-align:right;margin-bottom:.4em}div#content div.marginal dl.navi dd img{width:7.7em;height:1.35em}dl.confirmation{width:100%;margin:0 0 .8em 0;padding:0 0 1.2em 0;border-bottom:1px solid #d7d7d7;position:relative}
.col6 dl.last{padding:0}.col6 dl.confirmation{width:53.3em}.col6 .box dl.confirmation{width:100%}.col6 .bookingInfo{float:left;width:420px}.col6 .bookingInfo h6{margin-bottom:.8em}.col6 .bookingInfo dd h6{margin-bottom:0}.col6 .bookingInfo dd p.furtherInfo,.help-layer .help-text p.furtherInfo{margin-bottom:0}.col6 .bookingInfo dd p.furtherInfo strong,.help-layer .help-text p.furtherInfo strong{width:6em;display:inline-block}.col6 .bookingInfo h6.contextHelpBooking,.help-layer .help-text h6.contextHelpBooking{color:#145ca3;margin-bottom:.8em}.col6 .bookingInfo dl.confirmation{border:0;margin:0;padding:0;width:100%}.col6 .furtherInfo{float:left;width:195px}.noJS .furtherInfo{visibility:hidden!important}.col6 .furtherInfo h5{padding:0}.col6 .furtherInfo h6{display:inline-block;clear:both;padding-right:10px}
dl.last{border-bottom:0}dl.confirmation:after{content:"";clear:both;display:block}dl.confirmation dt{width:17.5em;padding-right:.5em;margin-bottom:.4em}dl.confirmation dd{width:60%;margin-bottom:.4em;overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis}.col6 .bookingInfo dl.confirmation span{font-weight:normal}.col6 .bookingInfo dl.confirmation dd{width:16em}.col6 .bookingInfo dl.confirmation dd img{vertical-align:top}.col6 .furtherInfo dl.confirmation dd,.col6 .furtherInfo dl.confirmation dt{display:block;width:auto;clear:both}dl.confirmation dd.setBtn{position:absolute;right:0;bottom:0}dl.confirmation dt.space,dl.confirmation dd.space{margin-bottom:.8em}div#wrap div#content dl.confirmation dd p,div#wrap div#content dl.confirmation dd ul{margin:0 0 .8em 0;line-height:1.2em}
div#wrap div#content dl.confirmation dd ul li.otherWishes{overflow:hidden}div#wrap div#content div.box dl.last p.info{margin:0!important}div#wrap div#content dl.confirmation dd p.total{background:#f9eed2;color:#cc092f;border:1px solid #ffb300;border-width:1px 0;padding:.4em 1.4em;margin:0 0 .8em 0;clear:both;line-height:1.5em}.total strong{font-size:1.2em!important}table{border-collapse:separate;border-spacing:0}caption,th,td{font-weight:normal;text-align:left}a{text-decoration:none}a.facebook img,a.twitter img{margin-top:.8em}sup{font-size:.7em!important}p.output sup{font-size:.6em!important}.hasTopQualitySeal:after,p.addRoom:after,.detailsPrint dl:after,.detailsPrint:after,div.marginal:after,#content:after,#startSecondRow:after,.box:after,#head:after,#nav:after,.contentFooter:after{content:" ";clear:both;visibility:hidden;display:block;height:0}
p.confirmation{width:100%;padding:0 0 .8em 0;margin:0 0 .8em 0;border-bottom:1px solid #d7d7d7}p.infos{color:#7e7e7e;clear:both;padding-top:1em}#wrap{width:100.8em;margin:0 auto;position:relative}#layout01{padding:0 10px 0 0}#layout02{padding:0 0 44px 0;margin:0 0 10px 10px;-moz-box-shadow:0 0 7px 5px rgba(135,135,135,1);-webkit-box-shadow:0 0 28px rgba(57,57,57,1);box-shadow:0 0 7px 5px rgba(135,135,135,1)}#wrap.start #layout02{background-color:#e6ebf1}#wrap.start{position:relative}#head .navWrapper{clear:both;float:left;width:848px;background:#cc092f;position:relative;z-index:20;height:66px;padding-left:140px}.tariff #head .navWrapper{width:848px}#head .navWrapper:after{content:'';display:block;clear:both;height:1px;margin-top:-2px}#head div.logo{padding:0;position:absolute;top:16px;left:12px}
#head p{color:#fff;padding:16px 14px 14px 10px;max-width:210px;_width:150px;overflow:hidden;white-space:nowrap;font-size:11px!important;text-align:center;xbackground:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png") no-repeat 0 -3594px;float:left}#head #nav.hi p{overflow:visible}#head p a{color:#fff;display:block;font-size:1.2em!important;text-decoration:none}#head p a.hotlineInfo{font-size:12px!important;font-weight:normal;padding:0}#head p .hi a.hotlineInfo{height:32px}#head .sl p a.hotlineInfo{font-size:10px!important}#head p a.hotlineInfo span{font-size:14px!important;font-weight:bold;padding:0}.smallHead #head div.logo img{width:auto;height:auto}.smallHead #head p{top:2em}.smallHead #head p a.hotlineInfo{display:block}#head div.logoHRSCN{padding:12px 5px 0!important}#head div.logoHRSCN img{width:130px}
#head p.hotlineHRSCN strong{font-size:16px!important;display:block}#nav{position:relative;z-index:1008}#nav li{float:left;display:block}#nav li a{cursor:pointer;display:block;text-decoration:none;color:#fff;padding:25px 6px;position:relative;font-size:14px!important;font-weight:bold;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png") no-repeat 0 -3478px;position:relative;z-index:1;height:16px}#nav li:first-child a,#nav li.noBg a{background:0}#nav li.myhrs{float:none;margin-right:0;right:0;top:37px;position:absolute;width:202px}#nav li#isMyhrs.myhrs a{background:#2f518b;color:#fff;height:auto;padding:0;float:left}#hrs_xdIframeLoginProxy{width:0;height:0}.hrs_sprite{display:inline-block;zoom:1;*display:inline;text-align:center;width:50px;height:50px;background-image:url(https://www.hrsstatic.com/web3/images/rebrush/myhrs/myHRS_sprite_v01.png);background-repeat:no-repeat}
.hrs_sprite_myhrs,span.hrs_sprite_myhrs{position:absolute;top:1px;left:4px;width:28px;height:28px;background-position:-212px -212px}#isMyhrs .hrs_myhrslogin_right{position:absolute;width:4px;right:-4px;background-position:-73px -211px;height:43px}.hrs_myhrs_login_text{width:159px;display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#nav li#isMyhrs.jsHover a .hrs_myhrslogin_right,#nav li#isMyhrs.myhrs a:hover .hrs_myhrslogin_right{background-position:-173px -211px}nav li#isMyhrs.jsHover>a,#nav li#isMyhrs.myhrs>a:hover,#nav li#isMyhrs.myhrs>a{margin-right:0;position:relative;line-height:29px;height:29px;float:none;padding:0 0 0 35px!important;font-size:12px!important;font-weight:normal}#nav li#isMyhrs.myhrs a:hover,#nav li#isMyhrs.jsHover a{margin-right:0;background:#b10829}
#nav li#isMyhrs.myhrs.loggedIn a{background-position:0 -132px}#nav li#isMyhrs.active.loggedIn a,#nav li#isMyhrs.jsHover.loggedIn a,#nav li#isMyhrs.loggedIn a:hover{background-position:0 -198px}#nav li#isMyhrs.jsHover li a,#nav li#isMyhrs.myhrs li a{overflow:hidden;font-weight:normal;color:#cc092f;background:#fff;filter:none!important;padding:5px 7px!important;margin:0;font-size:1em!important;min-height:0;width:100%;height:auto}#nav li.has2Line a{padding:16px 6px 18px;min-height:34px;text-align:center}#nav li a:hover,#nav li.active a,#nav li.jsHover a{padding:25px 8px 25px 6px;margin-right:-2px;z-index:2;background:#b10829}#nav li.jsHover.has2Line a,#nav li.has2Line a:hover,#nav li.active.has2Line a{padding:16px 8px 18px 6px!important;min-height:32px}#nav li.jsHover.has2Line li a,#nav li.has2Line li a:hover,#nav li.active.has2Line li a{min-height:0;padding:5px 7px!important}
#nav li.active a{background:#9e051f}ul#nav li.hasHotline{position:absolute;right:4px}ul#nav li.hasHotline img{display:none!important}ul#nav li.hasHotline p{padding:0;max-width:300px;white-space:nowrap}ul#nav li.hasHotline p br{display:none}ul#nav li.hasHotline:hover,ul#nav li.hasHotline:hover p{z-index:10000}#nav li .jsHotLine a,#nav li .jsHotLine a:hover{padding:0;margin-right:0;background:0}#nav li.small a b.hide{display:block!important}#nav .hasSuper .newSuper{top:0;left:8px;z-index:666;white-space:nowrap}.de #nav .hasSuper .newSuper{top:-5px;left:50%;z-index:666;white-space:nowrap;margin-left:-20px;min-height:0;padding:0;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/blueRibbonNew.png);width:47px;min-width:47px;height:25px}.de #nav .hasSuper .newSuper #text{position:relative;left:-1px;top:6px}
#nav li.jsHover ul,#nav li.jsHover form{display:block;width:20em}#nav li ul.wide{width:36em}#nav li ul,#nav li form{width:20em;display:none;position:absolute;z-index:1013;background:#fff;border:1px solid #d7d7d7;border-width:0 1px 1px 1px;overflow:hidden;zoom:1}#nav li.myhrs ul,#nav li.myhrs form{right:0}#nav li#isMyhrs.myhrs li.logout .global a,#nav li#isMyhrs.myhrs li.logout .global input{padding:.4em .5em .5em .5em;background:#cc092f!important;color:#FFF!important;font-weight:bold!important}#nav li#isMyhrs.myhrs form,#nav li#isMyhrs ul.show_myhrs_flyout li.login ul.advantages{display:block}#nav li.first ul{margin-left:0}#nav li.myhrs ul{width:198px;margin:0 0 0 1px;-moz-box-shadow:0 0 5px rgba(0,0,0,0.5);-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 3px 5px rgba(0,0,0,0.5)}#nav li ul li{width:100%;padding:0;border-top:1px dotted #d7d7d7;border-bottom:1px dotted #d7d7d7;margin:0 0 -1px 0;z-index:10006}
#nav li ul li.logout,#nav li ul li.login{border-top:0}#nav li ul.wide li{width:50%}#nav li ul li a,#nav li.jsHover li a,#nav li.small ul li a,#nav li.has2Line ul li a{overflow:hidden;font-weight:normal;color:#cc092f;filter:none!important;padding:5px 7px;margin:0;font-size:1em!important;background-image:none;min-height:0;text-align:left;height:auto}#nav li.jsHover ul li a{overflow:hidden;font-weight:normal;color:#cc092f;background:#fff!important;padding:5px 7px;margin:0}#nav li ul li a:hover,#nav li ul li a:active,#nav li ul li a:focus,#nav li.jsHover li a:hover{color:#fff;background:#b10829!important;padding:5px 7px;margin:0;text-decoration:underline}.loaded .hideOnLoad,.showOnLoad{display:none!important}.loaded b.showOnLoad,.jsHover ul.showOnLoad{display:block!important}li.myhrs span.button input{padding:4px 2px;float:right;margin-top:5px}
#nav li.myhrs form{width:18.15em;padding:1em;position:static;margin-left:-1px;margin-bottom:-2px}#nav li.myhrs form strong{display:block;margin-left:7px;margin-bottom:.4em}#nav li.myhrs form input.button{margin-top:5px;margin-bottom:0}#nav li.myhrs fieldset{margin-left:-1em}#nav li.myhrs fieldset .errorMsg p{position:static;color:#cc092f;padding:0;text-align:left;float:none;white-space:normal;max-width:100%}#nav li.myhrs fieldset br{clear:both}#nav li.myhrs div.myhrsLoginLabelWrap{width:8.9em;margin:0 0 .6em 7px;clear:none;position:relative}#nav li.myhrs div.myhrsLoginLabelWrap label{text-align:left;margin:0 0 .6em .4em;position:absolute;top:0;left:0;color:#c8c8c8;cursor:text;width:0;overflow:hidden}#nav li.myhrs input.text{position:relative;left:0;width:8.5em}#nav li.myhrs b{font-weight:normal;font-size:.95em!important;display:block}
#nav li.logout{background:#fff;padding-bottom:1em}#nav li.logout p{position:static;padding:2px .5em 4px;margin:10px 0 0 0;color:#000;text-align:left;font-weight:900;padding:.5em .5em .8em 10px;float:none;font-size:1em!important}#nav li.logout .button{float:left;margin:0 0 0 1em}#nav li.myhrs div{line-height:1.5;float:left;margin-left:7px;clear:left;width:14.1em}#nav li.myhrs div .link{display:inline;background-color:#FFF!important;color:#cc092f;line-height:160%;padding:0}#nav li.myhrs div a:hover{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline}#nav li#isMyhrs.jsHover div a.link{padding:0!important}#nav li.small a b.hide{display:block!important}.hasSuper{position:relative}.newSuper{position:absolute;display:inline-block;min-width:35px;min-height:10px;padding:1px 5px 2px 3px;background-color:#2f518b;font-size:12px;font-weight:bold;font-style:italic;color:#fff;text-align:center}
.errorMsg{color:#cc092f;border-top:1px solid #cc092f;border-bottom:1px solid #cc092f;background:#ffe0e0;padding:.8em;margin:0 0 .8em 0;width:auto!important}#content{clear:both;background:#FFF;width:97.6em;padding:0 0 28px 1.2em}#startFirstRow,#startSecondRow{clear:both;width:97.6em;padding:0 0 0 1.2em}#startSecondRow{padding-bottom:28px}.col2,.col3,.col4,.col5,.col6,.col7,.col8,.col9{float:left}.col2{width:21.6em}.col3{width:32.5em;_width:32em}.mobileContent{width:31.9em}.col4{width:43.2em}.col5{width:54em}.contentTitle,.col6{width:64.8em;clear:left}.col7{width:75.6em}.col8{width:85.6em}.col9{width:97.2em;position:relative;_width:97.7em;_margin:0 -.5em 0 0}.breadcrumb{padding:.7em 1.2em;clear:left;float:left;width:90%}.breadcrumb__title,.breadcrumb__path{color:#145ca3;font-weight:normal;font-size:1.1em!important;display:inline;margin-left:.4em}
.breadcrumb__title br,.breadcrumb__path br{display:none;position:absolute}.breadcrumb__title{font-weight:bold;margin-bottom:0;background:transparent}.breadcrumb__list{display:inline}.breadcrumb__path a{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 100% -3547px;color:#145ca3;padding-right:14px;text-decoration:underline}#contentNav{clear:left;float:left;position:relative;z-index:2;background:#fff;width:auto;border:1px solid #c8c8c8;margin:-3em 0 0 0;*margin:-2.8em 0 .4em 0;_margin:-3em 0 .4em 0}#wrap.contentNavChilds #contentNav{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/contentNav.gif) repeat-x left center}.spaceContentNav{clear:both;height:1em;overflow:hidden}.col8 .spaceContentNav{height:1px}#wrap.contentNavChilds .spaceContentNav{height:2em;*height:1.7em}
#contentNav div{clear:left;float:left;position:relative;top:2px;right:-2px;border-right:1px solid #999;border-bottom:1px solid #999}#contentNav div div{clear:left;position:relative;top:0;right:0;border:0;background:#cc092f!important;width:100%;display:block}#contentNav ul{clear:left;float:left;width:auto;margin:-.2em 1px .2em -3px}.contentNavChilds #contentNav ul{margin:-.2em 1px .2em -2px}#contentNav ul li{float:left;display:block;height:25px}#contentNav ul li a{font-size:1.2em;color:#cc092f;font-weight:bold;float:left;display:block;padding:.1em .7em .05em .7em;margin:.25em 0 .3em 0;background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/dot.png) repeat-y left center}*+html #contentNav ul li a{float:none;padding:.2em .7em .25em .7em;margin:.15em 0 .15em 0}*+html #wrap.contentNavChilds #contentNav ul li a{float:none;padding:.1em .7em .0em .7em;margin:.15em 0 .45em 0}
#contentNav ul.firstLevel li a{white-space:nowrap}#contentNav li a:hover,#contentNav li a:focus{color:#145ca3}#contentNav ul.secondLevel li a{font-weight:normal;color:#145ca3}#contentNav ul.secondLevel li.first a{padding-left:.4em}#contentNav ul.secondLevel li a:hover{text-decoration:underline}#contentNav ul li a.selected{color:#145ca3;font-weight:bold}#wrap.contentNavChilds #contentNav ul.firstLevel a.selected{position:relative;background:#d0deed;padding:8px .5em;border:0;margin-top:-4px;margin-bottom:-.4em}#wrap.contentNavChilds #contentNav ul.firstLevel a.selected:hover{text-decoration:underline}#contentNav ul li.first a{background-image:none}#wrap.contentNavChilds #contentNav ul.firstLevel{background:#fff}#wrap.contentNavChilds #contentNav ul.secondLevel{display:block;background-color:#d0deed;margin-top:0}
#content div #contentNav{margin:2em 0 2em 0;width:100%}#content div #contentNav div{right:-1px;width:100%}#content div #contentNav ul{margin:0}#contentNav ul li input{font-size:1.2em;color:#cc092f;font-weight:bold;float:left;overflow:visible!important;display:block;padding:.1em .9em .1em .9em;margin:.05em 0 .25em 0;border-left:1px dotted #ccc;background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/dot.png) repeat-y left center;border:0;cursor:pointer;font-family:arial,helvetica,sans-serif}#contentNav ul li input.selected{color:#145ca3}#contentNav ul li.first input{background-image:none}.help-layer table.data,#content table.data{border:1px solid #c4c4c5;border-collapse:separate;-moz-box-shadow:inset 0 -15px 15px -15px rgba(00,00,00,.1);-webkit-box-shadow:box-shadow:inset 0 -15px 15px 0 rgba(00,00,00,.1);box-shadow:inset 0 -15px 15px -15px rgba(00,00,00,.1);margin-bottom:.8em}
.col6 table.data{width:53.3em}.col6 .box table.data{width:51.3em}.col9 table.data{width:80.5em}.help-layer table.data th,#content table.data th{font-weight:bold}.help-layer table.data thead th,#content table.data thead th{background:#e0ecf8;color:#145ca3;padding:.4em}.help-layer table.data thead th a,#content table.data thead th a{font-size:1em;color:#145ca3}.help-layer table.data thead th span,#content table.data thead th span{font-weight:normal;font-size:1em}.help-layer table.data tbody td,.help-layer table.data tbody th,#content table.data tbody td,#content table.data tbody th{padding:.4em;border-top:1px solid #d0deed;background:0}.help-layer table.data tfoot td,#content table.data tfoot td{min-height:15px;padding:.8em;color:#145ca3;border-top:0}.help-layer table.data tbody td span.button,#content table.data tbody td span.button{white-space:nowrap;margin:0 .4em 0 0}
.help-layer table.data tbody td.control,#content table.data tbody td.control{vertical-align:bottom;padding-bottom:.7em;padding-top:.6em}.help-layer table.data tfoot td.withBorder,#content table.data tfoot td.withBorder{border-top:1px solid #d0deed}#content table.data tfoot td.close{border-bottom:1px solid #c4c4c5;height:1px;overflow:hidden;background:#FFF}table.data label input{position:relative;top:1px;margin-top:-1px;*margin-top:-4px}table .even td{background:#f0f0f0}#content table.noHead{border-top:0;-moz-box-shadow:inset 0 15px 15px -15px rgba(00,00,00,.1);-webkit-box-shadow:box-shadow:inset 0 15px 15px 0 rgba(00,00,00,.1);box-shadow:inset 0 15px 15px -15px rgba(00,00,00,.1);margin-top:-1px;margin-bottom:.8em;position:relative}#content table.noShadow{border-top:0;background:0}#content table.noHead tfoot td{border-top:0;-moz-box-shadow:inset 0 -15px 15px -15px rgba(00,00,00,.1);-webkit-box-shadow:box-shadow:inset 0 -15px 15px 0 rgba(00,00,00,.1);box-shadow:inset 0 -15px 15px -15px rgba(00,00,00,.1)}
#content table.data td.links{vertical-align:middle;text-align:right}#content table.data td.message p{color:#145ca3}#content table.data td.rating span.totalRating{position:static}#content table.data p{margin:0}div.box fieldset.jsToggle{padding-bottom:1.35em!important;margin-bottom:.8em!important;display:block}.jsToggleWrap .hideForTabs input,.jsToggleWrap .hideForTabs textarea,.jsToggleWrap .hideForTabs select,.jsToggleWrap .hideForTabs a{display:none}fieldset.comfortableness img,fieldset.myStarRating img{margin:0 0 0 .4em}fieldset.comfortableness,fieldset.myStarRating{padding-bottom:1.35em!important;display:block}fieldset.comfortableness .left{width:37em}fieldset.comfortableness label span{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/feel_bad.png) no-repeat 0 0;padding:0 0 0 24px;display:block;*background-position:0 2px;_margin-top:0;_background-position:0 0;text-align:left}
fieldset.comfortableness label.good span{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/feel_good.png)}fieldset.comfortableness label.nice span{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/feel_nice.png)}fieldset.myStarRating label{width:4em!important;float:none!important}fieldset.myStarRating input{clear:left}table.bookingData{margin-right:3em;float:left;max-width:12.4em}table.leftCol{margin:0;max-width:29.6em}.hsv3Wrap table.leftCol{max-width:29em}table.bookingData th{font-weight:bold;padding:0 .8em .3em 0}table.bookingData td{padding:0 0 .3em 0}form input.text{border:1px solid #c8c8c8;padding:0 .2em .2em .2em}form select,select.linklist{border:1px solid #c8c8c8;font-family:arial,helvetica,sans-serif}form textarea{border:1px solid #c8c8c8}form input.text:focus,form textarea:focus,form select:focus{border:1px solid #999}
form select.req,form select.req:focus,form input.req,form input.req:focus,form textarea.req,form textarea.req:focus{background:#fffde1}#wrap form select.error,#wrap form select.error:focus,#wrap form input.error,#wrap form input.error:focus,.lightbox form input.error,.lightbox form textarea.error,.lightbox form input.error:focus,.lightbox form textarea.error:focus{border:1px solid #cc092f;background:#ffe0e0!important}form input.button{cursor:pointer}form .contentFooter input.button{background-image:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png");background-position:27px -434px;background-repeat:no-repeat;background-color:#cc092f;color:#FFF;border:0;float:right;font-size:18px!important;padding:8px 20px 8px 40px}form .global{float:right}.jsFreeSubmit{background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat scroll 0 -44px;border:medium none;cursor:pointer;height:1.4em;text-indent:-100000px;width:1em;*padding-left:1em;*background-position:0 -47px}
div.footerLinks{margin:0 0 4.5em}ul.foot{width:951px;clear:both;padding:0 0 .5em 0;*position:relative;margin-left:15px}ul.foot li{display:inline;line-height:20px;margin:0;padding:0 .2em}ul.foot li a{border:0 none;color:#2f518b;font-size:1.2em!important;font-weight:bold;text-decoration:none;white-space:nowrap}ul.foot li.first{background:0}ul.foot li a:active,ul.foot li a:focus,ul.foot li a:hover{text-decoration:underline}ul.foot li.footNavSeparator{margin:0;padding:0 7px;color:#145ca3}div.foot p{color:#145ca3;font-size:1.2em!important;text-align:center;background-color:transparent;margin:0 8em}div.foot p b{font-family:Verdana,Geneva,arial,helvetica,sans-serif;background-color:transparent;color:#145ca3}ul.foot.landingPage{padding:0 0 1.5em 0}ul.foot.landingPage li{padding:0;color:#145ca3}ul.foot.landingPage a{font-weight:normal;text-decoration:underline}
ul.addHRSInfos{text-align:center;padding:0;margin:1em 1em 0 1em;border:0}ul.addHRSInfos li{float:left;width:45%;text-align:left;color:#7e7e7e;padding:0 1em;margin:0;border:0}ul.addHRSInfos li.footNavSeparator{border-left:1px solid #CCC;height:100%}div.bookmarks{padding:3em .3em 0 1.2em;text-align:left}div.foot div.bookmarks *{text-align:left;color:#145ca3;font-weight:normal}div#hrsContact{float:left}div.bookmarks ul.main{float:right}div.bookmarks ul.main li{float:left}div.bookmarks div#hrsContact a,div.bookmarks ul li#hrsContactContent a{text-decoration:none}div.bookmarks div#hrsContact p,div.bookmarks div#hrsContactContent p{margin:0}div.bookmarks div#hrsContact,div.bookmarks div#hrsContactContent{background:url('https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/logoHrsRedFlat.png') 0 0 no-repeat;float:left;padding-left:124px;height:30px}
div.bookmarks div#hrsContactContent{background-position:0 -962px}div.bookmarks ul li ul{margin:.25em 0 0 0}div.bookmarks li ul li a{padding-right:.5em}div.bookmarks ul li#facebookLike{width:160px}.fb_iframe_widget iframe,div.bookmarks ul li#facebookLike li iframe{z-index:1}.contentTitle .fb_iframe_widget{margin-top:1em}.personsLikeHrs{color:#333!important;font-size:11px!important;display:block}div.bookmarks ul li#bookmarkSelection{width:200px}div.bookmarks ul li#recommendedSelection{width:120px}div.bookmarks ul li#mobileDevices{width:150px}div.bookmarks ul li#bookmarkSelection h6,div.bookmarks ul li#recommendedSelection h6,div.bookmarks ul li#mobileDevices h6{margin:0 0 3px 0}ul#bookmarkTooltip{margin:10px 0 5px 0}ul#bookmarkTooltip li{float:left}ul#bookmarkTooltip li a{background-color:transparent;background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/bookmarkicons/sprite-bookmarks.png);text-decoration:none;border:0;display:block;height:28px;width:30px;padding:0;margin:0}
ul#bookmarkTooltip li a.bebo{background-position:0 0}ul#bookmarkTooltip li a.blip{background-position:0 -30px}ul#bookmarkTooltip li a.clipmarks{background-position:0 -60px}ul#bookmarkTooltip li a.delicious{background-position:0 -89px}ul#bookmarkTooltip li a.digg{background-position:0 -120px}ul#bookmarkTooltip li a.fark{background-position:0 -180px}ul#bookmarkTooltip li a.favoriten{background-position:0 -210px}ul#bookmarkTooltip li a.google{background-position:0 -240px}ul#bookmarkTooltip li a.linkologia{background-position:0 -270px}ul#bookmarkTooltip li a.mrwong{background-position:0 -299px}ul#bookmarkTooltip li a.oknotizie{background-position:0 -330px}ul#bookmarkTooltip li a.oneview{background-position:0 -360px}ul#bookmarkTooltip li a.reddit{background-position:0 -390px}ul#bookmarkTooltip li a.scoopeo{background-position:0 -420px}
ul#bookmarkTooltip li a.splinder{background-position:0 -450px}ul#bookmarkTooltip li a.stumbleupon{background-position:0 -480px}ul#bookmarkTooltip li a.technorati{background-position:0 -510px}ul#bookmarkTooltip li a.viadeo{background-position:0 -540px}ul#bookmarkTooltip li a.webnews{background-position:0 -570px}ul#bookmarkTooltip li a.wikio{background-position:0 -600px}ul#bookmarkTooltip li a.wykop{background-position:0 -630px}ul#bookmarkTooltip li a.yahoo{background-position:0 -661px}ul#mobileDeviceTooltip,p.addTooltipInfo{clear:left}p.addTooltipInfo{width:238px;border-width:1px 0 0 0;border-style:solid;border-color:#d7d7d7;padding:5px 0 0 0;margin:5px 0 0 0!important;color:#000!important}ul#mobileDeviceTooltip{width:249px;margin:10px 0 5px 0}ul#mobileDeviceTooltip li{float:left;margin:0;padding:0}
ul#mobileDeviceTooltip li a,a.blackberryStore,a.iphoneStore,a.ipadStore,a.nokiaAppsStore,a.nokiaMapsStore,a.hotelsnowStore,a.palmpreStore,a.vodafoneStore{margin:0 8px 8px 0;background-color:transparent;background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/bookmarkicons/sprite-bookmarks.png);text-decoration:none;border:0;display:block;height:27px;width:74px;background-position:0 -766px}ul#mobileDeviceTooltip li a.iphone,a.iphoneStore{background-position:0 -830px}ul#mobileDeviceTooltip li a.blackberry,a.blackberryStore{background-position:0 -894px}ul#mobileDeviceTooltip li a.ipad,a.ipadStore{background-position:0 -1062px}ul#mobileDeviceTooltip li a.nokia,a.nokiaMapsStore{background-position:0 -1094px}ul#mobileDeviceTooltip li a.nokiaApp,a.nokiaApp{background-position:0 -1254px}ul#mobileDeviceTooltip li a.nokiaAppsStore,a.nokiaAppsStore{background-position:0 -1254px}
ul#mobileDeviceTooltip li a.android{background-position:0 -1126px}ul#mobileDeviceTooltip li a.hotelsnow,a.hotelsnowStore{background-position:0 -1158px}ul#mobileDeviceTooltip li a.palmpre,a.vodafoneStore{background-position:0 -1190px}ul#mobileDeviceTooltip li a.vodafone,a.vodafoneStore{background-position:0 -1222px}ul#mobileDeviceTooltip li a.link{padding-left:0}div.bookmarks li#recommendedSelection ul li a{float:left;background-color:transparent;background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png);text-decoration:none;border:0;display:block;height:27px;width:86px;background-position:0 -6645px}div.bookmarks li#recommendedSelection ul li a.facebook,div.bookmarks li#recommendedSelection ul li a.hp_facebook{background-position:0 -1030px}.nirwana{position:absolute;top:-300000px;height:0;width:0;overflow:hidden}
.nirwanaFullHeight{position:absolute;top:-300000px}.error{color:#cc092f}.errorMsg,.messages,div.errorMsg{color:#cc092f;border-top:1px solid #cc092f;border-bottom:1px solid #cc092f;background:#ffe0e0;padding:.8em;margin:0 .8em .8em 0;font-size:10px}#content form[name="profileForm"] .teaser .errorMsg{border:0;background:0;font-size:12px;font-weight:bold;margin:0 0 16px 214px!important;padding:0}#content form[name="profileForm"] .link.left{color:#145ca3;padding:0 15px 0 0;background:0}#content form[name="profileForm"] .link.left::after{content:'';background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -12797px!important;width:10px;height:13px;position:absolute;transform:rotate(180deg)}
.modifyBookingLoginError{font-size:12px}.box .errorMsg{font-size:1.2em!important;margin:0}.errorMsg a{color:#cc092f;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -46px;padding:0 0 0 15px;display:block}.multistorno a{display:inline!important}.col9 .multistorno{width:61.2em}.messages{border-top-color:#5987c0;border-bottom-color:#5987c0}.messages,#content .box .data td.messages{color:#145ca3;background:#f0f7ff}.hint{border-color:#f5ae2f;background:#fff9b4;color:#000}#nav li.myhrs .messages,#nav li.myhrs .errorMsg{width:17.2em;margin-right:-7px}div.messages{font-size:1.2em}div.messages *{font-size:1em}.success{color:#028a01;border-top-color:#028a01;border-bottom-color:#028a01;background:#e3f9e3}.hints{color:#ee8b35;border-top-color:#ee8b35;border-bottom-color:#ee8b35;background:#fff8e5}
#newsLetter.hints{clear:left;float:left;width:51.666em;*display:inline-block;*float:none}#newsLetter.hints p{display:block;margin-bottom:0}#newsLetter.hints span.button{float:right;margin-bottom:0}.hide{display:none!important}.hideAbsolute{position:absolute!important;top:-99999px!important}.info,#content .info b{color:#145ca3;font-weight:normal}.left{float:left!important;margin-right:.8em!important}.right{float:right!important;margin-left:.8em!important}.setCenter{text-align:center!important}.clearFix{clear:both!important}.col6 .specialClearFix{clear:both}.inline{float:none!important;display:inline!important}.clearer{clear:both;height:0;overflow:hidden;*width:100%}.spaceV{clear:both;padding-bottom:.8em!important}.spaceH{margin:0 .8em!important}.noClear{clear:none}.noBorder{border:none!important}
.border{border-bottom:1px solid #c8c8c8}.noBg{background-image:none!important}.noPad{padding:0!important}.teaser.noPad img{display:block!important;width:100%}.topPadding10{padding-top:10px!important}.hp a.bp,.bp{color:#14a914}.hp a.bp2,.bp2{color:#f13232}.hp a.bp3,.bp3{color:#f60}.printLogo{display:none}#hotellistWrap.print{overflow:visible;height:auto}.backward{float:left!important}.forward{float:right!important}.changed span{background-color:#d0deed}.setRight{text-align:right}div#content b{color:#003}div#content .hrsPriceGuarantie.without-tooltip .description>b{color:#2f518b}label b,div#content label b,div#content span.desc b,div#content h4 b,#contextSensitiveHelpForm b,div#content label b,div#content span.desc b,div#content h4 b,div#content #sendSms .info b,div#content #sendSms b,div#content b.star,div#content b.attention{color:#cc092f;padding:3px;font-weight:normal;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -9929px}
div#content ul.liCol3 label b{background:0}.helpIcon{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -7650px;width:16px;height:16px;float:right;margin-top:-2px}.col6 p.help a.helpIcon{position:absolute;top:0;right:0;width:16px;margin-top:0}.col6 p.creditCardData a.helpIcon{right:-16px}.highlight{color:#cc092f}.tRight{text-align:right}.jsToggler{cursor:pointer;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3292px;padding-left:25px}.jsToggled{background-position:0 -3342px}div.box h4.jsToggler{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3398px;padding:.1em 0 .2em 18px}div.box h4.jsToggled{background-position:0 -3448px;padding-bottom:1em;border-bottom:1px solid #d0deed}div.box h4.last{border-bottom:0}
.infoTooltip{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 100% -1160px;padding:1px 19px 1px 0;*padding-top:0}img.right{margin:0 .8em!important}.noFloat{float:none!important}.noBorder{border:none!important}.separator{border-top:1px solid #d7d7d7;height:0;margin:1.2em 0!important}p.separator{margin:1.2em 1.2em 1.2em 0!important}p.qcms{clear:left}.simParagraph{line-height:1.5em}.autoCursor{cursor:default!important;text-decoration:none!important}.hidden{visibility:hidden}#nav li.myhrs div .link,a.link,#content a.link,.noVideoPlayer span{font-weight:bold;color:#cc092f;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -46px;padding-left:15px}#nav li.myhrs div .link{background:0;padding:0;font-weight:normal;margin-left:0!important}a.link:hover,a.link:focus{text-decoration:underline}
#content a.noIcon{font-weight:bold;color:#cc092f}#content a.noIcon:hover,#content a.noIcon:focus{text-decoration:underline}#content a.top{background-position:0 -596px;font-weight:normal;padding-left:8px}#content a:hover.top{background-position:0 -646px;color:#145ca3}#content a.bottom{background-position:0 -196px}#content a.popup{background-position:0 -2850px;padding-left:23px}#content a.back{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -12797px!important;color:#394f7f}#content a.close{background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat scroll 0 -1050px;padding-left:24px}#content a.thin,#content .marginal input.thin{font-weight:normal;padding-left:0;background:0;display:inline}#content a.switch{background-position:0 -2950px;padding-left:20px}
#wrap a.download{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -1550px;padding:1px 0 4px 25px}#wrap a.pdf{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -7900px;padding:3px 0 4px 20px}#wrap a.email,a.email{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -1598px;padding-left:20px;line-height:1.25em}#wrap a.externalLink{color:#003}#wrap a.sendEmail{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -1648px;padding-left:20px}#wrap a.print{background-position:0 -2900px;padding:.3em 0 .2em 20px}#wrap a.jumper{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat -45px -296px;padding:0 0 0 12px}#wrap .bar a.jumper{font-weight:normal;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 100% -296px;padding:0 12px 0 0}
div#wrap a.cut{font-weight:normal;color:#145ca3;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 5px -7415px}div#wrap a.cutFull{background-position:5px -7445px}#wrap a.note,#wrap input.note{background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -2800px;padding:1px 0 2px 20px;color:#cc092f;border:0;cursor:pointer;font-weight:bold}#wrap a.contextHelp,#wrap a.contextHelpFake,#wrap h6.contextHelp{background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -9550px;color:#145ca3;font-weight:normal;padding-left:18px}#wrap h6.offerSummaryHotel{width:auto;clear:left;float:left}#wrap a.contextHelp.active,#wrap h6.contextHelp.active{background-position:0 -9598px;color:#b11a1a;text-decoration:none}#wrap .helpWrap a.contextHelp{width:155px;display:inline-block;margin-left:4px;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/help.png") no-repeat scroll 0 3px transparent}
#wrap .helpWrap a.contextHelp.active{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/help_active.png") no-repeat scroll 0 3px transparent}#wrap .helpWrap input{vertical-align:top}#wrap .helpWrap .demi{float:left}#wrap a.calNote{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png") no-repeat 100% -2250px;padding:1px 0 2px 20px}#wrap span.calIconA{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png") no-repeat 100% -4142px #fff;height:22px;width:24px;position:absolute;top:1px;cursor:pointer}#wrap .changeBooking span.calIconA{margin-left:-32px}#wrap .marginalSearch span.calIconA{float:right;margin:0 .5em .5em 0}#wrap .marginalSearch .destiny .helpIcon{margin:-0.2em .6em .2em 0}#wrap input.dateInput{float:left}.basket .lightBoxOpener{display:block}ul.ankerList{padding:0 0 2.4em 0}ul.ankerList li,.col3 ul.secondLevel li{border-bottom:1px solid #c8c8c8;margin:.4em 0;padding:.4em 0}
ul.ankerList li a{display:block;background-position:0 .3em}.col3 ul.secondLevel li a,.col3 ul.ankerList li a{font-weight:bold;color:#cc092f;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -196px;padding-left:15px}.col3 ul.secondLevel li a.selected{color:#145ca3;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -246px}div#wrap .col3 ul.ankerList,div#wrap .col3 ul.secondLevel{padding-bottom:0;margin-bottom:.2em}.col3 ul.ankerList li,.col3 ul.secondLevel li{border-bottom:0;margin:0}.col3 ul.ankerList li a:hover,.col3 ul.secondLevel li a:hover{color:#145ca3;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -246px}div#content p,div.lb_content p{line-height:1.5em;margin:.1em 1.2em 1.4em 0}div#content p.positionedInfo{line-height:1.2em;margin:0 1.2em 0 .3em;width:276px;text-indent:0}
div#content p.noMargin,div.lb_content p.noMargin{margin:.1em 1.2em 0 0}div#content .errorMsg p{margin:0 1.2em 0 0}div#wrap div#layout01 div#layout02 p.widthBorder{line-height:1.5em;margin-bottom:.7em;padding-bottom:.8em;border-bottom:1px solid #d7d7d7!important;background:#FFF}div#wrap div#layout01 div#layout02 .services p.widthBorder{background:#f0f7ff}div#wrap div.box p.widthBorder{margin-right:0}div#wrap div.teaser ul.city{margin:0 .8em .4em 1.325em}ul.city li{clear:both;text-align:right;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) repeat-x bottom left;margin-bottom:.2em}ul.city2 li{clear:both;margin-bottom:.2em}ul.city li strong,ul.city li span.left{margin:0 0 -1px 0;padding:0 5px 0 0;display:block;float:left;position:relative}#wrap ul.city li a,#wrap ul.city li span,#wrap ul.city2 li a{font-weight:bold;line-height:1em;color:#cc092f;background-color:#fff;margin:0 0 -4px 0}
#wrap ul.city li strong a,#wrap ul.city li span{line-height:1.4em;color:#003;margin:0}#wrap ul.city li strong a.link{color:#cc092f}ul.city li span{font-weight:normal;padding-bottom:1px}ul.city li strong a.link{color:#cc092f}#content input.link,.teaser input.link{font-family:arial,helvetica,sans-serif;display:inline;font-weight:bold;color:#cc092f;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -45px;padding:0 0 0 10px;border:0;*overflow:visible;*padding:0 0 0 20px;cursor:pointer}#content input.back{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -146px!important}.contentFooter{clear:both;padding:1.4em .8em .4em 0;margin:0 .8em 8px 0;*height:1%}div.box .contentFooter{width:100%;padding:1.2em 0 0 0;margin:1.2em 0 0 0;border-top:1px solid #d7d7d7;border-bottom:0}
div.box div.noBorder{margin:-.8em 0 0 0}#wrap .footerTop{border-top:1px solid #d7d7d7;border-bottom:0;margin:2em .8em 8px 0;padding:.6em 0 0 0}#content .contentFooter a.link{font-size:1.2em;float:right;font-weight:normal;margin-bottom:.4em;font-weight:bold}#content .contentFooter a.back{float:left;margin-right:.8em}#content .contentFooter a.print{margin-bottom:.2em}.contentFooter .button{margin:0 2px 0 .8em}.contentFooter .booking{margin:0 .7em 0 .8em}#content .contentFooter a.right{margin-left:.8em}#content .contentFooter a.print{margin-top:.2em}.button{display:block;float:right;padding:0 0 4px 0;margin:0 2px .5em .8em;cursor:pointer}.button span{display:block;position:relative;top:1px;left:-2px;padding:0 0 2px 0;margin:0 -4px -2px 0}div.notepad .button{padding:0 5px 1px 5px;_padding:0 5px 1px 5px}
input.global,.button a,.button input,.button strong,.button img,.button div,#nav li.myhrs li.logout .button a{display:block;position:relative;top:-1px;left:0;font-weight:bold;color:#fff;background-color:#cc092f;width:auto!important;padding:.1em .5em;border:0;margin:0 0 -4px 0}.button a,.button input{cursor:pointer}span.inText{float:left;margin-left:0;margin-bottom:1.4em}.global{float:left}.contentFooter .global{float:right}.global input,.global a,.global strong,.global img,.global div,#nav li.myhrs li.logout .global a{background-color:#cc092f;padding:.3em .25em .45em .3em}.global a,#nav li.myhrs li.logout .global a,.global div{padding:.4em .5em .5em .5em;background:#cc092f!important}span.disabled div{background:#ccc url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 0 -3761px;cursor:default}
span.disabled,span.disabled span{border-color:#aaa}span.local{border-color:#5987c0;line-height:normal}span.local span{border-color:#5987c0}span.local a,span.local input,span.local strong,span.select a,span.select input,span.select strong{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png)!important;background-repeat:no-repeat;background-position:7px -442px!important;padding:.3em .8em .3em 1.8em}span.white,span.white span{background:#f0f0f0;border-color:#f0f0f0}span.white input{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 0 -3006px!important}span.noPic a{padding:.1em .5em .15em .5em!important}span.select a{padding:.1em .3em .15em .3em}span.local a{padding:.05em .3em .3em .8em}span.local strong,span.select strong{padding:.3em .5em .3em 1.8em}
#wrap.start .search .button{margin:.8em .85em .85em 0}#wrap.start .search .button input{font-size:1.5em!important;text-align:left;background:#cc092f url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 100% -950px!important;min-width:10.31em;padding:.4em 2.85em .5em .4em!important}span.booking input,span.booking a,span.booking strong{background-image:none!important;background-color:#cc092f!important;padding-right:.65em!important}span.booking strong{padding:.4em .5em .5em .5em}span.booking{display:inline}span.link span{float:left}span.select a,span.select input,span.select strong,#dashboard .jsToggled span strong{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 0 -1766px!important;padding-left:25px}span.select a.open,span.select input.open,span.select strong.open{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 0 -2166px!important}
span.selectDisabled a,span.selectDisabled strong{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 0 -1966px!important}span.selectDisabled,span.selectDisabled span{border-color:#a4a4a4}span.selectDisabled a.open,span.selectDisabled strong.open{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/select_open_disabled.png) no-repeat left center!important}.global strong img{background:0;margin:.13em 0;padding:0;*padding:.13em 0;*margin:0;top:0}#offers h5 input{*overflow:visible}.help-layer ul.list,#content ul.list{list-style:square;padding:0 0 0 20px}#content span.info{color:#145ca3;white-space:nowrap}#content .ordererTitle span.info{white-space:normal}.col6 p,.col6 ul,.col6 ol.cms{margin:.4em .8em .4em 0}.col6 ol.cms{list-style:decimal;margin:.4em .8em .4em 1.8em}
.col6 div.separator{margin:1.2em .8em 1.2em 0!important}div.article p.pic{width:17em;padding:1.1em 0 0 1.1em!important}div.articleLeft{float:left;width:41em}div.articleLeft p,div.articleLeft div.left{margin:.4em 1.6em .4em 0!important}.bar{clear:both;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/bar.png) repeat-x 50% 50%;position:relative;padding:0 1.2em;border:1px solid #c8c8c8;margin:0 .8em -1px 0}div#wrap h3.bar{padding:.6em;margin:0 .6em -1px 0;font-size:1.4em;color:#145ca3;position:relative;z-index:10;*height:1%}div#wrap #content h3 a.hotlineInfo{position:absolute;top:0;right:2em;padding:0;background:0}#wrap .services h3{font-size:1.4em;color:#145ca3;padding:.6em 0;margin:0;color:#145ca3}#wrap .bar h3{font-size:1.4em;color:#145ca3;padding:.6em 0;margin:0;*position:static}
#wrap .bar h3.jsToggler{padding-left:1.9em}.bar input{padding:.6em 1.55em;margin:0;border:0;font-size:1.4em;font-family:arial,helvetica,sans-serif;font-weight:bold;color:#145ca3;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3292px;cursor:pointer}.bar input.act{background-position:0 -3342px;*margin:0}.bar .jumper{position:absolute;top:.8em;right:1.2em}h3.bar a{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3350px;padding:0 1.8em;color:#145ca3}h3.bar span{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3300px;padding:0 1.8em}.box{font-size:1em!important;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/standard_form.gif) repeat-x bottom left;padding:.8em 1.2em 1.2em 1.2em;border:1px solid #c8c8c8;margin:0 .8em .8em 0}
.galleryBox{padding:.7em;position:relative}#videoGallery .galleryBox{text-align:center}.galleryBox a{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/gallery_buttons.png) no-repeat;display:block;width:29px;height:100%;position:absolute;top:0}.galleryBox a.prev{background-position:-26px center}.galleryBox a.next{right:.55em;background-position:0 center}.services{border:0;background:#f0f7ff}dl.box dt,dl.box dd{font-size:1.2em!important}#webCalendarContainer{position:absolute;top:-9000px;z-index:800;padding:0 5px 5px 1px;*padding:0 5px 5px 0}label.cal{position:relative;padding-bottom:.6em}.help-layer label.cal{position:static;display:block;background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 164px -2220px;overflow:hidden}.help-layer label.cal span{float:left;width:53px;font-weight:900}
.help-layer label.cal input{width:100px;float:left}label.map{margin-right:1em;width:16em!important}label.cal a img{position:absolute;right:.2em;top:1.4em}.marginal label.cal{*position:static}.marginal label.cal a img{*position:static;*margin:0 0 0 .2em}#MSVE_obliqueNotification{visibility:hidden}.teaser h5.weather{border-top:1px solid #d3e0f0!important;margin:1em 1em .3em 1em;padding-top:.6em;clear:left;display:block;float:none;position:static}p.weather{line-height:2.8em!important}p.weather img{float:left;display:block;margin:.4em .4em 0 0}div.weather ul.city{z-index:2000}fieldset.marginalSearch h4 img{margin-bottom:-3px}div#wrap div#layout01 div#layout02 div#content fieldset.marginalSearch{padding:0 .8em 0 0}div#wrap div#layout01 div#layout02 div#content div.search{padding-bottom:0}div#wrap div#layout01 div#layout02 div#content div.search div.lT{position:static;*margin:-4px 0}
div#wrap div#layout01 div#layout02 div#content fieldset.marginalSearch p{clear:both;width:24.5em;margin:0 0 0 1.1em}div#wrap div#layout01 div#layout02 div#content fieldset.marginalSearch p.fullSize label,div#wrap div#layout01 div#layout02 div#content fieldset.marginalSearch p.fullSize select{width:21em;float:none}div#wrap fieldset.marginalSearch label{float:left;display:block;width:11.2em;padding:0 .8em .6em 0;overflow:hidden}div#wrap fieldset.marginalSearch label.destiny img{position:absolute;right:1.6em;top:0;z-index:20000}div#wrap fieldset.marginalSearch label.destiny{position:relative;margin-top:-.3em;padding-top:.3em}div#wrap fieldset.marginalSearch label input.text{width:9.8em;padding:4px}div#wrap fieldset.marginalSearch select{padding:3px}div#wrap fieldset.marginalSearch span.calIconA{top:16px;right:12px}
@-moz-document url-prefix(){div#wrap fieldset.marginalSearch span.calIconA{top:17px}}div#wrap fieldset.marginalSearch label input.location{width:10em}div#wrap fieldset.marginalSearch label input.small{width:3em}div#wrap fieldset.marginalSearch label.cal img{right:1.2em;top:1.3em;bottom:auto}div#wrap div#layout01 div#layout02 div#content fieldset.marginalSearch p.extSearch{float:left;clear:none;margin:0;padding:0 0 .3em 1em;width:auto}div#wrap fieldset.marginalSearch span.button{margin:0 .5em 0 0;*margin:0 .6em 0 0}div#wrap fieldset.marginalSearch div#childrenWrap div{width:31.35em;float:left;clear:left;margin:0 0 .8em}div#wrap fieldset.marginalSearch div#childrenWrap div h4{width:5.5em}div#wrap fieldset.marginalSearch div#childrenWrap div label,div#wrap fieldset.marginalSearch div#childrenWrap div label select{width:11.9em}
div#wrap fieldset.marginalSearch div#childrenWrap div label.age{width:5.7em}div#wrap fieldset.marginalSearch div#childrenWrap div label.age select{width:auto;display:block}div.bookingStat{padding-top:0;*height:1%}div.bookingStat div.lT{z-index:0}div#wrap div.bookingStat ul{margin:1em 0 -.6em 1.2em;padding:0;float:left}div.bookingStat ul li{float:left;display:block;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/dot.png) repeat-y 0 0;padding:0 0 0 .9em}div.bookingStat ul li img{padding:.4em .8em 0 0;*padding:.6em .8em 0 0;margin:0 0 0 -.6em}div.bookingStat ul li.first,div.bookingStat ul li.firstActive{background:0;padding:0}div.bookingStat ul li span,div.bookingStat ul li span input{display:block;float:left;font-weight:bold;line-height:2.4em;color:#5987c0;padding:0 .8em 0 2.8em}
div.bookingStat ul li span{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -700px}div.bookingStat ul li.first span{background-position:0 -700px}div.bookingStat ul li.second span{background-position:0 -800px}div.bookingStat ul li.third span{background-position:0 -900px}div.bookingStat ul li.firstActive span{background-position:0 -750px;color:#cc092f}div.bookingStat ul li.secondActive span{background-position:0 -850px;color:#cc092f}div.bookingStat ul li.thirdActive span{background-position:0 -950px;color:#cc092f}div.bookingStat ul li span input{background:transparent;border:0;padding:0;margin-top:.5em}ul.fc{margin:0 1.2em 0 0}ul.fc li{display:inline}div#content p.secure{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -1900px;padding-left:20px;margin:.4em 1.2em .4em 0}
div.box fieldset{clear:both;border-bottom:1px solid #d0deed;margin:0 0 .8em 0;padding:.8em 1.2em .4em 0}.smallHead div.box fieldset.wishes{margin-bottom:-4px!important}div.box fieldset.special{background:#f0f7ff;padding:0}div.box fieldset.special2{padding:.8em 0 .4em 0}div.box h4.specialr{position:relative;background:#f0f7ff;padding:0}div.box fieldset.special legend{background:#f0f4f7}div.box fieldset.last,div.box dl.last{border:0;margin:0;padding-bottom:0!important}div#content p.summeryHead{float:left;margin-bottom:0}#layout02 .col6 ul.fc{float:left;margin-top:-2px}.mandatoryHint,h4.ordererTitle span{float:right}div#content .summeryHead strong{font-size:1.4em!important}div#content .col6 .summeryHead strong{font-size:1em!important}.offerSummaryHotel,.offerSummaryData{float:left;clear:none}
.offerSummaryHotel{width:260px;margin-right:5px}.offerSummaryData{width:375px}.print .offerSummaryData{width:366px;clear:none!important}div#content .offerSummaryHotel p{margin-bottom:0}#layout02 .offerSummaryHotel ul.fc{margin:3px 0 0 0}.offerSummaryData table td,.offerSummaryData table th{padding:2px 6px 2px 0}.offerSummaryData table th{font-weight:bold;white-space:nowrap}.offerSummaryData table th strong{font-weight:inherit}div.box fieldset.countryCityInformation{float:right;padding-right:0}fieldset.tCol2{width:20em}div#content fieldset.tCol2 p{width:100%;margin:0 0 .5em 0}div.box fieldset.countryCityInformation select{width:16.8em}div.box fieldset.countryCityInformation label{width:16.8em}div.box fieldset.countryCityInformation .sendCciInfo{margin:.5em .3em 0 0;float:right}div.box fieldset.countryCityInformation .link{float:right}
div.box img.map{float:left;width:31.9em;height:25.5em;border-right:1px solid #c8c8c8;padding:0 4em}div.box fieldset h5{padding:0 0 8px 0}div.box h4.helpr,div.box h4.help,div.box h4{position:relative;font-size:1.2em;margin:0 0 .4em 0}div.box a.HelpPic{margin-left:5px}div.box p.helpInline a.HelpPic,div.box p.helpInline a img,div.box p.insert a.HelpPic,div.box p.insert a img{position:static!important;right:auto;margin:2px 0 -2px 0}div.box h4.specialr,div.box h4.special2r{margin:0}div.box h4.specialr a.HelpPic{right:1.2em;_right:2.4em}div.box h4.special2r a.HelpPic{right:auto;margin-left:5px}div.box .special span.button{*margin:0 2px -.5em .8em}div.box h4 span{font-weight:normal}div.box h4 strong.numb{font-weight:bold;color:#FFF;background:#779fcf;display:block;float:left;padding:2px 5px;margin:-2px 5px 1.2em 0}
div#wrap div#content div.box fieldset p{clear:both;margin:0 0 .68em 0;_height:1px}div#wrap div#content div.box fieldset p.wishes{padding:0 0 .8em 0}div#wrap div.box fieldset p.insert{margin-top:-.5em;padding-left:2em}div#wrap div#content div.box fieldset.profil p,div#wrap div#content div.box fieldset.profil h6{margin-left:2em;clear:both}div.box fieldset p.insert label{width:15em}div#wrap div#content div.box fieldset p.insert02{margin:-.2em 0 0 17em}p.help{position:relative}p.help a img{position:absolute;top:.1em;right:0}p.medium a img{right:16em}p.creditCardData a img{right:-1em}div.box fieldset p:after{content:"";display:block;clear:both;height:1px}div.box fieldset p.specialLayout{margin-bottom:10px;text-align:center}div.box label,div.box span.desc{float:left;display:block;width:16.8em;font-weight:bold;padding-right:.2em}
#availabilityForm{width:61.3em}.errorWrap{width:64.7em}#availabilityForm .global{margin-bottom:0;margin-top:10px}#availabilityForm #childrenWrap{padding:0}#availabilityForm #childrenWrap.active{padding-top:.8em}#availabilityForm label,#availabilityForm span.desc{font-weight:normal}div.box label i,div.box span.desc i{font-weight:normal;font-style:normal}div.box p.wishes label{font-weight:normal}div.box table label{width:auto;float:none;font-weight:normal}div.box table.bookingProcessView label{white-space:nowrap}div.box fieldset span.error{clear:both;display:block;color:#cc092f;margin:0 0 0 17em}div.box div#creditCardData{margin:0 -1.2em 0 -1.2em}div.box div#creditCardData fieldset{margin:0 1.2em .8em 1.2em;padding-top:0}div.box div#creditCardData fieldset.last{margin:0 1.2em 0 1.2em;*margin:0 1.2em .8em 1.2em}
div.box div#creditCardData h4{margin:0 1.2em .4em 1.2em}div.box div#creditCardData fieldset.special{margin:0 0 1.2em 0;padding:.8em 1.2em;border-bottom:0}div.box div#creditCardData fieldset span.error{clear:both;display:block;color:#cc092f;margin:0 0 0 9.5em}div.box div#creditCardData fieldset .creditCardPin span.error{clear:none;float:left;margin:0;width:180px}div.box fieldset .rightCol span.error{margin:0}#displayCaptcha{border:1px solid #d7d7d7;margin:0 0 .68em}.help-layer #displayCaptcha{height:50px;width:290px}div.box fieldset p.insert span.error{margin:0 0 0 15em}div.box fieldset label span.error,div#childrenWrap label span.error{clear:both;display:block;color:#cc092f;margin:0}div.box fieldset span.info{clear:both;display:block;color:#145ca3;margin:0 0 0 17em}div.box fieldset p.info{margin:-1em 0 .8em 0;width:48em}
div.box label.elTop{float:none;display:block;width:auto;position:relative}div.box p.headLine label{font-size:1.2em;margin:0 0 .4em;position:relative;clear:both;color:#145ca3}div.box fieldset div div,div.box fieldset label.elPos{float:left;clear:none;width:auto;padding:0 1.1em 0 0;_padding:0 .6em 0 0;font-weight:normal}div.box fieldset label.elPos input{margin:0}div.box fieldset div div span,div.box fieldset label.elPos span{display:block;clear:both;color:#145ca3;margin:0}div.box fieldset label.elPos span.error{color:#cc092f;margin:0}div.box fieldset input.preDefined,div.box input.preDefined{color:#808080}div.box fieldset input.text{width:30.8em;*width:30.75em;*float:left}div.box fieldset input.demi{width:16em}div.box textarea{width:31.2em;*width:30.9em;*float:left}div.box fieldset select{*float:left}
div.box fieldset select.fixWidth,fieldset select.fixWidth{width:395px}div.box fieldset select.fullSize{width:31.4em;*width:31.25em}div.box textarea.wishes{width:48.2em}div.box .wishes label{width:48.2em}div.box .wishes span.error{margin:0}div.box fieldset label.demi input.text,div.box fieldset label.small input.text,div.box fieldset label.medium input.text,div.box fieldset label.small2 input.text{width:100%}#wrap div.box fieldset label.medium{width:14.4em!important;*overflow:hidden}div.box fieldset label.demi{width:14.85em;*overflow:hidden}div.box fieldset label.country{padding:0 .5em 0 0;width:16.5em}div.box fieldset label.country select{width:16.5em}div.box fieldset label.country2{width:13.75em;padding:0}div.box fieldset label.country2 input{width:100%}div.box fieldset label.zip{width:6em}
div.box fieldset label.location{width:23.7em}div.box fieldset label.demi3{width:20.7em;margin-right:-2em;*overflow:hidden}div.box fieldset label.demi3 input.text{width:19.7em}div.box fieldset label.small3{width:10em;*overflow:hidden}div.box fieldset label.small3 select{width:10.5em}div.box fieldset label.demi2{width:10em;*overflow:hidden}div.box fieldset label.small{width:4.75em;*overflow:hidden}div.box fieldset label.small2{width:9em;*overflow:hidden}div.box fieldset input.medium{width:23.7em;float:left}#wrap div.box fieldset input.medium02{width:16.6em;*width:13.9em;float:left}#wrap div.box fieldset label.medium02{width:13.85em;*width:13.9em}div.box fieldset input.small{float:left;width:6em;margin:0 .55em 0 0}div.changeBooking fieldset input.small{width:135px;padding:4px}label.check,div.box fieldset label.check{width:auto;position:relative;padding:0 2em;display:block;font-weight:normal}
div.box fieldset p.specialLayout label.check{padding:0 2em 0 3em}div.box fieldset.specialLayout{background:#fffde1;padding:.8em 0 1.6em 0;margin:0}#chooseEnabled label.check{font-weight:bold}div#wrap div#content div.box fieldset div#chooseEnabled p{margin:0}div#wrap div#content div.box fieldset div#chooseEnabled p.insert{margin:0 0 .68em 0}label.check input{position:absolute;top:-.2em;left:0}label.template{font-weight:bold;color:#145ca3;margin-bottom:.4em}label.check b.attention{position:absolute;left:1.6em}div.box fieldset label.check span.error{margin:0}div.box ul.liCol3{width:60em;float:left;margin-right:-10em}div.box fieldset ul.liCol3 li{float:left;width:15.8em;padding:0 .8em .4em 0}div.box fieldset ul.liCol3 li.exceptionWidth{width:20em;margin-right:-5em;margin-left:-2em}div.box ul.liCol2{width:32em;float:left;margin-right:-10em}
div.box fieldset ul.liCol2 li{float:left;width:12em;padding:0 .4em .4em 0;display:block}div.box ul.liCol5{width:30em;float:left;margin-right:-10em}div.box fieldset ul.liCol5 li{float:left;width:4.7em;padding:0 .2em .4em 0;display:block}div.box fieldset ul.liCol5 li label{width:auto}.box fieldset.plain{padding:0;border:0}.box .leftCol,.box .rightCol{float:left;width:50%}.box .leftCol dl{margin-right:2em}.box .leftCol dt,.box .rightCol dt{width:60%;margin-bottom:.8em}.box .leftCol dd,.box .rightCol dd{text-align:right;width:40%}div.box .contentFooter .button{margin:0 2px 0 .8em}#content div.box .contentFooter a.link{margin-top:.5em}#content div.box .contentFooter a.print{margin-top:.2em;margin-left:20px!important}div#addressCreditCardStyle{clear:both;float:left}div#childrenWrap{clear:both}div#childrenWrap div{clear:both;background:#f0f4f7;padding:.6em 0 0 0;margin:0 0 .8em 0;*min-height:5em}
fieldset.last div#childrenWrap div{margin:.6em 0 0 0;padding:0;width:100%;background:0}div#childrenWrap div:after{content:"";display:block;clear:both}div#childrenWrap div h4{float:left;font-weight:normal;font-size:1.2em;width:6.3em;margin:1.5em 0 0 .8em;_display:inline}div#childrenWrap div h4.changeCancel{width:15em;margin:1em 0 0 0;color:#003}div#childrenWrap div label{clear:none;width:15em;padding:0 0 .6em .6em}div#childrenWrap div label.age{width:9.7em}div#childrenWrap select{width:10.7em}div#childrenWrap .age select{width:auto}select.childAccommodation{width:15em}ul.sitemap{overflow:hidden;bottom:-15px;margin-top:-20px!important}* html ul.sitemap{width:63.7em}ul.sitemap a{color:#cc092f;font-weight:bold;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -46px;padding-left:15px;line-height:160%}
ul.sitemap li{clear:left;float:left;width:100%;border-top:1px solid #d0deed;margin-top:-1px;padding:.3em 0;*margin-left:1em;*width:51em}* html ul.sitemap li{display:inline;width:45em}ul.sitemap ul{clear:left}ul.sitemap ul a{color:#145ca3;font-weight:normal;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 4px;padding-left:14px}ul.sitemap ul li{border-top:0;margin-left:3em}.service div#content p.setRight{border-bottom:1px solid #d7d7d7;padding-bottom:.6em;margin:-.8em .8em .4em 0}.service div#content p.singleItem i{font-weight:bold;font-style:normal}.service div#content p.singleItem br{line-height:1.1em}.service div#content p.subline strong,.service div#content p strong{color:#145ca3;font-size:1.1em!important}select.selectdata{margin-bottom:2em}div#wrap div#content div.box #creditCardData fieldset p.creditCardData{float:left;clear:none;width:24.5em}
div#wrap div#content div.box #creditCardData fieldset p.creditCardData label{width:9.3em;clear:none}div#wrap div#content div.box #creditCardData fieldset p.creditCardData input.text{width:14em}div#wrap div#content div.box #creditCardData fieldset p select{width:14.5em}div#wrap div#content div.box #creditCardData fieldset p select.amex{width:13em}div#wrap div#content div.box #creditCardData fieldset p select.fullSize{width:31.4em;*width:31.25em}div#wrap div#content div.box #creditCardData fieldset p.help a img{right:-1.3em}.tip-wrap,.tool-tip{background:#f0f7ff;padding:.1em .6em;border:1px solid #89add1;z-index:20001;max-width:200px;color:#2f518b}.tip-title{font-size:1.2em}.tip-title *{font-size:1em}div.col9 span.addRoom{margin:0 .8em .5em .8em}div.col9 span.addRoom span,.changeViewBasket tfoot span.button span{*margin-bottom:-5px}
div.col9 span.button input{*filter:Alpha(opacity = 99)}#content .Tooltip__content p{line-height:16px;font-size:12px}.Rebooking{background:#f2f9f1;border-radius:2px;padding:16px;display:flex;flex-direction:column;width:708px;margin-bottom:16px;position:relative;box-sizing:border-box}.Rebooking__header{font-weight:bold;line-height:16px;margin-bottom:8px;display:flex;align-items:center}.Rebooking__content{max-width:630px}.Rebooking__title{font-size:13px;color:#333;padding:0;margin:0 8px 0 0}.Rebooking__link{float:right;font-weight:bold;color:#145ca3}.Rebooking__link::after{background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 100% -22047px;display:inline-block;position:relative;top:1px;width:1em;height:14px;margin-left:2px;content:""}
#content .Rebooking p{margin:0}#content table.changeViewBasket{border-width:0 1px;clear:both}#content table.noFooter{border-width:0 1px 1px 1px}#content table.changeViewBasket tbody td,#content table.changeViewBasket tfoot td,#content table.changeViewBasket thead th,#content table.changeViewBasket tbody th{padding:.4em 0 .4em 1em}#content table.changeViewBasket thead th{border-top:1px solid #c4c4c5}#content table.changeViewBasket thead th.roomNr{background:#779fcf;border-right:.1em solid #d0deed;border-top:.1em solid #d0deed;color:#fff;text-align:center;padding:.4em}#content table.changeViewBasket thead th.first,#content table.changeViewBasket tfoot td.first{padding:0;border-width:0;background:#679acd url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/bg_top_changeViewBasket.gif) repeat-x 0 0}
#content table.changeViewBasket tfoot td.first{background:#5987c0 url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/bg_btm_changeViewBasket.gif) repeat-x 0 0}#content table.changeViewBasket tbody td.last{padding:.4em .8em .4em 1.6em}#content table.changeViewBasket tbody td.last a{display:block;white-space:nowrap}#content table.changeViewBasket tbody td.first{padding:.4em 0 .4em .4em;width:auto;text-align:right;white-space:nowrap;border:0;border-top:1px solid #d0deed}#content table.changeViewBasket tbody td.noCancel{text-align:center;padding:.4em 0;border-right:1px solid #d0deed}#content table.changeViewBasket tbody td.mm{padding:.4em 0 .4em 0;border-width:1px 1px 0 0;border-color:#d0deed}#content table.changeViewBasket tbody td.mm input{position:static}#content table.changeViewBasket thead th.first img{position:relative;margin:0 0 0 -1px}
#content table.changeViewBasket td.first label{font-weight:bold;font-size:1.25em!important;color:#145ca3}#content table.changeViewBasket td.mc label{color:#FFF}#content table.changeViewBasket span.info{color:#FFF;font-size:.8em!important;background:#5987c0;padding:0 .2em;position:relative!important;margin-right:-.2em}#content table.data tbody tr.chooseAll td{padding:1.2em 0 .8em .2em;font-weight:bold}#content table.data tbody tr.chooseAll td.checkAll{padding:1em 0 .8em 0}#content table.data tbody tr.chooseAll td.first{padding:1.2em 0}#content table.changeViewBasket tfoot td strong{display:block;float:left;margin-top:.8em}#content table.changeViewBasket tfoot td strong{display:block;float:left;margin-top:.8em}div#wrap #content table.changeViewBasket tfoot td span.button{margin-top:.6em!important}
#content table.changeViewBasket tfoot td.first img{position:relative;margin:0 0 0 -1px}#content table.changeViewBasket tbody td span.button{margin:0}#content table.changeViewBasket tbody tr.storno td{text-decoration:line-through}#content table.changeViewBasket tbody tr.storno span.info{text-decoration:line-through}#content table.changeViewBasket tbody tr.storno td.last,#content table.changeViewBasket tbody tr.storno td.first,#wrap div#content table.changeViewBasket tbody td.mm{text-decoration:none}#content table.changeViewBasket tbody tr td.last strong{color:#145ca3;display:block;padding-bottom:3px}#wrap div#content table.changeViewBasket tbody tr.noStorno td{border:0;color:#145ca3}#wrap div#content table.changeViewBasket tbody tr.noStorno td a{margin-left:1.2em}#wrap div#content table.changeViewBasket tbody strong.noStorno{color:#145ca3}
#wrap div#content table.changeViewBasket tbody strong.noStorno a{margin-left:1.2em}#wrap div#content table.cancelBookingMeanStep thead th.first{padding:0;vertical-align:bottom}#wrap div#content table.cancelBookingMeanStep td,#wrap div#content table.cancelBookingMeanStep th{padding:.4em .4em .4em 1.2em}#wrap div#content table.cancelBookingMeanStep td.setRight,#wrap div#content table.cancelBookingMeanStep th.setRight,#wrap div#content table.changeViewBasket td.setRight,#wrap div#content table.changeViewBasket th.setRight{padding:.4em 1.2em .4em .4em}#wrap div#content table.cancelBookingMeanStep thead th.first div{background:#679acd;color:#FFF;padding:.4em .2em;text-align:center}#wrap div#content table.cancelBookingMeanStep td.mc{color:#FFF;font-size:1.2em!important;font-weight:bold;text-align:center;padding:.4em 0 0 0}
.mm{width:2.41em;border-left:solid 1px #d7d7d7;border-right:solid 1px #d7d7d7;text-align:center}td.mc{background:#779fcf!important}.mm a,.mm span{font-family:Verdana;font-size:.75em!important;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 50% -2450px;color:#fff;font-weight:bold;height:3.9em;text-align:center;display:block}#tablehead .mm{background:#5987c0;padding:0;width:2.51em;*width:2.61em}#tablehead td.mm span{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png) no-repeat 0 -400px;display:block;height:auto;position:relative;margin-top:-1px;padding:0}#tablehead .mm span span{border:0;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png) no-repeat 100% -400px;margin-top:-1px;height:100%;width:100%;display:block}#tablehead .mm a{height:auto}
#tablehead .mm span *,#tablehead .mm span.number{background:0}#tablehead .mm span.number{font-weight:bold;font-family:Arial;font-size:1em!important}#tablehead .mm img{padding:5px 0!important}#tablehead.notepad .mm img{display:block!important;margin:0 0 3px 9px!important;padding:0!important}.mm input{position:relative;bottom:0}.hf{width:3.833em;text-align:center}.hf img{width:4em;height:4em;display:inline-block}.hn a{font-weight:bold;text-decoration:underline;color:#000}.hn a.info{color:#145ca3}.hn a.link{color:#cc092f}.hn a.link{color:#cc092f;text-decoration:none}.hn a.link:hover{text-decoration:underline}table.favorites{clear:left;*border-collapse:collapse}table.favorites .hf{background-position:50% 1.2em}div#wrap table.favorites .hotellist td{border-top:0;border-bottom:solid 1px #d7d7d7;padding-top:.72em}
#wrap table.favorites{border-top:solid 1px #b4cbe4;border-left:none;border-bottom:0}#wrap table.rating{clear:left;border-left:solid 1px #b4cbe4}#wrap table.favorites th{border-bottom:solid 1px #b4cbe4}#wrap table.favorites th img{opacity:.5}#wrap table.favorites th.active img{opacity:1}#wrap table.favorites td{border-bottom:solid 1px #b4cbe4;border-top:none!important}#wrap table.favorites td.active{background:#f0f0f0}.favorites #tablehead td.mm{border:0}.favorites .hf a{background:0;padding:0}.favorites span.button a,.favorites span.button div{margin:0 0 -4px 0}div#wrap table.data tfoot td{background:#e0ecf8}div#wrap table.data tfoot td.foot{border:0;width:2.55em;background:#e0ecf8 url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/favorites_useSelected.png) no-repeat bottom left}div#wrap table.data tfoot td span.button{margin-top:.1em!important;margin-bottom:.2em!important}
#wrap .data .hb{vertical-align:bottom;padding-bottom:.7em;padding-top:.6em}div#wrap table.data tfoot td label{float:left;margin:0 1.6em 0}div#wrap table.data tfoot td span.button{font-size:1em!important}div#wrap table.data tfoot td label{font-size:1em;font-weight:bold;padding-top:.2em}#wrap.promotion #layout02,#wrap.promotion #content{background-color:#e6ebf1;_height:1%}#wrap.promotion #basicTemplateBox{background-color:#d0deed;padding:0 0 28px 1.2em;clear:both;width:97.6em}.promotionTeaserWrap{width:48.2em;*width:100%;_width:100%;margin:0 auto;text-align:center;position:relative;margin-bottom:3.6em}div#wrap .promotionTeaserWrap h3{color:#145ca3;font-weight:bold;font-size:1.6em;margin-top:4em}div#wrap div.promotionCont h3{font-weight:normal;font-size:1.3em!important}div#wrap div.promotionCont h3.strong{font-weight:bold}
.promotionTeaserWrap img{margin-bottom:1.6em}#layout02 div.promotion{min-height:14.9em;padding:.8em 0 0 0;position:relative;width:48.2em;text-align:left}.promotionTeaserWrap div.promotion img{margin-bottom:0}div.promotion h5{border-bottom:1px dotted #c8c8c8;margin-bottom:1em;overflow:hidden;font-size:1.2em;font-weight:bold;color:#145ca3}div.promotion h5 a{color:#145ca3;padding:0 0 .3em;display:block}div.promotion h4{margin:0 .2em .4em 0}div.promotion h4 a{text-decoration:none}div.promotion h5 a.link{color:#cc092f;font-size:1em;padding-left:15px}#wrap div.promotion .promotionCont p{margin-left:0;clear:left}div.promotion,div.promotion .promotionCont a{color:#000}div.promotion a.stars{white-space:nowrap}div.promotion div.center a.stars{display:inline-block}div.promotion div.promotionCont h4 img{padding:0}
div.promotion div.center h4 img{padding:.2em 0}div#wrap div.promotion p.pic{margin:0 0 .4em 0;left:.8em;position:relative;z-index:5000;width:11.666em}div#wrap div.promotion p.picthumbFirst,div#wrap div.promotion p.picthumbSec{margin:0 .4em .4em .0;left:6.75em;position:relative;width:6em;height:6em}div#wrap div.promotion p.picthumbSec{margin:0 0 .4em 0;left:.8em;float:left}div#wrap div.promotion div.picWrap{position:relative;left:0;width:16.3em;float:left;margin-bottom:-.5em}div.promotionCont{float:left;width:31.1em;padding-bottom:2.75em}div.promotionCont a.contLinkMedium{font-weight:bold;color:#cc092f;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -46px;padding-left:15px}div.promotionCont a.contLinkMedium:hover{text-decoration:underline}div#wrap div.promotion p.pic img{width:11.666em;height:11.666em}
div#wrap div.promotion p.picthumbFirst img,div#wrap div.promotion p.picthumbSec img{width:5.6em;height:5.6em}div#wrap div.promotion p.teaserLink{width:17em;bottom:35px;padding:1em 0 0;margin-bottom:0;position:absolute;z-index:5000;right:0;text-align:right}div#wrap div.promotion p.teaserLink a{background-position:0 -46px;display:inline}div#wrap div.promotion p.promotionLink{width:38.4em;border-top:1px dotted #c8c8c8;padding:.4em 0;position:absolute;z-index:2000;bottom:0}div#wrap div.promotion p.promotionLink a{font-weight:normal;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -346px;color:#145ca3;display:block}div#wrap div.promotion div.lT{height:4em}div#wrap div.promotionCont h3,div#wrap div.promotionCont h3 a{font-size:12px}div#wrap div.promotionCont h4,div#wrap div.promotionCont h4 a{font-size:13px}
div#wrap div.promotion .promotionText,div#wrap div.promotion .promotionText p,div#wrap div.promotion .promotionText li,div#wrap div.promotion .promotionText a{padding:.325em 0;color:#000;background-color:transparent!important;font-size:1em!important}div#wrap div.promotion .promotionText ul,div#wrap div.promotion .promotionText ol{padding:0;margin:.5em .25em .5em 0;width:25em}div#wrap div.promotion .center .promotionText ul,div#wrap div.promotion .center .promotionText ol{width:auto;text-align:center}div#wrap div.promotion .promotionText li{list-style-type:disc;padding:0;margin:.25em 0 .25em 1.5em;width:23em;*width:auto}div#wrap div.promotion .promotionText{font-size:1.25em!important}div#wrap div.promotion .promotionText h3,div#wrap div.promotion .promotionText h4,div#wrap div.promotion .promotionText strong,div#wrap div.promotion .promotionText b{font-size:.9em!important}
div#wrap div.promotion .promotionText p strong,div#wrap div.promotion .promotionText ul strong,div#wrap div.promotion .promotionText strong{font-size:1em!important}div#wrap div.promotionCont *{color:#000!important;padding:0;margin:.25em 0!important}div#wrap div.center a.stars span{margin:0 auto!important}div#wrap div.promotionCont a.stars{padding-left:8px}div#wrap div.promotionCont li{margin-left:1.5em!important}div#wrap div.promotionCont h4 span{display:block}div#wrap div.center h4 span{display:block}div#wrap div.center *{text-align:center}div#wrap div.center li{list-style-position:inside;*width:auto!important}div#wrap div.promotionCont a.location{display:block;margin-bottom:1em;clear:left}div#wrap div.promotion .promotionText center,div#wrap div.promotion center{text-align:center}ul#bookingHistorySelection{float:right;margin:0 .75em 1em 0}
ul#bookingHistorySelection li{float:left;list-style:none;margin:0;padding:0 .125em}ul#bookingHistorySelection li a{display:block;color:#cc092f;font-weight:bold}ul#bookingHistorySelection li.active{font-weight:bold;color:#003}ul#bookingHistorySelection li.back,ul#bookingHistorySelection li.next,ul#bookingHistorySelection li.first,ul#bookingHistorySelection li.last{display:block;border:0 solid transparent;color:#cc092f;text-decoration:none;cursor:hand;voice-family:"\"}\"";voice-family:inherit;cursor:pointer}ul#bookingHistorySelection li.back{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -100px;padding:0;margin:0 1em 0 .2em;height:2em}ul#bookingHistorySelection li.back a{padding:0 0 0 2em}ul#bookingHistorySelection li.next{height:2em;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 100% -400px;padding:0;margin:0 .2em 0 1em}
ul#bookingHistorySelection li.next a{padding:0 2.25em 0 0}ul#bookingHistorySelection li.first img,ul#bookingHistorySelection li.last img{border:0;margin:0 .5em 0 0}ul#bookingHistorySelection li.last img{margin:0 0 0 .5em}p.additional{margin-top:-1em}p.separator{padding-top:1em;margin-top:0!important;clear:left;height:auto}.box p.separator{border-top:0;border-bottom:1px solid #d7d7d7;padding:0 0 .95em 0;margin:0 0 .6em 0!important;width:100%}#navActive_ratingHPWrap{padding:0 0 0 1.2em;width:100%}table.navActive_ratingHP{table-layout:fixed;width:50.1em}table.navActive_ratingHP .link{float:right;margin-right:.8em}table.navActive_ratingHP td,table.navActive_ratingHP th{text-align:center;border-bottom:1px solid #d0deed;padding:.3em 0 .3em 0}table.navActive_ratingHP tr th{border:0;padding:0 0 .3em 0;color:#145ca3;font-weight:bold}
table.navActive_ratingHP tr th.headline{text-align:left}table.navActive_ratingHP th.topFlop{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/rating_arrow.gif) no-repeat 100% 85%}table.navActive_ratingHP th.topFlop div.top,table.navActive_ratingHP th.topFlop div.flop{float:left;color:#2fb8db;font-size:.9em;font-weight:bold}table.navActive_ratingHP th.topFlop div.flop{float:right;color:#2fb8db}.rating table.navActive_ratingHP th.topFlop div.top{float:left}.rating table.navActive_ratingHP th.topFlop div.flop{float:right}table.navActive_ratingHP td.hotelDescriptionLink,table.navActive_ratingHP td.ratingDescription{padding:1.8em 0 .75em 0;border-bottom:0}table.navActive_ratingHP td.ratingDescription{padding-top:1.4em}table.navActive_ratingHP td.description{width:18em;_width:11.6em;text-align:left}
table.navActive_ratingHP th img{margin-left:2px}table.navActive_ratingHP td.hotelDescriptionRating,table.navActive_ratingHP .ratingGratis{border-bottom:0}.hotelDescriptionRating table td{text-align:left}.ratingGratis input{float:left;margin-right:3px}.ratingGratis label{font-weight:bold;float:left;display:block;width:16.7em!important}#navActive_ratingHPWrap .navActive_ratingHP .hotelDescriptionRating .ratingGratis label{width:16.5em!important}.ratingGratis .bad{color:#cc092f}.ratingGratis .ok{color:#ffb300}.ratingGratis .good{color:#14a914}#wrap.about p.qcms{margin-bottom:0}.pager{clear:left;float:left;width:100%}div#content .pager p{width:50%;float:left;margin-bottom:.6em}div#content div.marginal dl.hotelRatingDescription{float:left;margin:0 .8em -1.2em .8em;padding:0;width:24em;display:inline;overflow:hidden}
div.marginal dl#hotelPointDescription dt{width:3.7em;clear:none}div.marginal dl#hotelPointDescription dd{float:left;width:7.8em}div.marginal dl#hotelClassDescription dt{margin-bottom:0;padding:0}div.marginal dl#hotelClassDescription dd{width:24em;margin-bottom:.5em}div.marginal dl#evaluationDescription dt{width:auto;float:none}div.marginal dl#evaluationDescription dt img{float:left;margin-right:.3em}div.marginal dl#evaluationDescription dd{display:inline;float:none}#veMap{position:relative;border:1px solid #d7d7d7;margin-bottom:.4em}p.hotelmarker{clear:left;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -2100px;padding:.4em 0 .6em 30px;height:1.9em}td.mapMarker span,.pushPin,.mapMarker{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -2107px;text-align:center;width:23px;height:34px;font-family:Verdana;font-size:10px!important;font-weight:bold;color:#fff;padding-top:5px}
.mapMarker a{font-size:12px!important;font-weight:bold;color:#fff}td.mapMarker{background:0;height:4.8em;width:auto}td.mapMarker span{height:34px!important}#mapWrap{position:relative}#staticMap iframe{width:830px;height:352px;float:left;border:1px solid #d0deed;margin-bottom:12px}#staticMap fieldset{clear:none;padding:0;border:0}#staticMap .navigation,#staticMap .zoom{background:#f1f5fa;border:1px solid #d0deed;border-left:none;width:110px;height:110px;position:relative;margin:0;float:left;left:0}#staticMap .zoom{height:27px;width:103px;margin-top:8px;padding:5px 0 5px 5px}#staticMap .zoom li{float:left;padding-right:5px}#staticMap .navigation input,#staticMap .navigation a{position:absolute;display:block}#staticMap .navigation .north{top:5px;left:36px}#staticMap .navigation .east{top:35px;left:72px}
#staticMap .navigation .south{top:70px;left:36px}#staticMap .navigation .west{top:36px;left:5px}div.mapWrap{float:left;width:14em}.start #content{width:98.8em;padding:0}#content #startFirstRow{padding:8em 0 0 1.2em;margin:0}#startFirstRow{position:relative;margin:8em 0 0 0;overflow:hidden;background:0}#startFirstRow:after{content:"";display:block;clear:both}.teaser{margin:0 .85em .8em 0;background:#FFF;-moz-box-shadow:inset 0 15px 15px -15px rgba(00,00,00,.1);-webkit-box-shadow:box-shadow:inset 0 15px 15px 0 rgba(00,00,00,.1);box-shadow:inset 0 15px 15px -15px rgba(00,00,00,.1);border:1px solid #c8c8c8;padding:8px 0 0 0;clear:both}.teaser div.lT{height:15px;-moz-box-shadow:inset 0 -15px 15px -15px rgba(00,00,00,.1);-webkit-box-shadow:box-shadow:inset 0 -15px 15px 0 rgba(00,00,00,.1);box-shadow:inset 0 -15px 15px -15px rgba(00,00,00,.1);margin:0;clear:both}
div.lT02{display:none}.teaser p,#wrap .teaser h3,.teaser h4,.teaser h5,.teaser div,.teaser ul,.teaser dl,.teaser form,.teaser address{position:relative;z-index:1;line-height:1.3em}div#wrap .teaser p,div#wrap .teaser h3,div#wrap .teaser h4,div#wrap .teaser h5,div#wrap .teaser div,div#wrap .teaser ul,div#wrap .teaser dl,div#wrap .teaser form,div#wrap .teaser address{line-height:1.3em}div#wrap .teaser .leftEl{xwidth:50%;float:left}div#wrap .teaser h4.teaserHeader{margin:0 0 .8em 0;background:#e0ecf8;padding:.8em .2em .8em .9em}div#wrap .teaser ul{margin:0 1em .4em 1em}div#wrap .teaser dl{margin:0 1em .4em 1em}div#wrap .teaser p,div#wrap .teaser form{margin:0 1em .1em 1em;*margin:0 1em .3em 1em}div#wrap form .tCol3 p{margin:0 1em .4em 1em}div#wrap form .tCol3.login p{clear:left}div#wrap .teaser .contentFooter{margin:0 0 -20px 0;padding:0;float:left;width:100%}
div#wrap .errorBox .contentFooter{margin:0 1.2em;padding:.8em 0 0;float:none;width:auto}div#wrap form .tCol3 .contentFooter{padding:1.4em 0 .4em 1em}div#wrap .teaserWrap .upGrade .contentFooter{float:none;display:inline-block}div#wrap .teaser .contentFooter span.button{margin:0 1.2em 0 0}div#wrap .tCol3 label{width:33%;display:block;float:left}div#wrap .tCol3 input.text{width:64%;_width:182px}div#wrap .teaser .tCol1_5 p{margin:0 .5em .1em 1em;*margin:0 .5em .3em 1em}div#wrap .teaser .tCol1_5 p.info{margin:1em .5em .1em 1em;*margin:1em .5em .3em 1em}div#content .teaser address{display:block;clear:both;font-size:1em;margin:0 .9em .45em 1.1em;font-style:normal}div#content .contact address{margin-bottom:-.6em;*margin-bottom:0}div#content .teaser address a{display:block;clear:both;margin:0 0 .8em 0}
div#wrap div#content .col3 .calendar{padding-right:80px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/ic_cal_note.gif) top right no-repeat}div#content div.car p.carRental{padding:0 11em 0 0;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/content/preview_carRental.jpg) top right no-repeat}div#content div.sport p.easySport{width:80%;float:left}div#content div.sport p.easySport a#ad_easysport img{float:none}div#content div.sport img.easysportTeaser{float:right}div#content div.car p.carRental a{margin-right:2em}div#content div.car p.carRental a img,div#content div.sport p.easySport a img{vertical-align:middle}form#jsContentForm .col6 .box div#map{_margin:-20px 0 30px 0}.teaser p a.fliesstext{color:#003}ul#mobileCollection{margin:1em 0}ul#mobileCollection li{float:left;width:24.5%;text-align:center;margin:1em 0}
ul#mobileCollection li a{display:block;width:100%;text-align:center}ul#mobileCollection li a:active,ul#mobileCollection li a:focus,ul#mobileCollection li a:hover{text-decoration:underline}ul#mobileCollection li a{text-align:center;font-weight:bold!important;color:#145ca3!important}div.box ul#mobileCollection li a{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/content/sprite-mobile-devices.jpg) no-repeat 0 20px;display:block;width:150px;height:220px;margin:0 auto}ul#mobileCollection li a#blackberry{background-position:0 -170px}ul#mobileCollection li a#hotelsnow{background-position:0 -370px}ul#mobileCollection li a#iPad{background-position:0 -570px}ul#mobileCollection li a#iPhone{background-position:0 -770px}ul#mobileCollection li a#nokia{background-position:0 -970px}ul#mobileCollection li a#palmPre{background-position:0 -1170px}
ul#mobileCollection li a#mobilePhone{background-position:0 -1370px}ul#mobileCollection li a#vodafone{background-position:0 -3870px}ul#mobileCollection li a#nokiaApp{background-position:0 -4470px}div.box ul#mobileCollection li a:active,div.box ul#mobileCollection li a:focus,div.box ul#mobileCollection li a:hover{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/content/sprite-mobile-devices.jpg) no-repeat 0 -1583px;display:block;width:150px;height:220px;margin:0 auto}ul#mobileCollection li a#blackberry:active,ul#mobileCollection li a#blackberry:focus,ul#mobileCollection li a#blackberry:hover{background-position:0 -1833px}ul#mobileCollection li a#hotelsnow:active,ul#mobileCollection li a#hotelsnow:focus,ul#mobileCollection li a#hotelsnow:hover{background-position:0 -2131px}ul#mobileCollection li a#iPad:active,ul#mobileCollection li a#iPad:focus,ul#mobileCollection li a#iPad:hover{background-position:0 -2433px}
ul#mobileCollection li a#iPhone:active,ul#mobileCollection li a#iPhone:focus,ul#mobileCollection li a#iPhone:hover{background-position:0 -2683px}ul#mobileCollection li a#nokia:active,ul#mobileCollection li a#nokia:focus,ul#mobileCollection li a#nokia:hover{background-position:0 -2983px}ul#mobileCollection li a#palmPre:active,ul#mobileCollection li a#palmPre:focus,ul#mobileCollection li a#palmPre:hover{background-position:0 -3283px}ul#mobileCollection li a#mobilePhone:active,ul#mobileCollection li a#mobilePhone:focus,ul#mobileCollection li a#mobilePhone:hover{background-position:0 -3583px}ul#mobileCollection li a#vodafone:active,ul#mobileCollection li a#vodafone:focus,ul#mobileCollection li a#vodafone:hover{background-position:0 -4183px}ul#mobileCollection li a#nokiaApp:active,ul#mobileCollection li a#nokiaApp:focus,ul#mobileCollection li a#nokiaApp:hover{background-position:0 -4823px}
div.mobileDeviceImage img{border:1px solid #c8c8c8}div#wrap .teaser p.pic{z-index:10;padding:0 1px 1px 1px;margin:-7px 0 .4em 0}div#wrap div#content .teaser p.cut{overflow:hidden;padding:0;margin:-7px 0 1.2em}div#wrap.hoteldetail div#content .tCol3 p.cut{_width:206px}div#wrap div#content div.teaser p.cut img{width:auto!important}div#wrap .teaser p.pic p{margin:0}div#wrap .teaser span.stoerer{display:block;color:#cc092f;font-weight:bold;clear:both;margin:.6em .2em .4em .9em}div#wrap .teaser h4 span.stoerer{margin:0}div#wrap .teaserWrap .teaser p.pic{margin-left:1px}div#wrap .teaserWrap .teaser p.picMobile{margin-top:4px}.teaser p.pic img{display:block}.teaser a.link{position:relative;*display:inline-block}p.teaserLink a.link{display:block}div.topHotel p.teaserLink a.link{display:inline}#wrap .teaser h3{margin:0 .2em 1.2em 1em;color:#145ca3;font-size:1.3em;padding:0}
.teaser h4{margin:0 .2em .4em .9em}div#wrap div.teaser h4.high{font-size:1.6em;line-height:1em;margin:0 .2em 0 .6em}.teaser h4 span{font-weight:normal;display:inline-block}.contact h4 span{color:#003}#hotellistFrame span.stars1,.notepad span.stars1,#hotellistFrame span.stars2,.notepad span.stars2,#hotellistFrame span.stars3,.notepad span.stars3,#hotellistFrame span.stars4,.notepad span.stars4,#hotellistFrame span.stars5,.notepad span.stars5,#hotellistFrame span.starsYH,.notepad span.starsYH,#hotellistFrame span.starsNC,.notepad span.starsNC,span.rating_star0,span.rating_star1,span.rating_star2,span.rating_star3,span.rating_star4,span.rating_star5,span.rating_unclassified{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) 0 -9200px no-repeat;height:10px;width:10px;display:block;margin-bottom:.3em;text-indent:-100000px}
span.rating_star0{background-position:-60px -7974px}span.rating_unclassified{float:left;margin-left:3px;padding:0}.hoteldetail span.rating_unclassified{background-position:0 -7974px;_font-size:10px!important}.hotelData h2 span.rating_unclassified{background-position:-60px -7974px;padding:0;position:static}.print span.rating_unclassified{background-position:-60px -7974px;display:inline-block;float:none;margin-left:0;_font-size:10px!important}table#firstTabelle span.rating_star0,table#hotelRating span.rating_star0,table.data span.rating_star0,table#firstTabelle span.rating_star1,table#hotelRating span.rating_star1,table.data span.rating_star1,table#firstTabelle span.rating_star2,table#hotelRating span.rating_star2,table.data span.rating_star2,table#firstTabelle span.rating_star3,table#hotelRating span.rating_star3,table.data span.rating_star3,table#firstTabelle span.rating_star4,table#hotelRating span.rating_star4,table.data span.rating_star4,table#firstTabelle span.rating_star5,table#hotelRating span.rating_star5,table.data span.rating_star5{display:block}
#hotellistFrame span.stars2,.notepad span.stars2,span.rating_star2{width:20px}#hotellistFrame span.stars3,.notepad span.stars3,span.rating_star3{width:30px}#hotellistFrame span.stars4,.notepad span.stars4,span.rating_star4{width:40px}#hotellistFrame span.stars5,.notepad span.stars5,span.rating_star5{width:50px}form#jsContentForm div#head div.contentTitle h2.left span.title{display:block;float:left;font-size:1em!important;color:#fff;width:auto;padding:0}div#content div.contentTitle h2.left span.title{display:block;float:left;font-size:1em!important;color:#003;width:auto;padding:0}form#jsContentForm div#head span.rating_star0,form#jsContentForm div#head span.rating_star1,form#jsContentForm div#head span.rating_star2,form#jsContentForm div#head span.rating_star3,form#jsContentForm div#head span.rating_star4,form#jsContentForm div#head span.rating_star5{background-position:0 -10710px;float:left}
form#jsContentForm div#head span.rating_star0{background-position:0 -7975px}form#jsContentForm span.rating_star2{width:19px}form#jsContentForm span.rating_star3{width:29px}form#jsContentForm span.rating_star4{width:39px}form#jsContentForm p.summeryHead span.rating_star1{width:10px}form#jsContentForm p.summeryHead span.rating_star2{width:20px}form#jsContentForm p.summeryHead span.rating_star3{width:30px}form#jsContentForm p.summeryHead span.rating_star4{width:40px}form#jsContentForm p.summeryHead span.rating_star5{width:50px}span.rating_star0,span.rating_star1,span.rating_star2,span.rating_star3,span.rating_star4,span.rating_star5{display:inline-block;margin:0 0 3px}.contentTitle span.rating_star0,.contentTitle span.rating_star1,.contentTitle span.rating_star2,.contentTitle span.rating_star3,.contentTitle span.rating_star4,.contentTitle span.rating_star5{display:block;float:right;margin-left:5px;padding:0;*display:inline;*float:none;*margin-bottom:15px;_margin:0 0 0 5px;_display:inline;_float:none;_line-height:10px;_font-size:15px!important}
.teaser h4 a{color:#437db5;text-decoration:underline}.ts h4 a{color:#000}.teaser h4.profile a{color:#437db5;text-decoration:underline}.teaser h4 a span.highlight,.teaser h4 a:hover span.highlight{text-decoration:underline}div#wrap .ts p{margin:0 .9em .1em 1em;line-height:1.2em}div#wrap .ts p a.info{text-decoration:underline}.teaser h5{font-weight:normal;font-size:1.2em;color:#000;margin:0 1em;padding:0}.teaser h4.flag{margin:0 1em}div.marginal p{z-index:10}div#wrap div.marginal .lT{margin-top:-10px;z-index:0!important;position:relative}* html body div.marginal{position:relative;padding-bottom:.4em;height:1%}* html body div.marginal div.lT{bottom:0;width:31.4em;position:absolute;z-index:-1}* html body .col2 div.marginal div.lT{width:20.5em}div.marginal h5{font-weight:bold;clear:both}div.marginal h4{*position:static}
div.contact h5{margin-bottom:.8em}div.marginal dl{width:24em}div#content div.marginal dl.travelDetails{width:24.4em;margin:0 .9em .6em;padding:0;float:none;margin-right:0}div#content div.marginal dl.travelDetails dt,div#content div.marginal dl.travelDetails dd{margin-bottom:.2em}div#content div.marginal dl.travelDetails dt{width:35%}div#content div.marginal dl.travelDetails dd{width:65%}div.marginal .button{margin-right:1.2em}div.marginal p .button{margin-right:.4em}p.teaserLink{z-index:20;bottom:-.6em}.marginal p.teaserLink{z-index:10;bottom:0}.teaserWrap .teaser p.linkNumber1{bottom:2.85em}div#wrap div#layout01 div#layout02 #listTableWrap p.totalRating,div#wrap div#layout01 div#layout02 p.totalRating{position:relative;clear:both;margin-left:12px;margin-bottom:0;font-size:14px;font-weight:bold;color:#2fb8db}
div#wrap.reTargetPopunder div#layout01 div#layout02 p.totalRating{margin-left:0;font-size:13px;font-weight:normal}div#wrap.reTargetPopunder div#layout01 div#layout02 p.totalRating strong{font-size:17px!important}div#wrap div#layout01 div#layout02 table.data p.totalRating{padding:0 0 0 1em;margin-left:0}div#wrap div#layout01 div#layout02 #listTableWrap .hideForTabs p.totalRating{position:static}div#wrap div#layout01 div#layout02 table.data td.rating img,div#wrap div#layout01 div#layout02 table.data td.rating ul{padding:0 0 0 1em}div#wrap div#layout01 div#layout02 table.data td.rating ul.fc img{padding:0 0 0 .1em}div#wrap div.topHotel div.marginalEl .totalRating,.teaser .totalRating{font-size:16px!important;padding:0 12px;margin-left:0!important}span.totalRating{display:block;border:0;overflow:hidden;text-align:left}
.hotellist span.totalRating{position:static}* html span.totalRating{left:-4.1em}.totalRating{font-size:14px}.totalRating a{font-size:15px!important;color:#2fb8db;font-weight:bold}.totalRating a span{color:#2fb8db;font-size:12px!important;font-weight:normal;margin:0;padding:0}div#wrap div#layout01 div#layout02 p.prize{font-weight:bold;margin-bottom:0;line-height:1.2em}#wrap p.prize a{color:#cc092f}#wrap .teaser p.prize span{font-weight:normal;display:block;margin-bottom:.25em}#wrap td p.prize a{white-space:nowrap}.teaserWrap{position:relative;overflow:hidden;float:left;padding:0 0 .8em 0}.teaserWrap .teaser{border:0;background:0;border-top:1px solid #c8c8c8;padding-bottom:2em;float:left;*padding-bottom:2.5em;*display:inline;clear:none}.teaserWrap .teaser.noLink{padding-bottom:0;*padding-bottom:.6em}
.teaserWrap .contact{padding-bottom:0}.teaserWrap .setLinkPadding{padding-bottom:4em;*padding-bottom:4.5em}div#wrap div.cityList h4{position:relative;z-index:5}.teaserWrap .cityList{padding-bottom:1.2em}.teaserWrap div.lT{position:absolute;margin:0;bottom:.8em;z-index:0;*z-index:-1;height:500px;border:1px solid #c8c8c8;background-color:#FFF}.teaserWrap div.lT02{display:block;position:absolute;margin:0 0 0 1px;top:0;height:15px;z-index:0;*z-index:-1;border-top:1px solid #c8c8c8;-moz-box-shadow:inset 0 15px 15px -15px rgba(00,00,00,.1);-webkit-box-shadow:box-shadow:inset 0 15px 15px 0 rgba(00,00,00,.1);box-shadow:inset 0 15px 15px -15px rgba(00,00,00,.1)}div#wrap .teaserWrap p.teaserLink{position:absolute;margin-bottom:0;bottom:1.45em;z-index:20;white-space:nowrap}div#wrap .teaserWrap p.twoRow{white-space:normal}
div#wrap .teaserWrap .extended p.teaserLink{width:15.5em;bottom:.8em}div#wrap .teaserWrap .extended p.teaserLink .link{margin-top:.4em;float:left}div#wrap .teaserWrap .extended p.teaserLink .bookingLink{float:right}div#wrap .tCol1_5{width:50%;float:left}.teaserWrap .tCol2{width:20.7em}.teaserWrap .tCol2 div.lT,.teaserWrap .tCol2 div.lT02{width:20.6em}div#wrap .tCol2 p.picMobile img{width:17em;height:20.5em}#wrap div.ts h3{margin-bottom:0}div#wrap div.ts p.pic{padding:.8em .8em 0 .9em}div#wrap div.ts p.pic img.exclusivPic{width:8em;height:1.1em;position:absolute;bottom:.4em;left:1.35em}div#wrap div.ts p.pic{_height:11.5em}.teaserWrap div.tCol3,div.advantage{width:31.5em}div.graphicGroup div.tCol3{width:31.15em;margin:0 .8em .8em 0}.teaserWrap .tCol3 div.lT,.teaserWrap .tCol3 div.lT02,div.advantage div.lT,div.advantage div.lT02{width:31.4em}
div#wrap div.tCol3 p.map img{width:26em;height:16em}.teaserWrap .tCol4,.tCol4{width:42.3em}.teaserWrap .tCol4 div.lT,.teaserWrap .tCol4 div.lT02{width:42.2em}.tCol6{width:63.8em}.tCol6 div.lT,.tCol6 div.lT02{width:63.7em}p.extSearch{float:left;padding:0 0 2em .8em;*display:inline-block}p.extSearch input{border:0;cursor:pointer;color:#cc092f;font-family:arial,helvetica,sans-serif;font-weight:bold;padding:2px 0 2px 40px;padding:.2em 0 .2em 1.5em;display:block;background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -2048px;*border:1px solid transparent;_border-color:#FFF}div#wrap p.extSearch input.map{background-position:0 -1848px;border:0;width:auto;_width:1px}div#wrap div.gallery{padding-bottom:0}div.gallery .lT{clear:both}div.gallery a{float:left;position:relative;z-index:20;background:0;cursor:pointer}
div.gallery a.next,div.gallery a.prev{width:2.1em;margin:2.2em 0 0 .8em;height:2em;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -7150px;padding:0}div.gallery a.next{margin-left:.3em;background-position:0 -7200px}div.slideShow{padding:0;overflow:auto;float:left;width:61.5em;_height:13em}.advantagesLayer div.slideShow{_height:7em}div.jsSlide{overflow:hidden;width:55.6em;margin:0 0 0 .4em}div.slideShow:after{content:"";display:block;clear:both}div.slideShow ul{padding:0;margin:0!important;width:1100px}div.jsSlide ul{width:5000px}div.slideShow li{float:left;display:inline;padding:0 .3em;_padding:0 .25em 0 .3em}div.gallery div.slideShow ul{position:absolute;top:0;left:0}div.gallery div.slideShow li a{padding:1px;display:block;background:0}
div.gallery div.slideShow li img{border:1px solid #d7d7d7}div.gallery div.slideShow li a.slide{display:block;border:0;float:none;text-align:center;color:#437db5;clear:both}div.gallery div.slideShow li img{display:block;width:14.5em;height:8em}.gallery .imageBox{height:12em}.advantagesLayer{position:relative}div#wrap .advantagesLayer a img{width:auto;position:absolute;bottom:92px;left:12px}.teaser .kmu_advantages{position:absolute;bottom:1px;width:635px;overflow:hidden}.kmu_advantages .checkList li{width:264px;overflow:hidden;float:left;padding:.2em 0 .3em 3.5em;margin:.2em 0;position:relative;z-index:1;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/check_large.png") no-repeat 6px 2px}div.opBox{background:#fff;height:100%;left:0;opacity:.9;filter:alpha(opacity = 90);padding:0;position:absolute;top:0;width:150%;z-index:0}
.tCol6 label{margin-left:1em;width:17.7em;display:block;float:left;line-height:160%;margin-top:.7em;_display:inline}.tCol6 select{margin-top:.5em}.neDropdown select{margin:.5em 0 0 .8em}.contact dl dd,.contact dl dt{float:none;margin:0;width:auto}.contact dl dd{margin:0 0 .8em 0}div#wrap div.teaser p.pic span.vi{position:absolute;top:0;right:0;background-position:right top}div#wrap div.ts p.pic span.vi{top:.8em;right:1em;height:11.5em;width:15.3em}div#wrap div.topHotel p.pic span.vi{top:1px;right:2px;height:11.5em;width:15.3em}div#wrap div.topHotel div.marginalEl p.pic span.vi{top:0;right:1px;height:7.3em;width:7.3em}table.data td.pic a{display:block;width:4.16em;margin-top:.2em}table.data td.pic a span.vi{position:relative;width:4.16em;height:4.16em;margin-bottom:-4.16em;float:right;background-position:right top}
div#wrap div.cityList p.pic{float:left}div#wrap div.cityList p.pic img{width:26em;height:8em}div#wrap div.cityList p.info{margin-top:.8em;margin-bottom:-.8em;*margin-bottom:0}div.tCol6 ul.city{float:left;margin:0;width:31.6em}div.topHotel{position:relative;padding:.8em 0 3em 19.5em;width:44.3em;min-height:14.9em;_height:14.9em}div.col6 div.topHotel p.teaserLink{display:inline}div#wrap div.col6 .extended div.topHotel p.teaserLink{display:block;margin-bottom:1em}div.list{margin:-1px 0 0 0;background:0;padding:.8em 0 1.2em 22.4em;width:41.4em;border-top-color:#d0deed}.extended div.list{padding-right:11em;width:30.3em}.number{font-size:1.4em!important;font-family:Verdana,Geneva,arial,helvetica,sans-serif;color:#89add1;font-weight:bold}p.number{position:absolute;top:.3em;left:.4em;margin:0!important;font-size:2.2em!important}
.col6 .topHotel .lT,.col6 .topHotel .lT02{left:0;bottom:0;position:absolute}div#wrap .topHotel p.pic{position:absolute;left:.8em;top:.9em;margin:0;z-index:5000}div#wrap div.list p.pic{position:absolute;left:3.7em;top:.9em;margin:0;z-index:5000;width:184px}div#wrap div.topHotel h5{padding:0 0 2px 20px;line-height:1.3em;float:none}div#wrap div.topHotel div.marginalEl h5{display:block;width:9em;overflow:hidden;font-weight:normal}.topHotel h4{width:24em}.topHotel h4 a{color:#003;text-decoration:underline}.topHotel span.button{position:absolute;right:.8em;bottom:2.8em}div.list span.button{bottom:.4em}p.rateList{position:absolute;z-index:1000;bottom:1px;left:-.2em;width:51.7em;text-align:right;border-top:1px solid #c8c8c8;padding:.4em 0 0 0}img.topHotel{position:absolute;top:0;right:0}img.var{top:10px;right:30px}
div.col3 div.topHotel{position:relative;padding:0;width:31em;border:3px solid #ffd76b;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/bg_tophotel_marginal.gif) no-repeat bottom right;min-height:1em;_height:auto}div.col3 .topHotel h4{width:13em}.marginalTopBorder{border:1px solid #fdb63d;padding:.8em 0 0 0}img.marginalPic{top:-3px;right:-3px;z-index:200}div#wrap div.topHotel div.marginalEl h5{z-index:300!important;position:relative!important}div#wrap div.topHotel div.marginalEl{z-index:300!important}div.col3 div.topHotel div.marginalEl{position:relative;padding:0 0 0 9.6em;width:19.6em}#wrap div.col3 div.topHotel h5{padding:0 0 0 20px}div.col3 .topHotel span.button{float:left;margin:0 0 0 1.2em}div.col3 p.teaserLink{clear:both}p.qcms a.qcms{clear:left}div#wrap div.col3 div.topHotel p.pic{top:0}
div.col3 div.topHotel div.marginalEl{padding-bottom:.5em}.topHotel span.bookingLink{right:-1em;bottom:-.2em}.topHotel img.exclusivPic,div#wrap div.col3 .topHotel img.exclusivPic{margin-left:11px}.topHotel img.exclusivPic{margin-top:3px}.list span.bookingLink{right:1em}.bookingLink{visibility:hidden}span.bookingLink a{cursor:pointer;padding:.2em .5em;background:#cc092f url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 0 -1106px}.calIcon{background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -2220px;padding-left:19px;height:14px;margin:1em 0 1em 1.1em;display:block;font-weight:900}.list .calIcon{margin-bottom:0}.hn .calIcon{margin-left:0;margin-bottom:0}p .calIcon,div#wrap .ts p a.calIcon{margin:.8em 0 .4em 0;text-decoration:none}a.calIcon:hover,div#wrap .ts p a.calIcon:hover{text-decoration:underline}
div#wrap div#layout01 div#layout02 p.totalRating{white-space:nowrap}.availabilityCheck{display:inline-block}.teaser .valid,.hn .valid{display:block}form#searchForm fieldset.marginalSearch label.themesSelect{clear:both;padding:0;margin:0}form#searchForm fieldset.marginalSearch select.themesSelect{clear:both;width:22.25em;margin:0 1em .8em 1.2em;font-size:1.2em!important}select.linklist{font-size:1.2em}table.data th.hn h4 a{color:#003;text-decoration:underline}table.data th.hn h4{margin:0 .4em .2em 0;*font-size:1em!important}table.data th.hn h5{clear:left;font-weight:normal;color:#003;margin:0}table.data th.hn span.valid{font-weight:normal;margin:0 5px 0 0}table.data td.hp{text-align:right}table.data td.hp p.info{padding-top:.2em;clear:both}table.data td.hp .bookingLink{clear:both}.extended .list .prize,.extended td.hp .prize{width:135px;float:right}
.extended .list .prize span,.extended td.hp .prize span,#wrap .extended .list p.prize span{float:left;font-weight:900}.extended .list .prize a,.extended td.hp .prize a{float:right}div.teaser ul.tagCloud{text-align:center}ul.tagCloud li{display:inline}ul.tagCloud a{color:#cc092f;xwhite-space:nowrap;font-size:.9em!important;line-height:1.2em!important;padding:0 .2em}ul.tagCloud a.step1{font-size:1em!important}ul.tagCloud a.step2{font-size:1.1em!important;font-weight:bold}ul.tagCloud a.step3{font-size:1.2em!important;font-weight:bold}ul.tagCloud a.step4{font-size:1.3em!important}ul.tagCloud a.step5{font-size:1.4em!important;font-weight:bold}ul.tagCloud a.step6{font-size:1.5em!important}ul.tagCloud a.step7{font-size:1.6em!important}ul.tagCloud a.step8{font-size:1.7em!important}ul.tagCloud a.step9{font-size:1.8em!important}
ul.tagCloud a.step10{font-size:1.9em!important}ul.tagCloud a.step11{font-size:2.0em!important}.teaser h5.flag,.teaser h4.flag,table h5.flag{padding:0 0 0 20px;background-repeat:no-repeat;background-position:0 2px;background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png)}#wrap .teaser h3.flag{padding:0 0 0 22px;background-repeat:no-repeat;background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png)}#wrap h5.ae{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png);background-position:0 -10318px}#wrap h5.af{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4198px}div#wrap #layout01 table.chainData td.teaser h5.af{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4200px}#wrap h5.at{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png);background-position:0 -6699px}
#wrap h5.be{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png);background-position:0 -10638px}#wrap h5.bg{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png);background-position:0 -10358px}#wrap h5.catalonia{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4298px}div#wrap #layout01 table.chainData td.teaser h5.catalonia{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4300px}#wrap h5.ch{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png);background-position:0 -10559px}#wrap h5.cn{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4498px}div#wrap #layout01 table.chainData td.teaser h5.cn{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4400px}
#wrap h5.cy{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png);background-position:0 -10598px}#wrap h5.cz{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4398px}div#wrap #layout01 table.chainData td.teaser h5.cz{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4400px}#wrap h5.de,.teaser h4.de,.teaser h3.de{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3598px}div#wrap #layout01 table.chainData td.teaser h5.de{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3600px}#wrap h5.dk{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4598px}#wrap h5.ee{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4698px}
div#wrap #layout01 table.chainData td.teaser h5.ee{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4700px}#wrap h5.eg{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png);background-position:0 -10278px}#wrap h5.el{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4798px}div#wrap #layout01 table.chainData td.teaser h5.el{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4800px}#wrap h5.es{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3898px}div#wrap #layout01 table.chainData td.teaser h5.es{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4900px}#wrap h5.fi{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -6398px}
#wrap h5.fr{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3998px}div#wrap #layout01 table.chainData td.teaser h5.fr{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4000px}.teaser h4.gb,#wrap h5.gb,.teaser h3.gb{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3698px}div#wrap #layout01 table.chainData td.teaser h5.gb{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3700px}#wrap h5.gr{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png);background-position:0 -4799px}#wrap h5.hr{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4998px}div#wrap #layout01 table.chainData td.teaser h5.hr{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5000px}
#wrap h5.hu{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5598px}div#wrap #layout01 table.chainData td.teaser h5.hu{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5600px}#wrap h5.id{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png);background-position:0 -10518px}#wrap h5.in{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4898px}div#wrap #layout01 table.chainData td.teaser h5.in{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4900px}#wrap h5.it{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4098px}div#wrap #layout01 table.chainData td.teaser h5.it{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -4100px}
#wrap h5.jp{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5198px}div#wrap #layout01 table.chainData td.teaser h5.jp{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5200px}#wrap h5.kr{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5298px}div#wrap #layout01 table.chainData td.teaser h5.kr{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5300px}#wrap h5.lt{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5498px}div#wrap #layout01 table.chainData td.teaser h5.lt{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5500px}#wrap h5.lv{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5398px}
div#wrap #layout01 table.chainData td.teaser h5.lv{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5400px}#wrap h5.mt{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png);background-position:0 -10478px}#wrap h5.nl{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5698px}div#wrap #layout01 table.chainData td.teaser h5.nl{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5700px}#wrap h5.no{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5798px}div#wrap #layout01 table.chainData td.teaser h5.no{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5800px}#wrap h5.pl{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5898px}
div#wrap #layout01 table.chainData td.teaser h5.pl{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5900px}#wrap h5.pt{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5998px}div#wrap #layout01 table.chainData td.teaser h5.pt{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -6000px}#wrap h5.ru{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -6098px}div#wrap #layout01 table.chainData td.teaser h5.ru{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -6100px}#wrap h5.si{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -6198px}div#wrap #layout01 table.chainData td.teaser h5.si{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -6200px}
#wrap h5.sk{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -6298px}div#wrap #layout01 table.chainData td.teaser h5.sk{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -6300px}#wrap h5.sv{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -6498px}div#wrap #layout01 table.chainData td.teaser h5.sv{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -6500px}#wrap h5.th{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png);background-position:0 -10438px}#wrap h5.tr{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -6598px}div#wrap #layout01 table.chainData td.teaser h5.tr{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -6600px}
#wrap h5.us{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3798px}div#wrap #layout01 table.chainData td.teaser h5.us{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -3800px}#wrap h5.za{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5098px}div#wrap #layout01 table.chainData td.teaser h5.za{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -5100px}#wrap h5.ad{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 0}#wrap h5.af{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -61px}#wrap h5.ag{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -120px}
#wrap h5.ai{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -183px}#wrap h5.al{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -244px}#wrap h5.am{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -303px}#wrap h5.an{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -364px}#wrap h5.ao{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -425px}#wrap h5.ar{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -486px}#wrap h5.as{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -547px}
#wrap h5.au{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -608px}#wrap h5.aw{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -671px}#wrap h5.ax{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -730px}#wrap h5.az{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -793px}#wrap h5.ba{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -854px}#wrap h5.bb{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -913px}#wrap h5.bd{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -974px}
#wrap h5.bf{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1035px}#wrap h5.bh{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1096px}#wrap h5.bi{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1157px}#wrap h5.bj{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1218px}#wrap h5.bm{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1281px}#wrap h5.bn{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1340px}#wrap h5.bo{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1403px}
#wrap h5.br{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1464px}#wrap h5.bs{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1523px}#wrap h5.bt{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1584px}#wrap h5.bv{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1645px}#wrap h5.bw{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1706px}#wrap h5.by{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1767px}#wrap h5.bz{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1828px}
#wrap h5.ca{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1889px}#wrap h5.catalonia{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -1950px}#wrap h5.cc{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2013px}#wrap h5.cd{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2074px}#wrap h5.cf{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2133px}#wrap h5.cg{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2194px}#wrap h5.ci{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2255px}
#wrap h5.ck{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2316px}#wrap h5.cl{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2377px}#wrap h5.cm{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2438px}#wrap h5.cn{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2499px}#wrap h5.co{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2560px}#wrap h5.cr{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2623px}#wrap h5.cs{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2684px}
#wrap h5.cu{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2743px}#wrap h5.cv{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2804px}#wrap h5.cx{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2865px}#wrap h5.cz{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2926px}#wrap h5.de{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -2987px}#wrap h5.dj{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3048px}#wrap h5.dk{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3109px}
#wrap h5.dm{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3170px}#wrap h5.do{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3233px}#wrap h5.dz{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3294px}#wrap h5.ec{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3353px}#wrap h5.ee{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3414px}#wrap h5.eh{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3475px}#wrap h5.england,.teaser h4.england{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3536px}
#wrap h5.er{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3597px}#wrap h5.es{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3658px}#wrap h5.et{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3719px}#wrap h5.europeanunion{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3780px}#wrap h5.fam{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3843px}#wrap h5.fi{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3904px}#wrap h5.fj{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -3963px}
#wrap h5.fk{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4024px}#wrap h5.fm{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4085px}#wrap h5.fo{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4146px}#wrap h5.fr{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4207px}#wrap h5.ga{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4268px}#wrap h5.gb{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4329px}#wrap h5.gd{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4390px}
#wrap h5.ge{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4453px}#wrap h5.gf{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4514px}#wrap h5.gh{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4573px}#wrap h5.gi{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4634px}#wrap h5.gl{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4695px}#wrap h5.gm{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4756px}#wrap h5.gn{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4817px}
#wrap h5.gp{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4878px}#wrap h5.gq{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -4939px}#wrap h5.gs{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5000px}#wrap h5.gt{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5063px}#wrap h5.gu{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5124px}#wrap h5.gw{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5183px}#wrap h5.gy{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5244px}
#wrap h5.hk{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5305px}#wrap h5.hm{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5366px}#wrap h5.hn{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5427px}#wrap h5.hr{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5488px}#wrap h5.ht{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5549px}#wrap h5.hu{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5610px}#wrap h5.ie{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5673px}
#wrap h5.il{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5734px}#wrap h5.in{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5793px}#wrap h5.io{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5854px}#wrap h5.iq{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5915px}#wrap h5.ir{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -5976px}#wrap h5.is{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6037px}#wrap h5.it{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6098px}
#wrap h5.jm{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6159px}#wrap h5.jo{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6220px}#wrap h5.jp{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6283px}#wrap h5.ke{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6344px}#wrap h5.kg{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6403px}#wrap h5.kh{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6464px}#wrap h5.ki{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6525px}
#wrap h5.km{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6586px}#wrap h5.kn{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6647px}#wrap h5.kp{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6708px}#wrap h5.kr{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6769px}#wrap h5.kw{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6830px}#wrap h5.ky{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6893px}#wrap h5.kz{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -6954px}
#wrap h5.la{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7013px}#wrap h5.lb{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7074px}#wrap h5.lc{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7135px}#wrap h5.li{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7196px}#wrap h5.lk{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7257px}#wrap h5.lr{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7318px}#wrap h5.ls{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7379px}
#wrap h5.lt{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7440px}#wrap h5.lu{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7503px}#wrap h5.lv{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7564px}#wrap h5.ly{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7623px}#wrap h5.ma{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7684px}#wrap h5.mc{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7745px}#wrap h5.md{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7806px}
#wrap h5.me{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7867px}#wrap h5.mg{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7929px}#wrap h5.mh{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -7990px}#wrap h5.mk{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8053px}#wrap h5.ml{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8114px}#wrap h5.mm{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8173px}#wrap h5.mn{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8234px}
#wrap h5.mo{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8295px}#wrap h5.mp{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8356px}#wrap h5.mq{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8417px}#wrap h5.mr{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8478px}#wrap h5.ms{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8539px}#wrap h5.mu{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8600px}#wrap h5.mv{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8663px}
#wrap h5.mw{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8724px}#wrap h5.mx{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8783px}#wrap h5.my{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8844px}#wrap h5.mz{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8905px}#wrap h5.na{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -8966px}#wrap h5.nc{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9027px}#wrap h5.ne{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9088px}
#wrap h5.nf{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9149px}#wrap h5.ng{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9210px}#wrap h5.ni{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9273px}#wrap h5.no{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9393px}#wrap h5.np{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9454px}#wrap h5.nr{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9515px}#wrap h5.nu{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9576px}
#wrap h5.nz{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9637px}#wrap h5.om{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9698px}#wrap h5.pa{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9759px}#wrap h5.pe{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9820px}#wrap h5.pf{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9883px}#wrap h5.pg{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -9944px}#wrap h5.ph{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10003px}
#wrap h5.pk{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10064px}#wrap h5.pl{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10125px}#wrap h5.pm{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10186px}#wrap h5.pn{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10247px}#wrap h5.pr{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10308px}#wrap h5.ps{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10369px}#wrap h5.pt{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10430px}
#wrap h5.pw{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10493px}#wrap h5.py{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10554px}#wrap h5.qa{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10613px}#wrap h5.re{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10674px}#wrap h5.ro{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10735px}#wrap h5.rs{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10796px}#wrap h5.ru{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10857px}
#wrap h5.rw{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10918px}#wrap h5.sa{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -10979px}#wrap h5.sb{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11040px}#wrap h5.sc{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11103px}#wrap h5.scotland{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11164px}#wrap h5.sd{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11223px}#wrap h5.se{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11284px}
#wrap h5.sg{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11345px}#wrap h5.sh{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11406px}#wrap h5.si{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11467px}#wrap h5.sj{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11528px}#wrap h5.sk{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11589px}#wrap h5.sl{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11650px}#wrap h5.sm{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11713px}
#wrap h5.sn{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11774px}#wrap h5.so{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11833px}#wrap h5.sr{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11894px}#wrap h5.st{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -11955px}#wrap h5.sv{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12016px}#wrap h5.sy{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12077px}#wrap h5.sz{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12138px}
#wrap h5.tc{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12199px}#wrap h5.td{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12260px}#wrap h5.tf{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12323px}#wrap h5.tg{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12384px}#wrap h5.tj{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12443px}#wrap h5.tk{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12504px}#wrap h5.tl{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12565px}
#wrap h5.tm{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12626px}#wrap h5.tn{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12687px}#wrap h5.to{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12748px}#wrap h5.tr{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12809px}#wrap h5.tt{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12870px}#wrap h5.tv{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12933px}#wrap h5.tw{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -12994px}
#wrap h5.tz{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13053px}#wrap h5.ua{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13114px}#wrap h5.ug{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13175px}#wrap h5.um{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13236px}#wrap h5.us{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13297px}#wrap h5.uy{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13358px}#wrap h5.uz{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13419px}
#wrap h5.va{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13480px}#wrap h5.vc{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13543px}#wrap h5.ve{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13604px}#wrap h5.vg{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13663px}#wrap h5.vi{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13724px}#wrap h5.vn{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13785px}#wrap h5.vu{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13846px}
#wrap h5.wales{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13907px}#wrap h5.wf{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -13968px}#wrap h5.ws{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -14029px}#wrap h5.ye{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -14090px}#wrap h5.yt{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -14153px}#wrap h5.za{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -14214px}#wrap h5.zm{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -14273px}
#wrap h5.zw{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/flags/sprite_flags.png);background-position:0 -14334px}.columns .teaser{border-top:0}#wrap .columns .teaser h3,#wrap .columns .teaser p,#wrap .columns .teaser dl{margin-left:0;margin-bottom:1em}#wrap div.columns div.firstCol{width:30.4em;margin-right:1em;border-right:solid 1px #e0ecf8}.col9 a.ie5Block{display:block;position:static}#rooms{background:#e0ecf8;color:#145ca3;font-size:1.2em;font-weight:bold;border-top:solid 1px #d7d7d7;margin:0 0 1em -1em;_margin:0 -.5em 0 -.5em;width:53.2em;float:left;height:2.54em}#rooms li{float:left;padding:.45em .9em}#rooms li input{display:inline;color:#cc092f;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/singleRoom.png) no-repeat center right;border:0;font-weight:bold;cursor:pointer;padding-right:25px}
#rooms li.doubleRoom input{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/doubleRoom.png) no-repeat center right}#rooms li.active{background:#fff url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/roomOffer_corner.png) -1px -1px repeat-x;margin-top:-4px;position:relative;border:solid 1px #d7d7d7;border-bottom:0;padding-top:.8em}#rooms li strong{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/singleRoom_active.png) no-repeat center right;display:block}#rooms li.doubleRoom strong{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/doubleRoom_active.png) no-repeat center right}#rooms li.active .corner{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/roomOffer_corner.png) right top no-repeat;width:3px;height:3px;position:absolute;top:-1px;right:-1px}.mmheadline{border-bottom:1px solid;border-color:#b0b7bd;font-size:10px;padding:3px 0 4px 3px}
.suggInputHeader{font-size:10px;font-weight:bold;width:100%;color:#000;margin-top:3px;padding-left:3px;margin-bottom:2px}.suggBox{border:1px solid #b0b7bd;visibility:hidden;position:absolute;background-color:#FFF;z-index:8001;width:440px;opacity:.95;-moz-opacity:.95;-khtml-opacity:.95;filter:alpha(opacity = 95);padding:0}.navRow{font-size:13px;color:black;background-color:white;font-family:Verdana,Arial,Helvetica,Sans-Serif;width:100%;height:16px;overflow:hidden;padding-bottom:3px;border-bottom:black 1px solid}.suggRow{color:black;background-color:white;font-family:Verdana,Arial,Helvetica,Sans-Serif;width:100%;overflow:hidden;border-color:#b0b7bd;height:18px}.suggProduct{font-size:13px;max-width:65%;overflow:hidden;white-space:nowrap;float:left;text-align:left;padding-left:3px;padding-right:3px}
.suggCat{font-size:13px;max-width:35%;overflow:visible;white-space:nowrap;float:right;text-align:right;color:green;padding-right:3px}.suggHierarchicalProduct{font-size:10px;max-width:100%;overflow:hidden;white-space:nowrap;float:left;text-align:left;padding-left:3px;padding-right:3px}.suggHierarchicalCat{font-size:10px;max-width:35%;overflow:visible;white-space:nowrap;float:right;text-align:right;color:green;padding-top:3px}.suggGroupCaption{font-size:13px;line-height:18px;font-weight:bold;max-width:100%;overflow:hidden;white-space:nowrap;float:left;text-align:left;padding-left:3px;padding-right:3px}.suggGroupProduct{font-size:13px;max-width:65%;overflow:hidden;white-space:nowrap;float:left;text-align:left;padding-left:3px;padding-right:3px}.suggGroupCat{font-size:13px;max-width:35%;overflow:visible;white-space:nowrap;float:right;text-align:right;color:green;padding-top:3px}
.suggGroupProductOnly{font-size:13px;line-height:18px;max-width:100%;overflow:hidden;white-space:nowrap;float:left;text-align:left;padding-left:3px;padding-right:3px}#welcomeLayer{color:#e66f00;background:#fff9b4;padding:0 10px 6px 10px;border-right:1px solid #f5ae2f;border-left:1px solid #ffec83;z-index:1050;display:none!important}#welcomeLayer .close{cursor:pointer;position:absolute;top:5px;right:8px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/close.png) no-repeat;width:14px;height:14px}#welcomeLayer .top,#welcomeLayer .bottom{overflow:hidden;display:block;position:absolute;left:0;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/layer.png) no-repeat 0 0;width:429px;height:4px}#welcomeLayer .top{top:-3px}#welcomeLayer .bottom{bottom:-4px;background-position:0 -4px}
#welcomeLayer h5{font-weight:bold}#welcomeLayer p{position:static;text-align:left;color:#e66f00}#welcomeLayer p a{font-weight:normal;color:#e66f00}div.sizeUnit,div.box div.participants{clear:left;float:left;display:block;margin-top:.6em}div.box div.participants{margin-top:-1em}div.sizeUnit label,.participants label span{width:8em;float:left}div.box div.participants label{width:25em}div.box fieldset div.sizeUnit input{float:left;margin-right:.3em}div.box div.sizeUnit .selectfeld{width:50px}.box fieldset.seating{padding-top:1.4em}.szmtag{position:absolute;top:-10000px;left:-10000px;height:1px;width:1px;overflow:hidden}#content .hotlineInfo{position:absolute;right:.6em;top:0}ul.glossary{float:left;width:63.8em;margin:0 0 .6em 0}ul.glossary li{display:block;float:left}#content ul.glossary li a.link{background:0;padding:0 5px;float:left;line-height:150%;font-weight:normal}
div.chain{padding:0;border-bottom:0;clear:both}.chainWrap{float:left;border-bottom:1px solid #c8c8c8;position:relative;padding:10px 0;width:63.8em}div.teaserChain{float:left;width:31.8em}div.sec{border-left:1px solid #c8c8c8}div#content div.teaserChain p.logo{float:left;width:8.4em;overflow:hidden;font-size:1em;margin:0;text-align:center;min-height:20px}div.teaserChain div.txt{float:left;width:22.8em}div#content div.teaserChain div.txt p{margin-bottom:0}div.teaserChain div.txt p.teaserLink{bottom:auto}div.chain h3.themes{margin-left:12px}table.chainData{width:100%;border-bottom:1px solid #c8c8c8;table-layout:fixed}table.chainData tr.last td{padding-bottom:15px}table.chainData tr td.pic{width:90px;text-align:center}table.chainData td.teaser{background:0;border:0;clear:none;margin:0;padding:0;-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;box-shadow:none}
div#wrap table.chainData td.teaser h5.flag{background-repeat:no-repeat;padding:0 0 0 20px;margin:0;line-height:100%}table.chainData td.teaser h4{margin:0 0 2px 0}table.chainData td.teaser h4 a{color:#006}table.chainData span.totalRating{position:static;float:left;top:auto}table.chainData p.totalRating{padding:0 0 5px 1em!important;white-space:normal!important;margin:0;min-height:30px;_height:30px}table.chainData p.totalRating i{font-style:normal}table.chainData td.setRight{padding-right:.8em!important}table.bookingProcessView label strong{background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 50% -1197px!important;color:#fff;padding:5px 6px;text-align:center}div.box label.carRent{width:12em}span.carRent img{cursor:pointer}span.carRent{float:left;position:relative;display:block;width:37.5em}
span.carRent span,span.carRent b{float:left;margin-bottom:5px}span.carRent span{padding:10px 5px 0 5px}h4.carRent{height:33px;overflow:hidden}div.carRent iframe{width:61.5em;height:500px;_height:500px;overflow:hidden;clear:left;clear:both}p.carRent label{height:0;position:relative;display:block;overflow:hidden;padding-left:25px}p.carRent span{display:block;float:left;padding:10px}p.carRent label input{position:absolute;top:8px;left:0}p.carRent label img{position:absolute;left:25px;top:0;cursor:pointer}body.jsActive p.carRent{display:block;float:left;clear:both}body.jsActive .carRent iframe,body.jsActive h4.carRent{display:none}#pic .large{float:left;position:relative;width:26em}.marginal #pic .large{padding:.8em 1.2em;width:24.8em}.img,#pic .large .img{overflow:hidden;width:25.6em;height:25.6em;padding:1px;border:1px solid #c8c8c8;margin-bottom:.8em}
#pic .large .img img{display:block;margin:0 auto}div#wrap #pic .large p{line-height:2.2em;margin:0;z-index:0}div#wrap.hoteldetail #pic .large p{color:#145ca3}#pic .large .browse{position:absolute;right:0;bottom:0}#pic .pool{float:right;width:31.7em;padding-bottom:9.3em}#pic .pool .gallery{margin:0 -2em 0 0}#pic .pool .gallery li{overflow:hidden;float:left;display:block;width:4.3em;height:4.3em;border:1px solid #c8c8c8;margin:0 1em 1em 0}#pic .pool .gallery li input{display:block;font-size:.83em!important;border:1px solid #fff;margin:0 auto}#pic{position:relative}#pic .rating{position:absolute;right:1.2em;bottom:1.2em;width:31.7em;padding-top:.3em;border-top:1px solid #d0deed}#pic .rating p{margin:0}#pic .rating .totalRating{margin-bottom:.3em}#pic .rating span.totalRating{top:.2em}div#content div.marginal dl .notes{width:100%}
div#content div.marginal dt.notes{margin-bottom:0}p.addRoom{*xxyheight:1%;margin-top:-.5em}p.addRoom span.button{float:left;margin-left:0}#routingAddress dt{font-weight:normal;float:none;margin-bottom:.4em}#routingAddress dd{font-weight:bold;float:none;min-height:1.7em}.endRoute,a.endRoute{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/dashBoard/endRoute.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'https://www.hrsstatic.com/web3/css/wide/images/wide/_general/_general/dashBoard/endRoute.png',sizingMethod = 'crop');padding-left:20px}.startRoute,a.startRoute{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/dashBoard/startRoute.png) no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src = 'https://www.hrsstatic.com/web3/css/wide/images/wide/_general/_general/dashBoard/startRoute.png',sizingMethod = 'crop');padding-left:20px}
.officeBubble a.startRoute,.infoBoxStyle2 a.startRoute,.imgBox a.startRoute{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/dashBoard/startRoute.gif) no-repeat 0 0;_filter:none}.officeBubble a.endRoute,.infoBoxStyle2 a.endRoute,.imgBox a.endRoute{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/dashBoard/endRoute.gif) no-repeat 0 0;_filter:none}.hrsOffice h4,.hrsOffice h5{color:#2f518b}.hrsOffice a{display:inline-block;min-height:25px}#infoBoxBody .hrsOffice .routing{float:none}#routingDirections .count{width:2em}#routingDirections .length{width:5em}#routingDirections td{padding:.72em .418em}.ero-body a.startRoute,.ero-body a.endRoute{display:block;font-size:12px!important;min-height:2em;_height:2em!important}.ero .ero-previewArea .firstChild br{display:none}.ero .ero-previewArea .firstChild .VE_Pushpin_Popup_Body br{display:inline}
.ero .ero-previewArea .firstChild p.brBlock br{display:block!important}.ero .ero-previewArea div.firstChild{margin:8px 8px 0!important}.ero-previewArea h4{font-size:12px!important;color:#003}#content .help-layer .bookingRestrictions{margin-top:1em;border:0}.help-layer iframe{position:absolute;top:0;left:0;width:100%!important;z-index:-1}.help-layer{z-index:20000}.errorLayer .content{color:#cc092f;background:#ffe0e0;border-left:2px solid #cc092f;border-right:2px solid #cc092f}.errorLayer .content h4{color:#cc092f}.successLayer .content{background:#e3f9e3 none repeat scroll 0 0;border-left:2px solid #127f2c;border-right:2px solid #127f2c;color:#127f2c}.successLayer .content h4{color:#127f2c}.help-layer td{white-space:normal}body .noWrap h4{white-space:normal;width:auto}body .noWrap h4 br{display:inline}
.help-layer .help-text div{padding:0 14px 0 0;_padding:0 4px 0 0;overflow-x:hidden}ul.helpList li{border-bottom:1px solid #d7d7d7;padding:2px 0 5px 0;margin-bottom:3px;display:block}.help-layer .help-text div a.link{*display:inline-block}.help-layer .close{background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png) no-repeat 5px -150px;cursor:pointer;height:20px;position:absolute;right:5px;top:5px;padding:0 0 0 5px;z-index:15;width:15px;color:#cc092f}.help-layer .pike{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png) no-repeat 0 -4010px;display:block;height:25px;position:absolute;width:13px;z-index:15}.help-layer .pikeTop{background-position:-147px -4010px;bottom:-12px;height:13px;left:50%;width:25px}.help-layer .pikeRight{background-position:0 -4010px;left:-12px;margin-top:-11px;top:50%}
.help-layer .pikeBottom{background-position:-106px -4006px;height:13px;left:50%;top:-11px}.help-layer .pikeLeft{background-position:-50px -4010px;margin-top:-11px;right:-12px;top:50%;top:50%}.errorLayer .top,.errorLayer .bottom,.errorLayer .pike,.errorLayer .bottom span,.errorLayer .top span{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/helpLayerError.png)}.successLayer .top,.successLayer .bottom,.successLayer .pike,.successLayer .bottom span,.successLayer .top span{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/helpLayerSuccess.png)}div.help-layer .data tfoot td{background:#f8f8f8!important;border-top:.1em solid #d0deed;color:#000;font-size:1.2em!important;font-weight:900;text-align:right}div.help-layer .data td.special{background:#f8f8f8!important;font-weight:900}
div.help-layer .data tfoot tr.priceWithoutTax td{background:#fff!important}div.help-layer .data tfoot tr.priceWithoutTax td{font-size:1em!important}div.help-layer .data tfoot span{font-weight:normal;background:none!important;display:inline!important}div.help-layer .data tfoot .price span{display:block!important}.help-layer ul.notLast{margin-bottom:1em}div.help-layer .data tfoot td.price{white-space:nowrap}div.hintLayer .top,div.hintLayer .bottom,div.hintLayer .pike,div.hintLayer .bottom span,div.hintLayer .top span{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/hintLayer.png);background-color:transparent}div.hintLayer .content{background:#fff8e5;color:#e66f00;border-left:2px solid #e66f00;border-right:2px solid #e66f00;padding:.9em;z-index:15;_height:1%}div.hintLayer .content h4,div.hintLayer .content p{color:#e66f00}
div.hintLayer .help-text{margin-top:0}div.hintChangeBookingData{margin-left:28px}div.hintChangeBookingData .pikeBottom,div.hintChangeBookingData .pikeTop{left:30%}.altErrorLayer .content{color:#e16c17;background:#fff8e6;border-left:2px solid #e16c17;border-right:2px solid #e16c17}.altErrorLayer .content h4{color:#e16c17}.altErrorLayer .top,.altErrorLayer .bottom,.altErrorLayer .pike,.altErrorLayer .bottom span,.altErrorLayer .top span{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/altErrorLayer.png)}#footerMenuWrap{padding:0 1.2em 1.2em;position:absolute;bottom:1.5em;z-index:20001;width:96.4em}#footerMenuWrap h4{margin-bottom:2.4em;color:#7e7e7e;font-size:1.2em}#footerMenuWrap .footerMenu{background:#d7d7d7;list-style:none;border:1px solid #a3a3a3;position:absolute;bottom:1.1em;width:96.2em;height:auto}
#footerMenuWrap .footerMenu li{background:transparent;float:left;display:block;overflow:visible;margin:0 0 0 -1px}#footerMenuWrap .footerMenu li a{display:block;color:#7e7e7e;position:relative;padding:4px 12px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -9847px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -10041px;position:relative}#footerMenuWrap .footerMenu li a span{font-weight:bold;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 100% -9793px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 100% -10151px;padding-right:12px}#footerMenuWrap .footerMenu li a:hover,#footerMenuWrap .footerMenu li a.active{background:#f0f0f0;border-right:1px solid #a3a3a3;border-left:1px solid #a3a3a3;padding:4px 11px;color:#a3a3a3}
#footerMenuWrap .footerMenu li a.active span{background-position:100% -9743px;background-position:100% -10101px}#footerMenuWrap .footerMenu li a.active{padding-bottom:5px;margin-top:-1px}div#footerMenuWrap div ul li a:link,div#footerMenuWrap div ul li a:hover,div#footerMenuWrap div ul li a:active,div#footerMenuWrap div ul li a:visited,div#footerMenuWrap div ul li a:focus{color:#145ca3}div#footerMenuWrap div div p a:link,div#footerMenuWrap div div p a:hover,div#footerMenuWrap div div p a:active,div#footerMenuWrap div div p a:visited,div#footerMenuWrap div div p a:focus{color:#003}#footerMenuWrap div li a{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -9695px;padding:0 5px 0 8px;display:block;color:#a3a3a3}#footerMenuWrap div li a:hover,#footerMenuWrap div p a{text-decoration:underline;color:#a3a3a3}
#footerMenuWrap div p a:hover{text-decoration:none}#footerMenuWrap div{clear:both;border-style:solid;border-color:#a3a3a3;border-width:1px 1px 0;background:#f0f0f0;padding:1.2em 0}#footerMenuWrap .footerMenu:after,#footerMenuWrap div:after{content:"";clear:both;display:block}#footerMenuWrap div ul{width:26.4em;padding-left:1.2em;float:left}#footerMenuWrap div li{width:50%;float:left}#footerMenuWrap div li.head{width:100%}#footerMenuWrap div div{padding:0;border:0;clear:none;float:left;width:40em}#footerMenuWrap div{position:absolute;top:-5000em;left:-5000em;display:block}#footerMenuWrap div.show,#footerMenuWrap div.show div{position:static;margin:0 0 2.3em}div#ICP-License{text-align:right;width:99.5em;margin:0 auto;padding:0}div#ICP-License a{color:#a4a4a4;font-size:12px;text-decoration:none}
#calTab{position:absolute;top:-1000000px;z-index:30000;background:#fff}#calHead{background:#145ca3;color:#fff;border-right:0}#calFooter td{background:#FFF;text-align:left;padding:3px 4px;border:none!important}#calFooter td a{color:#cc092f;padding:1px 0 1px 25px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -1050px}#calFooter td a:hover{background-color:transparent}#monthHeader{margin:8px 12px;text-align:center;display:block;white-space:nowrap;color:#fff;background:#145ca3;font-weight:bold}#prevM,#nextM{width:45px;height:31px;float:right;text-align:right;position:relative;display:block}#prevM{float:left;text-align:left}#prevM a,#nextM a{display:block;width:35px;height:21px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png) no-repeat 20px -186px;padding:5px}
#prevM a{background:url(https://www.hrsstatic.com/web3/images/webCalendar/bt_arrow_white_back.gif) no-repeat 14px 10px}#prevM img,#nextM img{width:12px;height:12px}#calHead a:hover{background-color:#145ca3}#calTab{border:1px solid #145ca3;padding:1px}#calTab td{border-bottom:1px solid #779fcf;border-right:1px solid #779fcf;padding:2px 3px;*height:1%;text-align:center}#headRow td{background:#779fcf;color:#fff;border-color:#779fcf}#calTab a{color:#145ca3;text-decoration:none}#calTab .nextMonth a{text-decoration:none;color:#c8c8c8}#calBody .daysRow a:hover,#calBody .daysRow a:focus,#calBody .daysRow a:active{text-decoration:underline;background-color:#ffe0e0}#calTab .monthHeader{background:#145ca3;color:#fff}#calTab .weekDayHeader{background:#779fcf;color:#fff}#calTab .weekDayHeaderFirst{background:#779fcf;color:#fff;border-bottom:1px solid #fff}
#calTab .weekNumber{background:#779fcf;color:#fff}#calTab .workDay{color:#003;padding:0}#calTab .workDay a,#calTab .currentDay a,#calTab .weekend a,#calTab .nextMonth a{display:block;padding:2px 3px}#calTab .workDayDis,#calTab .workDayDis a{color:#bdbcbc}#calTab .currentDay{padding:0;background:#779fcf;color:#fff}#calTab .currentDayDis{padding:2px 3px;background:#779fcf;color:#fff}#calTab #calBody .daysRow td.selectedDay a{background:#cc092f;color:#fff}#calTab .currentDay a,#calTab td.selectedDay a{color:#fff}#calTab .weekend{padding:0;background:#f0f7ff;color:#003}#calTab .weekendDis{background:#f0f7ff;color:#bdbcbc}#calTab .sunday{border-right:none!important}#calTab .nextMonth{padding:0}.help-layer h5{clear:both;color:#145ca3;font-size:1.4em}.hintLayer h5{color:#e66f00;font-size:1.2em}img.layerContent{cursor:pointer}
.layerContentWrap{padding-left:20px;cursor:pointer}div#wrap div.col3 div.marginal p.layerContentWrap img.infoIcon{margin-left:-20px;margin-top:3px;position:absolute}.help-layer p{line-height:1.5em;margin:.1em 1.2em 1.4em 0}.help-layer .help-text p{line-height:normal;margin:0 0 .8em;color:#2f518b}div#content p.travelData{background:#e0ecf8;margin:0 .7em .8em 0;padding:.6em 1em}div#content p.travelData strong{color:#145ca3}.mobileContent h3{margin-right:1.2em}.mobileContent p span.button{margin:0 2px 1.5em 0}.mobileContent p.mobileDeviceLink{height:2.5em}div#content .checkListLarge p{margin-bottom:.8em}a.blackberryStore,a.iphoneStore,a.ipadStore,a.nokiaMapsStore,a.nokiaAppsStore,a.hotelsnowStore,a.palmpreStore,a.vodafoneStore{display:-moz-inline-box;display:inline-block;margin:-4px 0 0 0;padding:0 5px 3px 0;vertical-align:top}
a.blackberryStore,a.iphoneStore{margin:0 0 0 7px}a.iphoneStore span,a.blackberryStore span,a.ipadStore span,a.nokiaMapsStore span,a.nokiaAppsStore span,a.hotelsnowStore span,a.palmpreStore span,a.vodafoneStore span{display:none}strong.appstore,strong.appstore a{color:#145ca3}strong.appstore{font-size:1.2em!important}div#wrap .col3 .teaser{height:100%}div#wrap .col3 .marginal{padding:0}.teaserWrap .tCol4{width:42.35em}.teaserWrap div.tCol3,div.advantage{width:31.425em}div#wrap .teaser.cityList h4{margin:0 .2em .2em .9em!important}div#wrap .col3 .marginal p.pic{text-align:left;padding:1px;margin:0;float:left}div#wrap div.col3 .marginal img{margin:1px 1px 2px 1px}div#wrap div.col3 #hotelPointDescription img{margin:0 1px;vertical-align:middle}div#wrap .col3 .leftPic p.pic{margin-bottom:-1.2em}
div#wrap .col3 .leftBox{float:left;margin-bottom:-10px;width:20em;z-index:20}div#wrap div.noBG{background:0}div#wrap div.noBG div.lT{display:none}div#wrap #layout01 .noBG img{display:block;margin:0!important;padding:0 1px 1px}div#wrap .noBG p.pic{margin:-7px 0 0;padding:0!important}div#wrap div.col3 .marginal p img{margin:1px 1px 5px -11px}div#wrap div.col3 .marginal p img.feelGoodIcon{margin:1px 1px 0}div#wrap div.col3 .marginal p.info img{margin:3px 0 0 -11px}div#wrap div.col3 .marginal p.pic img,div#wrap div.infoBox .marginal p.pic img{margin:0 1px 0 0}div#wrap div.col3 div.socialBookmarks p{margin:.5em 0 0 1em}div#wrap div.col3 div.socialBookmarks p a.bookmark{margin:0 .5em 0 1em}div#wrap div.col3 p.weather{padding:0}div#wrap div.col3 p.weather img{margin:1px 11px 5px 0!important}div#wrap .col3 .teaser div.contactInfos{float:left;margin-left:1em;width:20em}
div#wrap .col3 .teaser div.contactInfos{float:left;width:20em}div#wrap .col3 .teaser .contactInfos{padding:0}div#wrap .col3 .teaser .contactInfos h4,div#wrap .col3 .teaser .contactInfos h5{padding:0}div#wrap .col3 .teaser .contactInfos h4{margin:.4em .2em .4em 0}div#wrap .col3 .teaser .contactInfos p{margin:0}div#wrap .col3 .teaser .contactInfos p.contactLink{padding:.25em 0 .375em 0}.col6 .teaserWrap{width:64.75em}.subLabel{float:left;margin-top:-1.4em}div#wrap .col3 .teaser.marginal h4,fieldset.marginalSearch h4{margin:.6em .2em .4em .9em}div#wrap .col3 .teaser.marginal h4.teaserHeader,fieldset.marginalSearch h4.teaserHeader{margin:0 0 .4em 0}div#wrap .col3 .teaser.marginal .marginalEl h4{margin:0 .2em .4em .9em}div#wrap .col3 .teaser.marginal .contactInfos h4{margin:.4em .2em .4em 0}.marginal p a.socialMediaIcon{padding:0}
div#wrap .teaser form#sendSmsForm{margin-top:1em}div#wrap div.col3 .teaser.tCol3.marginal.carRentalMarginal p img{margin-bottom:5px}div#wrap div.col3 .marginal p strong img{margin:1px 1px 5px 0}div#wrap .graphic{padding:1px;position:relative;border:solid 1px #c8c8c8}div#wrap .graphic img{display:block;width:100%}div#wrap .graphic{margin-bottom:0}#hrsVideoplayerWrap{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/spinner.gif) center center no-repeat;min-height:416px}.videoPlaylistWrap{margin-top:1em}.videoPlaylistWrap .contextHelp{float:right;margin-right:.8em}#videoPlaylist{background:#f8f8f8;margin-right:.8em;border-top:#d7d7d7 1px solid;border-bottom:#d7d7d7 1px solid;overflow:hidden;padding-bottom:.7em}#videoPlaylist h5{border-top:1px solid #fff;font-size:1.2em;padding-left:1em}
.videoInfo{overflow:hidden}#videoPlaylist .slideShow{overflow:auto;margin:0 1em}#videoPlaylist .jsSlide{overflow:hidden;position:relative;width:576px;margin:0 4px 0 0}#videoPlaylist ul{width:1000px;height:98px;overflow:visible;position:relative}#videoPlaylist .prev{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/scrollLeft.png) no-repeat;float:left;width:16px;height:50px;cursor:pointer;margin-top:28px;margin-left:12px;margin-right:4px}#videoPlaylist .next{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/scrollRight.png) no-repeat;float:left;width:16px;height:50px;cursor:pointer;margin-top:28px}#videoPlaylist .inactive{cursor:default;opacity:.2}#externVideoIframe{border:0}#externVideoIframe body{overflow:hidden}.slideShow li.videoPlaylistItem{height:90px;width:128px;float:left;cursor:pointer;padding:4px 8px}
#videoPlaylist li.jsHover{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/video_hover.png)}.videoPlaylistItem a{color:#a3a3a3;overflow:hidden;float:left;width:100%}#videoPlaylist li.jsHover a{color:#fff}.videoPlaylistItem a span{float:right}.videoPlaylistItemImg{width:128px;height:72px;display:block;border:1px solid #a3a3a3;background-color:black;background-position:50% 50%;background-repeat:no-repeat}.a360Degree{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/video_360.png)}.externVideos{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/video_extern.png)}#videoPlaylist li.jsHover .a360Degree{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/video_360_h.png)}#videoPlaylist li.jsHover .externVideos{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/video_extern_h.png)}
span.videoPlayerViewCount{display:none}#contextSensitiveHelpForm{background:#f0f7ff;margin:0 18px 0 0;width:418px;padding:0}#contextSensitiveHelpForm p{margin:.1em 0 1.4em 0}#contextSensitiveHelpForm dd{width:70%}#contextSensitiveHelpForm dl{margin-bottom:1em}#contextSensitiveHelpForm div.messages{margin-right:0;padding:.8em}#contextSensitiveHelpForm dd.last,#contextSensitiveHelpForm dd.last p{margin-bottom:0}#contextSensitiveHelpForm label{float:left;width:50%}#contextSensitiveHelpForm label.first{width:46%;margin-right:4%}#contextSensitiveHelpForm input.text{width:97.5%}#contextSensitiveHelpForm label input.text{width:95.5%}#contextSensitiveHelpForm textarea{border:1px solid #c8c8c8;height:auto!important;width:99.2%}#contextSensitiveHelpForm form select.error,#contextSensitiveHelpForm form select.error:focus,#contextSensitiveHelpForm form input.error,#contextSensitiveHelpForm form input.error:focus,#contextSensitiveHelpForm form textarea.error,#contextSensitiveHelpForm form textarea.error:focus{border:1px solid #cc092f;background:#ffe0e0!important}
#contextSensitiveHelpForm span.error{padding:0;background:0;border:0}.countryPrefix,.areaMobileNumber{float:left}.countryPrefix{width:11.5em!important}.areaMobileNumber{width:12.9em!important}.areaMobileNumber #phoneNumber{width:96%}.areaMobileNumber .error{float:left}div#wrap .teaser form#sendSmsForm h6{padding-top:1em;clear:both}#sendSmsForm span.info{margin-top:.4em;display:block}#sendSmsForm #captcha{margin-top:1em;width:97.5%}#sendSmsForm span.button{clear:both;margin:1em .3em 1em 0}div.box .pushSms{padding-bottom:1.2em}div.box .pushSms label.check{width:15.2em}div.box p.pushSms label.check{width:13em}li.lastListItem{height:20px}#sendSmsForm .countryPrefix #countryCode{display:block;width:10.5em}div.pseudoSelect dl,div.pseudoSelect dt,div.pseudoSelect dd{font-weight:normal;margin:0;width:auto}
div.pseudoSelect dl,div.pseudoSelect ul,div.pseudoSelect span.displayMore{display:block;left:-1px;padding:1px}div.pseudoSelect ul{padding:0 1px 1px 1px}div.pseudoSelect li{line-height:1em}div.pseudoSelect dl.expanded{overflow-x:hidden;overflow-y:scroll}div.pseudoSelect dl.expanded dt,div.pseudoSelect dl.expanded li,div.pseudoSelect dl.expanded label{position:static}div.pseudoSelect span.displayMore{padding:0 1px 1px 1px;line-height:1.5em;position:relative;border-top:1px solid #d2d2d2}div.pseudoSelect span.displayMore span{position:absolute}div.pseudoSelect dt.moreOffers{color:#7f7f7f;font-weight:bold}div.pseudoSelect{background:#fff;border:1px solid #d2d2d2;-moz-border-radius-topleft:.2em;-moz-border-radius-bottomleft:.2em;-webkit-border-top-left-radius:.2em;-webkit-border-bottom-left-radius:.2em;border-top-left-radius:.2em;border-bottom-left-radius:.2em;margin:2px 0 0 0;position:absolute;z-index:700}
dl.pseudoSelect span{border-left:1px solid #d2d2d2;display:block;position:absolute;margin:-1px 0 0 -2px;height:9em;width:.1em}div.pseudoSelect dt{display:block;padding:4px 2px;position:relative;z-index:701;overflow:hidden}div.pseudoSelect dt{padding:1px 10px 1px 2px;cursor:pointer}div.pseudoSelect .showDescriptionLeft dt{padding:1px 10px 1px 2px}div.pseudoSelect dt.separator{color:#7f7f7f;border-top:1px solid #7f7f7f;font-weight:900;padding-top:2px;height:auto;margin:0!important}div.pseudoSelect dt label{display:block;padding:1px 0;position:relative;cursor:pointer;overflow:hidden}div.pseudoSelect dd{border:1px solid #779fcf;-moz-border-radius-topright:.2em;-moz-border-radius-bottomright:.2em;-webkit-border-top-right-radius:.2em;-webkit-border-bottom-right-radius:.2em;border-top-right-radius:.2em;border-bottom-right-radius:.2em;background:#f0f7ff;padding:3px 12px;position:absolute;margin:-2px 0 61px 1px;top:1px;width:20em;z-index:699}
ul.pseudoSelect label input,div.offersWrap label input,div.pseudoSelect label input,div.pseudoSelect li input{position:absolute;top:-9999em}div.pseudoSelect dl dl{background:0;border:0;margin:0;padding:0;position:static;width:auto}div.pseudoSelect dl dl dt{display:inline;padding:0;width:auto;z-index:701;position:static}div.pseudoSelect dl dl dd{border:0;background:0;padding:0;position:static;margin:0;width:auto;z-index:699}div.pseudoSelect dd span{font-style:normal;display:block;margin-top:1em}#wrap .dehoga_img{float:left}#wrap .wko{background-position:0 -3470px}.dehoga_star{display:inline-block;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png) no-repeat 100% -1279px}#wrap p.dehoga_star{margin-bottom:0}.dehoga a{display:block;float:left;margin:0 0 5px 5px;padding:1px 19px 2px 0;color:#003}
.dehoga a.contextHelpFake{margin:0;padding:0 18px 0 0;width:13.2em}.st5{padding-left:75px;background-position:0 -1477px}.st4{padding-left:61px;background-position:0 -1427px}.st3{padding-left:47px;background-position:0 -1377px}.st2{padding-left:35px;background-position:0 -1327px}.st1{padding-left:28px;background-position:0 -1277px}ul.helpList{_width:26em!important}ul.helpList li.dehoga_star{padding-left:75px;display:block}.st0{position:relative;background:0}.st0 i,.sup i{position:absolute;display:block;left:0;font-style:normal}.sup{position:relative}.sup i{left:0;*top:-2px;display:block}.buttonGlobal02,.buttonLocal02{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 0 -4950px;float:right;display:block;padding:0 0 0 2px;_position:relative}div#wrap #layout01 .buttonGlobal02 *,div#wrap #layout01 .buttonLocal02 *{line-height:1.3em!important}
div#wrap #layout01 .buttonGlobal02 .setLh,div#wrap #layout01 .buttonLocal02 .setLh{line-height:1.2em!important}.buttonGlobal02 span,.buttonLocal02 span{color:#FFF;display:block;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 100% -4950px;position:relative;right:-2px}.buttonGlobal02 span *,.buttonLocal02 span *{padding:2px 10px 4px 10px;display:block;cursor:pointer;overflow:visible;color:#FFF;font-weight:bold}.buttonGlobal02 span .select{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 4px -5147px;padding:2px 10px 4px 24px}.buttonGlobal02 span .open{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 4px -5197px}.hotellist #checkAvailability strong{background-image:none;padding-left:8px}.buttonLocal02{background-position:0 -5025px}
.buttonLocal02 span{background-position:100% -5025px}.buttonLocal02 span *{padding:2px 6px 4px 4px}.buttonLocal02 span .select{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png) no-repeat 100% -1062px;padding:2px 20px 4px 4px}.btnDisabled{background-position:0 -5100px}.btnDisabled span{background-position:100% -5100px}.col2 .btnDisabled span .select{background-position:100% -492px}.semHighLight #searchButton span{background-position:0 -4950px}.semHighLight #searchButton span span{background-position:100% -4950px}#searchForm .buttonGlobal02{margin-left:.4em}.travelData .btnDisabled{margin-left:1em;_margin:0 0 0 .5em!important}#searchForm div.clearFix{padding:.8em 5px 0 5px}.tracking{position:absolute;top:-10000px}label.disabled{color:#ccc}.packageBeauty{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -12096px!important;padding:.1em 0 .1em 21px;display:block}
.packageCulture{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -10800px!important;padding:.1em 0 .1em 21px;display:block}.packageEvent{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -12312px!important;padding:.1em 0 .1em 21px;display:block}.packageGourmet{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -11880px!important;padding:.1em 0 .1em 21px;display:block}#hotelDetailsHD .web4Basket td h4.packageGourmet{display:inline;font-size:12px!important}.packageOther{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -11448px!important;padding:.1em 0 .1em 21px;display:block}.packageSaison{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -12528px!important;padding:.1em 0 .1em 21px;display:block}
.packageSport{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -11232px!important;padding:.1em 0 .1em 21px;display:block}.packageWeekend{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -11664px!important;padding:.1em 0 .1em 21px;display:block}.packageWellness{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -11016px!important;padding:.1em 0 .1em 21px;display:block}.seniorsRate{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -9650px!important;padding:.1em 0 .1em 21px;display:block}.packageHRSSpecial{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png) no-repeat 0 -1526px!important;padding:.1em 0 .1em 21px;display:block}#bookmarkSelection p,#mobileDevices p{margin:.225em 0;padding:0}
#bookmarkSelection div.button,#mobileDevices div.button{float:left;border-bottom:1px solid #769dce;border-top:1px solid #769dce;cursor:pointer;margin:0;padding:0 0 4px 0}#bookmarkSelection div.button span,#mobileDevices div.button span{float:left;border-left:1px solid #769dce;border-right:1px solid #769dce;display:block;left:-2px;margin:0 -4px -2px 0!important;padding:0!important;top:1px!important}#bookmarkSelection div.socialBookmarks a,#mobileDevices div.mobileDevice a{background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 0 -6050px!important;white-space:nowrap;font-weight:bold;color:#FFF!important;line-height:25px;padding:0 1em 0 2.75em;margin:0 0 -2px 0;border:0}#bookmarkSelection div.socialBookmarks a{background-position:0 -6100px!important}fieldset#wizardForm p{margin:0 1em .5em .25em!important}
.inputInfoOverlayWrap{position:relative}.inputInfoOverlay{color:#c8c8c8;position:absolute;margin-top:1px;margin-left:6px;overflow:hidden;width:0;left:16.8em}.contentAdv{width:100%;text-align:center}.contentAdv img{margin:.5em auto 1em auto!important}.marginalAdv img{margin:.55em .55em .35em .55em!important}ul#mobileCollection_qcms li{float:left;display:block;height:220px;width:150px;text-align:center;position:relative}ul#mobileCollection_qcms li a{position:relative;height:220px;width:150px;display:block;position:relative;z-index:1}ul#mobileCollection_qcms li a.head{color:#145ca3;font-weight:bold;height:auto;width:auto}#mobileCollection_qcms img{position:absolute;top:20px;left:0;z-index:0;cursor:pointer}#mobileCollection_qcms a img{border-top:14px solid #FFF;top:0}p.appstore,p.appstore a{color:#145ca3;font-weight:bold;font-size:1.4em!important;line-height:1.3em!important}
p.appstore img{vertical-align:middle}p.appstore a.btn_last img{vertical-align:top}p.appstore img,p.appstore a{display:inline;font-size:1em!important}p.appstore a.link{background:0;padding-left:0}ul.checkListLarge li.moreMobileFeatures{background:0;border-top:1px solid #d7d7d7;padding:1em 0 .3em 0;margin:0 10px 0 42px}ul#mobileCollection_qcms li.jsHover a{text-decoration:underline!important}ul#mobileCollection_qcms li.jsHover a img{visibility:hidden}.angularly .content{background:#FFF;border-left:1px solid #a3a3a3;border-right:1px solid #a3a3a3;padding:1.2em;z-index:15;*height:1%}.angularly .shadowBottom{background:transparent url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/helpLayer.png) no-repeat scroll left -950px;height:10px;margin-right:3px;margin-top:-3px;position:relative;z-index:1}
.angularly .bottom{border-top:1px solid #a3a3a3;background:0;height:2px;margin-left:0}.angularly .top{background:0;border-bottom:1px solid #a3a3a3;height:1px;margin-left:0}.angularly .bottom span,.angularly .top span{display:none}.angularly .pike{width:31px}.angularly .pikeBottom{background-position:-645px 0;height:16px;margin-left:-15px;top:-14px}.angularly .pikeTop{background-position:-695px 0;bottom:-6px;left:50%;margin-left:-15px;height:16px}.angularly .pikeLeft{background-position:-600px 0;margin-top:-15px;right:-15px;top:50%;height:31px;width:16px}.angularly .pikeRight{background-position:-547px 0;left:-15px;margin-top:-15px;top:50%;height:31px;width:16px}#mooFlowWrapper{float:left;width:400px;margin:10px 10px 0}#mooFlowWrapper div div{border:solid 1px #fff;border-bottom:0;cursor:pointer}
.box #mooFlowWrapper div div{background:#fff url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/mediathekLoader.gif) no-repeat center 109px}.box #mooFlowWrapper div div div{background:0}#mooFlowWrapper div.inFront div{border:solid 2px #fff;border-bottom:0;cursor:default}#mooFlowWrapper div.inFront div div{border:none 0}#mooFlowWrapper div.inFront{z-index:1000!important}#tablehead .mm span.number{margin:0}.content .help-text ul{overflow:auto}.angularly ul.toggleMenu{width:100%;border-bottom:1px solid #a3a3a3;height:24px;margin-top:12px;_padding-top:2px}.angularly ul.toggleMenu li{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 0 -6175px;padding:0 0 0 4px;border-bottom:1px solid #a3a3a3;float:left;margin-right:4px;_margin-bottom:-1px}.angularly ul.toggleMenu li.act{background-position:0 -6275px;border-bottom-color:#fff;margin-top:-2px}
.angularly ul.toggleMenu li span{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 100% -6175px;float:left;padding:5px 10px 4px 6px;font-weight:bold;color:#a3a3a3;cursor:pointer}.angularly ul.toggleMenu li.act span{background-position:100% -6275px;color:#145ca3;padding-top:7px}.angularly div.toggleWrap{position:relative;height:293px}.angularly div.toggleWrap div.itemWrap{background:#fff;position:absolute;top:0;z-index:16;height:271px;width:100%}#mediacenterVideoWrap{height:271px;overflow:hidden}.act #mediacenterVideoWrap{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/mediathekLoader.gif) no-repeat center center}.angularly div.toggleWrap div.act{z-index:17}.angularly div.toggleWrap div.act{z-index:17}.mediathek .content{padding-bottom:.8em;padding-top:.9em;background:#fff;-moz-box-shadow:inset 0 15px 15px -15px rgba(00,00,00,.1);-webkit-box-shadow:box-shadow:inset 0 15px 15px 0 rgba(00,00,00,.1);box-shadow:inset 0 15px 15px -15px rgba(00,00,00,.1)}
.mediathek .close{top:1em}.mediathek .content h4{color:#003;width:28em}.mediathek .content h4 span{font-weight:normal}.mediathek .content p{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/dot_04.png) repeat-x #fff;margin:0;padding:.7em 0 0;clear:left;height:1.6em}.mediathek .content p:after{content:"";display:block;clear:both;height:1px}.mediathek .content p a{float:right;background-position:0 -44px}.mediathek .content p a:hover{text-decoration:underline}.mediathek .content p a.largerPics{float:left}.mediathek .content p a.largerVideo{float:left;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png") no-repeat scroll -284px -242px;padding-left:20px;font-weight:normal;color:#145ca3}.mediathek .caption,.mediathek .loader{position:relative;text-align:center;top:16.2em;font-size:1.2em;z-index:101}
.mediathek .loader{top:9em;padding-bottom:20px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/mediathekLoader.gif) no-repeat center bottom}.noVideoPlayer{display:block;width:418px;height:256px;margin:7px auto;border:solid 1px #c8c8c8;background:#f0f0f0 url(https://www.hrsstatic.com/web3/images/wide/_general/_general/content/mediathek_dummy.jpg) no-repeat;position:relative}.noVideoPlayer span{position:absolute;bottom:0;left:12px}#videoContent object{margin:7px 21px}#mt_forward,#mt_back{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 100% -6400px;width:22px;height:72px;float:left;cursor:pointer;margin:7.5em 0 0}#mt_back{background-position:0 -6400px;clear:left}.browserIcon{position:relative;top:4px;margin-left:2px}.loader{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/loader.gif) no-repeat top center;padding-top:60px;text-align:center}
.list .loader,th .loader{background-position:top left;height:60px;padding:10px 90px 0 60px;text-align:left;top:9px}#content table.data th p.loader{margin-top:8px;margin-left:2px;width:50%;font-weight:normal}#content table.data tbody td.hp span.bookingLink{margin-top:1em}td.rating a.link{display:block;margin-top:1em;margin-left:1em}#availibilityForm{margin-top:.4em}#availibilityForm label{overflow:hidden;display:block;padding-bottom:.4em}#availibilityForm label.cal{cursor:pointer}#availibilityForm label.cal .calIconA{display:none}#availibilityForm fieldset{padding-bottom:.8em}#availibilityForm label span.roomCount{float:left;font-weight:900;width:125px}#availibilityForm label select{float:left}#availibilityForm .button{margin:0}.topHotel .loadingWrap{width:41.2em}.marginal .loadingWrap{width:auto}
th .loadingWrap{position:absolute;background:#fff;z-index:100;margin-left:-.4em;margin-top:-.4em}.teaser .calIcon.active,table .calIcon.active{color:#b11a1a}h3.bar span.priceType{background:0;padding:0;float:right;font-weight:normal;font-size:.85em!important}.loadingWrap p.teaserLink,.loadingWrap p.info{width:80%}#wrap .col6 .extended .teaser .rightBox{right:0;position:absolute;text-align:right;margin-top:15px}#wrap .col6 .extended .teaser .rightBox p{float:none;clear:both}.active .loadingWrap *,.loadingWrap .loader{display:none!important}.active .loadingWrap .loader{display:block!important}.box #mooFlowWrapper{width:478px;margin:0}.box #mooFlowWrapper .caption{position:absolute;top:274px;z-index:499;width:100%;text-align:center;font-size:12px}.box #mt_back,.box #mt_forward{width:68px}.box #mooFlowWrapper canvas{width:100%}
#photoGallery{width:550px;overflow:hidden;float:left;position:relative}#photoGallery ul{width:4000px;position:relative}#photoGallery li{float:left;width:84px;margin-right:26px;overflow:hidden;cursor:pointer;position:relative}#photoGallery span{white-space:nowrap;position:relative}#photoGallery div{width:82px;height:82px;overflow:hidden;border:1px solid #aaa;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/mediathekLoader.gif) no-repeat center center;text-align:center}.box #mooFlowWrapper .loader{position:relative;text-align:center;top:16.2em;font-size:1.2em;z-index:101}.box #mooFlowWrapper .loader{top:9em;padding-bottom:20px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/mediathekLoader.gif) no-repeat center bottom}#pG_back{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/arrowSprite.gif) no-repeat;float:left;width:15px;margin-right:25px;height:50px;cursor:pointer;margin-top:60px;clear:left}
#pG_forward{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/arrowSprite.gif) no-repeat -14px 0;float:left;width:16px;height:50px;cursor:pointer;margin-top:60px}#pG_back.hide,#pG_forward.hide{display:block!important;visibility:hidden}#pG_back.inactive,#pG_forward.inactive{opacity:.2}.hiddenPicture{display:none}ul.cms_linkList a{display:block;margin-bottom:.2em}.marginal ul.cms_linkList a{width:23em;overflow:hidden}ul.cmsLinkList{margin:-.85em .8em .8em 0}ul.cmsLinkList li{border:1px solid #c4c4c5;border-top:0;xmargin:6px 0;padding:8px}ul.cmsLinkList li a{display:block}.hint-layer{position:absolute;opacity:0;top:-1000px;width:245px;color:#3f5989;background:#fff9b4;padding:0 10px 6px;border:1px solid #ef8202;z-index:1050}.hint-layer .close{cursor:pointer;position:absolute;top:5px;right:8px;height:14px}
.lightbox{background:#fff;-moz-box-shadow:inset 0 -15px 15px -15px rgba(00,00,00,.1);-webkit-box-shadow:box-shadow:inset 0 -15px 15px 0 rgba(00,00,00,.1);box-shadow:inset 0 -15px 15px -15px rgba(00,00,00,.1);position:absolute;width:590px;z-index:9002;top:-2000px}.lightboxVeil{background-color:#000;opacity:.4;position:absolute;height:100%;width:100%;top:0;left:0;z-index:9001}.lightboxContent{-moz-box-shadow:inset 0 15px 15px -15px rgba(00,00,00,.1);-webkit-box-shadow:box-shadow:inset 0 15px 15px 0 rgba(00,00,00,.1);box-shadow:inset 0 15px 15px -15px rgba(00,00,00,.1);padding:20px 10px 10px;z-index:9002;position:relative}#editableBasket .lightboxContent{padding:34px}.lightbox .close,.lightbox .pos{position:absolute;right:10px;top:7px;z-index:9003}.lightboxContent h3{margin-top:.1em}.lightBoxOpener{white-space:nowrap}
table.bop{background:#FFF;width:608px;padding:12px 0;margin-bottom:8px}.bop td,.bop th{padding:3px 10px}div.box table.bop thead label,table.bop thead th{font-weight:bold;font-size:1em}.bop tbody th,.bop th.special{color:#145ca3}.bopButton{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 100% -7250px;padding-right:3px;display:block;float:right}.bopButton a{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 0 -7250px;color:#FFF;font-weight:bold;display:block;padding:3px 20px 5px 25px;left:-3px;float:right;position:relative}.bopPrice{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -12950px;padding:0 0 5px 20px}td.destination{text-decoration:underline}.lightbox div.box{margin:.8em 0}.lightbox div.box fieldset p{clear:both;margin:0 0 .68em;width:100%}
.lightbox div.box fieldset{padding:.8em 0;border:0}.lightbox div.box fieldset input.text{width:22.5em}.lightbox div.box fieldset textarea{width:100%}.lightbox div.box fieldset label{width:22em}.lightbox div.box fieldset span.error{margin:0 0 0 22em}#hotellistFrame span.corpRate,#hotellistWrap span.corpRate,#wrap span.corpRate{clear:left;display:inline-block;white-space:nowrap;height:12px;width:65px;background:#cc092f url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat 100% -10188px;color:#fff;font-size:10px!important;line-height:10px;padding:0 2px}#wrap .roomPrice span.corpRate{float:right;margin-top:4px}#wrap .basketOffers .roomPrice span.corpRate{float:left;margin-top:0;padding:0 1px;width:72px;margin-left:3px}span.corpRate b,div#content span.corpRate b{float:left;width:24px;text-align:right;color:#fff;overflow:hidden}
#wrap .basketOffers .roomPrice span.corpRate b{font-size:.9em;width:30px;text-align:center}#nav li.showLoginSub form,#nav li.showLoginSub ul{display:block}div#wrap .teaser ul.awardsList{margin-bottom:16px}ul.awardsList li{display:block;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/awards_sprite.png") no-repeat 0 0;padding:4px 0 8px 120px;color:#7d7d7d;font-size:1em;min-height:55px;_height:55px}ul.awardsList li.award2{background-position:0 -200px}ul.awardsList li.award3{background-position:0 -400px;min-height:85px;_height:85px}ul.awardsList li.award4{background-position:0 -600px;min-height:90px;_height:90px}ul.awardsList li.award5{background-position:0 -803px;padding-bottom:14px}ul.awardsList li.award6{background-position:0 -962px;min-height:105px;_height:105px}ul.awardsList li.award7{background-position:0 -1228px}
.affirmationOptimized div.teaser h4{margin-left:1em}.affirmationOptimized p.specialLayout label.check{padding-left:2em}.affirmationOptimized .room{display:inline-block;margin-top:15px}div.box .affirmationOptimized input.emailInput{width:26em}div#content span.affirmationOptimized div.teaser dl.navi{width:100%;margin-top:30px}div#content span.affirmationOptimized div.teaser dl.navi dt{float:left;width:14%}div#content span.affirmationOptimized div.teaser dl.navi dd{float:left;width:auto;top:-20px;left:-87px;position:relative}div.optimizedServices ul{margin:15px 0 0 0;padding:0;width:100%}div.optimizedServices li{padding:6px 0 0 34px;color:#145ca3;font-size:1.2em;min-height:26px;_padding-bottom:6px;margin-bottom:10px;margin:0 5px 10px 0;width:19%;float:left;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/ic_bookingOptimized.png) no-repeat 0 -1px}
div.optimizedServices ul li a{color:#145ca3}div.optimizedServices ul li a:hover{color:#b11a1a}div.optimizedServices ul li.travel{background-position:0 -1px;width:13.8em}div.optimizedServices ul li.rating{background-position:0 -285px;width:13.8em;clear:both!important}div.optimizedServices ul li.sms{background-position:0 -96px}div.optimizedServices ul li.app{background-position:0 -379px}div.optimizedServices ul li.navi{background-position:0 -190px}div.optimizedServices ul li.news{background-position:0 -474px}div.optimizedServices ul li.link{padding:6px 0 0 0;width:auto;float:right;background:0;margin:6px 5px 10px 0}div.lightboxContent div.affirmationOptimized{margin-top:10px;padding:10px;border:1px solid #c8c8c8}div.lightboxContent div.teaser,div.lightboxContent fieldset{background:0;border:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #c8c8c8;clear:both;margin:0 0 .8em 0;padding:0}
div.lightboxContent .lT{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}div.lightboxContent div.teaser h4{margin-left:0}.affirmationOptimized .errorMsg{margin-bottom:20px}.affirmationOptimized .successMsg{font-size:1.2em!important;margin:0 0 20px;background:none repeat scroll 0 0 #e3f9e3;border-bottom:1px solid #127f2c;border-top:1px solid #127f2c;color:#127f2c;padding:.8em}#affOptContent div.lightboxContent p{margin-left:0!important}#affOptContent div.lightboxContent h5{clear:both;color:#145ca3;margin:0 0 .4em;position:relative}#affOptContent div.lightboxContent .lT{display:none}div#affirmationSend{margin-top:15px}.furtherInfo .print{margin-top:2.2em}.disabled{background-position:0 -5100px}.disabled span{background-position:100% -5100px}.disabled span input{cursor:default;background-position:100% -1962px}
span#ad_easysport_blacklink a,span#ad_easysport_blacklink a:hover{color:#003;text-decoration:underline}div#content p.easySportImage{width:10%;margin-top:-8px;padding:0;float:right}.hotellist td.fc span,.hotellist span.excl,.hotellist span.exclEn,.hotellist span.hotdeal,#tablehead .pc span,#tablehead .fc span,#gallery .excl,#gallery .exclEn,#gallery .hotdeal,#sortDiscount dd .hotDeal,#sortDiscount dd .exclusivePrice,#sortDiscount dd .exclusivePriceEn,.basketOffers .hotDeal{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) 7px -7851px no-repeat;text-indent:-100000px;height:20px;width:20px;display:block;position:relative}.hotellist td.fc span,#tablehead .pc span,#tablehead .fc span{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png) 7px -7851px no-repeat}
#gallery img.excl,#gallery img.exclEn,#gallery img.hotdeal{height:auto;width:auto}.hotellist span.excl,.hotellist span.exclEn,#gallery .excl,#gallery .exclEn,#sortDiscount dd .exclusivePrice,#sortDiscount dd .exclusivePriceEn,#sortDiscount dd .hotDeal{background-position:0 -9250px;width:68px;height:11px;clear:both}#gallery .excl,#gallery .exclEn{top:4px}#wrap.gal #gallery p.prize img{top:auto;padding-bottom:4px}#gallery .hotdeal{top:3px}#gallery img.hotdeal{top:2px}#gallery span.discount{margin-top:2px}.hotellist span.exclEn,#gallery .exclEnvPrice,#sortDiscount dd .exclusivePriceEn{background-position:0 -9300px}.hotellist span.hotdeal,#gallery .hotdeal,#sortDiscount dd .hotDeal,.basketOffers .hotDeal{background-position:0 -8600px;width:43px;height:11px}#sortDiscount dd .hotDeal,#sortDiscount dd .exclusivePrice,#sortDiscount dd .exclusivePriceEn{padding-bottom:5px}
#basketFooter{background:#eef5fb;border-top:1px solid #d7d7d7;-moz-box-shadow:inset 0 1px #fff;-webkit-box-shadow:inset 0 1px #fff;box-shadow:inset 0 1px #fff;width:88.1em;margin-bottom:.8em}.print #basketFooter{width:63.8em}.print .newLayout td#basketFooter{padding:.6em 0 .5em .9em;background:#FFF;border-color:#d7d7d7}.print .newLayout td.basketFooter{border-top:1px solid #d7d7d7}td#basketFooter{padding:0;font-size:.8em}#totalPriceFooter{background:#fff;border:4px #f0f0f0 solid;padding:.6em 1em;overflow:hidden}.newLayout #totalPriceFooter{padding:.6em 1em .6em 0;border:0}#totalPriceFooter.totalPriceFooterChangeOffer{overflow:visible;padding-right:13px}.basketTotalAltPrice{font-size:.65em!important;display:block}.taxesNotice{color:#808080;font-size:1em;float:left;width:40%}.optimizedFooter .taxesNotice{float:right;text-align:right;margin:10px 0 15px 0;color:#000;font-size:12px}
.optimizedFooter .taxesNotice span{font-size:12px}.noneditable .taxesNotice{width:50%}.noneditable .newLayout .taxesNotice{width:100%}.noneditable .newLayout .noBreak .taxesNotice{width:95%;margin-top:1px;font-size:.9em}.newLayout p.agb{float:left;font-size:12px!important;line-height:1.2em!important}.newLayout div.hasGoodies{padding-top:10px}#content .newLayout a.popup{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat scroll 0 4px transparent;color:#145ca3;display:inline-block;font-weight:normal;min-width:110px;padding-left:12px}#totalPriceFooter .price{float:right;font-size:1.8em;font-weight:bold;color:#2f518b;width:auto;text-align:right;clear:none}#totalPriceFooter .priceFixedWidth{width:50%;display:block}table #totalPriceFooter .price{font-size:1.5em}#totalPriceFooter .price span{font-size:1em!important}
.optimizedFooter .price{clear:both!important}.hrsService{padding:.6em 1em .5em 1em;display:block;overflow:hidden;color:#333}.bonbon{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png) no-repeat 100% -3294px;display:block;width:12px;float:left;height:14px;margin-right:8px}.basketOffers .bonbon,.foot .bonbon{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -12744px;display:block;width:18px;float:left;height:19px;margin-right:8px}ul.checkListSecure{width:300px;float:left;clear:none;padding:0}.foot ul.checkListSecure{margin-left:340px;float:left;width:200px}.foot div.safeBooking{float:right;max-width:150px}.hotelData .foot div.safeBooking{margin-top:-5px;padding-top:4px}.mediathek span.stars1,.mediathek span.stars2,.mediathek span.stars3,.mediathek span.stars4,.mediathek span.stars5,.mediathek span.starsYH,.mediathek span.starsNC{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) 0 -9198px no-repeat;padding-left:9px;margin:0 .3em;*display:inline-block}
.mediathek span.stars2{padding-left:19px}.mediathek span.stars3{padding-left:29px}.mediathek span.stars4{padding-left:39px}.mediathek span.stars5{padding-left:49px}.mediathek span.starsYH{background-position:0 -9350px;padding-left:9px}.mediathek span.starsNC{background-position:0 -9400px;padding-left:6px}.print .web4BasketBox{width:61.2em}.print .web4BasketBar{width:44.2em}#footer_newBookingSameHotel,#footer_newBooking{margin-top:.5em}#availabilityForm .error{font-size:1.2em!important}#availabilityForm label .error{font-size:1em!important}#wrap #web4BasketFooter a.print{height:16px;width:16px;padding:0;float:left}#wrap.hotelData #web4BasketFooter a.print{margin-top:7px}a.roomDataPrint{padding-top:.2em!important}div.box fieldset span.setTop{top:-16px;position:relative}.supplements label.tooltip{display:block}
.ieFoot{bottom:0}div.footerTextLinks,div#containerAllHotels div.hotelTeaserContainer div.footerTextLinks{background:none!important;border:medium none;filter:none!important;position:relative;padding-bottom:0}body#hotellistFrame div.footerTextLinks a,div#containerAllHotels div.footerTextLinks a,table.notepad div.footerTextLinks a,#hotelComparison #firstTabelle td.priceBooking div.footerTextLinks a,#hotelComparison #amenitiesCreditCards td div.footerTextLinks a{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png") no-repeat scroll -282px -5345px transparent!important;color:#394f7f!important}div.footerTextLinks a:hover{text-decoration:underline}div#hotellistWrap .buttonBox a,table.notepad .buttonbox a{padding:.3em .8em .3em 1.8em;font-weight:bold}div#hotellistWrap .footerTextLinks,table.notepad .footerTextLinks{left:1.5em}
#hotellistWrap div.footerTextLinks{background:none!important;filter:none!important}.backgroundNoshade #totalPriceFooter,.backgroundNoshade #layout02,.backgroundNoshade .basketOffers,.backgroundNoshade .noneditable .basketOffers,#wrap.backgroundNoshade .basketOffers th,.backgroundNoshade .teaser,#wrap.backgroundNoshade h3.bar,#wrap.backgroundNoshade .bar,.backgroundNoshade .box,.backgroundNoshade .teaser .lT,.backgroundNoshade .bookingStat .lT,.backgroundNoshade .bookingStat .lT02{background:#fff;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;border:0}.backgroundNoshade #layout02{background:#f0f0f0!important;margin:0 0 10px 10px;padding:0 0 44px}.backgroundNoshade #content{background:#f0f0f0}.backgroundNoshade h5.special,.backgroundNoshade div.box h4,#wrap.backgroundNoshade .basketOffers th{color:#333;background:#fff}
#iconAreaOptimized h5.special,h3.h3Blue{color:#145ca3!important}#iconAreaOptimized{padding-bottom:0}h3.h3Blue{background:#fff!important}#wrap.backgroundNoshade h3.bar{color:#333;background:#e5e5e5}.backgroundNoshade div.box fieldset h4.jsToggler{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -8026px}.backgroundNoshade div.box fieldset h4.jsToggled{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -8075px}#wrap.backgroundNoshade .basketOffers th{border-bottom:1px solid #e7e7e7}.backgroundNoshade .box .offerSummaryData{width:350px}.backgroundNoshade #basketFooter,#wrap .newLayout .basketFooter{background:0;border-top:1px solid #e7e7e7;border-bottom:0}#wrap .newLayout .basketFooter,#wrap .newLayout #basketFooter{padding:.6em 0 0 .9em}
#wrap .newLayout td.price{border-top:none!important;border-bottom:1px solid #c8c8c8!important}#wrap.backgroundNoshade .newLayout .price{border-bottom:none!important}#wrap .boxSpecial{padding:.8em 0 1.2em}#wrap .lastEL .contentFooter{margin-left:1.2em;margin-right:1em;margin-top:0;padding-top:0;width:61.8em;border-top:0}div.box .contentFooter input.booking{font-size:1.5em!important;padding:.3em 10px .45em;margin-right:0}div.lastEL .contentFooter input.booking{margin-right:.2em}.backgroundNoshade #content .lastEL .contentFooter a.link{margin-top:.7em}.backgroundNoshade newLayout .boxSpecial{padding:0 0 .5em .9em}.backgroundNoshade .boxSpecial .noneditable{padding-right:0}.backgroundNoshade .noneditable{margin-bottom:0}.backgroundNoshade div.box h4 strong.numb{background:#6a6a6a}.backgroundNoshade div.box fieldset{border-color:#e7e7e7}
.backgroundNoshade div.box fieldset.specialLayout{border-bottom:1px solid #e7e7e7;border-top:1px solid #e7e7e7}.backgroundNoshade h3.special{color:#333}.backgroundNoshade input.global{overflow:visible;background:#cc092f;padding:.3em .25em .45em .3em;margin-bottom:5px}.backgroundNoshade span.rating_star0,.backgroundNoshade span.rating_star1,.backgroundNoshade span.rating_star2,.backgroundNoshade span.rating_star3,.backgroundNoshade span.rating_star4,.backgroundNoshade span.rating_star5,span.rating_unclassified{background-position:0 -9200px}#nav li.badge,#contentNav li.badge{position:relative}#contentNav img.badgeNew{top:-1em}#nav img.badgeNew,#contentNav img.badgeNew{left:.4em;position:absolute;top:-1em}#nav input.badge,#contentNav input.badge{padding-left:3.5em!important;position:relative;z-index:10}
div.box .hasTitle span.desc{width:9.3em}div.box fieldset label.demiSmall{width:7.25em;padding-right:.4em}div.box fieldset label.demiSmall select{font-size:.833em!important;width:8.6em;padding:0 0 .1em!important}.hasTitle em.info{font-style:normal}#socialMediaRecommendation{display:none}#socialMediaRecommendation li{position:relative;float:left;padding:0 5px 0 0}#socialMediaRecommendation li span.show{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png") no-repeat scroll 0 -600px;width:25px;height:25px;display:block;margin-bottom:5px;overflow:hidden;cursor:pointer}#socialMediaRecommendation li.facebook span{background-position:-50px -600px}#socialMediaRecommendation li.google span{background-position:-100px -600px}#socialMediaRecommendation li.twitter span{background-position:-150px -600px}.rating #socialMediaRecommendation li span.show{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png") no-repeat scroll 0 -10418px;width:25px;height:25px;display:block;margin-bottom:5px;overflow:hidden;cursor:pointer}
.rating #socialMediaRecommendation li.facebook span{background-position:-50px -10418px}.rating #socialMediaRecommendation li.google span{background-position:-100px -10418px}.rating #socialMediaRecommendation li.twitter span{background-position:-150px -10418px}.smLayer{position:absolute;left:49px;top:-5px;padding:10px;background-color:#2f518b;color:#fff;xmin-width:200px;-moz-box-shadow:2px 2px 2px 1px rgba(0,0,0,.2);-webkit-box-shadow:2px 2px 2px 1px rgba(0,0,0,.2);box-shadow:9px 2px -9px 1px rgba(0,0,0,.2);min-height:16px;min-width:100px;white-space:nowrap}.hrs_grid .myhrs_box_section .smLayer,#content .col6 .smLayer{z-index:11;left:27px}.smLayer a:hover{text-decoration:underline}.smLayer .lE{position:absolute;left:-8px;top:10px;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png") no-repeat scroll 0 -2484px;width:9px;height:16px}
.smLayer .addLink{color:#fff;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png") no-repeat scroll 8px -480px transparent;display:inline-block;border-left:1px solid #999;line-height:24px;padding-left:20px;padding-right:20px;position:relative;top:-3px;margin-bottom:-5px}.smLayer .fb-like{display:inline}.google .smLayer .addLink,.twitter .smLayer .addLink{top:3px;vertical-align:top}.facebook .smLayer .addLink{*border-left:none}.hotelRecommmendation{margin:10px 0;color:#000}.hotelRecommmendation strong{color:#145ca3}#affOptContent div.lightboxContent p span.blacklistinfo,p span.blacklistinfo{color:#666!important;position:relative;background:#FFF;display:block;font-size:11px!important;line-height:1.1;margin:5px 10px -30px 205px;padding-left:7px}p span.blacklistinfo{width:311px}#affOptContent div.lightboxContent p span.blacklistinfo{width:auto}
#affOptContent div.lightboxContent p span.blacklistinfo,.precompletedForms{color:#666}.emailIsOnblackList{color:#808080}span.defaultInputText{color:#808080;left:230px;margin-top:1px;position:absolute;overflow:hidden}.noJS span.defaultInputText{position:static;margin-left:204px;clear:both;float:none}.noJS .hotelEvalutation span.error{float:left;margin-left:204px}.help-layer h4{color:#2f518b;font-weight:bold;font-size:1.4em;margin-bottom:.43em}.help-layer .checkList dt{color:#2f518b;font-size:1.15em!important}.help-layer .checkList dd{color:#2f518b}.help-layer h4,.help-layer h5,.help-layer li,.help-layer p{color:#2f518b}.guarantie{font-size:14px;font-weight:bold;color:#6b6b6b;padding:0 0 10px;margin:0;letter-spacing:1px}.basketGuarantee .guarantie,.tCol3 .guarantie,.col2 .guarantie{width:auto;margin-bottom:10px}
.tCol3 .guarantie{padding-right:0;padding-top:5px}.tCol3 .guarantie span{height:20px;display:block;background:#2f528a;line-height:20px}div#wrap .col3 .hasGuarantee{background:#fff;padding-top:8px}div#wrap .col3 .marginal .guarantie{margin-top:8px}div#wrap .col3 .hasGuarantee .guarantie{margin-top:0}.hasTopQualitySeal{width:580px}.hasTopQualitySeal .wrapper{float:left;padding-right:6px}.hasTopQualitySeal address{padding-top:5px;max-width:380px}.hasTopQualitySeal .topQualitySeal{margin-top:-5px;float:left}.hasTopQualitySeal .fc{padding-left:5px;float:left}.hasTopQualitySeal h2.left{margin-right:0!important}input[type=submit]{-webkit-appearance:none}.ratingHotel #layout01,.ratingHotel #content{background-color:#f0f0f0}.ratingHotel .intro{padding:20px 11px 8px 13px;width:96.5%;border-width:1px;border-style:solid;margin-bottom:10px;border-color:#c8c8c8;background-color:#FFF;background-color:#FFF;border-color:#FFF}
.ratingHotel .intro .picture{float:left;margin-right:12px;padding:0 12px 16px 6px}.ratingHotel .intro h3,.ratingHotel .intro p{min-width:438px;max-width:438px;clear:none;float:left}.ratingHotel .intro:after{clear:both;content:" ";display:block;height:0;visibility:hidden}.ratingHotel .box{margin-bottom:2px;padding-bottom:22px;background-color:#FFF;border-color:#FFF;width:96.5%}.ratingHotel #content .box span.info{margin-left:19em;color:#666;margin-top:-2px;margin-bottom:8px}.ratingHotel .col9 h5,.ratingHotel .col9 p,.ratingHotel .col9 td,.ratingHotel .col9 th,.ratingHotel .col9 span.desc{color:#2f518b}.ratingHotel .col9 .box h3,.ratingHotel .col9 h3,.ratingHotel .col9 h4,.ratingHotel .col9 th.description{color:#2f518b}.ratingHotel .col9 fieldset label,.ratingHotel .col9 .description,.ratingHotel .col9 span.desc,.ratingHotel .col9 h4{text-align:right;padding-right:20px}
.ratingHotel .col9 .box h3{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/rating_steps.png) 0 0 no-repeat;padding-left:30px;margin:12px 0 8px 0}.ratingHotel .col9 .box fieldset+h3{margin-top:24px}.ratingHotel .col9 .box h3.second{background-position:0 -61px}.ratingHotel .col9 .box h3.third{background-position:0 -118px}.ratingHotel .col9 .box h4,.ratingHotel .col9 td.description{width:232px}.ratingHotel .col9 th.description{font-size:14px}.ratingHotel .box h4{float:left}.ratingHotel .col9 .box fieldset,.ratingHotel #navActive_ratingHPWrap{padding-left:36px}.ratingHotel .publication{margin-bottom:22px}.ratingHotel .box h4+span.desc{width:340px;padding:43px 0 0 12px;text-align:left}.ratingHotel .col9 .box .contentFooter fieldset{padding-left:0}.ratingHotel .box h5{margin-top:30px}table.navActive_ratingHP{width:640px;margin-bottom:40px}
#navActive_ratingHPWrap2 table.navActive_ratingHP{margin-bottom:0}.ratingHotel table.navActive_ratingHP tbody+thead tr.topFlop th{padding-top:40px}.ratingHotel .box fieldset+h4{margin:40px 0 8px 0}.ratingHotel #navActive_ratingHPWrap2{padding:0 0 22px 1.2em;width:640px}.ratingHotel #floatingContainer{width:159px;position:absolute;margin-left:728px;margin-top:67px;border:1px solid #f0f0f0;background:#fff;padding:16px 18px 10px 18px}.ratingHotel #floatingContainer h4{text-align:left;font-size:16px;margin-bottom:15px;width:100%}.ratingHotel div.box fieldset{border-bottom:0}.ratingHotel .box{background-image:none;margin-bottom:2px}div.ratingHotel .contentFooter{border-top:0;width:653px}.floatingContainerWrap{position:relative}.ratingHotel label.check{color:#333}.ratingHotel .hint{position:absolute;top:25px;width:640px;text-align:right;color:#666;background-color:transparent;padding-left:36px}
.ratingHotel .icons th{border-bottom:1px solid #dcdcdc}.ratingHotel .col9 p.errorMsg{font-size:12px;color:#cc092f}.ratingHotel .col9 fieldset label,.ratingHotel .col9 span.desc{font-weight:normal}.ratingHotel .col9 .box h4{font-size:14px}.rating div.messages .left img{width:85px}#footer_book{background-image:none}@font-face{font-family:"ClanBold";src:url("https://www.hrsstatic.com/web3/fonts/ClanBol.eot");src:local("?"),url("https://www.hrsstatic.com/web3/fonts/ClanBol.woff") format("woff")}#wrap.reTargetPopunder{width:786px;margin:0 0 0 10px}#wrap.reTargetPopunder #layout01{padding:0}#wrap.reTargetPopunder #layout02{background:#cbcdcd!important;padding:0;margin:0}#wrap.reTargetPopunder a{color:#003}#wrap.reTargetPopunder p.prize a{color:#2f518b}
.header strong{display:block;margin-bottom:24px}.header em{background:#cc092f;color:#fff;display:inline-block;font-family:ClanBold,Arial;font-size:24px!important;font-weight:normal;height:32px;padding:5px 20px 2px 10px;text-transform:uppercase}.header em.emSec{margin-top:-5px}.header .blue em{background:#293e6b}.reTargetPopunder .outer{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/content/retargeting_popunder.jpg) 0 0 no-repeat}.reTargetPopunder .logo{float:right;margin-top:5px}#jsPopunderTeaser,#hotelsLoading{margin:0 20px;padding:20px 0 0 20px;background:#FFF;clear:left}#hotelsLoading{text-align:center;padding-bottom:15px;color:#2f518b;height:301px}#jsPopunderTeaser .teaser{width:222px;margin-right:20px}#jsPopunderTeaser .pic{height:125px;overflow:hidden}#jsPopunderTeaser .pic img{margin-top:-25px}
div#wrap #jsPopunderTeaser p{margin-left:0}#jsPopunderTeaser h4{margin:0 0 3px 0}#jsPopunderTeaser h4 a{color:#2f518b;font-size:14px!important;text-decoration:none}div#wrap div#layout01 div#layout02 #jsPopunderTeaser p.prize{text-align:right;margin:16px 0 4px!important;color:#2f518b;font-size:14px!important;white-space:nowrap}#jsPopunderTeaser .prize strong{font-size:22px!important;font-weight:inherit}#jsPopunderTeaser a.button{display:block;clear:both;color:#FFF;font-weight:bold;padding:5px 10px 6px 25px;background:#2f518b url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) 10px -13294px no-repeat}#jsPopunderTeaser .teaserWrap{padding-bottom:83px;height:211px}#jsPopunderTeaser.hasAvailability .teaserWrap{padding-bottom:103px}#jsPopunderTeaser .twoRows{padding-bottom:71px}#jsPopunderTeaser.hasAvailability .twoRows{padding-bottom:91px}
.posBtm{position:absolute!important;bottom:14px;width:222px}#jsPopunderTeaser.hasAvailability .posBtm{bottom:34px}#jsPopunderTeaser p.availability{color:#cc092f;margin:10px 0!important;text-align:right;position:absolute;bottom:6px;width:222px}.bookingInfo{float:left;width:706px;margin:0 0 20px;padding:10px 0;background:#FFF}.reTargetPopunder .bookingInfo{float:left;width:706px;margin:0 20px 20px;padding:10px 20px;background:#FFF;clear:left}.bookingInfo p{float:left;width:45%;font-size:13px;color:#2f518b}.bookingInfo p.guestData{float:left;width:50%;text-align:center}#jsPopunderTeaser h4.hasTqSeal{padding-right:40px}.tqSeal{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png") no-repeat scroll -269px -4682px transparent;display:inline-block;position:absolute;top:0;right:0;height:32px;width:31px}
a.showMap{float:right;margin-top:-30px;position:relative;z-index:1000}.reTargetPopunder .footer{padding:10px 20px;background:#cc092f;color:#FFF;font-size:14px;font-weight:bold}.reTargetPopunder .footer p.infoText{float:left;width:63%;font-size:1em}.reTargetPopunder .footer p.tel{float:right;width:30%;text-align:right;font-size:1.4em}.reTargetPopunder span.vi{width:222px;height:167px}.popup #routingAddress{float:left;width:100%;padding-bottom:1.2em}.popup #routingAddress dt,.popup #routingAddress dd{clear:left;display:block;height:auto;float:left}.popup #routing_address_switch{clear:left}div.services #toggleMap,#comparisonTitle #toggleMap{width:196px;height:58px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 0 -1550px;cursor:pointer;position:relative;margin-bottom:.8em;z-index:1}
#toggleMap .button strong,#searchButton .global a{padding:.3em .8em .3em 1.8em}.hotelComparison #toggleMap span.button{position:absolute;right:0;bottom:0}.hasGuarantee .checkList li{padding-left:37px;background-position:5px -7763px}.variant li.safeBooking{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sealHrsGuarantee_32px.png) 0 3px no-repeat;width:190px;padding-top:7px;margin-top:-7px;color:#666}.contentFooter .safeBooking,#totalPriceFooter .safeBooking{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sealHrsGuarantee_32px.png) 0 3px no-repeat;width:170px;color:#676566;padding-left:37px;font-size:12px;float:right;padding-top:6px;padding-bottom:0}.contentFooter .safeBooking{width:150px;margin-top:-4px}.col3 div.safeBooking{display:none}div.safeBooking{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 0 -18144px;font-size:12px;margin-top:-10px;padding:9px 5px 13px 38px;color:#666}
#wrap a.seniorComfort{background:0;padding:0}div#hotellistWrap .ratingCircleSmall{float:left;height:40px;width:44px;padding:10px 1px 0 0!important;margin-top:7px!important;font-size:20px!important;text-align:center;color:#2fb8db;background-image:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png");background-repeat:no-repeat}.print #hotellistWrap .ratingCircleSmall{position:relative;background-image:none;padding:0 0 11px 0!important;margin-top:0!important}.print .ratingCircleValue{position:absolute;top:11px;left:9px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ratingCircleSmall{padding:12px 0 0}}.rating0 .ratingCircleSmall{background-image:none}.rating1 .ratingCircleSmall{background-position:0 -4380px}.rating2 .ratingCircleSmall{background-position:-50px -4380px}.rating3 .ratingCircleSmall{background-position:-100px -4380px}
.rating4 .ratingCircleSmall{background-position:-150px -4380px}.rating5 .ratingCircleSmall{background-position:-200px -4380px}.rating6 .ratingCircleSmall{background-position:-250px -4380px}.rating7 .ratingCircleSmall{background-position:0 -4430px}.rating8 .ratingCircleSmall{background-position:-50px -4430px}.rating9 .ratingCircleSmall{background-position:-100px -4430px}.rating10 .ratingCircleSmall{background-position:-150px -4430px;font-weight:bold}#footer_changeEntries{max-width:150px}.businessTravelTeaser,.businessTravelBox,.businessTravelImageTeaser{border:1px solid #d2dce1;background:#fff}.businessTravelBox input.disabled{background:#eaf5fe;border-color:#d1dfdf;color:#d1dfdf!important}.businessTravelImageTeaser .head{color:#666;font-size:13px!important;margin:0 0 6px;text-align:left}.businessTravelBox{width:706px;margin-bottom:5px}
.businessTravel .col3 .businessTravelTeaser,.businessTravel .col3 .businessTravelImageTeaser{width:226px;margin-bottom:5px}.business_tariff_box{margin-bottom:6px}.business_tariff_video_teaser,.business_tariff_video_teaser:link,.business_tariff_video_teaser:visited{opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}.business_tariff_video_teaser:hover,.business_tariff_video_teaser:focus,.business_tariff_video_teaser:active{opacity:1;-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100)}.businessTravelMainTeaser .toolbarBackground.last label.inputContainer span.lang_ru{font-size:9px!important}.businessTravelMainTeaser .toolbarBackground.last .stayLoggedIn label{color:#666;font-size:10px!important}#content .businessTravelMainTeaser .toolbarBackground.last .stayLoggedIn .clearer{height:9px}
#content .businessTravelMainTeaser .toolbarBackground.last .stayLoggedIn .link{padding:0;margin:0;font-size:9px!important;color:#29568e;background:0}.businessTravelMainTeaser .toolbarBackground.last .stayLoggedIn{float:left;margin:26px 10px 0 3px}.businessTravelMainTeaser .toolbarBackground.last .loginButtonContainer input{color:white;font-weight:bold;margin:21px 6px 0 5px;padding:10px 10px 9px 10px;font-size:14px;border:1px solid #29568e;background-color:#29568e;border-radius:2px}.businessTravelMainTeaser .toolbarBackground.last .loginButtonContainer{float:left;padding:5px 0 0 10px}.businessTravelMainTeaser .toolbarBackground.last label.inputContainer span.error{color:#cc092f}.businessTravelMainTeaser .toolbarBackground.last label.inputContainer span{color:#2d4f8d;display:block;font-weight:bold;font-size:11px!important;margin:4px 0 3px 11px}
.businessTravelMainTeaser .toolbarBackground.last label.inputContainer{width:165px;display:block;float:left;padding:5px 0 0 0}.businessTravelMainTeaser .toolbarBackground.last label input{width:140px;margin:0 0 0 10px;padding:10px 0 9px 12px;font-size:14px!important;border:1px solid #b1bbce;border-radius:2px}.businessTravelMainTeaser .toolbarBackground.last{margin-left:24px}.businessTravelMainTeaser .toolbarBackground.first{margin-left:32px;float:left}body.ca .businessTravelMainTeaser .toolbarBackground.first,body.cs .businessTravelMainTeaser .toolbarBackground.first,body.lt .businessTravelMainTeaser .toolbarBackground.first,body.hu .businessTravelMainTeaser .toolbarBackground.first,body.pt .businessTravelMainTeaser .toolbarBackground.first,body.tr .businessTravelMainTeaser .toolbarBackground.first{margin-left:0}
.businessTravelMainTeaser .toolbarBackground{background:url(https://www.hrsstatic.com/web3/images/businessTravelToolbarBackground.png);background-position:top;background-repeat:repeat-x;float:right}.businessTravelMainTeaser .toolbar{width:947px;position:absolute;bottom:-84px;height:120px;z-index:1}.businessTravelMainTeaser ul.checkList.hugeIcons{margin-left:60px}.businessTravelMainTeaser ul.checkList.hugeIcons.lang_el li{width:450px;font-size:17px}.businessTravelMainTeaser ul.checkList.hugeIcons li{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/icon_check_white.png) no-repeat;background-size:29px 24px;background-position:left center;color:white;font-weight:bold;width:365px}.businessTravelMainTeaser{width:947px;min-height:408px;border:0 none transparent;position:relative;margin-bottom:30px;padding:0;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/businessTravel/background-image-men-notebook.jpg) right top no-repeat #fff}
.businessTravelMainTeaser.DE{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/businessTravel/background-image-woman.jpg) right top no-repeat #fff;height:408px}.businessTravelMainTeaser.german{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/businessTravel/background-image-couple.jpg) right top no-repeat #fff}#wrap .businessTravelFormTeaser.businessTravelFormTeaserNew .businessTravelTeaserSubtitle h4 span{padding-left:15px}#wrap .businessTravelFormTeaser.businessTravelFormTeaserNew .businessTravelTeaserSubtitle{margin:0 10px 24px 0;width:410px}#wrap .businessTravelFormTeaser.businessTravelFormTeaserNew .businessTravelTeaserTitle h3,#wrap .businessTravelFormTeaser.businessTravelFormTeaserNew .businessTravelTeaserTitle h3 span span{font-size:28px!important}#wrap .businessTravelFormTeaser.businessTravelFormTeaserNew .businessTravelTeaserTitle{width:700px;padding-top:34px;margin:0 10px 12px 0}
#wrap .businessTravelFormTeaser.businessTravelFormTeaserNew{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/businessTravel/background-image-men-notebook-small.jpg) right top no-repeat #fff;padding-left:0;width:694px;min-height:178px}#wrap .businessTravelFormTeaser.businessTravelFormTeaserNew.german{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/businessTravel/background-image-couple-small.jpg) right top no-repeat #fff}.businessTravelFormTeaser{width:682px;min-height:112px;border:1px solid #d2dce1;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/businessTravel/businessTravelMainTeaserLeila.jpg) right -77px no-repeat #fff;position:relative;margin-bottom:6px;padding:12px}.businessTravelFormTeaser.pl,.businessTravelFormTeaser.de{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/businessTravel/businessTravelMainTeaserNorman2.jpg) right -97px no-repeat #fff}
.businessTravelFormTeaser.DE{background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/businessTravel/businessTravelMainTeaserNorman2.jpg) left -97px no-repeat #fff}.businessTravelTeaserTitle.lang_el{padding-top:32px}.businessTravelTeaserTitle{padding-top:64px!important;margin:0 10px 12px 43px}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.businessTravelTeaserTitle{line-height:27px;padding:8px 0 0;border-left:16px solid #cc092f}}#wrap .businessTravelFormTeaser .businessTravelTeaserTitle{width:450px}#wrap .businessTravelFormTeaser.DE .businessTravelTeaserTitle{width:600px}#wrap .businessTravelMainTeaser h3,#wrap .businessTravelFormTeaser h3{font-size:24px;margin:0;padding:0 0 5px 0;line-height:32px!important}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#wrap .businessTravelMainTeaser h3,#wrap .businessTravelFormTeaser h3{background:#cc092f;color:#fff;font-family:ClanBold,Arial;font-weight:normal;text-transform:uppercase;margin:0;display:inline;padding:11px 5px 0 5px;line-height:normal}
}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#wrap .businessTravelMainTeaser h3,#wrap .businessTravelFormTeaser h3{background:#cc092f;color:#fff;font-family:ClanBold,Arial;font-size:24px;font-weight:normal;text-transform:uppercase;margin:0;display:inline;padding:10px 0 5px}}#wrap .businessTravelMainTeaser h3 span,#wrap .businessTravelFormTeaser h3 span{background:#cc092f;color:#fff;font-family:ClanBold,Arial;font-weight:normal;text-transform:uppercase;margin:0;display:inline;padding:10px 8px 4px;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#wrap .businessTravelMainTeaser h3 span,#wrap .businessTravelFormTeaser h3 span{position:relative;left:0;padding:0}
}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#wrap .businessTravelMainTeaser h3 span,#wrap .businessTravelFormTeaser h3 span{position:relative;left:-8px;padding:0}}.businessTravelTeaserSubtitle.lang_ru{margin:0 10px 16px 43px}.businessTravelTeaserSubtitle.lang_el{width:600px;margin:0 10px 14px 43px}.businessTravelTeaserSubtitle{margin:0 10px 24px 43px;width:410px}body.hu .businessTravelTeaserSubtitle{margin-bottom:4px}.businessTravelFormTeaser.pl .businessTravelTeaserSubtitle,.businessTravelFormTeaser.de .businessTravelTeaserSubtitle{width:333px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.businessTravelTeaserSubtitle{border-left:16px solid #2f518b;padding:2px 0;line-height:normal}}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,.businessTravelTeaserSubtitle{border-left:16px solid #2f518b;line-height:20px;padding:0}
}#wrap .businessTravelMainTeaser h4,#wrap .businessTravelFormTeaser h4{clear:both;color:#fff;font-size:16px;font-weight:normal;padding:0;line-height:22px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#wrap .businessTravelMainTeaser h4,#wrap .businessTravelFormTeaser h4{background:#2f518b;display:inline;margin:0;padding:2px 0;line-height:normal}}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#wrap .businessTravelMainTeaser h4,#wrap .businessTravelFormTeaser h4{background:#2f518b;padding:2px 0 4px;display:inline;margin:0}}#wrap .businessTravelMainTeaser h4 span,#wrap .businessTravelFormTeaser h4 span{background:#2f518b;color:#fff;font-weight:normal;margin:0;display:inline;padding:4px 8px 4px;-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#wrap .businessTravelMainTeaser h4 span,#wrap .businessTravelFormTeaser h4 span{position:relative;left:-8px;padding:0;background:0}}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#wrap .businessTravelMainTeaser h4 span,#wrap .businessTravelFormTeaser h4 span{position:relative;left:-8px;padding:0;background:0}}@media screen and (-webkit-min-device-pixel-ratio:0){::i-block-chrome,#wrap .businessTravelMainTeaser h3 span,#wrap .businessTravelFormTeaser h3 span{padding-top:8px}::i-block-chrome,.ja__NEXT #wrap .businessTravelTeaserSubtitle{padding:3px 0 0}::i-block-chrome,.ja__NEXT #wrap .businessTravelMainTeaser h4,.ja__NEXT #wrap .businessTravelFormTeaser h4{padding-bottom:0}}@-moz-document url-prefix(){.zh_TW_NEXT .businessTravelTeaserTitle{padding-top:4px}
.zh_TW_NEXT #wrap .businessTravelMainTeaser h3,.zh_TW_NEXT #wrap .businessTravelFormTeaser h3{padding-top:2px}.hi__NEXT .businessTravelTeaserSubtitle{padding:2px 0 0}.ja__NEXT .businessTravelTeaserTitle{line-height:30px;padding-top:0;padding-bottom:0}.ja__NEXT #wrap .businessTravelMainTeaser h3,.ja__NEXT #wrap .businessTravelFormTeaser h3{padding-bottom:6px;font-size:25px}.ja__NEXT .businessTravelTeaserSubtitle{line-height:26px;padding-top:1px}}.cs__NEXT .businessTravelTeaserTitle{padding-bottom:1px\0/}.el__NEXT .businessTravelTeaserTitle{line-height:28px\0/;padding-top:10px\0/;padding-bottom:1px\0/}.hi__NEXT .businessTravelTeaserTitle{line-height:27px\0/;padding-top:5px\0/;padding-bottom:2px\0/}.hi__NEXT #wrap .businessTravelMainTeaser h3,.hi__NEXT #wrap .businessTravelFormTeaser h3{line-height:32px\0/;padding-bottom:1px\0/}
.hi__NEXT .businessTravelTeaserSubtitle{line-height:18px\0/;padding-top:1px\0/;padding-bottom:0\0/}.hr__NEXT .businessTravelTeaserTitle{line-height:31px\0/}.ja__NEXT .businessTravelTeaserTitle{line-height:29px\0/;padding-top:9px\0/;padding-bottom:0\0/}.ja__NEXT #wrap .businessTravelMainTeaser h3,.ja__NEXT #wrap .businessTravelFormTeaser h3{padding-top:10px\0/}.ko__NEXT .businessTravelTeaserTitle{padding-top:7px\0/;padding-bottom:1px\0/;line-height:28px\0/}.ko__NEXT #wrap .businessTravelMainTeaser h3,.ko__NEXT #wrap .businessTravelFormTeaser h3{padding-top:8px\0/}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ko__NEXT .businessTravelTeaserTitle{line-height:29px\9}.ko__NEXT .businessTravelTeaserSubtitle{padding-top:1px\0/}}.ko__NEXT .businessTravelTeaserSubtitle{line-height:19px\0/;padding-top:2px\9;padding-bottom:0\0/}
.ko__NEXT #wrap .businessTravelMainTeaser h4,.ko__NEXT #wrap .businessTravelFormTeaser h4{padding-top:2px\0/}.lv__NEXT .businessTravelTeaserTitle,.sk__NEXT .businessTravelTeaserTitle{line-height:34px\0/;padding-top:10px\0/;padding-bottom:2px\0/}.lv__NEXT #wrap .businessTravelMainTeaser h3,.sk__NEXT #wrap .businessTravelFormTeaser h3{padding-bottom:2px\0/}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.sk__NEXT #wrap .businessTravelFormTeaser h3{padding-bottom:3px\9}}.ru__NEXT .businessTravelTeaserTitle{line-height:28px\0/;padding-top:7px\0/;padding-bottom:1px\0/}.ru__NEXT #wrap .businessTravelMainTeaser h3,.ru__NEXT #wrap .businessTravelFormTeaser h3{padding-top:8px\0/}.sk__NEXT .businessTravelTeaserTitle,.pl__NEXT .businessTravelTeaserTitle,.tr__NEXT .businessTravelTeaserTitle{padding-top:10px\0/}
.zh_TW_NEXT .businessTravelTeaserTitle{line-height:29px\0/;padding-top:7px\0/;padding-bottom:1px\0/}.zh_TW_NEXT #wrap .businessTravelMainTeaser h3,.zh_TW_NEXT #wrap .businessTravelFormTeaser h3{font-size:25px\0/;padding-top:8px\0/;padding-bottom:0\0/}.zh_TW_NEXT .businessTravelTeaserSubtitle{padding-top:3px\0/;padding-bottom:2px\0/;font-size:16px\0/}.zh_TW_NEXT #wrap .businessTravelMainTeaser h4,.zh_TW_NEXT #wrap .businessTravelFormTeaser h4{padding-top:4px\0/;padding-bottom:2px\0/;font-size:15px\0/}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.hi__NEXT .businessTravelTeaserTitle{padding-top:5px;padding-bottom:2px}.hi__NEXT #wrap .businessTravelMainTeaser h3,.hi__NEXT #wrap .businessTravelFormTeaser h3{line-height:32px;padding-bottom:1px}}#wrap .businessTravelImageTeaser .image h4{clear:both;float:right}
#wrap .businessTravelMainTeaser h5{clear:both;color:#2f518b;font-size:18px;font-weight:normal;float:left;margin:10px 0}ul.checkList.hugeIcons li{padding:4px 0 4px 46px;color:#333;font-size:18px;margin-bottom:12px;width:380px}body.hu ul.checkList.hugeIcons li,body.el ul.checkList.hugeIcons li{margin-bottom:3px}ul.checkList.hugeIcons li strong{display:block}.businessTravelMainTeaser .hugeButton.lang_el{font-size:17px}.businessTravelMainTeaser .hugeButton.lang_ru{font-size:16px}.businessTravelMainTeaser .hugeButton{font-size:19px;color:#fff;font-weight:bold;text-align:center;background:#c60937;background-image:linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-o-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-moz-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-webkit-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-ms-linear-gradient(top,#e20d44 0,#c60937 50%);margin:10px 10px 0 10px;padding:15px 30px;display:inline-block;box-shadow:0 0 1px 0 #b3b3b3}
.businessTravelMainTeaser .hugeButton:hover{background:#f30e4e;background-image:linear-gradient(top,#f30e4e 0,#e70b3f 50%);background-image:-o-linear-gradient(top,#f30e4e 0,#e70b3f 50%);background-image:-moz-linear-gradient(top,#f30e4e 0,#e70b3f 50%);background-image:-webkit-linear-gradient(top,#f30e4e 0,#e70b3f 50%);background-image:-ms-linear-gradient(top,#f30e4e 0,#e70b3f 50%)}.businessTravelMainTeaser .infoText{bottom:18px;color:#2f518b;float:left;font-size:13px!important;left:45px;margin:18px 0 0 10px;position:absolute;width:280px}.businessTravelMinorTeaser .titleCol img{position:absolute;bottom:-50px;left:410px}#wrap .businessTravelMinorTeaser .titleCol h2{color:#29568e;font-weight:normal;font-size:26px}.businessTravelMinorTeaser .titleCol.isSME{padding-top:0}.businessTravelMinorTeaser .titleCol{text-align:center;position:relative;padding:60px 0 30px 0}
.businessTravelMinorTeaser .imageCol img{margin-left:65px}div#content .businessTravelMinorTeaser .imageCol p.text{color:black;margin-left:65px;color:#333;font-size:13px}.businessTravelMinorTeaser .imageCol{width:470px;margin:0 10px 0 0;float:left}.businessTravelMinorTeaser{width:960px;margin-bottom:8px;border:0 none transparent;position:relative}#wrap .businessTravelTeaser h4,#wrap .businessTravelBox h4{font-size:17px;color:#2f518b;font-weight:normal;border:1px solid #d2dce1;background:#fff;margin:-1px -5px 0;padding:7px 16px 5px;position:relative}#wrap .businessTravelTeaser h4:after,#wrap .businessTravelTeaser h3:after,#wrap .businessTravelBox h4:after,#wrap .businessTravelBox h3:after{content:'';width:5px;height:7px;display:block;position:absolute;bottom:-8px;right:0;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 1px -10763px}
#wrap .businessTravelTeaser h4:before,#wrap .businessTravelTeaser h3:before,#wrap .businessTravelBox h4:before,#wrap .businessTravelBox h3:before{content:'';width:5px;height:7px;display:block;position:absolute;bottom:-8px;left:0;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat -9px -10760px}#wrap .businessTravelTeaser h3:after,#wrap .businessTravelBox h3:after{bottom:-7px;right:1px}#wrap .businessTravelTeaser h3:before,#wrap .businessTravelBox h3:before{bottom:-7px;left:0}ul.businessTravelList{margin:0}ul.businessTravelList li{margin:0 15px 0 45px;position:relative;padding-top:3px;clear:both}ul.businessTravelList strong{display:block;background:#2f518b;color:#fff;font-size:15px;font-weight:bold;float:left;width:24px;height:20px;text-align:center;padding-top:4px;position:absolute;left:-35px;top:32px}
ul.businessTravelList img{float:left;margin-right:15px}ul.businessTravelList p img{float:none;margin-right:0;vertical-align:sub;margin-top:9px}ul.businessTravelList p img.variant{vertical-align:middle}div#content ul.businessTravelList p.text{display:table-cell;min-height:192px;margin:0;vertical-align:middle;color:#666;font-size:13px!important}ul.businessTravelList hr{clear:both;border:0;border-top:1px solid #cfcfcf}ul.businessTravelList hr.last{border:0}ul.businessTravelList .bonbon{background-position:-284px -3292px;width:14px;border:1px solid #ccc;height:14px;padding:3px;float:none;display:inline-block;margin-right:0;vertical-align:sub;margin-top:9px}.buisnessTravelInfo{color:#666;border-top:1px solid #EEE}#wrap .businessTravelTeaser h3,#wrap .businessTravelBox h3{background:#2f518b;color:#fff;font-weight:normal;position:relative;font-size:20px!important;margin:-1px -5px 16px -5px;padding:7px 0 9px 17px}
#wrap .businessTravelBox h3{margin-bottom:0}#wrap .businessTravelBox h5{margin-top:10px}#wrap .businessTravelBox .longHeaderInfo{margin:5px 10px 15px 10px}#wrap .businessTravelBox .linkChangeEmail{display:block;margin-top:20px}.businessTravelLoginTeaser label{color:#2e569a;font-size:13px!important;font-weight:bold;display:block;padding:0 15px;margin-bottom:10px}form .businessTravelLoginTeaser input.text{border:1px solid #c8c8c8;box-shadow:0 3px 2px -2px rgba(0,0,0,0.1);color:#666;font-size:13px!important;font-weight:normal;height:13px;line-height:13px;margin:3px 0 5px;padding:6px 5px;width:182px}form .businessTravelLoginTeaser input.button{background:linear-gradient(to bottom,#4475be,#2a579f) repeat scroll 0 0 rgba(0,0,0,0);font-size:13px;font-weight:bold;padding:6px 16px 8px}form .businessTravelLoginTeaser input.button:hover{background:linear-gradient(to bottom,#5391d1,#346cbb) repeat scroll 0 0 rgba(0,0,0,0)}
#content .businessTravelLoginTeaser label a.link{color:#2e569a;text-decoration:underline;font-weight:normal;background:0;padding:0;font-size:11px!important}.businessTravelLoginTeaser input.button{font-size:13px!important;border:0;border-bottom:1px solid #d3dceb;color:#fff;font-weight:bold;background:#2a579f;background-image:linear-gradient(top,#4475be 0,#2a579f 50%);background-image:-o-linear-gradient(top,#4475be 0,#2a579f 50%);background-image:-moz-linear-gradient(top,#4475be 0,#2a579f 50%);background-image:-webkit-linear-gradient(top,#4475be 0,#2a579f 50%);background-image:-ms-linear-gradient(top,#4475be 0,#2a579f 50%);padding:5px 35px;margin:0 10px 10px 0}.businessTravelLoginTeaser hr{border:0;border-top:1px solid #d5d5d5;margin:6px 10px 10px 12px;clear:both}.businessTravel .col6{width:720px}
.businessTravel .col3{width:256px}div#content .businessTravelContactTeaser p{margin:0;text-align:center;line-height:1.4em}div#content .businessTravelTeaser .hrsService24h{font-size:13px!important;color:#333;margin-top:10px}.businessTravelTeaser .phoneNumber{font-size:22px!important;color:#2f518b;font-weight:bold}div#content .businessTravelTeaser .openingHours{font-size:12px!important;color:#999;margin-bottom:10px}.businessTravel .col3 .businessTravelImageTeaser{padding:5px;width:216px;text-align:right}.businessTravelImageTeaser .image{height:182px;text-align:right;margin-bottom:8px}.travelManagerTeaser .image{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/businessTravel/travelmanager.jpg") no-repeat 0 0}.eventManagerTeaser .image{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/businessTravel/eventmanager.jpg") no-repeat 0 0}.businessTravelImageTeaser h3,.businessTravelImageTeaser h4{font-size:12px!important;margin:0;float:right;color:#fff;font-weight:normal;padding:0;display:inline-block}
#wrap .businessTravelImageTeaser h3{background:#cc092f;font-family:ClanBold,Arial;padding:3px 4px 1px;text-transform:uppercase;margin:0}#wrap .businessTravelImageTeaser .clearer{height:12px}.businessTravelImageTeaser h4{background:#2f518b;line-height:16px;padding:0 4px;float:none}.businessTravelImageTeaser div.link{color:#2f518b;font-weight:bold;font-size:12px!important;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 100% -22049px;padding-right:10px}.businessTravelBox h5{font-size:25px!important;color:#2f518b;font-weight:normal;margin:0 0 0 10px;padding:0}.businessTravelBox fieldset{background:#e4f3ff;color:#2f518b;font-size:13!important;margin:9px;padding:9px}.businessTravelBox fieldset input,.businessTravelBox fieldset input:focus,.businessTravelBox fieldset select,.businessTravelBox fieldset select:focus{background:#fcfcfc;border:1px solid #d1dfdf;width:88%;color:#333;padding:5px 5px 4px;margin:2px 0 5px 0;font-size:13!important}
#wrap .businessTravelLoginTeaser input.error,#wrap .businessTravelLoginTeaser input.error:focus,#wrap .businessTravelBox fieldset input.error,#wrap .businessTravelBox fieldset input.error:focus,#wrap .businessTravelBox fieldset select.error,#wrap .businessTravelBox fieldset select.error:focus{background:#fcfcfc!important;border:1px solid #fb6465!important}#wrap .businessTravelLoginTeaser span.error{display:block;font-weight:normal;font-size:12px!important}.businessTravelLoginTeaser span.text,.businessTravelLoginTeaser span.username{font-size:12px!important;color:#333;margin:0 12px;float:left}.businessTravelLoginTeaser span.last{margin-bottom:12px}.businessTravelLoginTeaser span.username{color:#2e569a;font-weight:bold;margin:6px 12px 12px 12px;font-size:13px!important}.businessTravelLoginTeaser span.first{font-size:13px!important}
.businessTravelLoginTeaser span.hotline{color:#cc092f;font-weight:bold}#content .businessTravelBox span.error{color:#cc092f;float:left}.businessTravelBox fieldset .newLine{clear:both}.businessTravelBox fieldset input.checkbox{width:auto;margin:0 10px 0 0}.businessTravelBox fieldset label.checkbox{width:auto}.businessTravelBox fieldset select,.businessTravelBox fieldset select:focus{padding:4px 5px 3px;width:92%}.businessTravelBox fieldset label{float:left;width:45%;text-indent:2px;font-size:13!important;margin-bottom:8px;margin-right:6px}.businessTravelBox fieldset label .infoIcon{float:right;margin-right:25px;text-decoration:underline;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") 0 -20901px;width:14px;height:14px}.businessTravelBox fieldset p.infoHeading{font-size:13px!important;color:#4d4d4d;display:block;clear:both}
.infoHeadingTelephone{margin-bottom:5px!important}.businessTravelBox fieldset p.infoText{font-size:11px!important;color:#868686;display:block;font-style:italic;clear:both}.businessTravelHelp .top{background:#dbe7f0;height:1px;margin-left:0;z-index:15}.businessTravelHelp .top span{display:none}.businessTravelHelp .content{background:#fff;border-left:1px solid #dbe7f0;border-right:1px solid #dbe7f0;color:#666;font-size:11px!important}.businessTravelHelp .bottom{background:#dbe7f0;height:1px;margin-left:0}.businessTravelHelp .bottom span{display:none}.businessTravelHelp .pike{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/helpLayer_businessTravel.png)}.businessTravelHelp .pikeTop{bottom:-3px;_bottom:-5px}.businessTravelHelp .pikeRight{left:-12px}.businessTravelHelp .pikeBottom{top:-11px}
.businessTravelHelp .pikeLeft{right:-20px;_right:-13px}.businessTravelHelp .shadowBottom{margin-top:-1px}.businessTravelBox .submit,.businessTravelBox .submit:focus{cursor:pointer;font-size:15px!important;font-weight:bold;color:#fff;background:#c60937;background-image:linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-o-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-moz-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-webkit-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-ms-linear-gradient(top,#e20d44 0,#c60937 50%);padding:5px 10px 7px;width:auto;float:left}div.lightbox p.positionedInfo{line-height:1.2em;margin:0 1.2em 1em 0;width:228px;text-indent:0}div.lightbox p.infoText{font-size:11px!important;color:#868686;display:block;font-style:italic;clear:both}
.businessTravelBox label a{color:#2f518b;text-decoration:underline}.businessTravel #contentNav{margin-top:7px}#wrap .checkmark{display:block}#wrap .elPos{position:relative}#wrap .validationOk{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat scroll 100% -19092px}#wrap .validationFailed{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat scroll 100% -19056px}.businessTravelBox fieldset label.checkbox span.error{margin-left:-28px;margin-top:21px;position:absolute}.businessTravelBox fieldset label.checkbox input.error{margin-bottom:20px}.businessTravelBox fieldset input.checkbox{border:0!important;padding:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.legendRatingIcon{width:12px;padding:2px;margin-left:12px;font-size:10px!important;font-weight:bold!important;line-height:12px!important;text-align:center;color:#fff!important;background-color:#2fb8db}
.deleteValueIcon{display:inline-block;height:16px;width:16px;background:#a4a5a9 url("https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png") 0 -700px no-repeat;border-radius:8px;position:absolute;top:9px;right:3px;color:#fff;font-size:13px;font-weight:bold;text-align:center;line-height:13px}.hrs_input_wrap{position:relative;display:inline-block}::-ms-clear{display:none}::-ms-clear{display:none}#hotelPointDescription.hotelRatingDescription dt{width:40%;color:#2fb8db;font-weight:bold}#hotelPointDescription.hotelRatingDescription dd{width:60%;color:#2fb8db;font-weight:bold}#hotelPointDescription.hotelRatingDescription .legendRatingIcon{display:inline-block;margin:0}.navActive_ratingHP thead{margin-bottom:30px}.hasTariff{width:31px;height:24px;margin-right:-32px;float:right;display:block}.hasTariff.hotDeal,.hasTariff.flex,.hasTariff.businessFlex,.hasTariff.businessHotDeal{margin-left:0;margin-top:2px}
.hasTariff.hotDeal{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat -38px -22650px}.hasTariff.arrangement{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat 0 -22650px}.hasTariff.flex{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat -38px -22676px}.hasTariff.businessFlex{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat -38px -22676px}.hasTariff.businessHotDeal{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat -38px -22650px}@-moz-document url-prefix(){.hasTariff.hotDeal{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat -38px -22649px}.hasTariff.arrangement{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat 0 -22649px}.hasTariff.flex{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat -38px -22675px}
.hasTariff.businessFlex{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat -38px -22675px}.hasTariff.businessHotDeal{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat -38px -22649px}}.zh_CN_HRSCN .hasTariff{width:40px}.zh_CN_HRSCN .hasTariff.hotDeal,.zh_CN_HRSCN .hasTariff.businessHotDeal{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat -31px -22701px}.zh_CN_HRSCN .hasTariff.arrangement{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat 5px -22701px}.zh_CN_HRSCN .hasTariff.flex,.zh_CN_HRSCN .hasTariff.businessFlex{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") no-repeat -31px -22727px}.zh_CN_HRSCN #totalPriceFooter .hasTariff{display:none}.zh_CN_HRSCN #totalPriceFooter .hasTariff{display:none!important}.en__HRSCN #totalPriceFooter .hasTariff{display:none!important}
.hrsPriceGuarantie{color:#646464;float:right;font-size:11px!important;margin:11px 0 0 0;width:auto;position:relative;line-height:12px;padding-left:46px;padding-top:2px;color:#2672ac;font-style:italic}.hrsPriceGuarantie img{position:absolute;top:0;left:0}.hrsPriceGuarantie span{position:absolute;top:0;left:0;width:42px;height:35px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat 0 -12040px}.hrsPriceGuarantie.medium{padding-left:62px}.hrsPriceGuarantie.medium.right{padding-left:0;padding-right:62px;text-align:right}.hrsPriceGuarantie.medium span{width:57px;height:46px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png) no-repeat -50px -12040px}.hrsPriceGuarantie.medium.right span{left:auto;right:0}.hrsPriceGuarantie.medium.without-tooltip span{background:0}
.teaser .hrsPriceGuarantie{margin-right:12px}.roomPrice .hasTariff{float:left;height:15px;overflow:hidden;margin:0 0 0 5px}.ja__NEXT{font-family:meiryo,arial,helvetica,sans-serif;line-height:1.4;font-size:10px}input[type=number]{-moz-appearance:textfield}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ic_ez,.ic_dz{display:inline-block;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png") repeat-x 0 -5230px;width:15px;height:15px;margin:0 2px;position:relative;top:3px}.ic_ez{width:7px}.bem_tooltip{font-family:arial;font-size:11px;float:none}.bem_tooltip ul{margin-top:0!important}.bem_tooltip p{margin:0!important}.bem_tooltip span{font-size:14px!important}.bem_tooltip ul li{font-size:11px!important;font-style:italic;border:none!important;margin:1 0 0!important;display:inline-block;line-height:13px;padding:0 0 2px 13px!important;position:relative}
.bem_tooltip--hotDeal span,.bem_tooltip--businessHotDeal span,.bem_tooltip--hotDeal li,.bem_tooltip--businessHotDeal li{color:#ff5252}.bem_tooltip--flex span,.bem_tooltip--businessFlex span,.bem_tooltip--flex li,.bem_tooltip--businessFlex li{color:#73a25d}.bem_tooltip--arrangement span,.bem_tooltip--arrangement li{color:#bf9811}.bem_tooltip>ul>li>span{height:8px;left:0;position:absolute;top:2px;width:10px;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png") no-repeat}.bem_tooltip--hotDeal>ul>li>span,.bem_tooltip--businessHotDeal>ul>li>span{background-position:-45px -11149px}.bem_tooltip--flex>ul>li>span,.bem_tooltip--businessFlex>ul>li>span{background-position:-34px -11149px}.bem_tooltip--arrangement>ul>li>span{background-position:-11px -11149px}.content ul li{border-bottom:1px solid #f0f0f0;padding:3px 0;display:block}
.help-layer .help-text p{line-height:17px;margin:0 0 .8em;color:#666}.help-layer .help-text{background:#FFF;border:1px solid #b2cade;padding:1.8em 1.2em 1.2em 1.2em;z-index:15;_height:1%;_margin:0!important;-moz-box-shadow:5px 5px 5px rgba(0,0,0,0.2);-webkit-box-shadow:5px 5px 5px rgba(0,0,0,0.2);box-shadow:5px 5px 5px rgba(0,0,0,0.2);-moz-border-radius:5px;border-radius:5px}.simpleTooltip .help-text{-moz-box-shadow:0 0 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 0 0 rgba(0,0,0,0.2);box-shadow:0 0 0 rgba(0,0,0,0.2);-moz-border-radius:0;border-radius:0;padding:.8em .6em}.help-layer .link{padding-left:0;padding-right:10px;color:#2f518b;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png) no-repeat 100% -22047px}#tariffLightbox.lightbox{width:750px}.tariff-wrap{margin-left:4px}.tariffWrap .tariff-wrap{margin-top:-24px}
.tariff-head{max-width:708px;min-height:330px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/content/teaser_tariffs.png) top center no-repeat;position:relative}.tariff-head.setSpace{background-image:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/content/teaser_tariffs_var.png)}.tariff-head .close{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png") no-repeat scroll -126px -11237px rgba(0,0,0,0);height:18px;position:absolute;right:10px;top:35px;width:18px;cursor:pointer;visibility:hidden}.tariff-head-teaser{position:absolute;top:25px;left:1px}.tariff-head-teaser-hl{display:inline-block;width:auto;margin:0 0 5px 0;padding:8px 8px 4px;clear:both;background:#cc092f;color:#FFF;font-family:ClanBold,Arial;font-size:24px!important;font-weight:normal;line-height:24px;text-transform:uppercase;background:#cc092f}
.tariff-head-teaser-sl{display:block;width:auto;color:#FFF;background:#2f518b;font-size:16px!important;padding:8px 8px 8px;line-height:19px;max-width:400px}.tariff-head-info{position:absolute;max-width:335px;top:135px;left:40px;font-size:16px}.tariff-head-info span{font-weight:bold;font-size:16px}.tariff-head-info_hot{color:#db4343}.tariff-head-info_flex{color:#61ad3b}.tariff-head-info_business{color:#4c89b1}.tariff-descriptions{max-width:708px;margin:-20px 0 42px 0;position:relative;overflow:hidden}.tariff-box{display:inline-block;width:32.2034%;float:left;margin-left:1.69492%;font-size:12px}.tariff-box.first{margin-left:0}.tariff-box-head{min-height:50px;padding:12px 12px 6px 12px;position:relative;color:#FFF}.tariff-box-head span{display:block;font-size:16px}.tariff-box-head:after,.m-box-tariff-hl:after{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png") no-repeat 1px -10763px;bottom:-7px;content:"";display:block;height:7px;position:absolute;right:0;width:5px}
.tariff-box-head:before,.m-box-tariff-hl:before{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/elements/sprite.png") no-repeat -9px -10760px;bottom:-7px;content:"";display:block;height:7px;left:0;position:absolute;width:5px}.tariff-box-head_half{min-height:31px;margin-top:4px}.tariff-gradient-red{background-color:#f74f4f;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#d23f3f),color-stop(1,#f74f4f));background-image:-o-linear-gradient(top,#d23f3f 0,#f74f4f 100%);background-image:-moz-linear-gradient(top,#d23f3f 0,#f74f4f 100%);background-image:-webkit-linear-gradient(top,#d23f3f 0,#f74f4f 100%);background-image:-ms-linear-gradient(top,#d23f3f 0,#f74f4f 100%);background-image:linear-gradient(to top,#d23f3f 0,#f74f4f 100%)}.tariff-gradient-green{background-color:#60a33e;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#62b23a),color-stop(1,#60a33e));background-image:-o-linear-gradient(bottom,#62b23a 0,#60a33e 100%);background-image:-moz-linear-gradient(bottom,#62b23a 0,#60a33e 100%);background-image:-webkit-linear-gradient(bottom,#62b23a 0,#60a33e 100%);background-image:-ms-linear-gradient(bottom,#62b23a 0,#60a33e 100%);background-image:linear-gradient(to bottom,#62b23a 0,#60a33e 100%)}
.tariff-gradient-blue{background-color:#4bb5d6;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#5cbbe4),color-stop(1,#4bb5d6));background-image:-o-linear-gradient(bottom,#5cbbe4 0,#4bb5d6 100%);background-image:-moz-linear-gradient(bottom,#5cbbe4 0,#4bb5d6 100%);background-image:-webkit-linear-gradient(bottom,#5cbbe4 0,#4bb5d6 100%);background-image:-ms-linear-gradient(bottom,#5cbbe4 0,#4bb5d6 100%);background-image:linear-gradient(to bottom,#5cbbe4 0,#4bb5d6 100%)}.tariff-gradient-grey{background-color:#bebfbd}.tariff-box-bottom{min-height:1px;padding:12px 6px 12px 12px;margin:0 4px;color:#999;font-size:12px;font-style:italic}.tariff-box-bottom *{z-index:1}.height-helper{position:absolute;bottom:0;height:100%;width:30.7%;margin-left:.725%;z-index:0}.tariff-box-bottom-half,.tariff-box-bottom-tiny,.height-helper{background-color:#f1f6f8;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#f1f6f8),color-stop(1,#fff));background-image:-o-linear-gradient(top,#f1f6f8 0,#fff 100%);background-image:-moz-linear-gradient(top,#f1f6f8 0,#fff 100%);background-image:-webkit-linear-gradient(top,#f1f6f8 0,#fff 100%);background-image:-ms-linear-gradient(top,#f1f6f8 0,#fff 100%);background-image:linear-gradient(to top,#f1f6f8 0,#fff 100%);border:1px solid #ccd9df;border-top:0}
.tariff-box-bottom li{padding:0 5px 2px 13px;line-height:13px;position:relative;display:block;margin-top:1px;font-size:12px;font-style:italic}.tariff-box-bottom .icon-loh{width:10px;height:8px;position:absolute;left:0;top:2px;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png") no-repeat 0 0;display:inline-block}.tariff-box-bottom_hot{color:#ff5656}.tariff-box-bottom_flex{color:#58923b}.tariff-box-bottom_business{color:#4685ae}.tariff-box-bottom_hot .icon-loh{background-position:-45px -11149px}.tariff-box-bottom_flex .icon-loh{background-position:-34px -11149px}.tariff-box-bottom_business .icon-loh{background-position:-23px -11149px}.tariff-box a.button{background-color:#2a579f;background:linear-gradient(to bottom,#4475be,#2a579f) repeat scroll 0 0 rgba(0,0,0,0);color:#FFF;font-size:13px;font-weight:bold;padding:6px 16px 8px;position:absolute;bottom:12px;right:-6px}
.tariff-box a.btn-fontsize{font-size:12px;padding:6px 12px 8px}.tariff-head-image,.tariff-image{display:none}.tariff-head .close{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite_loh.png") no-repeat scroll -126px -11237px rgba(0,0,0,0);height:18px;position:absolute;right:-15px;top:-9px;width:18px;cursor:pointer;visibility:visible;z-index:9003}.payment_details_box .default_template span{padding-right:3px}.payment_details_box .default_template{margin-top:10px;font-weight:bold}.loyalty_delete_container{height:100px;width:529px}.loyalty_delete_sign{color:#2f518b;font-weight:bold;font-size:100px;float:left;height:100px;line-height:109px}.loyalty_delete_content b{color:#2f518b}.loyalty_delete_content{float:left;margin-top:30px;margin-left:10px;font-size:16px}.myhrs_loyalty_form .loyalty_card_type_text{height:21px;padding-top:7px;padding-left:7px}
.loyaltyContainer .loyalty_card_add .hrs_sprite{float:left;margin-right:5px}.loyaltyContainer .myhrs_box_section_content .remove{right:8px;top:5px;position:absolute;color:#305ca4;font-weight:bold}.loyaltyContainer .myhrs_box_section_content{position:relative}.payment_details_box .edit_booking_container a,.loyaltyContainer .edit_booking_container a{color:#305ca4;font-size:14px;font-weight:bold}.payment_details_box .edit_booking_container,.loyaltyContainer .edit_booking_container{float:right;clear:both;margin-bottom:10px}.payment_details_box .myhrs_box_section_content_item span.template_title{color:#305ca4;font-weight:bold}#jsContentForm .hrsStarsContainer,.offerSummaryHotel .hrsStarsContainer{display:block;width:100%;float:left}#jsContentForm span.stars,.offerSummaryHotel span.stars{display:block;float:left;margin:2px 0 0 2px}
#jsContentForm .hrsStarsBookingStep,.offerSummaryHotel .hrsStarsBookingStep{display:block;color:#2f528a;font-size:10px!important;font-weight:normal;float:left;line-height:10px;margin:3px 0 0 2px}#registerWrapper{display:block;clear:both;margin:50px 20px 200px 20px;color:#333}#registerWrapper h1{font-size:24px!important;margin:18px 0 18px 5px}#registerWrapper .cart{width:575px;border:1px solid #dedede;padding:0;box-shadow:0 0 4px #dedede;background:#fff}#registerWrapper .cart .title{background:#f2f2f2}#registerWrapper .cart h2{font-size:18px;padding:9px 20px;margin:0}#registerWrapper .register{padding:15px 20px;position:relative}#registerWrapper .register label{font-weight:bold;font-size:13px;display:inline-block;vertical-align:top;margin:0 12px 12px 0}#registerWrapper .register label.noMargin{margin-right:0}
#registerWrapper .register label.typeOfUser{font-weight:normal;margin-right:19px}#registerWrapper .register input.text{border:1px solid #ddd;padding:8px;margin-top:7px;width:242px}#registerWrapper .register input.text.error{background:none!important;border:1px solid #cc0a2f;color:#000}#registerWrapper .register input.text.valid{border:1px solid #55ab3e;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/checkmarkGreen.png") no-repeat 97% 10px}#registerWrapper .register p{font-size:13px;margin-bottom:10px}#registerWrapper .register .info p{color:#7e7e7e}#registerWrapper .register .info p.private,#registerWrapper .register .info p.both{display:none}#registerWrapper #register p.mandatory{float:none;margin-top:7px;color:#666}#registerWrapper #register .privateContent,#registerWrapper #register .info p.private,#registerWrapper #register .info p.both{display:none}
#registerWrapper #register #iamfreelancer{margin:0 3px 0 0;position:relative;top:3px}#registerWrapper #register .selfEmployed label{font-size:11px;font-weight:normal;margin:3px 0 0}#registerWrapper #register .submit{background:#2f518b;color:#fff;border:0;border-radius:3px;font-weight:bold;padding:10px;font-size:14px;cursor:pointer;width:100%;margin-bottom:12px}#registerWrapper #register .submit:hover{background:#4368a6}#registerWrapper #register .buttonContent{float:right;width:263px;margin-top:21px}#registerWrapper #register .buttonContent input{width:260px}#registerWrapper #register .buttonContent p.rules{color:#6e6e6e;margin:0}#registerWrapper #register .buttonContent a{color:#2e518b}#registerWrapper #register .buttonContent a:hover{text-decoration:underline}#registerWrapper #register .privateContent .buttonContent{margin:10px 0 0}
#registerWrapper #register .security{border-top:1px solid #e5e5e5;padding:6px 0 20px 54px}#registerWrapper #register .security>h5{font-size:13px;margin:0}#registerWrapper #register .security>p{font-size:14px}#registerWrapper #register label>span.error{display:block;margin-top:2px;font-weight:normal;width:260px}#registerWrapper #overlay{background:#fff;opacity:.8;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;display:none}#registerWrapper #overlay .preloader{width:58px;height:58px;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/loader_01.gif") no-repeat;display:block;position:absolute;top:50%;left:50%;margin:-29px 0 0 -29px}.PasswordForgotten__security-code{margin-top:16px!important}.PasswordForgotten__security-code #displayCaptcha{margin:0}.PasswordForgotten__captcha-content{padding-left:17em}
#nav li#isMyhrs.myhrs>ul{background:#fff;width:610px}#nav li#isMyhrs.myhrs.loggedIn>ul{width:200px}#nav li#isMyhrs.myhrs>ul>li{float:none;border:0;margin:0;padding:0;width:auto;background:0}#nav li#isMyhrs.myhrs.loggedIn>ul>li{float:none;border-top:0;border-bottom:1px solid #d7d7d7;margin:0;padding:6px 6px;width:auto;background:0}#nav li#isMyhrs.myhrs ul li.loginRegisterPrivate,#nav li#isMyhrs.myhrs ul li.loginRegisterBusiness{padding:10px 6px}#nav li.myhrs div.column{display:inline-block;vertical-align:top;clear:none;margin:0;float:none;padding-bottom:20px}#nav li.myhrs div.column.register{width:310px;padding-left:15px}#nav li.myhrs div.column.login{width:250px}#nav li.myhrs div.column.register,#nav li.myhrs div.column.login{padding-top:18px;padding-bottom:0;position:relative}#nav li.myhrs .buttons{width:95%;padding:0 15px 15px 15px;margin:0}
#nav li.myhrs .buttons .bem_btn{width:245px!important}#nav li.myhrs .buttons>div{display:inline-block}#nav li.myhrs .separator{border-left:1px solid #e5e5e5;width:1px;height:100%;position:absolute;float:none;top:0;left:302px;margin:0!important;z-index:1}#nav li.myhrs div.column.register .bem_btn{width:80%}#nav li.myhrs div.column.login .bem_btn{float:none;width:100%!important;margin:0}#nav li.myhrs .column h4{font-size:19px!important;font-weight:bold;margin-bottom:16px;color:#333}#nav li.myhrs .column.register h4{width:285px}#nav li.myhrs div.column ul.advantages{margin:8px 0;box-shadow:none;border:0;position:static;width:100%}#nav li#isMyhrs ul.show_myhrs_flyout li.login ul.advantages{display:block}#nav li#isMyhrs .button.global{display:inline-block;float:none}#nav li.myhrs div.column ul.advantages>li{display:block;border:0;float:none;width:80%;font-size:14px!important;line-height:17px;padding-left:27px;padding-bottom:15px;background:url('https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/checkmarkGreen.png') no-repeat 2px 1px}
#nav li#isMyhrs.myhrs>ul>li{display:none}#nav li#isMyhrs.myhrs ul li.login{display:block;position:relative;overflow:hidden}#nav li#isMyhrs.myhrs ul li.loginRegisterPrivate{display:block!important}#nav li#isMyhrs.myhrs ul li.loginRegisterBusiness{display:block!important}#nav li#isMyhrs.myhrs ul li.logout{display:none}#nav li#isMyhrs.myhrs ul li.logoutOnly{display:none!important}#nav li#isMyhrs.myhrs.loggedIn ul li{display:block}#nav li#isMyhrs.myhrs.loggedIn ul li.login{display:none}#nav li#isMyhrs.myhrs.loggedIn ul li.loginRegisterPrivate{display:none!important}#nav li#isMyhrs.myhrs.loggedIn ul li.loginRegisterBusiness{display:none!important}#nav li#isMyhrs.myhrs.loggedIn ul li.logout{display:none}#nav li#isMyhrs.myhrs.loggedIn ul li.logoutOnly{display:block!important}#nav li#isMyhrs.myhrs>ul>li:hover{background:#e4f3ff}
#nav li#isMyhrs.myhrs ul li.login:hover,#nav li#isMyhrs.myhrs ul li.loginRegisterPrivate:hover,#nav li#isMyhrs.myhrs ul li.loginRegisterBusiness:hover,#nav li#isMyhrs.myhrs ul li.logout:hover,#nav li#isMyhrs.myhrs ul li.logoutOnly:hover{background:0}#nav li#isMyhrs.myhrs ul li div,#nav li#isMyhrs.myhrs:hover ul li div,#nav li#isMyhrs.myhrs.jsHover ul li div{line-height:normal}#nav li#isMyhrs.myhrs ul li a,#nav li#isMyhrs.myhrs:hover ul li a,#nav li#isMyhrs.myhrs.jsHover ul li a{float:none;padding:0!important;background:none!important;color:#2f518b!important}#nav li#isMyhrs.myhrs ul li>a,#nav li#isMyhrs.myhrs:hover ul li>a,#nav li#isMyhrs.myhrs.jsHover ul li>a{font-size:12px!important;font-weight:normal;text-decoration:none}*+#nav li#isMyhrs.myhrs ul li a:hover{background-color:#fff!important}
*+#nav li#isMyhrs.myhrs:hover ul li a:hover{background-color:#fff!important}*+#nav li#isMyhrs.myhrs.loggedIn ul li a:hover{background-color:#e4f3ff!important}*+#nav li#isMyhrs.myhrs.loggedIn:hover ul li a:hover{background-color:#e4f3ff!important}#nav li.myhrs div.waitOverlay{height:100%;width:100%;opacity:.7;filter:alpha(opacity=70);position:absolute;background-color:ghostwhite;top:0;z-index:2;margin-left:0}#nav li.myhrs div.waitAnimation{position:absolute;top:50%;left:50%;margin-top:-29px;margin-left:-29px;z-index:3;width:58px;height:58px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/loader_01.gif) no-repeat}#nav li#isMyhrs.myhrs ul li.login form{border:0;width:auto;margin:0;padding:0;display:block}#nav li#isMyhrs.myhrs ul li.login fieldset{margin:0}#nav li#isMyhrs.myhrs ul li.login div.myhrsLoginLabelWrap{float:none;margin:0;height:58px;width:100%}
#nav li#isMyhrs.myhrs ul li.login div.myhrsLoginLabelWrap.login{margin-bottom:9px}#nav li#isMyhrs.myhrs ul li.login input.text{position:absolute;top:32px;left:6px;margin:0;padding:8px;width:162px;height:12px;line-height:12px;font-size:12px!important;font-family:arial;color:#666}@-moz-document url-prefix(){#nav li#isMyhrs.myhrs ul li.login input.text{padding:0 6px;height:24px;line-height:24px}}#nav li#isMyhrs.myhrs ul li.login div.myhrsLoginLabelWrap label{position:static;color:#333;font-weight:bold;font-size:12px!important;margin:0}#nav li#isMyhrs.myhrs ul li.login div.myhrsLoginLabelWrap.login label,#nav li#isMyhrs.myhrs ul li.login div.myhrsLoginLabelWrap.password label{display:block}#nav li#isMyhrs.myhrs ul li.login .errorMsg{float:none;border:0;margin:0;padding:0;width:auto!important;background:0}
#nav li#isMyhrs.myhrs ul li.login .errorMsg p{font-size:12px!important;font-weight:normal}#nav li#isMyhrs.myhrs ul li.login .ie6myHRSFix{float:none;margin:0;padding:0 0 12px;width:auto}#nav li#isMyhrs.myhrs ul li.login .ie6myHRSFix a.link,#nav li#isMyhrs.myhrs:hover ul li.login .ie6myHRSFix a.link:hover #nav li#isMyhrs.myhrs.jsHover ul li.login .ie6myHRSFix a.link:hover{display:none;font-family:arial;font-size:11px!important;text-decoration:underline;color:#2f518b}#nav li#isMyhrs.myhrs ul li.login .ie6myHRSFix a.link{text-decoration:none}#nav li#isMyhrs.myhrs ul li.login .ie6myHRSFix a.link:hover{text-decoration:underline}#nav li#isMyhrs.myhrs ul li.login .ie6myHRSFix a.link:first-child{display:block}#nav li#isMyhrs.myhrs ul li.login .ie6myHRSFix br{display:none}#nav li#isMyhrs.myhrs ul li.login .button>span{top:0;left:0;margin:0;padding:0}
#nav li#isMyhrs.myhrs ul li.loginRegisterBusiness{border-bottom:0}#nav li#isMyhrs.myhrs ul li.loginRegisterPrivate,#nav li#isMyhrs.myhrs ul li.loginRegisterBusiness{text-align:right}#nav li#isMyhrs.myhrs ul li a.hrs_anchor,#nav li#isMyhrs.myhrs:hover ul li a.hrs_anchor,#nav li#isMyhrs.myhrs.jsHover ul li a.hrs_anchor{position:relative;display:block;padding-right:12px!important;width:auto;text-align:right;font-weight:bold;background:0}#nav li#isMyhrs.myhrs .hrs_anchor .hrs_sprite_next{position:absolute;bottom:2px;right:0;display:inline-block;zoom:1;*display:inline;text-align:center;background-image:url(https://www.hrsstatic.com/web3/images/rebrush/myhrs/myHRS_sprite_v01.png);background-repeat:no-repeat;width:12px;height:11px;line-height:11px;background-position:-116px -20px;*background-position:-116px -21px}#nav li#isMyhrs.myhrs ul li.logoutOnly{border-bottom:0;height:30px;text-align:right}
#nav li#isMyhrs.myhrs ul li.logoutOnly .hrs_button{display:inline-block;padding:6px 16px 8px!important;width:auto;color:white!important;text-decoration:none;text-align:center;font-size:13px!important;font-weight:bold;background:#2f518b!important;background:-webkit-linear-gradient(top,#4475be,#2a579f)!important;background:-o-linear-gradient(top,#4475be,#2a579f)!important;background:-ms-linear-gradient(top,#4475be,#2a579f)!important;background:linear-gradient(to bottom,#4475be,#2a579f)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4475be',endColorstr='#2a579f',GradientType=0)!important}#nav li#isMyhrs.myhrs ul li.logoutOnly .hrs_button:hover,#nav li#isMyhrs.myhrs ul li.logoutOnly .hrs_button:focus{background:#2f518b!important;background:-webkit-linear-gradient(top,#5391d1,#346cbb)!important;background:-o-linear-gradient(top,#5391d1,#346cbb)!important;background:-ms-linear-gradient(top,#5391d1,#346cbb)!important;background:linear-gradient(to bottom,#5391d1,#346cbb)!important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5391d1',endColorstr='#346cbb',GradientType=0)!important}
#isMyhrs .show_myhrs_flyout,#isMyhrs .show_myhrs_flyout form{display:block}#nav li#isMyhrs.myhrs ul li.login div.myhrsLoginLabelWrap.remember{padding:15px 0 10px;height:auto}#nav li#isMyhrs.myhrs ul li.login div.myhrsLoginLabelWrap.remember label{position:static;font-size:12px!important;font-weight:normal;cursor:default}#nav li#isMyhrs.myhrs ul li.login div.myhrsLoginLabelWrap.remember input{margin:0 3px 0 0;position:relative;top:2px}#nav li#isMyhrs.myhrs ul li.login .button.global{margin:0;margin-left:65px}#nav li#isMyhrs.myhrs ul li.login .button.global .bem_btn{margin:0;float:none}.form__input{margin-top:7px;width:91%!important}.bem_cross--close{top:11px;right:11px;margin-left:0!important}.bem_btn{font-size:14px!important}.errorMsg{margin:0!important}.bem_bookingentry{border:1px solid #c5d5dc;padding:12px;background-color:#fff;min-width:682px;margin-bottom:6px}
.bem_bookingentry .bem_submitbutton--bookinglist,.bem_bookingentry .bem_submitbutton--bookinglist:focus{white-space:nowrap;margin:10px 0}.bem_bookingentry__summary{white-space:nowrap;padding-bottom:10px;text-align:left}.bem_bookingentry__processnumber{text-align:right;line-height:18px;color:#666;padding-bottom:10px;white-space:nowrap}.bem_bookingentry__label_when,.bem_bookingentry__when,.bem_bookingentry__where{font-size:13px;line-height:16px}.bem_bookingentry__label_when{font-weight:bold;color:#2f518b}.bem_bookingentry__when{color:#333}.bem_bookingentry__where{font-weight:bold;color:#333}.bem_bookingentry__processnumber-data{font-size:12px;color:#666}.bem_bookingentry__bottom .bem_row3__column0{padding-top:5px;cursor:default}.bem_bookingentry__preview{color:#2f518b;display:inline-block;font-size:11px;margin-bottom:-6px;overflow:hidden;padding:2px 3px 0;position:relative;top:-4px;*top:-7px}
.bem_bookingentry__bottom{margin-bottom:-18px;text-align:center}.bem_bookingentry__preview__leftcorner,.bem_bookingentry__preview__rightcorner{background-image:url("https://www.hrsstatic.com/web3/images/rebrush/myhrs/myHRS_sprite_v01.png");background-repeat:no-repeat;bottom:0;display:inline-block;height:5px;padding:0;position:absolute;width:3px}.bem_bookingentry__preview__rightcorner{background-position:-126px -424px;right:0}.bem_bookingentry__preview__leftcorner{background-position:-19px -424px}.bem_bookingentry__preview__sprite{display:inline-block;background-image:url("https://www.hrsstatic.com/web3/images/rebrush/myhrs/myHRS_sprite_v01.png");background-repeat:no-repeat;margin-left:2px;width:17px;height:12px;vertical-align:bottom}.bem_bookingentry__preview__link .bem_bookingentry__preview__sprite{background-position:-117px -70px}.bem_bookingentry__preview__close .bem_bookingentry__preview__sprite{background-position:-164px -19px}
.bem_bookingentry__preview__link{cursor:pointer}.bem_bookingentry__preview__link,.bem_bookingentry__preview__close{background:none repeat scroll 0 0 #fff;border-bottom:1px solid #c5d5dc;display:inline-block;font-size:11px;height:14px;line-height:14px;margin-left:3px;padding:0 6px}.bem_bookingentry__rebooking{display:flex;padding:8px;background:#f2f9f1;border-radius:2px;justify-content:space-between;align-items:center;margin-top:16px}.bem_bookingentry__rebooking__header{font-size:13px;color:#333;line-height:16px}.bem_bookingentry__roomview{overflow:hidden;margin:10px 0 0 0;border-top:1px solid #c5d5dc;*width:678px}.bem_bookingentry__roomview__details{background-color:#e4f3ff;color:#333;float:left;font-size:12px!important;margin:9px 0;overflow:hidden;padding:7px 14px;text-overflow:ellipsis;white-space:nowrap;width:486px;*width:460px}
.bem_bookingentry__roomview__details--disabled{background-color:#f2f2f2;color:#999}.bem_bookingentry__roomview .bem_submitbutton--bookinglist,.bem_bookingentry__roomview .bem_submitbutton--bookinglist:focus{margin-right:0;margin-top:9px;float:right}.bem_bookingentry__functions{text-align:right;vertical-align:top}.bem_bookingentry__more_bookings,.bem_bookingentry__secondarylink{color:#2f518b;display:inline-block;font-weight:bold;white-space:nowrap;float:right}.bem_bookingentry__more_bookings{height:20px;padding:5px 10px 0 10px;vertical-align:top}.bem_bookingentry__more_bookings:hover,.bem_bookingentry__more_bookings.jsHover{cursor:pointer}.bem_bookingentry__more_bookings_wrapper{float:left;background-color:white;padding:5px 0 5px;margin-bottom:5px;border:1px solid #c5d5dc;width:706px;position:relative}
.bem_bookingentry__more_bookings_wrapper.bem_bonusProgram{display:none}.bem_bookingentry__more_bookings_loader{opacity:.7;filter:alpha(opacity=70);width:30px;display:none;float:right;margin-top:-2px}.bem_bookingentry__secondarylink__sprite,.bem_bookingentry__secondarylink__replacement_image,.bem_bookingentry__secondarylink__myfavourites:before{background-image:url("https://www.hrsstatic.com/web3/images/rebrush/myhrs/myHRS_sprite_v01.png")}.bem_bookingentry__secondarylink__sprite{display:inline-block;background-position:-118px -19px;height:13px;width:10px;background-repeat:no-repeat;vertical-align:middle}.bem_bookingentry__secondarylink__replacement_image{background-position:-166px -405px;background-repeat:no-repeat;display:block;float:right;height:39px;right:0;width:114px}.bem_bookingentry__secondarylink__myfavourites{color:#666;display:inline-block;float:right;position:relative;*position:static;*padding-top:3px;*background-image:url("https://www.hrsstatic.com/web3/images/rebrush/myhrs/myHRS_sprite_v01.png");*background-position:-315px -165px;*height:20px;*padding-left:25px}
.bem_bookingentry__secondarylink__myfavourites:before{background-position:-315px -165px;content:"";display:inline-block;height:20px;left:-25px;position:absolute;top:-3px;width:23px}.bem_bookingentry__main__row--small{height:15px}.bem_bookingentry_errormessage{color:#666;font-size:12px;line-height:18px;padding:20px}/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{top:0;left:0;padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background:#fff;display:none;position:absolute;z-index:1;border:1px solid #345893}.datepicker:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #345893;border-bottom-color:#345893;position:absolute;top:-7px;left:6px}
.datepicker:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker>div{display:none}.datepicker table{width:100%;margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker td.day:hover{background:#eee;cursor:pointer}.datepicker td.day.disabled{color:#eee}.datepicker td.old,.datepicker td.new{color:#999}.datepicker td.active,.datepicker td.active:hover{color:#fff;background-color:#cc092f;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.datepicker td.active:hover,.datepicker td.active:hover:hover,.datepicker td.active:focus,.datepicker td.active:hover:focus,.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active,.datepicker td.active.disabled,.datepicker td.active:hover.disabled,.datepicker td.active[disabled],.datepicker td.active:hover[disabled]{color:#fff;background-color:#cc092f}
.datepicker td.active:active,.datepicker td.active:hover:active,.datepicker td.active.active,.datepicker td.active:hover.active{background-color:#cc092f}.datepicker td span{display:block;width:47px;height:54px;line-height:54px;float:left;margin:2px;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker td span:hover{background:#eee}.datepicker td span.active{color:#fff;background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#ff0088cc',endColorstr = '#ff0044cc',GradientType = 0);border-color:#04c #0044cc #002a80;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);*background-color:#04c;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}
.datepicker td span.active:hover,.datepicker td span.active:focus,.datepicker td span.active:active,.datepicker td span.active.active,.datepicker td span.active.disabled,.datepicker td span.active[disabled]{color:#fff;background-color:#04c;*background-color:#003bb3}.datepicker td span.active:active,.datepicker td span.active.active{background-color:#039 \9}.datepicker td span.old{color:#999}.datepicker th.switch{width:145px}.datepicker th.next,.datepicker th.prev{font-size:21px}.datepicker thead tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover{background:#eee}.input-append.date .add-on i,.input-prepend.date .add-on i{display:block;cursor:pointer;width:16px;height:16px}.datepicker--smallHeight{padding:0 4px;height:100%;overflow-y:auto;top:0!important}.datepicker--noDart:before,.datepicker--noDart:after,.datepicker--smallHeight:before,.datepicker--smallHeight:after{display:none}
.datepicker--smallWidth{padding:4px 0;width:100%;overflow-x:auto;left:0!important}.datepicker--smallWidth:before,.datepicker--smallWidth:after{display:none}.datepicker--dartRight:before{left:auto;right:10px}.datepicker--dartRight:after{left:auto;right:11px}.bem_fieldset{background:#e4f3ff;color:#4d4d4d;font-size:12px;padding:15px 20px;position:relative;border:0;border-top:1px solid #d1dfdf;border-bottom:1px solid #d1dfdf;line-height:1.5;min-height:140px}.bem_fieldset__head{font-size:18px;color:#333;padding-left:40px;display:block}.bem_fieldset__head--no_margin{padding-left:0}.bem_fieldset .bem_textinput input[type="text"],.bem_fieldset .bem_textinput input[type="text"]:focus,.bem_fieldset .bem_textinput input[type="password"],.bem_fieldset .bem_textinput input[type="password"]:focus{background:#fcfcfc;border:1px solid #d1dfdf;width:240px;color:#333;padding:5px 5px 4px;margin:2px 0 5px 0;font-size:13px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url(https://www.hrsstatic.com/web3/js/boxsizing.htc)}
.bem_lightbox{height:100%;left:0;position:fixed;top:0;width:100%;z-index:20002}.bem_lightbox--visible{display:block}.bem_lightbox--hidden{display:none}.bem_lightbox__background{position:fixed;background-color:#000;height:100%;left:0;opacity:.4;-ms-filter:"alpha(opacity=50)";filter:alpha(opacity=50);top:0;width:100%;z-index:20003}.bem_lightbox__background--video{opacity:.8;-ms-filter:"alpha(opacity=80)";filter:alpha(opacity=80)}.bem_lightbox__foreground{position:relative;margin:0 auto;z-index:20004;top:25%}.bem_lightbox__foreground--video{box-shadow:0 0 50px #fff;-moz-box-shadow:0 0 50px #fff;-webkit-box-shadow:0 0 50px #fff;-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=50, Direction=0, Color='#000000')";filter:progid:DXImageTransform.Microsoft.Shadow(Strength=50,Direction=0,Color='#000000')}
.business_tariff_box .bem_lightbox__foreground--video{width:90%;width:calc(100%-66px);max-width:853px;height:90%;height:calc(100%-10px);max-height:480px}.business_tariff_box .bem_lightbox__foreground--video iframe{height:100%;width:100%}.bem_lightbox__foreground--video-close-btn{float:right;margin-right:-33px}.bem_list{text-align:left;padding:20px 20px 20px 30px}.bem_list__item{position:relative;*position:static;padding-left:20px;*padding-left:0}.bem_list__check{margin-right:8px;background-image:url("https://www.hrsstatic.com/web3/images/rebrush/myhrs/myHRS_sprite_v01.png");background-repeat:no-repeat;display:inline-block;height:50px;text-align:center;width:50px;background-position:-267px -69px;height:12px;width:13px;position:absolute;*position:static;left:0;top:3px}.bem_mediaobject_hotel__image{float:left;margin:5px 15px 0 0;width:145px;height:82px}
.bem_mediaobject_hotel__infoblock{text-align:left}.bem_mediaobject_hotel__infoblock__hotelname{line-height:24px;font-size:15px!important;font-weight:bold;color:#2f518b}.bem_mediaobject_hotel__infoblock__hotelname,.bem_mediaobject_hotel__infoblock__nights,.bem_mediaobject_hotel__infoblock__guests{display:block}.bem_mediaobject_hotel__infoblock__nights,.bem_mediaobject_hotel__infoblock__guests{line-height:18px;font-size:12px;color:#666}.bem_bookingentry__more_bookings_wrapper .bem_bonusProgram{margin:5px 10px;text-align:left;font-size:12px;position:relative;display:none}.bem_bookingentry__more_bookings_wrapper .bem_bonusProgram .content{line-height:16px;margin-left:18px}.bem_bonusProgram a{font-size:12px;color:#305089;text-decoration:underline;cursor:pointer}.bem_bonusProgram a:hover{text-decoration:none}
.bem_bonusProgram #discount{background-color:#4e69ba;display:inline-block;font-family:trebuchet ms,lucida grande,lucida sans,sans-serif;font-weight:bold;font-size:10px;color:#fff;padding:2px 5px;-webkit-border-radius:02px;-moz-border-radius:02px;border-radius:02px;float:left}.bem_bonusProgram__tooltip{position:absolute;border:1px solid #b6c8de;padding:11px 19px;background:#fff;box-shadow:1px 1px 5px #ededed;z-index:9991;top:28px;width:150px;display:none}.bem_bonusProgram__tooltip:after,.bem_bonusProgram__tooltip:before{bottom:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.bem_bonusProgram__tooltip:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px;margin-top:-69px}
.bem_bonusProgram__tooltip:before{border-color:rgba(182,200,222,0);border-bottom-color:#b6c8de;border-width:11px;margin-left:-11px;margin-top:-71px}.bem_bonusProgram__tooltip>h5{margin-bottom:5px;color:#2f518b;font-weight:bold;font-size:12px}.bem_bonusProgram__tooltip>p{font-size:12px;line-height:16px}.bem_row2{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;*behavior:url(https://www.hrsstatic.com/web3/js/boxsizing.htc);text-align:center}.bem_row2--indent_left{padding-left:40px}.bem_row2--indent_top{padding-top:15px}.bem_row2:before{content:'';display:inline-block;height:100%;vertical-align:middle}.bem_row2__column0,.bem_row2__column1,.bem_row2__column2{width:50%;display:inline-block;vertical-align:middle;*float:left}.bem_row2__column0{margin:auto;width:99%}
.bem_row2__column1{margin-left:-50%;*margin-left:0}.bem_row2__column2{margin-right:-50%}.bem_row3{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}.bem_row3:before{content:'';display:inline-block;height:100%;vertical-align:middle}.bem_row3__column1,.bem_row3__column2,.bem_row3__column3{width:33%;display:inline-block;vertical-align:middle}.bem_row3__column0{margin:auto;width:99%}.bem_row3__column1{margin-left:-33%}.bem_row3__column3{margin-right:-33%}.bem_row3__column1-2,.bem_row3__column2-3{display:inline-block;vertical-align:middle;width:66%}.bem_row3__column1-2{margin-left:-33%}.bem_row3__column2-3{margin-right:-33%}.bem_row4{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:center}
.bem_row4:before{content:'';display:inline-block;height:100%;vertical-align:middle}.bem_row4__column1,.bem_row4__column2,.bem_row4__column3,.bem_row4__column4{width:24%;display:inline-block;vertical-align:middle;*float:left}.bem_row4__column0{margin:auto;width:99%}.bem_row4__column1{margin-left:-25%}.bem_row4__column4{margin-right:-25%;*margin-left:0}.bem_row4__column1-2,.bem_row4__column2-3,.bem_row4__column3-4{display:inline-block;vertical-align:middle;width:50%;*float:left}.bem_row4__column1-2{margin-left:-25%}.bem_row4__column3-4{margin-right:-25%}.bem_row4__column1-3,.bem_row4__column2-4{display:inline-block;vertical-align:middle;width:75%;*float:left}.bem_row4__column1-3{margin-left:-25%;*margin-left:0}.bem_row4__column2-4{margin-right:-25%}.bem_submitbutton,.bem_submitbutton:focus{cursor:pointer;font-size:12px;font-weight:bold;color:#fff;border:0;background:#c60937;background-image:linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-o-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-moz-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-webkit-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-ms-linear-gradient(top,#e20d44 0,#c60937 50%);padding:5px 15px;width:auto;margin:10px;*width:150px}
.bem_submitbutton--bookinglist,.bem_submitbutton--bookinglist:focus{background:#2f518b;background:-webkit-linear-gradient(top,#4475be,#2a579f);background:-o-linear-gradient(top,#4475be,#2a579f);background:-ms-linear-gradient(top,#4475be,#2a579f);background:linear-gradient(to bottom,#4475be,#2a579f)}.bem_table{background:none repeat scroll 0 0 #fff;border:1px solid #c5d5dc;box-shadow:0 1px 1px 0 #ededed;font-size:12px;margin:0;padding:12px 0;color:#333}.bem_table__head{font-weight:bold}.bem_table__cell{padding:8px 10px;border-top:1px solid #c5d5dc}.bem_table__head .bem_table__cell{border-top:0}.bem_table__cell--last{text-align:right}.bem_table__cell--oneLine{white-space:nowrap}.bem_tabmenu{background:none repeat scroll 0 0 #2f518b;padding:0 10px;white-space:nowrap}.bem_tabmenu__item{display:inline-block;*display:inline;zoom:1;font-size:13px;font-weight:bold}
.bem_tabmenu__item--selected{background-color:#fff;color:#2f518b;padding:7px 20px}.bem_tabmenu__item--unselected{padding:0 20px;cursor:pointer;*position:relative;*top:-12px}.bem_tabmenu__item--selected+.bem_tabmenu__item--unselected{border-left:none}.bem_tabmenu__item--unselected+.bem_tabmenu__item--unselected{border-left:1px solid #fff}.bem_tabmenu__item--unselected:first-child{border-left:none}.bem_tabmenu__submenu{background-color:#fff;border:1px solid #c5d5dc;border-top:0;margin-bottom:6px;padding:6px;margin:0 3px 6px}.bem_tabmenu__item--unselected a:active{background:0}.bem_textinput{text-align:left}.bem_textinput__label{display:block;width:240px;position:relative;color:#145ca3}#wrap a.bem_textinput__infoIcon,#wrap a.bem_textinput__infoIcon.active{display:inline-block;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") 0 -20901px;width:14px;height:14px;position:absolute;top:0;right:0;padding-left:0}
.waitOverlay{opacity:.3;background-color:#f8f8ff;top:0;position:relative}.waitOverlay__loader{position:absolute;top:50%;left:50%;margin-top:-29px;margin-left:-29px;width:58px;height:58px;background:url(https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/loader_01.gif) no-repeat;content:'';z-index:9002;display:none}.bem_widget{font-family:arial,helvetica,sans-serif;width:588px}.bem_widget--fullsize{width:100%}.bem_widget__head{background:none repeat scroll 0 0 #2f518b;color:#fff;position:relative}.bem_widget__head--menu{display:inline-block;background:transparent;width:714px;margin-left:-3px}.bem_widget__title-wrapper{background:none repeat scroll 0 0 #2f518b}.bem_widget__title{font-size:20px;height:38px;line-height:38px;padding-left:10px;display:block}.bem_widget__head--menu .bem_widget__title{height:45px;line-height:45px}
.bem_widget_head__borderLeft,.bem_widget_head__borderRight{background-image:url("https://www.hrsstatic.com/web3/images/rebrush/myhrs/myHRS_sprite_v01.png");top:0}.bem_widget_head__borderLeft{background-position:-222px -105px;height:43px;left:-3px;position:absolute;width:5px;height:43px}.bem_widget_head__borderRight{background-position:-273px -105px;height:43px;position:absolute;right:-4px;width:6px}.bem_widget__head--menu .bem_widget_head__borderLeft,.bem_widget__head--menu .bem_widget_head__borderRight{top:37px}.bem_widget__head--menu .bem_widget_head__borderLeft{left:-1px}.bem_widget__head--menu .bem_widget_head__borderRight{right:-2px}.bem_widget__close--xmark{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png") no-repeat scroll 0 -6043px transparent;display:block;height:13px;position:absolute;right:14px;top:14px;width:14px}
.bem_widget__body{background-color:#fff;margin:0 2px;position:relative;font-size:12px}.bem_widget__info{height:75px}.bem_widget__info__success{background:url("https://www.hrsstatic.com/web3/images/rebrush/myhrs/myHRS_sprite_v01.png") no-repeat scroll -250px -208px transparent;display:block;float:left;height:35px;margin:18px 8px 18px 18px;width:48px}.bem_widget__info__text{float:none;line-height:1.5;padding:8px;max-width:480px}.bem_widget__info__firstline{color:#2f518b;font-size:24px;display:block}.bem_widget__info__secondline{font-size:15px;display:block;color:#333}.bem_widget__foot{height:50px}.bem_widget__foot input.submit,.bem_widget__foot input.submit:focus{cursor:pointer;font-size:12px;font-weight:bold;color:#fff;border:0;float:right;background:#c60937;background-image:linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-o-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-moz-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-webkit-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-ms-linear-gradient(top,#e20d44 0,#c60937 50%);padding:5px 15px;width:auto;float:right;margin:10px}
.bem_widget__foot__checkbox{display:block;padding-left:30px;text-indent:-15px;color:#666;text-align:left;*margin-top:15px}.bem_widget__foot__checkbox input{width:13px;height:13px;padding:0;margin:0 5px 0 0;vertical-align:bottom;position:relative;top:-1px;*overflow:hidden}.bem_widget__foot__checkbox--isHidden{visibility:hidden}.bem_widget__foot__checkbox.bem_link{text-decoration:underline}.bem_widget__foot__checkbox.bem_link:focus,.bem_widget__foot__checkbox.bem_link:hover{text-decoration:none;cursor:pointer}.bem_widget__nowrap__checkbox{display:block;padding:0 0 0 17px;text-indent:-17px;line-height:normal}.bem_widget__nowrap__checkbox input{height:13px;padding:0;position:relative;top:-3px;vertical-align:bottom;width:13px;margin:0}.bem_widget__customMargins__checkbox{margin:15px 10px 0 0}.bem_widget__customFont__checkbox{color:#333;font-size:12px}
.bem_list__customMargins{padding-top:0;padding-bottom:0}.bem_widget__info__container .bem_widget__info--singleline{width:auto}.bem_widget__info__container--singleline{height:168px}.bem_widget__info__success--singleline{margin-top:8px;background:url("https://www.hrsstatic.com/web3/images/rebrush/myhrs/myHRS_sprite_v01.png") no-repeat scroll -307px -213px transparent;width:36px;height:27px}.bem_lightbox--newSME .bem_widget{width:622px}.bem_lightbox--newSME .bem_widget__head{z-index:20007}.bem_lightbox--newSME .bem_widget__info{height:auto;position:relative;z-index:20007;background:#fff;margin:0 2px}.bem_lightbox--newSME .bem_widget__info__text{max-width:100%;padding:10px 10px 5px 37px}.bem_lightbox--newSME .bem_widget__info__success .bem_widget__info__text{padding:8px;float:left}.bem_lightbox--newSME .bem_widget__info__firstline{font-size:18px;line-height:22px}
.bem_lightbox--newSME .bem_widget__info__secondline{line-height:28px}.bem_lightbox--newSME .bem_widget__info .hrs_sprite_check{top:15px;left:15px}.bem_lightbox--newSME .bem_widget__info .bem_list__check{background:url('https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/arrow_green_medium.png') no-repeat;width:19px;height:17px;top:12px;left:8px}.bem_lightbox--newSME{width:622px;position:fixed;left:50%;margin:0 0 0 -16%}.bem_lightbox--newSME .bem_widget__tabmenu{background:#2f518b;overflow:hidden;padding:7px 5px 0;position:relative;z-index:20007;margin:0 2px}.bem_lightbox--newSME .bem_widget__tabmenu a{color:#fff}.bem_lightbox--newSME .bem_widget__tabmenu .active a{color:#2f518b;font-weight:bold}.bem_lightbox--newSME .navigation li:first-child{margin-right:3px!important}.bem_lightbox--newSME .navigation li{font-weight:normal!important;padding:8px 10px!important;position:relative;top:1px;float:none!important;display:inline-block}
.bem_lightbox--newSME .navigation li.active{cursor:text;font-weight:bold!important}.bem_lightbox--newSME .navigation li{background:#7d8493;color:#fff;float:left;padding:8px 0;width:280px;text-align:center;font-weight:bold;font-size:15px}.bem_lightbox--newSME .navigation li:first-child{margin-right:12px}.bem_lightbox--newSME .navigation li.active{background:#fff;color:#2f518b;border:1px solid #d1dce1;width:278px;border-bottom:0}.bem_lightbox--newSME .bem_widget__body{border:0;padding-top:7px;background:#fff}.bem_lightbox--newSME .bem_widget__body.hide{display:none}.bem_lightbox--newSME .bem_fieldset{border:0;margin:0 7px 7px;padding:20px}.bem_lightbox--newSME .mandatoryInfo{margin-top:12px;float:left}.bem_lightbox--newSME .bem_widget__foot input.submit{padding:10px 17px;margin:1px 7px 8px 0}
.bem_lightbox--newSME .bem_fieldset__head{font-size:13px;font-weight:bold;color:#565656}.bem_lightbox--newSME .bem_row2--indent_left,.bem_lightbox--newSME .bem_fieldset__head{padding-left:10px}.bem_lightbox--newSME .bem_row2--indent_top{padding-top:13px}.bem_lightbox--newSME .bem_row2__column1,.bem_lightbox--newSME .bem_row2__column2{vertical-align:top}.bem_lightbox--newSME .bem_list__customMargins{padding-top:13px}.bem_lightbox--newSME .bem_list__customMargins li{padding-left:18px;color:#2f518b}.bem_lightbox--newSME .bem_widget__nowrap__checkbox{color:#2f518b}.bem_lightbox--newSME .bem_widget__customMargins__checkbox{margin-top:8px}.bem_lightbox--newSME .bem_widget_head__borderLeft,.bem_lightbox--newSME .bem_widget_head__borderRight{height:47px;background-color:#2f518b;background-image:none}
.bem_lightbox--newSME .bem_widget_head__borderLeft{left:-1px}.bem_lightbox--newSME .bem_widget_head__borderRight{right:-1px}.bem_lightbox--newSME .bem_widget__title{padding:4px 0 5px 12px}.bem_lightbox--newSME .contentWindow{position:relative}.bem_lightbox--newSME .advantages{padding-top:18px;padding-left:30px;width:42%;min-height:254px}.bem_lightbox--newSME ul.checkList li{background:url('https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/arrow_green.png') no-repeat;padding:4px 0 4px 24px;line-height:160%;text-align:left;color:#2f518b}.bem_lightbox--newSME .bem_widget__foot input.submit{margin-right:10px}.bem_lightbox--newSME .advantages strong{color:#019501;font-size:12px!important}.bem_lightbox--newSME .short input{width:91px;max-width:91px}.bem_lightbox--newSME fieldset input,.bem_lightbox--newSME fieldset input:focus,.bem_lightbox--newSME fieldset select,.bem_lightbox--newSME fieldset select:focus{background:#fcfcfc;border:1px solid red;color:#333;padding:5px 5px 4px!important;margin:2px 0 5px 0!important;font-size:13px!important}
.bem_lightbox--newSME fieldset .awards{padding-bottom:26px;bottom:10px;width:auto;display:block}.bem_lightbox--newSME fieldset label.businessConditions{padding-top:7px;line-height:15px}.bem_lightbox--newSME .businessConditions div{float:left;width:200px;padding-right:20px;font-size:11px!important}.bem_lightbox--newSME .col2 .businessConditions div a{font-size:11px!important;color:#2e569a;text-decoration:underline}.bem_lightbox--newSME #acceptConditions{float:left;margin-top:16px!important;margin-right:5px!important}.bem_lightbox--newSME .submit{cursor:pointer;font-size:17px;font-weight:bold;color:#fff;border:0;float:right;background:#c60937;background-image:linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-o-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-moz-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-webkit-linear-gradient(top,#e20d44 0,#c60937 50%);background-image:-ms-linear-gradient(top,#e20d44 0,#c60937 50%);padding:10px 17px;width:auto;float:right;margin:1px 7px 8px 0}
.bem_lightbox--newSME .loadedContent{overflow:hidden;position:relative;z-index:20007;background:#fff;margin:0 2px}.bem_lightbox--newSME fieldset.registration{padding-bottom:19px!important}.bem_lightbox--newSME fieldset.registration p.infoText{font-size:11px!important;color:#868686;display:block;font-style:italic;clear:both}.bem_lightbox--newSME fieldset.registration input[name="email"],.bem_lightbox--newSME fieldset.registration input[name="password"]{width:215px}.bem_lightbox--newSME fieldset.registration input[name="customerTaxIdNumber"]{width:155px}.bem_lightbox--newSME fieldset.registration{background:#e4f3ff;margin:7px;color:#2f518b;position:relative;border:0;padding:0}.bem_lightbox--newSME fieldset.registration label{width:90%;font-size:13px!important;margin-bottom:7px;margin-left:43px;margin-top:0!important;display:block;overflow:hidden}
.bem_lightbox--newSME fieldset.registration label#rememberMeLogin{width:205px}.bem_lightbox--newSME fieldset.registration label.short{float:left;width:103px}.bem_lightbox--newSME .col2{float:left;overflow:visible;width:50%;padding-top:19px}.bem_lightbox--newSME fieldset.registration .col2{width:46%}.bem_lightbox--newSME fieldset input.ustidcountry{width:23px;padding:5px 12px 4px!important;margin-right:7px}.bem_lightbox--newSME fieldset.registration label.ustId{float:left;width:59px;margin-bottom:0}.bem_lightbox--newSME fieldset.registration label.ustIdNr{float:left;width:173px;margin-left:0}.bem_lightbox--newSME fieldset .newLine{clear:both}.bem_lightbox--newSME label.noustid.lessmargin{margin-bottom:15px}.bem_lightbox--newSME label.noustid .smallInfoText{font-size:11px!important;line-height:16px;color:#333}
.bem_lightbox--newSME fieldset.registration label.nomargin{margin-left:21px}.bem_lightbox--newSME fieldset .nobottommargin{margin-bottom:0!important}.bem_lightbox--newSME fieldset.registration h4{font-size:13px;color:#565656}.bem_lightbox--newSME .bem_list__customMargins.checkList.greenIcons{padding:0;margin:10px 0 11px}.bem_lightbox--newSME .bem_widget__nowrap__checkbox input,.bem_lightbox--newSME .bem_widget__nowrap__checkbox input:focus{margin:0!important}.bem_lightbox--newSME fieldset.registration input{border:1px solid #d1dfdf}.bem_lightbox--newSME{width:622px;position:fixed;left:50%;top:5%;margin:0 0 0 -20%}.bem_lightbox--newSME .loadedContentDecoy{position:relative;width:100%;height:200px;background:#fff;z-index:20004}.bem_lightbox--newSME .loadedContentDecoy .waitOverlay__loader{display:block}
.bem_lightbox--newSME .bem_widget__nowrap__checkbox input.checkboxInput{border:0;background:0}.bem_lightbox--newSME #acceptConditions{border:0;background:0}.bem_lightbox--newSME fieldset span.error{font-style:normal!important}.bem_lightbox--newSME fieldset .businessConditions span.error{width:210px}.bem_lightbox--newSME fieldset span.error.userEmailExistsError{background:0}.bem_lightbox--newSME .bem_fieldset__head--success{font-size:18px;font-weight:normal}.bem_lightbox--newSME .bem_row2__column0.bem_widget__info.bem_widget__info--success{background:0}.bem_lightbox--newSME fieldset.registration label .infoIcon{margin-right:30px;float:right;text-decoration:underline;background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/icons/sprite.png") 0 -20901px;width:14px;height:14px}.bem_lightbox--newSME #wrap .checkmark{padding-right:0}
.bem_lightbox--newSME .bem_widget__body fieldset .welcome{background:url("https://www.hrsstatic.com/web3/images/wide/_general/_general/start.png") no-repeat scroll -241px -6034px rgba(0,0,0,0);margin:40px 30px;padding:10px 0 0 80px}.bem_lightbox--newSME .bem_widget__body fieldset .welcome h5{font-size:24px!important}.isBookingProcess #content .bem_lightbox--newSME .bem_widget__body fieldset .welcome p{color:#333;font-size:15px!important;margin-bottom:5px}.bem_lightbox--newSME .bem_widget__body.registerBusinessContent{margin:0;padding:0 2px}.isBookingProcess #content .bem_lightbox--newSME .bem_widget__body.registerBusinessContent .submit{font-size:17px!important}.bem_hotel_information ul{zoom:1}.bem_hotel_information ul:after{content:'.';width:0;height:0;visibility:hidden;clear:both;display:block}
.bem_hotel_information{margin-bottom:10px;background-color:#fff;padding-top:10px;padding-left:10px;padding-right:10px;position:relative}.bem_hotel_information h2{color:#2f538b;font-size:16px;margin-bottom:4px}.bem_hotel_information .address{display:block;margin-bottom:10px;font-size:12px}.bem_hotel_information .picture{width:100%;overflow:hidden}.bem_hotel_information img{display:block}.bem_hotel_information .img{width:297px;height:128px;overflow:hidden;margin-bottom:0;padding:0;border:0}.bem_hotel_information ul li{float:left;width:148px;padding:26px 0 6px;text-align:center;color:#666;font-weight:bold;background:#f7f7f9 url('https://www.hrsstatic.com/images/wide/_general/_general/icons/arrow-b.png') no-repeat center 10px}.bem_hotel_information ul li:first-child{width:146px;margin-right:2px;background-image:url('https://www.hrsstatic.com/images/wide/_general/_general/icons/arrow-a.png')}
.bem_hotel_information .price{display:block;color:#2f538b;text-align:right;font-size:26px;font-weight:bold;margin-top:10px}.bem_hotel_information .price b{margin-right:8px;color:#2f538b;font-weight:bold;font-size:12px}.bem_hotel_information .price i{display:block;font-size:12px;font-style:normal;font-weight:normal}.bem_hotel_information ul{list-style-type:none!important;margin:0!important}.bem_hotel_information .box{padding:10px!important}.bem_hotel_information .price span{font-size:15px!important}.bem_hotel_information h2{color:#2f538b!important;font-size:16px!important;margin-bottom:4px!important}.bem_hotel_information .price b{color:#2f538b!important;font-weight:bold!important;font-size:12px!important}.bem_hotel_information .price i{font-size:12px!important}.bem_widget__body--loyaltyContents{margin:0}
.bem_widget__head--noSubmenu .bem_tabmenu__submenu{display:none}.bem_table.bem_table--noSubmenu,.bem_faq__content.bem_faq__content--noSubmenu .bem_faq__element:first-child{border-top:0}.bem_widget__body{border-left:1px solid #c1d3da;border-right:1px solid #c1d3da;border-bottom:1px solid #c1d3da}h1.bem_faq__header{color:#333;font-family:HRSClanNews,arial,helvetica,sans-serif;font-size:15px!important;padding:31px 24px}.bem_faq__element:first-child{border-top:1px solid #c1d3da!important}ul.bem_faq__content{list-style-type:none;margin:0;padding:0}.bem_faq__element{clear:both;border-top:1px solid #c1d3da;font-size:13px;line-height:17px;cursor:pointer;*padding:5px 12px 5px 20px;*border-bottom:1px solid #fff}.bem_faq__element input,.hide{display:none}.bem_faq__element input:checked ~ .bem_faq__answer{height:auto;display:block}
.bem_faq__element .bem_faq__question{display:block;color:#2f518b;text-decoration:none;font-family:HRSClanNews,arial,helvetica,sans-serif;font-size:15px!important;cursor:pointer;padding:12px 0;width:97%;*width:90%;*padding:1px;*border:1px solid #fff}.bem_faq__arrow{background:url('https://www.hrsstatic.com/web3/images/rebrush/myhrs/arrows_big_sprite.png') 0 0 no-repeat;float:left;width:24px;height:15px;margin:12px 17px;*margin:12px 17px 12px 0}.bem_faq__arrow.expanded{background-position:0 -16px}.bem_faq__answer{display:none;margin:0 24px 0 59px;padding-bottom:12px;font-family:Arial,sans-serif;color:#333;overflow:hidden;*margin-left:41px}:root .bem_faq__answer{display:none}*+html .bem_faq__answer{display:block}.bem_loyaltyBox{width:228px;border:1px solid #c5d5dc;margin-bottom:10px;background-color:#e9eaed}.bem_loyaltyBox__content{padding:6px;border-top:1px solid #f3f4f5;border-bottom:1px solid #d4d4d6;font-size:13px}
.bem_loyaltyBox__content--first{border-top:0}.bem_loyaltyBox__content--last{border-bottom:0}.bem_loyaltyBox__status{color:#2f518b;font-size:18px;text-align:right;margin-top:-3px;margin-top:0\9;margin-top:0\0;margin-bottom:3px;font-family:HRSClanNews,arial,helvetica,sans-serif}.bem_loyaltyBox__memberName{font-size:15px;margin-bottom:5px;font-family:HRSClanMedium,arial,helvetica,sans-serif;color:#333}.bem_loyaltyBox__memberLounge{font-size:11px;*font-size:10px;font-family:HRSClanNews,arial,helvetica,sans-serif;color:#666;text-transform:capatalize}.bem_loyaltyBox__memberLounge_member{font-size:inherit}.bem_loyaltyBox__memberLounge_lounge{font-size:inherit;font-weight:bold}.bem_loyaltyBox__StandOfPoints{font-size:13px;font-family:HRSClanNews,arial,helvetica,sans-serif;padding-top:5px\9;padding-top:5px\0;*display:inline-block}
.bem_loyalty_sumOfPoints{font-size:18px;color:#2f518b;float:right;margin-bottom:5px;margin-top:-3px;font-family:HRSClanBold,arial,helvetica,sans-serif;*margin-top:-20px}.bem_loyaltyBox__progressbar{background-color:#bac8d6;border:1px solid #c5d5dc;height:8px;border-radius:100px/70px;margin:10px 0;*margin-top:0}.bem_loyaltyBox__progressbar .bem_loyalyBox__progressbar-filling{background-color:#2f518b;width:83.33%;height:100%;border-bottom-left-radius:100px 70px;border-top-left-radius:100px 70px}.bem_loyaltyBox__pointToNextStatus{text-align:right;clear:both;font-family:HRSClanNews,arial,helvetica,sans-serif}.bem_loyaltyBox__pointToNextStatus p{font-size:inherit;margin-bottom:3px;font-family:HRSClanNews,arial,helvetica,sans-serif;color:#666;font-size:12px}.bem_loyaltyBox__moreAbout{color:#2f518b;text-align:right;padding:2px 0 4px;font-size:12px;font-family:HRSClanMedium,arial,helvetica,sans-serif;*padding:4px 0 2px}
.bem_loyaltyBox__moreAbout .hrs_sprite{background-position:-116px -17px;width:13px;height:15px;vertical-align:bottom;vertical-align:middle\9;vertical-align:middle\0;*margin-top:-5px}.bem_loyalty_hotelCity,.bem_loyalty_hotelDateAndStreet,.bem_loyalty_hotelActivityNumber{display:block}.bem_loyalty_activityPoints,tbody .bem_loyalty_activityPoints{font-size:13px;color:#2f518b;font-family:HRSClanBold,arial,helvetica,sans-serif}.bem_loyalty__transactionOverviewStand{font-weight:bold}.bem_loyalty_total__left,.bem_loyalty_total__right,.bem_loyalty_temporary__left,.bem_loyalty_temporary__right{font-size:13px;font-family:HRSClanBold,arial,helvetica,sans-serif;color:#2f518b}.bem_loyalty_total__left{text-align:left;padding-bottom:5px}.bem_loyalty_total__right{font-size:13px;text-align:right;padding-bottom:5px}
.bem_loyalty_temporary__left,.bem_loyalty_temporary__right,.bem_table__row--temaryPoints,.bem_table__row--temporaporryPoints .bem_loyalty_activityPoints{color:#999}.hrs_sprite.bem_loyalty_sprite_info{background-position:-466px -17px;height:15px;width:20px;vertical-align:bottom;vertical-align:text-bottom\9;vertical-align:text-bottom\0;opacity:.5;filter:alpha(opacity=50)}.bem_helpIconWrapper{position:relative;display:inline-block;*display:inline}.bem_helpIcon{position:absolute;top:-138px;left:-115px;display:none;width:250px;text-align:left}.bem_loyalty_sprite_info:hover+.bem_helpIcon{display:block}.col5,.col4,.col9{*position:relative;*z-index:1}.col9{*z-index:1000}.bem_registration_simple .help-layer{position:fixed!important;margin-left:3px!important;max-width:250px}.bem_registration_simple .help-layer .close{background-image:url("https://www.hrsstatic.com/web3/images/rebrush/myhrs/myHRS_sprite_v01.png");background-position:-19px -20px;height:13px;width:13px;right:10px;top:10px;padding:0}
.isBookingConf .jsRegisterToggle{*height:0}.isBookingConf #registerBox.on:before{background:0}.bem_widget__info__container--singleline .bem_widget__info__text{max-width:412px!important;float:left;padding:8px}.bem_widget__info__container--doubleline .bem_widget__info__text{max-width:446px!important}