.exception-errors{position:fixed;display:block;background-color:#fff;border:solid 1px #f00;z-index:9999;right:0;height:100%;overflow-y:scroll}.exception-errors .exception{border:solid 1px #f00;padding:5px}.exception-errors .button a{display:block}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}#entityHeader .reviews{margin-top:50px}#entityHeader .reviews .mhcUserPicture{float:left;margin-right:10px;background-repeat:no-repeat;background-position:center center}#entityHeader .reviews .mhcUserPicture img{width:40px;height:40px}#entityHeader .reviews .reviewItem{height:60px}#entityHeader .reviews .reviewItem .review{padding-left:50px}#entityHeader .reviews .reviewTitle{font-size:16px;color:#252525}#entityHeader .reviews .reviewTitle .readMore a{font-size:12px;color:#006fb7}#entityHeader .reviews .userData{color:#787878}#entityHeader .reviews .reviewFallback{text-align:center;padding-top:35px}#entityHeader .reviews #tabs .ui-tabs-panel{height:108px}#entityHeader .offers{position:absolute;top:0}#entityHeader .offers .contentformoffernotice a{text-decoration:underline}#entityHeader .offers .offersButton .buttonContainer{height:auto}#entityHeader .offers .offersButton .buttonLinkMiddle{margin-bottom:10px}#entityHeader .maps{position:absolute;bottom:0}#entityHeader .maps div.map{border:1px solid #dadada;width:314px;height:174px;background-repeat:no-repeat;background-position:center center}#entityHeader .maps div.fallback{height:124px;padding-top:50px;text-align:center}#entityHeader .maps span{display:block;font-size:16px;color:#006fb7;margin-top:15px}#hotelFacilities .clearFix{height:0}#hotelFacilities .facilityContainer{border:1px solid #ccc;border-top:0}#hotelFacilities .facilityContainer.first{border-top:1px solid #ccc}#hotelFacilities .facilityContainer .readMore{display:none}#hotelFacilities .facilityContainer.toggable{cursor:pointer}#hotelFacilities .facilityContainer.toggable .toggler{border-left:1px solid #ccc;float:right}#hotelFacilities .facilityContainer.toggable .toggler div{background:transparent url('/image/common/arrow_up.png?9544070') center center no-repeat;padding-left:0;border-left:1px solid #fff;width:30px;height:67px}#hotelFacilities .facilityContainer.toggable.closed .toggler{background-color:#ececec!important;-webkit-background-size:100% 50%;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#dadada),color-stop(1.00,#ececec)) no-repeat bottom;-moz-background-size:100% 50%;background:-moz-linear-gradient(center bottom,#dadada 0,#ececec 100%) no-repeat bottom;background-size:100% 50%;background:linear-gradient(center bottom,#dadada 0,#ececec 100%) no-repeat bottom}#hotelFacilities .facilityContainer.toggable.closed .toggler div{background:transparent url('/image/common/arrow_down.png?9544070') center center no-repeat}#hotelFacilities .facilityContainer.toggable.closed span{display:block;overflow:hidden;height:30px}#hotelFacilities .facilityContainer.toggable.closed span a.readMore{display:inline}#hotelFacilities .facilityContainer.toggable.closed span.clone{visibility:hidden;overflow:visible;height:auto}#hotelFacilities .facilityContainer.toggable.opened .facilityGroup,#hotelFacilities .facilityContainer.toggable.opened .toggler{background-color:#ececec!important;-webkit-background-size:100% 60%;background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#dadada),color-stop(1.00,#ececec)) no-repeat top;-moz-background-size:100% 60%;background:-moz-linear-gradient(center top,#dadada 0,#ececec 100%) no-repeat top;background-size:100% 60%;background:linear-gradient(center top,#dadada 0,#ececec 100%) no-repeat top}#hotelFacilities .facilityContainer.toggable:hover{background-color:#f2f2f2}#hotelFacilities .facilityGroup{margin-right:0;border-right:1px solid #ccc;background-color:#ececec!important;-webkit-background-size:100% 50%;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#dadada),color-stop(1.00,#ececec)) no-repeat bottom;-moz-background-size:100% 50%;background:-moz-linear-gradient(center bottom,#dadada 0,#ececec 100%) no-repeat bottom;background-size:100% 50%;background:linear-gradient(center bottom,#dadada 0,#ececec 100%) no-repeat bottom}#hotelFacilities .facilityGroup div{font-size:16px;display:table-cell;vertical-align:middle;height:67px;padding-left:20px}#hotelFacilities .facilities{float:right;color:#252525}#hotelFacilities .facilities .facilityText{padding:18px 20px 17px 0;margin-right:31px}#hotelFacilities .infotext{color:#787878;margin-top:5px}#entityHeader .last .contentBox,#entityHeader .iframeProductsearchContent .metaTabs{margin-bottom:0}#entityHeader #offersSwitchHotel{height:265px;left:-7px;position:relative;top:11px}.navlistHeadFr{margin-top:3px}.pictureGalleryLinks a{margin:0}#entityHeader .pictures .pictureGalleryLinksEmpty0{width:314px}#entityHeader .pictures .pictureGalleryLinksEmpty1{width:250px}#entityHeader .pictures .pictureGalleryLinksEmpty2{width:186px}#entityHeader .tvtrip .not-available{position:relative;float:left;width:300px}#entityHeader .tvtrip .not-available .mention{position:relative;float:left;width:300px}#entityHeader .tvtrip .not-available .item{position:relative;float:left;width:300px;margin-bottom:5px}#entityHeader .tvtrip .not-available .item .image{position:relative;float:left;width:45px;height:45px;margin:5px}#entityHeader .tvtrip .not-available .item .image img{width:45px;height:45px}#entityHeader .tvtrip .not-available .item .name{position:relative;float:left;width:220px;margin-bottom:7px}#entityHeader .tvtrip .not-available .item .level{position:relative;float:left;width:140px}#entityHeader .tvtrip .not-available .item .level .star{top:0}#entityHeader .tvtrip .not-available .item .rating{position:relative;float:left;width:140px}#entityHeader .tvtrip .not-available .item .button{position:relative;float:right;padding-top:4px}#entityHeader .tvtrip .not-available .others{position:relative;float:right}#entityHeader{margin-bottom:50px}#entityHeader .pictures-tvtrip{float:left;border:2px solid #f2f2f2;margin-right:18px;height:335px}#entityHeader .pictures{margin:10px 10px 10px 10px}#entityHeader .tvtrip{margin-right:0}#entityHeader .span-4{width:auto}#entityHeader .functionBelt .entityIcons span{padding:7px 0 5px;margin-left:15px}#entityHeader .recommendations .box{border:1px solid #dadada;height:35px;text-decoration:none;padding-top:15px;margin-bottom:10px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:32px;color:#252525}#entityHeader .recommendations .box .description{color:#787878;font-size:12px;display:block;margin-top:7px}#entityHeader .recommendations .box .floatValue{font-size:16px;line-height:0}#entityHeader .recommendations .averageRating{width:175px}#entityHeader .recommendations .reviewsLink{font-size:16px}#entityHeader .headline h1{font-size:;line-height:2px;color:#143764}#entityHeader .headline .subHeadline{font-size:14px;color:#252525}#entityHeader .pictures #pictureLoaded{position:relative;margin-bottom:4px;background-color:#f2f2f2;border:1px solid #dadada;height:244px}#entityHeader .pictures #pictureLoaded .awardImage{position:absolute;right:0;bottom:-3px;left:auto;top:auto}#entityHeader .pictures #pictureLoaded .entityPicture{background-repeat:no-repeat;background-position:center center;position:absolute}#entityHeader .pictures .pictureGallery{float:left;margin-right:4px;background-repeat:no-repeat;background-position:center center;height:60px;cursor:pointer;border:1px solid #dadada}#entityHeader .pictures .pictureGallery .thumbnailLoaded{-ms-filter:alpha(opacity=50);filter:alpha(opacity=50);-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5;background-color:#000}#entityHeader .pictures .pictureGalleryLinks{line-height:28px;float:left;margin-right:0;border:1px solid #dadada;height:46px;width:122px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;background-color:#f2f2f2;text-align:center;color:#006fb7;padding-top:14px}#entityHeader .pictures .pictureGalleryLinks .textDisabled{color:#787878}#entityHeader .pictures .pictureGalleryLinks.last{margin-right:0}#entityHeader .magnifyingGlass{position:absolute;background-image:url(/image/common/magnifying_glass.png?9544070);background-repeat:no-repeat;right:0;bottom:0;margin-right:4px}#entityHeader .last .contentBox,#entityHeader .iframeProductsearchContent .metaTabs{margin-bottom:0}#entityHeader .boxKsi{height:260px;padding:5px 0 0 0}#entityHeader #offersSwitchHotel{height:265px;left:-6px;position:relative}.pictureGalleryLinks a{margin:0}#entityHeader .pictures .pictureGalleryLinksEmpty0{width:314px}#entityHeader .pictures .pictureGalleryLinksEmpty1{width:250px}#entityHeader .pictures .pictureGalleryLinksEmpty2{width:186px}#entityHeader .tvtrip .not-available{position:relative;float:left;width:300px}#entityHeader .tvtrip .not-available .mention{position:relative;float:left;width:300px}#entityHeader .tvtrip .not-available .item{position:relative;float:left;width:300px;margin-bottom:5px}#entityHeader .tvtrip .not-available .item .image{position:relative;float:left;width:45px;height:45px;margin:5px}#entityHeader .tvtrip .not-available .item .image img{width:45px;height:45px}#entityHeader .tvtrip .not-available .item .name{position:relative;float:left;width:220px;margin-bottom:7px}#entityHeader .tvtrip .not-available .item .level{position:relative;float:left;width:140px}#entityHeader .tvtrip .not-available .item .level .star{top:0}#entityHeader .tvtrip .not-available .item .rating{position:relative;float:left;width:140px}#entityHeader .tvtrip .not-available .item .button{position:relative;float:right;padding-top:4px}#entityHeader .tvtrip .not-available .others{position:relative;float:right}#hotelStickyHeaderContainer .headline{padding:0;height:94px;width:100%}#hotelStickyHeaderContainer .content{margin:0 auto;width:1010px}#hotelStickyHeaderContainer #zipperContainer{width:1010px;margin:0 auto}#hotelStickyHeaderContainer .zipper{position:static;top:94px;left:0;float:right;margin-top:-4px}#hotelStickyHeaderContainer.opened{top:0}#hotelStickyHeaderContainer.opened .zipper .arrow{background-image:url('/image/common/zipper_up.png?9544070')}