@import url('https://www.holidaycheck.de/promo/css/font-hc-iconfont.css');.exception-errors{position:fixed;display:block;background-color:#fee;border:solid 1px #c00;z-index:9999;right:20px;top:20px;bottom:20px;width:960px;overflow:auto;color:#900;}.exception-errors .exception{border:solid 1px #f00;padding:5px;}.exception-errors .button a{display:block;}.exception-errors.collapsed{bottom:auto;width:50px;}.exception-errors.collapsed .exception{display:none;}.exception-errors.collapsed .button a{text-align:center;}@font-face{font-family:'icomoon';src:url('/fontface/icomoon.eot');src:url('/fontface/icomoon.eot?#iefix') format('embedded-opentype'), url('/fontface/icomoon.woff') format('woff'), url('/fontface/icomoon.ttf') format('truetype'), url('/fontface/icomoon.svg#icomoon') format('svg');font-weight:normal;font-style:normal;}.icon-base-moon{font-family:'icomoon';display:inline-block;vertical-align:bottom;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;vertical-align:top;display:table-cell;padding-right:5px;}.icon-shopping:before{font-family:'icomoon';display:inline-block;vertical-align:bottom;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;vertical-align:top;display:table-cell;padding-right:5px;color:#e25450;content:'\e61e';}.icon-sightseeing:before{font-family:'icomoon';display:inline-block;vertical-align:bottom;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;vertical-align:top;display:table-cell;padding-right:5px;color:#5bb771;content:'\e62a';}.icon-sport:before{font-family:'icomoon';display:inline-block;vertical-align:bottom;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;vertical-align:top;display:table-cell;padding-right:5px;color:#90b01f;content:'\e61c';}.icon-food:before{font-family:'icomoon';display:inline-block;vertical-align:bottom;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;vertical-align:top;display:table-cell;padding-right:5px;color:#7d327d;content:'\e63b';}.icon-entertainment:before{font-family:'icomoon';display:inline-block;vertical-align:bottom;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;vertical-align:top;display:table-cell;padding-right:5px;color:#c13e04;content:'\e643';}.slidebar{height:350px;overflow:hidden;border:1px solid #ccc;position:relative;}.slidebar .slides{position:absolute;}.slidebar .slides .element{padding:10px 20px;float:left;width:250px;height:350px;background-color:#f1f1f1;line-height:1.25em;}.slidebar .slides .element:first-child{border-left:none;}.slidebar .slides .element:hover{background-image:none;background-color:#e4e4e4;}.slidebar .slides .element.separatorHotels,.slidebar .slides .element.separatorPois,.slidebar .slides .element.separatorDestinations{padding:0 20px;color:#666;background-image:url('https://media.holidaycheck.com/data/image/common/slidebar/separatorArrow.png');border-left:1px solid #ccc;}.slidebar .slides .element.separatorHotels .text,.slidebar .slides .element.separatorPois .text,.slidebar .slides .element.separatorDestinations .text{height:60px;margin-top:130px;padding-top:20px;padding-left:65px;background-repeat:no-repeat;}.slidebar .slides .element.separatorHotels .text span,.slidebar .slides .element.separatorPois .text span,.slidebar .slides .element.separatorDestinations .text span{font-size:18px;height:60px;width:120px;}.slidebar .slides .element.separatorHotels:hover,.slidebar .slides .element.separatorPois:hover,.slidebar .slides .element.separatorDestinations:hover{background-image:url('https://media.holidaycheck.com/data/image/common/slidebar/separatorArrow.png');background-color:#fff !important;}.slidebar .slides .element.separatorHotels .text{background-image:url('https://media.holidaycheck.com/data/image/common/slidebar/hotels.png');}.slidebar .slides .element.separatorPois .text{background-image:url('https://media.holidaycheck.com/data/image/common/slidebar/pois.png');}.slidebar .slides .element.separatorDestinations .text{background-image:url('https://media.holidaycheck.com/data/image/common/slidebar/destinations.png');}.slidebar .sliderButton{position:absolute;width:40px;cursor:pointer;z-index:100;background:rgba(241,241,241,0.6);}.slidebar .sliderButton .arrow{display:inline-block;color:#0058a3;background-image:none;background-color:#fad73c;height:40px;width:40px;-webkit-box-shadow:inset 0 -4px #f5c500;-moz-box-shadow:inset 0 -4px #f5c500;box-shadow:inset 0 -4px #f5c500;position:absolute;top:145px;text-align:center;height:40px !important;padding:15px 0 5px;}.slidebar .sliderButton .arrow input,.slidebar .sliderButton .arrow .submit,.slidebar .sliderButton .arrow span,.slidebar .sliderButton .arrow a{color:#0058a3;background-image:none;background-color:transparent;font-size:13px;display:table-cell;text-align:center;vertical-align:middle;width:40px;height:40px;padding:0 8px;}.slidebar .sliderButton .arrow:hover,.slidebar .sliderButton .arrow a:hover,.slidebar .sliderButton .arrow input:hover,.slidebar .sliderButton .arrow span:hover,.slidebar .sliderButton .arrow:hover span{color:#fff;background-color:#46b6fe;-webkit-box-shadow:inset 0 -4px #3c96cf;-moz-box-shadow:inset 0 -4px #3c96cf;box-shadow:inset 0 -4px #3c96cf;cursor:pointer;}.slidebar .sliderButton .arrow :hover{cursor:pointer;}.slidebar .sliderButton .arrow:after{font-family:'hc-iconfont';display:inline-block;line-height:2em;vertical-align:middle;text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e60D";}.slidebar .sliderButton .shadow{background-color:transparent;}.slidebar .sliderButton:not(.right){left:0;}.slidebar .sliderButton.right{right:0;}.slidebar .sliderButton.right .arrow{right:0;}.slidebar .sliderButton.right .arrow:after{content:"\e60C";}.slidebar .entity .picture{position:relative;height:164px;}.slidebar .entity .picture.award2016,.slidebar .entity .picture.award2017,.slidebar .entity .picture.award2018{background-position:center 15%;}.slidebar .entity .picture.award2016 a,.slidebar .entity .picture.award2017 a,.slidebar .entity .picture.award2018 a{display:block;height:100%;}.slidebar .entity .picture.award2016{background-image:url('https://media.holidaycheck.com/data/award/holidaycheck_award_2016box.jpg');}.slidebar .entity .picture.award2017{background-image:url('https://media.holidaycheck.com/data/award/holidaycheck_award_2017box.jpg');}.slidebar .entity .picture.award2018{background-image:url('https://media.holidaycheck.com/data/award/holidaycheck_award_2018box.jpg');}.slidebar .entity .picture .entityPicture{background-size:100% auto;background-position:50% 50%;background-repeat:no-repeat;}.slidebar .entity .picture .fakeStatusContainer{top:10px;left:0;}.slidebar .entity .name{font-weight:bold;margin-top:5px;}.slidebar .entity .name .hotelName{float:left;margin-right:5px;}.slidebar .entity .name .hotelStars{float:left;}.slidebar .entity .recommendations{position:absolute;top:240px;}.slidebar .entity .recommendations .infobox{background-color:#0058a3;width:249px;height:40px;padding:0;text-align:center;line-height:34px;}.slidebar .entity .recommendations .infobox span{display:inline-block;vertical-align:middle;}.slidebar .entity .recommendations .infobox .ratingValue{margin-right:5px;font-size:18px;line-height:40px;}.slidebar .entity .additionalLinks{position:absolute;top:285px;width:249px;}.slidebar .entity .additionalLinks .offerButton .buttonLink{width:inherit;}.slidebar .entity .additionalLinks .offerButton .buttonLink span{width:inherit;padding:0 4px;}.slidebar .entity .additionalLinks .offerButton .buttonLink span:after{content:"";padding:0;}.slidebar .entity .additionalLinks .buttonMiddle{width:120px;}.slidebar .entity .additionalLinks.bigButton .buttonMiddle{width:249px;}.slidebar .entity .additionalLinks.bigButton .buttonLinkContentBig{padding:0;display:block;color:#fff;background-color:#54b13f;height:48px;width:inherit;font-size:16px;font-weight:normal;text-align:center;-webkit-box-shadow:inset 0 -4px #468f36;-moz-box-shadow:inset 0 -4px #468f36;box-shadow:inset 0 -4px #468f36;width:250px;}.slidebar .entity .additionalLinks.bigButton .buttonLinkContentBig input,.slidebar .entity .additionalLinks.bigButton .buttonLinkContentBig .submit,.slidebar .entity .additionalLinks.bigButton .buttonLinkContentBig span,.slidebar .entity .additionalLinks.bigButton .buttonLinkContentBig a{background-color:transparent;color:#fff;font-size:16px;padding:0 10px;margin:0;font-weight:normal;display:table-cell;text-align:center;vertical-align:middle;width:inherit;height:48px;}.slidebar .entity .additionalLinks.bigButton .buttonLinkContentBig:hover,.slidebar .entity .additionalLinks.bigButton .buttonLinkContentBig a:hover{color:#fff;background-color:#468f36;-webkit-box-shadow:inset 0 -4px #f5c500;-moz-box-shadow:inset 0 -4px #f5c500;box-shadow:inset 0 -4px #f5c500;cursor:pointer;}.slidebar .entity .additionalLinks.bigButton .buttonLinkContentBig :hover{cursor:pointer;}.slidebar .entity .additionalLinks .contentformoffernotice{margin-top:3px;}.slidebar .entity .awardImage{position:absolute;top:10px;left:10px;}.slidebar .entity .awardImage img{max-width:65px;}.slidebar#poiListings .additionalLinks{top:280px;}.slidebarTabs{height:383px;margin-bottom:20px;}.slidebarTabs .ui-tabs-panel{padding:0;}.slidebarTabs .slidebar{border:none;}.slidebarTabs .slidebar.contentBox{margin-bottom:0;}.jsDisabled .slidebar{overflow-x:scroll;}.jsDisabled .slidebar .slides{width:3000px;}