.hideOnStartup{visibility:visible}.home-page .subcolumns{overflow:inherit;clear:both;margin:0}.c690l+.c33r{margin-top:35px}.home-page .c690l .content-block{margin-top:14px}.home-page h1,.home-page h2,.home-page h3,.home-page h4,.home-page div.caption{font-size:14px;color:#f39b4c;margin:12px 0 5px;background:0 0;padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-weight:400}.home-page .c690l h1,.home-page .c690l h2,.home-page .c690l h3{font-size:16px;margin-top:0}.home-page .subcolumns .c33r .content-block{margin:14px 0}.home-page .c690l+.c33r{margin-top:23px}.reload-list-slider .stars,.stars{display:inline-block;vertical-align:middle;height:9px;background:transparent repeat-x url(/layout/img/bg-stars-hotel-active.png)}.big-slider .stars{background:transparent repeat-x url('/layout/img/bg-stars-hotel-yellow.png')}.stars.small,#detail-view .hotel-info-block .stars{height:16px!important;background:transparent repeat-x url(/layout/img/bg-stars-hotel-active.png)!important}.stars.small.not-available,#detail-view .hotel-info-block .stars.not-available{background:transparent repeat-x url(/layout/img/bg-stars-hotel.png)!important;width:55px}.reload-list-slider .stars.not-available{display:none}.reload-list-slider .name,.name{display:inline-block;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;margin-right:2px}.text{display:block}.location{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.big-slider{position:relative;overflow:hidden;background-color:#f39b4c;background-image:-webkit-linear-gradient(top,#f39b4c,#cd592d);background-image:linear-gradient(to bottom,#f39b4c,#cd592d);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;margin-bottom:7px}.big-slider article{position:relative;overflow:hidden;height:354px}.big-slider article div{max-height:300px;overflow:hidden}.big-slider ul.slider li.lp{background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.big-slider ul.slider li.lp article a.title{display:block;width:100%;height:100%}.big-slider ul.slider{margin:0}.big-slider ul.slider li{width:690px;height:354px;padding-right:1px}.big-slider ul.slider>li ul li a{color:#333}.big-slider ul.slider>li ul li a:hover{text-decoration:none}.big-slider img{float:left;margin-right:15px}.big-slider h1,.big-slider h2,.big-slider h3{margin:0 0 10px;padding:20px 0 0;font-size:24px;font-style:italic}.big-slider h1 a,.big-slider h2 a,.big-slider h3 a{color:#990002}.big-slider p{margin:8px 0}.jcarousel ul.slider>li ul{margin:18px 0;list-style-type:disc;padding-left:15px}.promotion-wrapper .jcarousel ul.slider>li ul{padding-left:0;list-style-position:inside}.jcarousel ul.slider>li ul li{float:none;width:auto;height:auto;padding:0}.jcarousel ul.slider>li ul li span{position:relative}.big-slider .price{text-align:center;padding-top:52px;position:absolute;bottom:0;left:267px;width:148px;color:#333;height:64px;background:transparent no-repeat url(/layout/img/sprite_6_4_7.png) 0 -341px}.big-slider .price span{display:block;color:#990002;font-size:20px;line-height:30px;font-weight:700}.big-slider{min-height:354px}.big-slider a.name{color:#333}.big-slider .slider-nav{position:absolute;bottom:9px;right:0;width:286px;padding:0}.slider-nav{clear:both;list-style-type:none;display:block;width:100%;padding:7px 0 1px;text-align:center;margin:0;height:31px}.slider-nav.invisible{visibility:hidden}.slider-nav li,.slider-nav a{display:inline-block}.slider-nav a{margin:0 5px 0 4px;width:25px;height:25px;background:transparent no-repeat url(/layout/img/sprite_6_4_7.png) -345px -131px;text-indent:-9999px;overflow:hidden;text-align:left;direction:ltr}.big-slider .slider-nav a{margin:0 3px}.slider-nav .active a{background-position:-378px -131px}.slider-nav.small a{background-position:-235px -513px;width:13px;height:13px;margin:3px 5px 0 4px}.big-slider .slider-nav.small{bottom:0}.big-slider .slider-nav.small a{margin:3px 4px 0}.slider-nav.small .active a{background-position:-250px -513px}.small-slider,.small-slider-4{line-height:20px;border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.small-slider{min-height:165px}.small-slider-4{min-height:189px}.small-slider article{overflow:hidden;position:relative}.small-slider img{float:left;margin-right:9px}.small-slider h1,.small-slider h2,.small-slider h3{margin:0;padding-top:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#333;font-weight:700;font-size:12px}.small-slider a{color:#333}.small-slider .price{display:block;color:#990002;font-size:15px;font-weight:700;margin-top:17px}.small-slider.hotel .price{position:absolute;bottom:0;left:136px}.big-slider p,.small-slider-4 p,.small-slider p{margin:0}.small-slider ul.slider{margin:0}.small-slider ul.slider li{width:326px;height:126px;padding-right:10px}.home-page .content-block h1{font-size:12px;margin:0 0 8px;color:#333;font-weight:700}.small-slider-4{padding:10px 0 0;line-height:15px}.small-slider-4 ul.slider{margin:0}.small-slider-4 ul.slider li{width:329px;height:150px;padding-left:7px}.small-slider-4 article{overflow:hidden;float:left;width:154px;padding-right:10px;position:relative}.small-slider-4 article:nth-child(1),.small-slider-4 article:nth-child(2){margin-bottom:30px}.small-slider-4 img{float:left;margin-right:7px}.small-slider-4 h1,.small-slider-4 h2,.small-slider-4 h3{margin:0;overflow:hidden;text-overflow:ellipsis;display:block;max-height:30px;color:#333;font-weight:700;font-size:12px}.small-slider-4 a{color:#333}.small-slider-4 .price{position:absolute;bottom:0;left:67px;color:#990002}.small-slider-4 .slider-nav{padding:7px 7px 1px 0}.home-page .image-teaser{margin:14px 0}.home-page .image-teaser.holidays{margin-top:0;position:relative}.home-page .image-teaser.holidays time,.home-page .image-teaser.holidays span,.big-slider ul.slider li.lp article a.title h3 time,.big-slider ul.slider li.lp article a.title h3 span,.jcarousel .related-items li span.caption,.content-block.image-full h2{position:absolute;bottom:40px;right:15px;text-align:right;font-style:italic;font-size:16px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:308px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,1);padding-right:5px}.big-slider ul.slider li.lp article a.title h3 time{top:20px;bottom:initial}.content-block.image-full h2{width:calc(100% - 40px);left:20px;right:initial;text-align:center;font-size:36px;line-height:1.2;top:40px;bottom:initial}.content-block.image-full h2 span{display:block;font-weight:400}.content-block.image-full h2 span+span{font-size:32px;margin-top:10px;font-weight:700}.home-page .image-teaser.holidays span,.big-slider ul.slider li.lp article a.title h3 span{font-size:26px;line-height:36px;bottom:6px}.big-slider ul.slider li.lp article a.title h3 span{top:40px;bottom:initial}.jcarousel .related-items li span.caption{font-size:20px;line-height:36px;top:12px;left:20px;right:initial;bottom:initial;text-align:left;width:258px;padding-right:0;white-space:normal;line-height:26px}.image-noborder{border:0 none}.newsletter-box{margin:14px 0;border:1px solid #d4d4d4;border-radius:2px;position:relative;overflow:hidden;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}#modal-dialog-content .newsletter-box{background:0 0;-webkit-box-shadow:none;box-shadow:none;margin:0;border:0}.newsletter-box h1,.newsletter-box .caption,.form-box h1{color:#990002;font-weight:700;font-size:18px;margin:28px 0 16px;background:0 0;-webkit-box-shadow:none;box-shadow:none}#modal-dialog-content .newsletter-box h1,#modal-dialog-content .form-box h1{padding:0;margin-top:16px}#modal-dialog-content .form-box.content-box h1{margin-bottom:16px!important}.dark #modal-dialog-content .form-box h1{background:#3e3e3e;padding:4px 20px;color:#e7722e;font-weight:400;margin-bottom:16px;line-height:24px}.dark #modal-dialog-content .form-box h2{margin:0 0 10px;padding:0 20px;font-weight:400}.dark #modal-dialog-content .form-box p{padding:5px 20px 8px}#modal-dialog-content .form-box label.checkbox{width:auto;margin:0 0 0 5px!important}.dark #modal-dialog-content .form-box label.checkbox{color:#a9a9a9}.dark #modal-dialog-content .form-box input[type=checkbox]:checked+label.checkbox{color:#fff!important}#modal-dialog-content .form-box input[type=checkbox]{margin:0!important;vertical-align:middle}.form-box button.full{width:100%;margin:0;display:block}.dark .lines{margin:20px 0 15px;padding:10px 0;border-top:1px solid #a9a9a9;border-bottom:1px solid #a9a9a9}.newsletter-box label{text-indent:-999999px;position:absolute}.newsletter-box .error-text{text-indent:0;left:3px;bottom:-27px}.newsletter-box h1:before,.newsletter-box div.caption:before{content:' ';width:74px;height:95px;background:transparent no-repeat url(/layout/img/sprite_6_4_7.png) -342px -162px;overflow:hidden;float:left;margin-top:-25px}.newsletter-box input[type=text],.form-box input[type=text],.form-box input[type=password]{font-size:14px;line-height:17px;color:#333;padding:5px 8px;width:132px;margin:0 4px 0 0;background:#eee;border-radius:2px;-webkit-box-shadow:inset 0 0 2px 1px #ccc;box-shadow:inset 0 0 2px 1px #ccc;border:0 none;vertical-align:middle}.form-box select{background-color:#eee}.form-box label.last,.form-box input.last{margin-bottom:14px!important}.newsletter-box button,.login-button,.form-box button{font-size:14px}.form-box button{margin:8px 0 0 94px}#modal-dialog .form-box button{margin-left:10px}.newsletter-box p,#passwort_formular p{clear:both;color:#666;font-size:11px;line-height:16px;padding:5px 10px 8px}.form-box .newsletter_container{clear:both;padding:15px 0 10px;line-height:10px}.form-box .newsletter_container input[type=checkbox]{margin:0 28px 20px 10px!important}.form-box .newsletter_container label.checkbox{line-height:18px;padding:0;margin:0}.dark #modal-dialog-content.form-box p,.dark #modal-dialog-content .form-box form{padding:0 20px}.form-box p{margin-bottom:0}#modal-dialog-content .newsletter-box p,#modal-dialog-content .form-box h1{margin:0;padding-bottom:0}.form-box label{display:inline-block;position:relative;text-align:right;width:85px;padding-right:8px;margin:8px 0 4px;line-height:27px;vertical-align:middle}.form-box input{display:inline-block;margin:8px 0 4px !important}.dark .form-box input,.dark .form-box label{margin:8px 0!important}.dark .form-box .error-text{left:0;bottom:-22px}.dark .form-box .select .error-text{left:8px}.list-content-light-2rows .subcolumns{overflow:hidden;margin:0;padding:9px 12px 4px;border:1px solid #d4d4d4;border-radius:2px;background:#fad6b5;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.list-content.light-orange div ul{background:#fad6b5}.list-content-light-2rows h4{font-size:12px;color:#333;font-weight:700;margin:0;padding:0}.list-content-light-2rows ul{list-style-type:none;margin:0 0 23px;border-top:1px solid #f6caa2}.list-content-light-2rows a{display:block;overflow:hidden;text-align:right;border-bottom:1px solid #f6caa2;line-height:19px;color:#333}.list-content-light-2rows li span.name{width:78px}.list-content-light-2rows a:hover span.name{text-decoration:underline}.list-content.gewinnspiel{margin:20px 0}.list-content-light-2rows .show-more{display:block}#homeboxsites{overflow:hidden}#homeboxsites.closed{min-height:0;height:270px}.mh239{min-height:239px}.mh339{min-height:339px}.tag-cloud ul,.tag-cloud canvas{list-style-type:none;margin:0;border:1px solid #d4d4d4;border-radius:2px;position:relative;overflow:hidden;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.home-page .tag-cloud a{font-size:12px;padding:5px;text-decoration:none;color:#333;line-height:initial;float:left}.home-page .tag-cloud .fontsize-8 a{font-size:8px}.home-page .tag-cloud .fontsize-10 a{font-size:10px}.home-page .tag-cloud .fontsize-12 a{font-size:12px}.home-page .tag-cloud .fontsize-14 a{font-size:14px}.home-page .tag-cloud .fontsize-16 a{font-size:16px}.home-page .tag-cloud .fontsize-18 a{font-size:18px}.home-page .tag-cloud .fontsize-20 a{font-size:20px}.home-page .tag-cloud .fontsize-22 a{font-size:22px}.home-page .tag-cloud .fontsize-24 a{font-size:24px}.home-page .tag-cloud .fontsize-26 a{font-size:26px}.home-page .tag-cloud .fontsize-28 a{font-size:28px}.home-page .tag-cloud .fontsize-30 a{font-size:30px}.home-page .tag-cloud .fontsize-32 a{font-size:32px}.coupon-order{display:block;height:454px;background:#fff no-repeat 0 34px url(/layout/img/bg-gutschein-bestellen.jpg);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;border:1px solid #d4d4d4;border-radius:2px}.coupon-order label{font-size:12px;line-height:34px;text-align:center;display:block}.coupon-order input[type=text]{font-size:16px;line-height:20px;color:#333;width:100px;margin:7px 5px 0 35px;padding:3px 0;border:0 none;-webkit-box-shadow:inset 0 1px 3px #333;box-shadow:inset 0 1px 3px #333;vertical-align:middle;text-align:center}.coupon-order button{font-size:14px;margin-top:7px}.coupon-book{height:291px;padding:153px 14px 9px;background:#fff no-repeat 0 0 url(/layout/img/bg-gutschein-wertschecks.png);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;border:1px solid #d4d4d4;border-radius:2px;position:relative}.subcolumns>.c580l>.subcolumns{margin-top:0}.c580l .coupon-book{background-image:url(/layout/img/bg-gutschein-wertschecks-586.png);height:auto}.c580l .coupon-book a:link,.c580l .coupon-book a:visited{right:60px}.coupon-book a:link,.coupon-book a:visited{position:absolute;top:40px;right:12px;width:145px;text-align:center;font-size:14px;padding-right:0 !important;padding-left:0 !important}.coupon-present{height:431px;padding:14px 14px 9px;background:#fff no-repeat 0 100% url(/layout/img/bg-geschenkideen.jpg);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;border:1px solid #d4d4d4;border-radius:2px}.content-block+h2.yellow{margin-top:14px}h2.yellow.big{font-size:24px;line-height:26px}h2.yellow+.subcolumns{margin-top:0}.redeem-link{display:block;position:relative;background:no-repeat 0 0 url(/layout/img/bg-gutschein-einloesen.jpg);width:284px;height:189px;margin-bottom:14px}.redeem-link span{position:absolute;bottom:12px;left:70px;white-space:nowrap;font-size:14px}.c444r+.c743r{margin-top:14px}.coupon-advantage,.coupon-advantage-custom{position:relative;background:url(/layout/img/bg-gutschein-vorteile.jpg) no-repeat 0 0;height:431px}.c390r .coupon-advantage,.c390r .coupon-advantage-custom{background-size:contain;height:371px}.c390r .coupon-advantage ul,.c390r .coupon-advantage-custom div{height:295px}.c390r .coupon-advantage li,.c390r .coupon-advantage-custom li{font-size:12px;line-height:15px}.c390r .coupon-advantage+.content-block,.c390r .coupon-advantage-custom+.content-block{margin-top:15px}.coupon-advantage h2,.coupon-advantage-custom h2{position:absolute;top:10px;left:14px;width:183px;text-align:center;font-style:italic;color:#f4a258;font-size:24px;line-height:26px;margin:0}.coupon-advantage ul,.coupon-advantage-custom div{position:absolute;background:url(/layout/img/bg-gutschein-vorteile-ul.png) no-repeat 0 0;top:58px;left:0;padding:17px 15px 0 22px;width:170px;height:354px;margin:0;overflow:hidden}.coupon-advantage-custom div{background-image:url(/layout/img/bg-gutschein-vorteile-ul-lp.png);height:294px}.coupon-advantage-custom div ul{margin-left:0}.coupon-advantage li,.coupon-advantage-custom li{margin:3px 0 3px 10px}.wertscheck-form{display:block;background:#fddfc5;border:1px solid #d4d4d4;border-radius:2px}.wertscheck-form .error-text{text-align:left;left:73px;line-height:11px;top:34px}.wertscheck-form .wertscheck-value.error{margin:0 1px}.wertscheck-form .wertscheck-value .error-text{bottom:-14px;top:auto;left:107px}.wertscheck-form .agb .error-text{left:0;bottom:-12px;top:auto}.coupon-form input[type=text],.wertscheck-form input[type=text]{font-size:12px;line-height:18px;color:#333;width:170px;margin:7px 0 16px;padding:3px 8px;border:0 none;-webkit-box-shadow:inset 0 1px 3px #333;box-shadow:inset 0 1px 3px #333;vertical-align:middle}.wertscheck-form label.wertscheck-value{display:block;width:auto;text-align:left;padding:0;margin:0}.wertscheck-value span{display:inline-block;vertical-align:middle}.wertscheck-value span.left{width:107px;line-height:18px;margin-left:7px;text-align:right}.wertscheck-form .wertscheck-value input[type=text]{width:90px;height:90px;overflow:hidden;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -357px -257px;color:#333;line-height:90px;font-size:24px;-webkit-box-shadow:none;text-align:center;box-shadow:none;vertical-align:middle;margin:0;padding:0;outline:none}.wertscheck-form select{margin:7px 0 16px;width:187px}.wertscheck-form h3+select,.offer-voucher-form p.trenner+select{margin:0 0 0 22px}.offer-voucher-form #form-payment_amazon_container{margin:10px 0 20px 31px;border:1px solid #fff;padding:10px}.wertscheck-value span.right{font-size:24px}.wertscheck-form fieldset,.offer-voucher-form fieldset{margin:14px 7px;padding:15px 0 0;border-top:1px solid #fff}.offer-voucher-form fieldset{margin:14px 0}.wertscheck-form h3{font-weight:700;font-size:14px;margin:10px 0 13px 7px;padding:0}.wertscheck-form ul.previewimage,.offer-voucher-form ul.previewimage,#booking #voucher_select ul.previewimage{list-style-type:none;margin:0 0 0 5px;text-align:center}#booking #voucher_select ul.previewimage{padding-top:5px}#booking #voucher_select ul.previewimage:after{content:"";clear:both;display:table}.wertscheck-form ul.previewimage li,.offer-voucher-form ul.previewimage li{display:inline}.wertscheck-form ul.previewimage li.active img,.offer-voucher-form ul.previewimage li.active img,#booking #voucher_select ul.previewimage li.active img{-webkit-box-shadow:0 0 3px 2px red;box-shadow:0 0 3px 2px red}#booking #voucher_select ul.previewimage li{margin-bottom:8px;float:left;margin-right:8px}#booking #voucher_select ul.previewimage li:last-child{margin-bottom:0}#content .wertscheck-form img,#content .offer-voucher-form img{display:inline-block;margin-right:5px}#motiv-preview{display:block;margin:13px 0;text-align:center;padding:19px 0;background:#f39b4c;background:-moz-linear-gradient(top,#f39b4c 0%,#f39b4c 80%,#dc7439 100%);background:-webkit-linear-gradient(top,#f39b4c 0%,#f39b4c 80%,#dc7439 100%);background:linear-gradient(to bottom,#f39b4c 0%,#f39b4c 80%,#dc7439 100%)}#booking #motiv-preview{padding:10px;margin:0}#content #motiv-preview img{margin:0;max-width:100%}.wertscheck-form p{font-weight:700;font-size:14px;margin:0;padding:10px 0 0 25px}.wertscheck-form p.normal{font-weight:400;font-size:12px}.wertscheck-form.success a.button{margin:20px 0 25px 25px;font-size:14px}.wertscheck-form input.radio,.wertscheck-form .shipping-area div input,.offer-voucher-form input.radio,.offer-voucher-form .shipping-area div input{clear:both;margin:13px 6px 0 7px}.wertscheck-form .agb label.radio.newsletter{margin-bottom:10px}.wertscheck-form .radio,.wertscheck-form .shipping-area div label,.wertscheck-form .shipping-area div input,.offer-voucher-form .radio,.offer-voucher-form .shipping-area div label,.offer-voucher-form .shipping-area div input{float:left;width:auto}.offer-voucher-form .shipping-area div input{margin-top:8px}.wertscheck-form .shipping-area label.radio{color:#333}.wertscheck-form .shipping-area div{float:left;margin-left:20px}.wertscheck-form label.radio,.wertscheck-form .shipping-area div label,.offer-voucher-form label.radio,.offer-voucher-form .shipping-area div label{margin:5px 0 0}.offer-voucher-form input.radio{margin-top:8px}.offer-voucher-form label.radio{line-height:18px;width:calc(100% - 31px)}.offer-voucher-form label.radio+.over.help{float:left;margin-top:5px}.wertscheck-form label{display:inline-block;position:relative;text-align:right;width:65px;padding-right:8px;margin:7px 0 16px;line-height:27px;vertical-align:middle}.wertscheck-form .login-area p,.coupon-form .login-area p,.offer-voucher-form .login-area p{text-align:left;margin-bottom:13px!important}.wertscheck-form .login-area button,.wertscheck-form .login-area ul.login-with,.offer-voucher-form .login-area button,.offer-voucher-form .login-area ul.login-with{margin-left:73px!important}.coupon-form .login-area button{margin-bottom:10px}.wertscheck-form input.left{width:64px;margin-right:9px}.wertscheck-form input.right{width:81px}.wertscheck-form .agb label.radio,.offer-voucher-form .agb label.radio{line-height:17px;width:228px !important;text-align:left;margin:7px 0 0 5px;padding-right:0;max-width:calc(100% - 47px)}.wertscheck-form button.red,.offer-voucher-form button.red{margin:0 0 25px 55px;font-size:14px}.wertscheck-form input.zip,.non-binding-request .part3 input.zip{width:45px}.wertscheck-form input.city{width:106px}.wertscheck-form input.hnr,.non-binding-request .part3 input.hnr{width:25px}.wertscheck-form input.street{width:126px}.wertscheck-form .price dl,.offer-voucher-form .price dl{overflow:hidden;margin:10px 12px 0 7px}.wertscheck-form .price dd,.offer-voucher-form .price dd{font-weight:400;text-align:right;margin:0 0 10px}.wertscheck-form .price dt,.offer-voucher-form .price dt{font-weight:400;clear:both;float:left;margin:0 0 10px}.wertscheck-form .price dd.important,.wertscheck-form .price dt.important,.offer-voucher-form .price dd.important,.offer-voucher-form .price dt.important{font-weight:700}.wertscheck-advantage{position:relative;margin:14px 0;background:url(/layout/img/bg-wertscheck-vorteile.jpg) no-repeat 0 0;height:358px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;border:1px solid #d4d4d4;border-radius:2px}.wertscheck-advantage h2{position:absolute;top:10px;left:14px;width:216px;text-align:center;font-style:italic;color:#f4a258;font-size:24px;line-height:26px;margin:0}.wertscheck-advantage ul{position:absolute;background:url(/layout/img/bg-wertcheck-advantage.png) no-repeat 0 0;top:58px;left:0;padding:17px 15px 0 22px;width:205px;height:280px;margin:0;overflow:hidden}.wertscheck-advantage li{margin:3px 0 3px 10px}.coupon-form{display:block;background:#fddfc5;border:1px solid #d3d3d3}.coupon-form .error-text{width:150px;left:73px;text-align:left}.coupon-agb .error-text{left:0;bottom:-12px}.coupon-persons .error-text{left:103px}.coupon-form fieldset{border-bottom:1px solid silver;padding:18px 0 14px;-webkit-box-shadow:inset 0 1px 1px #fff;box-shadow:inset 0 1px 1px #fff;overflow:hidden}.coupon-form fieldset.coupon-adress{overflow:initial}.coupon-form fieldset.coupon-adress #user_address_master_fax+label span.error-text{bottom:auto;top:20px}.coupon-form fieldset:first-child{-webkit-box-shadow:none;box-shadow:none}.coupon-form label{text-align:right;line-height:14px;display:inline-block;vertical-align:middle;margin:6px 0 16px;position:relative}.coupon-form input[type=text]{vertical-align:middle}.coupon-fields input[type=text],.coupon-persons input[type=text],.coupon-persons select{display:inline-block;vertical-align:middle;width:64px;margin:0 9px 0 0}.coupon-fields input+label,.coupon-persons input:nth-child(2)+label,.coupon-persons select#request_date1_extended+label{width:110px}.coupon-fields input+label .error-text,.coupon-persons input:nth-child(2)+label .error-text,.coupon-persons select#request_date1_extended+label .error-text{left:133px;top:31px;width:140px}#content .coupon-fields input[type=radio].error{border-radius:0;-webkit-box-shadow:none;box-shadow:none}.coupon-persons input+label .error-text{top:24px}.coupon-persons label,.coupon-fields label{width:77px;margin:9px 9px 14px 0}.coupon-form .coupon-fields label.radio_label{width:60px;margin:9px 0 14px;text-align:right;font-weight:700}.coupon-form .coupon-fields div label.radio_label{width:72px}.coupon-form .coupon-fields input[type=radio]{vertical-align:middle}.coupon-form .coupon-fields .request_rebate_code-container{margin-left:13px}.coupon-persons .error-text,.coupon-fields .error-text{width:97px;left:103px;text-align:left;top:24px}.coupon-fields input+label .error-text{left:-18px}.coupon-persons .error-text{width:197px}.adult-container .error-text{top:32px;width:197px}.coupon-persons input[type=text],.coupon-persons select,.coupon-fields div input[type=text]{margin:0 0 0 14px}.coupon-fields input[type=text]{margin:0 0 0 7px}.coupon-persons select{width:80px}.coupon-persons select+label{width:165px}.coupon-persons div,.coupon-fields div{display:inline-block;width:216px;vertical-align:top}.select-clone-container .clone span{display:inline-block;margin-left:5px}.child-clone-container .clone span{vertical-align:bottom;float:left;margin:5px 0 5px 7px;line-height:23px}.coupon-persons div.select-clone-container{margin-top:7px}.coupon-fields div.input-clone-container{margin-left:216px}.coupon-fields div.input-clone-container label{font-weight:700}.coupon-fields div label,.coupon-fields div.input-clone-container div label.selected.disabled,.non-binding-request .disable-select-container label.selected.disabled{color:#999}.coupon-fields div label.selected{color:#333}.non-binding-request .disable-select-container label.selected{color:#fff}.coupon-fields label.selected{font-weight:700}fieldset.coupon-wishes{padding-left:14px}.coupon-wishes label{display:block;float:none;text-align:left}.coupon-wishes textarea{display:block;width:418px;margin:5px 0;max-width:418px;height:110px}.coupon-form input[type=radio],.coupon-agb input[type=checkbox]{margin:5px 5px 5px 14px;vertical-align:top}.coupon-form input[type=radio]+label,.coupon-agb input[type=checkbox]+label{text-align:left;margin:5px 0;display:inline-block;width:396px}.coupon-agb input[type=checkbox]+label.newsletter{margin-bottom:10px}.coupon-form .coupon-adress input[type=radio]{margin:5px 5px 5px 0;vertical-align:top}.coupon-form .coupon-adress input[type=radio]+label{margin:5px 14px 5px 0;display:inline-block;width:auto}.coupon-form p{font-weight:700;font-size:14px;margin:0;padding:0 0 0 14px}.coupon-adress label{width:62px;margin-right:9px}.coupon-adress input[type=text],.coupon-adress select{width:123px;margin:6px 0 16px}.coupon-adress select{width:139px}.coupon-form fieldset.login-area{text-align:center}fieldset.coupon-agb{border-bottom:0}.coupon-form button.red{margin:0 0 50px 155px;font-size:14px}.partner-adavantage ul{height:305px;background:url(/layout/img/bg-hotel-partner-vorteile.png) no-repeat 100% 100%;margin:0 -14px -14px 18px}ul.special-links{list-style:none;margin-left:0}a.special-link:before,.special-links a:before,#gmap-overlay .more:before{content:'';display:inline-block;width:6px;margin-right:4px;vertical-align:middle;height:18px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -318px -203px}a.special-link,.special-links a{display:block;line-height:23px;text-decoration:underline}.hotelpartner-werden{float:left;width:758px;background:url(/layout/img/bg-hotelpartner-werden.jpg) 100% 50% #fff no-repeat;border:1px solid #ccc;border-right:0;padding:35px 0 0;height:187px;text-align:center}.hotelpartner-werden a:link,.hotelpartner-werden a:visited{font-size:14px}.hotelpartner-werden+.c283r .content-block{padding:35px 14px 0;margin:0;border-radius:0 2px 2px 0;height:187px;border-color:#ccc;background-color:#f1f1f1;background-image:-webkit-linear-gradient(top,#f1f1f1,#cbcbcb);background-image:linear-gradient(to bottom,#f1f1f1,#cbcbcb);-webkit-box-shadow:1px 1px 3px #ccc,inset 0 1px 0 0 #fff;box-shadow:1px 1px 3px #ccc,inset 0 1px 0 0 #fff}.hotelpartner-table{width:100%;margin:35px 0;border:1px solid #d4d4d4;border-radius:2px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;position:relative}.hotelpartner-table thead th:first-child{padding:7px 14px;font-size:16px;text-transform:none;width:auto;text-align:left}.hotelpartner-table.image-top thead th:first-child{padding-top:75px}.hotelpartner-table.image-top thead img{position:absolute;top:-123px;left:83px}.hotelpartner-table.image-left thead th:first-child,.hotelpartner-table.image-left tbody th{padding-left:272px}.hotelpartner-table thead th{border-bottom:1px solid #d4d4d4;color:#666;font-size:18px;font-weight:400;text-transform:uppercase;vertical-align:bottom;padding:9px 0 8px;text-align:center;width:142px}.hotelpartner-table tbody th{font-size:12px;padding:6px 14px;color:#333;font-weight:400;vertical-align:middle}.basis,.komfort,.premium,.premiumflex{display:inline-block;width:26px;height:30px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -474px -237px}.komfort{background-position:-474px -269px}.premium,.premiumflex{background-position:-474px -303px}.hotelpartner-table tbody tr:nth-child(even) th{background-color:#ebebeb;border-left:1px solid #bfbfbf}.hotelpartner-table.image-left tbody tr:nth-child(even) th{border-left:1px solid #d4d4d4}.hotelpartner-table td{vertical-align:middle;text-align:center;background:#ffe390;border-right:1px solid #fff;border-left:1px solid #d4d4d4;font-size:12px;font-weight:700}.hotelpartner-table tr:nth-child(even) td{background:#ebd185}.hotelpartner-table td:nth-child(3){background:#f8c394}.hotelpartner-table tr:nth-child(even) td:nth-child(3){background:#e5b488}.hotelpartner-table td:nth-child(4){background:#ec957f}.hotelpartner-table tr:nth-child(even) td:nth-child(4){background:#d98975}.hotelpartner-table td:nth-child(5){background:#d7ed7e;border-right:0}.hotelpartner-table tr:nth-child(even) td:nth-child(5){background:#c1d571}#content .hotelpartner-table img{display:inline;vertical-align:middle}.hotelpartner-table.image-left thead img,.hotelpartner-table th.table-caption img{position:absolute;top:1px;left:1px}.hotelpartner-table thead th.table-caption{border-bottom:0;font-size:16px;padding:14px 0 0 272px;height:92px;vertical-align:top}.hotelpartner-table th.table-caption span{display:block;margin-top:14px;font-size:14px}.hotelpartner-table td .attention{position:relative;display:block;font-weight:400;margin-top:9px}.hotelpartner-table td .attention:before{content:'';position:absolute;top:-27px;right:25px;width:21px;height:18px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -429px -221px}p.trenner{border-bottom:1px solid #d4d4d4;padding-bottom:10px;margin-bottom:10px}h1+.hotelpartner-table-actions{border-bottom:1px solid #d4d4d4;margin-top:-25px;padding:8px 0 17px;text-align:right;margin-bottom:80px}.hotelpartner-table-actions{text-align:right}a.button-orange:link,a.button-orange:visited{margin:0 6px;font-size:14px}a.pdf-link:link,a.pdf-link:visited{color:#000;margin:0 6px}.pdf-link:before{content:'';display:inline-block;vertical-align:middle;margin:0 6px 0 0;width:15px;height:14px;overflow:hidden;background:no-repeat url(/layout/img/sprite_6_4_7.png) -78px -117px transparent}.timeline{border:1px solid #ccc;list-style-type:none;display:table;width:100%;font-size:14px;margin:0 0 31px;-webkit-box-shadow:0 1px 1px #ccc;box-shadow:0 1px 1px #ccc}.timeline li:first-child{padding-left:12px}.timeline li{display:table-cell;line-height:39px;padding-left:24px}.timeline li:after{content:'';float:right;width:12px;height:39px;overflow:hidden;background:no-repeat url(/layout/img/sprite_6_4_7.png) -458px -251px transparent;display:inline-block;vertical-align:middle;margin-right:-12px}.timeline li:last-child:after{display:none}.timeline li:before{content:'1';background:#f39b4c;color:#fff;margin-right:10px;width:22px;height:22px;vertical-align:middle;display:inline-block;font-size:15px;line-height:22px;-moz-border-radius:11px;border-radius:11px;text-align:center}.timeline li:nth-child(2):before{content:'2'}.timeline li:nth-child(3):before{content:'3'}.timeline li:nth-child(4):before{content:'4'}.timeline li:nth-child(5):before{content:'5'}.timeline li:nth-child(6):before{content:'6'}.hotelpartner-werden-form{border-top:1px solid #ccc;border-bottom:1px solid #ccc;background:url(/layout/img/bg-hotelpartner-contact.jpg) 100% 100% no-repeat}.hotelpartner-werden-form fieldset{padding:38px 0 7px;border-right:1px solid #ccc;position:relative}.hotelpartner-werden-form fieldset h2{position:absolute;top:3px}.hotelpartner-contact{float:right;padding:15px 0 0 45px;width:299px}.hotelpartner-contact h2{line-height:36px}.hotelpartner-werden-form label{display:inline-block;text-align:right;width:225px;padding-right:8px;margin:10px 0 16px;line-height:24px;vertical-align:middle;position:relative}.hotelpartner-werden-form .error-text{left:233px;text-align:left}.radio .error-text{left:3px}.offer-voucher-form .radio .error-text{left:0;bottom:-17px}.hotelpartner-werden-form input[type=text],.hotelpartner-werden-form input[type=password]{font-size:12px;line-height:18px;color:#333;width:239px;margin:10px 0 16px;padding:3px 8px;border:0 none;-webkit-box-shadow:inset 0 1px 3px #333;box-shadow:inset 0 1px 3px #333;vertical-align:middle}.hotelpartner-werden-form input.street{width:169px;margin-right:9px}.hotelpartner-werden-form input.hnr{width:42px}.hotelpartner-werden-form input.zip{width:62px;margin-right:9px}.hotelpartner-werden-form input.city{width:149px}.hotelpartner-werden-form select{margin:14px 0 15px;width:255px}.hotelpartner-werden-form fieldset p{margin:10px 0 0;padding-left:235px}.hotelpartner-werden-form input[type=radio]{margin:10px 5px 16px 0}.hotelpartner-werden-form input[type=radio]+label{width:auto;padding-right:11px}.hotelpartner-werden-form input[type=checkbox]{clear:both;margin:10px 6px 0 212px;float:left;width:auto}.hotelpartner-werden-form label.radio.agb{line-height:17px;float:left;width:258px;text-align:left;margin:9px 0 16px 5px;padding-right:0}.hotelpartner-werden-form .nolabel input[type=checkbox]{margin-left:233px}#hotelpartner_formular .align-center p{margin-top:47px;padding-top:35px;border-top:1px solid #ccc;font-size:18px}#hotelpartner_formular .signaturePadWrapper+.align-center p{border-top:0;padding-top:0}#hotelpartner_formular button{margin:0 auto;font-size:14px;font-weight:700;padding:7px 15px;border:0}.sales-model{position:relative}.sales-model input[type=radio]{position:absolute;z-index:-1;top:50px;left:30px}.sales-model label{z-index:10;margin-left:-1px;background:#fff;border:1px solid #ccc;display:inline-block;text-align:center;width:calc(25% - 1px);vertical-align:middle;padding:11px 0 23px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.sales-model span{display:block;color:#666}.sales-model .title{font-size:26px;line-height:32px;margin:17px auto 14px auto;font-weight:400}.sales-model .price{font-size:44px;line-height:50px;font-weight:400}.sales-model .price .period{font-size:16px;display:inline}.sales-model .provision{font-size:18px;padding:22px 0;line-height:24px;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.sales-model .setup_fee{font-size:16px;padding:22px 0;margin:0 0 18px;line-height:20px;border-bottom:1px solid #ccc}.sales-model span.button{font-size:14px;border:0 none !important}.sales-model input[type=radio]:checked+label span{color:#333;border-color:#fff}.sales-model input[type=radio]:checked+label{background:#ffe390;margin-top:0;padding:27px 0 13px}.sales-model input[type=radio]:checked+label.model1{background:#f8c394}.sales-model input[type=radio]:checked+label.model2{background:#ec957f}.sales-model input[type=radio]:checked+label.model3{background:#d7ed7e}.model-wrapper span{margin:0 auto}.model-wrapper{margin:0 auto;display:inline-block;padding-top:17px;width:61px;height:44px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -294px -330px}.sales-model input[type=radio]:checked+label .model-wrapper{background-position:-225px -330px}.sales-model input[type=radio]:checked+label.model1 .model-wrapper{background-position:-156px -391px}.sales-model input[type=radio]:checked+label.model2 .model-wrapper{background-position:-223px -396px}.sales-model input[type=radio]:checked+label.model3 .model-wrapper{background-position:-3px -622px}.sales-model input[type=radio]:checked+label .provision{padding:33px 0 30px;margin-top:23px}.sales-model input[type=radio]:checked+label span.button{background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -158px -333px;width:56px;height:55px;-webkit-box-shadow:none;box-shadow:none;padding:0;text-indent:-9999px}#lp-seo1{min-height:316px}#lp-seo1.closed{min-height:0;height:292px;overflow:hidden}#lp-seo2{min-height:186px}#lp-seo2.closed{min-height:0;height:168px;overflow:hidden}#lp-seo3,.lp-seo3{min-height:302px}#lp-seo3.no-min-height,.lp-seo3.no-min-height{min-height:0}#lp-seo3.closed,.lp-seo3.closed{min-height:0;height:284px;overflow:hidden}.fadeboxFaqs>div>div.closed{min-height:0;height:55px;overflow:hidden}.tabs-notabs .tab-content.with-bg.padding.fadeboxFaqs+.fadeboxFaqs{margin-top:20px}#checkout h2.agb{clear:both}#checkout .subcolumns.payment h2{margin:0}.separator{display:inline-block;text-indent:-9999px;margin:0 8px;vertical-align:middle;width:6px;height:10px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -318px -185px}h2,h3.h2,.content-right .widget div.caption{font-size:18px;margin:30px 0 15px}.content-right .widget div.caption{margin-top:0}p.more-margin{margin:0 0 80px}.content-left h2:first-child,.c50l h2:first-child,.image-left h2,.image-right h2{margin-top:0}.content-right h2:first-child{margin-top:0}.delivery-detail h3,.payment-detail h3{margin:0 0 20px;text-align:center;color:#666}h2.yellow{color:#f39b4c;font-size:18px;line-height:22px;margin:0 0 8px;font-weight:400}h2.yellow.tworow{margin-top:22px}table.small td{width:145px}table.small td.price,table.small th.price{width:65px;padding-right:80px;text-align:right}.checks{margin:30px 0;list-style-type:none}.checks li{margin:15px 0}.checks span,.icon-check{float:left;margin:3px 8px 0 0;width:26px;height:21px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-41px -117px;text-align:left;direction:ltr}.icon-check{float:none;margin:0;display:block}.arrival-day-table .icon-check{margin:0 auto}.icon-money{display:inline-block;margin:0 8px 0 0;width:32px;height:20px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-290px -78px;text-align:left;direction:ltr}.icon-delivery{display:inline-block;margin:0 8px 0 0;width:32px;height:20px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:0 -116px;text-align:left;direction:ltr}.icon-thumb{display:inline-block;margin:-13px 8px 0 0;width:27px;height:29px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-263px -78px;text-align:left;direction:ltr;vertical-align:middle}.icon-time{display:inline-block;margin:0 8px 0 0;width:30px;height:30px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-458px -71px;text-align:left;direction:ltr;vertical-align:middle}hr{border:0 none;height:1px;background:#ccc;font-size:1px;line-height:1px;margin:30px 0 80px}hr.small{margin-bottom:30px}.content-block p{margin:0 0 17px}.content-block p:last-child{margin:0}div.image-left{overflow:hidden;padding:0 18px 0 0 !important}.content-block.no-image{padding:9px 12px 4px}.image-left img+p{padding-top:14px !important}.content-block.image-top img{margin:-14px 0 14px}.image-left h2{padding-top:18px}.image-right{overflow:hidden;padding-left:18px}.subcolumns .image-right{padding:0 0 0 14px}.image-right p{padding-top:14px}.image-right strong{font-size:14px}.image-right img{float:right;margin:-1px -1px -1px 5px}.tab-content h1,.tab-content h2{font-size:16px;font-weight:700;margin:0 0 25px;color:#333;background:0 0;padding:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none}ul.tabs-links{margin-bottom:10px}.related-items li{width:30%;float:left;margin-right:3%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.jcarousel .related-items li{width:298px;margin-right:16px}.jcarousel .related-items li a{display:block;position:relative}.jcarousel .related-items li span.caption{position:absolute}.content-left{float:left;width:673px}.border-right{border-right:1px solid #ccc;width:653px;padding-right:20px}.faq-search{background:#ccc;padding:19px 14px;color:#333;font-size:14px;margin:0 0 11px}.faq-search label{margin-right:8px;color:#333}.faq-search input[type=text]{font-size:14px;line-height:15px;color:#333;padding:4px;width:206px;background:#eee;border-radius:2px;-webkit-box-shadow:inset 0 0 2px 1px #ccc;box-shadow:inset 0 0 2px 1px #ccc;border:0 none}.faq-search button{font-size:18px;color:#fff;margin-left:10px}.content-right{width:333px;float:right}.grey-box{background:#ccc;padding:30px 8px 8px;margin:0 0 11px}.grey-box label{color:#333;display:block;margin:0 0 10px;text-align:left}.grey-box textarea{width:100%;height:60px;border:0 none}.content-left .grey-box{padding:14px;margin:15px 0}.grey-box h1{font-weight:400;font-size:14px;background:0 0;padding:0 0 0 21px;margin:0 0 54px;color:#333;-webkit-box-shadow:none;box-shadow:none}.fade-box,.fake-fade-box,.fade-box-img{position:relative;margin:11px 0;padding:6px 10px 6px 14px;border:1px solid #cbcbcb;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.fade-box .fade-box{margin-top:0}.fade-box-img{padding:6px 10px 0 0;margin:0;min-height:107px;overflow:hidden}#content .fade-box-img .image{float:left;margin:-6px 0 0;width:119px;overflow:hidden}#content .fade-box-img .image .image-list{margin:6px 0 -7px;overflow:hidden}#content .fade-box-img .image .image-list a{float:left;margin:0 7px 7px 0;width:100%;max-width:56px}#content .fade-box-img .image .image-list a:nth-child(2n+2){margin-right:0}#content .choose-gifts .fade-box-img h3{font-size:12px;font-weight:700;margin:0}#content .choose-gifts .fade-box-img h3 .name{margin:0 0 0 10px;display:inline-block;width:250px}.choose-gifts .fade-box-img .price{width:205px}.fade-box-img.closed .fade-box-content{height:75px}.fade-box-img.closed .image{height:113px}.choose-gifts .fade-box-img h3{cursor:pointer}.choose-gifts .fade-box-img.hide-more h3{cursor:default}.choose-gifts .fade-box-img.hide-more h3:after{display:none}.fade-box .fade-box{border:1px solid #a72224}.fade-box h2,.fade-box h3{padding:4px 0}.fade-box h4,.fake-fade-box{padding:3px 0 3px 7px;margin:0;font-weight:700;display:block;cursor:pointer}.fade-box.closed h4,.fake-fade-box{font-weight:400}.fade-box h4 span,.fake-fade-box span{width:430px;display:inline-block}.fade-box p:last-child{margin:0}#detail-view h3{color:#666;margin:0 0 10px}#detail-view.offer-view .c690l .hotel-service-list>h3,#detail-view.hotel-view .c690l .hotel-service-list>h3{color:#666;margin:25px 0 10px;font-weight:700;font-size:14px}#detail-view.offer-view.zubuchbare-leistungen .c690l .fade-box>h4,#detail-view.offer-view.zubuchbare-leistungen .c690l .fake-fade-box>h4,#detail-view.hotel-view.zubuchbare-leistungen .c690l .fade-box>h4,#detail-view.hotel-view.zubuchbare-leistungen .c690l .fake-fade-box>h4,#detail-view.offer-view .c690l .hotel-service-list .fade-box>h4,#detail-view.offer-view .c690l .hotel-service-list .fake-fade-box>h4{font-size:12px}#detail-view .fade-box p{margin:10px 20px 7px 7px}.fade-box>h2,.fade-box>h3,.fade-box>h4,.fake-fade-box>h4{display:block;color:#a72224;font-weight:700;font-size:14px;margin:0;cursor:pointer}.fade-box>h4,.fake-fade-box>h4{color:#333;font-weight:400}.fade-box h3{border-bottom:1px solid #ccc;margin-bottom:10px;padding-bottom:9px}.fade-box.closed h3{border-bottom:0 none;margin-bottom:0;padding-bottom:4px}.fade-box .fade-box-content h3{color:#333;border-bottom:0 none;padding-bottom:9px}.fade-box.closed,.fade-box .fade-box.closed,.fake-fade-box{border:1px solid #cbcbcb}.fake-fade-box{cursor:default}.fade-box.closed h2,.fade-box.closed h3{color:#666}.fade-box h2:before,.fade-box h3:before,.fade-box h4:before,.fade-box-img h3:before{content:'';float:right;width:18px;height:18px;text-indent:-9999px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-215px -55px;text-align:left;direction:ltr}.fade-box.closed h2:before,.fade-box.closed h3:before,.fade-box.closed h4:before,.fade-box-img.closed h3:before{background-position:-179px -54px}.fade-box-content h3:before{content:normal}.fade-box.closed .fade-box-content{display:none}.image-text-wrapper .image-text .fadebox-right{margin:0 0 15px 15px}.fadebox-right{float:right;width:164px;padding:15px 0 0 15px;background-color:#e5e5e5;background-image:-webkit-linear-gradient(top,#e5e5e5,#d6d6d6);background-image:linear-gradient(to bottom,#e5e5e5,#d6d6d6)}.fadebox-left{float:left;width:483px;margin:14px 0 14px 14px;word-wrap:break-word}.fadebox-right .subcaption{display:block;font-weight:700;margin-top:10px}.subcaption.nob{font-weight:400}.fadebox-right .subcaption:first-child{margin-top:0}.teaser-content a{position:absolute;font-size:16px}.teaser-content-green a{left:75px;bottom:13px}.teaser-blog a{left:72px;bottom:13px}.teaser-faq a{left:60px;bottom:13px}.teaser-lexikon a{left:75px;top:15px}.teaser-reiseziele a{left:45px;top:15px}.teaser-beratung{height:301px;padding:15px 15px 0;border:1px solid #d4d4d4;background:no-repeat 100% 0 url(/layout/img/bg-teaser-beratung.jpg);border-radius:2px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.teaser-beratung h2{font-size:14px;font-weight:700;line-height:18px;margin:0 0 5px}.teaser-beratung p{max-width:426px}.teaser-kontakt{font-size:14px;line-height:20px;padding:15px 23px 0;height:301px;border:1px solid #d4d4d4;border-radius:2px;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.teaser-kontakt h2{margin:15px 0 20px}.teaser-kontakt h3{font-size:18px;font-weight:400;margin:20px 0 5px}.teaser-content-green{padding:15px 15px 0;height:302px;border:1px solid #d4d4d4;border-radius:2px;position:relative;overflow:hidden;background-color:#d7edf0;background-image:-webkit-linear-gradient(top,#d7edf0,#badee3);background-image:linear-gradient(to bottom,#d7edf0,#badee3);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.teaser-blog{padding:15px 15px 0 227px;position:relative;overflow:hidden;height:302px;border:1px solid #d4d4d4;background:no-repeat 0 0 url(/layout/img/bg-teaser-blog.jpg);border-radius:2px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.teaser-faq{padding:15px 15px 0;position:relative;overflow:hidden;color:#fff;height:302px;border:1px solid #d4d4d4;background:no-repeat 0 0 url(/layout/img/bg-teaser-faq.jpg);border-radius:2px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.teaser-lexikon{height:224px;position:relative;overflow:hidden;padding:10px 10px 0 236px;border:1px solid #d4d4d4;background:no-repeat 0 0 url(/layout/img/bg-teaser-lexikon.jpg);border-radius:2px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.teaser-reiseziele{height:224px;position:relative;overflow:hidden;padding:10px 10px 0 236px;border:1px solid #d4d4d4;background:no-repeat 0 0 url(/layout/img/bg-teaser-reiseziele.jpg);border-radius:2px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}#result-slider #result-offers article,#result-slider #result-hotels article{display:inline-block;width:100%;vertical-align:top;margin-right:30px;white-space:normal}#result-slider .slider-container{white-space:nowrap;position:relative}#result-slider .slider-items{white-space:nowrap;overflow:hidden}#result-slider .preload-items{display:none}#modal-dialog #result-slider #result-offers,#modal-dialog #result-slider #result-hotels{position:relative}#modal-dialog #result-slider #result-offers .slider>li,#modal-dialog #result-slider #result-hotels .slider>li{margin:0 70px 0 0;padding-top:22px}#modal-dialog #result-slider #result-offers .slider>li article,#modal-dialog #result-slider #result-hotels .slider>li article{margin:0}#modal-dialog #result-slider i.nav{font-size:84px;color:#fff;cursor:pointer;position:absolute;right:-84px;top:170px;text-indent:-9999px;background:no-repeat url(/layout/img/sprite_6_4_7.png) -442px -657px;top:107px;width:26px;height:42px}#modal-dialog #result-slider i.nav.prev{left:-84px;right:auto;background-position:-471px -657px}#result-slider .result-image-wrapper{border-radius:6px 0 0 6px}#result-slider .result-wrapper{border-radius:0 6px 6px 0;padding-bottom:10px;padding-top:10px}#result-slider .result-wrapper .show-more,#result-slider .result-wrapper .show-less{display:none}#ergebnisse .caption .caption.mapView{display:none}#result-slider #result-hotels .price,#result-slider #result-offers .price{top:202px}#ergebnisse .caption.mapView{box-shadow:none;text-decoration:none;font-size:16px;float:right;font-weight:700;cursor:pointer;background:no-repeat url(/layout/img/sprite_6_4_7.png) -366px -727px;text-indent:-99999px;width:120px;height:36px;padding:0;margin:0;border:0}#result-offers article,#result-hotels article{margin:18px 0;position:relative}.result-image-wrapper{width:226px;height:215px;position:relative;overflow:hidden;float:left;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.result-image-wrapper div{position:absolute;background:#fff;padding:3px 4px;border:1px solid #d4d4d4;bottom:0;left:0;width:218px;height:40px;overflow:hidden}.result-image-wrapper div img{float:left;margin-left:4px;cursor:pointer}.result-image-wrapper div img:first-child{margin:0}.result-image-wrapper div noscript img{margin-left:4px!important}.result-image-wrapper div img:first-child+noscript>img{margin:0!important}.result-wrapper .relevance{font-size:9px;color:#666;display:none}.result-wrapper .missing_filter{font-size:9px;display:inline-block;line-height:12px;margin-left:60px;max-width:320px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;cursor:help}.result-wrapper .missing_filter span{margin-right:5px;text-decoration:line-through}#result-hotels h2.page-design,#result-offers h2.page-design,#result-hotels div.page-design,#result-offers div.page-design{margin-top:0}#result-hotels h2.page-design,#result-offers h2.page-design{background-color:#1ab3d8;background-image:-webkit-linear-gradient(top,#1ab3d8,#169aba);background-image:linear-gradient(to bottom,#1ab3d8,#169aba);box-shadow:none;-webkit-box-shadow:none;font-weight:700}#result-map h2.page-design,#result-map div.page-design{margin:0 0 6px}.page-design a{float:right;margin-left:10px;color:#fff}.page-design span.hint,.page-design-big span.hint{float:right;margin-left:10px;font-size:10px}#result-hotels dl,#result-offers dl{line-height:14px;margin:0}#result-hotels dt,#result-offers dt{display:none}#result-hotels dd,#result-offers dd{display:inline-block;border-right:1px solid #d4d4d4;padding:12px 5px 0}#result-hotels .id-label,#result-offers .id-label{display:inline-block;font-weight:700;font-size:14px;margin:0 2px 0 0}#result-hotels .id,#result-offers .id{font-weight:700;color:#f39b4c;padding:11px 8px 0 0;font-size:14px}#result-hotels dd.contact,#result-offers dd.contact,#result-hotels dd.whatsapp,#result-offers dd.whatsapp{border-right:0 none}dd.whatsapp .share-wa{width:16px;height:16px;float:none;border:0;vertical-align:bottom}dd.whatsapp .share-wa:before{background-position:-434px -480px;top:0;left:0}#result-hotels .rating span.icon,#result-offers .rating span.icon,#detail-view .rating span.icon,#result-hotels .rating span.icon span,#result-offers .rating span.icon span,#detail-view .rating span.icon span,#result-hotels .stars,#result-offers .stars,#result-hotels .stars span,#result-offers .stars span,#gmap-overlay .rating span{display:inline-block;vertical-align:middle;width:100px;height:13px;overflow:hidden;background:repeat-x url(/layout/img/bg-rating.png)}#result-hotels .rating span span,#result-offers .rating span span,#gmap-overlay .rating span span,#detail-view .rating span span,#result-hotels .rating span.icon span,#result-offers .rating span.icon span,#gmap-overlay .rating span.icon span,#detail-view .rating span.icon span{vertical-align:top;background:repeat-x url(/layout/img/bg-rating-active.png)}#result-hotels .stars,#result-offers .stars,#result-hotels .stars span,#result-offers .stars span,#gmap-overlay .stars span,#gmap-overlay .stars,#gmap-overlay .stars span,#detail-view .stars,#detail-view .stars span{display:inline-block;height:16px;width:95px;background:repeat-x url(/layout/img/bg-stars.png)}#result-hotels .stars span,#result-offers .stars span,#gmap-overlay .stars span,#detail-view .stars span{vertical-align:top;background:repeat-x url(/layout/img/bg-stars-active.png)}#result-hotels .result-wrapper h2 .stars{vertical-align:text-top}.advise span{display:inline-block;margin-right:2px;text-indent:-9999px;width:14px;height:15px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-290px -47px;text-align:left;direction:ltr;vertical-align:bottom}.contact span.icon{display:inline-block;margin-right:2px;text-indent:-9999px;width:10px;height:16px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-219px -84px;text-align:left;direction:ltr;vertical-align:bottom}#result-hotels article h2,#result-hotels article h3.h2,#result-offers article h2,#result-offers article h3.h2{font-weight:700;font-size:20px;line-height:24px;margin:8px 0;overflow:hidden;text-overflow:ellipsis;display:block}#result-hotels ul.nav{margin-top:0}#result-hotels .location{margin-top:5px}#result-offers .location{margin:5px 0}#result-offers.noOfferLocation .mainData h2+div,#result-offers.noOfferLocation .mainData h3.h2+div{margin:5px 0 0}#result-hotels .location img,#result-offers .location img,#modal-dialog .location img{margin:0 8px 0 0;display:inline;vertical-align:bottom;height:24px;width:24px}#result-hotels article h2,#result-hotels article h3.h2,#result-hotels p,#result-offers p,#result-offers article h2,#result-offers article h3.h2{max-width:580px;background:0 0;padding:0;margin-bottom:0;-webkit-box-shadow:none;box-shadow:none;color:#333}#result-hotels article h2 a,#result-hotels article h3.h2 a,#result-offers p a,#result-offers h3,#result-offers h3 a,#result-offers span.h3,#result-offers span.h3 a,#result-offers article h2 a,#result-offers article h3.h2 a,.location a,.location span.link{color:#333}.location span.link:hover{text-decoration:none;cursor:default}#result-offers h3,#result-offers span.h3{display:inline;font-weight:400;font-size:12px}#result-hotels hr,#result-offers hr{max-width:580px;height:1px;border-top:1px solid #ccc;margin:3px 0;padding:0;background:0 0;font-size:1px;line-height:1px;display:inline-block;width:580px}#result-offers .stars{margin:0 5px;vertical-align:top}.result-wrapper ul.services{height:auto;overflow:hidden;padding-left:17px}.result-wrapper .info-text{height:auto;overflow:hidden}.result-wrapper ul.services.closed,.result-wrapper .info-text.closed{height:72px}#result-offers .more,#result-hotels .more{font-size:9px;display:inline-block;line-height:12px;background:transparent no-repeat url(/layout/img/sprite_6_4_7.png) -496px -125px;padding-left:8px}.show-more,.show-less,.show-main-more,.show-main-less{padding-left:12px;font-size:9px;line-height:12px;background:transparent no-repeat url(/layout/img/sprite_6_4_7.png) -492px -113px;width:86px;display:inline-block;margin-bottom:5px;cursor:pointer}.show-less,.show-main-less{background-position:-492px -102px}.list-content.region-list .show-more,.list-content.region-list .show-less{width:auto;float:right;margin:5px 15px 0 0}.list-content.region-list ul.closed li:nth-child(16) a{border-bottom:0}#result-offers .hide-more .show-more,#result-offers .hide-more .show-less,#result-hotels .hide-more .show-more,#result-hotels .hide-more .show-less,.dynamicHeightContainer.hide-more .show-more,.dynamicHeightContainer.hide-more .show-more{display:none}.dynamicHeightContainer .show-more,.dynamicHeightContainer .show-less{margin-bottom:0}#result-hotels .price,#result-offers .price{font-weight:700;font-size:20px;position:absolute;right:27px;top:192px}#result-offers ul.nav,#result-hotels ul.nav{position:absolute;list-style-type:none;top:10px;right:23px;width:124px;text-align:right}#result-offers ul.nav li,#result-hotels ul.nav li{margin:3px 0;text-align:center}#result-hotels ul.nav li:first-child{margin-top:0}.arrival-car,.availability,.watch-list,.help{display:inline}.arrival-car span.link,.availability span.link,.help a{display:inline-block;text-indent:-9999px;width:16px;height:16px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-304px -44px;text-align:left;direction:ltr;vertical-align:middle}.over.help{cursor:help}.over.help .overlay-wrapper{cursor:default}.availability span.link{background-position:-321px -46px;width:16px;margin:0 11px}.watch-list a,.watch-list a.active.disabledAction,.watch-list span.link,.watch-list span.link.active.disabledAction{display:inline-block;vertical-align:middle;border:1px solid #b1b1b1;padding:1px 14px 1px 6px;color:#09f;position:relative;font-weight:400}.watch-list a:after,.watch-list a.active.disabledAction:after,.watch-list span.link:after,.watch-list span.link.active.disabledAction:after{content:'';position:absolute;right:-10px;top:-5px;background-position:-372px -389px;display:block}.watch-list a.active,.watch-list span.link.active{color:#b1b1b1;padding:1px 6px}.watch-list a.active:after,.watch-list span.link.active:after{display:none}.help a{background-position:-161px -82px;width:20px;height:20px}#result-offers .button,#result-hotels .button{font-size:12px;font-weight:700;width:100%;padding:4px 0;border-radius:1px;border:0 none;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;-webkit-box-shadow:none;box-shadow:none}#result-offers .button:focus,#result-hotels .button:focus{outline:none}button.orange,.button.orange,.redeem-link span,.coupon-book a:link,.coupon-book a:visited,.newsletter-box button,.login-button,.teaser-content a,.hotelpartner-werden a:link,.hotelpartner-werden a:visited,.sales-model span.button,a.button-orange:link,a.button-orange:visited,.coupon-order button{display:inline-block;vertical-align:middle;border:1px solid #ef8f39;background-color:#f39b4c;background-image:-webkit-linear-gradient(top,#f39b4c,#e4842f);background-image:linear-gradient(to bottom,#f39b4c,#e4842f);color:#fff;padding:3px 12px;border-radius:2px;text-shadow:0 1px 1px rgba(0,0,0,.6)}button.orange:hover,.button.orange:hover,.redeem-link:hover span,.coupon-book a:hover,.newsletter-box button:hover,.login-button:hover,.teaser-content a:hover,.hotelpartner-werden a:hover,.sales-model span.button:hover,a.button-orange:hover,.coupon-order button:hover{background:#d87f2f;border-color:#d87f2f;text-decoration:none}button.orange:active,.button.orange:active,.redeem-link:active span,.coupon-book a:active,.newsletter-box button:active,.login-button:active,.teaser-content a:active,.hotelpartner-werden a:active,a.button-orange:active,.coupon-order button:active{background-color:#f39b4c;background-image:-webkit-linear-gradient(top,#f39b4c,#e4842f);background-image:linear-gradient(to bottom,#f39b4c,#e4842f);-webkit-box-shadow:inset 0 0 7px rgba(102,102,102,.6);box-shadow:inset 0 0 7px rgba(102,102,102,.6);border:0 none;outline:none;padding:4px 13px}button.orange:active{border:1px solid transparent}button.orange:focus,.button.orange:focus,.redeem-link:focus span,.coupon-book a:focus{outline:none}button.inactive,a.button.inactive{display:inline-block;vertical-align:middle;border:1px solid #fff;background-color:#ffdaa4;background-image:-webkit-linear-gradient(top,#ffdaa4,#ffc898);background-image:linear-gradient(to bottom,#ffdaa4,#ffc898);color:#fff;padding:3px 12px;border-radius:2px;text-shadow:0 1px 1px rgba(0,0,0,.6)}button.inactive:hover,a.button.inactive:hover,button.inactive:active,a.button.inactive:active,button.inactive:focus,a.button.inactive:focus{cursor:not-allowed;text-decoration:none}button.orange.loadMore{margin:20px auto 40px;display:block;padding:10px 30px;font-size:12px;font-weight:700;display:none}#result-offers .button.red,#result-hotels .button.red{color:#fff;text-shadow:none;border:none;background-color:#e30003;background-image:-webkit-linear-gradient(top,#e30003,#960002);background-image:linear-gradient(to bottom,#e30003,#960002)}#result-offers .button.red:hover,#result-hotels .button.red:hover{text-decoration:none;background-color:#960002;background-image:-webkit-linear-gradient(top,#960002,#e30003);background-image:linear-gradient(to bottom,#960002,#e30003)}#result-offers .button.red:active,#result-hotels .button.red:active{background:#900;border:none;webkit-box-shadow:inset 0 1px 5px #666;box-shadow:inset 0 1px 5px #666;padding:4px 0}button.brown,.button.brown{color:#333;background-color:#f3ad00;background-image:-webkit-linear-gradient(top,#f3ad00,#d46e0d);background-image:linear-gradient(to bottom,#f3ad00,#d46e0d)}button.brown:hover,.button.brown:hover{text-decoration:none;background-color:#d46e0d;background-image:-webkit-linear-gradient(top,#d46e0d,#f3ad00);background-image:linear-gradient(to bottom,#d46e0d,#f3ad00)}#result-offers .button.brown:active,#result-hotels .button.brown:active{background:#ac5c07;color:#fff;webkit-box-shadow:inset 0 1px 5px #666;box-shadow:inset 0 1px 5px #666}button.blue,.button.blue{color:#fff;background-color:#1ab3d8;background-image:-webkit-linear-gradient(top,#1ab3d8,#169aba);background-image:linear-gradient(to bottom,#1ab3d8,#169aba)}button.blue:hover,.button.blue:hover{text-decoration:none;background-color:#169aba;background-image:-webkit-linear-gradient(top,#169aba,#1ab3d8);background-image:linear-gradient(to bottom,#169aba,#1ab3d8)}#result-offers .button.blue:active,#result-hotels .button.blue:active{background:#1ab3d8;webkit-box-shadow:inset 0 1px 5px #666;box-shadow:inset 0 1px 5px #666}#result-offers button.yellow,.button.yellow{color:#333;font-size:12px;background-color:#fff100;background-image:-webkit-linear-gradient(top,#fff100,#ffce00);background-image:linear-gradient(to bottom,#fff100,#ffce00)}#result-offers button.yellow:hover,.button.yellow:hover{text-decoration:none;background-color:#ffce00;background-image:-webkit-linear-gradient(top,#ffce00,#fff100);background-image:linear-gradient(to bottom,#ffce00,#fff100)}#result-offers .button.yellow:active,#result-hotels .button.yellow:active{background:#fc0;webkit-box-shadow:inset 0 1px 5px #666;box-shadow:inset 0 1px 5px #666}button.grey,.button.grey,#shop-list button.grey{color:#fff;background-color:#585858;background-image:-webkit-linear-gradient(top,#585858,#353535);background-image:linear-gradient(to bottom,#585858,#353535)}#shop-list button.grey,.add-to-cart-box button.red.grey{border-color:#585858}#shop-list button.grey:disabled,.add-to-cart-box button.red.grey:disabled{cursor:not-allowed}button.grey:hover,.button.grey:hover,#shop-list button.grey:hover{text-decoration:none;background-color:#353535;background-image:-webkit-linear-gradient(top,#353535,#585858);background-image:linear-gradient(to bottom,#353535,#585858)}#result-offers .button.grey:active,#result-hotels .button.grey:active{background:#333;webkit-box-shadow:inset 0 1px 5px #666;box-shadow:inset 0 1px 5px #666}button.lightgrey,.button.lightgrey{color:#fff;background-color:#b5b5b5;background-image:-webkit-linear-gradient(top,#b5b5b5,#7b7b7b);background-image:linear-gradient(to bottom,#b5b5b5,#7b7b7b)}button.lightgrey:hover,.button.lightgrey:hover{text-decoration:none;background-color:#7b7b7b;background-image:-webkit-linear-gradient(top,#7b7b7b,#b5b5b5);background-image:linear-gradient(to bottom,#7b7b7b,#b5b5b5)}button.lightgrey.select,.button.lightgrey.select{line-height:19px}#result-offers .button.lightgrey:active,#result-hotels .button.lightgrey:active{background:#bbb;webkit-box-shadow:inset 0 1px 5px #666;box-shadow:inset 0 1px 5px #666}#result-offers.type1 .result-wrapper{padding-left:10px;padding-right:10px}#result-offers.type1 ul.nav{right:10px}#result-offers.type1 hr,#result-offers.type1 article h2,#result-offers.type1 article div.hotelline,#result-offers.type1 p,#result-offers.type1 dl{max-width:335px}#result-offers.type1 .result-image-wrapper{width:140px;height:235px}#result-offers.type1 .result-wrapper{margin-left:140px;min-height:234px}#result-offers.type1 ul.nav{position:relative;float:right;top:initial;right:initial;margin-top:10px}#result-offers.type1 .mainData{float:left;width:335px}#result-offers.type1 .price{position:relative;top:initial;right:initial;padding-top:10px}#result-offers.type1 article h2{font-size:18px;line-height:20px}#result-offers.type1 .result-image-wrapper div{height:40px;overflow:hidden}#result-offers.type1 .result-image-wrapper div img{margin-left:5px;margin-bottom:5px}#result-offers.type1 .result-image-wrapper div img:first-child{margin-left:0}#result-offers.type1 .gallery-overlay{left:130px}.landingpage.type1 .coupon-order{background-position:0 0;position:relative}.landingpage.type1 .coupon-order>div{position:absolute;bottom:10px;left:0;width:100%;background:#fff}.landingpage.type1 .coupon-order>div p{margin:20px 10px;text-align:center}#small-sort{border-bottom:1px solid #ccc;text-align:right;padding:3px 0;margin:10px 0 5px}#small-sort span{float:left;margin-top:4px;font-weight:700}#small-sort label{color:#333;margin-right:5px}#small-sort select{margin-right:0;width:100px}.shop-category #small-sort{margin-right:2px}#ergebnisse,.pagination{clear:both;border-radius:2px;margin:30px 0;overflow:hidden;position:relative;border:1px solid #cbcbcb;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;font-size:14px}#search-container #ergebnisse,#search-container #google-map{margin:20px 0}#search-container>h1{line-height:24px;padding:7px 14px}#ergebnisse h1,#ergebnisse .caption,#detail-view #ergebnisse h1,#detail-view #ergebnisse .caption,.pagination h1,.pagination .caption,#search-city .pagination h1,#search-city .pagination .caption{display:inline-block;color:#fff;background:#666;font-size:18px;-webkit-box-shadow:inset 0 11px 14px -9px #000;box-shadow:inset 0 11px 14px -9px #000;padding:9px 15px;margin:0}#detail-view #ergebnisse h1,#detail-view #ergebnisse .caption{line-height:18px}#ergebnisse p{display:inline-block;width:130px;text-align:center;vertical-align:middle;margin:0}#ergebnisse .sortierung_container{display:inline-block}#ergebnisse .sortierung_container .toggleOpen{display:none}#ergebnisse ul,#ergebnisse li,.pagination ul,.pagination li,.atoz ul,.atoz li{list-style-type:none;display:inline}#ergebnisse ul,.pagination ul{display:inline-block;vertical-align:middle;margin:0}#ergebnisse a,#ergebnisse span.link{padding:0 15px 0 0;color:#333}a.active,span.link.active{font-weight:700}a.desc:after,a.asc:after,span.link.desc:after,span.link.asc:after,.sortable th.sort:after{content:'';display:inline-block;width:13px;margin-left:3px;height:8px;text-indent:-9999px;overflow:hidden;background:no-repeat url(/layout/img/sprite_6_4_7.png) -363px -45px;text-align:left;direction:ltr;vertical-align:middle}a.active.asc:after,span.link.active.asc:after{background-position:-363px -55px}a.active.desc:after,span.link.active.desc:after{background-position:-351px -46px}#ergebnisse-show{float:right;width:140px;text-align:right;margin:20px 0 0}#ergebnisse-show p{margin:0;text-align:right}#ergebnisse-show ul{display:inline-block;margin:4px 10px 0 0;border:1px solid #cbcbcb;background:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff}#ergebnisse-show li{margin:0;display:inline-block}#ergebnisse-show a:hover,#ergebnisse-show a.active{background:#666;-webkit-box-shadow:inset 0 11px 14px -9px #000;box-shadow:inset 0 11px 14px -9px #000;color:#fff;text-decoration:none}#ergebnisse-show a{text-align:center;padding:4px 0 2px;display:inline-block;margin-left:-1px;width:54px;color:#333;position:relative;font-size:10px;line-height:11px}#ergebnisse-show a:before{content:'';width:16px;height:16px;background:url(/layout/img/sprite_6_4_7.png) no-repeat -36px -78px;display:inline-block;margin:0 10px}#ergebnisse-show li:first-child a:before{background-position:-36px -94px}.gmap{position:relative}#google-map .gm-style a[href^="http://maps.google.com/maps"] div,#google-map .gm-style a[href^="https://maps.google.com/maps"] div{margin-top:-17px}#gmap-overlay .close{right:8px!important;top:8px!important}#gmap-overlay .overflow .close{right:24px!important}#gmap-overlay:before{content:'';position:absolute;top:150px;left:-7px;width:7px;height:14px;background:url(/layout/img/sprite_6_4_7.png) no-repeat -56px -99px}#gmap-overlay{width:344px;border:1px solid #ab2e30;background:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:0 0 2px 1px #333;box-shadow:0 0 2px 1px #333;border-radius:5px;position:absolute;top:0;left:0;z-index:1}#gmap-overlay>div{max-height:450px;min-height:320px;overflow:auto;padding:8px 12px 6px 10px}#gmap-overlay.left>div{direction:rtl}#gmap-overlay.left>div>div{direction:ltr}#gmap-overlay.left:before{left:auto;right:-7px;background:url(/layout/img/sprite_6_4_7.png) no-repeat -64px -99px}#gmap-overlay.left .overflow .close{left:8px!important}#gmap-overlay p{padding-left:16px;line-height:22px;overflow:hidden;margin-bottom:0}#gmap-overlay a.hotel{display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:217px;font-size:14px;color:#333;font-weight:700}#gmap-overlay .rating{display:block}#gmap-overlay img{float:left;margin:0 0 7px 7px}#gmap-overlay img.big{margin:0 5px 7px 0}#gmap-overlay table{width:100%;margin:7px 0 5px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;border:1px solid #cacaca;table-layout:fixed}#gmap-overlay th{padding:4px 3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#gmap-overlay th.id{width:38px}#gmap-overlay th.nights{width:43px;text-align:center}#gmap-overlay th.price{width:70px;text-align:right}#gmap-overlay table tbody tr:nth-child(even) th{background-color:#ebebeb;border-left:1px solid #bfbfbf}#gmap-overlay table tbody tr:nth-child(even) th{border-left:1px solid #d4d4d4}#gmap-overlay td{vertical-align:middle;background:#e5e5e5;padding:4px 3px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#gmap-overlay td.nights{text-align:center}#gmap-overlay td.price{text-align:right}#gmap-overlay td:nth-child(2),#gmap-overlay td:nth-child(4){background:#d3d3d3}#gmap-overlay th,#gmap-overlay tr:nth-child(even) td{background:#fff}#gmap-overlay th:nth-child(2),#gmap-overlay th:nth-child(4),#gmap-overlay tr:nth-child(even) td:nth-child(2),#gmap-overlay tr:nth-child(even) td:nth-child(4){background:#ebebeb}.gallery-overlay{position:absolute;z-index:100;left:17px;top:43px;padding:10px 42px 10px 18px;border:1px solid #d4d4d4;border-radius:2px;background:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:0 1px 2px #333;box-shadow:0 1px 2px #333}#result-offers .gallery-overlay,#result-hotels .gallery-overlay{left:197px;top:-10px;-webkit-box-shadow:-2px 2px 7px #666;box-shadow:-2px 2px 7px #666;height:193px;width:790px}#result-offers .gallery-overlay:before,#result-hotels .gallery-overlay:before{content:'';position:absolute;top:80px;left:-15px;width:15px;height:19px;background:url(/layout/img/sprite_6_4_7.png) no-repeat -400px -392px}.gallery-overlay .prev-img{margin-right:14px;float:left}.gallery-overlay strong{display:block;font-size:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:500px}.gallery-overlay .gallery-overlay-title{margin:0 8px 7px 218px;padding-bottom:6px;border-bottom:1px solid #d4d4d4}.gallery-overlay span.gallery-pagination{position:absolute;right:61px;top:14px;font-size:15px}#result-offers .gallery-overlay .gallery-overlay-gallery,#result-hotels .gallery-overlay .gallery-overlay-gallery,.gallery-overlay .gallery-overlay-gallery{margin:0 0 0 265px}#result-offers .gallery-overlay ul,#result-hotels .gallery-overlay ul,.gallery-overlay ul{list-style-type:none;margin:0;max-width:initial}.gallery-overlay .jcarousel{width:525px;height:158px;overflow:hidden}.gallery-overlay li{width:525px;height:158px}#content .gallery-overlay li img{margin:1px 10px 14px 1px;float:left;cursor:pointer}.gallery-overlay li img.active,.gallery-overlay li img:hover{outline:1px solid red}.gallery-overlay .prev,.gallery-overlay .next{position:absolute;overflow:hidden;text-indent:-9999px;left:236px;top:55px;width:35px;height:123px;background:url(/layout/img/sprite_6_4_7.png) no-repeat -298px -399px}span.prev,span.next,span.more,span.over,span.close,span.move,span.show-more,span.show-less{cursor:pointer}.gallery-overlay .next{background-position:-336px -399px;left:auto;right:3px}.pagination{text-align:center}.pagination h1,.pagination div.caption{position:absolute;top:0;left:0}.pagination div.itemsPerPage{position:absolute;top:6px;right:6px}.pagination div.itemsPerPage label,.pagination div.itemsPerPage a.label{font-size:12px;vertical-align:middle;color:#666}.pagination div.itemsPerPage select{vertical-align:middle;width:45px}.pagination a,.pagination span{text-align:center;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;-webkit-box-shadow:inset -1px 1px 0 0 #fff;box-shadow:inset -1px 1px 0 0 #fff;padding:9px 0;display:inline-block;margin-left:-1px;width:37px;color:#666}.pagination li.active a,.pagination li.active span.nolink{background:#666;-webkit-box-shadow:inset 0 11px 14px -9px #000;box-shadow:inset 0 11px 14px -9px #000;color:#fff}.pagination li.first-page a,.pagination li.prev-page a,.pagination li.next-page a,.pagination li.last-page a{display:inline-block;width:37px;height:14px;height:18px;text-indent:-9999px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-272px -116px;text-align:left;direction:ltr;vertical-align:top}.pagination li.last-page a{background-position:-271px -171px}.pagination li.prev-page a{background-position:-275px -141px}.pagination li.next-page a{background-position:-275px -199px}.pagination li.points-after a:before,.pagination li.points-before a:before{content:'...'}.pagination div.itemsPerPage a.label{display:inline;width:auto;height:auto;text-indent:0;overflow:hidden;background:transparent!important;text-align:left;direction:ltr;margin:0;padding:0;border:0;text-decoration:none;box-shadow:none;vertical-align:middle;-webkit-box-shadow:none}.related-fade-boxes{margin:35px 0 0}.tabs{margin:35px 0 0;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 0 0 0 1px #d0d0d0;box-shadow:1px 1px 3px #ccc,inset 0 0 0 1px #d0d0d0;padding:1px;border-radius:2px}.tabs-notabs .tab-content.with-bg{background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 0 0 0 1px #d0d0d0;box-shadow:1px 1px 3px #ccc,inset 0 0 0 1px #d0d0d0;border-radius:2px}.tabs-notabs .class-wellness,.tabs-notabs .class-romantik,.tabs-notabs .class-events,.tabs-notabs .class-ausgehen,.tabs-notabs .class-shopping,.tabs-notabs .class-sehenswertes,.tabs-notabs .class-opnv,.tabs-notabs .class-gutscheine,.tabs-notabs .class-tipps,.tabs-notabs .class-urlaub-mit-hund,.tabs-notabs .class-familie,.tabs-notabs .class-silvester,.tabs-notabs .class-last-minute,.tabs-notabs .class-kur-und-thermen-wochenende{position:relative;padding-left:45px}.tabs-notabs .class-wellness:before,.tabs-notabs .class-romantik:before,.tabs-notabs .class-events:before,.tabs-notabs .class-ausgehen:before,.tabs-notabs .class-shopping:before,.tabs-notabs .class-sehenswertes:before,.tabs-notabs .class-opnv:before,.tabs-notabs .class-gutscheine:before,.tabs-notabs .class-tipps:before,.tabs-notabs .class-urlaub-mit-hund:before,.tabs-notabs .class-familie:before,.tabs-notabs .class-silvester:before,.tabs-notabs .class-last-minute:before,.tabs-notabs .class-kur-und-thermen-wochenende:before{position:absolute;content:"";display:block;top:-10px;left:0;background:url(/layout/img/meta_descriptions_types/wellness.png) no-repeat 0 0 transparent;background-size:contain;width:35px;height:35px}.tabs-notabs .class-romantik:before{background-image:url(/layout/img/meta_descriptions_types/romantik.png)}.tabs-notabs .class-events:before{background-image:url(/layout/img/meta_descriptions_types/events.png)}.tabs-notabs .class-ausgehen:before{background-image:url(/layout/img/meta_descriptions_types/ausgehen.png)}.tabs-notabs .class-shopping:before{background-image:url(/layout/img/meta_descriptions_types/shopping.png)}.tabs-notabs .class-sehenswertes:before{background-image:url(/layout/img/meta_descriptions_types/sehenswertes.png)}.tabs-notabs .class-opnv:before{background-image:url(/layout/img/meta_descriptions_types/opnv.png)}.tabs-notabs .class-gutscheine:before{background-image:url(/layout/img/meta_descriptions_types/gutscheine.png)}.tabs-notabs .class-tipps:before{background-image:url(/layout/img/meta_descriptions_types/tipps.png)}.tabs-notabs .class-urlaub-mit-hund:before{background-image:url(/layout/img/meta_descriptions_types/urlaub-mit-hund.png)}.tabs-notabs .class-familie:before{background-image:url(/layout/img/meta_descriptions_types/familie.png)}.tabs-notabs .class-silvester:before{background-image:url(/layout/img/meta_descriptions_types/silvester.png)}.tabs-notabs .class-last-minute:before{background-image:url(/layout/img/meta_descriptions_types/last-minute.png)}.tabs-notabs .class-kur-und-thermen-wochenende:before{background-image:url(/layout/img/meta_descriptions_types/kur-und-thermen-wochenende.png)}.tabs .tabs-links{background:#d4d4d4;-webkit-box-shadow:inset 0 1px 0 0 #ececec;box-shadow:inset 0 1px 0 0 #ececec;overflow:hidden;margin:0;list-style-type:none;padding:0 0 0 30px}.tabs .tabs-links li{float:left;border-right:1px solid #ccc}.tabs .tabs-links li a,.tabs .tabs-links li span.link{float:left;padding:5px 16px;color:#333;-webkit-box-shadow:inset 1px 1px 0 0 #ececec;box-shadow:inset 1px 1px 0 0 #ececec}.tabs .tabs-links li.active a,.tabs .tabs-links li.active span.link{background:#f9f9f9}.tabs .tabs-links li.active{-webkit-box-shadow:0 0 4px #aaa;box-shadow:0 0 4px #aaa;border-right:1px solid transparent}.tab-content.closed{display:none}.tab-content .jcarousel{margin:0 40px}.tabs .tab-content,.tabs-notabs .tab-content.with-bg{padding:25px 17px 0}.help{display:inline-block;width:20px;height:20px;margin-left:3px;margin-top:-3px;text-indent:-9999px;background:url(/layout/img/sprite_6_4_7.png) no-repeat 0 -78px;text-align:left;direction:ltr;vertical-align:middle}.info_icon{display:block;width:15px;height:16px;position:absolute;text-indent:-9999999px;background:url(/layout/img/sprite_6_4_7.png) no-repeat -191px -553px;z-index:1;right:10px;bottom:10px;cursor:pointer}.info_content{display:none;width:100%;height:100%;background:#333;background:rgba(51,51,51,.8);position:absolute;top:0;left:0;z-index:2;overflow:hidden}.hotel-gallery .info_icon{right:11px;bottom:3px}.hotel-gallery .info_content{width:calc(100% - 16px);left:8px}.hotel-gallery .singleImageContainer .info_content{width:100%;left:0}.hotel-gallery .singleImageContainer{text-align:center;padding:13px 0 9px;margin:0 16px;position:relative;overflow:hidden}.hotel-gallery .singleImageContainer .singleImage{display:inline-block;position:relative}.info_content .overlay{white-space:normal;border-radius:0;text-indent:0;font-size:12px;line-height:18px;background:0 0}.info_content .overlay dt{float:left;margin:0 5px 0 0;clear:both}.info_content .overlay dd:after{display:block;content:'';height:10px}#search-filter{position:relative;margin-top:-3px;border-radius:0 0 5px 5px;padding:10px 0 13px 15px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;border:1px solid #d6d6d6;border-top:0 none;display:block}#search-filter label{color:#333}.suchtyp{display:inline-block;vertical-align:middle;width:191px}.search-wrapper{padding-top:25px;float:left}.search-wrapper label,.search-wrapper .ui-slider-container{margin-right:53px}.search-wrapper select,.search-wrapper .wrapperPlaceholder{margin:0 5px 0 4px}.search-wrapper input{margin:0 5px}.search-wrapper .ui-slider-container:last-child{margin-right:0}.search-wrapper .wrapperPlaceholder{position:relative}#active-filter h1{display:inline;margin:0 20px 0 0;box-shadow:none;background:0 0;font-size:12px;padding:0;border-radius:0;color:#333}#del-filter{color:#8f4444}#del-filter span{display:inline-block;vertical-align:middle;width:18px;height:18px;text-indent:-9999px;margin-right:5px;overflow:hidden;background:url(/layout/img/sprite_6_4_7.png) no-repeat -54px -78px;text-align:left;direction:ltr}#active-filter ul{list-style-type:none;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:7px 0;padding:7px 0}#didyoumean-list{border-bottom:1px solid #ccc;padding:7px 0 14px}#didyoumean-list ul{list-style-type:none;display:inline-block;margin-bottom:0}#didyoumean-list li{display:inline-block;margin-right:20px}#active-filter li{display:inline}#active-filter ul a,#active-filter ul span.link{color:#333;display:inline-block;border:1px solid #d0d0d0;border-radius:2px;margin:7px 5px 7px 0;line-height:25px;padding:0 0 0 7px;overflow:hidden;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff}#active-filter ul a:hover,#active-filter ul span.link:hover{text-decoration:none}#active-filter ul a:after,#active-filter ul span.link:after{border-left:1px solid #d0d0d0;float:right;width:25px;text-align:center;content:"X";color:#999;line-height:25px;font-weight:700;margin-left:10px}#active-filter ul a:hover:after,#active-filter ul span.link:hover:after{background:#9b9b9b;color:#fff;-webkit-box-shadow:1px 1px 3px #ccc,inset -1px 1px 1px 1px #666;box-shadow:1px 1px 3px #ccc,inset -1px 1px 1px 1px #666}#search-agent:hover .overlay-wrapper,.over:hover .overlay-wrapper,.over-left:hover .overlay-wrapper,.over-right:hover .overlay-wrapper{display:block}.overlay-wrapper{display:block;display:none;position:absolute;bottom:14px;right:-15px;z-index:1000;padding:0 0 6px;z-index:10}.overlay{display:block;white-space:nowrap;color:#ccc!important;background:#333;padding:10px 12px;border-radius:5px;text-align:left;text-indent:0;font-size:12px;line-height:18px}.over-left .overlay-wrapper{right:19px;top:-1px;padding:0 6px 0 0;bottom:auto;left:auto}.over-right .overlay-wrapper{left:19px;right:auto;top:-1px;padding:0 6px 0 0;bottom:auto;left:25px}.overlay label{color:#ccc;margin-right:4px}.overlay input{vertical-align:middle}.overlay p:last-child{margin-bottom:0!important}.overlay>p{margin-top:0!important}.overlay-wrapper input[type=radio]{float:none;margin:0 5px 0 0;width:auto}.arrival-car .overlay-wrapper{right:-110px}.availability .overlay-wrapper{right:-43px}.over,.over-left,.over-right{position:relative}.overlayedge,.over-left .overlayedge,.over-right .overlayedge{position:absolute;width:13px;height:6px;bottom:0;right:19px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-181px -84px;text-align:left;direction:ltr}.over-left .overlayedge{top:4px;right:0;width:6px;height:13px;background-position:-182px -90px}.over-right .overlayedge{top:4px;right:auto;left:-5px;width:6px;height:13px;background-position:-181px -101px}#search-agent .overlayedge{right:57px;bottom:0}.arrival-car .overlayedge{right:112px}.availability .overlayedge{right:56px}#search-agent{position:absolute;float:right;right:0;bottom:21px;color:#333;display:inline-block;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;margin:17px 8px 0 5px;line-height:25px;padding:0 11px 0 13px;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;cursor:pointer}#search-agent .overlay-wrapper{bottom:26px;font-size:11px;line-height:17px;color:#fff;right:-45px}#search-agent .agent-icon{position:absolute;width:27px;height:32px;top:-4px;left:-18px;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-118px -78px;text-align:left}#search-agent .an,#search-agent .aus{border-left:1px solid #d0d0d0;display:inline-block;text-align:center;background:#f9f9f9;background:-moz-linear-gradient(top,#f9f9f9 0%,#e9e9e9 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f9f9f9),color-stop(100%,#e9e9e9));background:-webkit-linear-gradient(top,#f9f9f9 0%,#e9e9e9 100%);background:-o-linear-gradient(top,#f9f9f9 0%,#e9e9e9 100%);background:-ms-linear-gradient(top,#f9f9f9 0%,#e9e9e9 100%);background:linear-gradient(to bottom,#f9f9f9 0%,#e9e9e9 100%);color:#999;font-weight:700;margin-left:10px;position:absolute;right:-25px;top:-1px;width:25px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-right-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px;border:1px solid #d0d0d0;border:1px solid #d0d0d0;-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff}#search-agent .an{border:0 none;color:#fff;line-height:27px;background:#9b9b9b;-webkit-box-shadow:1px 1px 3px #ccc,inset -1px 1px 1px 1px #666;box-shadow:1px 1px 3px #ccc,inset -1px 1px 1px 1px #666}.settings-icon{display:inline-block;width:16px;height:16px;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-101px -78px;vertical-align:middle;margin-left:3px}#search-agent div.form{margin:10px 0 0;line-height:18px;text-align:right;overflow:hidden;position:relative}#search-agent div.form label{color:#ccc!important}#search-agent div.form label.caption{display:block!important;margin-top:10px!important}#search-agent div.form input[type=text]{width:200px!important}#search-agent .overlay button{position:absolute;bottom:0;right:0;margin:0}.overlay button{color:#fff;font-weight:400;padding:5px 8px;font-size:12px;background-color:#adadac;background-image:-webkit-linear-gradient(top,#adadac,#676767);background-image:linear-gradient(to bottom,#adadac,#676767);border:0 none;border-radius:2px;margin:10px 5px 0 0}.overlay button span{display:inline-block;width:16px;height:15px;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-145px -78px;vertical-align:middle;margin:0 4px 0 0}.overlay fieldset{float:left;text-align:left}.overlay ul{margin:0!important;list-style-type:none}#shop-nav{padding:35px 0 33px 25px;background:#f89b4b}#shop-nav select{margin-right:50px}#shop-list{overflow:hidden}#shop-list p.hint{margin-bottom:0;color:#666;font-size:10px}#shop-list h2{margin:0 0 20px;font-size:18px}#shop-list ul{list-style-type:none;margin:0;overflow:hidden}#shop-list li{float:left;width:147px;margin-right:29px;border:1px solid #d4d4d4;padding:0 0 3px;margin-bottom:20px}#shop-list li:nth-child(6n){margin-right:0}.content-left #shop-list li:nth-child(6n){margin-right:25px}#shop-list li span,#shop-list li a{display:block;padding:0 10px;font-size:11px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#shop-list li .title{font-weight:700;font-size:12px;line-height:14px;height:28px;padding-bottom:7px}#shop-list li .price{padding:7px 0 2px 10px;color:#900;font-size:19px}#shop-list li .detail{padding-bottom:4px;min-height:18px}#shop-list button{margin:0 auto;display:block;font-size:14px}#shop-list img{margin:0 auto 5px auto}.timeline.shop li{width:20%}.timeline.shop li a{color:#fff}.timeline .current{color:#fff;background-color:#e30003;background-image:-webkit-linear-gradient(top,#e30003,#990002);background-image:linear-gradient(to bottom,#e30003,#990002)}.timeline li.current:before,.timeline li.active:before{background:#fff;color:#990002}.timeline li.current:after{background-position:-344px 0}.timeline li.active:after{background-position:-332px 0}.timeline .active{background:#f39b4c;color:#fff}.reload-list-slider{clear:both;border-top:1px solid #ccc;padding:40px 0 20px;overflow:hidden;position:relative}.reload-list-slider h2,.reload-list-slider h3,.reload-list-slider h4{font-size:18px;color:#333;background:0 0;padding:0;margin:0;-webkit-box-shadow:none;box-shadow:none;font-weight:400}.reload-list-slider ul{list-style-type:none;margin:0;overflow:hidden;padding-left:35px}.reload-list-slider li{float:left;width:180px;margin:0 50px 0 0;padding:30px 10px 20px}.tab-content .slider-container{position:relative;padding-bottom:25px}.reload-list-slider .slider-prev,.reload-list-slider .slider-next,.tab-content .slider-container .slider-arrow-prev,.tab-content .slider-container .slider-arrow-next{position:absolute;top:50%;left:0;width:auto;margin:-65px 0 0;padding:0;text-indent:-9999px;display:block;width:35px;height:123px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -236px -107px;text-decoration:none;cursor:pointer}.tab-content .slider-container .slider-arrow-prev,.tab-content .slider-container .slider-arrow-next{margin:-75px 0 0}.reload-list-slider .slider-next,.tab-content .slider-container .slider-arrow-next{left:auto;right:0;background-position:-194px -107px}.reload-list-slider .slider-prev.inactive,.reload-list-slider .slider-next.inactive,.tab-content .slider-container .slider-arrow-prev.inactive,.tab-content .slider-container .slider-arrow-next.inactive{display:none}.reload-list-slider a,.reload-list-slider span.link{color:#333}.reload-list-slider a:hover,.reload-list-slider span.link:hover{text-decoration:underline}.reload-list-slider a.image,.reload-list-slider span.link.image,.reload-list-slider img.image{display:block;height:97px;overflow:hidden;margin-bottom:10px;width:auto!important}.reload-list-slider span,.reload-list-slider a{display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.reload-list-slider span.region a,.reload-list-slider span.region span.link{display:inline;width:auto}.reload-list-slider span.region span.link{text-decoration:none;cursor:initial}.reload-list-slider span.price{font-weight:700;font-size:14px}.reload-list-slider a.name,.reload-list-slider a.title,.reload-list-slider a.id{color:#06c}.reload-list-slider a.name{font-weight:700}.reload-list-slider span.stars{float:right!important;margin:4px 0 1px 5px}.reload-list-slider a.name,.reload-list-slider span.region{overflow:hidden;height:36px;line-height:18px;position:relative;white-space:normal;margin-right:0}#ergebnisse-show+#ergebnisse{display:inline-block;margin-bottom:20px}h2.page-design-big,div.page-design-big{margin:0 0 -12px}h2.page-design,div.page-design{background:#999;font-size:14px;margin:50px 0 -12px;-webkit-box-shadow:inset 0 11px 14px -9px #333;box-shadow:inset 0 11px 14px -9px #333;padding:5px 14px}.list-content h2,.list-content-dark h2,.headingsh3 .list-content-dark h3,.list-content-light h2,.headingsh3 .list-content-light h3,#search-city h1,.teaser-content h2,.c440r h2{font-size:18px;color:#f39b4c;margin:10px 0 10px 13px;font-weight:400}.teaser-content h2{margin-left:0}.list-content ul,ul.ui-widget-content{padding:9px 12px 4px;list-style-type:none;border:1px solid #d4d4d4;border-radius:2px;margin:0;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff}.list-content.region-list ul{min-height:319px;overflow:hidden}.list-content div{border:1px solid #d4d4d4;border-radius:2px;-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff}.list-content div ul{padding:6px 12px 4px;border:0 none;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.list-content-light ul{padding:9px 12px 4px;list-style-type:none;border:1px solid #d4d4d4;border-radius:2px;margin:0;background:#fad6b5;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.list-content-dark ul{padding:9px 12px 4px;list-style-type:none;border:1px solid #d4d4d4;border-radius:2px;margin:0;background:#f39b4c;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.list-content li a,.list-content-light li a,.list-content-dark li a,ul.ui-widget-content li .ui-menu-item-wrapper,.list-content li span.link{display:block;overflow:hidden;text-align:right;border-bottom:1px solid #f6caa2;line-height:19px;color:#333}.list-content li span.link:hover,.list-content li span.link:hover span{text-decoration:underline}.list-content li span.link{float:none;width:100%;text-overflow:initial;white-space:initial}.list-content-light li a{border-color:#f6b880}.list-content li a:hover,.list-content-light li a:hover,.list-content-dark li a:hover,.list-content li a:hover span,.list-content-light li a:hover span,.list-content-dark li a:hover span{text-decoration:underline}.list-content li:last-child a,.list-content-light li:last-child a,.list-content-dark li:last-child a,ul.ui-widget-content li:last-child .ui-menu-item-wrapper,.list-content li:last-child span.link{border-bottom:0 none}.list-content li span,.list-content-light li span,.list-content-dark li span,.list-content-light-2rows li span{float:left;text-align:left;width:185px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-page .c33r.list-content li span,.home-page .c33r .list-content li span{width:230px}.list-content li .name,.list-content-light li .name,.list-content-dark li .name{width:140px}.home-page .list-content li .name,.home-page .list-content-light li .name,.home-page .list-content-dark li .name,.list-content li .name_long,.list-content-light li .name_long,.list-content-dark li .name_long{width:185px}.list-content li .days,.list-content-light li .days,.list-content-dark li .days{width:50px}.list-content li .nigths,.list-content-light li .nigths,.list-content-dark li .nigths{width:50px}.c440r ul.slider li{width:438px;background-position:0 0;background-repeat:no-repeat}.c440r .slider-nav{position:absolute;bottom:10px;margin-left:219px;width:219px}.c284l ul.slider li{width:282px}.c284l .slider-nav{position:absolute;bottom:10px}.image-teaser{position:relative}.image-teaser span,.image-teaser ul,.c440r .image-teaser{margin:0}.c440r .image-teaser{margin-bottom:10px}.image-teaser span,.image-teaser li{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-teaser.promotion-title-price-c284 span,.image-teaser.promotion-title-price-c284 ul{left:7px;width:268px}.image-teaser .promotion-offer-c284-v1 span.name{display:block}.image-teaser.promotion-offer-c284-v1{position:relative}.image-teaser.promotion-offer-c284-v1 span.offer-content{position:absolute;left:0;top:0;padding:0;width:100%}.image-teaser.promotion-offer-c284-v1 span.offer-content span.offer-header{padding:11px;width:auto}.image-teaser.promotion-offer-c284-v1 span.offer-content span.offer-header span.offer-price{font-size:14px;max-width:none}.image-teaser.promotion-offer-c284-v1 span.offer-content span.offer-header span.offer-price strong{font-size:14px}.image-teaser.promotion-title-price-c284 .title{top:7px}.image-teaser.promotion-title-price-c284 .price{top:35px}.promotion-offer-c440{height:332px;display:block;position:relative}.promotion-offer-c440-v1{position:absolute;background-color:#f9f9f9;background-color:rgba(249,249,249,.3);background-image:-webkit-linear-gradient(top,rgba(249,249,249,.3),#e9e9e9);background-image:linear-gradient(to bottom,rgba(249,249,249,.3),#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset -1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset -1px 1px 1px 1px #fff;right:-2px;top:-2px;width:220px;height:334px;color:#333;font-size:12px;line-height:18px;overflow:visible !important}.promotion-offer-c440-v1 .offer-header{display:block;height:56px;overflow:hidden;padding:8px 8px 0;text-align:left;font-size:18px;line-height:26px;font-style:italic;white-space:normal}.promotion-offer-c440-v1 .offer-content{height:200px;padding:0 13px 0 8px;display:block;overflow:hidden}.promotion-offer-c440-v1 .offer-price{width:220px;padding:4px 0 0;display:block;font-size:14px;text-align:center}.image-teaser .promotion-offer-c440-v1 .offer-content span.name{height:36px;line-height:18px;position:relative;white-space:normal;margin-right:0}.image-teaser .promotion-offer-c440-v1 .offer-content span.name span.stars{float:right!important;margin:4px 0 1px 5px}.promotion-offer-c440-v1 .offer-price strong{font-size:20px;font-weight:400}.promotion-offer-c284-v1{display:block;height:208px;position:relative}.promotion-offer-c284-v1:hover{text-decoration:none}.promotion-offer-c284-v1 .offer-content{display:block;color:#333;background:rgba(255,255,255,.7);padding:11px;max-height:84px;overflow:hidden}.promotion-offer-c284-v1 .offer-header{font-style:italic;display:block;font-size:18px;line-height:26px;width:100%;white-space:nowrap}.promotion-offer-c284-v1 .offer-location{max-width:166px;float:left}.promotion-offer-c284-v1 .offer-price{float:right;max-width:100px}.promotion-offer-c284-v1 .offer-price strong{font-weight:400}.subcolumns,#detail-view .c33r .subcolumns{margin:18px 0;clear:both}#detail-view .c33r .container .subcolumns{margin:0;padding:18px 0 0}#detail-view .c33r .non-binding-request .container .subcolumns{padding-top:0}#detail-view .c33r .non-binding-request .subcolumns{margin:0}.c284l{float:left;width:284px;margin-right:15px}.c284r{float:right;width:284px}.c283l{float:left;width:283px;margin-right:14px}.c637l{float:left;width:637px;margin-right:15px}.c283r{float:right;width:283px}.c444l{float:left;width:444px;margin-right:15px}.c444r{float:right;width:444px}.c448r{float:right;width:448px}.c513l{float:left;width:513px;margin-right:15px}.c513r{float:right;width:513px}.c440r{float:right;width:440px}.c580l{float:left;width:580px}.c743l{float:left;width:743px}.c743r{float:right;width:743px}.c690l{float:left;width:690px}.c442r{float:right;width:442px}.c739r{float:right;width:739px}.c274l{float:left;width:274px}.c242l{float:left;width:242px;margin-right:14px}.c242r{float:right;width:242px}.c188r{float:right;width:188px}.c196l{float:left;width:196px}.c150l{clear:both;float:left;width:150px}.c150r{float:right;width:150px}.c168l{float:left;width:168px;margin-right:6px}.c168r{float:right;width:168px}.c266l{float:left;width:266px}.c252l{float:left;width:252px}.c249l{float:left;width:249px}.c263r{float:right;width:263px}.c293l{width:293px;float:left}.c469r{float:right;width:469px}.c488l{float:left;width:488px}.home-page .c33l{width:338px;padding:0}.home-page .c66l{width:690px;padding:0}.c521l{float:left;width:521px}.c521r{float:right;width:521px}.c33l{width:318px;padding:0 20px 0 0;margin-right:14px;float:left}.c66l{width:656px;padding:0 20px 0 0;margin-right:14px;float:left}.c330l{float:left;width:330px}.c330r{float:right;width:330px}.delivery-detail .c33l{border-right:1px solid #ccc;height:275px;position:relative}.delivery-detail .c33r{height:275px;width:318px;position:relative}.delivery-detail .small,.payment-detail .small{position:absolute;bottom:0;left:0}.delivery-detail{margin:10px 0 45px}.c33r{width:338px;float:right}.delivery-detail-header{text-align:center;margin:20px 0 7px}.subcolumns.links .c274l{margin:0 14px 44px 0}.subcolumns.links .c196l{margin:0 66px 44px 0}.subcolumns.links div:nth-child(4n){margin-right:0}.subcolumns.links div:nth-child(4n+1){clear:both}.subcolumns.links h2{font-weight:700;color:#990002;margin:0 0 20px;font-size:12px}.sources-table{width:100%}.sources-table thead th{border-bottom:1px solid #d4d4d4;color:#666;font-size:14px;font-weight:400;text-transform:uppercase;text-align:left;padding:9px 14px 8px;vertical-align:middle}.sources-table thead th.image{width:100px;text-align:center}.sources-table tbody td.image{vertical-align:middle;text-align:center}.sources-table tbody td.image a{display:inline-block;margin:0 auto}.sources-table tbody td.image img{max-width:100%;height:auto}.sources-table thead th.image{width:100px;vertical-align:middle}.sources-table tbody td{font-size:12px;padding:6px 14px;color:#333;font-weight:400;vertical-align:middle}.sources-table tbody td.link{word-break:break-word}.payment-detail .c50l,.payment-detail .c50r{height:287px;position:relative}.payment-detail .c50l{border-right:1px solid #ccc}.payment-detail{margin:45px 0}.storno-detail{overflow:visible;height:518px;background:#ccc;border:1px solid #d3d3d3;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;position:relative}.storno-detail .c50l,.storno-detail .c50r{position:relative;text-align:center;padding:18px 18px 0;width:470px;height:500px}.storno-detail .c50l{border-right:1px solid #d3d3d3;padding-right:30px;margin-right:0}.storno-detail .c50l{border-right:1px solid #d3d3d3}.storno-detail h3{font-size:18px;font-weight:400}.storno-detail h4{font-size:14px;font-weight:700;margin:20px 0;color:#666}.storno-detail ul{list-style-type:none}.storno-detail li:before{content:"•";margin-right:5px}.storno-detail label{position:absolute;bottom:0;left:0;padding:10px 0;width:100%;background:#999;color:#fff;font-size:18px;text-align:center}.storno-detail button{margin:0 20px 0 12px;font-size:14px;padding:5px 10px;border:1px solid #ccc}.c50l{width:500px;float:left;padding:0 20px 0 0;margin-right:20px}.c50r{width:500px;float:right}.align-center{text-align:center}.align-right{text-align:right}.block-design{clear:both;padding:10px 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:25px 0}.block-design strong{color:#990002;font-weight:700}ul.block-design.is-nav li{list-style-type:none;display:inline-block}ul.block-design.is-nav li:before{content:"|";color:#666;margin:0 5px;display:inline-block}ul.block-design.is-nav li:first-child:before{display:none}ul.block-design.is-nav li.active a{color:#333}#kasse .button,#order-confirmation .button,#basket-list a.button-delivery,.block-design a.button,#basket-list a.button-delivery,#booking .step5 .form-box .button{margin:0 0 0 10px;display:inline-block;vertical-align:middle;border:1px solid #b1b1b1;background-color:#bfbfc0;background-image:-webkit-linear-gradient(top,#bfbfc0,#8f8f8f);background-image:linear-gradient(to bottom,#bfbfc0,#8f8f8f);color:#fff;padding:3px 12px;text-shadow:0 1px 1px rgba(0,0,0,.6)}#booking .step5 .form-box .button{margin:10px 0 0}#booking .step5 .form-box button.button{float:right;margin:10px 6px 0 0}#kasse .button:hover,#order-confirmation .button:hover,#basket-list a.button-delivery:hover,.block-design a.button:hover,#basket-list a.button-delivery:hover,#booking .step5 .form-box .button:hover{background:#8f8f8f;border-color:#8f8f8f;text-decoration:none}#kasse .button:active,#order-confirmation .button:active,#basket-list a.button-delivery:active,.block-design a.button:active,#basket-list a.button-delivery:active,#booking .step5 .form-box .button:active{background-color:#c1c1c1;background-image:-webkit-linear-gradient(top,#c1c1c1,#8f8f8f);background-image:linear-gradient(to bottom,#c1c1c1,#8f8f8f);-webkit-box-shadow:inset 0 1px 5px rgba(102,102,102,.6);box-shadow:inset 0 1px 5px rgba(102,102,102,.6);border:0 solid transparent;outline:none;padding:4px 13px}.icon-pdf{display:inline-block;vertical-align:middle;margin:0 6px 0 0;width:15px;height:14px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-78px -117px}.icon-world,.icon-eu,.icon-not-eu,.icon-48h-delivery,.icon-24h-delivery,.icon-add{display:inline-block;margin:0 auto;width:61px;height:61px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-388px -65px}.icon-eu{background-position:-322px -67px}.icon-not-eu{background-position:-383px -1px}.icon-48h-delivery{background-position:-1px -140px}.icon-24h-delivery{background-position:-63px -140px}.icon-add{background-position:-126px -140px;margin:25px auto}.icon-question-mark{float:left;margin:0 10px 0 0;width:32px;height:30px;overflow:hidden;background:no-repeat url(/layout/img/sprite_6_4_7.png) -458px 0}.image-teaser{margin:10px 0;display:block;border:1px solid #d4d4d4;border-radius:2px;position:relative;overflow:hidden;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff}.img-overlay{position:absolute;left:7px;top:7px}.image-teaser.geschenkbox,.image-teaser.newsletter{border:0 none;margin:16px 0 0;border-radius:0;background-color:transparent;background-image:none;-webkit-box-shadow:none;box-shadow:none}.c145r .image-teaser.geschenkbox img,.c145r .image-teaser.newsletter img{margin-top:17px}ul.atoz{border-radius:2px;margin:0;overflow:hidden;position:relative;border:1px solid #cbcbcb;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;font-size:14px}ul.atoz:last-child{margin-bottom:35px}.atoz li a{text-align:center;border-left:1px solid #cbcbcb;border-right:1px solid #cbcbcb;-webkit-box-shadow:inset -1px 1px 0 0 #fff;box-shadow:inset -1px 1px 0 0 #fff;padding:9px 0;display:inline-block;margin-left:-1px;width:37px;color:#666}.atoz li.active a{background:#666;-webkit-box-shadow:inset 0 11px 14px -9px #000;box-shadow:inset 0 11px 14px -9px #000;color:#fff}.city-result-block{position:relative;margin:6px 0;border:1px solid #d4d4d4;border-radius:2px;position:relative;overflow:hidden;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff}.city-result-block h2{font-weight:700;font-size:14px;margin:0 0 25px}.city-popular{width:451px;float:right;background:#ccc;padding:24px 0 0;min-height:592px}.city-list{float:left;width:589px;padding:19px 0 0}.city-list h2{margin-left:14px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:10px}.city-list input{width:147px}.city-list form{float:right;padding:0 14px 0 0}ul.city-list-elements,.city-popular ul{margin:0;list-style-type:none}.city-list-elements a,.city-popular a{display:block;overflow:hidden;text-align:right;line-height:19px;color:#333;padding:9px 100px 9px 14px}.city-popular a{padding:9px 32px 9px 24px}.city-popular h2{padding:0 32px 0 24px;margin-bottom:19px}.city-list-elements a:hover,.city-popular a:hover{text-decoration:none}.city-list-elements li.active a,.city-popular li.active a,.city-list-elements li:hover a,.city-popular li:hover a{background:#990002;color:#fff}.city-list-elements li span,.city-popular li span{float:left;text-align:left;width:100px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.city-list-elements li span.title,.city-popular li span.title{color:#333;font-weight:400}.city-list-elements li.active span,.city-popular li.active span,.city-list-elements li:hover span,.city-popular li:hover span{color:#fff}.city-list-elements li span.title{width:255px}.city-popular li span.title{width:155px}#search-city{position:relative}#search-city .pagination{text-align:right;padding:0 60px 0 0;position:absolute;bottom:-1px;width:528px;margin:0}.suchhilfe-right,.blog-right,.shop-area .content-right{padding:14px;width:321px}.suchhilfe-right h1,.shop-area .content-right h1,.shop-area .content-right h2{font-size:17px;padding:0;margin:0 0 15px}.suchhilfe-right img,.shop-area .content-right img{margin:0 0 10px -14px}.suchhilfe{border-right:1px solid #ccc;padding-right:19px;position:relative}.blog-right{border-left:1px solid #ccc}.suchhilfe .fade-box h2{margin-bottom:20px}.nights-left{background:url(/layout/img/bg-fadebox-seperator.png) no-repeat 100% 0 transparent;height:98px;margin:0 30px 6px 0;float:left;width:390px;padding:10px 0 0}.nights-left hr{height:1px;width:273px;margin:22px 0 0}.nights-right hr{height:1px;margin:20px 0 0}.nights-left label,.nights-left strong{float:left;text-align:right;width:75px;margin-right:7px}.nights-left label,.nights-right label{margin-left:0 !important}.nights-left strong{margin:15px 7px 15px 0}.nights-left br,.nights-right br{clear:both}.nights-left input{float:left;width:80px}.nights-right{padding-top:7px;float:left;width:200px}.nights-right label{margin-right:7px;display:inline !important}.suchhilfe .stars-container{position:relative}.suchhilfe .stars-container .error-text{left:70px;bottom:-20px}.suchhilfe .ui-slider-numbers span{margin-left:1px}.suchhilfe .ui-slider-scale.items5 span:nth-child(1){left:1.2%}.suchhilfe .ui-slider-scale.items5 span:nth-child(2){left:21%}.suchhilfe .ui-slider-scale.items5 span:nth-child(6){right:1.2%}.suchhilfe #slider-pricerange-text,.suchhilfe #rate-stars-text{display:inline-block;width:118px;margin:0 30px 10px 0;padding:15px 0 12px;text-align:center;font-size:18px;line-height:18px;font-weight:700;border:1px solid #b1b1b1;border-left-color:#c2c2c2;border-right-color:#c2c2c2;border-bottom-color:#bebebe;background:#ccc}.suchhilfe #rate-stars-text{width:40px}.suchhilfe .ui-slider-container{float:left;width:280px}.suchhilfe .ui-slider-numbers span{display:none}.suchhilfe #searchaid_hotel_ranking_stars{display:inline-block;vertical-align:middle;margin-top:10px}.suchhilfe .stars-container label,.no-js .suchhilfe #rate-stars-text,.no-js .suchhilfe #slider-pricerange-text,.suchhilfe .no-js #slider-pricerange{display:none}.no-js .suchhilfe .ui-slider-container{float:none;width:auto}.no-js .suchhilfe .ui-slider-container label{margin-right:5px}.no-js .suchhilfe .ui-slider-container input{margin-right:20px}.no-js .search-wrapper .ui-slider-container label{margin-right:5px}.no-js .search-wrapper .ui-slider-container input{width:20px}.no-js img.lazyLoad{display:none!important}.suchhilfe select{width:auto}.suchhilfe ul{list-style-type:none;margin:0 0 15px;overflow:hidden}.suchhilfe ul ul{display:none;margin:0;position:absolute;width:400px;top:-1px;left:210px;padding:6px 0 4px 19px;border:1px solid #cbcbcb;height:auto;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;z-index:1000}.suchhilfe .destination ul ul{width:200px}.suchhilfe .destination ul ul ul{width:185px;left:201px;top:-8px}.suchhilfe ul ul ul li{width:170px;padding-right:5px}.suchhilfe ul ul span{position:absolute;height:33px;width:5px;left:-3px;top:0;background:#f9f9f9;z-index:0}.destination li:hover,.category_offer li:hover{border:1px solid #cbcbcb;background:#f9f9f9;-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff}.destination ul,.category_offer ul{margin:17px 0 10px -8px;overflow:visible}.destination ul ul li:hover,.category_offer ul ul li:hover{border:1px solid transparent;background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.suchhilfe li:hover ul,.suchhilfe li li:hover ul,.suchhilfe li:hover li:hover ul{display:block}.suchhilfe li:hover li ul{display:none}.suchhilfe li{padding:6px 0 4px}.destination li,.category_offer li{border:1px solid transparent;position:relative;width:210px;padding-left:8px}.destination li li,.category_offer li li{width:185px;padding-right:5px}.destination li .dest-sub-right li,.category_offer li .dest-sub-right li,.destination li li li,.category_offer li li li{width:170px;padding-right:5px}.destination li li label,.category_offer li li label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.dest-sub-left{float:left;width:200px;border-right:1px solid #ccc}.dest-sub-left.no-right{border-right:0}.dest-sub-right{float:right;width:185px}.suchhilfe .fullsize{width:610px;padding:5px 8px;margin:5px 0}.suchhilfe input[type=checkbox],.suchhilfe input[type=radio]{margin:5px 9px 0 1px;float:left;vertical-align:middle}.suchhilfe label{display:block;margin-left:0;line-height:23px}.inline-label label{display:inline;margin-left:0}.suchhilfe input[type=text],.suchhilfe input[type=password]{padding:4px 8px}.destination input[type=text]{width:40px;margin:0 10px}.destination select{width:auto;margin:0 10px}.suchhilfe .rate-stars{margin-top:10px}.suchhilfe .rooms hr{margin:10px 0}.erv{margin-top:80px}.list-block{display:inline-block;width:200px;vertical-align:top;padding:0 5px 0 0}#suchhilfe-overview{position:absolute;top:850px;right:-1px;width:350px;background:#f89b4b;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;padding:0 1px 1px 0;color:#000;margin-bottom:20px;z-index:1}#suchhilfe-overview h1{padding:15px 0 15px 20px;color:#fff;margin:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;font-weight:400;font-size:20px}#suchhilfe-overview ul{list-style-type:none;margin:0}#suchhilfe-overview li{text-align:right;padding:5px 13px 5px 25px;overflow:hidden}#suchhilfe-overview li:nth-child(odd){background:#fff}#suchhilfe-overview span{float:left;width:150px;text-align:left}.help-form-guest{margin:20px 0}.help-form-guest .login-button{margin:0 0 17px}.help-form-guest .help-guest-text{padding:14px 14px 9px;margin:0}.help-form-guest .block-design,#basket-list thead tr,#basket-list tbody tr{position:relative;margin:4px 0;padding:0;border:1px solid #d4d4d4;border-radius:2px;position:relative;overflow:hidden;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff}p.submit-info{text-align:right;font-size:14px;font-weight:700;margin:40px 0 50px}.suchhilfe p.submit-info{margin-bottom:0}.submit-info button{font-size:17px}.help-guest-details .c50r p.hint{position:absolute;bottom:0;right:15px}.help-guest-details .c50r p.hint_top{height:75px;padding:7px 0 0;float:right;width:255px;font-weight:700}.help-form-guest input[type=checkbox]{float:left;margin:10px 0 10px 10px}.help-form-guest .checkboxContainer{clear:both;padding-top:15px}.help-form-guest .checkboxContainer label{margin-bottom:0}.help-form-guest .checkboxContainer input[type=checkbox]{width:auto;float:none;margin:5px 15px 0 20px;display:inline-block;vertical-align:top}.help-guest-details .checkboxContainer label{float:none;clear:none;display:inline-block;width:275px;text-align:left;margin-top:0;line-height:18px}.help-form-guest .dark-grey{background:#404040;padding:10px 15px;color:#fff}.dark-grey label{margin:5px 7px 5px 0}.dark-grey button{color:#fff;font-weight:400;padding:5px 8px;margin:0 0 0 8px;font-size:12px;background-color:#acacac;background-image:-webkit-linear-gradient(top,#fbc56b,#676767);background-image:linear-gradient(to bottom,#fbc56b,#676767);border:0 none;border-radius:2px}.help-form-guest .c50l{width:334px;margin:0}.help-form-guest .c50r{width:334px}.login-area .c50l{width:319px;margin:0}.login-area .c50r{width:319px}#suchhilfe_formular .c50l{padding:10px 0}#suchhilfe_formular .c50r{padding:10px 0 20px}#suchhilfe_formular .login-area{border-top:1px solid #ccc;border-bottom:1px solid #ccc}#suchhilfe_formular .login-area .c50l,#suchhilfe_formular .login-area .c50r{margin:10px 0;padding:0;width:305px}#suchhilfe_formular .login-area .c50l{border-right:1px solid #ccc}.guest-amount .c50r{border-left:1px solid #ccc}.help-form-guest label,.help-form-guest span.label{width:104px;float:left;text-align:right}.help-form-guest span.label.input{width:auto;text-align:left}.help-form-guest input[type=text],.help-form-guest input[type=password]{width:205px;margin:5px 0}.help-form-guest .c50r input[type=text]{width:185px}#booking .form-box .help-form-guest .c50r input[type=text]{width:204px}.help-form-guest input.street{width:151px;margin-right:5px}.help-form-guest input.hnr{width:34px}.help-form-guest input.zip{width:50px;margin-right:5px}.help-form-guest input.city{width:135px}.help-form-guest br{clear:both}.guest-amount-right label{width:101px;float:left;text-align:right;margin:5px 7px 5px 0}.guest-amount-right select{float:left;margin:5px 0}.guest-amount-right .clone{clear:both}.help-guest-details label,.help-guest-details span.label{color:#333;margin:10px 7px 10px 0;position:relative}.help-guest-details .error-text{left:113px;text-align:left;bottom:-17px}#booking .help-guest-details .error-text{bottom:-13px}.help-guest-details .msgBottom .error-text{bottom:auto;top:20px}.help-guest-details label.radio{margin:5px 5px 0 2px;width:auto}.help-guest-details label.radio{margin:10px 5px 0 2px}.help-form-guest input[type=radio],.help-form-guest input[type=checkbox]{margin:7px 0 9px 5px;float:left}.help-guest-details input[type=text]{margin:10px 0}.help-guest-details input[type=radio]{margin:15px 0 15px 5px}.help-guest-details select{margin:10px 0;width:220px}#content .blog-full{text-align:center;padding-top:20px}#content .blog-full img{display:inline-block}.blog-left .alignleft{float:left;margin:0 10px 10px 0!important}.blog-left .alignright{float:right;margin:0 0 10px 10px!important}.blog-left .wp-caption{margin:0;padding:10px;font-size:10px;line-height:13px}.blog-left .wp-caption img{margin:0 auto 10px auto}.blog-left .wp-caption-text{margin-bottom:0}.blog-left .meta{color:#999}.blog-left .meta a{color:#999;text-decoration:underline}.blog-right ul{list-style:none;list-style-image:none}.blog-right .widget{margin-bottom:40px}.blog-left .single h1,.blog-left .list h2{background:0 0;box-shadow:none;color:#333;padding:0;margin:0 0 10px}.blog-left .list h2 a{color:#333}.blog-left article{margin:0 0 30px;clear:both}.product-images{float:left;width:180px}.product-images a{display:block}.product-images-list{margin-top:6px}.product-images-list a{float:left;margin:0 6px 6px 0}.product-images-list a:nth-child(3n+3){margin-right:0}.product-details{float:right;width:465px}.zoom{border:1px solid #ccc;position:relative;text-align:center;width:178px;display:block}.zoom img{width:100%}.zoom span{position:absolute;width:31px;height:31px;top:3px;left:3px;background:no-repeat url(/layout/img/sprite_6_4_7.png) -458px -37px;text-align:left}.shop-area article h1,.shop-area article .product-details h2{background:0 0;-webkit-box-shadow:none;box-shadow:none;color:#333;padding:0;margin:0 0 20px}.shop-area article h2{font-size:12px;margin-bottom:0;color:#666;font-weight:700}.product-details dt{clear:both;float:left;margin:0 5px 0 0;font-weight:400}.product-details dd{margin:0;float:left;font-weight:400}.other-categories ul{list-style-type:none;margin:0}.borderleft{border-left:1px solid #ccc}.add-to-cart-box{margin:-14px;background:#ccc;padding-bottom:25px}.add-to-cart-box p:first-child{font-size:18px;padding:5px 5px 5px 25px;border-bottom:1px solid #fff;margin:0 -1px 10px;overflow:hidden;line-height:24px;font-weight:400}.add-to-cart-box .watch-list a{float:right;font-size:12px;line-height:18px;margin:2px 7px 0 0}.add-to-cart-box a.button{float:right;margin-right:10px;font-size:14px;line-height:16px}.add-to-cart-box p{padding-left:25px}.add-to-cart-box .price{font-size:36px;color:#900;padding-top:10px;font-weight:400}.add-to-cart-box label{color:#333;margin-right:27px}.add-to-cart-box .overlay label{color:#fff}.add-to-cart-box select{width:61px}.add-to-cart-box button{font-size:14px;margin:0 10px 0 25px;font-weight:400}.shop-area .other-categories h2,.shop-area .other-categories h3{margin:40px 0 5px;font-size:18px;font-weight:400}.other-categories li{margin:5px 0}.shop-area .other-categories img{margin:0}.category-teaser{margin-bottom:40px}.category-teaser h3 a{color:#333;text-decoration:none}.category-teaser p{height:40px;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;margin:0}.category-teaser ul{list-style-type:none;margin:0}.category-teaser ul li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.category-teaser a{color:#06c}.category-teaser li{margin:5px 0}.category-teaser li:before{content:'>';color:#ccc;font-size:18px;margin:0 7px 0 0}.category-teaser li.more:before{content:none;margin:0}.category-teaser li.more{font-size:10px}.category-teaser li.more span{display:inline-block;vertical-align:middle;margin:0 4px 0 0;width:8px;height:4px;overflow:hidden;background:no-repeat url(/layout/img/sprite_6_4_7.png) -106px -117px}.content-left #shop-list li:nth-child(4n),.content-left #shop-list li.fourth-child{margin-right:0}.content-left #shop-list li:nth-child(4n+1),.content-left #shop-list li.first-child{clear:both}.content-left #shop-list li{margin-right:25px}#basket-list table{width:1042px}#basket-list tbody:before{line-height:1px;font-size:1px;content:"-";color:#fff;display:block}#basket-list thead th{font-weight:400;padding:8px 0 5px}#basket-list thead th.amount{padding:0 12px}th.amount{width:139px}th.image{width:109px;text-align:center}th.product{width:355px}#basket-list tbody td:first-child,#basket-list tbody td:nth-child(5n+2){padding:12px}#basket-list tbody td,#basket-list tbody th{vertical-align:middle;padding:12px 0}#basket-list td img{display:inline-block;vertical-align:middle}#basket-list select{width:60px}.edit{display:inline-block;text-indent:-9999px;width:16px;height:16px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -102px -77px;margin:0 15px 0 17px}.delete{display:inline-block;text-indent:-9999px;width:16px;height:16px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -123px -115px;margin:0 15px 0 17px}#basket-list th.single-price,#basket-list td.single-price{width:165px;text-align:right;padding-right:30px}#basket-list th.price{text-align:right;padding-right:60px;width:135px}#basket-list tbody a{color:#333;text-decoration:none}#basket-list tbody td:first-child{background:#fff}#basket-list tbody td:last-child{text-align:right;padding-right:60px;color:#990002}#basket-list tbody td.nocontent{text-align:left;padding:12px;color:#333}#basket-list a.button-delivery{text-decoration:none;margin:20px 0 0 30px;width:190px;text-align:center}#basket-list a.button-delivery.revocation{margin-top:40px}#basket-list tfoot p{max-width:260px}#basket-list tfoot #basket-list-details p{max-width:343px}#basket-list tfoot li{max-width:330px}#basket-list tfoot .overview{padding:34px 0 34px 54px}#basket-list dt{clear:both;float:left;width:208px;margin:0;font-weight:400;position:relative;padding:10px 0 10px 3px}#basket-list dt.important,#basket-list dd.important,#kasse dt.important,#kasse dd.important{font-weight:700}#basket-list dt.inactive,#basket-list dd.inactive,#basket-list-details dt.inactive,#basket-list-details dd.inactive{color:#999}#basket-list dt input{position:absolute;left:-15px;top:12px}#basket-list dd{text-align:right;border-bottom:1px solid #ccc;padding:10px 60px 10px 0}#basket-list dd.noborder{border-bottom:0 none}#basket-list dl .price{font-size:18px;color:#990002}#basket-list a.button.red,#kasse button{margin:12px 60px 37px;float:right;font-size:14px}#kasse button{margin-right:40px}#kasse .address-box button{margin-right:0}#basket-list .block-design{max-width:none}#basket-list .block-design .button{margin-left:64px}#kasse p{text-align:center;margin:35px 0}#kasse p.checkoutAmazonPayButtonFirst{padding:0 14px 0 54px}#kasse .payment.amazon p,#kasse .payment.amazon>div>div{text-align:left;margin:25px 14px 20px}#kasse label{position:relative}#kasse label.checkbox .error-text{left:0}.ssl-small{display:inline-block;width:55px;height:55px;margin:0 15px;vertical-align:middle;background:no-repeat url(/layout/img/sprite_6_4_7.png) -445px -343px}#kasse .c521l{position:relative}#kasse .c521l .address-box{margin-top:-5px}#kasse .payment .c521l .address-box{margin-top:35px}#kasse .c521l h2{border-top-right-radius:0;border-bottom-right-radius:0;margin:0 0 50px}#kasse .c521r #form-shipping_address{margin-top:16px}#kasse .c521r h2{border-top-left-radius:0;border-bottom-left-radius:0;margin:0 0 50px}#kasse .c521l p,#kasse .c521r p{text-align:left;padding-left:10px}#kasse .c521r p{margin-top:0}#kasse .c521r #shipping_address_shipping_address_type,#kasse .c521r #container-shipping_address_type{margin-left:10px;width:auto}.c521r .c263r{padding-left:30px;border-left:1px solid #ccc}.c521r label{display:block}.c263r select{width:225px;margin:7px 0 22px}#kasse .invoice,#kasse .prepayment,#kasse .debit,#kasse .paypal,#kasse .stripe,#kasse .sofort,#kasse .amazonpay{display:inline-block;width:250px;position:relative;height:120px;padding-top:10px;vertical-align:middle}#kasse .invoice label,#kasse .prepayment label,#kasse .debit label,#kasse .paypal label,#kasse .stripe label,#kasse .sofort label,#kasse .amazonpay label{border:1px solid #fff;display:inline-block;text-align:center;width:100px;padding:10px 0 3px;font-size:14px;height:52px;color:#09f !important;font-weight:700;text-transform:uppercase;position:relative}#kasse span.fee{font-size:11px;color:#999;font-weight:400;display:none;position:absolute;bottom:3px;left:0;width:100%;line-height:11px}#kasse input[type=radio]:checked+label span.fee{display:block}.debit label:before{content:'';display:inline-block;width:15px;height:14px;background:no-repeat url(/layout/img/sprite_6_4_7.png) -371px -354px;margin-bottom:2px}.paypal label span.method{display:inline-block;text-indent:-99999px;direction:ltr;width:73px;height:20px;background:no-repeat url(/layout/img/sprite_6_4_7.png) -425px -399px;margin-top:12px}.stripe label span.method{display:inline-block;text-indent:-99999px;direction:ltr;width:50px;height:35px;background:no-repeat url(/layout/img/sprite_6_4_7.png) -436px -854px;margin-top:0}.sofort label span.method{display:inline-block;text-indent:-99999px;direction:ltr;width:68px;height:22px;background:no-repeat url(/layout/img/sprite_6_4_7.png) -429px -419px;margin-top:11px}.amazonpay label span.method{display:inline-block;text-indent:-99999px;direction:ltr;width:59px;height:36px;background:no-repeat url(/layout/img/sprite_6_4_7.png) -436px -770px;margin-top:0}#kasse input[type=radio]{position:absolute;left:43px;top:82px}#kasse input[type=radio]:checked+label{border:1px solid #ccc}#kasse input[type=checkbox]{margin-left:14px;margin-top:-5px;float:left}#kasse input[type=checkbox]+label{margin:-7px 0 53px 10px;float:left;width:calc(100% - 60px)}#kasse .c652l h2{border-top-right-radius:0;border-bottom-right-radius:0;margin-bottom:0}#kasse .c390r h2{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:54px}.amazonPayButtonContainer{max-width:200px}.amazonPayButtonContainer>div{max-width:100%}#kasse .c390r .amazonPayButtonContainer{float:right;margin:12px 40px 37px}.c652l li{margin:4px 0;font-size:14px;padding:12px 35px 12px 12px;border:1px solid #d4d4d4;border-radius:2px;position:relative;overflow:hidden;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff}.c652l ul{padding:35px 90px 0 0;margin:0 0 17px;border-right:1px solid #ccc}.content-block.image-full{background-repeat:no-repeat;background-size:cover;background-size:calc(100% + 1px);background-position:50% 50%;background-color:transparent;box-shadow:none;-webkit-box-shadow:none;height:318px}.content-block.image-full img{display:none!important}#kasse .c652l img,#order-confirmation .c652l img{float:left;margin:0 20px 0 0}#booking .c610l,#booking .c390r#order-price-overview{margin:10px 0 30px}.c610l{float:left;width:610px;border-right:1px solid #ccc}#booking .c610l{padding-right:67px;width:543px}#booking .c610l ul{list-style-type:none;margin:0 0 18px}#booking .c610l li{margin-bottom:12px}#booking .step5 .form-box .error-text{left:19px;bottom:-13px}#booking .step5 .payment_method_1,#booking .step5 .payment_method_5,#booking .step5 .booking_paymentterm_2{margin-left:32px}#booking .step5 .force_vwpayment .payment_method_1,#booking .step5 .force_vwpayment .payment_method_5,#booking .step5 .force_vwpayment .booking_paymentterm_2{margin-left:0}.payment_method_5 .amazonPayButtonContainer{margin-top:25px}.c652l{float:left;width:652px}.c652l .title{display:inline-block;width:394px;color:#333;font-weight:700;margin:20px 0 10px}.c652l .price{float:right;font-weight:400;color:#990002}#kasse .c652l .button{margin-right:90px}.c390r{float:right;width:390px}#kasse dl,#kasse #basket-list-details p{padding:0 14px 0 54px;font-size:12px}#kasse #basket-list-details p{text-align:left}#kasse dt{clear:both;float:left;width:222px;margin:0;font-weight:400;position:relative;padding:10px 0 10px 3px}#kasse dt input[type=radio]{position:absolute;left:-15px;top:12px}#kasse dd{text-align:right;border-bottom:1px solid #ccc;padding:10px 25px 10px 0}#kasse dd.noborder{border-bottom:0 none}#kasse dl .price{font-size:18px;color:#990002}#kasse .c390r input[type=checkbox]+label{float:none;margin:0}#kasse .c390r input[type=checkbox]:checked+label{font-weight:700}#order-confirmation .c652l ul{padding:0 90px 0 0}#order-confirmation p{text-align:left;padding-left:14px;font-size:14px}#order-confirmation dl{padding:20px 14px 0 54px;font-size:14px}#order-confirmation dt{clear:both;float:left;width:170px;margin:0;font-weight:400;position:relative;padding:10px 0 10px 3px}#order-confirmation dd{text-align:right;border-bottom:1px solid #ccc;padding:10px 25px 10px 0}#order-confirmation dd.noborder{border-bottom:0 none}#order-confirmation dl .price{font-size:18px;color:#990002}#order-confirmation .c521l h2{border-top-right-radius:0;border-bottom-right-radius:0;margin:0 0 25px}#order-confirmation .c521r h2{border-top-left-radius:0;border-bottom-left-radius:0;margin:0 0 25px}#order-confirmation .subcolumns+p{padding-top:61px;border-top:1px solid #ccc}#order-confirmation .button{margin-left:20px}a.back{text-decoration:underline}a.back:before{content:'';display:inline-block;width:6px;margin-right:10px;vertical-align:middle;height:18px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -316px -221px}.block-404,.block-410{background:url(/layout/img/404.jpg) no-repeat;position:relative;height:474px;margin:-30px 0 -80px;padding:25px 45px 10px;color:#fff}.block-404 a,.block-410 a{color:#fff;text-decoration:underline}.block-404 a:hover,.block-410 a:hover{text-decoration:none}.block-404 p+ul,.block-410 p+ul{margin-top:0}.block-404 ul li,.block-410 ul li{margin-bottom:20px}.contact-block{background:url(/layout/img/contact.jpg) no-repeat 50% 100% #d3f5fc;position:relative;height:780px;margin:-25px 0 -80px}.contact-form-box,.login-block .form-box{overflow:hidden;background:#dfdfdf;border:1px solid #ccd2d3;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;padding:14px 10px 6px 35px}.contact-form-box label,.login-block label,.lottery-form-box label{clear:both;float:left;width:91px;color:#333;margin:10px 0;position:relative}.error-text{position:absolute;bottom:-23px;width:210px;left:100px;font-size:11px;color:#900;font-weight:400!important;line-height:14px}.contact-form-box .textarea .error-text{bottom:-96px}.lottery-form-box label{width:105px}.lottery-form-box input[type=radio]{float:left;margin:10px 0 10px 10px}#registrierung_formular input[type=radio]{float:left;margin:15px 0 0 !important}.lottery-form-box label.radio,#registrierung_formular label.radio{margin:10px 10px 0 5px;width:auto!important;clear:none;color:#ccc}label.radio,input[type=radio]+label,label.checkbox,input[type=checkbox]+label{color:#999 !important}label.radio a,input[type=radio]+label a,label.checkbox a,input[type=checkbox]+label a{color:#999 !important;font-style:italic}label.radio.active,input[type=radio]:checked+label,label.checkbox.active,label.checkbox.selected,input[type=checkbox]:checked+label,.with-sub.hasActiveChildren>input[type=checkbox]+label,.with-sub.hasActiveChildren>span{color:#333 !important}label.radio.active a,input[type=radio]:checked+label a,label.checkbox.active a,label.checkbox.selected a,input[type=checkbox]:checked+label a{color:#333 !important;font-style:italic}.overlay label.radio.active,.overlay input[type=radio]:checked+label,.overlay label.checkbox.active,.overlay label.checkbox.selected,.overlay input[type=checkbox]:checked+label{color:#ccc !important}.contact-form-box select,.lottery-form-box select,.login-block select{float:left;font-size:14px;line-height:27px;height:27px;color:#333;padding:0 0 0 4px;width:216px;margin:7px 0 10px 6px;background:#eee;border-radius:2px;-webkit-box-shadow:inset 0 0 2px 1px #ccc;box-shadow:inset 0 0 2px 1px #ccc;border:0 none}.contact-form-box input,.contact-form-box textarea,.login-block input[type=text],.login-block input[type=password],.lottery-form-box input[type=text]{float:left;font-size:14px;line-height:17px;color:#333;padding:5px 8px;width:200px;margin:6px 0 16px 6px;background:#eee;border-radius:2px;-webkit-box-shadow:inset 0 0 2px 1px #ccc;box-shadow:inset 0 0 2px 1px #ccc;border:0 none}.login-block label[for=user_address_master_email] .error-text,#angebot_formular label[for=user_address_master_email] .error-text,#gutschein_formular label[for=user_address_master_email] .error-text,#wertscheck_formular label[for=user_address_master_email] .error-text{line-height:12px!important;position:relative;width:266px;text-align:left;display:block;top:5px!important}#angebot_formular label[for=user_address_master_email] .error-text{width:234px;top:15px!important}#gutschein_formular label[for=user_address_master_email] .error-text{width:197px;top:11px!important;left:13px}#wertscheck_formular label[for=user_address_master_email] .error-text{width:186px}#angebot_formular #user_address_master_email.error{float:right}#gutschein_formular #user_address_master_email.error{float:right;margin-right:23px;margin-top:0}#wertscheck_formular #user_address_master_email.error{float:right;margin-right:9px}.contact-form-box textarea{height:90px;max-width:200px;max-height:200px}.contact-form-box input.zip,.lottery-form-box input.zip{width:45px}.contact-form-box input.city,.lottery-form-box input.city{width:133px}.contact-form-box input.hnr,.lottery-form-box input.hnr{width:25px}.contact-form-box input.street,.lottery-form-box input.street{width:153px}.contact-form-box p,.login-block .info,.lottery-form-box p{float:right;clear:both;font-size:10px;line-height:10px;margin:0;color:#666;padding:5px 10px 8px}.login-block .checkboxContainer,#kontakt_formular .contact-form-box .checkboxContainer{clear:both;overflow:hidden;padding:10px 0}.login-block .checkboxContainer+.checkboxContainer,#kontakt_formular .contact-form-box .checkboxContainer+.checkboxContainer{padding-top:0}.login-block .checkboxContainer label,#kontakt_formular .contact-form-box .checkboxContainer label{float:left;clear:none;margin-top:0;width:288px;max-width:calc(100% - 25px)}.login-block .c50r .checkboxContainer label{width:360px;padding-right:0;line-height:18px;max-width:calc(100% - 63px);text-align:left}.login-block .checkboxContainer .error-text,#kontakt_formular .contact-form-box .checkboxContainer .error-text{top:auto!important;bottom:-13px;left:0!important}.contact-block .cl425{position:absolute;top:91px;left:36px;width:425px}.contact-block form{position:absolute;top:30px;right:85px;width:360px}.login-block .error-text,.social-login #registrierung_formular .error-text{left:99px;text-align:left;bottom:-15px}#registrierung_formular .error-text,.social-login.login-block .error-text{left:128px;line-height:9px;top:30px}.login-block button,.contact-block button,.lottery-button{font-size:14px;margin:20px 25px 0 0;float:right}.contact-block button{margin-top:10px}.lottery-button{margin-right:0}.contact-block a{color:#36c;text-decoration:underline}.login-block{background:url(/layout/img/login.jpg) no-repeat 0 100% #84b8df;margin:-25px 0 -30px;padding:40px 45px 60px 50px}.login-block.hasTimeline{margin:0 0 -30px}.login-block .c50r,.login-block .c50l{width:440px}.login-block form{overflow:hidden}.login-block .form-box{padding-top:15px;margin-bottom:15px}.login-block .c50r .form-box{padding-top:15px;padding-left:15px}.login-block h2{clear:both;color:#fff;margin-bottom:5px;margin-top:0}.login-block a{color:#333;text-decoration:underline}.login-block .c50r label{width:120px}.login-block input[type=text],.login-block input[type=password]{background:#fff;width:250px}.login-block select{background:#fff;width:266px;margin-left:0}.login-block button{margin:0 41px 0 0}.login-block .c50r button{margin:0 33px 20px 0}#passwort_formular{padding:35px 0;border-top:1px solid #5a83af;margin:35px 0}.login-block #login_formular{border-bottom:1px solid #5a83af!important;padding-bottom:35px;margin-bottom:35px}.login-block.social-login #login_formular{border-bottom:0!important}.login-block input[type=checkbox],#kontakt_formular input[type=checkbox]{width:auto;float:left;margin:3px 10px 20px 0!important}.login-block input[type=checkbox]{margin-left:20px!important}.contact-form-box{margin-bottom:10px}.form-box input.zip{width:45px !important}.form-box input.city{width:183px !important}.form-box input.hnr{width:25px !important}.form-box input.street{width:203px !important}.login-block .form-box input.hnr{margin-left:5px!important}.login-block .form-box input.zip{margin-right:5px!important}#content .login-with{list-style-type:none;margin:0}.login-with li{display:inline-block;margin-right:6px;padding:0}.login-with a,.login-with span{display:inline-block;text-indent:-99999px;width:61px;height:27px;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-88px -459px;cursor:pointer}.login-with a.twitter{background-position:-88px -515px}.login-with a.gplus,.login-with span.gplus{background-position:-88px -487px}.login-with a.apple,.login-with span.apple{background-position:-435px -818px}#content .login-with.small{margin:0 0 6px}.login-with.small li{margin-right:0}.login-with.small a,.login-with.small span{width:46px;background-position:-41px -459px}.login-with.small a.twitter{background-position:-41px -515px}.login-with.small a.gplus,.login-with.small span.gplus{background-position:-41px -487px}.login-with.small a.apple,.login-with.small span.apple{background-position:-388px -818px}.lottery-box{border:1px solid #d4d4d4;border-radius:2px;position:relative;overflow:hidden;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}.lottery-box p{padding:15px 0 15px 20px;color:#333;line-height:30px;margin:0;background:url(/layout/img/bg-lottery-box.png) no-repeat 100% 0 transparent}.lottery-box .text-left{font-size:18px;font-style:italic;margin-right:20px;display:inline-block;width:177px;text-align:right;vertical-align:middle}.lottery-box .text-right{display:inline-block;width:180px;font-size:24px;vertical-align:middle}.lottery-box .button{font-size:14px;font-weight:700;padding:0 11px;vertical-align:middle;border-width:1px}.gallery figure:first-child{margin-top:15px}.gallery figure{display:block;overflow:hidden;margin:60px 0 30px}.gallery img{float:left}.gallery figcaption{float:left;width:160px;margin:0 0 0 40px}.c450l{float:left;width:450px}.lottery-form-box{overflow:hidden;background:#dfdfdf;border:1px solid #ccd2d3;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;padding:30px 10px 6px 35px}.lottery-info{float:left;margin:0 0 0 30px;width:290px}dt{font-weight:700;display:block;margin:30px 0 15px}dl.simple{margin:15px 0 30px}dl.simple dt{margin:15px 0 0}.lexikon dt h2{font-size:12px;margin:0;font-weight:700}dd{display:block}.nocontent.lexikon{padding:30px 0 15px}#detail-nav{border-radius:2px;margin:0;display:table;width:100%;list-style-type:none;border:0 solid #cbcbcb;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;font-size:16px;border-collapse:collapse}#detail-nav li{display:table-cell;text-align:center}.offer-view #detail-nav li{width:16%}.offer-view #detail-nav li:nth-child(3){width:20%}.hotel-view #detail-nav li,.offer-view.requestType-hotel #detail-nav li{width:13%}.hotel-view #detail-nav li:nth-child(2),.hotel-view #detail-nav li:nth-child(3),.hotel-view #detail-nav li:nth-child(6),.offer-view.requestType-hotel #detail-nav li:nth-child(2),.offer-view.requestType-hotel #detail-nav li:nth-child(3),.offer-view.requestType-hotel #detail-nav li:nth-child(6){width:20%}#detail-nav li a,#detail-nav li span.redirectLink,a.detail-info-offer-more{color:#666;display:block;padding:9px 0;-webkit-box-shadow:inset 1px 1px 0 #cbcbcb;box-shadow:inset 1px 1px 0 #cbcbcb;position:relative}a.detail-info-offer-more{border-radius:2px;margin:0 0 0 25px;border:0 solid #cbcbcb;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);font-size:16px;float:right;padding:9px 12px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc}#detail-nav li.active a,#detail-nav li a:hover,#detail-nav li.active span.redirectLink,#detail-nav li span.redirectLink:hover,a.detail-info-offer-more:hover{background:#666;color:#fff;text-decoration:none;-webkit-box-shadow:inset 0 4px 9px 1px #333;box-shadow:inset 0 4px 9px 1px #333}#detail-nav li.active a:after,#detail-nav li a:hover:after,#detail-nav li.active span.redirectLink:after,#detail-nav li span.redirectLink:hover:after{content:'';background:no-repeat url(/layout/img/sprite_6_4_7.png) -385px -422px;width:23px;height:11px;position:absolute;bottom:-11px;left:50%;margin-left:-11px}.detail-info{float:right;width:328px;font-size:16px;line-height:16px;position:relative;color:#980002;margin:30px 0 0}.detail-info span{font-size:24px;line-height:29px}.detail-info a,.detail-info span.link{width:231px;text-align:right;font-size:22px;line-height:42px;color:#980002;position:absolute;top:0;right:3px}.detail-info a:before,.detail-info span.link:before{content:'';width:32px;height:42px;display:inline-block;overflow:hidden;background:no-repeat url(/layout/img/sprite_6_4_7.png) -377px -432px;vertical-align:middle}#detail-view h1{background:0;box-shadow:none;-webkit-box-shadow:none;font-size:28px;color:#333;line-height:34px;padding:0;margin:40px 0 0}#detail-view.offer-view.deleted h1{margin-bottom:15px}#detail-view.hotel-view.deleted h1{margin-bottom:15px}#detail-view.hotel-view h1 .name{max-width:570px;display:inline-block;white-space:normal}#detail-view.hotel-view h1 .name a,#detail-view.offer-view h1 a{color:#333}#detail-view.offer-view.inactive.allgemein,#detail-view.offer-view.inactive.gutschein,#detail-view.hotel-view.inactive{opacity:.5;filter:alpha(opacity=50)}#detail-view .offer-inactive-banner{display:block;margin:0 0 15px}#detail-view .offer-inactive-banner img{margin:0 auto}#detail-view .stars{vertical-align:top}#detail-view header .location{font-size:18px;clear:both;padding-top:2px;line-height:42px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:9px 0 0}#detail-view.hotel-view header .location,#detail-view.watchlist-view.requestType-hotel header .location{text-overflow:initial;white-space:normal}#detail-view.hotel-view header .location h2,#detail-view.watchlist-view.requestType-hotel header .location h2,#detail-view.hotel-view header .location span.h2,#detail-view.watchlist-view.requestType-hotel header .location span.h2{margin:0;padding:0;display:inline-block;line-height:26px;padding:8px 0}#detail-view.hotel-view header .location>span,#detail-view.watchlist-view.requestType-hotel header .location>span{display:inline-block;line-height:26px;padding:8px 0}.print,a.pdf,span.redirectLink.pdf,a.xxx-list,a.whishlist,.share-wa,.share-fb,a.tel-icon,span.tel-icon{border-right:1px solid #ccc;display:inline-block;overflow:hidden;text-indent:-99999px;position:relative;width:30px;height:40px;float:right}.share-fb{border-left:1px solid #ccc}#detail-view.hotel-view .print,#detail-view.watchlist-view.requestType-hotel .print{border-right:0;padding:0!important}.sub-detail-info a.xxx-list{border-left:1px solid #ccc}.print:before,a.pdf:before,span.redirectLink.pdf:before,.share-wa:before,.share-fb:before,a.tel-icon:before,span.tel-icon:before,a.xxx-list:before,a.whishlist:before{content:'';width:16px;height:16px;top:12px;left:6px;position:absolute;background:no-repeat url(/layout/img/sprite_6_4_7.png) -413px -444px}#detail-view.watchlist-view.requestType-watchlist_hotels thead th input{display:inline-block!important}a.tel-icon:before,span.tel-icon:before{background-position:-216px -84px}.share-wa:before{background-position:-434px -480px}.share-fb:before{background-position:-450px -480px}a.pdf:before,span.redirectLink.pdf:before{background-position:-19px -99px}a.xxx-list:before{background-position:-36px -95px}a.whishlist:before{background-position:-337px -45px;width:15px;margin:0 2px}#detail-view .location img{margin:-4px 9px 0 0;display:inline;vertical-align:middle;height:24px;width:24px}#detail-view .subcolumns{margin:0}#detail-view .zahlungen-stornierungen .subcolumns,#detail-view .zahlungen-stornierungen .content-block.single{margin:18px 0}#detail-view .c690l{padding-top:22px}#detail-view .c690l .hotel-hoteltypes.closed{height:108px;overflow:hidden}#detail-view.watchlist-view.offer-view .c690l .sub-detail-info{margin-top:9px}#detail-view #search_result_container,#detail-view .zahlungen-stornierungen,#detail-view .c33r{margin-top:22px}#detail-view.offer-view #container-request-offer-details{margin-bottom:30px}#detail-view .no_mt{margin-top:0!important}.button-list{margin:15px 0;list-style-type:none}.button-list li{margin:8px 0}.button-list .orange,.button-list .button.inactive{padding:7px 12px;display:block;font-size:20px;line-height:25px;text-align:center}.button-list .orange:active{padding:8px 12px}#detail-view .fade-box h2,#detail-view .fade-box.h3>h3{border-bottom:1px solid #e5e5e5;padding:12px 15px;font-size:18px;font-weight:400;margin:0}#detail-view .fade-box{overflow:hidden;padding:0}#detail-view .fade-box.v2,#detail-view .fake-fade-box.v2{margin:2px 0}#detail-view .fade-box-content img,#detail-view .fade-box-content .images-list-container{float:left;margin:2px 0 0 -219px}#detail-view .fade-box-content .images-list-container{max-width:200px}#detail-view .fade-box-content .images-list-container img{float:none;margin:0}#detail-view .fade-box-content .images-list-container .images-list{margin-top:6px;overflow:hidden}#detail-view .fade-box-content .images-list-container .images-list a{float:left;margin:0 5px 5px 0}#detail-view .fade-box-content .images-list-container .images-list a:nth-child(3n+3){margin-right:0}.fade-box-content.image-left-row{background:#fff}#detail-view .image-text-wrapper{margin:0 0 0 225px;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);padding:0 8px}#detail-view .image-text{padding:24px 0 8px}.fade-box-text{padding:14px}.offer-table{width:100%;margin:7px 0 5px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;border:1px solid #cacaca}.offer-table th{text-align:center;padding:4px}.offer-table th.align-left,.offer-table td.align-left{text-align:left;width:130px;padding-left:4px}.c690l .offer-table th.align-left,.c690l .offer-table td.align-left{width:400px}.offer-table tbody tr:nth-child(even) th{background-color:#ebebeb;border-left:1px solid #bfbfbf}.offer-table+.hint{margin-top:10px;font-size:10px}tbody tr:nth-child(even) th{border-left:1px solid #d4d4d4}.offer-table td{vertical-align:middle;text-align:center;background:#e5e5e5;padding:4px}.offer-table th.price,.offer-table td.price{text-align:right}.offer-table td:nth-child(2),.offer-table td:nth-child(4),.offer-table td:nth-child(6){background:#d3d3d3}.offer-table th,.offer-table tr:nth-child(even) td{background:#fff}.offer-table th:nth-child(2),.offer-table th:nth-child(4),.offer-table th:nth-child(6),.offer-table tr:nth-child(even) td:nth-child(2),.offer-table tr:nth-child(even) td:nth-child(4),.offer-table tr:nth-child(even) td:nth-child(6){background:#ebebeb}.offer-table td .name{max-width:130px}.c690l .offer-table td .name{max-width:400px}table.hasMoreLink.showAllItems tr{display:table-row!important}.offer-table.hasMoreLink th.id{width:52px}.offer-table.hasMoreLink th.nights{width:77px}.offer-table.hasMoreLink th.offer_title{width:400px}.offer-table.hasMoreLink th.price{width:110px}table.hasMoreLink tfoot td,table.hasMoreLink tfoot tr:hover td{color:#333;background:#fff!important;text-align:right}table.hasMoreLink tfoot td .show-more,table.hasMoreLink tfoot td .show-less{color:#333;width:auto}#detail-view.offer-view .hotel-service-list{margin:35px 0}#detail-view .c33r h2,#detail-view .c33r h3,#detail-view .c33r .helpContainer,#detail-view .c33r .caption{color:#f93;font-weight:400;font-size:18px;line-height:22px;padding:4px 16px;margin:15px 0 0;background:#3e3e3e}#detail-view .c33r .helpContainer h3,#detail-view .c33r .helpContainer h2,#detail-view .c33r .helpContainer .caption{padding:0;margin:0}#detail-view .c33r h2:first-child,#detail-view .c33r h3:first-child{margin:0}#detail-view .c33r h2.smaller{font-size:15px}#detail-view .c33r h2 .name{max-width:208px;color:#333}.offer-table tr:hover td{background-color:#990002!important;color:#fff}.offer-table input[type=checkbox]{cursor:pointer}.offer-table tr:hover td a{color:#fff}.offer-table tr:hover td:nth-child(2),.offer-table tr:hover td:nth-child(4),.offer-table tr:hover td:nth-child(6){background-color:#8c0001!important}.offer-table td input,.offer-table th input{vertical-align:middle;margin-left:5px}.offer-table td:first-child input,.offer-table th:first-child input{margin-left:0}.offer-table td:first-child input[type=radio],.offer-table th:first-child input[type=radio]{margin-right:0}.sortable th.sort{cursor:pointer}.sortable th.sort:after{background-position:-366px -45px;width:8px;margin-left:3px;height:6px}.sortable th.sort.sorting-asc:after{background-position:-367px -55px}.sortable th.sort.sorting-desc,.sortable th.sort.sorting-asc{text-decoration:underline}.sortable th.sort.sorting-desc:after{background-position:-353px -48px}.hotel-gallery{border:1px solid #ccc;border-top:0 none}.connected-carousels .stage .jcarousel{overflow:visible!important;margin-left:38px}.connected-carousels .stage .jcarousel{left:-228px}.connected-carousels .stage{padding:13px 0 0;margin:0 16px;position:relative;overflow:hidden}.connected-carousels .stage li{padding:0 8px}.connected-carousels .stage .prev,.connected-carousels .stage .next{position:absolute;top:0;left:0;width:46px;background-color:transparent;background-color:rgba(255,255,255,.3);height:100%;display:block;text-indent:-99999px;text-align:left}.connected-carousels .stage .next{left:auto;right:0}.connected-carousels .navigation{margin:12px 17px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;position:relative;padding:10px 6px}#hotel-video-slider{margin:0 17px;position:relative;padding:10px 6px}.connected-carousels .navigation .jcarousel,#hotel-video-slider .jcarousel{padding:1px 0}.connected-carousels .navigation .prev,.connected-carousels .navigation .next,#hotel-video-slider .prev,#hotel-video-slider .next{position:absolute;left:-15px;top:20px;width:16px;height:26px;text-indent:-9999px;background:no-repeat url(/layout/img/sprite_6_4_7.png) 0 -459px}.connected-carousels .navigation .next,#hotel-video-slider .next{background-position:-20px -459px;left:auto;right:-15px}.connected-carousels .navigation li,#hotel-video-slider li{padding:0 5px;cursor:pointer}.connected-carousels .navigation li.active img,#hotel-video-slider li.active img{outline:1px solid red}#availability-form{position:relative}.subcolumns .c33r #availability-form,#detail-view .mobileChangePos #availability-form{background-color:#ebebeb;border:1px solid #ccc;padding:11px 3px 7px}#availability-form select:first-child,.table-block #availability_room{width:200px;margin:0 8px 0 11px}.table-block #availability_room.with-margin{margin-bottom:7px}#availability-form input{width:30px;margin:0 25px 0 5px}#availability-form label{display:inline-block;vertical-align:middle;padding-left:12px}#availability-form button{font-size:20px;padding:3px 20px;line-height:22px;float:right;width:147px;text-shadow:none}#availability-form button.left{float:left;margin-left:11px}#availability-form button.right{margin-right:11px}#availability-form button span{display:block;font-size:12px;line-height:14px;text-shadow:none}.availability-table-wrapper{position:relative;padding:12px 0 6px}#availability-form .availability-table-wrapper label{padding-left:0}.availability-table{border-collapse:collapse;margin-bottom:5px;table-layout:fixed}#booking-dateselect .availability-table{margin-bottom:0}.availability-table thead th{background:#333;border:1px solid #333;text-align:center;color:#fff;padding:1px 0;font-weight:400}.availability-table td{font-size:14px;font-weight:700;color:#000;text-align:center;padding:6px 0 11px;border:1px solid #666;background-color:#ce0000;-webkit-box-shadow:inset -1px 1px 1px 0px rgba(255,255,255,.5);box-shadow:inset -1px 1px 1px 0px rgba(255,255,255,.5);position:relative;background-clip:padding-box}.availability-table td.state-1,.availability-table td.state-2,.availability-table td.sel-disabled{background-color:#ce0000;cursor:default}.caption.legend{font-weight:700}.caption.state-1{color:#CE0000!important}.caption.state1{color:#00CC00!important}.caption.state0{color:#48FF48!important}.caption.no_start{color:#ccc!important}.caption.no_price{color:#1AB2D6!important}.availability-table thead th,.availability-table td{width:46px}td.is_deactivated{background-color:#ebebeb}td.no_start,td.state-1.noSeason,td.state-2.noSeason,td.no_start.state-1.noPrice,td.no_start.state-2.noPrice{background-color:#ccc}td.state-1.noPrice,td.state-2.noPrice{background-color:#1ab2d6}td.no_date{background-color:#fff;text-indent:-99999px}td.no_date.ui-selected{text-indent:initial}td.sel{background-color:#48ff48;cursor:pointer}.hotel-contingent-1 td.sel.state1{background-color:#0c0}.availability-table td.ui-selected{color:#fff;background-color:#ffb146!important;background-image:-webkit-linear-gradient(top,#ffb146,#ff9534);background-image:linear-gradient(to bottom,#ffb146,#ff9534)}.selected-wrapper{position:absolute;height:34px;background:0 0;border-radius:1px;border:1px solid #fff;-webkit-box-shadow:1px 1px 5px #ccc;box-shadow:1px 1px 5px #ccc;cursor:pointer}.selected-wrapper.isStart:before,.selected-wrapper.isEnd:after{content:"";display:block;width:0;height:0;border-style:solid;border-width:8px 7px 0 0;border-color:#fff transparent transparent;webkit-transform:rotate(360deg);position:absolute}.selected-wrapper.isStart:before{left:0;top:0}.selected-wrapper.isEnd:after{border-width:0 0 8px 7px;border-color:transparent transparent #fff;right:0;bottom:0}.selected-wrapper:hover .overlay-box{display:block!important}.overlay-box{position:absolute;bottom:40px;left:-20px;width:240px;background-color:#f39b4c;border:1px solid #404040;color:#fff;border-radius:3px;-webkit-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000;padding:10px}.overlay-box span{content:'';position:absolute;bottom:-6px;left:80px;width:11px;height:6px;background:no-repeat url(/layout/img/sprite_6_4_7.png) -166px -107px}.overlay-box.left span{left:16px}.overlay-box.right span{left:auto;right:16px}.overlay-box dl{margin:0 0 10px;overflow:hidden}.overlay-box dt{display:inline-block;width:140px;margin:0;font-weight:400}.overlay-box dd{display:inline-block;width:100px;text-align:right;vertical-align:top}.overlay-wrapper .overlay .caption{color:#f39b4c;font-size:13px}.overlay-box p.small{margin-bottom:0;font-size:10px;line-height:12px}p.small{font-size:10px;line-height:12px}.availability-table td span{position:absolute;bottom:-3px;left:1px;width:44px;text-align:center;font-size:9px;color:#000;white-space:nowrap;overflow:hidden;font-weight:400;display:none}.availability-table td.ui-selected span{color:#fff}.availability-table td.sel.ui-selected span,.availability-table.overlaybox-visible td.ui-selected:not(.sel) span{display:none}.availability-table td.sel span,.availability-table td.ui-selected.isStart span,.availability-table.overlaybox-visible td.ui-selected span{display:block}.availability-table td.sel:hover div{text-decoration:underline}.availability-table td.sel:hover div span{text-decoration:none}.availability-table td.state-1 span,.availability-table td.state-2 span,.availability-table td.sel-disabled span{display:none}.offer-view .c690l h2,.hotel-view .c690l h2,.zahlungen-stornierungen h2,#detail-view.offer-view .c690l>h3,#detail-view.offer-view .c690l>.fade-box.h3>h3,#detail-view.offer-view .c690l .helpContainer h3,#detail-view.offer-view .c690l #container-request-offer-details>h3,#detail-view.hotel-view .c690l>h3,#detail-view.zahlungen-stornierungen>h3{color:#990002;margin:30px 0 5px;font-size:18px;font-weight:400}#detail-view.offer-view .c690l>.fade-box.h3>h3{margin:0}.helpContainer h3,.helpContainer h2,.helpContainer .caption{display:inline-block!important}.helpContainer .over.help{vertical-align:text-bottom}.offer-view .c690l h2 .overlay-wrapper,.hotel-view .c690l h2 .overlay-wrapper,.offer-view .c690l>h3,.offer-view .c690l #container-request-offer-details>h3 .overlay-wrapper,.hotel-view .c690l>h3 .overlay-wrapper{right:-185px;bottom:18px}.offer-view .c690l h2 .overlayedge,.hotel-view .c690l h2 .overlayedge,.offer-view .c690l .helpContainer .overlayedge,.offer-view .c690l #container-request-offer-details>h3 .overlayedge,.hotel-view .c690l>h3 .overlayedge{right:189px}.offer-view .c690l h2 .overlay,.hotel-view .c690l h2 .overlay,.offer-view .c690l .helpContainer .overlay,.offer-view .c690l #container-request-offer-details>h3 .overlay,.hotel-view .c690l>h3 .overlay{width:350px;white-space:normal}.over.nowrap .overlay-wrapper .overlay{width:auto;min-width:350px;max-width:500px;white-space:normal}.over.nowrap.big .overlay-wrapper .overlay{min-width:700px;max-width:800px}.offer-view .c690l h2 .caption,.hotel-view .c690l h2 .caption,.offer-view .c690l>h3 .caption,.offer-view .c690l #container-request-offer-details>h3 .caption,.hotel-view .c690l>h3 .caption{color:#f39b4c;font-size:13px}.jcarousel-wrapper{position:relative;padding:0 20px}.jcarousel-wrapper .next.inactive,.jcarousel-wrapper .prev.inactive,.navigation .next.inactive,.navigation .prev.inactive{display:none!important}.review-galerie .jcarousel{margin:3px 0}.review-galerie .jcarousel img,.review-galerie .jcarousel video{margin:9px;display:block}.review-galerie .jcarousel .slider a{float:left;position:relative}.review-galerie .jcarousel .slider a span.title{position:absolute;bottom:9px;left:9px;width:126px;color:#fff;background:#fff;background:rgba(0,0,0,.5);padding:2px 5px;font-size:12px;line-height:16px;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.review-galerie-nav{padding:0 35px 20px;border-bottom:1px solid #ccc}.review-galerie .prev,.review-galerie .next{position:absolute;left:0;top:40px;width:16px;height:26px;text-indent:-9999px;background:no-repeat url(/layout/img/sprite_6_4_7.png) 0 -459px}.review-galerie .next{background-position:-20px -459px;left:auto;right:0}.review-galerie-nav label{display:inline-block;vertical-align:middle;width:174px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:2px 0}.review-galerie .jcarousel-wrapper{padding:0 22px}.review-galerie li{width:616px}.review-comments form{float:right;margin-top:-25px}.review-comments select{width:auto}.review-left{float:left;width:560px;padding-right:1px;border-right:1px solid #ccc}.review-left dl{border-bottom:1px solid #ccc;margin:0;padding:12px 0}.review-left dt{display:inline-block;font-size:14px;font-weight:400;margin:0 8px 0 20px;vertical-align:middle}.review-left dt:first-child,.review-left dt:first-child+dd{font-weight:700}.review-left dd{font-size:14px;display:inline-block;vertical-align:middle}.review-galerie .lightbox_video{display:inline-block;position:relative}.review-galerie .mejs-overlay-button{width:50px;height:50px;background-size:cover;top:76px;left:100px}.recommend-no,.recommend-yes,.recommend-maybe{display:inline-block;text-indent:-9999px;overflow:hidden;background:no-repeat url(/layout/img/sprite_6_4_7.png) -188px -491px;text-align:left;direction:ltr;width:15px;height:16px;vertical-align:middle}.recommend-no{background-position:-220px -491px}.recommend-yes{background-position:-204px -491px}#detail-view .review-left h3{padding:0 0 0 25px;margin:25px 0 15px;font-size:16px;line-height:24px;color:#333}.review-left p{padding:0 15px 0 25px;margin:10px 0}.review-left p span{margin-bottom:10px}.review-right{float:left;padding:0 15px}.review-right dt{margin:15px 0 0}.review-comments .review-awnser{margin:-12px 0 0 50px}.review-awnser .review-left{width:510px}#detail-view .review-left .review-awnser h3{border-bottom:1px solid #ccc;margin:0;font-size:14px;padding:12px 0 12px 20px}.rating-detail{margin-bottom:20px !important}#detail-view .rating-detail h3{color:#333;margin:0;border-bottom:1px solid #ccc;padding:0 0 11px}.rating-detail h3 .name{width:298px}.rating-detail .name{width:290px}.rating-detail ul{list-style-type:none;margin:0;padding:0 11px 0 8px;margin:0}.rating-detail li:first-child{border-top:0 none}.rating-detail li{border-top:1px solid #ccc;padding:5px 0}.location-sketch{border:1px solid #ccc;padding:10px;text-align:center}.location-sketch .copyright{font-size:10px;margin:0;color:#999}#content .location-sketch img{display:inline}.ulc33{overflow:hidden;margin:0;padding:0 0 0 20px}.ulc33 li{float:left;width:30%;margin-right:5%}.ulc33 li:nth-child(3n+3){margin-right:0}#content img.inline-block{display:inline-block;vertical-align:middle}#detail-view .zahlungen-stornierungen .image-left h3{margin-top:14px}.cancellation{float:left;margin:0}.cancellation dt{font-weight:400;float:left;clear:both;margin:0}.cancellation dd{float:left}.cancellation span{display:inline-block;vertical-align:middle}.cancellation dt span{width:100px}.cancellation dt span.period1{width:75px}.cancellation dt span.period2{width:75px}.cancellation dt span.period_both{width:250px}.cancellation dd span{width:35px}.zahlungen-stornierungen .align-center{margin-top:14px}.zahlungen-stornierungen .c242l img,.zahlungen-stornierungen .c242r img{margin-bottom:14px}.zahlungen-stornierungen .c242l img+p,.zahlungen-stornierungen .c242r img+p{max-width:224px}.image-left ul{list-style-position:inside}.infowindow .content dl{width:360px}.infowindow .content dt{display:inline-block;width:140px;text-align:right;margin:0;font-weight:400;margin-top:14px;vertical-align:top;word-break:break-word}.infowindow .content dd{display:inline-block;width:200px;text-align:left;margin-top:14px;margin-left:14px;vertical-align:top}#google-map{width:1040px;height:300px;margin:30px 0;padding:0;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;border:1px solid #cacaca}#modal-dialog.full #google-map{width:100%;margin:0;height:428px;border-radius:6px;-webkit-box-shadow:none;box-shadow:none;border:0;background:#e5e3df}.c690l #google-map{width:687px;height:355px;margin-top:0}.offer-view.allgemein #google-map{width:690px;height:550px;margin:0}.detail-info-offer{float:right;width:200px;line-height:16px;margin:30px 0 0;text-align:right}.detail-info-offer a,.detail-info-offer span.redirectLink{color:#666}.detail-info-offer a:before,.detail-info-offer span.redirectLink:before{content:'';margin:-10px 2px 0 12px;float:right;background:no-repeat url(/layout/img/sprite_6_4_7.png) 0 -487px;width:38px;height:58px}.detail-info-offer a span,.detail-info-offer span.redirectLink span{color:#06c;text-decoration:underline}.detail-info-offer a span:before,.detail-info-offer span.redirectLink span:before{display:inline-block;margin:0 3px 0 0;content:'';width:6px;height:10px;vertical-align:middle;background:no-repeat url(/layout/img/sprite_6_4_7.png) -318px -206px}.sub-detail-info{font-size:18px;position:relative;clear:both;padding:2px 0;line-height:40px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin:9px 0 0}.sub-detail-info div.caption{display:inline-block;margin:0 7px 0 0;color:#990002;font-size:18px}.sub-detail-info p{display:inline-block;margin:0}.sub-detail-info .left{float:left;width:645px;border-right:1px solid #ccc;padding-right:10px}.sub-detail-info .left .left{border-right:0;padding-right:0}.sub-detail-info .left .left,.watchlist-view.offer-view .sub-detail-info .left,.watchlist-view.offer-view.requestType-offer .sub-detail-info .left .left{width:auto}.watchlist-view.offer-view.requestType-offer .sub-detail-info .left{width:665px}.sub-detail-info .right{float:right}.sub-detail-info ul{margin:0;list-style-type:none;float:right;font-size:12px;line-height:25px}.sub-detail-info .watch-list{margin-left:10px}.sub-detail-info ul li{display:inline-block;vertical-align:middle}.hotel-info-block{overflow:hidden;border-bottom:1px solid #ccc;padding:2px 0}#detail-view .hotel-info-block>h2{background:0 0;margin:0;float:left;width:500px;overflow:hidden;padding-top:2px;white-space:normal;color:#333;font-size:16px;line-height:22px}#detail-view .hotel-info-block>h2 a{max-width:440px;white-space:normal;color:#333;font-size:16px;line-height:22px;vertical-align:bottom}#detail-view .hotel-info-block .location h2,#detail-view .hotel-info-block .location span.h2{margin:0;padding:0;display:inline-block}#detail-view .hotel-info-block .location h2 a,#detail-view .hotel-info-block .location span.h2 a{max-width:initial;font-size:12px}#detail-view .hotel-info-block .location{margin:0;padding:0;border-top:0 none;line-height:22px;font-size:12px;float:right;clear:none;border:0;width:500px;text-align:right;white-space:normal;text-overflow:initial;word-break:break-word;overflow:hidden}#detail-view .hotel-info-block .location img{vertical-align:bottom}.sub-detail-info .detail-info{float:left;width:auto;padding:2px 127px 0 14px;font-size:12px;margin:0}.sub-detail-info .detail-info span{font-size:18px;line-height:22px}.sub-detail-info .detail-info a,.sub-detail-info .detail-info span.link{font-size:12px;line-height:27px;width:auto;top:6px;text-align:left;font-weight:700;white-space:nowrap}.sub-detail-info .detail-info a:before,.sub-detail-info .detail-info span.link:before{width:20px;height:27px;background-position:-435px -443px}#detail-view.watchlist-view.offer-view.requestType-offer .c690l h1,#detail-view.watchlist-view.offer-view.requestType-offer .c690l .sub-detail-info,#detail-view.watchlist-view.offer-view.requestType-offer .c690l .hotel-info-block{display:none}#detail-view.watchlist-view.offer-view .c690l .sub-detail-info,#detail-view.watchlist-view.offer-view .c690l .sub-detail-info div.caption{margin-bottom:0}#detail-view.watchlist-view.offer-view .c690l .sub-detail-info .left{border-right:0}#detail-view.watchlist-view.offer-view .c690l .hotel-info-block{margin:0 0 22px}#detail-view.watchlist-view.offer-view.requestType-hotel .c690l .hotel-info-block{display:none}#detail-view.watchlist-view.offer-view.requestType-hotel .c690l .sub-detail-info{margin:0 0 22px;border-bottom:0}#detail-view.watchlist-view.offer-view .c690l .hotel-info-block h2{margin-left:0;width:auto}#detail-view.watchlist-view.offer-view .c690l .hotel-info-block h2 .name{max-width:620px;color:#333}#detail-view.watchlist-view.offer-view .c690l .hotel-info-block .location{clear:both;float:left;margin-left:0;text-align:left}#detail-view h3.hasBacklink,#detail-view .helpContainer.hasBacklink{position:relative;padding:4px 10px 4px 60px}.c33r .non-binding-request{margin-bottom:15px}.non-binding-request.hideMoreContent #container-show-first-click{display:none}.non-binding-request.hideMoreContent .buttonContainer{opacity:.6;filter:alpha(opacity=60)}.non-binding-request .container-request-voucher-1 .error-text{bottom:-122px;left:0}.non-binding-request h2 .back,.non-binding-request h3 .back,.non-binding-request .helpContainer .back{position:absolute;left:10px;top:5px;color:#fff;font-size:10px;border:1px solid #787878;background-color:#959595;background-image:-webkit-linear-gradient(top,#959595,#6a6a6a);background-image:linear-gradient(to bottom,#959595,#6a6a6a);text-decoration:none;line-height:19px;padding:0 6px 0 3px}.non-binding-request h2 .back:before,.non-binding-request h3 .back:before,.helpContainer.hasBacklink .back:before{content:'';position:absolute;width:9px;margin-right:0;height:21px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -257px -461px;left:-9px;top:0}.non-binding-request form,.non-binding-request div.form{background:#666;padding:14px 14px 16px;-webkit-box-shadow:inset 7px 0 9px -7px#000;box-shadow:inset 7px 0 9px -7px #000;color:#fff}.non-binding-request input,.non-binding-request select{vertical-align:middle}.part1 label{width:130px;display:inline-block;vertical-align:middle}.non-binding-request label{color:#fff;margin:7px 0;display:inline-block;vertical-align:middle;position:relative}.non-binding-request .c150l label,.non-binding-request .c150r label{margin:7px 0 0}.non-binding-request .c150l label .error-text{width:60px;bottom:-23px;line-height:12px}.non-binding-request .adult-container label .error-text{left:80px;top:auto}.non-binding-request .name{width:242px}.non-binding-request .trenner,.non-binding-request .part3a p{display:block;color:#fff;font-size:18px;line-height:22px;padding:14px 0 10px;margin:14px 0 0;border-bottom:0;border-top:1px solid #d4d4d4}.non-binding-request .subcaption,.offer-voucher-form .login-area p{font-weight:700;font-size:14px;margin:0;padding:10px 0 0 25px}.non-binding-request #container-shipping_address_type,.non-binding-request .clearfix+.subcaption{margin-top:15px}.non-binding-request .trenner.noborder,.offer-voucher-form fieldset.noborder{border-top:0;margin-top:0;padding-top:0}.non-binding-request .part3a p{border-top:0;margin-top:0;text-align:left;padding-bottom:13px}.non-binding-request .part3a{text-align:center}.non-binding-request .part3 input.street{width:177px}.non-binding-request .part3 input.city{width:156px}.non-binding-request label+select,.non-binding-request select+label{margin-left:10px}.non-binding-request input[type=radio]+label,.non-binding-request input[type=checkbox]+label{color:#999;margin-left:5px}.non-binding-request input[type=checkbox]{margin-right:5px}.non-binding-request input[type=radio]:checked+label,.non-binding-request input[type=checkbox]:checked+label{color:#fff !important}.non-binding-request input[type=checkbox]+label a{color:#39f !important;font-style:normal}.non-binding-request input[type=text]{font-size:14px;line-height:17px;color:#333;padding:3px 7px;width:220px;margin:6px 0 16px;background:#fff;border-radius:0;-webkit-box-shadow:inset 0 0 2px 1px #ccc;box-shadow:inset 0 0 2px 1px #ccc;border:0 none}.non-binding-request .part3 select{width:233px;font-size:14px}.non-binding-request select,.non-binding-request textarea{font-size:14px}.non-binding-request .subcolumns input[type=text]{width:80px;margin:0}.non-binding-request select{line-height:23px;height:23px;width:auto}.non-binding-request .part4 select{width:100px}.non-binding-request .button.lightgrey{padding:3px 10px;margin:14px 0 17px}.part2 label{width:250px}.part2 input{margin-top:10px;vertical-align:top}.part3 label{width:65px;text-align:right;margin-right:10px;margin-bottom:16px}.part3 label .error-text{text-align:left;left:75px}.part3 input[type=text],.part3 select{margin:7px 0 16px !important}.part4{padding:14px 0 0;margin:14px 0 0;border-top:1px solid #d4d4d4}.part4 label{color:#fff;font-size:18px;line-height:22px}.part4 .error-text{left:0;top:24px;width:328px;line-height:12px}.non-binding-request textarea{width:99%;height:100px}.part5 input[type=text],.non-binding-request input#request_rooms_text{width:296px;margin:0 10px 0 0}.part5 label{margin:0;padding:0}.part6{margin-top:14px;border-top:1px solid #d4d4d4;border-bottom:1px solid #d4d4d4;padding:4px 0}.part3b{margin-top:14px;border-top:1px solid #d4d4d4;padding:4px 0}.part6 label,.part3b label{width:280px}.part6 input,.part3b input{vertical-align:top;margin-top:10px}.part6 .container input,.part3b .container input{margin-top:3px}.part6 .container label,.part3b .container label{margin-top:0}.part6 .error-text,.part3b .error-text{left:0;bottom:-13px}.non-binding-request button.red{display:block;margin:20px 0 0;width:100%;font-size:18px;padding:7px 0}.non-binding-request button.red:active{padding:8px 0}.non-binding-request.nobooking label[for=user_address_master_salutation] span.req,.non-binding-request.nobooking label[for=user_address_master_street] span.req,.non-binding-request.nobooking label[for=user_address_master_zip] span.req,.non-binding-request.nobooking label[for=user_address_master_country_id] span.req,.non-binding-request.nobooking label[for=user_birthday] span.req,.non-binding-request.nobooking label[for=user_address_master_company],.non-binding-request.nobooking label[for=user_address_master_company_add],.non-binding-request.nobooking label[for=user_address_master_salutation],.non-binding-request.nobooking label[for=user_address_master_street],.non-binding-request.nobooking label[for=user_address_master_hnr],.non-binding-request.nobooking label[for=user_address_master_zip],.non-binding-request.nobooking label[for=user_address_master_city],.non-binding-request.nobooking label[for=user_address_master_mobile],.non-binding-request.nobooking label[for=user_address_master_fax],.non-binding-request.nobooking label[for=user_address_master_country_id],.non-binding-request.nobooking label[for=user_birthday],.non-binding-request.nobooking input#user_address_master_company,.non-binding-request.nobooking input#user_address_master_company_add,.non-binding-request.nobooking select#user_address_master_salutation,.non-binding-request.nobooking input#user_address_master_street,.non-binding-request.nobooking input#user_address_master_hnr,.non-binding-request.nobooking input#user_address_master_zip,.non-binding-request.nobooking input#user_address_master_city,.non-binding-request.nobooking input#user_address_master_mobile,.non-binding-request.nobooking input#user_address_master_fax,.non-binding-request.nobooking select#user_address_master_country_id,.non-binding-request.nobooking input#user_birthday{display:none}.price-table-container{position:absolute;z-index:2;display:none}.price-table-scroll{max-width:1022px;overflow-x:auto;overflow-y:hidden;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;border:1px solid #cbcbcb;margin-top:7px}.price-table{width:auto;margin:7px 0 5px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;border:1px solid #cbcbcb;table-layout:fixed;display:inline-block;vertical-align:top;max-width:100%}.price-table.isOverlay{margin:0;-webkit-box-shadow:none;box-shadow:none;border:0}.price-table+.more{display:inline-block;vertical-align:top;position:relative;margin:45px 0 0 -3px;height:116px;width:21px;background:#b9b9b9;text-align:left;direction:ltr;border-radius:0 2px 2px 0;-webkit-box-shadow:inset 2px 0px 3px 0px #a4a4a4;box-shadow:inset 2px 0px 3px 0px #a4a4a4}.price-table+.more span{-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);width:116px;display:block;position:absolute;top:85px;left:-47px;color:#fff;font-size:12px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always}.price-table+.more.active span{top:73px}.price-table+.more span:before{float:left;content:'';width:7px;height:13px;background:no-repeat url(/layout/img/sprite_6_4_7.png) -153px -491px;margin-right:11px;margin-top:3px;-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.price-table.rows2+.more{height:90px;margin-top:11px}.price-table-scroll .price-table.rows2+.more{top:0;margin-top:12px}.price-table.rows2+.more span{top:72px}.price-table.rows2+.more.active span{top:64px}.price-table.rows1+.more{height:70px;margin-top:14px}.price-table-scroll .price-table.rows1+.more{top:0;height:76px;margin-top:12px}.price-table.rows1+.more span{top:64px}.price-table.rows1+.more.active span{top:56px}.price-table+.more.active{background:#9a0000;-webkit-box-shadow:inset 2px 0px 3px 0px maroon;box-shadow:inset 2px 0px 3px 0px maroon}.price-table-scroll .more{position:absolute;top:45px;right:-21px;margin:0}.price-table thead th{text-align:right;padding:7px 6px;background:#f9f9f9;overflow:hidden}.price-table thead th.date{width:134px;min-width:134px;max-width:134px}.price-table td.roomDetails,.price-table.notMore.cols1.noHead tbody td.roomDetails{width:55px;min-width:55px;max-width:55px;white-space:nowrap}.price-table tbody th,.price-table td{padding:7px 6px;vertical-align:middle;text-align:right;background:#f9f9f9}.price-table tbody th{text-align:right;padding-left:16px;padding:7px 6px;overflow:hidden;word-break:break-word;max-width:171px;width:171px;min-width:171px;word-wrap:break-word}.price-table.isOverlay thead th:first-child div{position:absolute;background:#f9f9f9;width:162px;margin:-7px 0 0 -6px;border-right:1px solid #cbcbcb;height:32px;display:table}.price-table.isOverlay tbody th span{display:block}.price-table.isOverlay tbody th div{position:absolute;background:#f9f9f9;width:162px;margin:-7px 0 0 -6px;display:table;border-right:1px solid #cbcbcb;table-layout:fixed;word-wrap:break-word}.price-table tbody tr:nth-child(odd) th div{background:#dfdfdf}.price-table.isOverlay tbody th div div{position:relative;background:transparent!important;width:auto;margin:0;display:table-cell;border-right:0;vertical-align:middle;padding:7px 6px}.price-table.isOverlay tbody th.corLineHeightRow div{margin-top:-16px}.price-table.isOverlay tbody th.corLineHeightRow div div{margin-top:-7px;line-height:36px}.price-table tbody td{min-width:100px}.price-table tbody td small{vertical-align:top}.price-table.hasMore tbody th,.price-table.isOverlay tbody th{max-width:149px;width:149px;min-width:149px}.price-table thead th:first-child,.price-table tbody th:first-child{text-align:left}.price-table thead th:nth-child(2),.price-table tbody td:first-child{text-align:center}.price-table.notMore.cols2 thead th.date,.price-table.notMore.cols1 thead th.date,.price-table.notMore.cols1.noHead tbody td{width:180px;min-width:180px;max-width:180px}.price-table.notMore.cols2 tbody tr th{max-width:225px;width:225px;min-width:225px}.price-table.notMore.cols1 tbody tr th{max-width:417px;width:417px;min-width:417px}.price-table tbody tr:nth-child(odd) th{background:#dfdfdf}.price-table thead th:nth-child(2n+4){background:#e5e5e5}.price-table tbody tr:nth-child(odd) td{background:#dfdfdf}.price-table tbody tr:nth-child(odd) td:nth-child(2n+4){background:#cecece}.price-table ins,.price-table del{display:block;background:0 0;color:#333}.price-table del{font-size:10px}.price-table a,.price-table span.link{color:#333;cursor:pointer}.price-table span.link:hover{text-decoration:underline}.price-table a:after,.price-table span.link:after{content:'';display:inline-block;vertical-align:middle;background:no-repeat url(/layout/img/sprite_6_4_7.png) -353px -48px;width:8px;margin-left:3px;height:6px}.roomDetails.valid:hover,.roomDetails.active{background-color:#990002 !important}.roomDetails.valid:hover a,.roomDetails.valid:hover a:active,.roomDetails.valid.active a,.roomDetails.valid:hover span.link,.roomDetails.valid:hover span.link:active,.roomDetails.valid.active span.link{color:#fff !important}.arrival-day-table{width:100%;margin:7px 0 5px;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;border:1px solid #ccc}.arrival-day-table th{padding:4px 0;text-align:center;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#f5f5f5);background-image:linear-gradient(to bottom,#f9f9f9,#f5f5f5);width:14%}.arrival-day-table td{padding:4px 0;text-align:center;border-top:1px solid #ccc;background-color:#f5f5f5;background-image:-webkit-linear-gradient(top,#f5f5f5,#e8e8e8);background-image:linear-gradient(to bottom,#f5f5f5,#e8e8e8)}.arrival-day-table th:nth-child(2n),.arrival-day-table td:nth-child(2n){background-color:#ebebeb;background-image:none}.arrival-day-table th.active,.arrival-day-table th.active.included{background:#740001;color:#fff}.arrival-day-table td.active,.arrival-day-table td.active.included{background:#990002;color:#fff}.arrival-day-table th.included{background:#007500;color:#fff}.arrival-day-table td.included{background:#0c0;color:#fff}.arrival-day-table .lastcol td.included input{display:none}.arrival-day-table .lastcol td.included.active input{display:inline}#detail-view.watchlist-view.requestType-watchlist .c690l{padding-top:0}#detail-view.watchlist-view .offer-table,#detail-view.watchlist-view.requestType-watchlist .c33r{margin-top:0}.c488l .content-block p,#detail-view .c488l .content-block h3.paragraph{font-size:14px;font-weight:700;color:#666;margin-left:7px}.c488l .content-block p .rating,#detail-view .c488l .content-block h3.paragraph .rating{margin-left:8px}#detail-view .c488l h3{margin:0 0 0 7px;font-weight:700;font-size:12px;color:#333;padding:5px 0}#detail-view .c488l .closed h3{font-weight:400}.c488l .fade-box{border:1px solid #a72224}.c488l .fade-box.closed{border:1px solid #cbcbcb}.c488l .fade-box h3 span{width:280px;display:inline-block}div.rating{display:inline-block}.c488l .fade-box ul{list-style-type:none;margin-left:14px}.c488l .fade-box li{padding:5px 0;border-top:1px solid #ccc}.c488l .fade-box li:first-child{border-top:0 none}.c488l .fade-box li span{width:273px;display:inline-block}.c188r dl{line-height:53px;border:1px solid #d4d4d4;border-radius:2px;position:relative;overflow:hidden;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff}.c188r dt{display:inline-block;font-weight:700;font-size:14px;color:#666;width:70px;padding:0 14px 0 3px;vertical-align:middle;text-align:right;border-bottom:1px solid #ccc;margin:0;vertical-align:top}.c188r dt h3{margin:0!important}.c188r dd{display:inline-block;text-align:right;width:95px;color:#666;font-size:24px;border-bottom:1px solid #ccc;line-height:24px;padding-top:11px;padding-right:4px;vertical-align:top}.c188r dd span{font-size:12px;line-height:18px;display:block;overflow:hidden}.c188r dd span.no-content{font-size:10px;line-height:14px;width:60px;display:inline-block;vertical-align:top;padding-bottom:14px}.c188r ul{list-style-type:none;margin:33px 0 0 11px}.c188r li{margin:0 0 20px}.c188r li:before{content:'';display:inline-block;width:33px;height:33px;vertical-align:middle;background:no-repeat url(/layout/img/sprite_6_4_7.png) -153px -458px}.c188r li:nth-child(2):before{background-position:-185px -458px}.c188r li:nth-child(3):before{background-position:-219px -458px}.c188r li a{margin:5px 0 5px 57px}.c188r li .button{font-size:14px;padding:7px 0;color:#666;border:1px solid #d4d4d4;border-radius:2px;position:relative;overflow:hidden;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;width:125px;text-align:center;display:inline-block;vertical-align:middle;margin:0 0 0 14px}.c188r li .button:hover{background:#a80002;border-color:#a80002;text-decoration:none;color:#fff}.c188r li .button:active,.c188r li .button:focus,.c188r li.active .button{background-color:#d60002;background-image:-webkit-linear-gradient(top,#d60002,#a70002);background-image:linear-gradient(to bottom,#d60002,#a70002);-webkit-box-shadow:inset 0 1px 5px rgba(102,102,102,.6);box-shadow:inset 0 1px 5px rgba(102,102,102,.6);border:0 none;color:#fff;outline:none;padding:8px 0;font-weight:400;width:127px}#booking-overview{background:#666;-webkit-box-shadow:inset 12px 0 10px -10px #000;box-shadow:inset 12px 0 10px -10px #000;color:#fff;font-size:11px;line-height:18px;position:relative}#booking ul.nav .link-to-offer{margin-top:140px}#booking-overview h2{background:#404040;padding:6px 0 6px 18px;color:#f3762d;font-size:18px;line-height:24px;font-weight:400;margin:0 0 0 3px}#booking-overview h3{padding:5px 0 5px 18px;color:#f39b4c;font-size:14px;line-height:20px;font-weight:400;margin:30px 0 10px}#booking-overview h2+h3{margin-top:10px}#booking-overview dl{margin:10px 15px 10px 18px;padding:0}#booking-overview dd.border,#booking-overview .borderLastdd dd:last-child{border-bottom:1px solid #a9a9a9;padding-bottom:14px;margin-bottom:14px}#booking-overview dd.border2,#booking-overview dd.border3{border-bottom:1px solid #a9a9a9;border-top:1px solid #a9a9a9}#booking-overview dd.border2,#booking-overview dt.bw2{font-size:14px;margin:14px 0 65px;padding:8px 0}#booking-overview dd.border3,#booking-overview dt.bw3{font-size:14px;padding:8px 0}#booking-overview dt{clear:both;float:left;width:72px;font-weight:400;margin:14px 0 0}#booking-overview dd.border+dt{margin-top:0}#booking-overview dd{margin:14px 45px 0 0;padding-left:72px}#booking-overview h2+dl dt:first-child,#booking-overview h2+dl>dt:first-child+dd,#booking-overview h3+dl dt:first-child,#booking-overview h3+dl>dt:first-child+dd,#booking-overview dt.small-gap,#booking-overview dd.small-gap{margin-top:0}#booking-overview h2+dl{margin-top:14px}#booking-overview .price-overview dt.bw,#booking-overview .price-overview dt.bw2,#booking-overview .price-overview dt.bw3{width:150px}#booking-overview .price-overview dd{display:block;text-align:right;margin-right:0}#booking-overview .name{float:left;width:180px}#booking-overview p{margin:10px 15px 10px 18px}#booking .change,#booking-overview a.change{color:#3fd9ff;text-decoration:underline;font-size:11px;line-height:11px;display:inline-block;vertical-align:middle}#booking-overview a{color:#fff;text-decoration:underline}#booking-overview .change{position:absolute;right:15px}.timeline.booking{font-size:11px}.timeline.booking .current a,.timeline.booking .active a{color:#fff}.timeline.booking a,.timeline.booking{color:#666}#booking ol+h1{color:#333;font-size:22px;background:0 0;padding:7px 0;border-radius:0;margin:40px 0 0;-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #ccc;line-height:28px}#booking ol+h1 span{color:#990002}#booking .c690l+.c33r,#booking h1+.subcolumns{margin-top:0}#booking .c50r h2,#booking .c690l h2,#complete-overview h2{border-bottom:1px solid #999;margin:18px 0 18px;padding:5px 0}#booking-dateselect{border:1px solid #ccc;padding:18px 15px}#booking-rooms,.booking-room{position:relative}#booking-rooms{margin:18px 0;border-bottom:1px solid #999;padding-bottom:5px}#booking .hints{margin:18px 0}.table-block{float:left;width:330px}.table-block-wrapper{position:relative;background:#b2b2b2;padding:8px 0 0}.overview-block{float:right;width:277px;background:#ebebeb;padding:78px 10px 0 30px}.table-block .label-blue{margin-top:2px;position:absolute;left:339px;white-space:nowrap;background:#1ab3d8;color:#fff;padding:5px 13px;border-radius:5px;font-size:11px;-webkit-box-shadow:inset 1px 0px 8px -3px #000;box-shadow:inset 1px 0px 8px -3px #000}.table-block .label-blue.second{top:44px}.table-block .label-blue:before{content:'';position:absolute;top:8px;left:-5px;width:5px;height:13px;background:url(/layout/img/sprite_6_4_7.png) no-repeat -1px -102px}.table-block .bottom-arrow:after{content:'';position:absolute;bottom:-5px;left:71px;width:13px;height:5px;background:url(/layout/img/sprite_6_4_7.png) no-repeat -7px -101px}.table-block #availability_yearmonth{width:95px}.table-block .availability-table-wrapper{padding:6px 0 0}.table-block p,.table-block div.caption{margin:15px 0 4px}.table-block div.caption{font-weight:700}.table-block div.caption .overlay-wrapper{font-weight:400}.booking_type_2 .table-block-wrapper,.booking_type_3 .table-block-wrapper{padding-bottom:1px}.booking_type_2 .overview-block{padding-top:50px}#seasons-select{position:relative}#seasons-select label{color:#333;display:block;border-left:1px solid #cdcdcd;border-right:1px solid #cdcdcd;background:#f8f8f8;padding:8px 20px 8px 51px;position:relative;font-weight:700}#seasons-select label:nth-child(odd){background:#dedede}#seasons-select label:first-child{border-top:1px solid #cdcdcd;border-radius:2px 2px 0 0}#seasons-select label:last-child{border-bottom:1px solid #cdcdcd;border-radius:0 0 2px 2px}#seasons-select label.active,#seasons-select label.active.included{color:#fff;background:#990002;border-color:#990002}#seasons-select label.included input{visibility:hidden}#seasons-select label.included.active input{visibility:visible}#seasons-select span.icon-check{position:absolute;top:8px;left:10px;display:none}#seasons-select .included span.icon-check{display:block}#seasons-select .included.active span.icon-check{display:block}#seasons-select .name{width:140px}#seasons-select .price{display:inline-block;width:90px;text-align:right}#seasons-select label.included{background:#007500;border-color:#007500;color:#fff}.overview-block dt{display:block;line-height:25px;margin:0}.overview-block dd{margin-bottom:13px;display:block;line-height:10px}.overview-block button{margin-bottom:13px;margin-top:8px}.overview-block select,.choose-room select,.choose-addtional select,.choose-gifts select{width:47px}#booking .c690l h3,#booking .c50r h3{margin:18px 0 4px;font-weight:400;font-size:18px;line-height:22px}.choose-room th{background:#666;color:#fff;font-weight:400;text-align:center;padding:9px 0}.choose-room th:first-child,.choose-room td:first-child{text-align:left;width:78px;padding-left:10px}.choose-room td:first-child{padding-top:13px;line-height:16px}.row2{width:209px}.row3{width:75px}.row4{width:102px}.row5{width:137px}.choose-room th:last-child,.choose-room td:last-child{text-align:right;padding-right:10px}.choose-room td.note{padding:0 10px;font-weight:700;text-align:left}.choose-room td{padding:10px 0;line-height:23px;text-align:center}.choose-room label{display:none}.left-side{float:left}.choose-room select{margin-bottom:5px}.choose-room .roomDetails-v2 select{margin-bottom:0}.choose-room .roomDetails-v2 .roomDetails:hover{background-color:transparent!important}.choose-room select.wide{width:100%}.roomDetails-v2{position:relative}.roomDetails-v2 .roomDetails{position:absolute;left:4px;top:17px;z-index:1;width:16px;height:11px;text-indent:-9999px;overflow:hidden;background:no-repeat url(/layout/img/sprite_6_4_7.png) -468px -448px;text-align:left;direction:ltr}.add:before{content:"";width:20px;height:23px;text-indent:-9999px;overflow:hidden;background:no-repeat url(/layout/img/sprite_6_4_7.png) -379px -476px;text-align:left;display:inline-block;vertical-align:middle;margin-right:9px}#booking .c50l input[type=checkbox],#booking .c33l input[type=checkbox],#booking .c33r input[type=radio],.c419r input[type=checkbox]{margin:10px 5px 10px 0;vertical-align:middle}#booking .c419r input[type=checkbox]{margin:3px 5px 10px 0;vertical-align:top}#booking .c419r label{width:400px;display:inline-block;margin-bottom:10px}.fullwidth{display:block;width:98%}.input-counter{text-align:right;display:block;font-size:11px}#booking .c50l input[type=checkbox]+label,#booking .c33l input[type=checkbox]+label,.c419r input[type=checkbox]+label{color:#333 !important;position:relative}.c419r .error-text{bottom:-15px;left:0}.choose-coupon .c33r input[type=radio]:disabled+label,.choose-coupon .c33r input[type=radio]:disabled+label a,.choose-coupon.disabled label,.choose-coupon.disabled span{color:#999 !important}.choose-coupon .c33l p{margin-top:7px}.choose-coupon select{width:auto;max-width:234px}.choose-coupon textarea{height:50px}.choose-coupon label.fullwidth{margin-bottom:2px}#booking button.next,#booking a.button.next{margin:30px 0 0;float:right;font-size:14px;padding:10px!important;line-height:17px}#booking button.next:active{padding:11px!important}#booking a.button.next{float:left}.choose-addtional,.choose-gifts{width:100%;margin-bottom:20px}.choose-addtional span.sold_out,.choose-gifts span.sold_out{font-size:10px;display:inline-block}.choose-addtional th:first-child,.choose-gifts th:first-child{width:60px}.choose-addtional th,.choose-gifts th{color:#666;padding:0 0 10px;font-weight:700;font-size:14px}.choose-addtional th span.hint,.choose-gifts th span.hint{font-weight:400;font-size:12px}.choose-addtional tbody td,.choose-gifts tbody td{padding:1px}.choose-addtional .fade-box,.choose-addtional .fake-fade-box,.choose-gifts .fade-box{margin:0}#booking .fade-box{border-color:#de9d62}#booking .fade-box.closed,#booking .fade-box .fade-box.closed,#booking .fake-fade-box{border-color:#cbcbcb}#booking .c690l .fade-box h3,#booking .c690l .fake-fade-box h3{margin:0;padding:0;font-size:12px;border-bottom:0;line-height:18px;color:#333}#booking .c690l .active .fade-box h3,#booking .c690l .active .fake-fade-box h3{color:#fff}#booking .c690l .fade-box,#booking .c690l .fake-fade-box{padding:6px 10px 6px 14px}#booking #voucher_select{background:#fddfc5;padding:15px 20px}#booking #voucher_select .c33l{width:241px;margin-right:0}#booking #voucher_select .c66r{width:367px;padding:0 0 0 20px;float:left;border-left:1px solid #fff}#booking #voucher_select h3{font-size:16px;line-height:20px;margin-top:0;margin-bottom:10px}#booking #voucher_select select{width:100%;max-width:none}#booking .choose-coupon.disabled #voucher_select{background:#eee}#booking .choose-coupon.disabled #voucher_select h3{color:#999}#booking .choose-coupon.disabled #voucher_select img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#booking .choose-coupon.disabled #voucher_select a,#booking .choose-coupon.disabled .c33r label,#booking .choose-coupon.disabled #voucher_select label,#booking .choose-coupon.disabled #voucher_text-maxlength label{cursor:default}#booking .choose-coupon.disabled #voucher_select #motiv-preview{background:#eee}.choose-addtional .name{width:400px;display:inline-block}.choose-addtional .price,.choose-gifts .price{display:inline-block;font-weight:400;text-align:right;vertical-align:middle;width:170px}.choose-addtional .active select,.choose-addtional .active .fade-box,.choose-addtional .active .fake-fade-box,.choose-gifts .active select,.choose-gifts .active .fade-box-img{background:#990002;color:#fff;border-color:#990002;-webkit-box-shadow:none;box-shadow:none}.choose-addtional .fade-box.closed h3:after,.choose-gifts .fade-box-img.closed h3:after{background-position:-179px -54px}.choose-addtional .active .fade-box.closed h3:after,.choose-gifts .active .fade-box-img.closed h3:after{background-position:-140px -111px}.choose-addtional .fade-box h3:after,.choose-gifts .fade-box-img h3:after{background-position:-174px -116px}.choose-addtional .active .fade-box h3:after,.choose-gifts .active .fade-box-img h3:after{background-position:-158px -115px}#booking .form-box{background:#dfdfdf;border:1px solid #ccd2d3;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;padding:14px 10px 6px;margin-bottom:6px}#booking .form-box.cancellation-insurance{position:relative}#booking .form-box.cancellation-insurance .note{padding:5px 0 10px;font-style:italic}#booking .form-box.cancellation-insurance p{margin-bottom:20px}#booking .form-box.cancellation-insurance p:last-child{margin-bottom:0}#booking .form-box .help-form-guest{margin:0;position:relative}#booking .form-box .help-guest-details .c50r p.hint{bottom:5px;font-size:10px}#booking .form-box .help-form-guest .c50l,#booking .form-box .help-form-guest .c50r{margin:0;padding:0}#booking .form-box.cancellation-insurance .help-form-guest .c50l,#booking .step5 .form-box{width:374px}#booking .form-box .help-guest-details label,#booking .form-box .help-guest-details span.label{margin:8px 8px 4px 0;padding-right:0}#booking .step5 .form-box{background:0 0;box-shadow:none;-webkit-box-shadow:none;padding:6px 10px}#booking .step5 .form-box label{margin:8px 8px 4px 0;padding-right:0;width:104px;float:left;text-align:right;color:#333;position:relative}#booking .step5 .form-box input[type=text]{width:240px}#booking .form-box .help-guest-details label.radio{margin:10px 4px 0 2px}#booking .form-box .help-guest-details input[type=radio]{margin:15px 0 15px 5px!important}#booking .form-box .help-guest-details .radio-container label.radio{margin:0;width:auto}#booking .form-box .help-guest-details .radio-container input[type=radio]{margin:6px 5px 5px 0!important;clear:both}#booking .form-box .help-guest-details .radio-container .help{float:left}#booking .form-box input.street{width:160px !important}#booking .form-box input.city{width:140px !important}#booking .form-box input[type=text]:disabled,#booking .form-box input[type=password]:disabled,#booking .form-box select:disabled{background-color:#eee}#booking .form-box input[type=text],#booking .form-box input[type=password],#booking .form-box select{background-color:#fff}#booking .form-box .form-box-wrapper{border-top:1px solid #9a9a9a;padding-top:18px;margin-top:18px}#login_formular .red{float:right}#login_formular a{text-decoration:underline;font-size:11px}#booking .c690l h3+.subcolumns{margin-top:0}.what-next{list-style-type:none;margin:5px 0 5px 26px}.what-next a{font-size:14px;line-height:40px;color:#fff;text-decoration:none}.what-next a:before{content:'';display:inline-block;vertical-align:middle;background:no-repeat url(/layout/img/sprite_6_4_7.png) 0 -550px;width:32px;height:16px;margin-right:13px}a.to-home:before{background-position:-32px -550px;height:30px}a.print-this:before{background-position:-64px -550px;height:32px}a.print-coupon:before{background-position:-96px -550px;height:23px}a.to-profil:before{background-position:-128px -550px;width:23px;height:30px;margin:0 17px 0 5px}a.post-on-fb:before{background-position:-151px -550px;height:29px}.in-a-row dt,.in-a-row dd{display:inline-block;margin:0;width:100px;vertical-align:top}.in-a-row dd{width:200px;padding-right:16px}.in-a-row dd.wide{width:516px}dd.fullwidth{width:934px;padding-right:0}.coupon-check{margin:0 0 15px}.coupon-check:before{content:'';display:inline-block;vertical-align:top;margin-right:8px;width:26px;height:21px;background:no-repeat url(/layout/img/sprite_6_4_7.png) -41px -117px}.coupon-check+p,.coupon-check+p+p{margin-left:34px}#complete-overview .c50l{margin-right:0;padding-right:0}#complete-overview #booking_message-maxlength p{margin:20px 0 0}#complete-overview table{border-bottom:1px solid #ccc;display:block;margin:10px 0;padding:10px 0}#complete-overview th:first-child,#complete-overview td:first-child{padding-left:11px;width:292px}#complete-overview th{text-align:left}.row-2{width:141px}.row-3{width:119px}.row-23{width:260px}#complete-overview .row-123{width:552px !important}th.row-4{width:126px}.row-4{padding-left:100px}#complete-overview th:last-child{width:242px;padding-right:11px;text-align:right}#complete-overview td:last-child{padding-right:11px;text-align:right}#order-price-overview{font-size:14px}#order-price-overview dl{border-bottom:2px solid #d3d3d3}#order-price-overview dt{display:inline-block;width:224px;margin:0;font-weight:400;padding:8px 0 8px 11px;border-bottom:1px solid #d3d3d3;vertical-align:top}#order-price-overview dt a{color:#333;text-decoration:none}#order-price-overview dt a:hover{text-decoration:underline}#order-price-overview dd{display:inline-block;width:144px;text-align:right;border-bottom:1px solid #ccc;padding:8px 11px 8px 0;vertical-align:top}#order-price-overview dt input{vertical-align:text-bottom;margin:0 5px 0 10px}#order-price-overview dt label{font-size:12px;line-height:14px}#order-price-overview dd.noborder{border-bottom:0 none}#order-price-overview .price{font-size:18px;color:#a01113;border-bottom:0 none;border-top:2px solid #d3d3d3;padding:20px 0 13px 11px}#order-price-overview dd.price{padding:20px 11px 13px 0}#order-price-overview .price span{font-size:12px;display:block;color:#333}#order-price-overview dt.rebatecode{display:none}#order-price-overview dd.rebatecode{width:368px;padding:8px 11px;border-bottom:0 none;background:#f0f0f0;border-radius:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}#order-price-overview dd.rebatecode.first{border-top:1px solid #d3d3d3}#order-price-overview dd.rebatecode label{float:left;margin-top:9px}#order-price-overview dd.rebatecode input{width:82px;border:1px solid #999;border-radius:0;-webkit-box-shadow:none;box-shadow:none;line-height:17px;position:relative;padding-right:40px;background:url(/layout/img/bg-rebatecode-default.jpg) no-repeat 100% 50% #fff;background-size:auto 100%;vertical-align:middle}#order-price-overview dd.rebatecode.error input{background-image:url(/layout/img/bg-rebatecode-error.jpg)}#order-price-overview dd.rebatecode.success input{background-image:url(/layout/img/bg-rebatecode-success.jpg)}#order-price-overview dd.rebatecode button{margin:0 0 0 10px;display:inline-block;vertical-align:middle;border:0;background:#999;color:#fff;padding:3px 12px;font-size:14px;line-height:28px;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.6);border-radius:2px}#order-price-overview dd.rebatecode.success button{background:#329900}#order-price-overview dd.rebatecode .message{display:block;text-align:left;margin-top:8px;color:#666}#order-price-overview dd.rebatecode.error .message{color:#c00}#order-price-overview dt.rebatecode_item .remove{display:inline-block;width:15px;height:16px;background:no-repeat url(/layout/img/sprite_6_4_7.png) -124px -115px;vertical-align:top;margin-left:3px}#complete-overview h3{margin-bottom:8px;font-size:18px}#complete-overview h3:before{content:'';width:26px;height:31px;margin-right:16px;display:inline-block;vertical-align:middle;background:no-repeat url(/layout/img/sprite_6_4_7.png) -152px -515px}#complete-overview h3.payment_method:before{background-position:-208px -551px}#complete-overview h3+div{margin-left:42px}#complete-overview h3+div.border{border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:12px}#complete-overview h4{font-weight:700;font-size:14px;margin:0 0 5px}#complete-overview .c50r label{display:none}#complete-overview textarea{width:494px;max-width:100%;max-width:calc(100% - 6px);height:64px}#complete-overview .subcolumns+.subcolumns+.subcolumns{border-top:1px solid #999}#complete-overview ul.wishes{list-style-type:none;margin-left:0}#complete-overview ul.wishes .list-block{padding:0 10px 0 0;width:240px}#complete-overview ul.wishes .list-block:nth-child(2){padding:0 0 0 10px}#booking .step4 button.next,#booking .step4 a.button.next{margin-top:12px}.c419r{float:right;padding:20px 0 15px 25px;width:419px;border-bottom:1px solid #d3d3d3}.checkoutAmazonPayButtonFirst.c419r{border-bottom:0}#complete-overview .red{margin:20px 0 60px}#complete-overview input[type=checkbox]+label a{color:#06c !important;text-decoration:underline;font-style:normal}#booking #registrierung_formular input[type=radio],#booking #registrierung_formular input[type=checkbox]{float:none;vertical-align:middle;margin:2px 0 0 !important}#booking #registrierung_formular .info{text-align:right;padding:0;padding:0;font-size:11px;color:#666}#booking #registrierung_formular label.radio{margin-top:5px}#booking #login_formular input{width:145px !important}#delivery-address-wrapper{border-top:1px solid #999;border-bottom:1px solid #999;margin:15px 0;padding:10px 0 20px}.send-order-info label.radio{margin:0 20px 0 5px !important;width:auto}.send-order-info{margin:20px 0;clear:both;line-height:27px}.send-order-info strong{display:inline-block;vertical-align:middle;margin-right:20px}.send-order-info input{margin:0!important;vertical-align:middle}.send-order-info .error-text{text-align:left;left:-18px;bottom:-14px}input[type=checkbox]:checked+label.strong,input[type=radio]:checked+label.strong{font-weight:700}input[type=checkbox]:checked+label.strong .over,input[type=radio]:checked+label.strong .over{font-weight:400}.delivery-address-special{padding-left:16px}.guest-details{display:block;margin:15px 0}.guest-details th{font-weight:400;padding-left:4px}.guest-details input[type=text]{width:192px !important;margin:5px 0 !important}.guest-details select{width:94px !important;margin:5px 0 !important}.guest-details input.datepicker_past[type=text]{width:96px !important}.guest-details td label{display:none}.guest-details th:first-child{width:102px}.guest-details .row_name{width:220px}.cancellation-insurance label.radio{width:530px;line-height:16px;vertical-align:top;text-align:left}.cancellation-insurance input[type=radio]{margin-right:5px !important}#booking .cancellation-insurance h3{font-size:12px;font-weight:700}#secure{float:right;margin:100px 0 0;width:200px}#booking #secure h3{font-size:18px;line-height:31px}#secure h3:before{content:'';width:22px;height:31px;margin-right:10px;display:inline-block;vertical-align:top;background:no-repeat url(/layout/img/sprite_6_4_7.png) -183px -514px}footer{clear:both;padding:20px 0 40px;-webkit-box-shadow:inset 0 12px 10px -10px #ccc;box-shadow:inset 0 12px 10px -10px #ccc}.footer-nav{border-top:1px solid #bdbdbd;border-bottom:1px solid #bdbdbd;padding:1px 0;margin:0 0 30px}.wartung .footer-nav{height:32px;background:#f39b4c}footer ul{list-style-type:none;overflow:hidden;margin:0}.footer-nav ul{background:#f39b4c}.footer-nav li{float:left}.footer-nav li.active{background:#990002}.footer-nav li.active a:before,.footer-nav li.active+li a:before{content:""}.footer-nav li a:before{content:"|";color:#333;float:left;line-height:32px;position:absolute;left:0}.footer-nav li:first-child a:before{content:""}.footer-nav a,.footer-nav a:active,.footer-nav a:visited{float:left;text-align:center;position:relative;width:57px;line-height:32px;padding-left:2px}.footer-nav li:nth-child(2) a{width:72px}.footer-nav li:nth-child(3) a{width:41px}.footer-nav li:nth-child(4) a{width:74px}.footer-nav li:nth-child(5) a{width:39px}.footer-nav li:nth-child(6) a{width:81px}.footer-nav li:nth-child(7) a{width:87px}.footer-nav li:nth-child(8) a{width:108px}.footer-nav li:nth-child(9) a{width:190px}.footer-nav li:nth-child(10) a{width:41px}.footer-nav li:nth-child(11) a{width:50px}.footer-nav li:nth-child(12) a{width:59px}.footer-nav li:nth-child(13) a{width:118px}footer a,footer a:active,footer a:visited{color:#333}footer .active a{color:#fff}footer h3,footer .caption{color:#666;text-transform:uppercase;font-size:10px;border-bottom:1px solid #bdbdbd;letter-spacing:2px;background:0 0;box-shadow:none;padding:0;margin:0;font-weight:400;display:block}.footer-satisfaction{float:left;width:700px;overflow:hidden}.ssl{float:left;width:75px;height:75px;text-indent:-9999px;overflow:hidden;background:no-repeat url(/layout/img/sprite_6_4_7.png) -425px -138px;text-align:left;direction:ltr;padding:0;margin:18px 20px 18px 10px}.footer-satisfaction li{display:inline-block;background:url(/layout/img/sprite_6_4_7.png) no-repeat -480px -210px transparent;padding-left:20px;line-height:26px}.footer-commercial,.footer-links{border-top:1px solid #bdbdbd;padding:10px 0;clear:both}.footer-commercial .caption,.footer-commercial .caption,.footer-links .caption{display:inline!important;border:0 none;padding-left:0;margin-right:5px}.footer-commercial ul,.footer-commercial li,.footer-links ul,.footer-links li{display:inline}.footer-commercial li:before,.footer-links.text-links li:before{content:"|";color:#666;margin:0 3px}.footer-commercial li:first-child:before,.footer-links.text-links li:first-child:before{content:"";margin:0}.footer-commercial a,.footer-commercial a:active,.footer-commercial a:visited,.footer-links a,.footer-links a:active,.footer-links a:visited{color:#06c}.footer-commercial img,.footer-links img{vertical-align:middle}.footer-satisfaction ul{padding:12px 0 10px}.footer-satisfaction li:nth-child(odd){width:325px}.footer-satisfaction li:nth-child(even){width:225px}.footer-payment{float:left;width:181px;overflow:hidden}.footer-payment .caption{padding-left:14px}.footer-payment ul{float:left;width:157px;height:102px;text-indent:-9999px;overflow:hidden;background:no-repeat url(/layout/img/sprite_6_4_7.png) -2px -202px;text-align:left;direction:ltr;margin:0;padding:18px 11px;border:0 none;border-left:1px solid #bdbdbd;border-right:1px solid #bdbdbd}.footer-payment li{position:absolute;left:200px;top:0}.footer-follow{float:right;width:162px;overflow:hidden}.footer-follow .caption{padding-left:14px}.footer-commercial ul,.footer-links ul{margin:5px 0;line-height:24px}.footer-follow ul{margin:15px 0 0;padding-left:14px;line-height:24px}.footer-follow li{width:31px;height:32px;overflow:hidden;display:inline-block;padding:0;margin:0 14px 9px 0}.footer-follow li.pt{margin-right:0}.footer-follow li a,.footer-follow li a:active,.footer-follow li a:visited{text-indent:-9999px;float:left;width:31px;height:32px;overflow:hidden;background-repeat:no-repeat;background-image:url(/layout/img/sprite_6_4_7.png);background-position:-403px -538px;text-align:left;direction:ltr}.footer-follow .gp a,.footer-follow .gp a:active,.footer-follow .gp a:visited{background-position:-434px -538px}.footer-follow .tw a,.footer-follow .tw a:active,.footer-follow .tw a:visited{background-position:-465px -538px}.footer-follow .pt a,.footer-follow .pt a:active,.footer-follow .pt a:visited{background-position:-403px -570px}.footer-follow .ig a,.footer-follow .ig a:active,.footer-follow .ig a:visited{background-position:-465px -570px}.footer-follow .li a,.footer-follow .li a:active,.footer-follow .li a:visited{background-position:-434px -570px}#certificate{margin:5px 0;padding:0 5px 0 40px;line-height:24px}footer p{clear:both;border-top:1px solid #bdbdbd;padding:13px 0 0;margin:0;font-size:11px}footer p span{text-transform:uppercase}#redirectForm{display:none!important}#free-slot-wrapper{position:absolute;top:0;left:0;width:100%}#free-slot-wrapper .container{width:1043px;margin:0 auto;position:relative}#free-slots{position:absolute;top:-1000px;right:-130px;z-index:1;width:109px;padding:22px 4px 3px;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:0px 1px 6px #333;box-shadow:0px 1px 6px #333;text-align:left;transition:top .5s ease 0s;-moz-transition:top .5s ease 0s;-webkit-transition:top .5s ease 0s;-o-transition:top .5s ease 0s}#free-slot-wrapper.active #free-slots{top:0!important}#free-slot-wrapper.disabled #free-slots{top:-1000px!important}#free-slots .slider li{width:109px;overflow:hidden;padding-bottom:83px}#free-slots h1{font-size:11px;line-height:16px;height:33px;overflow:hidden;background:0 0;-webkit-box-shadow:none;box-shadow:none;margin:0;padding:0 3px}#free-slots h1 a{font-weight:700;color:#000;text-decoration:underline}#free-slots .slider li p{padding:0 3px;margin:0 0 10px;font-size:11px;line-height:16px;overflow:hidden}#free-slots .name{width:109px;margin:0;color:#000}#free-slots .location{color:#000;text-decoration:underline}#free-slots .red{background:#b20002;color:#fff;font-size:14px;text-transform:uppercase;margin-bottom:6px;padding:0 0 6px;text-align:center}#free-slots .container{background:#b20002}#free-slots del,#free-slots ins{display:block}#free-slots del{margin-top:8px;color:#333;background:0 0}#free-slots ins{background:0 0;color:#990002;font-size:12px;font-weight:700;line-height:24px}#free-slots p{padding:0 25px 0 5px;margin:0;font-size:12px;line-height:15px}#free-slots span.close{position:absolute;top:4px;right:4px;display:inline-block;text-indent:-9999px;width:19px;height:19px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -211px -513px}#free-slots span.move{position:absolute;bottom:8px;right:8px;display:inline-block;text-indent:-9999px;width:17px;height:9px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -231px -537px}#free-slot-wrapper.active #free-slots span.move{background-position:-213px -536px}#free-slots .img-wrapper{padding:1px 1px 6px;text-align:center;background:#b20002;position:absolute;bottom:0;left:0}#free-slots .img-wrapper img{display:block;margin:0 auto}#free-slots .slider-nav{padding:0 0 5px;width:109px;height:18px;background:#b20002}#free-slots .slider-nav li{height:11px}#free-slots .slider-nav a{margin:0 3px;width:13px;height:11px;background-position:-235px -514px}#free-slots .slider-nav .active a{background-position:-250px -514px}#free-slots .price{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.address-box{width:480px}.address-box label{text-align:right;line-height:14px;display:inline-block;vertical-align:middle;margin:6px 9px 16px 0;position:relative;width:62px}.address-box.wide label{width:124px}.address-box input[type=text],.address-box select{width:150px;margin:6px 0 16px;font-size:12px;line-height:18px;color:#333;padding:3px 8px;border:0 none;-webkit-box-shadow:inset 0 1px 3px #333;box-shadow:inset 0 1px 3px #333;vertical-align:middle}.address-box.wide input[type=text],.address-box.wide select{width:330px}.address-box select{width:166px}.address-boxwide select{width:346px}.address-box .error-text{text-align:left;left:70px}.address-box.wide .error-text{left:132px}.address-box button{float:right;font-size:14px;margin:12px 0 0}.close-subnavul{position:absolute;right:20px;top:-26px;color:#333;z-index:10000000;width:20px;height:20px;font-size:16px;font-weight:700;background:#fff;text-align:center;border-radius:10px 10px 0 0;padding:5px 0 0;border:1px solid #ccc;border-bottom:0 none;display:none}.isTouchDevice .close-subnavul{display:block;right:-1px;top:-25px;width:30px}.content-block.newsletter-subscribe{text-align:center}.content-block.newsletter-subscribe #newsletter_bestellen.closed{min-height:0;height:460px;overflow:hidden}.content-block.newsletter-subscribe h1,.content-block.newsletter-subscribe h2{color:#be9083;background:0 0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;font-size:26px;line-height:30px;text-transform:uppercase;padding:0;margin:20px auto}.content-block.newsletter-subscribe h2{color:#f89b4b;font-size:22px;line-height:24px;text-transform:none;margin:35px 0 10px;font-weight:400}.content-block.newsletter-subscribe ul{list-style:none;margin:20px 0 30px 35px}.content-block.newsletter-subscribe ul li{font-size:14px;line-height:22px;padding:5px 0;text-align:left}.content-block.newsletter-subscribe ul li:before{content:"";display:inline-block;width:20px;height:14px;background:url(/layout/img/sprite_6_4_7.png) no-repeat -476px -638px;margin-right:15px}.content-block.image-left.newsletter-subscribe .dynamicHeightContainer{margin:0 14px 0 525px !important}.content-block.newsletter-subscribe input[type=text],.newsletter-unsubscribe input[type=text]{font-size:14px;line-height:22px;color:#999;padding:10px 26px;width:300px;margin:10px auto;background:#fff;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;border:1px solid #dfdfdf;display:block}.content-block.newsletter-subscribe input[type=checkbox]{margin-right:10px;vertical-align:top;margin-top:5px}.content-block.newsletter-subscribe input[type=checkbox]+label{display:inline-block;width:430px;font-size:12px;text-align:left;letter-spacing:-.5px;position:relative}.content-block.newsletter-subscribe input[type=checkbox]+label .error-text{bottom:-13px;left:0}.content-block.newsletter-subscribe button,.newsletter-unsubscribe button{display:block;margin:20px auto 5px auto;font-size:18px;line-height:22px;padding:10px 30px;border:0;border-radius:2px}.subcolumns.newsletter-infos{padding:50px 0 30px;margin:10px 0 35px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;text-align:center;line-height:22px}.subcolumns.newsletter-infos h3{font-size:14px}.newsletter-unsubscribe{text-align:center;font-size:14px;line-height:22px}.formLabelRight{overflow:hidden}.formLabelRight>.center{overflow:hidden;display:inline-block;margin:0 0 18px}.formLabelRight label{width:180px;float:left;margin:0 10px 10px 0;text-align:right;clear:both;font-weight:700;font-size:13px;color:#666666!important;line-height:22px}.formLabelRight input[type=checkbox]:checked+label,.formLabelRight input[type=checkbox]+label{color:#666666!important}.formLabelRight input{float:left;margin-top:3px}.two-choice-box p.hint{margin:20px 0 0}.ratingOverview{margin:20px 0 0}.g-recaptcha{margin:20px auto}.g-recaptcha>div{margin:0 auto;max-width:100%}.g-recaptcha>div iframe{max-width:100%}#kontakt_formular .g-recaptcha,#registrierung_formular .g-recaptcha,#suchhilfe_formular .submit-info{clear:both}#suchhilfe_formular .g-recaptcha{float:right}#newsletter_bestellen .g-recaptcha{float:left;width:99%}button.button-form-loading{position:relative;cursor:default}button.button-form-loading:after{content:"";display:block;background:url(/layout/img/spinner.gif) no-repeat 50% 50% transparent;background-size:contain;position:absolute;top:0;left:0;width:100%;height:100%}button.red.button-form-loading:after{background-color:#d60002}.moreLessContainer .moreContent{display:none}.moreLessContainer.open .moreContent{display:block}.moreLessContainer.open tbody.moreContent{display:table-row-group}.moreLessMainContainer .moreMainContent{display:none}.moreLessMainContainer.open .moreMainContent{display:block}.moreLessMainContainer .show-main-more,.moreLessMainContainer .show-main-less{color:#666;width:auto;font-weight:700;font-size:14px;margin-bottom:20px}a.tel{color:#333}a.tel:hover{text-decoration:none}a.glossary{border-bottom:1px dotted}a.glossary:hover{text-decoration:none}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px!important}.mt30{margin-top:30px!important}.ml0{margin-left:0!important}.mb0{margin-bottom:0!important}.showMore36{overflow:hidden}.showMore36.closed{height:36px}.tright{text-align:right}.js_show{display:none}.wauto{width:auto!important}.hidden-container{clear:both}.bold{font-weight:700}input[type=text].icon-loader{background-image:url(/layout/img/loading-small.gif);background-repeat:no-repeat;background-position:100% 50%}.page-search.search-type-hotels #sponsored_offers,.page-search.search-type-offers #sponsored_hotels{display:none}.showMobile,#detail-nav.showMobile,.sub-detail-info ul li.showMobile,#result-hotels dd.showMobile,#result-offers dd.showMobile{display:none}.styleNew{display:none!important}.payment .ml25{margin-left:25px}.google-map-placeholder{width:100%;height:100%;max-width:100%;text-align:center;font-weight:100;background-size:cover;background-repeat:no-repeat;background-position:center center;display:table}.google-map-placeholder>div{background:linear-gradient(rgba(255,255,255,.5),rgba(255,255,255,.5)),url(/layout/img/google-maps-placeholder.svg);display:table-cell;vertical-align:middle;background-size:cover}.google-map-placeholder>div>p{color:#666;line-height:2em}.google-map-placeholder>div>p>a{cursor:pointer;text-decoration:underline;color:#666}.google-map-placeholder>div>button.orange,.google-map-placeholder>div>button.orange:active{font-size:20px;padding:3px 20px;line-height:22px;text-shadow:none;margin-bottom:30px}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#subnav label li.with-sub:hover ul:before{height:29px}#subnav input[type=text]{padding-top:3px;padding-bottom:3px}.form-box input{margin-bottom:5px!important}#booking .form-box .help-guest-details input[type=radio]{margin-left:0!important}}.jcarousel{position:relative;overflow:hidden}.jcarousel ul.slider{width:20000em;position:relative;list-style:none;margin:0;padding:0}.jcarousel ul.slider li{float:left;position:relative}.jcarousel.showlate ul.slider>li,.jcarousel.showlate ul.slider-nav>li{opacity:0}.jcarousel.showlate ul.slider.keepOpacity>li,.jcarousel.showlate ul.slider-nav.keepOpacity>li{opacity:1}#mask{position:absolute;z-index:9000;background-color:#fff;height:100px;width:100px;top:0;left:0;display:none}#mask.light{background-color:#000}#waiting{position:absolute;z-index:9000;height:100px;width:100px;top:0;left:0;display:none;opacity:.7;filter:alpha(opacity=70);background:url(/layout/img/loading.gif) no-repeat 50% 50% #000}#waiting.light{background-color:#fff;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.05);box-shadow:0 2px 5px 0 rgba(0,0,0,.05)}.customwaiting{position:absolute;z-index:9000;height:100%;width:100%;top:0;left:0;opacity:.4;filter:alpha(opacity=40);background:url(/layout/img/loading.gif) no-repeat 50% 50% #000}.loading{position:absolute;height:100%;width:100%;top:0;left:0;opacity:.4;filter:alpha(opacity=40);background:url(/layout/img/loading.gif) no-repeat 50% 50%}#modal-dialog{position:absolute;display:none;z-index:9999;width:360px;color:#333;background:#dfdfdf;font-size:12px;line-height:18px}#modal-dialog.wide{width:686px}#modal-dialog.dark{background:#666;color:#fff}#modal-dialog.light{background:0 0;color:#333;width:400px}#modal-dialog.wide{width:686px}#modal-dialog.full{width:1044px}#modal-dialog.full.wide{-webkit-box-shadow:none;box-shadow:none}#modal-dialog.closeOnClick,#modal-dialog #modal-close{cursor:pointer}#modal-dialog #modal-close,.infowindow .infowindow-close,#gmap-overlay .close,.booking-room .close{position:absolute;z-index:9998;top:12px;right:17px;display:block;width:14px;height:15px;text-indent:-999999px;background:url(/layout/img/sprite_6_4_7.png) no-repeat -194px -84px}.booking-room .close{z-index:auto}.booking-room .close{right:4px;top:5px}#modal-dialog.dark #modal-close,#modal-dialog.light #modal-close{top:8px;right:8px}#modal-dialog.light.googlemap #modal-close{top:0;right:-40px;font-size:30px;color:#fff;background-position:-475px -703px;width:21px;height:20px}#modal-dialog.light.interstitial #modal-close{top:82px;right:8px;display:none}#modal-dialog.light.interstitial #modal-dialog-content .center{margin-top:28px}#modal-dialog-loading{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url(/layout/img/loading.gif) no-repeat 50% 50% #000;opacity:.5;filter:alpha(opacity=50)}#modal-dialog-content{padding:35px 20px;text-align:left}.dark #modal-dialog-content{padding:0 0 15px}.light #modal-dialog-content{padding:0}#modal-dialog-content .center{text-align:center}.dark #modal-dialog-content .center,.light #modal-dialog-content .center{margin:35px 20px}#modal-dialog-content .status{clear:both;margin-bottom:20px;overflow:hidden;color:#333}#modal-dialog-content .status:last-child{margin-bottom:0}#modal-dialog-content .status span.icon{float:left;width:76px;height:76px;margin:0 15px 15px 0;background:url(/layout/img/sprite_6_4_7.png) no-repeat -271px -250px}#modal-dialog-content .status.error span.icon{background-position:-187px -250px}#modal-dialog-content .status p,#modal-dialog-content .status ul{padding-top:20px;margin-left:91px;color:#333}#modal-dialog-content .status ul{list-style:none}#modal-dialog-content .status li{margin-bottom:5px}#modal-dialog-content .status li.caption{font-weight:700;padding-top:10px}#modal-dialog-content .status li.caption li{font-weight:400}#modal-dialog-content .status li.caption ul{padding-top:5px;margin-left:0}#modal-dialog-content .status ul li:first-child{padding-top:0}#modal-dialog.dark p{color:#fff}#modal-dialog p.title{font-size:12px}#modal-dialog.light .container{border-radius:4px;background:#fff;-webkit-box-shadow:0px 2px 7px 1px #ccc;-moz-box-shadow:0px 2px 7px 1px #ccc;box-shadow:0px 2px 7px 1px #ccc;overflow:hidden}#modal-dialog.light .loadingTop{text-align:center;padding-bottom:42px;margin-bottom:10px;background:url(/layout/img/loading.gif) no-repeat 50% 100%}#modal-dialog.light .header{min-height:21px;background:#f89b4b;font-size:10px;padding:9px 7px;border-top-left-radius:4px;border-top-right-radius:4px}#modal-dialog.light .middle{padding:5px;background:#fff}#modal-dialog.light .middle div p{margin-bottom:0}#modal-dialog.light .middle h1,#modal-dialog.light .middle .h1{display:block;color:#333;font-size:14px;font-weight:700;background:0 0;padding:0;border-radius:0;margin:0 0 10px;-webkit-box-shadow:none;box-shadow:none}#modal-dialog.light .middle a{color:#333;text-decoration:none}#modal-dialog.light .middle a:hover{text-decoration:underline}#modal-dialog.light .middle a.image{float:left;margin:0 15px 10px 0}#modal-dialog.light .middle a.image a{display:block}#modal-dialog.light .middle .location{text-overflow:initial;white-space:normal}#modal-dialog.light .middle .services{clear:both}#modal-dialog.light .footer{min-height:29px;background:#f89b4b;font-size:10px;padding:10px;border-top:1px solid #c6732c;line-height:16px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}#modal-dialog.light .footer a{color:#333;text-decoration:none}#modal-dialog.light .footer .text{float:left;width:70px;margin-right:10px}#modal-dialog.light .footer .price{float:left;width:130px;text-align:right;font-weight:700;font-size:20px;margin-right:10px;margin-top:10px}#modal-dialog.light .footer .link{float:right;margin-right:20px;margin-top:5px}#modal-dialog.light .footer .link .button{font-size:12px;font-weight:700;padding:4px 15px;border-radius:1px;border:0 none;-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;-webkit-box-shadow:none;box-shadow:none;color:#fff}#booking_noshow h2{margin-top:0}#booking_noshow #modal-form label.radio{width:620px;text-align:left;margin:2px 0 0 10px;padding:0}#booking_noshow #modal-form input[type=radio]{vertical-align:top}#booking_noshow #modal-form textarea{width:620px;height:85px;margin:10px 0;font-size:14px;line-height:17px;padding:5px 8px}#booking_noshow #modal-form label textarea{width:602px}#booking_noshow #modal-form textarea.oneline{height:17px;width:602px;margin:0 0 10px}#booking_noshow #modal-form button{margin:20px auto 0 auto;display:block}#modal-dialog-content #booking_noshow .status{margin:20px 0 0}.lz_cbl{position:fixed;height:166px;width:34px;overflow:hidden;z-index:20000000;margin:0;opacity:1.1;bottom:auto;right:auto;left:0;top:393px}.signaturePadWrapper{position:relative}.signaturePad,.signaturePadCheck,.signaturePadCheckCrop{border:1px solid #ccc;width:calc(100% - 2px);height:300px}.signaturePadClear{position:absolute;top:7px;right:4px;display:block;text-indent:-9999px;width:18px;height:18px;background:url(/layout/img/sprite_6_4_7.png) no-repeat transparent -53px -79px;cursor:pointer}ol.inlinelist,ul.inlinelist{display:inline;margin:0;padding:0}ol.inlinelist{counter-reset:LIST-ITEMS}ol.inlinelist li,ul.inlinelist li{display:inline;padding-right:6px}ol.inlinelist li:last-child,ul.inlinelist li:last-child{padding-right:0}ol.inlinelist li:before{content:counter(LIST-ITEMS) ".";counter-increment:LIST-ITEMS;padding-right:3px}ol.inlinelist li:after,ul.inlinelist li:after{content:",";padding-right:3px}ol.inlinelist li:last-child:after,ul.inlinelist li:last-child:after{content:"";padding-right:0}.infowindow{width:400px;background-color:#333;color:#ccc;position:absolute;z-index:101}.infowindow .container{overflow:hidden}.infowindow .center{margin:16px}.infowindow .content_top{padding:8px 16px;box-shadow:0px 5px 5px 0px rgba(0,0,0,.2);text-shadow:0px 5px 5px rgba(0,0,0,.2)}.infowindow .content_top img{display:block;border:1px solid #5d5d5d;margin:0 auto}.infowindow .content{margin:16px}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);-moz-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/layout/img/fancybox/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(/layout/img/fancybox/fancybox_loading.gif) center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('/layout/img/fancybox/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('/layout/img/fancybox/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:hidden}.fancybox-title{visibility:hidden;font:normal 13px/20px Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:0 0;background:rgba(0,0,0,.8);-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:700;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;top:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('/layout/img/fancybox/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('/layout/img/fancybox/fancybox_loading@2x.gif');background-size:24px 24px}}.ui-datepicker{border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5;font-size:14px;background:#fff;margin-top:2px;z-index:100}.ui-datepicker .ui-datepicker-header{position:relative;background:#9a0000;line-height:30px;color:#fff;text-align:center}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:0;right:0;width:30px;height:30px;cursor:pointer}.ui-datepicker .ui-datepicker-prev{right:auto;left:0}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;width:16px;height:16px;text-indent:-99999px;background:url(/layout/img/sprite_6_4_7.png) no-repeat;background-position:-313px -146px;margin:7px 6px 0}.ui-datepicker .ui-datepicker-next span{background-position:-313px -161px}.ui-datepicker table{width:240px;color:#000;border-collapse:separate}.ui-datepicker th,.ui-datepicker td{text-align:center}.ui-datepicker th{line-height:20px;font-size:12px;text-align:center;font-weight:700;background:#666;color:#fff;width:30px}.ui-datepicker td a,td.ui-datepicker-week-col,td.ui-state-disabled{border:1px solid transparent;border-left-color:#fff;border-top-color:#fff;border-bottom-color:#e6e6e6;border-right-color:#e6e6e6;line-height:29px;background:#f1f1f1;text-decoration:none}.ui-datepicker td a{display:block}.ui-datepicker td a.ui-state-highlight{background:#e5e5e5}.ui-datepicker td a.ui-state-hover,.ui-datepicker td a.ui-state-active{color:#fff;border-color:#571808}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker td a.ui-state-hover,.ui-datepicker td a.ui-state-active{background:#85250d;background:-webkit-gradient(radial,center center,0,center center,100%,color-stop(50%,#85250d),color-stop(100%,#571808));background:-webkit-radial-gradient(center,ellipse cover,#85250d 50%,#571808 100%);background:-o-radial-gradient(center,ellipse cover,#85250d 50%,#571808 100%);background:-ms-radial-gradient(center,ellipse cover,#85250d 50%,#571808 100%);background:radial-gradient(ellipse at center,#85250d 50%,#571808 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#85250d',endColorstr='#571808',GradientType=1)}.ui-datepicker select{width:auto;vertical-align:top;margin-top:3px}.ui-slider-container{margin:10px 0}.ui-slider{margin:3px 1% 0;position:relative;text-align:left;border:1px solid #c8c8c8;background:#d7d7d7;color:#333;border-radius:4px;border-top-color:#bababa;height:6px}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:16px;height:16px;cursor:pointer;-ms-touch-action:none;touch-action:none;top:-5px;margin-left:-7px;background:url(/layout/img/sprite_6_4_7.png) no-repeat -316px -131px}.ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:1px solid #e1893a;top:-1px;height:8px;background:#f39b4d;border-radius:4px}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider .ui-slider-handle span{position:absolute;top:-17px;left:-9px;width:30px;text-align:center}.ui-slider-numbers{min-height:10px}.ui-slider-numbers span{float:left;text-align:left;color:#999;font-size:10px;line-height:10px;margin-left:5px}.ui-slider-numbers span.max{float:right;text-align:right;margin-left:0}.ui-slider-scale{position:relative;height:10px;overflow:hidden}.ui-slider-scale span{position:absolute;width:50px;text-align:center;margin-left:-24px;color:#999;font-size:6px;line-height:6px;top:0}.ui-slider-scale.items5 span:nth-child(1){left:1%}.ui-slider-scale.items5 span:nth-child(2){left:20%}.ui-slider-scale.items5 span:nth-child(3){left:40%}.ui-slider-scale.items5 span:nth-child(4){left:59.9%}.ui-slider-scale.items5 span:nth-child(5){left:79.5%}.ui-slider-scale.items5 span:nth-child(6){right:1%;text-align:right}.ui-slider-scale.items9 span:nth-child(1){left:1%}.ui-slider-scale.items9 span:nth-child(2){left:12.5%}.ui-slider-scale.items9 span:nth-child(3){left:23%}.ui-slider-scale.items9 span:nth-child(4){left:33.8%}.ui-slider-scale.items9 span:nth-child(5){left:44.7%}.ui-slider-scale.items9 span:nth-child(6){left:55.4%}.ui-slider-scale.items9 span:nth-child(7){left:66.1%}.ui-slider-scale.items9 span:nth-child(8){left:76.7%}.ui-slider-scale.items9 span:nth-child(9){left:87.4%}.ui-slider-scale.items9 span:nth-child(10){right:.5%;text-align:right}.ui-slider-container.scale_top .ui-slider-scale{height:7px}.ui-slider-container.scale_top .ui-slider{margin-top:-1px}.no-js .ui-slider-numbers,.no-js .ui-slider-scale{display:none}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default;z-index:1}.autocomplete-loading{content:"";height:16px;width:16px;position:absolute;right:33px;top:2px;display:block;background-image:url(/layout/img/loading-small.gif);display:none}ul.ui-widget-content,ul.ui-widget-content li .ui-menu-item-wrapper{text-align:left}ul.ui-widget-content li .ui-menu-item-wrapper{cursor:pointer}ul.ui-widget-content li:nth-child(21) .ui-menu-item-wrapper{cursor:default}.rate-stars{display:inline-block;overflow:hidden}.rate-stars img{float:left}#rate-stars-text span{font-size:10px;font-weight:400;margin-right:2px;line-height:12px;vertical-align:bottom}#content .raty-cancel{display:none}.mejs-offscreen{position:absolute!important;top:-10000px;left:-10000px;overflow:hidden;width:1px;height:1px}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.mejs-container:focus{outline:0}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(/layout/img/mediaelement/bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(/layout/img/mediaelement/bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(/layout/img/mediaelement/background.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:transparent url(/layout/img/mediaelement/loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(/layout/img/mediaelement/background.png);background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:transparent url(/layout/img/mediaelement/controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(/layout/img/mediaelement/controls.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px 3px 0;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{from{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(/layout/img/mediaelement/background.png);background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(/layout/img/mediaelement/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px 10px 0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:0}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0 0,0 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url(/layout/img/mediaelement/background.png);background:rgba(20,20,20,.5);white-space:pre-wrap}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(/layout/img/mediaelement/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(/layout/img/mediaelement/background.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(/layout/img/mediaelement/background.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px!important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:0 0;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(/layout/img/mediaelement/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:rgba(33,248,248,1)}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:#fff;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}.mejs-controls .mejs-button.mejs-jump-forward-button{background:transparent url(/layout/img/mediaelement/jumpforward.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-jump-forward-button button{background:0 0;font-size:9px;line-height:normal;color:#fff}.mejs-controls .mejs-button.mejs-skip-back-button{background:transparent url(/layout/img/mediaelement/skipback.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:0 0;font-size:9px;line-height:normal;color:#fff}@media screen and (min-width:768px){#subnav label.sub-right ul ul{right:auto;left:100%}#subnav label li input,#subnav label.sub-right li.with-sub input,#subnav label.sub-right li.with-sub>span{display:inline-block;margin:0 0 0 26px;vertical-align:middle}#subnav label.sub-right li.with-sub>span{margin:0 0 0 40px}#subnav label.sub-right li.with-sub:hover ul:before,#subnav label.sub-right li.with-sub.hover ul:before{left:-2px;right:auto}nav ul .sub-right ul a.with-sub,nav ul .sub-right ul a.with-sub:active,nav ul .sub-right ul a.with-sub:visited{padding-left:23px !important;padding-right:0 !important}nav ul .sub-right .with-sub:after,#subnav label.sub-right .with-sub:after{content:"";width:9px;margin:0 7px 0 8px;height:12px;background:transparent no-repeat url(/layout/img/sprite_6_4_7.png) -467px -110px;overflow:hidden;color:#fff;display:inline-block;vertical-align:middle}nav ul .sub-right .with-sub:hover:after,nav ul .sub-right .with-sub.hover:after{background:transparent no-repeat url(/layout/img/sprite_6_4_7.png) -456px -110px}nav ul .sub-right .with-sub:before,#subnav label.sub-right .with-sub:before{display:none!important}nav ul .sub-right .with-sub:after{background-position:-422px -608px}#subnav label.sub-right .with-sub:after{background-position:-406px -608px;margin-left:0}nav ul .sub-right .with-sub:hover:after,nav ul .sub-right .with-sub.hover:after{background-position:-435px -608px}nav ul li.sub-right:hover ul ul,av ul li.sub-right.hover ul ul{left:100%;right:auto}nav ul .sub-right ul li:hover ul a,nav ul .sub-right ul li:hover ul a:active,nav ul .sub-right ul li:hover ul a:visited,nav ul .sub-right li.active li:hover ul a,nav ul .sub-right ul li.hover ul a,nav ul .sub-right ul li.hover ul a:active,nav ul .sub-right ul li.hover ul a:visited,nav ul .sub-right li.active li.hover ul a{text-align:left}.offer-voucher-form label.radio{width:250px}}@media screen and (max-width:767px){.showMobile,#detail-nav.showMobile{display:block}.sub-detail-info ul li.showMobile,#result-hotels dd.showMobile,#result-offers dd.showMobile{display:inline-block}.c690l,.c33l,.c66l,.c33r,.c150l,.c150r,.home-page .c33l,.home-page .c66l,.c284l,.c739r,.c739r.content-block,.c488l,.c188r,.c50l,.c50r,.c266l,.c252l,.c249l,.c263r,.c274l,.c196l,.c283l,.c448r,.c283r,.c444l,.c284r,.c444r,.c743r,.c580l,.c743l,.c513l,.c513r,.c442r,.c450l,.c330r,.c330l,.suchhilfe-right,.blog-right,.shop-area .content-right,.login-block .c50r,.login-block .c50l,.c652l,.c390r,.c637l,.c521r,.c521l,.c440r,.address-box,.c242l,.c242r,#booking .c610l,.c419r,#booking #voucher_select .c33l,#booking #voucher_select .c66r{width:auto;float:none;margin-left:0;margin-right:0}.zahlungen-stornierungen .c242l img+p,.zahlungen-stornierungen .c242r img+p{max-width:none}.c488l,.c50l{margin-bottom:18px;padding:0}.subcolumns .c283l,.subcolumns .c448r,.subcolumns .c242l,.subcolumns .c242r{margin:18px 0}.coupon-book,.coupon-order{height:auto}.reload-list-slider .name,.name{white-space:normal}.reload-list-slider .name,.name{white-space:normal}#content img{max-width:100%;height:auto}#content .image-teaser img,#content .list-content img{width:100%;height:auto}#content div.image-left img,div.image-left img,#content section.image-left img{margin-bottom:5px}.image-teaser{margin:18px 0}.list-content-light-2rows li span.name{width:188px}.home-page .list-content li .name,.home-page .list-content-light li .name,.home-page .list-content-dark li .name,.list-content li .name_long,.list-content-light li .name_long,.list-content-dark li .name_long{width:145px}.home-page .c33r.list-content li span,.home-page .c33r .list-content li span{width:200px}.content-block.image-left{padding:10px}div.image-left{padding:0 0 9px 0!important}div.image-left h2,div.image-left h3,div.image-left p{padding:0 14px}div.image-left h2{margin-top:18px}.subcolumns .content-block,.content-block.single{padding:9px 14px;margin:0}.price-table thead th.date{width:20%;min-width:20%;max-width:20%}.price-table.notMore.cols1 tbody tr th,.price-table.notMore.cols1 thead th.date,.price-table.notMore.cols1.noHead tbody td{width:40%;min-width:40%;max-width:40%}.price-table.notMore.cols2 thead th.date,.price-table.notMore.cols2.noHead tbody td{width:25%;min-width:25%;max-width:25%}.price-table td.roomDetails,.price-table.notMore.cols1.noHead tbody td.roomDetails{width:auto;min-width:initial;max-width:initial}.price-table{display:table;width:100%}.price-table tbody td{min-width:0}.price-table+.more,.price-table-container{display:none}#detail-nav li{display:none}.offer-view #detail-nav li,.offer-view #detail-nav li:nth-child(3){width:auto}#detail-nav,#detail-nav.open li{display:block}#detail-nav li.active a:after,#detail-nav li a:hover:after,#detail-nav li.active span.redirectLink:after,#detail-nav li span.redirectLink:hover:after{display:none;content:none}#detail-nav li.active a,#detail-nav li a:hover,#detail-nav li.active span.redirectLink,#detail-nav li span.redirectLink:hover{color:#666;display:block;padding:9px 0;-webkit-box-shadow:inset 1px 1px 0 #cbcbcb;box-shadow:inset 1px 1px 0 #cbcbcb;position:relative;background:0 0}#detail-nav li.active a,#detail-nav li a:hover,#detail-nav li.active span.redirectLink,#detail-nav li span.redirectLink:hover{font-weight:700;color:#000}#detail-nav-toggler{border:0;font-size:16px;width:100%;background-color:#f9f9f9;border:1px solid #ccc;margin-bottom:20px;padding:9px 0;position:relative;color:#666;display:block}.c284l.list-content.mobileChangePos+#detail-nav-toggler{margin:30px 0 0}#detail-nav ul{display:none}#detail-nav .with-sub:before{display:none}.clearMobile:after{content:"\0020";display:block;height:0;visibility:hidden;clear:both}.review-left{width:75%}.sub-detail-info .left .left,.sub-detail-info .right,.fadebox-left,.fadebox-right{float:none}.sub-detail-info .left .left,.sub-detail-info .right{width:100%}.sub-detail-info .right{display:none}.sub-detail-info .detail-info{padding:6px 115px 9px 0;white-space:nowrap;font-size:12px}.detail-info br{display:none}.sub-detail-info .detail-info span{font-size:12px;line-height:16px;white-space:nowrap}.sub-detail-info .detail-info a,.sub-detail-info .detail-info span.link{font-size:10px;top:2px}#detail-view header .location{font-size:14px}.fadebox-left,.fadebox-right{width:inherit;margin:7px;min-height:0!important}.fadebox-right{padding:10px}.sub-detail-info>.left{margin-right:0;border-right:0;float:none;width:calc(100% - 180px);padding-right:0}#detail-view .image-text-wrapper{margin:0}#detail-view .fade-box-content img{margin:0;float:none}#detail-view h1{margin:20px 0 0}#detail-view .hotel-info-block>h2{width:100%;padding-top:5px}#detail-view .hotel-info-block>h2 a{max-width:none}.sub-detail-info ul{float:none;position:absolute;top:0;right:0}#detail-view .hotel-info-block .location{width:100%;text-align:left;clear:both;margin-top:5px}#detail-view header#details+.mobileChangePos{margin:18px 0 0}#detail-view.allgemein header#details+.mobileChangePos{margin:18px 0}#detail-view .tabs,#detail-view .related-fade-boxes{margin:20px 0}#detail-view .fade-box p{margin:10px 7px 7px}#availability-form button.left,#availability-form button.right,#availability-form #availability_room,#availability-form #availability_yearmonth{float:none;margin:5px auto;display:block}#availability-form #availability_room,#availability-form #availability_yearmonth{display:inline-block}#content .c33r img{max-width:100%;height:auto}.fade-box h2:before,.fade-box h3:before,.fade-box h4:before,.fade-box-img h3:before{float:none;position:absolute;right:10px}.c188r dt{width:calc(40% - 17px)}.c188r dd{width:calc(60% - 4px)}.c188r li .button,.c188r li .button:active,.c188r li .button:focus,.c188r li.active .button{width:calc(100% - 60px)}.c168l,.c168r{float:none;width:inherit;margin-right:0}.subcolumns .content-block{min-height:0!important}.gmap,.offer-view.allgemein #google-map,.c690l #google-map,#google-map{width:100%!important}.pagination h1,.pagination div.caption{position:relative;width:calc(100% - 30px)}.result-image-wrapper{width:25%;height:auto}.result-image-wrapper>div{position:relative;bottom:initial;left:initial;height:auto;padding:3px 1px;width:auto}.result-wrapper{padding:10px;min-height:0;margin-left:26%}.result-image-wrapper div img{margin-left:2px;width:calc(20% - 2px);cursor:default}#result-hotels hr,#result-offers hr{width:99%}#result-offers ul.nav,#result-hotels ul.nav{position:relative;top:inherit;right:inherit;width:100%;text-align:left;padding:12px 0;margin:0}#result-hotels .price,#result-offers .price{position:relative;right:inherit;top:inherit;margin-right:30px;float:left}.arrival-car span.link,.availability span.link,.help a,.watch-list a,.watch-list a.active.disabledAction,.help span.link,.watch-list span.link,.watch-list span.link.active.disabledAction{margin:0 12px 0 0}.show-more,.show-less,#result-offers .more,#result-hotels .more{margin-top:10px}#result-hotels p,#result-hotels h2,#result-hotels h3.h2,#result-offers p,#result-offers article h2,#result-offers article h3.h2{max-width:none;margin-top:0}#result-hotels h2,#result-offers article h2,#result-hotels h3.h2,#result-offers article h3.h2{padding:3px 0}#result-hotels dd,#result-offers dd{padding:0 12px}#result-hotels dt,#result-offers dt{margin:10px 0 0}#result-offers ul,#result-hotels ul{max-width:none}#result-offers ul.nav .arrival-car,#result-offers ul.nav .availability,#result-hotels ul.nav .arrival-car,#result-hotels ul.nav .availability{display:none}#result-offers ul.nav li,#result-hotels ul.nav li{width:32%;margin:0;margin-right:1%!important;display:inline-block}#result-offers ul.nav li:nth-child(5),#result-hotels ul.nav li:nth-child(6){margin-right:0!important}.result-wrapper .watch-list.mobileChangePos,.mainData.mobileChangePos .watch-list.mobileChangePos{float:right}.result-wrapper .watch-list.mobileChangePos a{margin-right:0}#result-offers ul.nav,#result-hotels ul.nav{padding:8px 0 12px}#result-offers .button,#result-hotels .button{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#result-offers .button.red,#result-hotels .button.red{vertical-align:initial}#result-offers article>.mobileChangePos,#result-hotels article>.mobileChangePos{margin-bottom:5px}#result-offers h2.page-design.button-container,#result-hotels h2.page-design.button-container{line-height:30px}#result-offers h2.page-design.button-container .button.red,#result-hotels h2.page-design.button-container .button.red{display:inline-block;float:right;width:auto;padding:4px 10px;line-height:18px}#result-offers .result-wrapper .button.side.mobileChangePos,#result-hotels .result-wrapper .button.side.mobileChangePos{width:24%;margin-right:1%!important;display:inline-block;float:right;text-align:center;margin-top:-7px}.result-wrapper .missing_filter{margin-left:0}.result-image-wrapper{-webkit-box-shadow:none;box-shadow:none}.result-image-wrapper .watch-list{margin-top:8px;display:block;text-align:center}.result-wrapper .mobileTelIcon{margin-top:-10px}#result-hotels .id,#result-offers .id,#result-hotels .id-label,#result-offers .id-label{padding-top:7px;font-size:12px;padding-bottom:3px}#result-hotels .result-wrapper .mainData dl,#result-offers .result-wrapper .mainData dl{margin-top:-5px}#result-offers article,#result-hotels article{overflow:hidden}.result-wrapper{overflow:hidden}#ergebnisse h1,#ergebnisse .caption,#detail-view #ergebnisse h1,#detail-view #ergebnisse .caption,.pagination h1,.pagination .caption,#search-city .pagination h1,#search-city .pagination .caption{display:block}#ergebnisse ul{width:100%;display:none}#ergebnisse.open ul,#ergebnisse .sortierung_container{display:block}#ergebnisse li{width:100%;display:block}#ergebnisse li:nth-child(odd){background:#e6e6e6}#ergebnisse a,#ergebnisse span.link{padding:10px 15px 10px 10px;display:block}#ergebnisse p{width:100%;line-height:30px;position:relative;cursor:pointer}.block-design a.button{margin-top:5px}.tabs,.related-fade-boxes{margin:20px 0 0}.tabs .tabs-links{padding-left:0}.tabs .tabs-links li,.tabs .tabs-links li a{display:block;float:none}.storno-detail{height:auto}.storno-detail .c50l,.storno-detail .c50r{width:calc(100% - 36px);height:auto}.storno-detail .c50l{margin:18px 0;border:0;padding-right:18px}.storno-detail .c50r{border-top:1px solid #d3d3d3}.storno-detail .c50l ul,.storno-detail .c50r ul{margin-left:0}.storno-detail label{position:relative;bottom:initial;left:initial;width:calc(100% + 36px);display:block;text-align:center;margin:0 -18px}.storno-detail button{display:block;margin:10px auto 0 auto}.payment-detail{margin:18px 0}.payment-detail .c50l,.payment-detail .c50r,.delivery-detail .c33l,.delivery-detail .c33r{width:auto;height:auto;margin:18px 0}.payment-detail .c50l{border-right:0}.delivery-detail .small,.payment-detail .small{position:relative;bottom:initial;left:initial}table.small td,table.small td{padding-right:20px}table.small td.price,table.small th.price{width:auto;padding-right:40px;text-align:right}.delivery-detail h3 span{display:block;margin-bottom:5px}.border-right{width:auto;border:0;padding-right:0}.content-left,.content-right{width:auto;float:none;margin:18px 0}.content-left h2:first-child,.content-right h2:first-child{margin-top:30px}.content-left .fade-box h2:first-child,.content-right .fade-box h2:first-child{margin-top:0}.grey-box{padding:14px}.grey-box h1{margin:0 0 14px;padding-left:0}.grey-box .nocontent{margin-bottom:0}.fade-box>h2,.fade-box>h3,.fade-box>h4,.fake-fade-box>h4{padding-right:15px}.subcolumns.links .c274l,.subcolumns.links .c196l{margin:0 0 18px}.sources-table{display:block;width:100%;margin:18px 0}.sources-table thead{display:none}.sources-table tbody{display:block;width:100%}.sources-table tbody tr{display:block;width:100%;margin:18px 0}.sources-table tbody td{display:block;width:auto;margin-left:107px;overflow:hidden;padding:0 0 3px}.sources-table tbody td.image{float:left;width:100px;margin-left:0;padding:0 7px 0 0}.sources-table tbody td.link{word-break:break-all}.partner-adavantage ul{height:auto;background:0 0;margin:0 0 0 18px}.hotelpartner-werden{width:auto;float:none;background:0 0;height:auto;padding:9px 14px;border-right:1px solid #ccc;margin:18px 0}.hotelpartner-werden+.c283r .content-block{height:auto;padding:9px 14px}#content .hotelpartner-table thead img{display:none}.hotelpartner-table.image-left thead th:first-child,.hotelpartner-table.image-left tbody th{padding-left:14px}h1+.hotelpartner-table-actions{margin-bottom:0;border-bottom:0;margin-top:0;padding-top:0}.hotelpartner-table-actions a{margin:4px 6px!important}.hotelpartner-table.image-top{margin-top:0}.hotelpartner-table.image-top thead th,.hotelpartner-table.image-top thead th:first-child{padding-top:7px}.hotelpartner-table thead th{text-transform:initial;font-size:14px;width:auto;padding:0 5px}.hotelpartner-table thead th:first-child{font-size:14px}.hotelpartner-table thead th.table-caption{padding:7px 14px}.hotelpartner-table td{padding:0 5px;min-width:50px}.hotelpartner-table td .attention{margin-top:30px}.hotelpartner-werden-form{border-top:0;border-bottom:0;background:0 0}.hotelpartner-contact{padding:0;width:auto;float:none}.hotelpartner-werden-form fieldset{padding:0;border-right:0}.hotelpartner-werden-form fieldset h2{position:relative;top:initial}.hotelpartner-werden-form label{display:block;width:auto;text-align:left;padding:0;margin:0;clear:both}.hotelpartner-werden-form label.radio{clear:none;width:auto}.hotelpartner-werden-form input[type=text],.hotelpartner-werden-form input[type=password]{width:calc(100% - 16px);margin:5px 0 16px}.hotelpartner-werden-form input[type=radio]{float:left}.hotelpartner-werden-form select{width:100%;padding-left:0}.hotelpartner-werden-form input.hnr,.hotelpartner-werden-form input.zip{width:calc(27% - 16px)}.hotelpartner-werden-form input.city,.hotelpartner-werden-form input.street{width:calc(70% - 16px)}.hotelpartner-werden-form input.hnr,.hotelpartner-werden-form input.city{float:right}.hotelpartner-werden-form input[type=checkbox]{margin-left:0}.hotelpartner-werden-form input[type=checkbox]+label.radio{margin-left:25px;float:none}.sales-model .title{font-size:20px;line-height:24px}.sales-model .price{font-size:30px;line-height:40px}.sales-model input[type=radio]:checked+label .provision,.sales-model .provision,.sales-model .setup_fee{padding:14px 0;font-size:14px;line-height:18px}.sales-model input[type=radio]:checked+label .provision{margin-top:6px}#hotelpartner_formular .align-center p{margin-top:20px}#hotelpartner_formular button{margin-bottom:10px}.error-text{position:relative!important;bottom:initial!important;top:initial!important;left:initial!important;right:initial!important;width:auto!important;display:block!important}.wertscheck-form .error-text,.coupon-form .error-text{text-align:right}.wertscheck-form .agb .error-text,.coupon-agb .error-text{text-align:left}.wertscheck-form .wertscheck-value .error-text{text-align:center}input:invalid,textarea:invalid,#content .error{border-radius:0;-webkit-box-shadow:inset 0 1px 3px #900;box-shadow:inset 0 1px 3px #900}.contact-block{margin:0;background:0 0;height:auto}.contact-block .cl425,.contact-block form{position:relative;top:initial;right:initial;left:initial;width:auto}.contact-form-box,.login-block .form-box{padding:14px 14px 6px}.contact-form-box label,.login-block label,.login-block .c50r label,.lottery-form-box label,.address-box.wide label,.help-form-guest label,.help-form-guest span.label,#booking .step5 .form-box label{width:25%}.suchhilfe .help-form-guest label{clear:both}.suchhilfe .help-form-guest label.radio{clear:none}.login-block label.checkbox{width:100%;padding-left:0}.login-block.hasTimeline{margin:0}.contact-form-box textarea,.contact-form-box input,.contact-form-box textarea,.login-block input[type=text],.login-block input[type=password],.lottery-form-box input[type=text],.address-box.wide input[type=text],.help-form-guest input[type=text],.help-form-guest input[type=password],#booking .form-box .help-form-guest .c50r input[type=text],#booking .form-box .help-form-guest .c50r input[type=text],#booking .step5 .form-box input[type=text],.suchhilfe .help-form-guest .c50r input[type=text]{width:calc(70% - 16px);max-width:initial;max-height:initial}.contact-form-box select,.lottery-form-box select,.login-block select,.address-box.wide select,.help-form-guest select{width:70%;padding-left:0}.coupon-order{background:transparent!important;text-align:center;padding-bottom:14px;margin-bottom:18px}.coupon-book{margin-bottom:18px}.coupon-book p:last-child{margin-bottom:0}.coupon-present{height:auto;background-size:contain;padding-right:30%;background-position:100% 50%}.subcolumns .c284l+.c284l{margin:18px 0}.coupon-advantage,.wertscheck-advantage{background-size:cover!important;height:auto!important;padding-bottom:14px}.coupon-advantage h2,.wertscheck-advantage h2{position:relative;top:initial;left:initial;width:calc(100% - 28px);text-align:center;padding:14px}.coupon-advantage h2 br,.wertscheck-advantage h2 br{display:none}.coupon-advantage ul,.wertscheck-advantage ul{background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);position:relative;top:initial;left:initial;padding:14px;width:40%;height:auto!important;margin-left:14px;border:1px solid #d4d4d4}.subcolumns .c284l+.c444l{margin:18px 0}.wertscheck-form label,.coupon-adress label,.coupon-fields label,.coupon-fields input+label,.address-box label,.part3 label{width:calc(13% - 8px);margin-right:8px}.coupon-persons input:nth-child(2)+label,.coupon-persons select#request_date1_extended+label,.coupon-persons label{width:calc(23% - 8px);margin-right:8px}.coupon-persons .adult-container label,.coupon-persons .select-clone-container label{width:calc(48% - 8px)}.coupon-fields div.input-clone-container label{width:85px}.coupon-form input[type=text],.wertscheck-form input[type=text],.address-box input[type=text],.part3 input[type=text]{width:calc(35% - 16px)}.wertscheck-form input[type=text]{width:calc(35% - 18px)}.coupon-form .coupon-persons input[type=text]{width:calc(25% - 16px)}.coupon-form .coupon-persons select{width:25%}.coupon-form select,.wertscheck-form select,.address-box select,.part3 select,.non-binding-request .part3 select{padding:0;width:35%}.wertscheck-form input[type=text].zip,.wertscheck-form input[type=text].hnr,.non-binding-request .part3 input.zip,.non-binding-request .part3 input.hnr{width:calc(10% - 16px);margin-left:.5%}.wertscheck-form input[type=text].zip,.wertscheck-form input[type=text].hnr{width:calc(10% - 18px)}.non-binding-request .part3 input.hnr,.non-binding-request .part3 input.city{margin-left:1%!important}.wertscheck-form input[type=text].street,.wertscheck-form input[type=text].city,.non-binding-request .part3 input.street,.non-binding-request .part3 input.city{width:calc(24% - 16px)}.wertscheck-form input[type=text].street,.wertscheck-form input[type=text].city{width:calc(24% - 18px)}.wertscheck-form p,.coupon-form p{padding-left:0}.wertscheck-form .price dl,.coupon-form input[type=radio],.coupon-agb input[type=checkbox]{margin-left:0}.wertscheck-form .agb label.radio,.coupon-agb input[type=checkbox]+label{width:auto!important;max-width:90%}.wertscheck-form label.radio{max-width:80%}.wertscheck-form input.radio,.wertscheck-form .shipping-area div input{margin-top:10px}.coupon-form input[type=radio]+label{width:40%;margin-right:10px}.coupon-wishes textarea{width:calc(100% - 6px);max-width:initial}.coupon-form fieldset{padding-left:14px;padding-right:14px}.coupon-form .coupon-fields .input[type=text]{width:calc(50% - 110px)}.coupon-form .coupon-fields .request_rebate_code-container{float:left;width:100%;margin-left:0}.coupon-persons input[type=text],.coupon-persons select{margin-left:0}.coupon-fields div input[type=text]{margin-left:7px}.coupon-persons div{width:calc(50% - 8px)}.coupon-persons div div{width:100%}.coupon-fields div.input-clone-container{margin-left:0;width:100%}.coupon-form .coupon-fields label.radio_label{width:72px}.faq-search label{display:block;margin-bottom:10px}.faq-search input,.faq-search button{margin-bottom:10px}.teaser-beratung,.teaser-faq{height:auto;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);margin-bottom:18px;color:#333}.teaser-beratung p{max-width:initial}.teaser-kontakt{height:auto;padding:9px 14px}.teaser-kontakt h2{margin-top:0}.teaser-kontakt h3{font-size:16px;margin-top:10px}.teaser-content-green,.teaser-faq,.teaser-lexikon,.teaser-reiseziele{height:auto;padding-bottom:25px;background-size:cover}.teaser-blog{background-size:cover;height:auto;background-position:50% 50%}.teaser-blog a,.teaser-faq a,.teaser-content a,.teaser-lexikon a,.teaser-reiseziele a{left:72px}.atoz li{width:10%;display:inline-block}.atoz li a{border-bottom:1px solid #cbcbcb;display:inline-block;margin-left:-1px;width:calc(100% - 1px)}.blog-right{border-left:0;padding:0;border-top:1px solid #ccc}.gallery figcaption{width:calc(70% - 20px);margin-left:20px}.gallery figure{margin:30px 0 30px}.gallery figure img{width:30%}.lottery-box{background:#f39b4c;text-align:center}.lottery-box .text-left,.lottery-box .text-right{width:auto}.lottery-box .button{margin-top:10px}.lottery-form-box{padding:9px 14px}.lottery-info{width:100%;margin:0;float:none;clear:both;padding:30px 0 0}.lottery-form-box input[type=text].zip,.lottery-form-box input[type=text].hnr,.login-block .form-box input[type=text].zip,.login-block .form-box input[type=text].hnr,#booking .form-box input.zip,#booking .form-box input.hnr,.suchhilfe .help-form-guest input[type=text].hnr,.suchhilfe .help-form-guest input[type=text].zip{width:calc(23% - 16px)!important}.login-block .form-box input.zip{margin-right:2px!important}.lottery-form-box input[type=text].street,.lottery-form-box input[type=text].city,.login-block .form-box input[type=text].street,.login-block .form-box input[type=text].city,#booking .form-box input.city,#booking .form-box input.street,.suchhilfe .help-form-guest input[type=text].city,.suchhilfe .help-form-guest input[type=text].street{width:calc(46% - 16px)!important}.lottery-form-box input[type=text].hnr,.login-block .form-box input[type=text].hnr,.suchhilfe .help-form-guest input[type=text].hnr,.lottery-form-box input[type=text].city,.login-block .form-box input[type=text].city,.suchhilfe .help-form-guest input[type=text].city{margin-left:1%!important}.category-teaser,.category-teaser .c330l,.category-teaser .c330r{margin-bottom:24px}.suchhilfe-right img,.shop-area .content-right img{margin:0 auto 10px auto}.shop-area .content-right{padding:0;margin-top:18px;clear:both}.shop-area .content-right p:last-child{margin-bottom:0}.content-left #shop-list li{margin-right:2%;width:calc(32% - 2px)}.content-left #shop-list li:nth-child(3n+3){margin-right:0!important}.content-left #shop-list li:nth-child(3n+1){clear:both}.content-left #shop-list li:nth-child(4n+1),.content-left #shop-list li.first-child{clear:none}.content-left #shop-list li:nth-child(4n),.content-left #shop-list li.fourth-child{margin-right:2%}.other-categories li{width:48%;margin:5px 1%;display:inline-block}.other-categories li img{margin-bottom:0!important}.shop-area .content-left article .product-images{width:40%}.shop-area .content-left article .product-images a.zoom{border:0;width:auto}.product-images-list{margin-right:-6px}.product-images-list a:nth-child(3n+3){margin-right:6px}.product-details{width:55%}.shop-area .borderleft{border:0}.add-to-cart-box{padding-bottom:14px;margin:0 0 18px}#form-shipping_address_container{margin:20px 0}.login-block{padding:30px 14px 14px;background-image:none;overflow:hidden;overflow:hidden;margin-bottom:0}.newsletter-box p,#passwort_formular p{padding:5px 0 8px}#basket-list table{width:100%}#basket-list tbody td:first-child,#basket-list tbody td:nth-child(5n+2){padding:5px;text-align:center}#basket-list tbody td:nth-child(5n+2){white-space:nowrap}#basket-list tbody td,#basket-list tbody th,#basket-list thead th.amount,#basket-list th.price{width:auto;padding:5px 10px 5px 0}#basket-list thead th.amount{padding-left:10px}#basket-list select{width:auto}#basket-list th.single-price,#basket-list td.single-price,#basket-list tbody td:last-child,#basket-list th.price{width:auto;padding-right:10px}#basket-list tbody a.delete{display:inline-block;margin:5px 5px 5px 0}#kasse .c521l .address-box{overflow:hidden}#kasse .address-box button{margin-right:3.5%}#kasse .c521r h2,#kasse .c521l h2{margin:20px 0}#kasse .address-box p{margin:0 0 18px}#kasse .c521r #shipping_address_shipping_address_type,#kasse .c521r #container-shipping_address_type{max-width:calc(100% - 20px)}#kasse .invoice,#kasse .debit,#kasse .paypal,#kasse .stripe,#kasse .sofort,#kasse .amazonpay,#kasse .prepayment{width:24%;height:auto;padding:0;margin-bottom:20px}#kasse input[type=radio]{top:72px}#kasse input[type=checkbox]+label{width:80%}#kasse .c652l h2{margin-bottom:20px}#kasse .c652l ul{padding:0}#kasse .c652l .button{margin-right:0}#kasse dl,#kasse #basket-list-details p,#kasse p.checkoutAmazonPayButtonFirst{padding-left:20px;padding-right:0}#kasse dt,#basket-list dt{width:auto}#basket-list a.button.red,#kasse button{margin-right:0}#basket-list tfoot .overview{padding:18px 0 0 20px}#basket-list dd{padding-right:7px}#basket-list table+h2{margin-top:0}#basket-list a.button-delivery,#basket-list a.button-delivery:active,#basket-list a.button-delivery:focus,#basket-list a.button-delivery.revocation,#basket-list a.button-delivery.revocation:active,#basket-list a.button-delivery.revocation:focus{margin-top:0;margin-bottom:10px;margin-left:30px}#order-confirmation .c652l ul{padding:0}.c652l li{padding:12px}#kasse .c652l img,#order-confirmation .c652l img{margin:0 2% 0 0;width:15%}.c652l .title{width:82%}#order-confirmation dl{padding:0 12px}#order-confirmation dd{padding-right:0}#order-confirmation p{padding-left:0}#order-confirmation .subcolumns+p{padding-top:30px}#order-confirmation .button{margin:10px}.city-list,.city-popular{width:100%;float:none}.city-list h2{display:block;width:calc(100% - 28px);margin-right:14px}.city-list form{padding:0 14px 0 0;text-align:right;margin-bottom:10px}.city-list-elements a,.city-popular a{padding:9px 14px;text-align:left}.city-list-elements li span,.city-popular li span,.city-list-elements li span.title,.city-popular li span.title{width:20%;padding-right:14px;display:inline-block}.city-list-elements li span.title,.city-popular li span.title{width:50%}.city-popular h2{padding:0 14px}.city-popular{min-height:0}.suchhilfe{border-right:0;padding-right:0}.nights-left{background:0 0;width:100%;float:none;height:auto;overflow:hidden;margin-bottom:18px}.nights-left label,.nights-left strong,.non-binding-request .subcolumns label{width:calc(20% - 7px)}.nights-left input,.non-binding-request .subcolumns input[type=text]{width:calc(25% - 16px)}.non-binding-request .subcolumns select{width:calc(25% - 2px)}.nights-left hr{width:75%}.nights-right{width:100%;float:none;overflow:hidden}.nights-right hr,.nights-right br{display:none}.suchhilfe select#request_info_nights{margin:5px 0}.non-binding-request .subcolumns input[type=text],.non-binding-request .subcolumns select{margin-right:20px;margin-bottom:5px}#suchhilfe-overview{position:relative;top:initial;right:initial;width:100%;margin:20px 0 0}.suchhilfe p.submit-info{margin:40px 0 50px}.suchhilfe .ui-slider-container{max-width:100%}.suchhilfe .destination select,.suchhilfe .category_offer select{margin-bottom:5px}.suchhilfe .destination ul ul,.suchhilfe .category_offer ul ul{width:calc(100% - 19px);position:relative;top:initial;left:initial;background:0 0;-webkit-box-shadow:none;box-shadow:none;border:0;padding-top:0}.suchhilfe .destination .dest-sub-left{width:100%;float:none;border:0}.suchhilfe .category_offer .dest-sub-left,.suchhilfe .category_offer .dest-sub-right{width:49%}.suchhilfe ul ul span{display:none}.suchhilfe .category_offer li li{width:calc(100% - 13px)}.suchhilfe .destination ul ul ul,.suchhilfe .category_offer ul ul ul{width:100%;left:initial;top:initial;overflow:hidden}.suchhilfe .list-block{width:calc(32% - 5px)}.suchhilfe #searchaid-destination .list-block,.suchhilfe #searchaid-category_offer .list-block{width:calc(100% - 5px)}.suchhilfe .destination li,.suchhilfe .category_offer li{width:calc(100% - 8px);overflow:hidden}.suchhilfe ul ul ul li,.suchhilfe .destination li li li{width:calc(32% - 13px);float:left}.suchhilfe ul li.open>ul{display:block!important}#result-offers h2.page-design,#result-hotels h2.page-design{overflow:hidden}#result-offers h2.page-design a,#result-hotels h2.page-design a{clear:both;float:none;display:block;margin-left:0;font-weight:700;margin-top:5px}#result-offers .more,#result-hotels .more{display:none}.destination li:hover,.category_offer li:hover{border:1px solid transparent;background:0 0;-webkit-box-shadow:none;box-shadow:none}.suchhilfe li:hover ul,.suchhilfe li li:hover ul,.suchhilfe li:hover li:hover ul{display:none}.suchhilfe .help-guest-details .c50r p.hint{margin-top:0;clear:both;float:right;margin-right:15px;margin-bottom:10px}.suchhilfe .help-guest-details{padding:9px 14px}.suchhilfe .fullsize{width:calc(100% - 16px)}.image-teaser .promotion-wrapper{background-size:cover!important}aside .image-teaser,.home-page .image-teaser{margin:9px 9px 9px 0;width:calc(50% - 11px);float:left}aside .image-teaser:nth-child(2n),.home-page .image-teaser:nth-child(2n){float:right;margin:9px 0 9px 9px}aside .image-teaser:nth-child(2n+1),.home-page .image-teaser:nth-child(2n+1){clear:both}.home-page .image-teaser.holidays{clear:none;margin-top:0}.offer-table th{white-space:nowrap}table.hasMoreLink th{width:auto!important;min-width:50px}.non-binding-request{margin:18px 0}.mobileContainerRequest .non-binding-request{margin-top:0}#detail-view.hotelinfos .fade-box.no_mt{margin-top:18px}.non-binding-request .subcolumns .c150l br,.non-binding-request .subcolumns .c150r br{display:none}#detail-view .c33r .non-binding-request .subcolumns{margin-top:10px}.non-binding-request button.red,.non-binding-request button.red:active{width:auto;padding:7px 20px;margin:20px auto 0 auto}.non-binding-request .c150l label span,.non-binding-request .c150r label span{display:block}.part5 input[type=text],.non-binding-request input#request_rooms_text{width:calc(100% - 14px)}.part2 label{width:auto;max-width:80%}.part6 label{width:auto;max-width:80%}.fadebox-right ul{margin-bottom:0}#detail-view .fade-box-content img,#detail-view .fade-box-content .images-list-container{float:left;margin:0 10px 0 0;max-width:40%}#detail-view .fade-box-content .images-list-container img{float:none;margin-right:0;max-width:100%;width:100%}#detail-view .fade-box-content .images-list-container .images-list a{width:calc(33.33% - 3.5px)}.image-text-wrapper .image-text .fadebox-right{margin-left:0}.fade-box h4 span,.fake-fade-box span,.choose-addtional .name{width:calc(100% - 230px)}#content .choose-gifts .fade-box-img h3 .name{display:block;width:auto}.choose-gifts .fade-box-img .price{width:auto;display:block;text-align:left;margin:0 0 0 10px}#content .fade-box-img .image{margin-right:10px}.rating-detail .name,.rating-detail h3 .name{width:65%}.rating-detail ul{padding:0}#detail-view .c690l .c188r dl{width:48%;float:left}#detail-view .c690l .c188r ul{width:48%;float:right;margin:0}.ulc33 li{width:45%}.ulc33 li:nth-child(3n+3){margin-right:5%}.ulc33 li:nth-child(2n+2){margin-right:0}.overview-block{width:calc(100% - 360px);padding-left:10px}.choose-room{width:100%}.choose-room th:first-child,.choose-room td:first-child,.row2,.row3,.row4,.row5{width:auto}.row5 span.trenner{display:block}.choose-coupon{margin-bottom:30px}.c690l{overflow:hidden;margin-bottom:30px}#booking-overview{padding-bottom:14px}.help-form-guest .c50l,.help-form-guest .c50r{width:100%;float:none}.help-guest-details .c50r p.hint_top{height:auto;float:none;width:auto;margin-bottom:10px}#booking .form-box .help-guest-details label,#booking .form-box .help-guest-details span.label{clear:both}#booking .form-box .help-guest-details label.radio{clear:none}.guest-details{display:table;table-layout:fixed;width:100%}.help-guest-details .c50r p.hint{position:relative;bottom:auto;right:auto;margin-top:20px}.guest-details input[type=text],.guest-details input.datepicker_past[type=text]{width:auto!important;max-width:calc(100% - 16px)}.guest-details select{width:auto!important;max-width:calc(100% - 4px)}.guest-details th,.guest-details td{width:30%!important}.guest-details th:first-child,.guest-details th:last-child{width:20%!important}.cancellation-insurance label.radio{width:auto;max-width:90%}.in-a-row dt,.in-a-row dd{width:33%}.in-a-row dd{width:66%;padding-right:0}#complete-overview th:first-child,#complete-overview td:first-child,#complete-overview th:last-child{width:35%;padding:0}.row-2{width:20%}.row-3{width:15%}.row-5{width:20%}.row-23{width:35%}.row-123{width:70%}th.row-4,.row-4{width:17.5%;padding:0}#complete-overview td:last-child{padding:0}#complete-overview table{display:table;width:100%;border:0;margin-bottom:18px}#booking .c610l{padding-right:0;border-right:0;border-top:1px solid #ccc;padding-top:20px}#booking .form-box.cancellation-insurance .help-form-guest .c50l,#booking .step5 .form-box{width:auto}#order-price-overview dd.rebatecode{width:calc(100% - 22px)}#order-price-overview .price,#order-price-overview dt,#order-price-overview dd.price,#order-price-overview dd{width:calc(50% - 11px)}#complete-overview ul.wishes .list-block{width:calc(50% - 10px)}.c419r{padding-left:0}.what-next{margin-left:10px}#secure{margin-top:0;float:none;width:auto}#seasons-select label{width:calc(100% - 71px)}.list-content li span,.list-content-light li span,.list-content-dark li span,.list-content-light-2rows li span,.home-page .c33r.list-content li span,.home-page .c33r .list-content li span{width:70%}.c440r .slider-nav{width:auto;margin-left:0}.c440r .slider-nav{width:auto;margin-left:0}.c440r.c50rMobile{margin-top:18px}.image-teaser.c48lMobile{margin-top:56px}footer h3,footer .caption,.footer-commercial .caption,.footer-commercial .caption{padding-left:14px}footer p{padding:13px 5px 0}.footer-nav li,.footer-follow,.footer-payment,.footer-satisfaction,.footer-satisfaction li:nth-child(odd),.footer-satisfaction li:nth-child(even){width:auto;float:none}.footer-nav{text-align:center}.footer-nav li{display:inline-block}.footer-payment ul{float:none;display:block}.footer-satisfaction li{display:block}.footer-nav a,.footer-nav a:active,.footer-nav a:visited{float:none;display:block;width:inherit;line-height:normal;padding:10px;text-align:left}.footer-nav li a:before{content:''}.footer-satisfaction ul{padding:0 5px;font-size:11px;margin-bottom:10px;margin-top:5px}.footer-payment ul{border:0}.footer-follow ul{margin:10px 0 0}.footer-payment{float:left;width:49%}.footer-follow{float:right;width:49%}.footer-nav a{width:auto!important}.reload-list-slider a.id,.reload-list-slider a.name,.reload-list-slider span{display:none}.reload-list-slider a.name.main{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:18px}.reload-list-slider{padding:20px 10px}.reload-list-slider ul{padding-right:35px;margin-top:10px}.reload-list-slider li{width:calc(25% - 20px);margin:0;padding:10px 10px 20px}a:link,span.redirectLink{-webkit-tap-highlight-color:transparent}hr{margin-bottom:30px}.mobileNoPadding{padding:0!important}.c50lMobile{float:left;width:50%}.c48lMobile{float:left;width:48%}.c40rMobile{float:right;width:40%}.c50rMobile{float:right;width:50%}.home-page .subcolumns .c33l .content-block{width:calc(100% - 30px);margin:18px 0}.home-page .subcolumns .c33r .content-block{margin:18px 0}.home-page .list-content.gewinnspiel{width:49%;float:left;margin-top:22px}.home-page .list-content.exklusiv{clear:both}.home-page .tag-cloud{width:100%;clear:both}.home-page .holiday .image-tease{width:49%;float:left}.home-page .holiday .image-teaser:nth-child(2){float:right}.big-slider .slider-nav{left:10px;right:initial;width:auto}.big-slider article div{max-height:inherit;overflow:hidden;position:absolute;right:0;top:0;width:40%;background-color:#f39b4c;background-image:-webkit-linear-gradient(top,#f39b4c,#cd592d);background-image:linear-gradient(to bottom,#f39b4c,#cd592d);height:354px!important;padding:0 20px}.big-slider .price{left:initial;right:0;width:auto;height:auto;background:#f89b4b;padding:10px 5px 5px 10px;border-top-left-radius:50%}.big-slider .price span{font-size:16px;line-height:24px}.big-slider ul.slider img{width:auto;height:100%}.home-page .image-teaser.holidays span{font-size:20px}.availability-table-wrapper{float:left}#availability-form button.left{margin-top:50px}#availability-form button{max-width:80%}#availability-form{text-align:center}#basket-preview,#watch-list-preview{display:none!important}#mob-totop{display:none;position:fixed;z-index:99999;right:10px;bottom:10px;width:40px;height:40px;background:#f2ebd9;border-radius:5px;border:0;box-shadow:1px 1px 1px 0px rgba(0,0,0,.3)}#mob-totop:before{content:'';background:url(/layout/img/sprite_6_0_3.png) no-repeat -386px -422px;width:21px;height:12px;position:absolute;left:9px;top:12px;transform:rotate(180deg);outline:0}#modal-dialog{max-width:95%!important}#modal-dialog-content .status p,#modal-dialog-content .status ul{padding-top:20px;margin-left:0;color:#333;clear:both}#modal-dialog-content .status p.title+p,#modal-dialog-content .status p.title+ul{padding-top:0;margin-bottom:0}#modal-dialog-content .status p.title{clear:none}#search-extended label,#search-filter>label,#search-filter .subsearchbox>label{width:40%;float:left;margin:0 10% 0 0}#search-filter .subsearchbox>label{width:45%;margin:0 5% 0 0}#subnav #search-filter .subsearchbox>label:last-child{margin-right:0!important}#search-filter .suchtyp{width:100%}#subnav #button_search_site,#subnav #search_site,#subnav #button_search_stars,#subnav #search_stars{width:100%!important}#subnav #search_date_start,#subnav #search_date_end{padding:2px 5%;width:90%!important}#search-extended .red{clear:both;margin-top:20px}.over,.over-left,.over-right{position:inherit}.over-right .overlay-wrapper{left:0;right:0;width:auto}.overlay{white-space:inherit}.timeline{width:calc(100% - 2px)}.timeline li{padding-left:18px}.timeline li:before{margin-right:0}.timeline.shop li{width:auto}.timeline li span,.timeline li a{display:none}.timeline li.current span{display:inline-block}#page-header #suche_formular #suchbegriff{width:160px}.header-search.active #mob-login-toggle{margin-left:15px}.header-search.active #mobiletel{margin-left:6px}#detail-nav-toggler:before{display:none}#detail-nav-toggler{position:relative}#detail-nav-toggler>span{width:19px;height:3px;display:block;background:#666;position:absolute;left:10px;-webkit-transition:all .1s ease;-moz-transition:all .1s ease;-ms-transition:all .1s ease;-o-transition:all .1s ease;transition:all .1s ease}#detail-nav-toggler>span:nth-child(1){top:10px}#detail-nav-toggler>span:nth-child(2){top:17px}#detail-nav-toggler>span:nth-child(3){top:24px}#detail-nav-toggler.open>span:nth-child(1){top:17px;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#detail-nav-toggler.open>span:nth-child(3){top:17px;-moz-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#detail-nav-toggler.open>span:nth-child(2){display:none}.infowindow{width:320px;margin-left:30px}.infowindow .content dl{width:100%}.infowindow .content dd{width:160px}#subnav{overflow:visible}#subnav label{position:initial;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#subnav label[for=search_distance]{white-space:normal;overflow:visible}#subnav label[for=search_distance] .close-subnavul{right:0}#subnav label ul{z-index:100;left:0;right:0;margin:0;position:absolute;min-width:0;width:100%}#subnav label li label{width:calc(100% - 17px);float:none;margin:0}.close-subnavul{display:block}.small-slider-4 article{width:calc(50% - 10px)}.big-slider h1 a,.big-slider h2 a,.big-slider h3 a{font-size:14px}.small-slider-4 ul.slider li{overflow:hidden}.coupon-form .coupon-persons .select-clone-container select,.non-binding-request .subcolumns select#request_childs_age{width:calc(50% - 100px)}#search-agent{position:relative;right:initial;bottom:initial;margin-bottom:10px}.share-fb{border-left:0}#result-hotels dd.contact,#result-offers dd.contact{border-right:1px solid #d4d4d4}.showScroll{display:none}.on-scroll .showScroll{display:block}.on-scroll .share-fb.fixed,.on-scroll .share-wa.fixed{position:fixed;right:70px;bottom:14px;border:0;width:31px;height:32px;z-index:99999}.on-scroll .share-wa.fixed{right:110px}.on-scroll .share-fb.fixed:before,.on-scroll .share-wa.fixed:before{background-position:-8px -46px;left:0;top:0;width:100%;height:100%}.on-scroll .share-wa.fixed:before{background-position:-465px -604px}a.tel-icon,span.tel-icon{border-left:1px solid #ccc}th.product{width:auto}#search-agent{float:left;position:initial}#search-agent .overlay button{position:relative;left:auto;right:auto;bottom:auto}#search-agent div.form label{display:inline-block;margin-bottom:0}#search-agent .overlayedge{display:none}#search-agent .agent-icon{display:inline-block;position:inherit;margin:-4px 3px -4px -23px;vertical-align:middle;top:auto;left:auto}#search-agent .overlay-wrapper{left:-8px;right:-4px}.overlay-wrapper:before{content:"X";text-indent:0px;text-align:center;position:absolute;right:20px;top:-26px;color:#ccc;z-index:10000000;width:20px;height:20px;font-size:16px;font-weight:700;background:#333;text-align:center;border-radius:10px 10px 0 0;padding:5px 0 0;border:1px solid #ccc;border-bottom:0 none;display:block;cursor:pointer}.form-box label{position:initial}.overlayedge{display:none!important}.overlay{min-width:auto !important;max-width:none !important;left:0 !important;top:0 !important;right:0 !important;top:auto !important;width:calc(100% - 26px)!important}.overlay-wrapper{top:auto!important;left:3px !important;right:0 !important;bottom:auto!important}#search-agent:hover .overlay-wrapper,.over:hover .overlay-wrapper,.over-left:hover .overlay-wrapper,.over-right:hover .overlay-wrapper{display:none}#detail-view.offer-view .c690l .mobileContainerRequest h3{color:#990002;margin:30px 0 5px;font-size:18px;font-weight:400}.footer-follow li.tw{margin-right:9px}.list-content.region-list ul{min-height:initial}.pagination div.itemsPerPage label{color:#fff}.content-block.image-left.newsletter-subscribe .dynamicHeightContainer{margin:0!important}#content section.image-left.content-block.newsletter-subscribe img{margin:0 auto;float:none;width:100%}.subcolumns.newsletter-infos{padding:30px 0}.help-form-guest .checkboxContainer{padding-left:25%;margin-bottom:10px}.help-form-guest .checkboxContainer input[type=checkbox]{margin-left:10px}.help-guest-details .checkboxContainer label{width:calc(100% - 50px)}#booking #voucher_select .c66r{padding:0;border:0;margin-top:20px}#booking #motiv-preview{margin:10px 0 0}#booking #motiv-preview img{margin:0 auto}#booking #voucher_select select{width:auto}.landingpage.type1 .coupon-order>div{position:relative;bottom:initial;left:initial}.landingpage.type1 .coupon-order>div p{margin-bottom:0}.landingpage.type1 .content-block.image-left .dynamicHeightContainer{display:inline;margin:0!important}.landingpage.type1 .content-block.image-left .dynamicHeightContainer #lp-seo1.closed{display:inline;height:auto}.landingpage.type1 .content-block.image-left .dynamicHeightContainer h2{padding-top:0}.landingpage.type1 .content-block.image-left .dynamicHeightContainer .show-more{display:none}#result-offers.type1 .mainData{width:100%}#result-offers.type1 hr,#result-offers.type1 article h2,#result-offers.type1 article div.hotelline,#result-offers.type1 p,#result-offers.type1 dl{max-width:initial}#result-offers.type1 .result-image-wrapper{height:auto}#result-offers.type1 .result-image-wrapper div img{margin-left:2px}#result-offers.type1 .result-image-wrapper div{height:25px}.offer-voucher-form .shipping label.radio+.over.help{display:none}button.orange.loadMore{display:block}#angebot_formular #user_address_master_email.error{margin-right:19px!important}#gutschein_formular #user_address_master_email.error{margin-right:15px!important}#wertscheck_formular #user_address_master_email.error{margin-right:5px!important}#angebot_formular label[for=user_address_master_email] .error-text,#gutschein_formular label[for=user_address_master_email] .error-text,#wertscheck_formular label[for=user_address_master_email] .error-text{margin-left:8px}#modal-dialog.googlemap #lightboxcontent{padding:0 35px}#modal-dialog #result-slider i.nav{right:-35px}#modal-dialog #result-slider i.nav.prev{right:auto;left:-35px}#modal-dialog.light.googlemap #modal-close{right:0}#ergebnisse .caption.mapView{display:none}#ergebnisse .caption .caption.mapView{display:block;position:absolute;top:0;right:0}.hotel-view #detail-nav li,.offer-view.requestType-hotel #detail-nav li{width:100%!important}}@media screen and (max-width:639px){.availability-table-wrapper{float:none;margin:0 auto;width:330px}#availability-form button.left,#availability-form button.right{display:inline-block;margin-top:10px}.review-left{width:65%}.overview-block{width:calc(100% - 20px);margin-top:10px;padding-top:10px}#availability-form label{display:none}#result-hotels dd,#result-offers dd{padding:0 6px}.timeline li.current span{display:none}.suchhilfe ul ul ul li,.suchhilfe .destination li li li{width:calc(49% - 13px)}.suchhilfe .list-block{width:calc(49% - 5px)}.suchhilfe #searchaid-destination .list-block,.suchhilfe #searchaid-category_offer .list-block{width:calc(100% - 5px)}.login-block .c50r button{min-width:190px;max-width:100%}.jcarousel .related-items li span.caption{font-size:16px;line-height:24px;top:16px;left:16px}}@media screen and (max-width:479px){.big-slider ul.slider li.lp article a.title h3 span{font-size:20px}#content div.image-left img,div.image-left img,#content section.image-left img{float:none;width:100%;height:auto;margin:0}div.image-left h2,div.image-left h3,div.image-left p,div.image-left dl{padding:0 14px}.delivery-detail .small,.payment-detail .small{width:100%}table.small td,table.small td{padding-right:0}table.small td.price,table.small th.price{padding-right:5px}.hotelpartner-table thead th,.hotelpartner-table thead th:first-child{font-size:12px}.coupon-present{padding-right:14px;background:transparent!important}.wertscheck-form label,.coupon-adress label,.coupon-persons input:nth-child(2)+label,.coupon-persons select#request_date1_extended+label,.coupon-persons label,.coupon-persons .adult-container label,.coupon-persons .select-clone-container label,.address-box label,.address-box.wide label,.part3 label{width:calc(25% - 8px)}.coupon-form input[type=text],.wertscheck-form input[type=text],.coupon-form .coupon-persons input[type=text],.address-box input[type=text],.address-box.wide input[type=text],.part3 input[type=text]{width:calc(70% - 16px)}.non-binding-request .subcolumns input[type=text]{width:calc(50% - 16px)}.non-binding-request .subcolumns select{width:calc(50% - 4px)}.non-binding-request .subcolumns label{width:calc(40% - 8px)}.coupon-form select,.wertscheck-form select,.coupon-form .coupon-persons select,.address-box select,.address-box.wide select{padding:0;width:70%}.part3 select,.non-binding-request .part3 select{width:69%}.coupon-form .coupon-persons .select-clone-container select{width:55%}.wertscheck-form input[type=text].zip,.wertscheck-form input[type=text].hnr,.non-binding-request .part3 input.zip,.non-binding-request .part3 input.hnr{width:calc(23% - 16px);margin-left:1%}.wertscheck-form input[type=text].street,.wertscheck-form input[type=text].city,.non-binding-request .part3 input.street,.non-binding-request .part3 input.city{width:calc(45% - 16px)}.coupon-form input[type=radio]+label{width:90%}.coupon-persons div,.coupon-fields div{width:100%}.teaser-blog a,.teaser-faq a,.teaser-content a,.teaser-lexikon a,.teaser-reiseziele a{top:initial;bottom:13px;left:14px}.teaser-content-green,.teaser-faq,.teaser-lexikon,.teaser-reiseziele,.teaser-blog{padding:14px 14px 25px}.teaser-faq,.teaser-lexikon,.teaser-reiseziele,.teaser-blog{background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9)}.pagination ul{width:100%}.pagination li.page,.pagination li.trenner{display:none}.pagination li.first-page a,.pagination li.prev-page a,.pagination li.next-page a,.pagination li.last-page a,.pagination a,.pagination span{max-width:14%}.content-left #shop-list li{width:calc(49% - 2px)}.content-left #shop-list li:nth-child(3n+3){margin-right:2%!important}.content-left #shop-list li:nth-child(3n+1){clear:none!important}.content-left #shop-list li:nth-child(2n+2){margin-right:0!important}.content-left #shop-list li:nth-child(2n+1){clear:both!important}#kasse .c652l img,#order-confirmation .c652l img{display:none}.c652l .title{margin-top:0;width:100%}.c100MobileSmall{float:none!important;width:100%!important}.image-teaser.c48lMobile.c100MobileSmall{margin-top:18px}#basket-list thead th:first-child,#basket-list tbody td:first-child{display:none}#basket-list thead th:nth-child(2),#basket-list tbody td:nth-child(2){padding-left:5px}#kasse .invoice,#kasse .debit,#kasse .paypal,#kasse .stripe,#kasse .sofort,#kasse .amazonpay,#kasse .prepayment{width:49%;margin-bottom:30px}aside .image-teaser,.home-page .image-teaser{width:calc(100% - 2px);margin:9px 0;float:none}aside .image-teaser:nth-child(2n),.home-page .image-teaser:nth-child(2n){float:none;margin:9px 0}.offer-table th{white-space:initial}.non-binding-request .part4 select{width:auto}.footer-satisfaction ul{padding:10px 10px 0 0}.footer-satisfaction li{line-height:20px;background:url(/layout/img/tick.png) no-repeat 0 2px}.reload-list-slider li{width:calc(50% - 20px)}.reload-list-slider li:nth-child(3),.reload-list-slider li:nth-child(4){display:none}.big-slider{min-height:0}.big-slider ul.slider li,.big-slider article,.big-slider article div{height:254px!important}.sub-detail-info ul{position:relative;top:auto;right:auto;width:100%;float:none;clear:both}.sub-detail-info>.left{margin-right:0;width:100%}a.pdf,span.redirectLink.pdf{border-left:0}.fade-box h4 span,.fake-fade-box span,.choose-addtional .name{width:100%}.choose-addtional .price,.choose-gifts .price{width:100%;float:none;text-align:left}.review-left{width:100%;border-right:0;padding-right:0;float:none}.review-left dt{margin-left:15px}#detail-view .review-left h3,.review-left p{padding-left:15px}.review-right{float:none;clear:both;border-top:1px solid #ccc}.review-right dt,.review-right dd{width:50%;display:inline-block}.rating-detail .name,.rating-detail h3 .name{width:50%}#content .fade-box-img .image{max-width:40%}.fade-box-img .fade-box-content{margin-left:10px}.send-order-info strong{display:block}#booking .step5 .form-box label{width:100%;float:none;text-align:left;line-height:20px}#booking .step5 .form-box input[type=text]{width:calc(100% - 16px);margin-top:0!important}#order-price-overview dd.rebatecode label{float:none;display:block;text-align:left;margin:0}#order-price-overview dd.rebatecode{text-align:left}#order-price-overview dd.rebatecode input{margin-bottom:5px}#complete-overview ul.wishes .list-block,#complete-overview ul.wishes .list-block:nth-child(2){width:100%;padding:0}#result-offers article,#result-hotels article{margin-bottom:36px;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc;box-shadow:1px 1px 3px #ccc;padding:5px;border:1px solid #d4d4d4;border-radius:2px}.result-wrapper{background:0 0;border:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;padding:0 5px 5px}#result-offers ul.nav li,#result-hotels ul.nav li{width:49%;margin:1px 1% 1px 0}#result-offers ul.nav li:nth-child(5){margin-right:1%!important}#result-offers ul.nav li:nth-child(2n+2),#result-hotels ul.nav li:nth-child(2n+2){margin-right:0!important}#result-offers .result-wrapper .button.side.mobileChangePos,#result-hotels .result-wrapper .button.side.mobileChangePos{width:49%}.ssl{margin-right:10px}.city-list-elements li span.title,.city-popular li span.title{width:40%}#subnav .slider-label{margin-bottom:30px;clear:both;width:40%}#subnav .ui-slider-container,#subnav .search-wrapper .ui-slider-container{margin-bottom:30px;width:50%;margin-right:0}.sub-detail-info h2,.sub-detail-info h2+p{font-size:16px}.sub-detail-info .right h2,.sub-detail-info .right h2+p{font-size:14px}.sub-detail-info .left .left{line-height:30px}.coupon-form .coupon-persons .select-clone-container select,.non-binding-request .subcolumns select#request_childs_age{width:calc(50% - 100px)}#search-agent{margin-top:0}#detail-view .hotel-info-block .location .regions,#detail-view .hotel-info-block .location .regions+.trenner{display:none}.suchhilfe ul ul ul li,.suchhilfe .destination li li li{width:calc(100% - 13px)}.suchhilfe .list-block{width:calc(100% - 5px)}.suchhilfe .category_offer .dest-sub-left,.suchhilfe .category_offer .dest-sub-right{width:100%;float:none;border:0}.pagination div.itemsPerPage label{display:none}.content-block.newsletter-subscribe h1,.content-block.newsletter-subscribe h2{font-size:20px;line-height:24px}.content-block.newsletter-subscribe button,.newsletter-unsubscribe button{font-size:16px;line-height:18px}.content-block.newsletter-subscribe input[type=text],.newsletter-unsubscribe input[type=text]{padding:5px 13px;width:calc(100% - 26px)}.content-block.newsletter-subscribe ul{list-style:none;margin:20px 0}.help-form-guest .checkboxContainer{padding-left:0}#booking #voucher_select{padding:10px}#booking #voucher_select ul.previewimage li{margin-bottom:10px;display:inline-block;margin-right:10px;margin-bottom:10px}#booking #voucher_select ul.previewimage li a{display:block}#booking #voucher_select ul.previewimage li:last-child{margin-right:0;margin-bottom:10px}#booking #motiv-preview{margin-top:10px;float:left;margin-left:0;padding:14px;clear:both}.formLabelRight label{float:none;width:auto;display:block;text-align:left;margin-bottom:0}.formLabelRight input{display:block;float:none;margin-bottom:20px}#subnav #search-filter .searchbox.mobile_full{width:100%;margin-right:0}#search-filter .subsearchbox>label{width:40%;margin:0 10% 0 0}.landingpage.type1 .content-block.image-left .dynamicHeightContainer{clear:both;margin-top:7px!important;display:block}#result-offers.type1 .price{width:100%}a.detail-info-offer-more{display:none}#wertscheck_formular label[for=user_address_master_email] .error-text{margin-left:0}.jcarousel .related-items li{width:326px}#result-slider #result-offers article,#result-slider #result-hotels article{margin-right:0;max-width:calc(100% - 11px)}#result-slider .result-image-wrapper{display:none}.h2.page-design-big:after,div.page-design-big:after{content:"";clear:both;display:table}}@media screen and (max-width:399px){.hotelpartner-table th,.hotelpartner-table td{word-break:break-all}.faq-search input{display:block}.faq-search button{margin-left:0}.contact-form-box label,.login-block label,.login-block .c50r label,.lottery-form-box label{width:25%;display:block;width:auto;float:none;margin-bottom:0;text-align:left}.contact-form-box textarea,.contact-form-box input,.contact-form-box textarea,.login-block input[type=text],.login-block input[type=password],.lottery-form-box input[type=text],.coupon-form input[type=text],.wertscheck-form input[type=text],.coupon-form input[type=text],.wertscheck-form input[type=text],.coupon-form .coupon-persons input[type=text],.address-box input[type=text],.address-box.wide input[type=text],.non-binding-request .subcolumns input[type=text],.part3 input[type=text],.help-form-guest input[type=text],.help-form-guest input[type=password],#booking .form-box .help-form-guest .c50r input[type=text],.suchhilfe .help-form-guest .c50r input[type=text]{width:calc(100% - 16px);margin-left:0}.wertscheck-form input[type=text]{width:calc(100% - 18px)}.contact-form-box select,.lottery-form-box select,.login-block select,.coupon-form select,.wertscheck-form select,.coupon-form select,.wertscheck-form select,.coupon-form .coupon-persons select,.address-box select,.address-box.wide select,.non-binding-request .subcolumns select,.part3 select,.non-binding-request .part3 select,.help-form-guest select{width:100%;margin-left:0}.coupon-advantage,.wertscheck-advantage{background:0 0;padding-bottom:0;background-color:#f9f9f9;background-image:-webkit-linear-gradient(top,#f9f9f9,#e9e9e9);background-image:linear-gradient(to bottom,#f9f9f9,#e9e9e9);-webkit-box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;box-shadow:1px 1px 3px #ccc,inset 1px 1px 1px 1px #fff;border:1px solid #d4d4d4}.coupon-form label,.wertscheck-form label,.wertscheck-form label,.coupon-adress label,.coupon-persons input:nth-child(2)+label,.coupon-persons select#request_date1_extended+label,.coupon-persons label,.coupon-persons .adult-container label,.coupon-persons .select-clone-container label,.address-box label,.address-box.wide label,.non-binding-request .subcolumns label,.part3 label,.help-form-guest label,.help-form-guest span.label{margin:0;padding:0;width:100%;text-align:left;display:block;line-height:24px}.coupon-form input[type=text],.wertscheck-form input[type=text],.suchhilfe .help-form-guest input[type=text],.suchhilfe .help-form-guest label.radio{margin-top:0}.coupon-advantage ul,.wertscheck-advantage ul{width:calc(100% - 28px);margin:0;border:0}.suchhilfe .help-form-guest input[type=radio]{margin-top:5px}.wertscheck-form input[type=text].zip,.wertscheck-form input[type=text].hnr{width:calc(27% - 18px)}.lottery-form-box input[type=text].zip,.lottery-form-box input[type=text].hnr,.login-block .form-box input[type=text].zip,.login-block .form-box input[type=text].hnr,.non-binding-request .part3 input.zip,.non-binding-request .part3 input.hnr,#booking .form-box input.hnr,#booking .form-box input.zip,.suchhilfe .help-form-guest input[type=text].hnr,.suchhilfe .help-form-guest input[type=text].zip{width:calc(28% - 16px)!important}.wertscheck-form input[type=text].street,.wertscheck-form input[type=text].city,.lottery-form-box input[type=text].street,.lottery-form-box input[type=text].city,.login-block .form-box input[type=text].street,.login-block .form-box input[type=text].city,.non-binding-request .part3 input.street,.non-binding-request .part3 input.city,#booking .form-box input.city,#booking .form-box input.street,.suchhilfe .help-form-guest input[type=text].street,.suchhilfe .help-form-guest input[type=text].city{width:calc(70% - 16px)!important}.wertscheck-form input[type=text].street,.wertscheck-form input[type=text].city{width:calc(70% - 18px)!important}.form-box .help-guest-details input{margin-bottom:5px!important}.suchhilfe .help-form-guest input[type=text].hnr,.suchhilfe .help-form-guest input[type=text].city{margin-left:0!important}.lottery-form-box input[type=radio]{margin-left:0;margin-bottom:16px}.lottery-form-box label.radio{width:auto!important;margin-right:10px;float:left;margin-bottom:16px}.wertscheck-form input[type=text].hnr,.lottery-form-box input[type=text].city,.wertscheck-form input[type=text].city,.lottery-form-box input[type=text].hnr{margin-left:1%}.wertscheck-form fieldset.login-area+fieldset>p{margin-bottom:18px}.coupon-form .coupon-fields label.radio_label,.coupon-form .coupon-fields div label.radio_label{width:auto;margin-bottom:7px}.coupon-fields div input[type=text]{margin-left:0}.coupon-form .coupon-fields .request_rebate_code-container{margin-top:10px}.coupon-form .coupon-persons .select-clone-container select,.non-binding-request .subcolumns select#request_childs_age{width:70%}.atoz li{width:14.28%}.other-categories li{width:100%;margin:5px 0}.shop-area .content-left article a.zoom,.product-details,.shop-area .content-left article .product-images{width:100%}.product-details{margin-top:18px}.add-to-cart-box button,.add-to-cart-box a.button{float:none;margin:10px 10px 0 25px}.form-box input{margin:0 0 16px!important}.nights-left{background:0 0;width:100%;float:none;height:auto;overflow:hidden;margin-bottom:18px}.nights-left label,.nights-left strong{width:calc(25% - 7px);margin-bottom:5px}.nights-left input{width:calc(70% - 16px);margin-bottom:5px}.nights-left hr{width:75%}.non-binding-request .part4 select{display:block;margin-left:0}.footer-payment,.footer-follow{float:none;width:100%}.footer-payment ul{padding-bottom:0}.home-page .list-content.gewinnspiel{width:100%;float:none;margin-top:20px}.home-page .holiday .image-teaser{width:100%;float:none}.home-page .holiday .image-teaser:nth-child(2){float:none}.availability-table-wrapper{width:auto}#availability-form button{font-size:16px}#detail-view .fade-box-content img,#detail-view .fade-box-content .images-list-container{float:none;margin-right:0;max-width:none}#detail-view .fade-box-content .images-list-container{margin-bottom:10px}.rating-detail .name,.rating-detail .name,.rating-detail h3 .name{width:100%}.review-comments form{float:none;margin-top:6px}#detail-view .c690l .c188r dl,#detail-view .c690l .c188r ul{width:calc(100% - 4px);float:none}#detail-view .c690l .c188r dl{margin-bottom:30px}.ulc33 li{padding:2px 0;float:none;width:inherit;margin:0}.table-block{width:auto}.cancellation-insurance label.radio{max-width:80%}#booking .form-box .help-guest-details input[type=radio]{margin-top:5px!important}#booking .form-box .help-guest-details label.radio{margin-top:0!important}.result-wrapper{margin-left:0}#result-offers h2.page-design.button-container .button.red,#result-hotels h2.page-design.button-container .button.red{float:none;display:block;text-align:center}.result-image-wrapper>div{display:none}.city-list-elements li span,.city-popular li span,.city-list-elements li span.title,.city-popular li span.title{width:auto;float:none;display:inline;padding-right:5px}#result-hotels .rating span.icon,#result-offers .rating span.icon,#detail-view .rating span.icon{display:none}#result-offers ul.nav,#result-hotels ul.nav{clear:both}#subnav .slider-label{width:90%;float:none;margin:0 0 15px;display:block}#subnav .ui-slider-container,#subnav .search-wrapper .ui-slider-container{width:90%;float:none;margin:0 0 30px}#seasons-select .price{width:auto}#seasons-select label{padding:8px 20px 8px 42px;width:calc(100% - 62px)}#content .fade-box-img .image{max-width:25%}#detail-view .fade-box p{margin:0}.small-slider-4 article{width:100%;padding-right:0}.non-binding-request .c150l label span,.non-binding-request .c150r label span{display:none}#basket-list thead th,.choose-room th{word-break:break-all}.send-order-info input[type=checkbox]{margin-top:5px!important;vertical-align:top}.small-slider-4 ul.slider li{height:300px}.small-slider-4 article{margin-bottom:15px!important}#tagCloudCanvas{max-width:100%;margin:0 auto}#result-offers ul.nav li{width:100%}.login-block label[for=user_address_master_email] .error-text,#angebot_formular label[for=user_address_master_email] .error-text,#wertscheck_formular label[for=user_address_master_email] .error-text{margin-bottom:15px}#angebot_formular #user_address_master_email.error,#gutschein_formular #user_address_master_email.error,#wertscheck_formular #user_address_master_email.error{float:none;margin-right:0}#angebot_formular label[for=user_address_master_email] .error-text,#gutschein_formular label[for=user_address_master_email] .error-text,#wertscheck_formular label[for=user_address_master_email] .error-text{margin-left:0}.jcarousel .related-items li{width:246px}}@media screen and (max-width:299px){.ssl{display:none}.footer-satisfaction ul{padding:10px}.lottery-form-box input[type=radio]{clear:both}.lottery-form-box input[type=radio]{margin-bottom:10px}.lottery-form-box label.radio{margin-bottom:10px}.content-left #shop-list li{width:calc(100% - 2px);float:none;margin-right:0!important}#order-confirmation dt{width:100%;padding:10px 0}#order-confirmation dd{width:100%;padding:10px 0}.pagination li.pageNear{display:none}.pagination li.first-page a,.pagination li.prev-page a,.pagination li.next-page a,.pagination li.last-page a,.pagination a,.pagination span{max-width:calc(20% - 2px)}#kasse .invoice,#kasse .debit,#kasse .paypal,#kasse .stripe,#kasse .sofort,#kasse .amazonpay,#kasse .prepayment{width:100%;text-align:center}#kasse input[type=radio]{left:45%}.coupon-form .coupon-persons .select-clone-container select,.non-binding-request .subcolumns select#request_childs_age{width:50%}.list-content li span,.list-content-light li span,.list-content-dark li span,.list-content-light-2rows li span,.home-page .c33r.list-content li span,.home-page.c33r .list-content li span{width:60%}.reload-list-slider li{width:calc(100% - 20px)}.reload-list-slider li:nth-child(2){display:none}.fullwidth{width:97%}#result-offers ul.nav li,#result-hotels ul.nav li{width:100%;margin:1px 0!important}#result-offers .result-wrapper .button.side.mobileChangePos,#result-hotels .result-wrapper .button.side.mobileChangePos{width:100%;margin-top:-10px;margin-bottom:10px;float:none}.result-image-wrapper{width:100%;float:none;margin-bottom:5px}#result-hotels .result-wrapper p.info-text,#result-offers .result-wrapper ul.services{margin-left:0}#result-hotels dl .rating,#result-hotels dl .advise,#result-offers dl .advise,#result-hotels dl .advise{display:none}#search-extended label,#search-filter>label,#search-filter .subsearchbox>label{width:90%;float:none;margin:0}.jcarousel .related-items li{width:146px}.jcarousel .related-items li span.caption{font-size:14px;line-height:20px;top:10px;left:10px}}body.isBot .cookieBanner{display:none!important}#page-header.newV4 .title{color:#333}#page-header.newV4 .wrapper{position:static}#page-header.newV4 ::selection{background:#ff5c39}#page-header.newV4 .with-sub:before{display:none}#page-header.newV4 nav ul ul{position:static;top:auto;left:auto;border:0}#page-header.newV4 nav ul li.hover a,#page-header.newV4 nav ul li:hover a #page-header.newV4 nav ul li.hover ul a,#page-header.newV4 nav ul li:hover ul a,#page-header.newV4 nav ul ul a,#page-header.newV4 nav ul ul a:active,#page-header.newV4 nav ul ul a:visited{background:0 0}#page-header.newV4 form input,#page-header.newV4 form select,#page-header.newV4 form textarea,#page-header.newV4 form button,#modal-dialog.newV4 form input,#modal-dialog.newV4 form select,#modal-dialog.newV4 form textarea,#modal-dialog.newV4 form button{width:100%}#page-header.newV4 form .bgwhite,#modal-dialog.newV4 form .bgwhite{background:#fff;border-radius:3px;padding:15px 10px 20px}#page-header.newV4 form .bgwhite.has-border,#modal-dialog.newV4 form .bgwhite.has-border{margin-top:-92px}#page-header.newV4 form .bgwhite.has-border:before,#modal-dialog.newV4 form .bgwhite.has-border:before{content:"";display:block;border-top:1px #d8d8d8 solid;width:100%;margin:55px auto 5px auto}#page-header.newV4 form .bgwhite select,#page-header.newV4 form .bgwhite input,#page-header.newV4 form .bgwhite textarea,#modal-dialog.newV4 .bgwhite select,#modal-dialog.newV4 .bgwhite input,#modal-dialog.newV4 form .bgwhite textarea{border:1px solid #ddd}#page-header.newV4 form .bgwhite input[type=checkbox],#modal-dialog.newV4 form .bgwhite input[type=checkbox]{border:0}#page-header.newV4 form input[type=checkbox],#modal-dialog.newV4 form input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;float:left;margin:5px 0 27px;position:relative;width:25px;cursor:pointer;outline:none !important;box-shadow:none !important}#page-header.newV4 form input[type=checkbox]:before,#modal-dialog.newV4 form input[type=checkbox]:before{position:absolute;height:20px;width:20px;top:-5px;right:5px;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z' fill='%23ddd'/%3E%3C/svg%3E") no-repeat center;background-size:contain}#page-header.newV4 form input[type=checkbox]:checked:before,#modal-dialog.newV4 form input[type=checkbox]:checked:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M19 3H5c-1.11 0-2 .9-2 2v14c0 1.1.89 2 2 2h14c1.11 0 2-.9 2-2V5c0-1.1-.89-2-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z' fill='%23FF9633'/%3E%3C/svg%3E") no-repeat center;background-size:contain}#page-header.newV4 form input[type=checkbox]:focus,#modal-dialog.newV4 form input[type=checkbox]:focus{border:0}#page-header.newV4 form input[type=checkbox]+label,#page-header.newV4 form .radio-container input[type=radio]+label,#modal-dialog.newV4 form input[type=checkbox]+label,#modal-dialog.newV4 form .radio-container input[type=radio]+label{position:initial;float:left;width:calc(100% - 30px);margin-bottom:10px}#page-header.newV4 form .radio-container label+input[type=radio],#modal-dialog.newV4 form .radio-container label+input[type=radio]{clear:both;margin-bottom:0}#page-header.newV4 form label,#modal-dialog.newV4 form label{position:absolute;left:-9999px}#page-header.newV4 form legend,#modal-dialog.newV4 form legend{position:relative;top:40px;padding-bottom:35px}#page-header.newV4 form select,#page-header.newV4 form input,#page-header.newV4 form textarea,#modal-dialog.newV4 form select,#modal-dialog.newV4 form input,#modal-dialog.newV4 form textarea{border-radius:3px;font-size:14px;border:0;border:1px solid #ddd;padding-bottom:5px;line-height:35px;padding-top:10px}#page-header.newV4 form select:focus,#page-header.newV4 form input:focus,#page-header.newV4 form textarea:focus,#modal-dialog.newV4 form select:focus,#modal-dialog.newV4 form input:focus,#modal-dialog.newV4 form textarea:focus{outline:none;border:1px solid #ff5c39}#page-header.newV4 form select:invalid,#page-header.newV4 form input:invalid,#page-header.newV4 form textarea:invalid,#modal-dialog.newV4 form select:invalid,#modal-dialog.newV4 form input:invalid,#modal-dialog.newV4 form textarea:invalid{box-shadow:none;border-radius:3px}#page-header.newV4 form select:invalid:focus,#page-header.newV4 form input:invalid:focus,#page-header.newV4 form textarea:invalid:focus,#modal-dialog.newV4 form select:invalid:focus,#modal-dialog.newV4 form input:invalid:focus,#modal-dialog.newV4 form textarea:invalid:focus{outline:none;box-shadow:0 0 3pt 2pt #ff5c39}#page-header.newV4 form select,#modal-dialog.newV4 form select{display:block;appearance:none;-moz-appearance:none;-webkit-appearance:none;line-height:35px;padding:10px 15px 5px;font-size:14px;color:#333;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='18' viewBox='0 0 24 24' width='35'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath fill='%23333' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E") right center;background-repeat:no-repeat}#page-header.newV4 form input,#modal-dialog.newV4 form input{padding-left:10px}#page-header.newV4 form .formdiv.icon-container input,#modal-dialog.newV4 form .formdiv.icon-container input{padding-right:40px}#page-header.newV4 form textarea,#modal-dialog.newV4 form textarea{padding:10px}#page-header.newV4 form button,#page-header.newV4 form input[type=submit],#page-header.newV4 .button,#page-header.newV4 .button.outline,#modal-dialog.newV4 form button,#modal-dialog.newV4 form input[type=submit],#modal-dialog.newV4 .button{padding:20px 10px 19px;background-color:#ff5c39;background-image:none;border:none;border-radius:4px;margin:35px 0 0;color:#fff;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:12px}#page-header.newV4 .button,#modal-dialog.newV4 .button{display:inline-block;line-height:normal;text-align:center;cursor:pointer}#page-header.newV4 .button:hover,#modal-dialog.newV4 .button:hover{text-decoration:none !important}#page-header.newV4 a.button,#modal-dialog.newV4 a.button{color:#fff;text-decoration:none;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}#page-header.newV4 form button:hover,#page-header.newV4 form input[type=submit]:hover,#page-header.newV4 .button:hover,#modal-dialog.newV4 form button:hover,#modal-dialog.newV4 form input[type=submit]:hover,#modal-dialog.newV4 .button:hover{background-color:#ff5c39;opacity:.8}#page-header.newV4 a:hover,#page-header.newV4 a:focus,#page-header.newV4 button:hover,#page-header.newV4 form button:hover,#page-header.newV4 form input[type=submit]:hover,#page-header.newV4 .button:hover,#page-header.newV4 .hoverAsLink:hover,#modal-dialog.newV4 a:hover,#modal-dialog.newV4 a:focus,#modal-dialog.newV4 button:hover,#modal-dialog.newV4 form button:hover,#modal-dialog.newV4 form input[type=submit]:hover,#modal-dialog.newV4 .button:hover,#modal-dialog.newV4 .hoverAsLink:hover{opacity:.8}#page-header.newV4 form button.light,#page-header.newV4 form input[type=submit].light,#page-header.newV4 .button.light,#modal-dialog.newV4 form button.light,#modal-dialog.newV4 form input[type=submit].light,#modal-dialog.newV4 .button.light{letter-spacing:.5px;text-transform:initial;font-weight:400}#page-header.newV4 a.pdflink,#modal-dialog.newV4 a.pdflink{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none' /%3E%3Cpath fill='%23FF5C39' d='M20 2H8c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm-8.5 7.5c0 .83-.67 1.5-1.5 1.5H9v2H7.5V7H10c.83 0 1.5.67 1.5 1.5v1zm5 2c0 .83-.67 1.5-1.5 1.5h-2.5V7H15c.83 0 1.5.67 1.5 1.5v3zm4-3H19v1h1.5V11H19v2h-1.5V7h3v1.5zM9 9.5h1v-1H9v1zM4 6H2v14c0 1.1.9 2 2 2h14v-2H4V6zm10 5.5h1v-3h-1v3z'/%3E%3C/svg%3E") left top;background-repeat:no-repeat;background-size:25px;padding:0 0 30px 35px;color:#ff5c39;font-weight:700;float:left;width:75%;hyphens:auto;word-break:break-word}#page-header.newV4 a.helplink,#modal-dialog.newV4 a.helplink{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath fill='%23FF5C39' d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z'/%3E%3C/svg%3E") left center;background-repeat:no-repeat;display:block;margin:5px 0 0;padding:1px 0 1px 30px;color:#ff5c39}#page-header.newV4 .orangebutton,#page-header.newV4 .greenbutton,#page-header.newV4 .lightgreybutton,#modal-dialog.newV4 .orangebutton,#modal-dialog.newV4 .greenbutton,#modal-dialog.newV4 .lightgreybutton{border-radius:5px;border:0;display:flex;align-items:center;justify-content:center;gap:10px;color:#fff;height:40px;margin:0;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:1.5px;line-height:15px;transition:all .3s ease;padding:0 20px;box-sizing:border-box}#page-header.newV4 .orangebutton:hover,#page-header.newV4 .greenbutton:hover,#modal-dialog.newV4 .orangebutton:hover,#modal-dialog.newV4 .greenbutton:hover{text-decoration:none}#page-header.newV4 .orangebutton,#modal-dialog.newV4 .orangebutton{background:#ff5c39}#page-header.newV4 .greenbutton,#modal-dialog.newV4 .greenbutton{background:#9dc522}#page-header.newV4 .lightgreybutton,#modal-dialog.newV4 .lightgreybutton{background-color:#f6f6f6;color:#666}#page-header.newV4 .outline,#modal-dialog.newV4 .outline{background:0 0;border:1px solid #ff5c39;border-radius:4px;display:block;text-align:center;color:#ff5c39 !important;font-size:12px;font-weight:700;text-transform:uppercase;text-decoration:none;letter-spacing:1.5px}#page-header.newV4 .outline:hover,#modal-dialog.newV4 .outline:hover{text-decoration:none}#page-header.newV4 form button.neutral,#page-header.newV4 form input[type=submit].neutral,#page-header.newV4 .button.neutral,#modal-dialog.newV4 form button.neutral,#modal-dialog.newV4 form input[type=submit].neutral,#modal-dialog.newV4 .button.neutral{padding:18px 0 17px;text-transform:none;background:0 0;color:#ff5c39;margin:initial;letter-spacing:initial;font-weight:initial;font-size:14px;text-align:left}#page-header.newV4 form button.neutral:hover,#page-header.newV4 form input[type=submit].neutral:hover,#page-header.newV4 .button.neutral:hover,#modal-dialog.newV4 form button.neutral:hover,#modal-dialog.newV4 form input[type=submit].neutral:hover,#modal-dialog.newV4 .button.neutral:hover{color:#ff5c39}#page-header.newV4 form button.outline,#page-header.newV4 form input[type=submit].outline,#page-header.newV4 .button.outline,#modal-dialog.newV4 form button.outline,#modal-dialog.newV4 form input[type=submit].outline,#modal-dialog.newV4 .button.outline{background-color:#fff !important;border:1px solid #ff5c39 !important}#page-header.newV4 form button.outline:hover,#page-header.newV4 form input[type=submit].outline:hover,#page-header.newV4 .button.outline:hover,#modal-dialog.newV4 form button.outline:hover,#modal-dialog.newV4 form input[type=submit].outline:hover,#modal-dialog.newV4 .button.outline:hover{background-color:#ff5c39 !important;color:#fff !important}#page-header.newV4 form button.outline--transparent,#page-header.newV4 form input[type=submit].outline--transparent,#page-header.newV4 .button.outline--transparent,#modal-dialog.newV4 form button.outline--transparent,#modal-dialog.newV4 form input[type=submit].outline--transparent,#modal-dialog.newV4 .button.outline--transparent{background-color:transparent !important;background-image:none}#page-header.newV4 form button.outline-secondary,#page-header.newV4 form input[type=submit].outline-secondary,#page-header.newV4 .button.outline-secondary,#modal-dialog.newV4 form button.outline-secondary,#modal-dialog.newV4 form input[type=submit].outline-secondary,#modal-dialog.newV4 .button.outline-secondary{color:#666;background-color:transparent !important;border:1px solid #bdbdbd !important}#page-header.newV4 form button.outline-secondary:hover,#page-header.newV4 form input[type=submit].outline-secondary:hover,#page-header.newV4 .button.outline-secondary:hover,#modal-dialog.newV4 form button.outline-secondary:hover,#modal-dialog.newV4 form input[type=submit].outline-secondary:hover,#modal-dialog.newV4 .button.outline-secondary:hover{border-color:#ff5c39 !important;background-color:transparent !important;color:#ff5c39 !important}#page-header.newV4 form button.infobubble,#page-header.newV4 form input[type=submit].infobubble,#page-header.newV4 .button.infobubble,#modal-dialog.newV4 form button.infobubble,#modal-dialog.newV4 form input[type=submit].infobubble,#modal-dialog.newV4 .button.infobubble{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H5.17L4 17.17V4h16v12zM11 5h2v6h-2zm0 8h2v2h-2z' fill='%23FF9633'/%3E%3C/svg%3E") transparent;background-size:cover;padding:13px;width:10px;height:10px;margin:0}#page-header.newV4 form button.infobubble span,#page-header.newV4 form input[type=submit].infobubble span,#page-header.newV4 .button.infobubble span,#modal-dialog.newV4 form button.infobubble span,#modal-dialog.newV4 form input[type=submit].infobubble span,#modal-dialog.newV4 .button.infobubble span{position:absolute;left:-9999px}#page-header.newV4 form button.icon,#page-header.newV4 form input[type=submit].icon,#page-header.newV4 .button.icon,#page-header.newV4 span.icon,#modal-dialog.newV4 form button.icon,#modal-dialog.newV4 form input[type=submit].icon,#modal-dialog.newV4 .button.icon,#modal-dialog.newV4 span.icon{background:0 0;background-size:21px;padding:0;margin:0 !important;border:0;border-radius:0;position:absolute;right:1px;top:1px;height:50px;width:40px;background-repeat:no-repeat;background-position:50% 50%;text-indent:-99999px}#page-header.newV4 form .formlink,#modal-dialog.newV4 form .formlink{width:auto;float:right;font-size:12px;text-decoration:none}#page-header.newV4 .icon.icon-search,#modal-dialog.newV4 .icon.icon-search{background-image:url("data:image/svg+xml,%0A%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.9492 14.0839H15.9128L21.9993 20.1826L20.1819 22L14.0832 15.9135V14.9499L13.7539 14.6083C12.3634 15.8037 10.5581 16.5233 8.59436 16.5233C4.21547 16.5233 0.666016 12.9739 0.666016 8.595C0.666016 4.21612 4.21547 0.666664 8.59436 0.666664C12.9732 0.666664 16.5227 4.21612 16.5227 8.595C16.5227 10.5588 15.803 12.364 14.6077 13.7545L14.9492 14.0839ZM3.1055 8.595C3.1055 11.6322 5.55719 14.0839 8.59436 14.0839C11.6315 14.0839 14.0832 11.6322 14.0832 8.595C14.0832 5.55784 11.6315 3.10615 8.59436 3.10615C5.55719 3.10615 3.1055 5.55784 3.1055 8.595Z' fill='%23666666'/%3E%3C/svg%3E%0A")}#page-header.newV4 .icon.icon-login,#modal-dialog.newV4 .icon.icon-login{background-image:url("data:image/svg+xml,%3Csvg width='21' height='16' viewBox='0 0 21 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.09817 0H18.0691C19.1671 0 20.0655 0.9 20.0655 2V14C20.0655 15.1 19.1671 16 18.0691 16H2.09817C1.00017 16 0.101807 15.1 0.101807 14L0.111788 2C0.111788 0.9 1.00017 0 2.09817 0ZM10.0837 9L18.0691 4V2L10.0837 7L2.09821 2V4L10.0837 9Z' fill='%23B3B3B3'/%3E%3C/svg%3E")}#page-header.newV4 .icon.icon-password,#modal-dialog.newV4 .icon.icon-password{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 3.00003C5.09091 3.00003 2.17955 5.07336 1 8.00003C2.17955 10.9267 5.09091 13 8.5 13C11.9091 13 14.8205 10.9267 16 8.00003C14.8205 5.07336 11.9091 3.00003 8.5 3.00003ZM8.5 11.3334C6.61818 11.3334 5.09091 9.84003 5.09091 8.00003C5.09091 6.16003 6.61818 4.6667 8.5 4.6667C10.3818 4.6667 11.9091 6.16003 11.9091 8.00003C11.9091 9.84003 10.3818 11.3334 8.5 11.3334ZM6.45455 8.00003C6.45455 6.89336 7.36818 6.00003 8.5 6.00003C9.63182 6.00003 10.5455 6.89336 10.5455 8.00003C10.5455 9.1067 9.63182 10 8.5 10C7.36818 10 6.45455 9.1067 6.45455 8.00003Z' fill='%23B3B3B3'/%3E%3C/svg%3E%0A")}#page-header.newV4 .formdiv.icon-container input[type=text]~.icon.icon-password,#modal-dialog.newV4 .formdiv.icon-container input[type=text]~.icon.icon-password{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 3.00003C5.09091 3.00003 2.17955 5.07336 1 8.00003C2.17955 10.9267 5.09091 13 8.5 13C11.9091 13 14.8205 10.9267 16 8.00003C14.8205 5.07336 11.9091 3.00003 8.5 3.00003ZM8.5 11.3334C6.61818 11.3334 5.09091 9.84003 5.09091 8.00003C5.09091 6.16003 6.61818 4.6667 8.5 4.6667C10.3818 4.6667 11.9091 6.16003 11.9091 8.00003C11.9091 9.84003 10.3818 11.3334 8.5 11.3334ZM6.45455 8.00003C6.45455 6.89336 7.36818 6.00003 8.5 6.00003C9.63182 6.00003 10.5455 6.89336 10.5455 8.00003C10.5455 9.1067 9.63182 10 8.5 10C7.36818 10 6.45455 9.1067 6.45455 8.00003Z' fill='%23FA6400'/%3E%3C/svg%3E%0A")}#page-header.newV4 form button.mini,#page-header.newV4 form input[type=submit].mini,#page-header.newV4 .button.mini,#modal-dialog.newV4 form button.mini,#modal-dialog.newV4 form input[type=submit].mini,#modal-dialog.newV4 .button.mini{margin:0;padding:4px 2px;white-space:nowrap;letter-spacing:initial}#page-header.newV4 form button.mini-outline,#page-header.newV4 form input[type=submit].mini-outline,#page-header.newV4 .button.mini-outline,#modal-dialog.newV4 form button.mini-outline,#modal-dialog.newV4 form input[type=submit].mini-outline,#modal-dialog.newV4 .button.mini-outline{padding:3px 1px;background-color:#fff !important;border:1px solid #666 !important;color:#666}#page-header.newV4 form button.mini-outline:hover,#page-header.newV4 form input[type=submit].mini-outline:hover,#page-header.newV4 .button.mini-outline:hover,#modal-dialog.newV4 form button.mini-outline:hover,#modal-dialog.newV4 form input[type=submit].mini-outline:hover,#modal-dialog.newV4 .button.mini-outline:hover{border:1px solid #ff5c39 !important;background-color:#ff5c39 !important;color:#fff !important}#page-header.newV4 form button.medium,#page-header.newV4 form input[type=submit].small,#page-header.newV4 .button.medium,#modal-dialog.newV4 form button.medium,#modal-dialog.newV4 form input[type=submit].small,#modal-dialog.newV4 .button.medium{padding:12px}#page-header.newV4 form button.medium.outline,#page-header.newV4 form input[type=submit].small.outline,#page-header.newV4 .button.medium.outline,#modal-dialog.newV4 form button.medium.outline,#modal-dialog.newV4 form input[type=submit].small.outline,#modal-dialog.newV4 .button.medium.outline{padding:11px 12px}#page-header.newV4 form button.small,#page-header.newV4 form input[type=submit].small,#page-header.newV4 .button.small,#modal-dialog.newV4 form button.small,#modal-dialog.newV4 form input[type=submit].small,#modal-dialog.newV4 .button.small{padding:9px}#page-header.newV4 form button.light,#page-header.newV4 form input[type=submit].light,#page-header.newV4 .button.light,#modal-dialog.newV4 form button.light,#modal-dialog.newV4 form input[type=submit].light,#modal-dialog.newV4 .button.light{letter-spacing:.5px;text-transform:initial;font-weight:400}#page-header.newV4 button.input-inline-button,#modal-dialog.newV4 button.input-inline-button{width:auto;margin:0 auto;display:block}#page-header.newV4 form span,#page-header.newV4 form span,#modal-dialog.newV4 form span{display:inline-block}#page-header.newV4 form span,#page-header.newV4 form span,#modal-dialog.newV4 form span,#page-header.newV4 #header-profile .wrapper .hideProfileNav.caption{margin:0 0 5px 2px}#page-header.newV4 form span.req,#modal-dialog.newV4 form span.req{margin-bottom:0}#page-header.newV4 form .extras-row,#modal-dialog.newV4 form .extras-row{display:flex;align-items:center}#page-header.newV4 form .extras-row label,#modal-dialog.newV4 form .extras-row label{position:relative;left:unset;font-size:14px;font-weight:700;line-height:18px}#page-header.newV4 form .extras-row label a,#modal-dialog.newV4 form .extras-row label a{display:block;font-size:8px;line-height:16px;text-decoration:none;font-weight:400}#page-header.newV4 form .extras-row label a:before,#modal-dialog.newV4 form .extras-row label a:before{content:">>"}#page-header.newV4 form .extras-row .plus-minus-toggle,#modal-dialog.newV4 form .extras-row .plus-minus-toggle{display:flex;justify-content:center}#page-header.newV4 form .extras-row .plus-minus-toggle button,#modal-dialog.newV4 form .extras-row .plus-minus-toggle button{width:20px;height:20px;padding:0;background-color:transparent;border:1px #ff5c39 solid;color:#ff5c39;text-indent:-99999px;line-height:10px;margin:0;border-radius:10px;position:relative}#page-header.newV4 form .extras-row .plus-minus-toggle button:after,#modal-dialog.newV4 form .extras-row .plus-minus-toggle button:after{position:absolute;content:"–";color:#ff5c39;top:0;left:50%;height:20px;width:20px;transform:translateX(-46%);line-height:18px;text-indent:0;display:block;font-size:16px}#page-header.newV4 form .extras-row .plus-minus-toggle button:hover,#modal-dialog.newV4 form .extras-row .plus-minus-toggle button:hover{background-color:#ff5c39;color:#fff}#page-header.newV4 form .extras-row .plus-minus-toggle button:hover:after,#modal-dialog.newV4 form .extras-row .plus-minus-toggle button:hover:after{color:#fff}#page-header.newV4 form .extras-row .plus-minus-toggle button.toggle-button-plus:after,#modal-dialog.newV4 form .extras-row .plus-minus-toggle button.toggle-button-plus:after{content:"+"}#page-header.newV4 form .extras-row .plus-minus-toggle input,#modal-dialog.newV4 form .extras-row .plus-minus-toggle input{background:0 0;line-height:1;width:30px;border:0;text-align:center;padding:0}#page-header.newV4 form .extras-row .plus-minus-toggle input::-webkit-inner-spin-button,#page-header.newV4 form .extras-row .plus-minus-toggle input::-webkit-outer-spin-button,#modal-dialog.newV4 form .extras-row .plus-minus-toggle input::-webkit-inner-spin-button,#modal-dialog.newV4 form .extras-row .plus-minus-toggle input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#page-header.newV4 form .extras-row .price-per,#modal-dialog.newV4 form .extras-row .price-per{text-align:center}#page-header.newV4 form .extras-row .price-per span,#modal-dialog.newV4 form .extras-row .price-per span{display:inline;font-size:8px}#page-header.newV4 form .row,#modal-dialog.newV4 form .row{width:calc(100% + 20px)}#page-header.newV4 .radio-container,#modal-dialog.newV4 .radio-container{overflow:hidden;clear:both}#page-header.newV4 input[type=radio],#modal-dialog.newV4 input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;float:left;margin:0;position:relative;width:25px;cursor:pointer}#page-header.newV4 input[type=radio]:before,#modal-dialog.newV4 input[type=radio]:before{position:absolute;height:20px;width:20px;right:5px;top:0;content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath fill='%23ddd' d='M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z'/%3E%3C/svg%3E") center no-repeat;background-size:contain}#page-header.newV4 input[type=radio]:checked,#modal-dialog.newV4 input[type=radio]:checked{border:0}#page-header.newV4 input[type=radio]:checked:before,#modal-dialog.newV4 input[type=radio]:checked:before{content:" ";position:absolute;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 0 24 24' width='24'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 7c-2.76 0-5 2.24-5 5s2.24 5 5 5 5-2.24 5-5-2.24-5-5-5zm0-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z' fill='%23FF9633'/%3E%3C/svg%3E") center no-repeat;background-size:contain}#page-header.newV4 input[type=radio]+label,#modal-dialog.newV4 input[type=radio]+label{position:relative;display:inline-block;font-size:14px;left:unset}#page-header.newV4 input[type=radio]:focus,#modal-dialog.newV4 input[type=radio]:focus{border:none}#page-header.newV4 div.hovernav ul li a{padding:0}#page-header.newV4 #mob-menu-toggle{display:none}#page-header.newV4 form label,#page-header.newV4 .city-list label,#modal-dialog.newV4 form label{display:block}#page-header.newV4 #header-actions input,#page-header.newV4 #suche_formular input{font-size:14px;color:#333;background:#fff;border-radius:2px;-webkit-box-shadow:none;box-shadow:none}.newV4 .caption,.newV4 h1{background:0 0}.ui-datepicker{margin:0}#page-header.newV4 #header-profile{position:relative}#page-header.newV4 #header-profile div>ul>li a:before{content:"";display:block;position:absolute;top:10px;left:15px;width:24px;height:24px}#page-header.newV4 #header-profile div>ul>li li a:before{display:none}#page-header.newV4 #header-profile div>ul>li:nth-child(1) a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23ff5c39'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M12 6c1.1 0 2 .9 2 2s-.9 2-2 2-2-.9-2-2 .9-2 2-2m0 10c2.7 0 5.8 1.29 6 2H6c.23-.72 3.31-2 6-2m0-12C9.79 4 8 5.79 8 8s1.79 4 4 4 4-1.79 4-4-1.79-4-4-4zm0 10c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z'/%3E%3C/svg%3E")}#page-header.newV4 #header-profile div>ul>li:nth-child(2) a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23ff5c39'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M21 6h-2v9H6v2c0 .55.45 1 1 1h11l4 4V7c0-.55-.45-1-1-1zm-4 6V3c0-.55-.45-1-1-1H3c-.55 0-1 .45-1 1v14l4-4h10c.55 0 1-.45 1-1z'/%3E%3C/svg%3E")}#page-header.newV4 #header-profile div>ul>li:nth-child(3) a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23ff5c39'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M15.5 14h-.79l-.28-.27C15.41 12.59 16 11.11 16 9.5 16 5.91 13.09 3 9.5 3S3 5.91 3 9.5 5.91 16 9.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z'/%3E%3C/svg%3E")}#page-header.newV4 #header-profile div>ul>li:nth-child(4) a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23ff5c39'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M16.5 3c-1.74 0-3.41.81-4.5 2.09C10.91 3.81 9.24 3 7.5 3 4.42 3 2 5.42 2 8.5c0 3.78 3.4 6.86 8.55 11.54L12 21.35l1.45-1.32C18.6 15.36 22 12.28 22 8.5 22 5.42 19.58 3 16.5 3zm-4.4 15.55l-.1.1-.1-.1C7.14 14.24 4 11.39 4 8.5 4 6.5 5.5 5 7.5 5c1.54 0 3.04.99 3.57 2.36h1.87C13.46 5.99 14.96 5 16.5 5c2 0 3.5 1.5 3.5 3.5 0 2.89-3.14 5.74-7.9 10.05z'/%3E%3C/svg%3E")}#page-header.newV4 #header-profile div>ul>li:nth-child(5) a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23ff5c39'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M9.17 6l2 2H20v10H4V6h5.17M10 4H4c-1.1 0-1.99.9-1.99 2L2 18c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V8c0-1.1-.9-2-2-2h-8l-2-2z'/%3E%3C/svg%3E")}#page-header.newV4 #header-profile div>ul>li:nth-child(6) a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='24px' viewBox='0 0 24 24' width='24px' fill='%23ff5c39'%3E%3Cg%3E%3Crect fill='none' height='24' width='24'/%3E%3C/g%3E%3Cg%3E%3Cg/%3E%3Cg%3E%3Ccircle cx='15.5' cy='9.5' r='1.5'/%3E%3Ccircle cx='8.5' cy='9.5' r='1.5'/%3E%3Cpath d='M12,18c2.28,0,4.22-1.66,5-4H7C7.78,16.34,9.72,18,12,18z'/%3E%3Cpath d='M11.99,2C6.47,2,2,6.48,2,12c0,5.52,4.47,10,9.99,10C17.52,22,22,17.52,22,12C22,6.48,17.52,2,11.99,2z M12,20 c-4.42,0-8-3.58-8-8c0-4.42,3.58-8,8-8s8,3.58,8,8C20,16.42,16.42,20,12,20z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}#page-header.newV4 #header-profile div>ul>li:nth-child(7) a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23ff5c39'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M21 19V5c0-1.1-.9-2-2-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2zM8.5 13.5l2.5 3.01L14.5 12l4.5 6H5l3.5-4.5z'/%3E%3C/svg%3E")}#page-header.newV4 #header-profile div>ul>li:nth-child(8) a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23ff5c39'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M18 17H6v-2h12v2zm0-4H6v-2h12v2zm0-4H6V7h12v2zM3 22l1.5-1.5L6 22l1.5-1.5L9 22l1.5-1.5L12 22l1.5-1.5L15 22l1.5-1.5L18 22l1.5-1.5L21 22V2l-1.5 1.5L18 2l-1.5 1.5L15 2l-1.5 1.5L12 2l-1.5 1.5L9 2 7.5 3.5 6 2 4.5 3.5 3 2v20z'/%3E%3C/svg%3E")}#page-header.newV4 #header-profile div>ul>li:nth-child(9) a:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23ff5c39'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M15.55 13c.75 0 1.41-.41 1.75-1.03l3.58-6.49c.37-.66-.11-1.48-.87-1.48H5.21l-.94-2H1v2h2l3.6 7.59-1.35 2.44C4.52 15.37 5.48 17 7 17h12v-2H7l1.1-2h7.45zM6.16 6h12.15l-2.76 5H8.53L6.16 6zM7 18c-1.1 0-1.99.9-1.99 2S5.9 22 7 22s2-.9 2-2-.9-2-2-2zm10 0c-1.1 0-1.99.9-1.99 2s.89 2 1.99 2 2-.9 2-2-.9-2-2-2z'/%3E%3C/svg%3E")}#page-header.newV4 #header-profile div>ul>li:nth-child(10) a{text-align:right;color:#ff5c39;padding-right:15px}#page-header.newV4 #header-profile div>ul>li:nth-child(10) a:before{display:none}#page-header.newV4 nav .hideMobileNav,#page-header.newV4 #header-profile .wrapper .hideProfileNav,#page-header.newV4 #header-profile .wrapper .caption{display:block;font-weight:700;font-size:16px;line-height:1.625;padding:11px 54px 13px;text-align:center;position:relative;min-height:26px;overflow:visible}#page-header.newV4 #header-profile .wrapper .caption{text-align:left;color:#333;margin:0;background:0 0}#page-header.newV4 #header-profile.notloggedin .button{margin-top:12px;display:block}#page-header.newV4 #header-profile>div{z-index:10000000;display:none;top:54px;height:calc(100vh - 54px);right:0;position:absolute}#page-header.newV4 #header-profile .ticks{margin-bottom:5px}#page-header.newV4 ul.ticks li{position:relative;padding-left:24px}#page-header.newV4 ul.ticks li:before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23ff5c39'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z'/%3E%3C/svg%3E") no-repeat 50% 50%;background-size:16px;content:"";position:absolute;top:1px;left:0;width:18px;height:18px}html.profileactive #page-header.newV4 #header-profile>div{display:block}#page-header.newV4 #header-profile li a{color:#333;font-size:14px;text-decoration:none;display:block;padding:11px 54px 11px 59px;position:relative}#page-header.newV4 #header-profile li.with-sub>a>span{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23666666'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6-6-6z'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:24px;content:"";display:block;width:54px;height:44px;position:absolute;right:0;top:0;cursor:pointer}#page-header.newV4 #header-profile li.with-sub>a>span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23666666'%3E%3Cpath d='M24 24H0V0h24v24z' fill='none' opacity='.87'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6-1.41-1.41z'/%3E%3C/svg%3E");-webkit-transition:background-image .2s ease-in-out;transition:background-image .2s ease-in-out}#page-header.newV4 #header-profile li.with-sub.active>a>span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z'/%3E%3C/svg%3E")}#page-header.newV4 #header-profile .wrapper ul ul{display:none}#page-header.newV4 #header-profile .formdiv,#modal-dialog.newV4 .formdiv{width:100%;margin:0;float:none}#page-header.newV4 #header-profile .formdiv input,#modal-dialog.newV4 .formdiv input{width:100%}#page-header.newV4 .icon.icon-login,#modal-dialog.newV4 .icon.icon-login{background-image:url("data:image/svg+xml,%3Csvg width='21' height='16' viewBox='0 0 21 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.09817 0H18.0691C19.1671 0 20.0655 0.9 20.0655 2V14C20.0655 15.1 19.1671 16 18.0691 16H2.09817C1.00017 16 0.101807 15.1 0.101807 14L0.111788 2C0.111788 0.9 1.00017 0 2.09817 0ZM10.0837 9L18.0691 4V2L10.0837 7L2.09821 2V4L10.0837 9Z' fill='%23B3B3B3'/%3E%3C/svg%3E")}#page-header.newV4 .icon.icon-password,#modal-dialog.newV4 .icon.icon-password{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.5 3.00003C5.09091 3.00003 2.17955 5.07336 1 8.00003C2.17955 10.9267 5.09091 13 8.5 13C11.9091 13 14.8205 10.9267 16 8.00003C14.8205 5.07336 11.9091 3.00003 8.5 3.00003ZM8.5 11.3334C6.61818 11.3334 5.09091 9.84003 5.09091 8.00003C5.09091 6.16003 6.61818 4.6667 8.5 4.6667C10.3818 4.6667 11.9091 6.16003 11.9091 8.00003C11.9091 9.84003 10.3818 11.3334 8.5 11.3334ZM6.45455 8.00003C6.45455 6.89336 7.36818 6.00003 8.5 6.00003C9.63182 6.00003 10.5455 6.89336 10.5455 8.00003C10.5455 9.1067 9.63182 10 8.5 10C7.36818 10 6.45455 9.1067 6.45455 8.00003Z' fill='%23B3B3B3'/%3E%3C/svg%3E%0A")}#page-header.newV4 .formdiv,#modal-dialog.newV4 .formdiv{position:relative}#page-header.newV4 .formdiv label,#modal-dialog.newV4 .formdiv label{position:absolute;top:0;left:0;margin:-8px 0 0 10px;background-color:#fff;width:auto;padding:2px 5px 0;text-transform:uppercase;color:#666;font-size:14px;line-height:16px;font-weight:400}#page-header.newV4 .formdiv input,#page-header.newV4 .formdiv textarea,#page-header.newV4 .formdiv select,#modal-dialog.newV4 .formdiv input,#modal-dialog.newV4 .formdiv textarea #modal-dialog.newV4 .formdiv select{border:1px solid #666;margin:0 0 20px}#page-header.newV4 .formdiv input[type=checkbox],#page-header.newV4 .formdiv input[type=radio],#modal-dialog.newV4 .formdiv input[type=checkbox],#modal-dialog.newV4 .formdiv input[type=radio]{border:0 !important;outline:none !important;box-shadow:none !important;background-color:transparent !important}#page-header.newV4 #header-profile .formdiv input:focus,#page-header.newV4 #header-profile .formdiv textarea:focus,#page-header.newV4 #header-profile .formdiv select:focus,#modal-dialog.newV4 .formdiv input:focus,#modal-dialog.newV4 .formdiv textarea:focus,#modal-dialog.newV4 .formdiv select:focus{background-color:#d5e8ff;border:1px solid #2d8eff !important;box-shadow:none !important}#page-header.newV4 #header-profile .formdiv input:focus+label,#page-header.newV4 #header-profile .formdiv textarea:focus+label,#page-header.newV4 #header-profile .formdiv select:focus+label,#modal-dialog.newV4 .formdiv input:focus+label,#modal-dialog.newV4 .formdiv textarea:focus+label,#modal-dialog.newV4 .formdiv select:focus+label{background-color:#2d8eff;color:#fff}#page-header.newV4 #header-profile .formdiv input:focus~.input__errormsg,#page-header.newV4 #header-profile .formdiv textarea:focus~.input__errormsg,#page-header.newV4 #header-profile .formdiv select:focus~.input__errormsg,#modal-dialog.newV4 .formdiv input:focus~.input__errormsg,#modal-dialog.newV4 .formdiv textarea:focus~.input__errormsg,#modal-dialog.newV4 .formdiv select:focus~.input__errormsg{display:none}#page-header.newV4 #header-profile .formdiv input:focus~.input__errormsg~span.icon,#page-header.newV4 #header-profile .formdiv textarea:focus~.input__errormsg~span.icon,#page-header.newV4 #header-profile .formdiv select:focus~.input__errormsg~span.icon,#modal-dialog.newV4 .formdiv input:focus~.input__errormsg~span.icon,#modal-dialog.newV4 .formdiv textarea:focus~.input__errormsg~span.icon,#modal-dialog.newV4 .formdiv select:focus~.input__errormsg~span.icon{display:block}#page-header.newV4 #header-profile .formdiv input.input--valid:focus~span.icon,#page-header.newV4 #header-profile .formdiv textarea.input--valid:focus~span.icon,#page-header.newV4 #header-profile .formdiv select.input--valid:focus~span.icon,#modal-dialog.newV4 .formdiv input.input--valid:focus~span.icon,#modal-dialog.newV4 .formdiv textarea.input--valid:focus~span.icon,#modal-dialog.newV4 .formdiv select.input--valid:focus~span.icon{display:block}#page-header.newV4 .formdiv input::-webkit-input-placeholder,#page-header.newV4 .formdiv textarea::-webkit-input-placeholder,#page-header.newV4 .formdiv select::-webkit-input-placeholder,#modal-dialog.newV4 .formdiv input::-webkit-input-placeholder,#modal-dialog.newV4 .formdiv textarea::-webkit-input-placeholder,#modal-dialog.newV4 .formdiv select::-webkit-input-placeholder{color:#b3b3b3 !important;font-size:12px !important;text-transform:uppercase !important;line-height:18px}#page-header.newV4 .formdiv input::-moz-placeholder,#page-header.newV4 .formdiv textarea::-moz-placeholder,#page-header.newV4 .formdiv select::-moz-placeholder,#modal-dialog.newV4 .formdiv input::-moz-placeholder,#modal-dialog.newV4 .formdiv textarea::-moz-placeholder,#modal-dialog.newV4 .formdiv select::-moz-placeholder{color:#b3b3b3 !important;font-size:12px !important;text-transform:uppercase !important;line-height:18px}#page-header.newV4 .formdiv input:-ms-input-placeholder,#page-header.newV4 .formdiv textarea:-ms-input-placeholder,#page-header.newV4 .formdiv select:-ms-input-placeholder,#modal-dialog.newV4 .formdiv input:-ms-input-placeholder,#modal-dialog.newV4 .formdiv textarea:-ms-input-placeholder,#modal-dialog.newV4 .formdiv select:-ms-input-placeholder{color:#b3b3b3 !important;font-size:12px !important;text-transform:uppercase !important;line-height:18px}#page-header.newV4 .formdiv input:-moz-placeholder,#page-header.newV4 .formdiv textarea:-moz-placeholder,#page-header.newV4 .formdiv select:-moz-placeholder,#modal-dialog.newV4 .formdiv input:-moz-placeholder,#modal-dialog.newV4 .formdiv textarea:-moz-placeholder,#modal-dialog.newV4 .formdiv select:-moz-placeholder{color:#b3b3b3 !important;font-size:12px !important;text-transform:uppercase !important;line-height:18px}#page-header.newV4 .formdiv .input--valid,#modal-dialog.newV4 .formdiv .input--valid{border:1px solid #9dc522;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' enable-background='new 0 0 24 24' height='30px' viewBox='0 0 34 24' width='32px' fill='%239DC522'%3E%3Crect fill='none' height='24' width='24'/%3E%3Cpath d='M22,5.18L10.59,16.6l-4.24-4.24l1.41-1.41l2.83,2.83l10-10L22,5.18z M19.79,10.22C19.92,10.79,20,11.39,20,12 c0,4.42-3.58,8-8,8s-8-3.58-8-8c0-4.42,3.58-8,8-8c1.58,0,3.04,0.46,4.28,1.25l1.44-1.44C16.1,2.67,14.13,2,12,2C6.48,2,2,6.48,2,12 c0,5.52,4.48,10,10,10s10-4.48,10-10c0-1.19-0.22-2.33-0.6-3.39L19.79,10.22z'/%3E%3C/svg%3E") #fff no-repeat right center}#page-header.newV4 .formdiv input[type=date].input--valid,#modal-dialog.newV4 .formdiv input[type=date].input--valid{background-image:none}#page-header.newV4 .formdiv .input--valid:focus,#modal-dialog.newV4 .formdiv .input--valid:focus{background:rgba(45,142,255,.2)}#page-header.newV4 .formdiv .input--invalid,#modal-dialog.newV4 .formdiv .input--invalid{border:1px solid #ff5c39;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='30px' viewBox='0 0 34 24' width='32px' fill='%23FF5C39'%3E%3Cpath d='M11 15h2v2h-2v-2zm0-8h2v6h-2V7zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z'/%3E%3C/svg%3E") #fff no-repeat right center}#page-header.newV4 .formdiv input[type=date].input--invalid,#modal-dialog.newV4 .formdiv input[type=date].input--invalid{background-image:none}#page-header.newV4 .formdiv .input--invalid:focus,#modal-dialog.newV4 .formdiv .input--invalid:focus{background:rgba(45,142,255,.2)}#page-header.newV4 .formdiv .input__errormsg,#modal-dialog.newV4 .formdiv .input__errormsg{position:absolute;top:-20px;text-align:right;font-size:12px;color:#ff5c39;margin-left:-10px;width:calc(100% - 10px);white-space:nowrap;overflow:hidden;height:18px;text-overflow:ellipsis;right:0}#page-header.newV4 .formdiv .input--valid~span.icon,#page-header.newV4 .formdiv .input--invalid~span.icon,#modal-dialog.newV4 .formdiv .input--valid~span.icon,#modal-dialog.newV4 .formdiv .input--invalid~span.icon{display:none}#page-header.newV4 .formdiv .textareacounter,#modal-dialog.newV4 .formdiv .textareacounter{color:#b3b3b3;text-transform:uppercase;font-size:12px;margin:-55px 0 0;position:absolute;display:block;text-align:right;padding:0;right:10px}#page-header.newV4 .formdiv .textareacounter span,#modal-dialog.newV4 .formdiv .textareacounter span{display:inline}#page-header.newV4 ul.ticks li{font-size:14px;padding-bottom:4px;color:#333}#page-header.newV4 nav li.with-sub>a>span{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23bdbdbd'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6-6-6z'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:26px;content:"";display:block;width:26px;height:26px;position:absolute;left:-30px;top:-1px;cursor:pointer}#page-header.newV4 nav li.with-sub.hover>a>span{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23666666'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6-6-6z'/%3E%3C/svg%3E")}#page-header.newV4 nav .hideMobileNav .close,#page-header.newV4 nav .hideMobileNav .back,#page-header.newV4 #header-profile .wrapper .hideProfileNav .close{background:url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23666666'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:24px;content:"";display:none;width:45px;height:50px;position:absolute;top:0;right:0;cursor:pointer;margin:0}#page-header.newV4 #header-profile .wrapper .hideProfileNav .close{right:-45px}#page-header.newV4 #header-search-autocomplete{box-sizing:border-box;position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:99999}#page-header.newV4 #header-search-autocomplete li a{display:block;padding:10px 15px;border-bottom:1px solid #ececec;border-left:1px solid #ececec;border-right:1px solid #ececec;cursor:pointer;text-decoration:none;color:#333;transition:color .3s ease}#page-header.newV4 #header-search-autocomplete li a:hover{color:#ff5c39}#page-header.newV4 #header-search-autocomplete li:last-child{border-bottom:none}@media (min-width:768px){#page-header.newV4 #header-actions input,#page-header.newV4 #suche_formular input,#page-header.newV4 form input,#modal-dialog.newV4 .formdiv input{line-height:25px}#page-header.newV4 form button.icon,#page-header.newV4 form input[type=submit].icon,#page-header.newV4 .button.icon,#page-header.newV4 span.icon,#modal-dialog.newV4 form button.icon,#modal-dialog.newV4 form input[type=submit].icon,#modal-dialog.newV4 .button.icon,#modal-dialog.newV4 span.icon{height:40px}#modal-dialog.newV4 .sociallogin__sociallogin .sociallogin__p{margin:0 20px 20px}#page-header.newV4 #header-search-autocomplete li a{padding:10px}}@media (max-width:991.98px){#page-header.newV4 nav .hideMobileNav .close,#page-header.newV4 nav .hideMobileNav .back,#page-header.newV4 #header-profile .wrapper .hideProfileNav .close{display:block}#page-header.newV4 nav .hideMobileNav .back{left:0;right:initial;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23666666'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12l4.58-4.59z'/%3E%3C/svg%3E");visibility:hidden;opacity:0}html.mobilenavactive,html.profileactive{overflow:hidden}html.mobilenavactive #header-watchlist,html.profileactive #header-watchlist{margin-right:0}html.mobilenavactive #page-header.newV4 nav{display:block}html.mobilenavactive #page-header:after,html.profileactive #page-header:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:2}#page-header.newV4 nav>div>ul>li>a>span,#page-header.newV4 nav li.with-sub>a>span,#page-header.newV4 nav div.current a>span,#page-header.newV4 nav div.current_new a>span{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23666666'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6-6-6z'/%3E%3C/svg%3E") 50% 50% no-repeat;background-size:24px;content:"";display:block;width:54px;height:44px;position:absolute;right:0;top:0;cursor:pointer;border-left:1px solid #e0e0e0}#page-header.newV4 nav .hovernav,#page-header.newV4 nav li.with-sub>ul{display:none}#page-header.newV4 nav div.current,#page-header.newV4 nav div.current_new,#page-header.newV4 #header-profile>div{display:block;position:absolute;top:0;right:0;width:100vw;height:100vh;background:#fff;z-index:10000001;overflow:hidden;overflow-y:auto}#page-header.newV4 #header-profile>div{overflow-y:auto;height:calc(100vh - 54px);display:none;top:43px;right:-11px}#page-header.newV4 #header-profile.notloggedin>div{background:#f6f6f6}#page-header.newV4 #header-profile.notloggedin .wrapper{background:0 0}#page-header.newV4 #header-profile.notloggedin>div .hideProfileNav{padding:16px 0;background:#fff;margin:0}#page-header.newV4 #header-profile.notloggedin>div form{background:#fff;padding:0 45px 40px}#page-header.newV4 #header-profile.notloggedin>div form+div{padding:40px 45px}#page-header.newV4 #header-profile.notloggedin>div form+div .caption{padding:0 0 16px}#page-header.newV4 #header-profile .wrapper::-webkit-scrollbar{width:1em}#page-header.newV4 #header-profile .wrapper::-webkit-scrollbar-track{background-color:#fff;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}#page-header.newV4 #header-profile .wrapper::-webkit-scrollbar-thumb{background-color:#ff5c39}#page-header.newV4 nav div.current_new{z-index:10000002;right:-105vw}#page-header.newV4 #header-profile div>ul>li:nth-child(10) a{border-top:1px solid #e0e0e0;margin-top:10px}#page-header.newV4 #header-profile.notloggedin>div form>div,#page-header.newV4 #header-profile.notloggedin>div form+div>div{max-width:400px;margin:0 auto}#page-header.newV4 .header-info{cursor:default}}@media (min-width:992px){#page-header.newV4 #header-profile .col-lg-7{flex:0 0 auto}#page-header.newV4 #header-profile.notloggedin .col-lg-7{width:52%;padding-left:5px;padding-right:20px}#page-header.newV4 #header-profile.notloggedin .col-lg-5{width:48%;padding-left:0;padding-right:5px}#page-header.newV4 div.hovernav{visibility:visible}#page-header.newV4 div.hovernav ul li a{white-space:nowrap}#page-header.newV4 div.hovernav ul li.with-sub>a,#page-header.newV4 div.hovernav ul li.with-sub>label,#page-header.newV4 div.hovernav ul li.with-sub>span{position:relative}#page-header.newV4 div.hovernav ul li a,#page-header.newV4 div.hovernav ul li label,#page-header.newV4 div.hovernav ul li>span{color:#666;line-height:25px;display:block;cursor:pointer;font-size:14px}#page-header.newV4 div.hovernav>ul>li>a,#page-header.newV4 div.hovernav>ul>li>label,#page-header.newV4 div.hovernav>ul>li>span{padding-right:17px}#page-header.newV4 div.hovernav>ul>li.with-sub>a,#page-header.newV4 div.hovernav>ul>li.with-sub>label,#page-header.newV4 div.hovernav>ul>li.with-sub>span{padding-right:37px}#page-header.newV4 div.hovernav ul li a:hover,#page-header.newV4 div.hovernav ul li.hover>a,#page-header.newV4 div.hovernav ul li:hover>label,#page-header.newV4 div.hovernav ul li.hover>label,#page-header.newV4 div.hovernav ul li.hasActiveChildren>label,#page-header.newV4 div.hovernav ul li:hover>span,#page-header.newV4 div.hovernav ul li.hover>span,#page-header.newV4 div.hovernav ul li.hasActiveChildren>span{color:#ff5c39;text-decoration:none}#page-header.newV4 div.hovernav{position:absolute;background:#fff;box-shadow:0px 9px 20px rgba(0,0,0,.25);z-index:1;text-align:left;-webkit-transition:box-shadow 0s;transition:box-shadow 0s;top:38px}#page-header.newV4 nav>div>ul>li:last-child #page-header.newV4 div.hovernav{right:0}#page-header.newV4 div.hovernav.active{border-top-right-radius:0;border-bottom-right-radius:0}#page-header.newV4 div.hovernav.active>ul ul{border-left:1px solid #e6e6e6}#page-header.newV4 div.hovernav>ul{float:left;padding:12px 31px 12px 38px;height:calc(100% - 24px);box-sizing:border-box}#page-header.newV4 div.hovernav.noUl{padding:12px 31px 12px 38pxx}#page-header.newV4 div.hovernav>ul ul{display:none;position:absolute;left:calc(100% + 30px);top:-10px;background:#fff;box-shadow:0px 9px 20px rgba(0,0,0,.25);padding:13px 30px;-webkit-transition:left 0s;transition:left 0s}#page-header.newV4 div.hovernav>ul>li.hover>ul{display:block}#page-header.newV4 div.hovernav ul ul li a,#page-header.newV4 div.hovernav ul ul li label{padding-right:6px}#page-header.newV4 div.hovernav ul li.text,#page-header.newV4 div.hovernav label.text{font-weight:900;font-size:12px;color:#333;letter-spacing:1.29px;padding-bottom:6px}#page-header.newV4 div.hovernav label.text{padding-bottom:14px}#page-header.newV4 div.hovernav label{font-weight:400;font-size:14px;color:#333;white-space:nowrap}#page-header.newV4 div.hovernav ul li.caption{display:none !important}#page-header.newV4 nav>div>ul>li:nth-child(6) li.with-sub>a>span,#page-header.newV4 nav>div>ul>li:nth-child(7) li.with-sub>a>span,#page-header.newV4 nav>div>ul>li:nth-child(8) li.with-sub>a>span,#page-header.newV4 nav>div>ul>li:nth-child(9) li.with-sub>a>span,#page-header.newV4 nav>div>ul>li:nth-child(10) li.with-sub>a>span{transform:rotate(180deg)}#page-header.newV4 nav>div>ul>li:nth-child(6) li.with-sub>ul,#page-header.newV4 nav>div>ul>li:nth-child(7) li.with-sub>ul,#page-header.newV4 nav>div>ul>li:nth-child(8) li.with-sub>ul,#page-header.newV4 nav>div>ul>li:nth-child(9) li.with-sub>ul,#page-header.newV4 nav>div>ul>li:nth-child(10) li.with-sub>ul{left:initial;right:calc(100% + 38px)}#page-header.newV4 #header-profile .wrapper .hideProfileNav{display:none}#page-header.newV4 #header-profile>div{top:26px;right:-40px;height:auto;padding:17px 50px 50px}#page-header.newV4 #header-profile .wrapper{width:280px;height:auto;border:1px solid #e6e6e6;box-shadow:0px 9px 20px rgba(0,0,0,.25);padding:11px 11px 0;background:#fff}#page-header.newV4 #header-profile .wrapper:before,#page-header.newV4 #header-profile .wrapper:after{width:0;height:0;border-style:solid;border-width:0 14.5px 15px;border-color:transparent transparent #e6e6e6;content:"";position:absolute;top:3px;right:65px}#page-header.newV4 #header-profile .wrapper:after{border-style:solid;border-width:0 13.5px 14px;border-color:transparent transparent #fff;right:66px;top:4px}#page-header.newV4 #header-profile .ticks{margin-top:5px}#page-header.newV4 #header-profile.notloggedin .button{margin-top:18px}#page-header.newV4 #header-profile.notloggedin .wrapper{display:flex;width:600px;padding:0 20px;margin-left:-10px;margin-right:-10px}#page-header.newV4 #header-profile.notloggedin .wrapper .hideProfileNav .close{display:block;top:-15px;right:-14px;width:34px;height:30px}#page-header.newV4 #header-profile.notloggedin .col-lg-5>div,#page-header.newV4 #header-profile.notloggedin .col-lg-7>div{padding-top:20px;padding-bottom:30px;width:auto}#page-header.newV4 #header-profile.notloggedin .col-lg-5>div>div,#page-header.newV4 #header-profile.notloggedin .col-lg-7>div>div{min-height:247px}#page-header.newV4 #header-profile.notloggedin .col-lg-7>div>div{display:flex;flex-wrap:wrap;flex-direction:column}#page-header.newV4 #header-profile.notloggedin .col-lg-7>div>div .button{margin-top:auto}#page-header.newV4 #header-profile.notloggedin form button{margin-top:7px}#page-header.newV4 #header-profile.notloggedin .wrapper .hideProfileNav{display:block}#page-header.newV4 #header-profile.notloggedin .wrapper .caption{text-align:left;padding-left:0;padding-right:0}#page-header.newV4 #header-profile.notloggedin .col-lg-7{order:1}#page-header.newV4 #header-profile.notloggedin .col-lg-5{order:2;padding-left:0;border-left:1px solid #e6e6e6}#page-header.newV4 #header-profile.notloggedin .col-lg-5>div{padding-left:20px}}@media (min-width:1200px){#page-header.newV4 #header-profile>div{right:-70px}#page-header.newV4 #header-profile .wrapper:before{right:95px}#page-header.newV4 #header-profile .wrapper:after{right:96px}}#page-header.newV4 a.greybutton,#page-header.newV4 a.orangebutton,#page-header.newV4 a.greenbutton{color:#fff}#page-header.newV4 .popover--watchlist h2,#page-header.newV4 .popover--warenkorb h2{margin:0}#page-header.newV4 .popover--watchlist svg,#page-header.newV4 .popover--warenkorb svg{vertical-align:middle}#page-header.newV4 .popover--watchlist .close,#page-header.newV4 .popover--warenkorb .close{cursor:pointer}#page-header.newV4 .popover--watchlist .close,#page-header.newV4 .popover--warenkorb .close svg{transition:opacity .3s ease}#page-header.newV4 .popover--watchlist .close:hover,#page-header.newV4 .popover--warenkorb .close:hover{opacity:.7}#page-header.newV4 .popover--watchlist .close,#page-header.newV4 .popover--warenkorb .close svg{transition:opacity .3s ease}#page-header.newV4 .popover--watchlist .popover--header,#page-header.newV4 .popover--warenkorb .popover--header{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #f1f1f1}#page-header.newV4 .popover h2,#page-header.newV4 .popover--watchlist h2,#page-header.newV4 .popover--warenkorb h2{font-size:24px;line-height:32px}#page-header.newV4 .popover h3,#page-header.newV4 .popover--watchlist h3,#page-header.newV4 .popover--warenkorb h3{font-size:16px;line-height:26px}#page-header.newV4 .popover--warenkorb .no-products{margin-top:20px}#page-header.newV4 .popover .products div,#page-header.newV4 .popover--watchlist .products div,#page-header.newV4 .popover .favs div{display:flex;justify-content:space-between}#page-header.newV4 .popover--warenkorb .products{border-bottom:1px solid #222;margin-bottom:10px}#page-header.newV4 .popover--warenkorb .products .item{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:normal;gap:15px;font-weight:700;padding:20px 0;border-bottom:1px solid #f1f1f1;color:#222;text-decoration:none}#page-header.newV4 .popover--warenkorb .products .item:last-child{border:0}#page-header.newV4 .popover--warenkorb .products .item>div:last-child{display:flex;flex-direction:column;justify-content:space-between}#page-header.newV4 .popover--warenkorb .price{font-size:24px;font-weight:900}#page-header.newV4 .popover--warenkorb .products .item .price{text-align:right}#page-header.newV4 .popover--warenkorb .products div span.redirectLink{text-decoration:none;color:inherit;cursor:pointer;display:block}#page-header.newV4 .popover--warenkorb .actions{margin-top:50px}#page-header.newV4 .popover--warenkorb .actions a.lightgreybutton,#page-header.newV4 .popover--warenkorb .actions button.lightgreybutton{color:#666;text-decoration:none}#page-header.newV4 .popover--warenkorb .actions a,#page-header.newV4 .popover--warenkorb .actions button{max-width:80%;margin:auto;margin-bottom:10px;height:52px}#page-header.newV4 .popover--warenkorb .actions a.btn-paypal{display:block}#page-header.newV4 .popover--warenkorb .actions a img{object-fit:unset}#page-header.newV4 .popover--watchlist .favs div span.redirectLink,#page-header.newV4 .popover--watchlist .favs div span.link{text-decoration:none;color:inherit;cursor:pointer}#page-header.newV4 .popover--watchlist .favs div span.link{cursor:default}#page-header.newV4 .popover img,#page-header.newV4 .popover--watchlist img,#page-header.newV4 .popover--warenkorb img{display:block;width:100%;max-height:100px;object-fit:cover}#page-header.newV4 .popover p,#page-header.newV4 .popover--watchlist p,#page-header.newV4 .popover--warenkorb p{padding:0;margin:0}#page-header.newV4 .popover p:last-of-type{padding:0;align-self:center;font-size:16px;font-weight:700;text-align:right;margin-left:auto}#page-header.newV4 .popover .sum,#page-header.newV4 .popover--watchlist .sum,#page-header.newV4 .popover--warenkorb .sum{display:flex;gap:10px;justify-content:space-between;padding:10px 0;font-weight:500;font-size:20px;color:#222}#page-header.newV4 .popover--warenkorb .sum .price{color:#222}#page-header.newV4 .popover--warenkorb .sum.shipping,#page-header.newV4 .popover--warenkorb .sum.shipping .price{font-size:14px;font-weight:400}#page-header.newV4 .popover>span.redirectLink:hover,#page-header.newV4 .popover--watchlist .button-container span.redirectLink:hover,#page-header.newV4 .popover--warenkorb>span.redirectLink:hover{text-decoration:none}#page-header.newV4 .popover--watchlist .favs .item .details{display:flex}#page-header.newV4 .popover .favs div,#page-header.newV4 .popover--warenkorb .favs div{border-bottom:1px solid #f1f1f1;margin:25px 0 0;padding:0 0 25px}#page-header.newV4 .popover .favs div:first-of-type,#page-header.newV4 .popover--warenkorb .favs div:first-of-type{margin:15px 0 0}#page-header.newV4 .popover .favs div:last-of-type,#page-header.newV4 .popover--warenkorb .favs div:last-of-type{border-bottom:0}#page-header.newV4 .popover--watchlist .button-container{display:flex;justify-content:space-between;flex-wrap:wrap;margin-top:20px}#page-header.newV4 .popover--watchlist .button-container a.lightgreybutton{color:#666}#page-header.newV4 .popover--watchlist .no-favs{margin-top:20px;padding-bottom:10px}#page-header.newV4 .popover--watchlist .favs .item{padding:20px 0;border-bottom:1px solid #f1f1f1}#page-header.newV4 .popover--watchlist .favs .item:last-child{border-color:#222}#page-header.newV4 .popover--watchlist .favs .item .details{display:flex;gap:10px}#page-header.newV4 .popover--watchlist .favs .item a.details{color:#222;text-decoration:none}@media(min-width:768px){#page-header.newV4 .popover--watchlist .favs .item a.details{width:65%}#page-header.newV4 .popover--watchlist .favs .item .actions{flex:1}}#page-header.newV4 .popover--watchlist .favs .item .details img{width:118px;height:64px;object-fit:cover;max-width:none;margin-top:5px}#page-header.newV4 .popover--watchlist .favs .item .details .details-price{display:flex;gap:10px;margin-top:10px}#page-header.newV4 .popover--watchlist .favs .item .details .details-hotel{display:flex;flex-direction:column}#page-header.newV4 .popover--watchlist .favs .item .details .details-hotel .cat{order:2}#page-header.newV4 .popover--watchlist .favs .item .details .details-hotel .hotel-rating{order:1}#page-header.newV4 .popover--watchlist .favs .item .details .details-location{font-size:85%}#page-header.newV4 .popover--watchlist .favs .item .details .details-price .details-price__nights{color:#6c6c6c}#page-header.newV4 .popover--watchlist .favs .item .details .details-price .details-price__sum{font-size:20px;font-weight:700}#page-header.newV4 .popover--watchlist .favs .item .actions{display:flex;flex-direction:column;flex:0 0 40%;justify-content:space-between;gap:10px}#page-header.newV4 .popover--watchlist .favs .item{display:flex;gap:10px;justify-content:space-between}#page-header.newV4 .popover--watchlist .favs .item .actions button{height:22px;width:22px;background:url("data:image/svg+xml,%3Csvg width='24' height='23' viewBox='0 0 24 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 22.02L10.26 20.436C4.08 14.832 0 11.136 0 6.6C0 2.904 2.904 0 6.6 0C8.688 0 10.692 0.972 12 2.508C13.308 0.972 15.312 0 17.4 0C21.096 0 24 2.904 24 6.6C24 11.136 19.92 14.832 13.74 20.448L12 22.02Z' fill='%23FF5C39'/%3E%3C/svg%3E%0A") no-repeat center;background-size:contain;border:0;text-indent:-99999px;align-self:flex-end}@media(min-width:768px){#page-header.newV4 .popover--watchlist .favs .item{gap:20px;justify-content:flex-start}#page-header.newV4 .popover--watchlist .favs .item .details .details-hotel{flex-direction:row;gap:5px;align-items:center}#page-header.newV4 .popover--watchlist .favs .item .details .details-hotel .cat{order:1}#page-header.newV4 .popover--watchlist .favs .item .details .details-hotel .hotel-rating{order:2}#page-header.newV4 .popover--watchlist .favs .item .actions{align-items:flex-end;justify-content:flex-start;width:auto;flex:1 0 40%}}footer.newV4{background:#fafafa;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}footer.newV4,footer.newV4 .footer-nav,footer.newV4 .footer-nav a{text-align:left}footer.newV4 h3,footer.newV4 .caption,footer.newV4 p{border:0;letter-spacing:0}footer.newV4 p{padding:0}footer.newV4 .caption{text-transform:none;padding:0}footer.newV4 .footer-nav{border:0;margin:0}footer.newV4 .footer-nav ul{background:0 0}footer.newV4 .footer-nav li{float:none;display:block}footer.newV4 .footer-nav li a{display:block;float:none;width:auto;padding:0}footer.newV4 .footer-nav li a:before{display:none}footer.newV4 .center{text-align:center}footer.newV4 .wrapper-white{background:#fff}footer.newV4 .wrapper-light{background:#f1f1f1}footer.newV4 .wrapper-medium-dark{background:#666}footer.newV4 .wrapper-medium-dark *{color:#fff}footer.newV4 .wrapper-medium-dark a{color:#fff;text-decoration:underline}footer.newV4 .wrapper-image{background-size:cover !important;max-width:1120px}footer.newV4 .wrapper-image>div{display:flex;align-items:center;justify-content:center;text-align:center}footer.newV4 .wrapper-image.support{background:url(/v4/img/footer-support@m.jpg) no-repeat 50% 0 transparent;min-height:310px}footer.newV4 .wrapper-image.support>div{min-height:310px}footer.newV4 .wrapper-image.support>div{background:0 0;background:rgba(0,0,0,.5);padding:29px 14px 43px}footer.newV4 .wrapper-image.support *{color:#fff}footer.newV4 .wrapper-image.support p{font-size:14px;line-height:18px;letter-spacing:.07px;margin:12px 0 14px}footer.newV4 .wrapper-image.support p.caption{font-size:28px;font-weight:900;letter-spacing:.14px;line-height:36px;margin:0}footer.newV4 .wrapper-image.support span.telLink{font-size:24px;font-weight:900;line-height:32px;letter-spacing:.08px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23fff'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M20 15.5c-1.25 0-2.45-.2-3.57-.57-.35-.11-.74-.03-1.02.24l-2.2 2.2c-2.83-1.44-5.15-3.75-6.59-6.58l2.2-2.21c.28-.27.36-.66.25-1.01C8.7 6.45 8.5 5.25 8.5 4c0-.55-.45-1-1-1H4c-.55 0-1 .45-1 1 0 9.39 7.61 17 17 17 .55 0 1-.45 1-1v-3.5c0-.55-.45-1-1-1zM12 3v10l3-3h6V3h-9z'/%3E%3C/svg%3E") no-repeat left center;padding-left:42px;background-size:24px}footer.newV4 .footer-nav{padding-top:17px;padding-bottom:17px;background:#fff}footer.newV4 .footer-nav .row>div{font-weight:700;color:#666;line-height:37px;font-size:16px;padding-top:6px;padding-bottom:8px}footer.newV4 .footer-nav ul li{font-weight:400;line-height:24px;font-size:16px;hyphens:auto;word-break:break-word}footer.newV4 .footer-nav ul li a{color:#666;text-decoration:none;display:block;line-height:24px;font-size:16px}footer.newV4 .footer-nav ul li.active{background:0 0}footer.newV4 .footer-nav ul li a:hover,footer.newV4 .footer-nav ul li.active a{opacity:1;color:#ff5c39}footer.newV4 .center a.button{background:#ff5c39;border:none;border-radius:4px;text-transform:uppercase;font-weight:700;letter-spacing:2px;font-size:12px;padding:14px 30px;display:inline-block;margin:30px 0;color:#fff;transition:background-color .2s ease-in-out;line-height:normal}footer.newV4 .center a.button:hover{background:rgba(255,92,57,.8);color:#fff;text-decoration:none}footer.newV4 .footer-follow{text-align:center;float:none;width:auto}footer.newV4 .footer-follow ul{padding:10px 20px;margin:0}footer.newV4 .footer-follow li{display:inline-block;margin:5px 18px;vertical-align:middle;width:auto;height:auto}footer.newV4 .footer-follow li a{display:block;width:24px;height:24px}footer.newV4 .footer-commercial{padding-top:20px;padding-bottom:20px;border:0}footer.newV4 .footer-commercial .caption,footer.newV4 .footer-commercial .caption,footer.newV4 .footer-links .caption{display:inline-block !important;margin:0}footer.newV4 .footer-commercial *{font-size:10px;line-height:13px}footer.newV4 .footer-commercial ul,footer.newV4 .footer-commercial li{display:inline;margin:0}footer.newV4 .footer-commercial li:before{display:none}footer.newV4 .footer-commercial .row>div{margin-bottom:10px}footer.newV4 .footer-commercial .row>div:last-child{margin-bottom:0}footer.newV4 .footer-commercial li a{display:inline-block;text-decoration:none}footer.newV4 .footer-commercial li:after{content:"|";display:inline-block;margin:0 2px}footer.newV4 .footer-commercial li:last-child:after{content:""}@media (min-width:768px){footer.newV4 .footer-nav{background:0 0}footer.newV4 .footer-nav ul li,footer.newV4 .footer-nav ul li a{line-height:22px;font-size:14px}footer.newV4 .footer-commercial .row .col-md-6:nth-child(2){text-align:right}footer.newV4 .footer-commercial .row>div{margin-bottom:0}footer.newV4 .wrapper-image.support{background-image:url(/v4/img/footer-support@t.jpg)}}@media (min-width:992px){footer.newV4 .wrapper-image.support{background-image:url(/v4/img/footer-support.jpg)}}@media (min-width:1200px){footer.newV4 .wrapper-image{margin:0 auto}}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){footer.newV4 .wrapper-image.support{background-image:url(/v4/img/footer-support@2x.jpg)}}footer.newV4 .svg-icon{background:no-repeat 50% 50% transparent;background-size:contain}footer.newV4 .svg-icon.facebook{background-image:url("data:image/svg+xml,%0A%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' data-icon='facebook-square' class='svg-inline--fa fa-facebook-square fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23666' d='M400 32H48A48 48 0 0 0 0 80v352a48 48 0 0 0 48 48h137.25V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.27c-30.81 0-40.42 19.12-40.42 38.73V256h68.78l-11 71.69h-57.78V480H400a48 48 0 0 0 48-48V80a48 48 0 0 0-48-48z'%3E%3C/path%3E%3C/svg%3E")}footer.newV4 .svg-icon.twitter{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' data-icon='twitter' class='svg-inline--fa fa-twitter fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='%23666' d='M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z'%3E%3C/path%3E%3C/svg%3E")}footer.newV4 .svg-icon.x{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNMzg5LjIgNDhoNzAuNkwzMDUuNiAyMjQuMiA0ODcgNDY0SDM0NUwyMzMuNyAzMTguNiAxMDYuNSA0NjRIMzUuOEwyMDAuNyAyNzUuNSAyNi44IDQ4SDE3Mi40TDI3Mi45IDE4MC45IDM4OS4yIDQ4ek0zNjQuNCA0MjEuOGgzOS4xTDE1MS4xIDg4aC00MkwzNjQuNCA0MjEuOHoiIGZpbGw9IiM2NjYiLz48L3N2Zz4=')}footer.newV4 .svg-icon.instagram{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' data-icon='instagram' class='svg-inline--fa fa-instagram fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23666' d='M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z'%3E%3C/path%3E%3C/svg%3E")}footer.newV4 .svg-icon.pinterest{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' data-icon='pinterest' class='svg-inline--fa fa-pinterest fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 496 512'%3E%3Cpath fill='%23666' d='M496 256c0 137-111 248-248 248-25.6 0-50.2-3.9-73.4-11.1 10.1-16.5 25.2-43.5 30.8-65 3-11.6 15.4-59 15.4-59 8.1 15.4 31.7 28.5 56.8 28.5 74.8 0 128.7-68.8 128.7-154.3 0-81.9-66.9-143.2-152.9-143.2-107 0-163.9 71.8-163.9 150.1 0 36.4 19.4 81.7 50.3 96.1 4.7 2.2 7.2 1.2 8.3-3.3.8-3.4 5-20.3 6.9-28.1.6-2.5.3-4.7-1.7-7.1-10.1-12.5-18.3-35.3-18.3-56.6 0-54.7 41.4-107.6 112-107.6 60.9 0 103.6 41.5 103.6 100.9 0 67.1-33.9 113.6-78 113.6-24.3 0-42.6-20.1-36.7-44.8 7-29.5 20.5-61.3 20.5-82.6 0-19-10.2-34.9-31.4-34.9-24.9 0-44.9 25.7-44.9 60.2 0 22 7.4 36.8 7.4 36.8s-24.5 103.8-29 123.2c-5 21.4-3 51.6-.9 71.2C65.4 450.9 0 361.1 0 256 0 119 111 8 248 8s248 111 248 248z'%3E%3C/path%3E%3C/svg%3E")}footer.newV4 .svg-icon.linkedin{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fab' data-icon='linkedin' class='svg-inline--fa fa-linkedin fa-w-14' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23666' d='M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z'%3E%3C/path%3E%3C/svg%3E")}footer.newV4 .flex-container{padding-left:10px;padding-right:10px;max-width:1200px;margin:0 auto}footer.newV4 .row{display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}footer.newV4 .col-12,footer.newV4 .col-6{width:100%;padding-left:10px;padding-right:10px}footer.newV4 .col-6{width:50%}footer.newV4 .col-12.has-border{border-top:1px #d8d8d8 solid;margin:31px auto 0 auto;padding-top:30px}@media (max-width:767.98px){footer.newV4 .hide-mobile{display:none !important}footer.newV4 .col-12.has-border{margin-left:10px;margin-right:10px;padding-left:0;padding-right:0}}@media (min-width:768px){footer.newV4 .flex-container{padding-left:10px;padding-right:10px}footer.newV4 .flex-container{padding-left:20px;padding-right:20px}footer.newV4 .row{margin-left:-10px;margin-right:-10px}footer.newV4 .row{margin-left:-20px;margin-right:-20px}footer.newV4 .col-6,footer.newV4 .col-md-6,footer.newV4 .col-md-6:nth-of-type(odd),footer.newV4 .col-md-6:nth-of-type(even){width:50%;padding-left:10px;padding-right:10px}footer.newV4 .row .col-md-6{width:50%;padding-left:20px;padding-right:20px}footer.newV4 .col-md-4,footer.newV4 .col-md-4:nth-of-type(odd),footer.newV4 .col-md-4:nth-of-type(even){width:33.33%;padding-left:10px;padding-right:10px;margin-top:0}footer.newV4 .col-md-4,footer.newV4 .col-md-4:nth-of-type(odd),footer.newV4 .col-md-4:nth-of-type(even){width:33.33%;padding-left:20px;padding-right:20px}footer.newV4 .col-md-3{width:25%;padding-left:10px;padding-right:10px}footer.newV4 .col-md-3{width:25%;padding-left:20px;padding-right:20px}footer.newV4 .bgwhite h2{font-size:20px;line-height:26px;margin:60px 0 25px}footer.newV4 .bgwhite p,footer.newV4 .bgwhite address,footer.newV4 .bgwhite li{font-size:14px}footer.newV4 a.pdflink{margin-left:10px}footer.newV4 a.pdflink+h2{hyphens:auto;word-break:break-word}footer.newV4 .bgwhite a.pdflink+h2{float:none;margin:0 0 25px}footer.newV4 .hide-desktop{display:none !important}footer.newV4 .col-md-6.has-no-border{padding-right:30px;max-width:50%}footer.newV4 .col-md-6.has-border{padding-left:30px;max-width:50%;border-top:none;margin:0;padding-top:0}footer.newV4 .col-md-4.has-no-border{padding-right:15px;max-width:33.33%}footer.newV4 .col-md-4.has-border{padding-left:15px;padding-right:15px;max-width:33.33%;border-top:none;margin-top:0;margin:0;padding-top:0}footer.newV4 .col-md-4.has-border:last-child{padding-left:15px;padding-right:10px;max-width:33.33%;border-top:none;margin-top:0;margin:0;padding-top:0}footer.newV4 form button.icon,footer.newV4 form input[type=submit].icon,footer.newV4 .button.icon,footer.newV4 span.icon{height:40px}footer.newV4 form button.neutral,footer.newV4 form input[type=submit].neutral,footer.newV4 .button.neutral{padding:13px 0 12px}footer.newV4 button.input-inline-button{display:inline-block;margin:0;padding-top:14px;padding-bottom:14px}}#modal-dialog.newV4{background:0 0;max-width:none !important}#modal-dialog.newV4 input,#modal-dialog.newV4 select,#modal-dialog.newV4 textarea{color:#333}#modal-dialog.newV4 a{color:#ff5c39}#modal-dialog.newV4 h1,#modal-dialog.newV4 h2,#modal-dialog.newV4 h3,#modal-dialog.newV4 h4,#modal-dialog.newV4 h5,#modal-dialog.newV4 h6{font-weight:700}#modal-dialog.newV4 *{box-sizing:border-box}#modal-dialog.newV4 #modal-dialog-content{padding:0}#modal-dialog.newV4 input{-webkit-box-shadow:none;box-shadow:none}#modal-dialog.newV4 hr{background:0 0;display:block;height:1px;border:0;border-top:1px solid #e0e0e0;margin:5px 0;padding:0}#modal-dialog.newV4 #modal-dialog-content .status p,#modal-dialog.newV4 #modal-dialog-content .status ul{margin:0;padding:0}#modal-dialog.newV4 #modal-dialog-content .status p{margin-bottom:16px}#modal-dialog.newV4+#mask{position:fixed;z-index:9999999;background-color:#000;height:100vh;width:100vw;top:0;left:0;display:none;max-width:100%}#modal-dialog.newV4~#waiting{position:fixed;z-index:99999999;height:100vh;width:100vw;top:0;left:0;display:none;opacity:.7;filter:alpha(opacity=70);background:url(/v4/img/loading.gif) no-repeat 50% 50% #000}#modal-dialog.newV4~#modal-dialog-loading{display:none;position:absolute;z-index:99;top:0;left:0;width:100%;height:100%;background:url(/v4/img/loading.gif) no-repeat 50% 50% #000;opacity:.5;filter:alpha(opacity=50)}#modal-dialog.newV4+#mask.transparent{background-color:transparent;opacity:0}#modal-dialog.newV4~#modal-dialog-loading{display:none;position:absolute;z-index:99;top:0;left:0;width:100%;height:100%;background:url(/v4/img/loading.gif) no-repeat 50% 50% #000;opacity:.5;filter:alpha(opacity=50)}#modal-dialog.newV4{display:none;top:0;left:0;display:none;height:100vh;width:100vw;position:fixed;z-index:10000001;overflow:hidden;overflow-y:auto;opacity:0;pointer-events:none}#modal-dialog.newV4>div{margin:auto;pointer-events:initial}#modal-dialog.newV4>div>div{max-width:calc(100vw - 30px);width:444px;border-radius:6px;padding:34px 30px 23px;background:#fff;z-index:99999;box-shadow:0px 0px 10px 0px rgba(0,0,0,.3);font-size:12px;line-height:18px;position:relative;min-height:100px}@media (min-width:768px){#modal-dialog.newV4>div>div{margin-left:-17px !important}}#modal-dialog.newV4 #modal-close{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23FF5C39'%3E%3Cpath d='M0 0h24v24H0V0z' fill='none'/%3E%3Cpath d='M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z'/%3E%3C/svg%3E") transparent no-repeat center;background-size:cover;height:30px;width:30px;border:0;position:absolute;top:10px;right:10px;text-indent:-99999px;cursor:pointer}#modal-dialog.newV4 h2{font-size:18px;margin:0 0 40px}#modal-dialog.newV4 form{margin:20px 0}#modal-dialog.newV4 form .formdiv{margin-bottom:15px}#modal-dialog.newV4 form button{margin:27px 0 12px;padding-top:15px;padding-bottom:15px;display:block}#modal-dialog.newV4:not(.type-message) p,#modal-dialog:not(.type-message) p a{font-size:12px;line-height:18px}#modal-dialog.newV4:not(.type-message) p a{display:inline-block;width:auto}#modal-dialog.newV4 p.info{text-align:center;margin:0}#modal-dialog.newV4 form .formdiv+p.info{margin-top:-10px}#modal-dialog.newV4.modal-login .formdiv{float:none;width:100%;margin:0}#modal-dialog.newV4.modal-login .formdiv.w50{width:calc(50% - 5px);float:left}#modal-dialog.newV4.modal-login .formdiv.w50+.formdiv.w50{float:right}#modal-dialog.newV4.modal-login .formdiv.w50+.formdiv.w50+.formdiv{clear:both}#modal-dialog.newV4.modal-login .sociallogin__sociallogintype{display:flex;flex-wrap:wrap;justify-content:center;gap:25px}#modal-dialog.newV4.modal-login .sociallogin__sociallogintype button{margin:0;padding:0;border:0}#modal-dialog.newV4 .sociallogin__socialloginbutton{margin:0 40px 0 0;padding:0;background-color:transparent}#modal-dialog.newV4 .sociallogin__socialloginbutton:hover{background-color:transparent;opacity:.5}#modal-dialog.newV4 .sociallogin__emaillogin button{padding-left:20%;padding-right:20%;width:auto}#modal-dialog.newV4 .sociallogin__sociallogintype button{border:0;width:auto}#modal-dialog.newV4 .sociallogin__sociallogintype button img{display:block}#modal-dialog.newV4 .sociallogin__emaillogin form{margin-top:30px;clear:both}#modal-dialog.newV4 .sociallogin__emaillogin form button{margin:0 0 30px}#modal-dialog.newV4.modal-login>div>div{width:390px}#modal-dialog.newV4 hr{border-color:#979797;margin:29px 0 10px}#modal-dialog.newV4.type-message #modal-close{display:none}#modal-dialog.newV4.type-message>div{margin:44px auto auto}#modal-dialog.newV4.type-message>div>div{border:0;box-shadow:none;border-radius:0;background:0 0;max-width:calc(100vw - 40px)}@media screen and (max-width:420px){#modal-dialog.newV4.type-message>div>div{max-width:100%;left:0 !important}}#modal-dialog.newV4 .status{border-radius:3px;padding:26px;background:#fff;box-shadow:0px 14px 30px rgba(0,0,0,.5);font-size:16px !important;line-height:19px !important;margin-bottom:40px;border-left:6px solid #666}#modal-dialog.newV4 .status .title,#modal-dialog.newV4 .status p,#modal-dialog.newV4 .status ul{font-size:16px !important;line-height:19px !important}#modal-dialog.newV4 .status.error .title,#modal-dialog.newV4 .status.error p,#modal-dialog.newV4 .status.error ul{font-size:14px !important;line-height:17px !important}#modal-dialog.newV4 .status .title{font-weight:500}#modal-dialog.newV4 .status.error .title{color:#ff5c39}#modal-dialog.newV4 .status p,#modal-dialog.newV4 .status ul{margin-bottom:16px}#modal-dialog.newV4 .status ul{margin-left:17px}#modal-dialog.newV4 .status li{margin-bottom:4px}#modal-dialog.newV4 .status:last-child,#modal-dialog.newV4 .status :last-child{margin-bottom:0}#modal-dialog.newV4 .status.error{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05Ljk5IDBDNC40NyAwIDAgNC40OCAwIDEwQzAgMTUuNTIgNC40NyAyMCA5Ljk5IDIwQzE1LjUyIDIwIDIwIDE1LjUyIDIwIDEwQzIwIDQuNDggMTUuNTIgMCA5Ljk5IDBaTTExIDExVjVIOVYxMUgxMVpNMTEgMTVWMTNIOVYxNUgxMVpNMiAxMEMyIDE0LjQyIDUuNTggMTggMTAgMThDMTQuNDIgMTggMTggMTQuNDIgMTggMTBDMTggNS41OCAxNC40MiAyIDEwIDJDNS41OCAyIDIgNS41OCAyIDEwWiIgZmlsbD0iI0ZGNUMzOSIvPgo8L3N2Zz4K');background-repeat:no-repeat;background-position:20px 20px;background-size:32px;padding-left:76px;border-left:6px solid #ff5c39}#modal-dialog.newV4 .status.success{background-image:url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzIiIGhlaWdodD0iMzIiIHZpZXdCb3g9IjAgMCAzMiAzMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTYiIGN5PSIxNiIgcj0iMTYiIGZpbGw9IiM5ZGM1MjIiLz4KPHBhdGggZD0iTTEyLjk5OTkgMjAuMkw4Ljc5OTkgMTZMNy4zOTk5IDE3LjRMMTIuOTk5OSAyM0wyNC45OTk5IDExTDIzLjU5OTkgOS42MDAwMUwxMi45OTk5IDIwLjJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K');background-repeat:no-repeat;background-position:20px 20px;background-size:32px;padding-left:76px;border-left:6px solid #9dc522}.modalactive #modal-dialog.newV4.type-message>div>div{max-width:calc(100vw - 60px)}.modalactive #modal-dialog.newV4{background:#fff;pointer-events:initial}.modalactive #modal-dialog.newV4>div>div{max-width:calc(100vw - 60px);border-radius:0;box-shadow:none;border:0;margin:auto !important}html.modalactive{overflow:hidden}#modal-dialog.newV4~#redirectForm{display:none !important}#modal-dialog-content .trenner,.content_trenner{border-bottom:1px solid #6d7278;position:relative;margin:30px 0}#modal-dialog-content .trenner{padding:0}#modal-dialog.newV4 .content_trenner{margin:10px 0}#modal-dialog.newV4 #modal-dialog-content .trenner span,#modal-dialog.newV4 .content_trenner span{display:block;background:#fff;position:absolute;top:-8px;left:72px;width:calc(100% - 142px);text-transform:uppercase;text-align:center}#page-header.newV4 .hotel-rating{width:100%;font-size:0;margin:5px 10px 0 0;transform:scale(.7);transform-origin:left}@media(min-width:768px){#page-header.newV4 .hotel-rating{width:auto}}#page-header.newV4 .hotel-rating__0halfstars{background:url("/v4/img/stars/half_star.svg") no-repeat;background-size:contain;width:24px}#page-header.newV4 .hotel-rating__1stars{background:url("/v4/img/stars/1_star.svg") no-repeat;background-size:contain;width:24px}#page-header.newV4 .hotel-rating__1halfstars{background:url("/v4/img/stars/1_half_star.svg") no-repeat;background-size:contain;width:48px}#page-header.newV4 .hotel-rating__2stars{background:url("/v4/img/stars/2_stars.svg") no-repeat;background-size:contain;width:48px}#page-header.newV4 .hotel-rating__2halfstars{background:url("/v4/img/stars/2_half_stars.svg") no-repeat;background-size:contain;width:72px}#page-header.newV4 .hotel-rating__3stars{background:url("/v4/img/stars/3_stars.svg") no-repeat;background-size:contain;width:72px}#page-header.newV4 .hotel-rating__3halfstars{background:url("/v4/img/stars/3_half_stars.svg") no-repeat;width:96px}#page-header.newV4 .hotel-rating__4stars{background:url("/v4/img/stars/4_stars.svg") no-repeat;background-size:contain;width:96px}#page-header.newV4 .hotel-rating__4halfstars{background:url("/v4/img/stars/4_half_stars.svg") no-repeat;background-size:contain;width:120px}#page-header.newV4 .hotel-rating__5stars{background:url("/v4/img/stars/5_stars.svg") no-repeat;background-size:contain;width:120px}