.break2{display:block!important;visibility:visible!important}#aufgusstabelle span.break1,.mobile{display:none!important;visibility:hidden!important}h1{font-size:30px}.zwischen_ueberschrift,h2{font-size:22px}#header-content,#headslider,.content-container{max-width:700px;padding-left:285px;box-shadow:none}#content{overflow:hidden}#back-img{position:fixed}#header-content .break2{display:inline-block!important;visibility:visible!important}#header-content{margin:0 auto;position:relative;text-align:left;height:44px}#header-content a span{margin-right:5px}#header-content a{margin-right:20px;margin-top:12px;text-decoration:none!important;font-weight:500}#headslider{margin:0 auto;max-height:inherit;margin-top:46px;z-index:0;padding-bottom:0}#headslider .picture-slider{margin-bottom:0}#headslider .img-container{position:relative;left:0;right:auto;width:100%;max-height:none;height:auto}#headslider img{position:relative;width:100%;height:auto;left:0;right:0;display:block}#headslider .ps-controls{height:0;margin-bottom:0;min-height:inherit;position:static}#headslider .ps-left{margin-left:285px}#headslider .ps-left,#headslider .ps-right{top:50%;font-size:20px;width:40px}#headslider .slideable{display:block}#header{background-image:url(../grafiken/textur_leinen.jpg);background-repeat:repeat;position:absolute;height:35px;z-index:999;box-shadow:0 0 15px 0 rgba(0,0,0,.9)}#header:before{display:block}#warenkorb_bt{position:relative;color:#fdf3e7;float:right;margin-top:0!important;margin-right:0!important}#warenkorb_bt .icon-warenkorb .counter{position:absolute;background:0 0;display:block;width:auto;border-radius:0;height:auto;font-size:16px;font-weight:500;color:#fdf3e7;top:8px;right:12px;line-height:1.4}#warenkorb_bt .icon-warenkorb{float:right;background-color:#3d2a25;position:relative;top:-9px;right:0;margin-right:0!important;margin-left:10px!important;width:60px;color:#fff}#warenkorb_bt .hidden-wk{width:36px}#site-cover{z-index:99999}#mainmenu-holder{width:260px;left:0;height:auto}#mainmenu{position:relative!important;left:0!important;top:-1px!important}#mainmenu .holder a{margin:0}#header-logo img{height:auto;width:100%}.menu_ende{width:100%;display:block;position:relative;top:-5px}.opener{display:none!important}#mainmenu .holder{padding-top:40px}#sn_container .sn a{padding:4px 0;width:100%;text-align:center;font-size:22px;font-weight:500}#sn_container .subsubmenu-container .aktiv .subsubsubmenu-container{height:auto;padding-bottom:10px}#mainmenu-holder .shadow{box-shadow:none}#mainmenu .aktiv .subsubmenu-container{height:auto;padding:5px 0 0;text-align:center}.ssn{padding:3px 0}.subsubmenu-container .underline{margin-bottom:5px}.intro{line-height:26px}.subtemplate{margin:15px}.template-hinweis{margin:20px;padding:15px 30px 25px;max-width:590px;margin-bottom:40px}.template-text .template-hinweis{margin:0}.image-and-image{max-width:690px;margin:0}.image-and-image .slideable{display:table-cell;padding:0;text-align:left;width:49%}.text-image .image-and-caption{width:49%}.image-and-caption,.panorama{padding:20px 20px 0 20px;width:initial;max-width:650px}.image-and-caption img,.image-and-image img,.template-panorama img,.text-image img{position:relative;display:block;left:auto;right:auto;height:100%;max-width:650px}.image .template-img .spacer2,.template-panorama img.spacer2{display:none;position:absolute;visibility:hidden;width:0;height:0}.caption{padding:10px 0 0 0}.subtemplate .tablelayout{border-spacing:20px;border-collapse:separate;width:100%}.text-image{display:table;table-layout:fixed;border-collapse:separate;border-spacing:20px;width:100%;max-width:690px}.text-image .image-and-caption,.text-image .text{display:table-cell;vertical-align:top;padding:0}.image-and-image .template-img img,.text-image .image-and-caption img{height:220px}.text-image .text .template-text{padding:0}.text-image .text .template-text h3{padding-top:0;margin-top:0}.template-youtube{padding:20px;width:auto;height:370px;margin-bottom:0;max-width:650px}.gallery_container{max-width:650px;margin:20px 20px 45px 20px;width:inherit}.gallery_container .template-img{max-height:380px}.gallery_container .caption .txt{padding:25px 30px}.gallery_container .ps-controls{height:75px}.gallery_container .ps-controls:after{bottom:-25px;background-size:auto 5px}.subtemplate .gallery_container .ps-controls .tab-line{margin:32px 6px 0}.gallery_container .ps-controls .ps-left,.gallery_container .ps-controls .ps-right{display:block;width:35px;height:35px;border-radius:50%;background-color:#ad9e94;color:#eadfd3!important;top:18px;left:30px}.gallery_container .ps-controls .ps-left:hover,.gallery_container .ps-controls .ps-right:hover{background-color:#3f2b26}.gallery_container .ps-controls .ps-right{left:auto;right:30px}.gallery_container .ps-controls .ps-left span,.gallery_container .ps-controls .ps-right span{font-size:16px!important;top:6px;left:1px;position:relative}.gallery_container .ps-controls .ps-left span{left:12px}#news h1{text-align:left;padding-left:40px}#news .news-entry{padding:20px 10px 20px 38px}.news-entry .content{padding:0 30px 0 0}#news .news-entry span{display:table-cell;vertical-align:middle}#news .news-entry .date{width:120px;display:table-cell}.news-img{vertical-align:middle;width:95px;display:table-cell}#news h2{padding-left:38px}.news-detail .image-text{display:table;table-layout:fixed;border-spacing:inherit}.news-detail .gallery_container{margin:0}.subtemplate .news-detail .tablelayout{border-spacing:0}.news-detail .image-text .content-block,.news-detail .image-text .detail-text{display:table-cell;vertical-align:top;padding:0 30px 0 20px;margin:0}.news-detail .image-text .content-block{width:300px;padding:0 20px 0 20px}.news-detail .image-text .detail-text .text{padding:0 20px}.text .pagination{padding-left:20px}.kontakt-hinweis{display:block;padding:15px 30px 15px;margin-bottom:0;max-width:540px}.kontakt-hinweis .table-holder{display:table-cell}a.call{background:0 0;padding-left:50px;font-size:22px;padding-right:40px;height:auto;color:#3e2b26!important;line-height:1.8;margin:0;text-align:left;vertical-align:middle;display:inline-block}.call:before{background-color:#3d2a25;color:#eadfd3;left:3px;top:0}input,select,textarea{margin-bottom:5px}.secure{margin-bottom:0}.secure:before{position:absolute;bottom:10px;left:auto;right:-15px;font-size:12px;content:"\e919"}.serviceforms{padding-top:50px;position:relative}.resize-button{position:absolute;left:20px;top:0;width:187px!important}.serviceforms .mi{left:227px}.serviceforms .ri{right:20px;left:auto}.nav-button{float:none;margin-top:20px!important}.serviceforms .button .icon,.serviceforms .button .icon-Pfeil-unten{padding-right:5px;width:20px}.serviceforms .button .icon-Pfeil-unten{padding-left:5px}.form-left{width:48%;float:left}.form-right{width:48%;float:right}.short-left .form-left,.short-right .form-right{width:30%}.short-left .form-right,.short-right .form-left{width:66%}.gutschein-box{max-width:275px;padding:0 5px 0 10px}.gutschein-box .right-col{padding-right:0}.gutschein-box .left-col{padding-right:2px}#gutschein-liste{display:block;position:absolute;right:60px;top:5px}#gutschein-liste span{font-size:12px}#gutscheine .holder{padding:0 60px}#gutscheine .infotxt{display:none}#gutscheine .ps-controls{position:static}#gutscheine .ps-left,#gutscheine .ps-right{display:table;left:25px;top:45%}#gutscheine .ps-right{right:25px;left:auto}#gutscheine .tab-line{margin:0 6px 22px}#offers_container{background:0 0}#offers_container .li,#offers_container .re{padding:20px;display:table-cell}#offers_container .first,#offers_container .second{padding-left:20px}#offers_container .first,#offers_container .first .li,#offers_container .first .re{background-color:#fdf3e7}#offers_container .second,#offers_container .second .li,#offers_container .second .re{background-color:#eadfd3}#offers_container .gutscheinblock .li{padding:0 30px 0 20px}#offers_container .gutschein-liste{position:absolute;right:35px;top:35px}.second .ware .ps-controls{position:absolute;top:50%}.second .ware .ps-controls .ps-right{text-align:left;display:block}.second .ware .ps-controls .ps-left{text-align:right;display:block}.second .ware .ps-controls .navbar-items{display:none}#warenkorb #offers_container .li .left{float:left}#warenkorb #offers_container .li .right{float:right}#warenkorb .radio-container{float:left;height:auto;width:45%;display:block}.return span.break1{display:inline-block!important}.warenkorb_buttons{width:100%;text-align:right}.warenkorb_buttons .return{display:inline-block;width:auto;float:left;margin-top:20px}#warenkorb .thumbnail img{width:120px}.gutschein-container .thumbnail,.resized .gutschein-container .thumbnail{width:120px;overflow:visible}.vorschau-button{float:right;margin-top:20px}.sauna-container{display:inline-block;width:300px;height:205px;margin:20px 10px 10px 20px}.sauna-nav .break2{display:inline-block!important}#aufgusstabelle .template-text{padding:10px 20px 10px 20px}#aufgusstabelle .subtemplate{margin:5px 15px 5px 15px}.legende_container{padding-right:14px;display:inline-block}.belegung{padding:5px 30px 25px}.belegung .slider-box{margin-top:0}.belegung .caption{padding:0;position:absolute;right:30px;top:28px}.subtemplate .belegung .tablelayout{display:table}#weather{padding-top:65px;padding-bottom:30px;display:table;box-shadow:0 0 15px 0 rgba(0,0,0,.9)}#kontakt-box h1,#promo-box h1,#weather h1{margin-top:0;line-height:100%;margin-bottom:20px}#weather-container .table{overflow:hidden;position:relative;display:block;padding-top:0}#weather-container .break1,#weather-container .break2{display:none!important}@media only screen and (min-width:1100px){#weather-container .break1{display:table-cell!important}}@media only screen and (min-width:1500px){#weather-container .break2{display:table-cell!important}}#weather-container .table:after,#weather-container .table:before{content:"";display:block;height:4px;width:190px;left:-94px;top:auto;bottom:90px;position:absolute;background-image:url(../grafiken/underline.png);background-repeat:repeat;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}#weather-container .table:before{left:auto;right:-94px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}#kontakt-box,#promo-box,#weather-container{display:table-cell;width:33%;vertical-align:top;font-size:15px}#weather-container{width:34%}#kontakt-box .table,#promo-box .table{display:block;text-align:left;padding-left:30px;padding-top:0;max-width:400px}#kontakt-box .table{padding-right:18%;padding-left:20px;float:right;width:auto}.footer_l{float:left;padding-left:10px}.footer_r{float:right;padding-right:10px}.footer_r img{margin-top:10px;margin-bottom:0}.to_top{position:relative;top:15px}#quicklinks{max-width:none;padding:0;height:0}#map_canvas{margin:20px}.info-full{padding-left:35px;max-width:650px}.cashcard .variants .form-right{width:68%}.cashcard .variants .form-left{width:28%}.cashcard .pos-bottom{display:inline!important}.cashcard .pos-top{display:none!important}.percent.pos-bottom{display:inline-flex!important}.cashcard textarea{width:60%;min-height:100px}.angebot.template-hinweis .text-image{width:calc(100% + 40px);left:-20px;position:relative}.reservierung .template-hinweis{max-width:610px;margin-bottom:0}.reservierung p.steps{height:0;padding-top:7px}.reservierung .belegung{margin-bottom:0}.reservierung span.break2{display:inline-block!important}.reservierung .slot{padding:10px 30px;left:-30px}.producttable .cell{vertical-align:middle}.producttable .inner-cell{display:table-cell}.producttable .cell span.break2{display:inline-block!important}