@font-face { font-family: 'Jura'; font-style: normal; font-weight: 400; font-display: swap; src: url(webfonts/jura/z7NbdRfiaC4VXcpJUQZA3JzsTQ.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Jura'; font-style: normal; font-weight: 400; font-display: swap; src: url(webfonts/jura/z7NbdRfiaC4VXcRJUQZA3Jw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Jura'; font-style: normal; font-weight: 600; font-display: swap; src: url(webfonts/jura/z7NbdRfiaC4VXcpJUQZA3JzsTQ.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Jura'; font-style: normal; font-weight: 600; font-display: swap; src: url(webfonts/jura/z7NbdRfiaC4VXcRJUQZA3Jw.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Parisienne'; font-style: normal; font-weight: 400; font-display: swap; src: url(webfonts/parisienne/E21i_d3kivvAkxhLEVZpQyZwD8CtevK5qw.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Parisienne'; font-style: normal; font-weight: 400; font-display: swap; src: url(webfonts/parisienne/E21i_d3kivvAkxhLEVZpQyhwD8CtevI.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: url(webfonts/roboto/KFOlCnqEu92Fr1MmSU5fChc4AMP6lbBP.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: url(webfonts/roboto/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: url(webfonts/roboto/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: url(webfonts/roboto/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(webfonts/roboto/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: url(webfonts/roboto/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}:root {--cGreen: #60870C;--cGreenRGB: 96, 135, 12;--cGrey: #E2E2E2;--contentMaxWidth: 1200;}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var, u, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}html {box-sizing:border-box;scroll-behavior: smooth;}*, *:before, *:after { box-sizing: inherit;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table.collapse {border-collapse: collapse;border-spacing: 0;}.break-word, .break-word-always { overflow-wrap: break-word; word-wrap: break-word; word-break: break-word; -ms-hyphens: auto; -webkit-hyphens: auto; hyphens: auto;}@media only screen and (min-width:600px) {.break-word {word-wrap:normal;word-break:normal;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}}.formfield {font-size: 1rem;padding:5px 4px;margin:1px 0;line-height:30px;color:var(--cGreen);background-color:#EEE;border: 1px solid #EEE;font-family:Arial, Helvetica, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position:relative;}.formfield::-webkit-input-placeholder {color:rgba(66,74,66,.5);}.formfield.cal {padding-right:30px;background-image: url("data:image/svg+xml,%3Csvg height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%238CA21A' d='m5 6h2v2h-2zm3 0h2v2h-2zm3 0h2v2h-2zm-9 6h2v2h-2zm3 0h2v2h-2zm3 0h2v2h-2zm-3-3h2v2h-2zm3 0h2v2h-2zm3 0h2v2h-2zm-9 0h2v2h-2zm11-9v1h-2v-1h-7v1h-2v-1h-2v16h15v-16zm1 15h-13v-11h13z'/%3E%3C/svg%3E%0A");background-position: right 7px center;background-repeat:no-repeat;min-width:120px;}select.formfield {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 40 50' viewBox='0 0 40 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%238CA21A' stroke-width='4' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 10,20 20,30' /%3E%3Cpath d='M 20,30 30,20' /%3E%3C/g%3E%3C/svg%3E");background-position:right center;background-size:30px auto;background-repeat:no-repeat;padding:5px 35px 5px 4px;border-radius:0px;}.w100pz { width:100%; }.w80pz { width:80%; }.w50pz { width:50%; }.w28pz { width:28%; }.w26pz { width:26%; }.w23pz { width:23%; }select.formfield.w20 { width:60px; }select.formfield.w30 { width:70px; }select.formfield.w40 { width:80px; }select.formfield.w50 { width:90px; }@media only screen and (max-width: 400px) {.w80pz { width:100%; }.w50pz { width:100%; }}.w20 { width:20px; text-align:center; }.w30 { width:30px; }.w40 { width:40px; text-align:center; }.w50 { width:50px; text-align:center; }.w80 { width:80px; }.w100 { width:50%; }.w200 { width:200px; }.w300 { width:90%; }.w400 { width:90%; }.formsubmit {font-size: 0.875rem;line-height:26px;text-align:center;position:relative;display:inline-block;padding:5px 15px;text-decoration:none !important;text-transform:uppercase;font-weight:700;box-sizing:border-box;border:1px solid var(--cGreen);background-color:var(--cGreen);color:#FFF !important;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset;} .clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clear{display: inline-table;}* html .clear{height: 1%;}.clear{display: block;}.cmsAlert {width: 100%;text-align: center;padding: 10px;margin-bottom: 20px;border: 2px solid #BD0D2D;border-radius: 10px;background-color: rgba(189,13,45,0.20);color: #19161B;font-size: 1rem;box-sizing: border-box;}.cmsAlert a {color:inherit;}@-webkit-keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}@keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}#content {text-align:left;font-size:1.6em;font-size: 1rem;line-height:150%;font-weight:400;text-decoration:none;color:#505050;}#content .hspacer { width:100%; overflow:hidden; }#content .s4 { height:4px; }#content .s6 { height:6px; }#content .s8 { height:8px; }#content .s10 { height:10px; }#content .s12 { height:12px; }#content .s14 { height:14px; }#content .s16 { height:16px; }#content .s18 { height:18px; }#content .s20 { height:20px; }#content .s22 { height:22px; }#content .s24 { height:24px; }#content .s30 { height:30px; }#content a {color:#505050;text-decoration:underline;}#content a:hover {text-decoration:none;}#content a.cLink {height:50px;line-height:50px;font-size:140%;font-weight:70;color:#002B42;text-decoration:none;width:auto;display:block;text-transform:uppercase;background-image:url(../images/css/infoPfeil.gif);background-position:left center;background-repeat:no-repeat;background-color:#F5AF4C;padding-left:40px;margin-top:30px;}#content a.cLink:hover {color:#000;}#content h1, #content h3 {color:#60870C;line-height:120%;font-family:'Jura', sans-serif;font-weight:400 !important;font-size: 1.875rem;margin:0;padding:0;}#content h2, #content h4 {line-height:120%;font-weight:300;font-size: 1.5625rem;color:#363437;padding:0;margin:0;}#content h5 {line-height:120%;font-weight:400;font-size: 1.375rem;color:#363437;padding:0;margin:0;}@media only screen and (min-width:980px) {#content h1, #content h3 {font-size: 2.5rem;}#content h2, #content h4 {font-size: 1.875rem;}#content h5 {font-size: 1.5625rem;}}#content .aL { text-align:left; }#content .aC { text-align:center; }#content .aR { text-align:right; }#content .text {width:100%;}#content .text p {padding-bottom:2px;padding-top:2px;margin-bottom:2px;margin-top:2px;}#content .text ul {padding-bottom:5px;padding-top:0px;margin:0px;padding-left:20px;}#content .text ul li {list-style:square;line-height:130%;padding-bottom:5px;}#content .text article { -webkit-column-count:2; -webkit-column-fill:balance; -webkit-column-width:47%; -webkit-column-gap:6%; column-count:2; column-fill:balance; column-width:47%; column-gap:6%; -moz-column-count:2; -moz-column-fill:balance; -moz-column-width:47%; -moz-column-gap:6%; height:auto; width:100%; overflow-x:auto; overflow-y:auto; text-align:left;}#content .text article hr {margin:0px;padding:0px;height:0px;border:none; -webkit-column-break-before:always; -moz-column-break-before:always; column-break-before:always;}#content .cImageWrapper {overflow:hidden;position:relative;margin:0px;padding:0px;}#content .cImageWrapper img {display:block;width:100%;}#content .layout1 .cImageWrapper {margin:0px 0px 12px 0px;}#content .layout2 .cImageWrapper {margin:0px 0px 12px 0px;}#content .layout3 .cImageWrapper {margin:0px 0px 12px 0px;}#content .layout4 .cImageWrapper {margin:0px 0px 12px 0px;}@media only screen and (min-width:450px) {#content .layout1 .cImageWrapper {float:left;margin:0px 22px 12px 0px;}#content .layout2 .cImageWrapper {float:right;margin:0px 0px 12px 22px;}#content .layout3 .cImageWrapper {float:left;}#content .layout3 .textBlock {float:right;}#content .layout4 .cImageWrapper {float:right;}#content .layout4 .textBlock {float:left;}}#content .cImageRow {width:100%;}#content .cImageRow .cImageWrapper {display:block;}#content .layout5 .cImageRow {margin:0px 0px 12px 0px;}#content .layout5 .cImageRow .cImageWrapper {float:left;}#content .layout6 .cImageWrapper {margin:0px auto 12px auto;}#content .layout7 .cImageRow {margin:0px 0px 12px 0px;}#content .layout7 .cImageRow .cImageWrapper {float:right;}#content .layout8 .cImageRow {text-align:left;margin:12px 0px 0px 0px;}#content .layout9 .cImageRow {text-align:center;margin:12px 0px 0px 0px;}#content .layout10 .cImageRow {text-align:right;margin:12px 0px 0px 0px;}#content .layout9 .cImageRow .cImageWrapper, #content .layout10 .cImageRow .cImageWrapper {display:inline-block;}#content .cImageRow .cImageWrapper img {display:block;}.cIWsize30, .cIWsize35, .cIWsize40, .cIWsize45, .cIWsize50, .cIWsize55, .cIWsize60, .cIWsize65, .cIWsize70, .cIWsize75, .cIWsize80, .cIWsize85, .cIWsize90, .cIWsize95, .cIWsize100 { width:100%; }.tBsize65, .tBsize60, .tBsize55, .tBsize50, .tBsize45, .tBsize40, .tBsize35 { width:100%; }@media only screen and (min-width:450px) {.cIWsize30 { width:30%; } .tBsize65 { width:65%; }.cIWsize35 { width:35%; } .tBsize60 { width:60%; }.cIWsize40 { width:40%; } .tBsize55 { width:55%; }.cIWsize45 { width:45%; } .tBsize50 { width:50%; }.cIWsize50 { width:50%; } .tBsize45 { width:45%; }.cIWsize55 { width:55%; } .tBsize40 { width:40%; }.cIWsize60 { width:60%; } .tBsize35 { width:35%; }.cIWsize65 { width:65%; } .tBsize30 { width:100%; }.cIWsize70 { width:70%; } .tBsize25 { width:100%; }.cIWsize75 { width:75%; } .tBsize20 { width:100%; }.cIWsize80 { width:80%; } .tBsize15 { width:100%; }.cIWsize85 { width:85%; } .tBsize10 { width:100%; }.cIWsize90 { width:90%; } .tBsize5 { width:100%; }.cIWsize95 { width:95%; } .tBsize0 { width:100%; }.cIWsize100 { width:100%; }}#content .Abschluss {width:80%;height:0px;margin:25px auto 0px;padding:0px 0px 25px;border-top:1px solid var(--cGreen);position:relative;}#content .Abschluss span {position:absolute;display:block;top:-16px;left:50%;width:40px;padding:0px 20px;height:32px;margin-left:-40px;background-repeat:no-repeat;background-position:center center;}#content .Abschluss.hLine2 span {background-image:url(../images/css/schmetterling.gif);background-color:#FFF;}#content .Abschluss.hLine3 span {background-image:url(../images/css/schmetterling-ani.gif);background-color:#FFF;}.offline {background-color:#F0C6C6;}.absatz {width:100%;position:relative;padding:0px;}.absatzColorWrapper {width:100%;background-color:#F5F5F5;padding:0px 10px;position:relative;left:-10px;}.cmsEditWrapper {position:relative;left:-5px;padding:0px 5px;width:100%;}.cmsEditWrapper:hover {background-color:#EEE;z-index:990;}.cmsEditWrapper:hover .loginRow {left:0px;}.absatz .loginRow {position:absolute;left:-2000px;top:0px;width:100%;line-height:20px;background-color:#FFF;padding:5px;margin:0 0 5px 0;}.editbox {float:left;padding-right:10px;}.editboxR {float:right;}#content .cHalf {width:442px;}.video-container { position:relative; padding-bottom:56.25%; padding-top:30px; height:0; overflow:hidden;} .video-container iframe,.video-container object,.video-container embed { position:absolute; top:0; left:0; width:100%; height:100%;}.spaltenInhalte {width:100%;padding:20px 0px 0px 0px;margin:0px 0px 20px 0px;}.spaltenInhalte span {display:block;}.spaltenInhalte a {text-decoration:none !important;}.spaltenInhalte .sIRow2 {width:100%;margin:0px 0px 30px 0px;}.spaltenInhalte .sIRow3 {width:100%;margin:0px 0px 30px 0px;}.spaltenInhalte .sIRow4 {width:100%;margin:0px 0px 20px 0px;}.spaltenInhalte .sIRow2 .sIRowWrapper {width:100%;}.spaltenInhalte .sIRow3 .sIRowWrapper.fL {width:100%;}.spaltenInhalte .sIRow3 .sIRowWrapper.fR {width:100%;}.spaltenInhalte .sIRow4 .sIRowWrapper {width:100%;}.spaltenInhalte .sIRow2 .sIBox {width:100%;}.spaltenInhalte .sIRow3 .sIRowWrapper.fL .sIBox {width:48%;}.spaltenInhalte .sIRow3 .sIRowWrapper.fR .sIBox {width:100%;}.spaltenInhalte .sIRow4 .sIBox {width:100%;}.spaltenInhalte .sIBox .sIBoxTitle {line-height:20px;color:#60870C;}.spaltenInhalte .sIRow2 .sIBox .sIBoxTitle {line-height:30px;font-size: 1.25rem;}.spaltenInhalte .sIRow3 .sIBox .sIBoxTitle {line-height:24px;font-size: 0.875rem;}.spaltenInhalte .sIRow4 .sIBox .sIBoxTitle {line-height:20px;font-size: 0.875rem;}.spaltenInhalte .sIBoxBild {width:100%;position:relative;margin:0px 0px 10px 0px;overflow:hidden;}.spaltenInhalte .sIBoxBild img {width:100%;display:block;transition:transform 0.2s ease-in; -webkit-transform:scale(1.0); -moz-transform:scale(1.0); -o-transform:scale(1.0); transform:scale(1.0);border:0;}.spaltenInhalte a:hover .sIBoxBild img {transition:opacity 0.5s ease-out;filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.5;transition:transform 1.0s ease-out; -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}.spaltenInhalte a:hover .sIBoxBild:after {-moz-box-shadow:inset 0 0 20px #666; -webkit-box-shadow:inset 0 0 20px #666; box-shadow:inset 0 0 20px #666;position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;content:"";}.spaltenInhalte .sIBoxBild .sIBoxTitle {position:absolute;bottom:0px;left:0px;width:100%;line-height:20px;padding:5px 10px;;background-image:url(../images/css/transparent_w80.png);background-color:transparent;color:#60870C;box-sizing:border-box;border-bottom:3px solid #60870C;font-size: 0.75rem;}.spaltenInhalte a:hover .sIBoxBild .sIBoxTitle {transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;background-color:#60870C;background-image:none;color:#FFF;}.spaltenInhalte .sIRow2 .sIBoxBild .sIBoxTitle {line-height:30px;font-size: 1.25rem;}.spaltenInhalte .sIRow3 .sIBoxBild .sIBoxTitle {line-height:24px;font-size: 0.875rem;}.spaltenInhalte .sIRow4 .sIBoxBild .sIBoxTitle {line-height:20px;font-size: 0.875rem;}.spaltenInhalte .sIBoxText, .spaltenInhalte a .sIBoxText {width:100%;text-decoration:none !important;color:#3E3E3E;}.spaltenInhalte .sIBoxText a {display:inline !important;}.spaltenInhalte .sIBoxText ul {padding:0 !important;margin:0 !important;}.spaltenInhalte .sIBoxText ul li {padding:0px 0px 0px 25px;margin:0px 0px 4px 0px;line-height:18px;list-style:none !important;background-image:url(../images/css/checkIcon.png);background-repeat:no-repeat;background-position:left 2px;}#rCBanner {width: 100%;padding:30px 0px 20px 0px;}#rCBanner .rCBannerTitleRow {width: 100%;margin:0 0 20px 0;text-align:center;color:#000;line-height:120%;font-family:'Jura', sans-serif;font-weight:700;font-size: 1.875rem;}#rCBanner .rCBannerRow {width: 100%;margin:0px;}#rCBanner .rCbIWrapper {width: 100%;}#rCBanner .bannerItem {width: 100%;position:relative;padding:0px;overflow:hidden;}#rCBanner .bannerItem.fL, #rCBanner .bannerItem.fR {float:none !important;}#rCBanner .bannerItem img {width: 100%;display:block;transition:transform 0.2s ease-in;-webkit-transform:scale(1.0); -moz-transform:scale(1.0); -o-transform:scale(1.0); transform:scale(1.0);border:0;}#rCBanner .bannerItem a:hover img {transition:transform 1.0s ease-out; -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);}#rCBanner .bannerItem span {position:absolute;bottom:0px;left:0px;width:100%;line-height:20px;padding:5px 10px;;background-image:url(../images/css/transparent_w80.png);background-color:transparent;color:#60870C;box-sizing:border-box;border-bottom:3px solid #60870C;font-size: 0.75rem;}#rCBanner .bannerItem a:hover span {transition:background-color 0.5s ease-out;-o-transition:background-color 0.5s ease-out;-webkit-transition:background-color 0.5s ease-out;-moz-transition:background-color 0.5s ease-out;background-color:#60870C;background-image:none;color:#FFF;}#rCBanner span, #rCBanner a {display:block;text-decoration:none;}#rCBanner .rCbIWrapper {width: 100%;}.fL { float:left; }.fR { float:right; }img { border:none; }.mr10 { margin-right:10px; }.mr5pz { margin-right:40px; }#breadcrumbs a { color:#CCC; text-decoration:none; }#breadcrumbs a:hover { color:#999; }#breadcrumbs a strong { color:#999; }#sprachwahl a {color:#A4A4A4;text-decoration:none;text-transform:uppercase;text-align:center;font-size: 0.875rem;line-height:24px;height:24px;display:inline-block;}#sprachwahl a:hover, #sprachwahl a.LangActiv {color:#FFF;}#sprachwahl span {color:#A4A4A4;height:24px;width:5px;display:inline-block;}#headerImg div.hImage {width:100%;display:block;z-index:600;position:relative;}#headerImg div.hImage img {display:block;width:100%;height: auto;max-height: calc(100vh - 100px);}#headerImg div.hImage .hILandscape, #headerImg div.hImage .hIPortrait {width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;display:block;}@-webkit-keyframes kenburn {0% {transform: scale(1); }50% {transform: scale(1.2); }100% {transform: scale(1);}}@keyframes kenburn {0% {transform: scale(1); }50% {transform: scale(1.2); }100% {transform: scale(1);}}#headerImg div.hImage {-webkit-animation: kenburn 40s linear infinite 0s;animation: kenburn 40s linear infinite 0s;}@media only screen and (orientation: portrait) {#headerImg div.hImage .hILandscape {display:none;}}@media only screen and (orientation: landscape) {#headerImg div.hImage .hIPortrait {display:none;}#headerImg div.hImage .hILandscape {display:block;}}#carousel img.hImage {float:left;width:100%;z-index:750;display:block;}#hIButtons {position:absolute;top:50%;left:50%;margin-left:-50%;width:100%;height:0px;z-index:850;}a.sliderButton {position:absolute;top:-22px;height:44px;width:25px;display:block;z-index:801;background-image:url(../images/css/sliderPfeile.png);background-size: 50px 88px;background-repeat:no-repeat;}a#hInext {right:0px;background-position:0px 0px;}a#hIprev {left:0px;background-position:-25px 0px;}#hIpager {position:absolute;top:-20px;left:25px;width:400px;height:10px;text-align:left;padding:0px;z-index:800;}#hIpager a {display:block;width:10px;height:10px;margin-right:5px;float:left;background-image:url(../images/css/iSPagerImg.png);background-repeat:no-repeat;background-position:0px 0px;}#hIpager a.selected {background-position:-10px 0px;}#hIpager a span {display:none;}.pTWrapper {position:absolute;top:50px;z-index:500;width:100%;left:0;margin-left:0;}.pageTitle {width:100%;line-height:120%;font-size: 1.375rem;color:#FFF;font-weight:300;text-align:left;}.Box {width:200px;margin-bottom:5px;position:relative;color:#000;padding:0px 0px 12px;}.BoxTitle {width:100%;height:24px;line-height:24px;padding:0px 10px;background-color:#000;color:#FFF;font-size: 0.875rem;}.BoxContent {width:100%;padding:0px;}.BoxContent a {color:#333;text-decoration:none;}.BoxContent a:hover {color:#000;text-decoration:none;}#preiseSlider {width:60%;margin-left:40%;display:block;padding-bottom:10px;line-height:20px;}#preiseSlider a {font-size:14em;font-size: 0.875rem;text-decoration:none;}#preiseWrapper {overflow:scroll;}#fewoPreise {width:100%;border-spacing:1px; border-collapse:separate;border:0;}#fewoPreise tr th {font-size: 0.875rem;background-color:#A1956F;background-color:#60870C;color:#FFF;text-align:center;font-weight:400;padding:10px 0px;}#fewoPreise tr td {font-size: 0.9375rem;text-align:center;}#fewoPreise tr td.pFeWo {text-align:left;padding:6px 5px;}#fewoPreise tr td.pFeWo a {text-decoration:none !important;}#fewoPreise tr td.pFeWo span.pFeWoName {display:block;font-family:'Jura', sans-serif;font-weight:600 !important;font-size: 1.5625rem;color:#000;}#fewoPreise tr td.pFeWo span.pFeWoDaten {display:block;font-size: 0.8125rem;line-height:26px;}#fewoPreise tr td.pNacht {font-size: 0.75rem;text-align:left;padding:0px 5px;line-height:16px;}#fewoPreise tr.gRow td {background-color:#EEE;}#fewoPreise tr.uRow td {background-color:#DDD;}.fINRow {width:100%;padding:20px 0 0 0 ;}.fINCols3 {width:100%;}.fINCols2 {width:100%;}.fINCols3 .fINItem {width:100%;position:relative;margin:0 0 30px 0;}.fINCols2 .fINItem {width:48%;position:relative;}.fINItem img {width:100%;display:block;}.fINItem span {position:absolute;left:50%;bottom:-14px;width:80%;margin-left:-40%;line-height:16px;text-align:center;font-size: 0.875rem;background-color:var(--cGreen);color:#FFF;display:inline-block;padding:3px 0;}#angebote {width:100%;position:relative;}#aTop {position:absolute;top:-100px;}.angeboteRow {width:100%;margin-bottom:0px;}.aItem {width:100%;margin-bottom:40px;filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.8;position:relative;z-index:400;}.aItem:hover {filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.0;}.aItem.fL {float:none;}.aItem.fR {float:none;}.aITitle {width:100%;line-height:110%;font-size: 1rem;color:#000;font-family:'Roboto', sans-serif;margin-bottom:10px;}.aITitle h6 {margin:0;padding:0;line-height:120%;font-size: 1.625rem;font-family:'Roboto', sans-serif;font-weight:300 !important;}.aIBild {width:100%;margin-bottom:5px;position:relative;}.aIBild img {width:100%;display:block;}.aIDaten {width:100%;position:absolute;left:0px;bottom:20px;padding:5px 0px;background-color:rgba(255,255,255,0.70);text-align:center;font-size: 0.875rem;}.aIDaten .aIDatenInfo {font-size: 1rem;display:block;}.aIDaten .aIDatendatum {font-size: 0.875rem;font-style:italic;display:block;}.aIDaten .aIDatenPreis {font-size: 1.375rem;display:block;color:#60870C;font-weight:700;}#angebotDetail {width:100%;}#aDName {text-align:center;}#aDNameSubline {text-align:center;padding:0px 0px 10px 0px;line-height:20px;font-size: 0.9375rem;font-weight:700;}#aDBeschreibung {width:70%;margin:0 auto;text-align:center;}.aDDatenRow {width:100%;padding-top:20px;}.aDDLeft {width:100%;float:none;}.aDDLeft img {width:100%;display:block;}.aDDRight {width:100%;float:none;position:relative;padding:10px 0px 40px 0px;}.aDDRTitle {width:100%;font-size: 1.375rem;color:#666;padding-bottom:10px;font-weight:400;}.aDDRPreise {width:100%;}.aDDRPItem {width:100%;border-bottom:1px solid #DDD;}.aDDRPItem a {display:block;text-decoration:none !important;padding:3px;background-image:url(../images/css/aDetailPfeil.png);background-repeat:no-repeat;background-position:right center;}.aDDRPItem a:hover {background-color:#EEE;}.aDDRPItem a span {display:block;}.aDDRPItemName {font-size: 1.25rem;line-height:22px;color:#60870C !important;}.aDDRPItemDaten {width:90%;line-height:30px;}.aDDRPIDData {width:60%;float:left;line-height:26px;font-size: 0.8125rem;}.aDDRPIDPrice {width:35%;float:right;text-align:right;line-height:26px;font-weight:700;}.aDDRPreisInfo {font-size: 0.75rem;line-height:22px;color:#666;padding:20px 0px;}a#aDDRButton {position:absolute;right:0px;bottom:0px;line-height:20px;color:#FFF;background-color:#60870C;display:block;padding:3px;text-decoration:none;font-size: 1rem;font-weight:400;}a#aDDRButton span {color:#FFF;border:1px solid #FFF;padding:5px 25px;display:block;line-height:30px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}a#aDDRButton:hover span {background-color:#FFF;color:#60870C;}.aDDRTextWrapper {background-color:#EEE;padding:10px;}.aDDRText {border:1px dashed #60870C;padding:10px;background-color:#FFF;}#angeboteBox {display:none;position:relative;}#angeboteBox div#jqCBAngebote {margin:0;padding:0;list-style:none;display:block;width:100%;z-index:200;}#angeboteBox .AngebotItem {width:100%;margin:0px;position:relative;z-index:200;float:left;}#angeboteBox .AngebotItem span {display:block;}#angeboteBox .AngebotItem a.AILink {color:#000 !important;text-decoration:none;z-index:9999;display:block;}#angeboteBox .AItemTitle {height:30px;line-height:30px;color:#FFF;font-family:'Jura', sans-serif;font-weight:400 !important;font-size: 1.25rem;}#angeboteBox .AItemImage {width:100%;}#angeboteBox .AItemImage img {width:100%;display:block;}#angeboteBox .AItemImageBanner {width:100%;position:absolute;left:0px;bottom:24px;padding:3px 0px;background-color: rgba(255,255,255,0.7);text-align:center;}#angeboteBox .AItemIBPreis {font-size: 1.125rem;}#angeboteBox .AItemIBDatum {font-size: 0.75rem;}#angeboteBox #jqCBA_Buttons {width: 100%;position: absolute;top: 50%;}#bewertungenBox {display:none;position:relative;}#hotelbewertungen {width:100%;padding:30px 0px 0px 0px;}.hotbewItem {margin:0px 0px 20px 0px;font-size: 1.5rem;line-height:30px;text-decoration:none;font-style:italic;}.hotbewItem.hbLeft {text-align:left;}.hotbewItem.hbRight {text-align:right;}.hotbewItem a {color:#60870C !important;text-decoration:none !important;}.hotbewItem span.quot, .hotbewItem a span.quot {color:#CCC;font-size: 1.875rem;}.hotbewItem span.hbAuthor, .hotbewItem a span.hbAuthor {width:100%;font-style:normal;color:#CCC;font-size: 0.875rem;padding:5px 0px 0px 0px;display:block;}.impressionen {width:100%;}.impressionen .galleryRow {width:100%;padding-bottom:10px;}.impressionen .gRowLeft {width:48.57%;float:left;}.impressionen .gRowRight {width:48.57%;float:right;}.impressionen .galleryItem {width:47.06%;}.impressionen .galleryImage {width:100%;height:66%;overflow:hidden;}.impressionen .galleryImage a {width:100%;display:block;position:relative;}.impressionen .galleryImage a img {width:100%;filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.5;display:block;}.impressionen .galleryImage a:hover img {background-color:#FFF;filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.0;}.impressionen .galleryImage a span.vPlay {width:50px;height:50px;position:absolute;display:block;left:50%;top:50%;margin:-25px 0px 0px -25px;z-index:400;background-image:url(../images/css/play.png);background-repeat:no-repeat;background-position:right center;}.impressionen .galleryImage a:hover span.vPlay {background-position:left center;}.impressionen .galleryTitle {color:#000;font-weight:normal;font-size:100%;height:18px;line-height:18px;overflow:hidden;padding:5px 0px 0px;}.impressionen .impImgCols {width:100%;}.impressionen .impImgColsLeft {width:48.57%;float:left;}.impressionen .impImgColsRight {width:48.57%;float:right;}.impressionen .impImgCol1 {width:47.06%;float:left;}.impressionen .impImgCol2 {width:47.06%;float:right;}.impressionen .imgItem {position:relative;display:block;overflow:hidden;margin-bottom:5.88%;}.impressionen .imgItem a img {position:relative;width:100%;}.impressionen .imgItem a:hover img {background-color:#FFF;filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.8;}#anfrage {width:96%;font-size:100%;margin:0 auto;}#anfrageTop {width:auto;font-size:120%;border:2px solid #000;padding:10px;color:#000;}.anfrageCols {width:100%;}.anfrageCLeft {width:100%;}.anfrageCRight {width:100%;}#anfrage table tr td {vertical-align:top;padding-bottom:6px;}#anfrage table tr.abstand td {padding-top:30px;}#anfrage table tr td.error {color:#AF0917;font-weight:700;}#anfrage table tr td#alterKinderContainer input {margin:2px 4px 2px 0;}#anfrage div.anfrageAngebot {border:1px dashed #60870C;color:#60870C;padding:5px;margin-bottom:10px;font-size: 0.75rem;}#anfrage div.anfrageAngebot b {font-size: 1rem;}div.aFTextW {position:relative;}div.aFTextW b {position:absolute;left:-10px;top:0px;color:#AF0917;}.aFeWoTypen {width:100%;}.aFeWoItem {width:100%;}.aFeWoItem input {vertical-align:middle;}.aFKalender {padding-left:30px;position:relative;}.formfield.ffdn {display: none;}#routenplaner {width:100%;}#route {width:100%;padding:0px 0px 10px;}#routeField {width:60%;float:left;}#routeButton {float:right;width:35%;text-align:right;}#sitemap {width:100%;max-width:900px;padding:40px 15px 10vh 15px;margin:0 auto;}#sitemap .smNaviItem {width:100%;margin:0 0 20px 0;}@media only screen and (min-width: 500px) {#sitemap {display: flex;flex-wrap: wrap;}#sitemap .smNaviItem {width:50%;padding: 0 30px 0 0;}}#sitemap ul.smLevel1 {margin:0px;padding:0px;width: 100%;}#sitemap ul.smLevel1 li {list-style:none;margin:0;padding:0;}#sitemap ul.smLevel1 li.smL1link {display: flex;flex-wrap: wrap;}#sitemap ul.smLevel1 li::before {content:'';}#sitemap ul.smLevel1 li a {line-height: 40px;font-size: 2.5rem;color:#39454A;text-decoration: none;width: calc(100% - 150px);}#sitemap ul.smLevel1 li input {width:140px;font-size: 0.875rem;border:1px solid #39454A;border-radius:3px;padding:3px 5px;text-align:center;box-shadow: 0px 0px 3px 0px #333;}#sitemap ul.sitemapfiL li a:hover {text-decoration:underline;}#sitemap ul.smLevel1 li ul.smLevel2 {margin:0;padding:10px 0 0 0;}#sitemap ul.smLevel1 li ul.smLevel2 li {margin:0;padding:0 0 0 24px;}#sitemap ul.smLevel1 li ul.smLevel2 li::before {content:'-';}#sitemap ul.smLevel1 li ul.smLevel2 li a {line-height: 24px;font-size: 1.125rem;color: #39454A;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 {margin:0;padding:0 0 20px 0;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li {margin:0;padding:0 0 0 24px;}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li::before {content:'\00b7';}#sitemap ul.smLevel1 li ul.smLevel2 li ul.smLevel3 li a {line-height: 20px;font-size: 0.875rem;color: #999;}@media only screen and (min-width: 1240px) {#sitemap {padding:40px 0 10vh 0;}}#fewoBox {width:100%;padding:30px 0 0 0;}#fewoBox .fewoBoxItem {width:100%;position:relative;z-index:400;margin: 0 0 40px 0;}#fewoBox .fewoBoxItem a {width:100%;display: block;}#fewoBox .fewoBoxItem img {width:100%;height: auto;display:block;border:none;}#fewoBox .fBIName {position:absolute;left:50%;top:-15px;width:96%;margin-left:-48%;line-height:30px;text-align:center;}#fewoBox .fBIName b {padding:0 10px;margin:0;line-height:200%;font-weight:400 !important;font-size: 0.9375rem;background-color:var(--cGreen);color:#FFF;display:inline-block;}#fewoBox .fBIDetail {color:#000;position:absolute;z-index:500;left:0px;bottom:20px;width:100%;line-height:140%;text-align:center;font-size: 0.8125rem;background-color: rgba(255,255,255,0.8);padding: 5px 0;}@media only screen and (min-width:980px) {#fewoBox {display: flex;flex-wrap: wrap;}#fewoBox .fewoBoxItem {width:calc((100% - 21px) / 2);margin: 0 20px 40px 0;}#fewoBox .fewoBoxItem:nth-of-type(2n+2) {margin: 0 0 40px 0;}}#fewo {width:100%;}#fewoContent {width:100%;display: flex;flex-direction: column;gap: 20px;}#fewoContent .fCTitle {width:100%;}#fewoContent .fCRow {width:100%;}#fewoContent .fCRow.grid {display: grid;gap: 20px;}#fewoContent .fCLeft {width:100%;}.fCLeftPlan {width:100%;}.fCLeftPlan img {width:100%;display:block;}#fewoContent .buttons {display: flex;gap: 10px;align-items: flex-start;}#fewoContent .buttons.center {justify-content: center;}#content #fewoContent .buttons a {color:#FFF;display:block;font-size: 1rem;font-weight:400;border-radius:5px;text-decoration: none;}#content #fewoContent .buttons a.anfrage {background-color:#60870C;}#content #fewoContent .buttons a.buchen {background-color:#0C7787;}#content #fewoContent .buttons a span {color:#FFF;padding:5px 25px;display:block;line-height:30px;}#content #fewoContent .buttons a:hover {box-shadow:0px 0px 15px #333;}#fewoContent .fCRow h3 {width:100%;font-size: 1.875rem;margin:0;padding:0 0 10px 0;font-family:'Roboto',arial,sans-serif;}.fCLeftDaten {width:100%;}.fCLeftDaten strong {width:100%;display:block;font-size:120%;line-height:30px;margin:10px 0px 5px 0px;background-color:#FFF;text-align:center;color:#B3A89F;text-transform:uppercase;}#fewoContent .fCRight {width:100%;}#fewoImages {width:100%;display: grid;grid-template-columns: repeat(2, 1fr);gap: 10px;}#fewoImages a {width:100%;display: block;}#fewoImages a img {width:100%;height: auto;display: block;}#fewoImages a:nth-child(1) {grid-column: span 2;}.fewoImgTop {width:100%;margin-bottom:1.85%;}.fewoImgTop img {width:100%;display:block;}.fewoImages {width:100%;padding:0px;}.fewoImages img {display:block;border:none;margin:0px 0px 5.4%;padding:0px;background-color:#FFF;background-image:url(../images/css/loader.gif);background-repeat:no-repeat;background-position:center center;width:100%;}.fewoImages .fewoImg2Cols {width:66.09%;float:left;}.fewoImages .fewoImg1Col {width:48.68%;float:left;}.fewoImages .fewoImg2Col {width:48.68%;float:right;}.fewoImages .fewoImg3Col {width:32.17%;float:right;}@media only screen and (min-width:980px) {#fewoBox .fewoBoxItem a:hover {opacity: 0.8;}#fewoBox .fBIName {top:-20px;height:40px;line-height:40px;width:90%;margin-left:-45%;}#fewoBox .fBIName b {padding:0 20px;font-size: 1.375rem;}#fewoBox .fBIDetail {bottom:20px;width:100%;line-height:30px;font-size: 1rem;}#fewoContent .fCRow.grid {grid-template-columns: repeat(2, 1fr);}a#fewoButtonAnfrage {padding:5px;font-size: 1.25rem;float:left !important;}#fewoPreise {width:100%;}.fINRow {width:100%;}.fINCols3 {width:580px;}.fINCols2 {width:380px;}.fINCols3 .fINItem {width:180px;}.fINCols2 .fINItem {width:180px;}}#popup {width:100%;height:100vh;background-color: rgb(255 255 255 / 50%); backdrop-filter: blur(5px);padding:0;position:fixed;top:0;left:0;z-index:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility: hidden;opacity: 0;}body.puShow #popup {z-index:9999;visibility: visible;-webkit-animation-name: fadeIn;animation-name: fadeIn;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-duration: .7s;animation-duration: .7s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}#popupWindow {width: calc(100% - 30px);max-width: 900px;margin: auto;background-color:#FFF;position: relative;}#pWClose {width: 40px;height: 40px;position: absolute;display: block;top: 0px;right: 0px;z-index: 600;cursor: pointer;}#pWClose::after {width:20px;height:20px;display:block;position: absolute;left: 50%;top: 50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image: url("data:image/svg+xml,%0A%3Csvg enable-background='new 0 0 30 30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' fill-opacity='0'%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Cpath d='M 2,2 28,28' /%3E%3Cpath d='M 2,28 28,2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:20px 20px;background-position:center;background-repeat:no-repeat;content:'';}#pWTitle {width: 100%;padding: 0 30px;margin: 30px 0;text-align: center;font-size: 1.875rem;text-transform: uppercase;color:#60870C;line-height:120%;font-family:'Jura', sans-serif;font-weight:400;}#pWBody {height: auto;max-height:calc(100vh - 30px);overflow-y:scroll;-moz-box-shadow:0px 0px 50px -20px #333;-webkit-box-shadow:0px 0px 50px -20px #333;box-shadow:0px 0px 50px -20px #333;}#pWContent {padding: 0;}#pWCImage {width: 100%;padding: 0 15px;margin: 15px 0;}#pWCImage img {width: 100%;height: auto;display: block;}#pWCText {padding: 0 20px;margin: 30px 0;line-height: 140%;text-align: center;}#pWCText a {text-decoration: none;color: var(--cGreen);}body #popupHolder {position: fixed;left: 0;bottom:0;z-index: 800;-webkit-transition: left .5s ease-in, left .5s ease;-o-transition: left .5s ease-in, left .5s ease;transition: left .5s ease-in, left .5s ease;}body.hasOverlay #popupHolder, body.puShow #popupHolder, body.scrollDown #popupHolder {left: -200px;}#popupHolder a {position: absolute;left: 5px;bottom:5px;width: 50px;height: 50px;border-radius: 100px;background-color: #C8183E;display: block;-webkit-box-shadow: 5px 5px 20px -5px rgba(0,0,0,0.75); box-shadow: 5px 5px 20px -5px rgba(0,0,0,0.75);background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 600 600' viewBox='0 0 600 600' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m352.56 233.83c-.31 0-.62.04-.93.05l-8.15-40.8c-1.61-8.02-8.72-13.84-16.92-13.84-3.9 0-7.59 1.3-10.68 3.75l-12 9.92c-25.27 21.61-36.8 31.47-70.82 38.27l-46.97 9.38c-24.26 4.85-40.06 28.54-35.2 52.8l4.52 22.62c4.09 20.48 22.19 35.34 43.05 35.34 2.89 0 5.8-.29 8.66-.86l2.78-.56 25.8 57.94c2.22 5.7 6.53 10.19 12.13 12.64 2.94 1.29 6.06 1.94 9.18 1.94 2.82 0 5.64-.52 8.34-1.57 5.69-2.23 10.18-6.54 12.63-12.13 2.45-5.6 2.58-11.82.39-17.41l-18.75-51.26c30.11-5.3 45.82-.62 75.5 8.98l8.06 2.6 6.79 1.94c1.57.45 3.17.67 4.78.67 5.14 0 9.98-2.3 13.27-6.32 3.27-3.99 4.56-9.18 3.54-14.27l-8.16-40.85c5.89-2.24 10.96-6.16 14.52-11.51 4.53-6.78 6.13-14.92 4.54-22.91-2.85-14.23-15.42-24.55-29.9-24.55zm-147.45 106.65c-2.2.44-4.44.66-6.66.66-16.02 0-29.93-11.42-33.08-27.17l-4.52-22.62c-3.75-18.76 8.47-37.08 27.23-40.83l46.97-9.38c4.96-.99 9.47-2.07 13.67-3.24l18.14 90.75c-4.35.55-8.9 1.27-13.87 2.26zm63.54 64.14c-1.36 3.11-3.85 5.5-7.02 6.74-3.16 1.24-6.62 1.17-9.73-.2-3.11-1.36-5.5-3.85-6.83-7.24l-24.96-56.07 29.39-5.87 19.35 52.91c1.23 3.17 1.16 6.63-.2 9.73zm14.39-77.07c-1.96 0-3.97.07-6 .18l-18.57-92.89c20.09-7.21 32.48-17.51 50.48-32.89l27.33 136.75c-20.81-6.73-35.03-11.15-53.24-11.15zm77.11 13.89c-1.79 2.18-4.65 3.1-7.39 2.32l-5.42-1.65-29.52-147.67 4.39-3.5c1.27-1.01 2.77-1.54 4.34-1.54 2.8 0 6.17 1.77 6.95 5.67l8.06 40.36 11.96 59.85 8.06 40.36c.58 2.82-.65 4.85-1.43 5.8zm9.31-65.81c-2.05 3.08-4.83 5.48-8.08 7.04l-7.73-38.64c9.18.5 17 7.21 18.83 16.33 1.07 5.33-.01 10.75-3.02 15.27z'/%3E%3Cpath d='m447.7 245.32c-5.58-27.94-20.94-52.62-42.15-67.74l-5.9 8.28c19.12 13.62 33 36.02 38.08 61.45 5.08 25.42.87 51.43-11.53 71.36l8.63 5.38c13.76-22.09 18.45-50.79 12.87-78.73z'/%3E%3Cpath d='m382.61 196.05-5.3 8.68c16.16 9.86 27.81 27.45 31.97 48.27 4.17 20.83.16 41.55-10.96 56.86l8.22 5.98c12.8-17.6 17.43-41.23 12.71-64.84-4.71-23.59-18.06-43.62-36.64-54.95z'/%3E%3C/g%3E%3C/svg%3E%0A");background-size: contain;background-position: center;background-repeat: no-repeat;}@media only screen and (min-width: 900px) {#pWCImage {padding: 0 30px;margin: 30px 0;}#pWCImage.pWCIsmall {padding: 0 10%;}#pWCText {padding: 0 15%;margin: 40px 0;}}@media only screen and (min-width: 1200px) {#popupHolder a {left: 20px;bottom:30px;width: 70px;height: 70px;}#pWClose {position: fixed;top: 25px;right: 25px;}#pWClose::after {background-image: url("data:image/svg+xml,%0A%3Csvg enable-background='new 0 0 30 30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' fill-opacity='0'%3E%3Cg stroke='%23000' stroke-width='3'%3E%3Cpath d='M 2,2 28,28' /%3E%3Cpath d='M 2,28 28,2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}#pWBody {max-height:calc(80vh);}#pWCText {padding: 0 20%;}}html, body {margin:0;padding:0;}body {background-color:#FDF4E3;position:relative;z-index:0;font-family:'Roboto',arial,sans-serif;text-decoration:none;font-size: 0.875rem;-webkit-font-smoothing:antialiased;font-weight:400;}body.naviOpen,body.hasPopup.puShow {overflow: hidden;}#allWrapper {background-color:#FFF;z-index:10;position:relative;width:100%;margin:0;padding: 70px 0 60px 0;overflow:hidden;}#topWrapper {width:100%;padding:0px;position:fixed;background-color:#60870C;left:0px;top: 0px;z-index:900;}body.fixed #topWrapper {box-shadow:0px 0px 15px #333;}#top {width:100%;height:70px;position:relative;margin:0 auto;z-index:501;display: -ms-grid;display: grid;-ms-grid-columns: 140px auto 100px;grid-template-columns: 140px auto 100px;}a#logoWrapper {width:118px;height: 60px;display: block;position:absolute;z-index:300;left:10px;top: 5px;text-align:center;text-decoration:none;}a#logoWrapper span {width:100%;position: absolute;left: 0;}a#logoWrapper span.blumen {display:flex;top: 0;justify-content: center;}a#logoWrapper span.blumen b {display: block;width: 12px;height: 9px;margin: 0 1px;background-image: url("data:image/svg+xml,%0A%3Csvg enable-background='new 0 0 128.13 105.12' viewBox='0 0 128.13 105.12' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2353778a'%3E%3Cpath d='m79.99 45.8c10.53-5.74 29.46-12.02 32.85-11.92 15.19.45 15.29 9.79 15.29 16.87 0 10.03-8.49 18.13-18.58 18.13-8.61 0-14.27-1.69-20.84-7.2-5.55-4.62-7.37-10.58-14.62-11.38.8-.78 4.99-3.93 5.9-4.5z'/%3E%3Cpath d='m87.56.66c8.47-.73 13.44 7.98 14.18 16.39 1.09 12.33-23.79 22.23-29.91 26.51-3.54 2.46-1.54-41.4 15.73-42.9z'/%3E%3Cpath d='m59.06 50.63c-9.08-11.59-15.59-17.65-30.51-17.65-12.64 0-28.55 10.39-28.55 22.96 0 13.85 13.64 16.89 27.28 14.01 11.01-2.31 12.39-6.8 19.85-11.32z'/%3E%3Cpath d='m44.64 66.52c-13.89 7.25-25.59 16.57-20.26 31.1 3.26 8.9 15.22 8.69 24.18 5.44 16.94-6.12 15.42-28.74 9.26-45.56z'/%3E%3Cpath d='m63.9 62.91c19.45 0 41.83 9.66 46.9 25.22 2.7 8.27-11.61 16.41-20.37 16.41-12.32 0-21.55-5.61-22-23.16z'/%3E%3Cpath d='m61.63 40.63c-12.21-7.31-39.55-11.6-33.99-26.33 4.42-11.72 16.81-17.6 26.74-12.39 10.89 5.73 7.25 38.72 7.25 38.72z'/%3E%3C/g%3E%3Cpath d='m65.44 59.14c16.93 0 33.59 6.24 37.85 19.64 3.95 12.39-7.15 16.69-14.76 16.69-10.72 0-18.75-4.9-19.14-20.23z' fill='%23fff'/%3E%3Cpath d='m83.98 47.74c9.17-5.01 21.09-14.03 24.05-13.95 13.21.4 13.3 8.55 13.3 14.74 0 8.75-7.39 15.81-16.16 15.81-7.49 0-12.42-1.47-18.14-6.28-4.83-4.03-6.4-9.24-12.71-9.93.69-.68 8.87.1 9.66-.39z' fill='%23fff'/%3E%3Cpath d='m82.4 7.66c6.97-2.48 15.32 4.11 15.97 11.45.95 10.76-20.63 19.03-26.79 21.5-3.49 1.4-2.38-28.23 10.82-32.95z' fill='%23fff'/%3E%3Cpath d='m61.24 49.43c-7.9-10.13-13.56-15.42-26.54-15.42-11 0-24.84 9.08-24.84 20.04 0 12.09 11.86 14.75 23.73 12.24 9.58-2.03 12.82-4.81 19.31-8.75z' fill='%23fff'/%3E%3Cpath d='m50.86 64.44c-12.08 6.35-24.43 12.32-19.8 24.99 2.84 7.77 10.42 7.51 18.22 4.68 14.73-5.34 16.24-25.01 10.88-39.7z' fill='%23fff'/%3E%3Cpath d='m63.47 39.69c-10.62-6.39-34.4-10.13-29.56-22.99 3.84-10.23 11.07-14.18 19.71-9.62 9.48 4.99 9.85 32.61 9.85 32.61z' fill='%23fff'/%3E%3Cpath d='m53.82 45.29c0-7.11 11.59-13.46 18.72-13.46 7.14 0 9.86 8.31 9.86 15.42s-8.04 12.87-15.17 12.87c-7.14 0-13.41-7.73-13.41-14.83z' fill='%23f5e031'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;background-position: center;}a#logoWrapper span.logo {height: 30px;top: 11px;background-image:url("../images/svg/logo.svg");background-repeat:no-repeat;background-size: contain;background-position: center;}a#logoWrapper span.claim {font-family:Tahoma, Geneva, sans-serif;font-size: 0.75rem;font-weight:400;text-transform:uppercase;bottom:0px;height:20px;line-height:20px;color:#FFF;}#topButtons {-ms-grid-column: 2;-ms-grid-column-span: 1;grid-column: 2/3;display: flex;align-items: center;justify-content: flex-end;}a.topButton {display: block;width: 40px;height: 50px;position: relative;text-decoration: none;}a.topButton span {display: none;color: #FFF;}a.topButton::before {width: 20px;height: 20px;content: '';display: block;position: absolute;left:50%;top:50%;transform:translate(-50%, -50%);background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 600 200' viewBox='0 0 600 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF'%3E%3Cpath clip-rule='evenodd' d='m28.8 60.1 60 60.8c2.6 1.7 7 4.5 11.3 4.5 3.5 0 7-1.7 11.3-3.5l60-60.3v77.8c0 5.3-4.3 6.1-6.1 6.1h-130.6c-5.1 0-6.1-4.3-6.1-6.1v-78.7c.2-.2.2-.4.2-.6zm134.7-5.6-59.2 59.5c-3.5 3.5-6.1 1.7-7.9 0l-59.1-59.5zm1.8 99.7c6.1 0 14.7-3.5 14.7-14.9v-78.6c0-6.1-3.5-14.9-14.7-14.9h-130.6c-6.1 0-14.7 3.5-14.7 14.9v78.7c0 6.1 3.5 14.7 14.7 14.7h130.5v.1z' fill-rule='evenodd'/%3E%3Cpath clip-rule='evenodd' d='m220.1 40.4s17.9-21 26.9-20.4c8.9 1.2 21 21 24.5 32.3 3 11.4-4.2 19.2-7.2 23.3-2.4 3.6-4.8 6.7-4.8 6.7 7.2 21.6 36.5 50.9 58.1 58.1 0 0 3-1.8 7.2-4.8 3.6-3 11.4-10.2 23.3-6.6 11.4 3 31.2 15.6 31.7 23.9.6 9-20.4 26.9-20.4 26.9-70.4 3.1-141.7-68.8-139.3-139.4zm74.3-3c-7.7 0-7.7-12 0-12 21.6 0 41.9 8.4 56.9 23.3s23.3 36 23.3 56.9c0 7.7-11.4 7.7-11.4 0 0-17.9-7.2-35.4-20.4-48.5-12.5-12.5-29.9-19.7-48.4-19.7zm.6 24.5c-7.7 0-7.7-11.4 0-11.4 14.4 0 28.7 5.4 38.9 16.2 10.2 10.2 16.2 23.9 16.2 38.9 0 7.2-12 7.7-12 0 0-12-4.8-22.7-12.5-30.6-8.5-8.3-19.3-13.1-30.6-13.1z' fill-rule='evenodd'/%3E%3Cpath d='m499.8 180.5-45.1-76.2c-.4-.4-.4-.8-.8-1.3l-2.1-3.8c-3.8-7.6-5.9-16-5.9-24.4 0-14.3 5.5-28.2 15.6-38.3s23.6-16 38.3-16 28.2 5.5 38.3 15.6 16 23.6 16 38.3c0 10.9-3.4 21.5-9.3 30.3zm-41.3-85.1 1.3 2.1c.4 1.3 1.3 2.1 1.7 2.9l38.3 64.8 38.3-64.4c5.5-8 8-16.8 8-26.1 0-12.2-5.1-24-13.9-32.8s-20.2-13.4-32.4-13.4c-12.6 0-24.4 5.1-32.8 13.9-8.8 8.4-13.5 20.2-13.5 32.4 0 7.2 1.7 14.3 5 20.6zm41.3-46.7c-13.9 0-25.7 11.4-25.7 25.7 0 6.7 2.5 13.1 7.6 18.1 4.6 4.6 11.4 7.6 18.1 7.6 13.9 0 25.7-11.4 25.7-25.7 0-13.9-11.8-25.7-25.7-25.7zm0 43.4c-4.6 0-9.3-1.7-12.6-5.1s-5.1-8-5.1-12.6c0-9.7 8-17.7 17.7-17.7s17.7 8 17.7 17.7-8 17.7-17.7 17.7z'/%3E%3C/g%3E%3C/svg%3E");background-position: 0px 0px;background-repeat: no-repeat;background-size: 60px 20px;}a.topButton.tBmail {display: none;}a.topButton.tBtel::before {background-position: -20px 0px;}a.topButton.tBmap::before {background-position: -40px 0px;}a#hamburger {width:80px;height:50px;display:block;z-index:3000;margin:0;padding:10px 5px 10px 45px;position: absolute;top: 50%;right:5px;transform: translateY(-50%);text-decoration:none;opacity:1;transition: opacity .5s ease-in, left .9s cubic-bezier(0.7, 0, 0.15, 1);border-radius: 15px;}body:not(.naviOpen) a#hamburger {color: var(--cGreen);background-color: #FFF;}body:not(.naviOpen) a#hamburger::after {width:40px;line-height: 50px;content: 'Menu';position: absolute;top: 0px;left:5px;text-transform: uppercase;font-size: 0.625rem;text-align: center;}a#hamburger span {width:30px;height:30px;display:block;}a#hamburger span svg {width: 100%;display:block;}a#hamburger span svg .hamburger path:nth-of-type(1) {stroke-dashoffset: 0;}a#hamburger span svg .hamburger path:nth-of-type(2) {stroke-dashoffset: 4;}a#hamburger span svg .hamburger path:nth-of-type(3) {stroke-dashoffset: 8;}a#hamburger span svg .close {opacity: 0;}body.naviOpen a#hamburger span svg .hamburger {opacity: 0;}body.naviOpen a#hamburger span svg .close {opacity: 1;}#mainNavi2022 {position:fixed;z-index:-1;left: 0;right:0;top: 0;bottom:0;width:100%;height:100vh;opacity: 0;visibility: hidden;display:flex;padding: 0 15px;transform: translateY(-100%);}body.naviOpen #mainNavi2022 {z-index:600;opacity: 1;visibility: visible;background-color: rgba(96,135,12,.95);transform: translateY(0);transition: all 0.9s ease;-webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px);}body.naviClosing #mainNavi2022 {opacity: 0;visibility: hidden;transform: scale(2.5);transition: all 0.9s ease;}#subNavi {position:absolute;z-index:550;right:0px;top:75px;width:980px;height:65px;padding:0px;background-color:#F8F5F5;}#fpWrapper {position:relative;width:100%;z-index:500;background-image:url(../images/css/schattenKante.gif);background-repeat:repeat-x;background-position:left bottom;}#homeImg {width:100%;}#homeImg .hIWrapper {width:100%;position:relative;border-bottom:3px solid #FFF;background-repeat: no-repeat;background-size: cover;background-position: center;}#homeImg .hIWrapper span {display:block;}#homeImg .hIWrapper a {display:block;}#homeImg .hIWrapper img.hIImage {width:100%;height: auto;max-height: calc(100vh - 100px);z-index:200;display:block;border:0;}#homeImg .hIWrapper .hITextWrapper {position:absolute;left:0px;bottom:0px;width:100%;padding:0px 0px 20px 0px;z-index:201;}#homeImg .hITextWrapper .hIText {width:90%;height:40px;margin:0px auto;color:#CCC;position:relative;}#homeImg .hIText span.hITextLink {float:right;display:block;width:150px;background-color:var(--cGreen);padding:5px;text-decoration:none;text-align:center;border-radius:10px;}#homeImg .hIWrapper a:hover .hIText span.hITextLink {box-shadow:0px 0px 15px #FFF;}#homeImg .hIText span.hITextLink span {display:block;color:#FFF;line-height:30px;font-size: 0.75rem;}.pTWrapper {position:absolute;top:30%;margin-top:-35px;width:96%;left:50%;margin-left:-48%;display:block;z-index:850;}.pageTitle {text-align:left;line-height:100%;font-size: 1.875rem;font-family:'Parisienne', cursive;text-shadow:2px 2px 1px #000;font-weight:400;}#headerImgWrapper, #headerImg {width:100%;position:relative;z-index:750;}#headerImgWrapper {padding: 0 0 30px 0;}#headerImg {overflow:hidden;}#headerImg img.hImage {width:100%;display:block;}#bAWrapper {z-index:850;}#bAWrapper {width: 100%;position:absolute;bottom: 10px;display: flex;gap: 10px;justify-content: center;}body.moveCTA #bAWrapper {position: fixed;bottom: -70px;}body.showCTA #bAWrapper {position: fixed;bottom: 10px;transition: bottom 0.5s ease;}#bAWrapper a {width: auto;display: block;padding:0;text-decoration:none;border-radius:5px;box-shadow:0px 0px 15px #333;}#bAWrapper a span {display: block;padding:5px 25px;line-height:30px;font-size: 1.25rem;font-weight:400;color: #FFF;white-space: nowrap;}#bAWrapper a.anfrage {background-color:#60870C;}#bAWrapper a.buchen {background-color:#0C7787;}#bAWrapper a:hover {background-color:#FFF;}#bAWrapper a:hover span {color:#000;}@-webkit-keyframes scrollanimation {0%{margin:0 0 0 -25px;}100%{margin:0 0 10px -25px;}}@keyframes scrollanimation {0%{margin:0 0 0 -25px;}100%{margin:0 0 10px -25px;}}a.scrolldown {position:absolute;width:40px;height:40px;bottom:15%;left:50%;z-index:999;background-color:#999;border:5px solid #60870C;border-radius:25px;-moz-border-radius:25px;-webkit-border-radius:25px;display:none;-webkit-animation: scrollanimation 0.4s alternate infinite; animation: scrollanimation 0.4s alternate infinite;}a.scrolldown:hover {-webkit-animation-play-state: paused; animation-play-state: paused;}a.scrolldown span {width:40px;height:40px;display:block;background-image:url(../images/css/scrolldown.png);background-repeat:no-repeat;background-position:center center;background-size:cover;}#fullpage {width:94%;position:relative;margin:0px auto;padding:10px 0px 0px 0px;}#page {width:100%;position:relative;margin:0;padding:0 0 30px 0;}#cmsAlert {width:100%;text-align:center;padding:10px;margin-bottom:20px;background-color:#F8D7CB;border:1px solid #6E172E;font-size: 0.75rem;}#content {width:100%;padding:0px;position:relative;}#content a#tTa {width:100%;height:0px;padding:0px;position:absolute;left:0;top:-150px;z-index:9999;}#breadcrumbs {position:absolute;bottom:20px;left:0px;font-size: 0.75rem;line-height:12px;color:#CCC;z-index:900;width:100%;display:none;}#map {width:100%;height:300px;}#map .mapPopup {font-size: 0.875rem;}#footerWrapper {width:100%;background-color:#60870C;padding:0px;position:relative;z-index:400;}#footer {width:94%;position:relative;padding:0px;margin:0px auto;font-size: 0.8125rem;color:#FFF;}#footerRow1 {width:100%;padding:15px 0px 10px 0px;border-bottom:1px solid #FFF;margin:0px;}.fBoxWrapper {width:47.92%;}.fBox {width:100%;}.fBoxTitle {width:100%;padding:0 0 10px 0;line-height:30px;color:#FFF;text-transform:uppercase;font-family:'Jura', sans-serif;font-weight:400 !important;font-size: 1.25rem;}.fBoxTitle a {color:#FFF;text-decoration:none;}.fBoxContent {width:100%;line-height:20px;color:#FFF;}.fBoxContent a {color:#FFF;}.fBoxContent a:hover {text-decoration:none;}.fBoxContent img {width:100%;height: auto;display:block;}.fBoxCKontakt {font-size: 0.875rem;font-weight:700;padding:10px 0 0 0;}.fBoxCKontakt a {line-height: 26px;}.fBoxCKontakt a.tel {text-decoration: none;}#bBoxItems {width:100%;}#bBoxItems span {width:100%;margin:0 0 15px 0;display:block;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;}#bBoxItems span a {display:block;width:100%;height:50px;}#bBoxItems span#roterhahn {background-image:url(../images/css/roterhahn.gif);height:50px;}#bBoxItems span#trustyou {background-image:url(../images/css/trustYou.gif);height:50px;background-color:#FFF;text-decoration:none;}#bBoxItems span#trustyou span.score {height:32px;width:33px;line-height:32px;padding:5px 14px 13px 43px;text-align:center;font-size: 1.125rem;font-weight:700;display:block;float:left;margin:0;}#bBoxItems span#trustyou span.rating {height:26px;width:140px;line-height:26px;font-size: 1rem;display:block;float:right;color:#505050;margin:0;}#bBoxItems span#trustyou span.count {height:14px;width:140px;line-height:14px;font-size: 0.75rem;display:block;float:right;color:#999;margin:0;}#footerRow2 {width:100%;margin:0px;padding:10px 0px 30px 0px;color:#FFF;}#sprachNavi {width:100%;text-align: center;font-size: 0.8125rem;}#footerSocial {width:100%;text-align: center;}#footerSocial a {width: 60px;height: 60px;display:inline-block;margin: 0;padding: 10px;}#footerSocial a:hover {opacity: 0.75;}a#fbLink {display:inline-block;text-align:center;margin:10px auto;width:100px;height:26px;background-image:url(../images/css/facebook.png);background-position:center center;background-size:contain;background-repeat:no-repeat;}#footerNavi {line-height:30px;width:100%;font-size: 0.75rem;text-align:center;}#partnerWrapper {background-color:#FFF;width:100%;position:relative;z-index:400;}a.vaBanner {width:40%;margin:10px auto 20px auto;display:block;box-shadow:0px 0px 15px #333;}a.vaBanner img {width:100%;height: auto;display:block;background-repeat:no-repeat;background-size:cover;}#partner {padding:30px 10px;width:100%;position:relative;margin:0 auto;display:flex;justify-content: center;flex-wrap: wrap;gap: 10px 20px;}#partner a { display: block; }#partner img, #partner a img { display: block; height: 40px; }#jsCodes {width:100%;height:0px;overflow:hidden;} .clear:after {content:"."; display:block; height:0; clear:both; visibility:hidden;} .clear{display:inline-table;}* html .clear{height:1%;}.clear{display:block;}@media only screen and (min-width:980px) {#allWrapper {padding: 100px 0 60px 0;}#topWrapper {position:absolute;top:0px;}body.fixed #topWrapper {position:fixed;top:-30px;}#top {height:100px;width:980px;-ms-grid-columns: 250px auto 120px;grid-template-columns: 250px auto 120px;}body.fixed #top {height:70px;margin: 30px auto 0 auto;}body:not(.fixed) a#logoWrapper {width:178px;height: 80px;top: 10px;}body:not(.fixed) a#logoWrapper span.blumen b {width: 18px;height: 15px;margin: 0 2px;}body:not(.fixed) a#logoWrapper span.logo {height: 40px;top: 20px;}body:not(.fixed) a#logoWrapper span.claim {font-size: 0.75rem;line-height:20px;}a.topButton {width: auto;height: auto;line-height: 30px;padding: 0 5px 0 35px;margin: 0 0 0 20px;border-radius: 30px;}a.topButton:hover {background-color: #FFF;}a.topButton:hover::before {background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 600 200' viewBox='0 0 600 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2360870C'%3E%3Cpath clip-rule='evenodd' d='m28.8 60.1 60 60.8c2.6 1.7 7 4.5 11.3 4.5 3.5 0 7-1.7 11.3-3.5l60-60.3v77.8c0 5.3-4.3 6.1-6.1 6.1h-130.6c-5.1 0-6.1-4.3-6.1-6.1v-78.7c.2-.2.2-.4.2-.6zm134.7-5.6-59.2 59.5c-3.5 3.5-6.1 1.7-7.9 0l-59.1-59.5zm1.8 99.7c6.1 0 14.7-3.5 14.7-14.9v-78.6c0-6.1-3.5-14.9-14.7-14.9h-130.6c-6.1 0-14.7 3.5-14.7 14.9v78.7c0 6.1 3.5 14.7 14.7 14.7h130.5v.1z' fill-rule='evenodd'/%3E%3Cpath clip-rule='evenodd' d='m220.1 40.4s17.9-21 26.9-20.4c8.9 1.2 21 21 24.5 32.3 3 11.4-4.2 19.2-7.2 23.3-2.4 3.6-4.8 6.7-4.8 6.7 7.2 21.6 36.5 50.9 58.1 58.1 0 0 3-1.8 7.2-4.8 3.6-3 11.4-10.2 23.3-6.6 11.4 3 31.2 15.6 31.7 23.9.6 9-20.4 26.9-20.4 26.9-70.4 3.1-141.7-68.8-139.3-139.4zm74.3-3c-7.7 0-7.7-12 0-12 21.6 0 41.9 8.4 56.9 23.3s23.3 36 23.3 56.9c0 7.7-11.4 7.7-11.4 0 0-17.9-7.2-35.4-20.4-48.5-12.5-12.5-29.9-19.7-48.4-19.7zm.6 24.5c-7.7 0-7.7-11.4 0-11.4 14.4 0 28.7 5.4 38.9 16.2 10.2 10.2 16.2 23.9 16.2 38.9 0 7.2-12 7.7-12 0 0-12-4.8-22.7-12.5-30.6-8.5-8.3-19.3-13.1-30.6-13.1z' fill-rule='evenodd'/%3E%3Cpath d='m499.8 180.5-45.1-76.2c-.4-.4-.4-.8-.8-1.3l-2.1-3.8c-3.8-7.6-5.9-16-5.9-24.4 0-14.3 5.5-28.2 15.6-38.3s23.6-16 38.3-16 28.2 5.5 38.3 15.6 16 23.6 16 38.3c0 10.9-3.4 21.5-9.3 30.3zm-41.3-85.1 1.3 2.1c.4 1.3 1.3 2.1 1.7 2.9l38.3 64.8 38.3-64.4c5.5-8 8-16.8 8-26.1 0-12.2-5.1-24-13.9-32.8s-20.2-13.4-32.4-13.4c-12.6 0-24.4 5.1-32.8 13.9-8.8 8.4-13.5 20.2-13.5 32.4 0 7.2 1.7 14.3 5 20.6zm41.3-46.7c-13.9 0-25.7 11.4-25.7 25.7 0 6.7 2.5 13.1 7.6 18.1 4.6 4.6 11.4 7.6 18.1 7.6 13.9 0 25.7-11.4 25.7-25.7 0-13.9-11.8-25.7-25.7-25.7zm0 43.4c-4.6 0-9.3-1.7-12.6-5.1s-5.1-8-5.1-12.6c0-9.7 8-17.7 17.7-17.7s17.7 8 17.7 17.7-8 17.7-17.7 17.7z'/%3E%3C/g%3E%3C/svg%3E");}a.topButton::before {width: 24px;height: 24px;left: 5px;background-size: 72px 24px;transform:translate(0, -50%);}a.topButton.tBmail {display: block;}a.topButton.tBtel::before {background-position: -24px 0px;}a.topButton.tBmap::before {background-position: -48px 0px;}a.topButton span {display: inline-block;}a.topButton:hover span {color: var(--cGreen);}#headerImgWrapper {padding: 0;}#bAWrapper {bottom:25%;width:980px;left:50%;justify-content: flex-end;transform: translateX(-50%);}#bAWrapper {transition: top 0.5s ease;}body.moveCTA #bAWrapper {top: 0px;bottom: auto;}body.showCTA #bAWrapper {top: 160px;bottom: auto;}#homeImg .hIWrapper .hITextWrapper {left:50%;width:980px;margin-left:-490px;padding:0 0 25vh 0;}#homeImg .hITextWrapper .hIText {width:100%;}#homeImg .hIText span.hITextLink {width:20% !important;}#homeImg .hIText span.hITextLink span {line-height:30px;font-size: 1rem;}#mainNavi, #hImgMask {display:block;}#fullpage {width:980px;padding:20px 0 40px 0;}.pTWrapper {margin-top:-50px;width:980px;margin-left:-490px;}.pageTitle {font-size: 3.75rem;}.fL { float:left; }.fR { float:right; }#breadcrumbs {display:block;}.angeboteRow {margin-bottom:40px;}.aDDRText {padding:30px;}.aItem {width:48%;margin-bottom:0px;}.aItem.fL {float:left;}.aItem.fR {float:right;}.aIDatenWrapper {width:48%;}.aDDLeft {width:450px;float:left;}.aDDRight {width:450px;float:right;padding:0 0 50px 0;}#angeboteBox {display:block;}.impressionen .impImgColsLeft {width:48.98%;float:left;}.impressionen .impImgColsRight {width:48.98%;float:right;}#map {height:500px;}#bewertungenBox {display:block;}.hotbewItem {width:70%;}.hotbewItem.hbLeft {padding:0px 30% 0px 0px;}.hotbewItem.hbRight {padding:0px 0px 0px 30%;}.spaltenInhalte .sIRow2 .sIRowWrapper {width:470px;}.spaltenInhalte .sIRow3 .sIRowWrapper.fL {width:640px;}.spaltenInhalte .sIRow3 .sIRowWrapper.fR {width:300px;}.spaltenInhalte .sIRow4 .sIRowWrapper {width:480px;}.spaltenInhalte .sIRow2 .sIBox {width:470px;}.spaltenInhalte .sIRow3 .sIBox, .spaltenInhalte .sIRow3 .sIRowWrapper.fL .sIBox {width:300px;}.spaltenInhalte .sIRow4 .sIBox {width:230px;}.spaltenInhalte .sIRow2 .sIBox .sIBoxTitle {line-height:40px;font-size: 1.625rem;}.spaltenInhalte .sIRow3 .sIBox .sIBoxTitle {line-height:30px;font-size: 1.25rem;}.spaltenInhalte .sIRow4 .sIBox .sIBoxTitle {line-height:24px;font-size: 1rem;}.spaltenInhalte .sIRow2 .sIBoxBild .sIBoxTitle {line-height:40px;font-size: 1.625rem;}.spaltenInhalte .sIRow3 .sIBoxBild .sIBoxTitle {line-height:30px;font-size: 1.25rem;}.spaltenInhalte .sIRow4 .sIBoxBild .sIBoxTitle {line-height:30px;font-size: 1rem;}#rCBanner {width: 980px;margin:0 auto;}#rCBanner .rCBannerRow {margin-bottom:30px;}#rCBanner .bannerItem {width: 300px;position:relative;padding:0px;}#rCBanner .bannerItem.fL {float:left !important;}#rCBanner .bannerItem.fR {float:right !important;}#rCBanner .rCbIWrapper {width: 640px;float:right;}#rCBanner .bannerItem span {line-height:30px;font-size: 1.25rem;}.anfrageCols {width:100%;}.anfrageCLeft {width:440px;float:left;}.anfrageCRight {width:440px;float:right;}#footerWrapper, #partnerWrapper {display:block;}#partner img, #partner a img { height: 60px; }#footer {width:980px !important;}.fBox {width:230px !important;font-size: 0.875rem;}.fBoxWrapper {width:48.98%;}.fBoxCKontakt {font-size: 1rem;}#footerRow2 {display:flex;justify-content:space-between;}#sprachNavi {width:30%;text-align: left;line-height: 60px;}a#fbLink {margin:0;display:inline-block;text-align:center;}#footerSocial {width:30%;}#footerNavi {font-size: 0.8125rem;color:#FFF;width:40%;text-align:right;line-height: 60px;}#partnerWrapper {padding:0 0 30px 0;}a.vaBanner {width:180px;margin:0;display:block;position:absolute;right:20px;top:-30px;z-index:520;}}@media only screen and (min-width:1250px) {#map {height:700px;}}#mainNaviImage {width: 0%;height: 0vh;background-color: #CCC;}#mainNaviInner {margin: auto;width: 100%;height: 100vh;max-width: 980px;overflow-y: auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#mainNaviCols {margin: auto;padding: 40px 0 80px 0;width: 100%;max-width: 300px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap: wrap;flex-wrap: wrap;}#mainNaviCols .mNaviBox {width:100%;margin:0;text-align:left;}#mainNaviCols .mNaviBox.open {padding: 0 0 20px 0;}#mainNaviCols .mNBlinkWrapper {width:100%;padding: 0 0 0 60px;position: relative;}#mainNaviCols .mNBlink {width:100%;display:block;line-height: 20px;font-size: 1.5625rem;font-weight: 700;text-transform:uppercase;padding: 0;margin: 0;color:rgba(255,255,255,0.80);text-decoration:none;}#mainNaviCols .mNBlink:hover {color:#FFF;}#mainNaviCols .mNBlink.mNBlinkActiv {color:#FFF;}#mainNaviCols .mNBlink b {text-transform:uppercase;display:inline-block;vertical-align:bottom;line-height:40px;}#mainNaviCols .mNBicon {width:40px;height:40px;display:block;position: absolute;left: 0px;top: 0px;background-repeat:no-repeat;background-position:center center;background-size:30px 30px;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 20 20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 4,8 10,12 16,8' stroke='%23FFF' stroke-width='1' stroke-linecap='round' fill-opacity='0' /%3E%3C/svg%3E");}#mainNaviCols .mNaviBox.open .mNBicon {background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 20 20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M 5,10 15,10' stroke='%23FFF' stroke-width='1' stroke-linecap='round' fill-opacity='0' /%3E%3C/svg%3E");}#mainNaviCols ul.subNavi {margin:0;padding:5px 0 5px 60px;width:calc(100% - 60px);display:none;}#mainNaviCols .mNaviBox.open ul.subNavi {display:block;}#mainNaviCols ul.subNavi li {margin:0;padding:2px 0;list-style:none;}#mainNaviCols ul.subNavi li a {width: 100%;color:rgba(255,255,255,0.60);margin: 0;padding: 5px 0;font-weight: 300;font-size: 1.25rem;display: block;line-height: 120%;text-decoration:none;}#mainNaviCols ul.subNavi li a:hover {color:#FFF;}#mainNaviCols ul.subNavi li a.sNActiv {color:#FFF;font-weight: 400;}@media only screen and (min-width:600px) {#mainNaviCols {max-width: 100%;}#mainNaviCols .mNaviBox {width: 50%;padding: 0 0 20px 0;}#mainNaviCols .mNBicon {display: none;}#mainNaviCols ul.subNavi {display: block;}}@media only screen and (min-width:900px) {#mainNaviCols .mNaviBox {width: calc(100% / 3);}}@media only screen and (min-width:1400px) {#mainNavi2022 {padding: 0;}#mainNaviImage {width: 40%;height: 100vh;background-position: center;background-repeat: no-repeat;background-size: cover;}#mainNaviInner {width: 60%;}}#subNavi2Wrapper { width: 100%; padding: 0 0 15px 0; text-align: center; position: relative;background-color: #FFF;}@media only screen and (min-width:980px) {#subNavi2Wrapper {position: -webkit-sticky; position: sticky;}}#subNavi2Wrapper ul#subNavi2 {width:100%;padding:15px 0 0 0;margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap: wrap;flex-wrap: wrap;}#subNavi2Wrapper ul#subNavi2 li {padding:0;margin:0 5px 10px 5px;list-style:none;display:inline-block;width:auto;}#subNavi2Wrapper ul#subNavi2 li a {display:block;padding:0 10px;border:1px solid var(--cGreen);width: 100%;margin: 0px;font-weight: 400;font-size: 0.875rem;line-height: 26px !important;text-decoration: none;color: var(--cGreen);border-radius: 50px;}#subNavi2Wrapper ul#subNavi2 li.parentNaviItem a {text-transform: uppercase;font-weight: 900;}#subNavi2Wrapper ul#subNavi2 li a:hover {background-color:var(--cGreen);color:#FFF;-webkit-transition: 0.5s all ease-in;-o-transition: 0.5s all ease-in;transition: 0.5s all ease-in;}#subNavi2Wrapper ul#subNavi2 li a.sN2Activ {background-color:var(--cGreen);color:#FFF;}#sprachNavi a, #footerNavi a {text-decoration:none;color:#FFF;line-height:30px;}#sprachNavi a:hover, #footerNavi a:hover {text-decoration:underline;}#footerNavi a.fNactiv {color:#FFF;text-decoration:underline;}#sprachNavi span, #footerNavi a {padding:10px 0px;line-height:30px;}#cookiesWrapper {width:100%;position:fixed;left:0;bottom:0;background-color:rgba(0,0,0,0.70);border-top:2px solid #FFF;padding:0;z-index:9999;}#cookies {width:100%;margin:0px auto;font-family:Arial, Helvetica, sans-serif;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px;}#cookiesButtons {width:100%;text-align:center;}#cookiesText {width:100%;color:#FFF;line-height:120%;font-size:100%;}#cookiesText a {color:#FFF;}a.cButton {width:100%;max-width:70px;text-decoration:none;text-align:center;display:inline-block;}a#cookiesButton {font-size:120%;height:30px;line-height:30px;background-color:#FFF;color:#000;margin:0 0 5px 0;}@media only screen and (min-width:960px) {#cookies {width:960px;}#cookiesButtons {width:60px;float:right;}#cookiesText {width:calc(100% - 70px);float:left;}}