@charset "UTF-8";
@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:300;src:url("../fonts/roboto-v30-latin-300.eot");src:url("../fonts/roboto-v30-latin-300.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-v30-latin-300.woff2") format("woff2"), url("../fonts/roboto-v30-latin-300.woff") format("woff"), url("../fonts/roboto-v30-latin-300.ttf") format("truetype"), url("../fonts/roboto-v30-latin-300.svg#Roboto") format("svg")}@font-face{font-display:swap;font-family:"Roboto";font-style:italic;font-weight:300;src:url("../fonts/roboto-v30-latin-300italic.eot");src:url("../fonts/roboto-v30-latin-300italic.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-v30-latin-300italic.woff2") format("woff2"), url("../fonts/roboto-v30-latin-300italic.woff") format("woff"), url("../fonts/roboto-v30-latin-300italic.ttf") format("truetype"), url("../fonts/roboto-v30-latin-300italic.svg#Roboto") format("svg")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:400;src:url("../fonts/roboto-v30-latin-regular.eot");src:url("../fonts/roboto-v30-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-v30-latin-regular.woff2") format("woff2"), url("../fonts/roboto-v30-latin-regular.woff") format("woff"), url("../fonts/roboto-v30-latin-regular.ttf") format("truetype"), url("../fonts/roboto-v30-latin-regular.svg#Roboto") format("svg")}@font-face{font-display:swap;font-family:"Roboto";font-style:normal;font-weight:700;src:url("../fonts/roboto-v30-latin-700.eot");src:url("../fonts/roboto-v30-latin-700.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-v30-latin-700.woff2") format("woff2"), url("../fonts/roboto-v30-latin-700.woff") format("woff"), url("../fonts/roboto-v30-latin-700.ttf") format("truetype"), url("../fonts/roboto-v30-latin-700.svg#Roboto") format("svg")}@font-face{font-display:swap;font-family:"Roboto Slab";font-style:normal;font-weight:400;src:url("../fonts/roboto-slab-v24-latin-regular.eot");src:url("../fonts/roboto-slab-v24-latin-regular.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-slab-v24-latin-regular.woff2") format("woff2"), url("../fonts/roboto-slab-v24-latin-regular.woff") format("woff"), url("../fonts/roboto-slab-v24-latin-regular.ttf") format("truetype"), url("../fonts/roboto-slab-v24-latin-regular.svg#RobotoSlab") format("svg")}@font-face{font-display:swap;font-family:"Dancing Script";font-style:normal;font-weight:400;src:url("../fonts/dancing-script-v24-latin-regular.woff2") format("woff2"), url("../fonts/dancing-script-v24-latin-regular.ttf") format("truetype")}.formSpecial{display:none}body,html{margin:0;min-height:100%;height:100%;-webkit-text-size-adjust:none;font:400 16px/160% "Roboto", sans-serif;color:#494948}body{overflow-x:hidden;transition:all 0.2s}.headerImage{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;height:100%;width:100%;background-attachment:scroll;background-repeat:no-repeat;background-position:center center;display:block;position:absolute;left:0;top:0}.infoBlockDev{position:fixed;top:120px;left:20px;z-index:200;background-color:white}.clearAll{float:none;clear:both}.siteWrapper{background-color:white;position:relative;z-index:2;overflow-x:hidden;padding-bottom:30px}.wrapper{position:relative;padding:80px 20px;max-width:1500px;clear:both;margin-right:auto;margin-left:auto}.wrapperLinie{position:relative;padding:0 20px;max-width:1500px;clear:both;margin-right:auto;margin-left:auto}.wrapperTeaser{margin:0 auto;position:relative;max-width:1500px;padding-top:80px}.wrapperTeaser:after{content:"";clear:both;float:none;display:block}.ausrichtung1{text-align:center}.wrapper .text2Cols{padding:10px}.wrapper:after{content:"";clear:both;display:block}.head{position:fixed;left:0;top:0;width:100%;z-index:100;background-color:white;text-align:center}.head .wrapper{padding-top:0;padding-bottom:0}.headButtons{position:absolute;top:125px;width:100%;padding:20px;z-index:2;background-color:rgba(76, 78, 64, 0.7);text-align:center}.headButtons a{color:white;margin-right:20px;margin-left:20px;font:normal normal 36px "Roboto";font-weight:300}.headButtons a:hover{opacity:0.6}.headButtons a:before{content:"";display:inline-block;width:21px;height:25px;background:url(/img/herzR.png) no-repeat 0 0;margin-right:5px}.headButtons a.first:before{width:26px;height:20px;background:url(/img/herz.png) no-repeat 0 0}.telefonWrapper{position:absolute;bottom:0;left:0;width:100%;background-color:white}.telefonWrapper .wrapper{padding-top:20px;padding-bottom:20px}.telefon{text-transform:uppercase;text-align:center;color:#7f7f7f;font-size:24px;font-weight:300;position:relative}.telefon img{vertical-align:middle;margin-right:10px}.lang{position:absolute;right:10px;top:15px;z-index:3;display:none !important}ul.lang,.lang li{display:inline}.lang li{padding-left:10px}abbr{outline:none;text-decoration:none}.anchor{top:-80px;position:relative}*{box-sizing:border-box}*:focus{outline:none !important}h1,h2:where(.h1){color:#796c61;margin-bottom:5px;margin-top:0;text-align:center;font:700 30px "Roboto", serif}h2:where(:not(.h1)),h3:where(.h2){color:#af9770;margin-bottom:20px;margin-top:0;text-align:center;font:normal 24px "Roboto", serif}h3:where(:not(.h2)){color:#af9770;margin-bottom:10px;font:normal 22px "Roboto", serif}h1.logoHeading{display:contents}.nowrap{white-space:nowrap}.line{margin:30px auto;height:1px;background-color:#000}.line:after{content:"";display:block;width:60px;height:26px;position:absolute;left:50%;margin-left:-30px;margin-top:-13px;background:white url(/img/Kleeblatt.png) no-repeat center center}p{margin-bottom:10px;margin-top:5px}b,strong{font-weight:bold}i,em{font-style:italic}a{text-decoration:none;outline:none;color:#aa9166;transition:color 0.2s}a:hover{text-decoration:none;color:#af9770}.red{color:#da2f01}.wrapper ul{margin-bottom:10px;margin-top:10px;display:table}.wrapper li,.text li{margin-top:0;margin-bottom:0;list-style-type:square}ol{display:table}hr{border:none;border-bottom:1px solid #333;margin-top:20px;margin-bottom:20px}.trenner{height:1px;width:100%;background-color:#333}.rechts{float:right;width:50%;margin-bottom:40px;padding-left:40px}.links{float:left;margin-bottom:40px;width:50%;padding-right:40px}.contentLeft .rechts,.contentLeft .links{float:none;width:100%;margin-right:0;margin-left:0;max-width:100%}img{max-width:100%}.fontWhite .line{background-color:white}.wrapperBig{position:relative;background-repeat:no-repeat;background-position:center center}.fontWhite *{color:white;text-shadow:1px 1px 3px rgba(0, 0, 0, 0.5)}.contentLeft .wrapperBild{padding-right:20px;padding-left:20px}.wrapperColor{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1}.wrapperBild .wrapperColor{opacity:0.4}.parallax{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover}.hellbraun,.bgCol1{background-color:#af9770;color:white}.dunkelbraun,.bgCol2{background-color:#aa9166}.hellgrau,.bgCol3{background-color:#ebeaec}.grau,.bgCol4{background-color:#bbb}.galerieHead{height:100%;width:100%;position:relative}.galerieHeadWrapper{height:100%;width:100%;position:relative;overflow:hidden;z-index:1}.galerieHead .slick-track,.galerieHead .slick-list{height:100%}.galerieHeadBox{position:relative}.galerieHeadBox span{position:relative}.galerieHead img{width:100%;line-height:0}.headerklein{height:60%}.vri-page{margin:0 auto}.smallButton{display:block;position:absolute;right:10px;bottom:10px;z-index:10;width:auto;height:auto;cursor:pointer}.galerieHead .slick-prev{position:absolute;left:0;top:50%;width:98px;height:98px;border:none;text-indent:-8000px;cursor:pointer;z-index:1;opacity:0.4;transition:all 0.2s;margin-top:-49px;background-color:#aa9166;display:none !important}.galerieHead .slick-next{display:none !important}.image .slick-next,.galerieHead .slick-next{position:absolute;right:0;top:50%;width:98px;height:98px;border:none;text-indent:-8000px;cursor:pointer;z-index:1;opacity:0.4;transition:all 0.2s;margin-top:-49px;background-color:#aa9166}.galerieHead .slick-prev:before{content:"";text-indent:0;position:absolute;left:36px;top:20px;font:normal 60px FontAwesome;color:white}.galerieHead .slick-next:before{content:"";text-indent:0;position:absolute;right:36px;top:20px;font:normal 60px FontAwesome;color:white}.slick-next:hover,.slick-prev:hover{opacity:0.9}.startBoxOuter{position:absolute;bottom:40px;left:0;width:100%;text-align:center;z-index:1}.startBox{z-index:1;color:white;font:700 40px "Roboto", serif;text-align:center;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.5);max-width:70%;display:inline-block}.startBox .pfeilRunter{cursor:pointer}.startBox .pfeilRunter:after{content:"";font:normal 60px/60px FontAwesome;color:white}.bilderGalerie{text-align:center}.bilderGalerieImage{display:inline-block;padding:18px;position:relative;line-height:0;width:33.33%}.presseGalerie .bilderGalerieImage{line-height:120%}.bilderGalerieImage img{max-width:100%;width:100%;box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);transition:all 0.2s}.bilderGalerieImage img:hover{box-shadow:5px 5px 6px rgba(0, 0, 0, 0.4)}.wrapperbigGallery{position:relative;padding:30px 20px;max-width:1270px;clear:both;margin-right:auto;margin-left:auto}.scrollDown{width:34px;height:29px;position:absolute;bottom:120px;left:50%;margin-left:-17px;font-size:30px !important;cursor:pointer;text-align:center;color:white;opacity:0.7;z-index:100;transition:all 0.2s;background:url(/img/bottom.png) no-repeat 0 0;background-size:100%}.scrollDown:hover{opacity:1}.scrollUpShow .scrollDown{opacity:0}.scrollUp{font-size:18px;cursor:pointer;position:fixed;bottom:10px;z-index:200;transition:all 0.2s;color:white;border-radius:20px;height:40px;text-align:center;line-height:100%;width:40px;opacity:0;background-color:rgba(175, 151, 112, 0.5)}.scrollUp:before{content:"";font:normal 40px/40px FontAwesome}.naviClose{font-size:28px !important;cursor:pointer;position:fixed;top:-100px;left:210px;z-index:400;transition:all 0.2s;color:white;border-radius:20px;height:40px;text-align:center;padding-top:7px;line-height:100%;width:40px;background-color:rgba(175, 151, 112, 0.5)}.newsSlider{float:none;clear:both}.sliderHead{padding:15px 10px 0 10px}.newsSlider .wrapper{padding:0}.newsMeldung{padding:0 10px}.newsMeldung *{color:white}.newsMeldung h1,.newsMeldung h2:where(.h1){font-size:25px}.newsMeldung h2:where(:not(.h1)),.newsMeldung h3:where(.h2){font-size:20px;font-weight:300;font-family:"Roboto"}.newsMeldung .newsMeldungInnen{background-color:#796c61;color:white;position:relative}.newsMeldung .newsMeldungTextBox{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;background-color:rgba(0, 0, 0, 0.6);text-align:center;overflow:hidden;opacity:0;transition:all 0.3s ease 0s;padding:10px 10px 15px;display:flex;flex-direction:column;align-items:center;justify-content:center}.newsMeldung:hover .newsMeldungTextBox{opacity:1;backdrop-filter:blur(5px)}.textImageBox{position:relative}a.teaserLink{display:block;position:absolute;top:0;left:0;width:100%;height:100%;font-size:0;z-index:10}.scrollUp{right:10px;background-color:rgba(175, 151, 112, 0.5)}#timeDisplay{opacity:0;display:none;left:10px}#timeDisplay:before{content:""}.scrollUp:hover,#timeDisplay:hover{opacity:1}.audioPlay #timeDisplay{display:block;opacity:1}.scrollUpShow .scrollUp{bottom:10px;opacity:1}.scrollUp:hover{opacity:1}.imgButton{position:absolute;right:20px;bottom:20px;z-index:2}.imgLogo{display:none;margin:20px auto 10px;transition:all 0.5s;max-height:200px}.teaserBlock,.grid-sizer{float:left;width:33.33%;padding:10px;position:relative;vertical-align:top}.grid-sizer{display:none}.teaserBlock{font-size:16px;font-weight:300;font-style:normal;line-height:160%;text-align:center}.teaserBlock p{color:white}.teaserBlock h1,.teaserBlock h2:where(.h1){color:white;font-style:normal}.teaserBlock h2:where(:not(.h1)),.teaserBlock h3:where(.h2){color:white;line-height:140%;font-size:20px;font-weight:400}.teaserBlock>div{position:relative;overflow:hidden;height:100%;width:100%;background:#796c61 no-repeat center center;background-size:cover;transition:all 0.2s;display:flex;flex-direction:column;align-items:center;justify-content:center}.teaserBlock .preis{font:normal 20px "Roboto", serif}.teaserBlock .preis span{font:normal 30px "Roboto", serif;white-space:nowrap}a:hover .teaserBlock>div{box-shadow:2px 2px 10px rgba(0, 0, 0, 0.3)}.teaserBlock img{width:100%;position:absolute !important;z-index:0 !important}.untenlinks{box-shadow:5px 5px 10px rgba(0, 0, 0, 0.4);background-color:rgba(148, 119, 75, 0.8);color:white;position:absolute;bottom:20px;left:20px;padding:10px}.teaserBlock .normal,.teaserBlock .oben{color:white;padding:20px}.teaserBlock .text a{color:white}.teaserBlock .text p a{font-weight:bold;text-decoration:underline}.headlineBox{padding-bottom:20px}.headlineBox h1,.headlineBox h2:where(.h1){font-family:"Dancing Script";font-size:40px;line-height:100%}.textShadow{text-shadow:5px 5px 10px rgba(0, 0, 0, 0.4)}.textShadow:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.2);transition:all 0.4s}.textShadow .normal,.textShadow .oben{position:relative;z-index:2}.textShadow:hover:after{backdrop-filter:blur(5px)}.oben,.obenlinks{color:white;position:absolute;top:20px;left:20px;padding:0}.unten{color:white;position:absolute;bottom:20px;left:20px;right:20px;padding:10px;z-index:10}.size-2-2{width:66.66%;height:1000px}.size-2-1{width:66.66%;height:500px}.size-2-1 .oben{padding:0}.size-1-1{width:33.33%;height:500px}.size-1-2{width:33.33%;height:1000px}.text2Cols{width:50%;max-width:50%;padding:0 20px 20px;display:inline-block;vertical-align:top;position:relative;margin-bottom:20px;z-index:1}.wrapperHC{text-align:center;max-width:unset;padding:20px;margin-top:80px;margin-bottom:40px}.wrapperHC>div,.wrapperHC>img{display:inline-block;vertical-align:middle;padding-right:20px;padding-left:20px;margin-top:5px;margin-bottom:5px}div.hc-widget{display:inline-block !important}.text2Cols h2:where(:not(.h1)),.text2Cols h3:where(.h2){margin-bottom:10px}.text2Cols .image{max-width:100%;margin-bottom:40px}ul.slick-dots{position:absolute;left:0;top:10px;width:100%;text-align:center;margin:0;padding:0}.galerieHead ul.slick-dots{position:absolute;left:0;bottom:90px;width:100%;text-align:center;margin:0;padding:0;top:auto}.logos{padding:30px 0;text-align:center}.logos:before{content:"";position:absolute;left:50%;margin-left:-50vw;width:100vw;height:100%;z-index:-1;top:0;background-color:#796c61}.partnerLogo{display:inline-block;vertical-align:middle;padding-right:20px;padding-left:20px}.slick-dots li{display:inline-table;padding-right:5px;padding-left:5px}.slick-next{background:url(../img/rechts.png) no-repeat;width:34px;height:55px;position:absolute;right:-50px;top:50%;margin-top:-25px;border:none;text-indent:-5000px;cursor:pointer}.slick-prev{background:url(../img/links.png) no-repeat;width:34px;height:55px;position:absolute;left:-50px;top:50%;margin-top:-25px;border:none;text-indent:-5000px;cursor:pointer}.slick-dots button{display:block;width:13px;height:13px;border-radius:14px;text-indent:-5000px;margin:0;padding:0;border:none;cursor:pointer;background-color:white}.slick-active button{background-color:#aa9166}.slick-dots button:focus,.slick-dots button:active{outline:none}.image .slick-dots button{width:13px;height:13px}.image .slick-active button{background-color:#aa9166}.image .slick-dots li{padding-right:5px;padding-left:5px}button::-moz-focus-inner{border:0}.naviButton,.mobileNavi{display:none}.navi{background-color:#796c61;margin:0 auto;width:100%;z-index:100;transition:all 0.3s ease 0s;position:relative}#navi{margin:0 auto;position:relative;z-index:100;max-width:1500px;padding:0 10px}#navi>ul{display:flex;align-items:stretch}#navi li:hover a,#navi a.rex-current{background-color:rgba(255, 255, 255, 0.9);color:#796c61}#navi li:hover a.id-1,#navi a.rex-current.id-1{background-color:unset}#navi a{padding:10px 25px;color:white;line-height:100%;font-size:18px;font-weight:normal;font-style:normal;transition:all 0.4s;position:relative;z-index:1;text-transform:uppercase;height:100%;display:flex;align-items:center}#navi .rex-navi1 a.naviBuchen{background-color:#aa9166;color:white;text-align:center;position:relative}#navi .rex-navi1 .naviBuchenLi{float:right}.fixed .navi{position:fixed !important}.hackbox{display:none}.id-1{text-indent:-10000px;width:240px;height:40px;background:url(/img/HotelHennemannW.png) no-repeat left center;margin-right:20px;background-size:contain}a.id-1:after{display:none}.liId-8{text-align:right;flex-grow:1}.id-8,.liId-8 a.rex-current{background-color:#da2f01 !important;display:inline-block !important;text-align:center;color:white !important}.navi a.id-8:hover{background-color:#da624c !important;color:white !important}.navi ul ul a{font-size:16px;white-space:nowrap;text-align:left;padding-top:8px;padding-bottom:8px;text-decoration:none}.navi ul ul a:after{display:none}.navi li.liId-1:hover a,.liId-1 .rex-current{background-color:unset}.navi .rex-navi1{list-style-type:none;margin:0;padding:0;display:table;width:100%}.navi .rex-navi1 ul{background-color:#af9770;display:none;position:absolute;left:0;padding-left:0}.navi .rex-navi1 li{padding-right:0;padding-left:0;position:relative;display:inline-block;vertical-align:middle}.navi .rex-navi1 li:hover>ul{display:block}.navi .rex-navi1 li li:hover>ul{display:block;position:absolute;left:100px;top:0;z-index:50;border-left:2px solid #fff}.navi .rex-navi1 li li{display:block}.navi .rex-navi1 li li a:hover,.navi .rex-navi1 li li.rex-current a{background-color:#796c61;color:white}.headerNavi{position:absolute;right:20px;top:0}.headerNavi a{background-color:#796c61;color:white;display:inline-block;font-size:18px;font-style:normal;font-weight:normal;line-height:100%;padding:15px;position:relative;text-transform:uppercase;transition:all 0.4s ease 0s;z-index:1}.headerNavi a:hover{background-color:#af9770}.headerNavi a:before{content:"";display:block;height:30px;background:url(../img/menu.png) no-repeat center center;margin-bottom:10px}.headerNavi .id-8{background-color:#da2f01}.headerNavi a.id-8:hover{background-color:#da624c}.headerNavi .id-8:before{content:"";display:block;height:30px;background:url(../img/buchen.png) no-repeat center center;margin-bottom:10px}.headerNavi a:after{display:block;content:"";height:1px;background-color:white;margin-top:10px}.breadcrumb{background-color:rgba(255, 255, 255, 0.6);color:#b3b2b2;font-size:16px;text-align:center;text-transform:none;margin:0}.breadcrumb>div{max-width:1230px;position:relative;margin-right:auto;margin-left:auto;padding-top:5px;padding-bottom:5px}.breadcrumb a{color:#a5a5a5;font-size:16px;display:inline;text-shadow:none;position:inherit;padding:5px 5px 5px 0}.breadcrumb li:before{content:"";display:inline-block;width:12px;height:14px;background:url(/img/link.png) no-repeat 0 0;vertical-align:middle;margin-right:5px;margin-top:-2px;margin-left:5px}a.breadCrumbStart:before,a.socialButton:before{content:"";background:none;width:auto;height:auto;margin-right:0}a.breadCrumbStart{padding-left:5px}.breadcrumb ul,.breadcrumb li{display:inline;padding-left:0;padding-right:0}a.socialButton{position:absolute;right:0;margin-top:-12px;top:50%;padding-top:0;padding-bottom:0}a.facebook{right:30px}.socialButton img{height:24px;opacity:0.4}.socialButton img:hover{opacity:0.5}.breadcrumb a.socialButton{padding:0}.breadcrumb a.socialButton:before{content:""}video{object-fit:cover}.navigation{transition:all 0.2s;overflow:scroll;width:200px;height:100%;margin:0;padding:0 20px 0 10px;position:fixed;top:0;bottom:0;left:-200px;z-index:400;margin-top:0;margin-bottom:0}.button,.cr_button{transition:all 0.2s;cursor:pointer;font:500 18px/100% "Roboto", sans-serif;border:none;outline:none;background-color:#aa9166;padding:10px 20px;margin-top:10px;display:inline-block;text-align:center}.btnBack{transition:all 0.2s;cursor:pointer;font:500 18px/100% "Roboto", sans-serif;border:none;outline:none;background-color:#aa9166;padding:10px;display:block;float:left;text-align:center;margin-right:10px;color:white}.button:hover,.cr_button:hover{opacity:0.8;text-decoration:none}a.button{color:white}.fontWhite .button{background-color:white;color:#aa9166;text-shadow:none}.contact{width:100%}.contact td{width:50%;vertical-align:top}td.first{padding-right:10px}.captcha{cursor:pointer;float:left;margin-top:5px;margin-right:10px}.fullwidth{width:100%}textarea.fullwidth{width:100%;height:236px}form.contact input,form.contact textarea,form.contact select,form.cr_form input,form.cr_form textarea,form.cr_form select{background-color:#f6f4f8;margin:5px 10px 5px 0;padding:8px;font:16px/140% "Roboto", sans-serif;color:#666;border:none;transition:all 0.2s}form.contact input:hover,form.contact textarea:hover,form.contact select:hover,form.cr_form input:hover,form.cr_form textarea:hover,form.cr_form select:hover{background-color:rgba(175, 151, 112, 0.5)}form.contact input:focus,form.contact textarea:focus,form.contact select:focus,form.cr_form input:focus,form.cr_form textarea:focus,form.cr_form select:focus{border-top-style:none;background-color:rgba(175, 151, 112, 0.5);box-shadow:0 0 3px #aa9166}input[name=PLZ]{width:20%;margin-right:0 !important;border-right:10px solid white !important}input[name=Ort]{width:80%;margin-right:0 !important}.personen{float:left;width:50%}.childs{display:none;float:left;width:25%;padding-right:20px}.childs select{width:100%}.childShow{display:block}.personen:last-child{width:100%}.footerTop table{vertical-align:top}.footerTop td{padding-left:50px;padding-right:0;width:20%}.footerTop td:first-child{width:30%}img.footerAusgezeichnet{max-width:276px;width:276px}.footerTop ul{padding:0;margin:0}.footerTop li{list-style-type:none;border-left:1px solid #333;padding-left:5px;margin-left:10px;margin-bottom:5px;margin-top:0}.footerTop .text{color:#796c61}.footerTop .text a{color:#796c61}.footerTop .text a.red{color:#aa9166}.footerLogo{float:left;margin-right:20px;vertical-align:top}.footerTop iframe{border-bottom:10px solid #aa9166 !important}.googleMap{height:300px;line-height:100%;border-bottom:10px solid #aa9166 !important;overflow:hidden;position:relative;background-color:#aed09e}.googleMap img.placeholder{-moz-object-fit:none;-webkit-object-fit:none;-ms-object-fit:none;object-fit:none;border-radius:0;position:absolute;top:0;left:0;width:100%;height:100%}.footerNavi{position:absolute;width:100%;text-align:right;font-size:16px;color:white}.footerNavi .wrapper{padding:30px 0}.footerNavi a{position:relative;z-index:10;margin-left:10px;margin-right:10px;color:white}#cookieSetup{font-size:16px}.Links{float:left;margin-right:20px}.tableStyle tr:first-child{background-color:#85c035;color:white}.tableStyle tr:first-child td:first-child{font-size:22px}.tableStyle tr:first-child td:last-child{text-align:center;border-right:none}.tableStyle tr:nth-child(2){background-color:rgba(76, 78, 64, 0.7);color:white}.tableStyle tr:first-child td{border-right:1px solid white;border-bottom:1px solid white;border-left:none}.tableStyle,.tableStyle td{border:none}.tableStyle td{border-right:1px solid rgba(76, 78, 64, 0.7);border-bottom:1px solid rgba(76, 78, 64, 0.7);text-align:center;vertical-align:middle}.tableStyle td:first-child{border-left:1px solid rgba(76, 78, 64, 0.7);text-align:left}.Rechts{float:right;margin-left:20px}.imageWrapper{position:relative}.wrapperPresse .imageWrapper{width:200px;margin-right:20px}.wrapperPresse h1,.wrapperPresse h2:where(.h1){text-align:left}.image{position:relative;line-height:100%;max-width:100%}.imageBox{position:relative}.imageBox img{width:100%}.image img{max-width:100%;display:block;position:relative;width:100%}.bildunterschrift{position:absolute;bottom:0;left:0;padding:10px;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.9);z-index:10;color:white;line-height:120%;width:100%;font-size:13px;text-align:left}.posRelative{position:relative}.eyeCatcher{bottom:100px;right:10%;position:absolute;z-index:10;color:white;text-align:center;font-size:20px;rotate:7deg;padding:60px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.eyeCatcher img{position:absolute;z-index:-1;-moz-object-fit:contain;-webkit-object-fit:contain;-ms-object-fit:contain;object-fit:contain;top:0;left:0;width:100%;height:100%}.eyeCatcher>div{width:100%}.eyeCatcher:hover{color:white}.eyeCatcher .title{font-size:24px;padding-bottom:20px;position:relative;text-transform:uppercase}.eyeCatcher .title:after{content:"";left:20%;right:20%;bottom:10px;height:1px;background-color:white;position:absolute}.eyeCatcher .close{cursor:pointer;position:absolute;top:0;right:40px;width:50px;height:50px;background-color:white;border-radius:50%;transition:all 0.2s;box-shadow:4px 4px 4px rgba(0, 0, 0, 0.5);display:flex;justify-content:center;align-items:center;z-index:10}.eyeCatcher .close:hover{background-color:#796c61;color:white}.eyeCatcher .close:hover:before{color:white}.eyeCatcher .close:before{content:"×";font-size:34px;color:#af9770;font-weight:300}.copyright,.image-desc{position:absolute;bottom:0;right:0;font-size:12px;color:white;text-shadow:2px 2px 4px rgba(0, 0, 0, 0.9);padding:5px;line-height:100%;z-index:1}.bilderGalerieImage .copyright{bottom:7px;right:7px}.galerieHead .copyright{right:auto;left:0}.light.cc_dialog button.cc_b_ok{background-color:#ff5527 !important}.light.cc_dialog{background-color:rgba(239, 239, 239, 0.9) !important}@media screen and (max-width:1260px){.headerNavi{right:0}}@media screen and (max-width:1200px){.eyeCatcher{bottom:160px}.navi a,#navi a{padding-right:10px;padding-left:10px}.navi a.id-8{padding-left:20px;padding-right:20px}.footerLogo{float:none;display:none}.slick-prev{left:5px;z-index:10}.slick-next{right:5px;z-index:10}}@media screen and (max-width:1080px){.galerieHead .slick-prev,.galerieHead .slick-next{height:60px !important;width:60px;margin-top:-30px}.footerNavi{position:relative;text-align:center}.footerNavi .wrapper{padding-bottom:0}.galerieHead .slick-prev::before,.galerieHead .slick-next::before{font-size:40px !important;top:7px;left:20px}#navi a{font-size:22px}.navi a::after{display:none}.headerNavi a{font-size:14px;padding:8px 12px}a.mobileBuchen{position:absolute;right:0;background-color:#da2f01}.naviActive .navigation .rex-article-8 a{background-color:#da2f01}.naviActive .navigation{background-color:rgba(76, 78, 64, 0.7);left:0;padding-right:0;padding-left:0;box-shadow:0 0 8px rgba(0, 0, 0, 0.5)}.naviActive .navigation ul{padding:0;margin:0}.naviActive .navigation ul ul{display:none}label.knopf{position:absolute;right:10px;top:10px;z-index:10}label.knopf:after{color:white;content:"";font:28px/28px FontAwesome}input[type="checkbox"]:checked~label.knopf:after{content:"";font:28px/28px FontAwesome}input[type="checkbox"]:checked~ul{display:block}.naviActive .navigation li{margin:0;padding:0;position:relative}.naviActive .navigation a{display:block;background-color:#aa9166;padding:8px 10px;margin:0 0 4px;color:white;font-weight:200;font-size:20px}.naviActive .navigation .rex-current>a{color:white;font-weight:400;background-color:#af9770}.naviActive .navigation ul ul a{display:block;background-color:#bbb;padding:4px 10px 4px 20px;margin:0 0 4px;color:white;font-weight:200;font-size:18px}.naviOver{transition:all 0.5s;background-color:transparent}.naviActive .naviClose{top:10px}.naviActive .naviOver{position:fixed;left:0;bottom:0;right:0;top:0;z-index:380;background-color:rgba(0, 0, 0, 0.4)}.mobileNavi{position:absolute;display:block;top:0;left:0;width:100%;background-color:#796c61}.mobileNavi .naviButton,.mobileNavi a.naviButton{z-index:300;cursor:pointer;display:inline-block;vertical-align:middle;padding-top:12px;padding-bottom:12px;color:white;text-transform:uppercase}.mobileNavi .naviButton:first-child,.mobileNavi a.naviButton:first-child{background-color:transparent !important}.nav-trigger:checked~.site-wrap{left:200px;position:relative;box-shadow:0 0 5px 5px rgba(0, 0, 0, 0.5)}#navi{display:none}#navi .rex-navi1 li{display:none;text-align:center}#navi .rex-navi1 li:first-child{display:inline-block}#navi a{display:block;text-align:center;padding-top:12px;padding-bottom:12px}.id-1{background:none;height:43px}.size-2-2{width:100%;height:702px}.size-2-1{width:100%;height:350px}.size-1-1{width:66.66%;height:350px}.size-1-2{width:66.66%;height:702px}.size-2-2{width:100%;height:702px}.size-2-1{width:100%;height:350px}.size-1-1{width:100%;height:350px}.size-1-2{width:100%;height:702px}}@media screen and (max-width:800px){.headerNavi{display:none}.startBox{font-size:30px}.pfeilRunter:after{font-size:40px;line-height:40px}.parallax{background-attachment:scroll}.rechts,.links{width:100%;margin-right:0;margin-left:0;padding-right:0;padding-left:0}.text2Cols h1,.text2Cols h2:where(.h1){font-size:30px}.id-1{background-position:center;width:auto}.liId-1:before{background-position:center;width:100%;top:-15px;left:0}.text2Cols{width:100%;max-width:100%;padding-right:20px;padding-left:20px}.dreierBlock{width:100%;max-width:100%;margin-top:40px}.dreierBlock:first-child{margin-top:-125px}.bilderGalerieImage{width:50%}.footerTop table{width:100%}.footerTop td{display:inline-block;width:33%;padding-right:0;padding-left:0;text-align:center}.footerTop td:first-child{width:33%;padding-right:0;padding-left:0}.footerTop td:nth-child(4){float:none;width:100% !important;padding-right:0;padding-left:0}.footerTop td:nth-child(4) img{width:100%;margin-top:20px}img.footerAusgezeichnet{display:none}.wrapperHC{display:none}.HC td{display:none}.HC td:nth-child(3){display:block;float:none;width:100% !important;padding-right:10px;padding-left:10px}.size-2-2{width:100%;height:702px}.size-2-1{width:100%;height:350px}.size-1-1{width:100%;height:350px}.size-1-2{width:100%;height:702px}.cc_dialog.simple{max-width:100% !important}}@media screen and (max-width:580px){.eyeCatcher{display:none}h1,h2:where(.h1){font-size:34px}.newsMeldungTextBox{background-color:transparent;line-height:140%;opacity:1;position:relative}td.first{padding-right:0}.footerTop td{width:100%;padding-right:0;padding-left:0;text-align:center}.wrapperHC>div{padding-right:5px;padding-left:5px}.footerTop td:first-child{display:none}.breadcrumb,.headButtons{display:none}.imgButton{max-width:35%;bottom:35px;right:10px}.contact td{display:block;width:100%}.dreierBlock:first-child{margin-top:-125px}.dreierBlock{width:100%;max-width:100%}.bilderGalerieImage{width:100%}.wrapperPresse .imageWrapper{margin-right:auto;margin-left:auto;float:none}.startBoxOuter{display:none}.galerieHeadWrapper{height:auto}.galerieHead{display:none !important}.head{position:relative !important;top:0 !important}}@media screen and (max-width:322px){.startBox{font-size:20px}}