@font-face {font-display: swap;font-family: 'Merriweather';font-style: normal;font-weight: 400;src: url('webfonts/merriweather/v30-latin_latin-ext-regular.woff2') format('woff2');}@font-face {font-display: swap;font-family: 'Merriweather';font-style: normal;font-weight: 700;src: url('webfonts/merriweather/v30-latin_latin-ext-700.woff2') format('woff2');}  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, em, img, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, u, i, 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;}b, strong {}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}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 {border-collapse: collapse;border-spacing: 0;} .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 (max-width: 600px) {.break-word {    overflow-wrap: break-word;  word-wrap: break-word;    -ms-word-break: break-all;    word-break: break-all;    word-break: break-word;    -ms-hyphens: auto;  -webkit-hyphens: auto;  hyphens: auto;}}.animated {  -webkit-animation-duration: 1s;animation-duration: 1s;-webkit-animation-fill-mode: both;animation-fill-mode: both;}@-webkit-keyframes fadeInUp {from {opacity: 0;transform: translate3d(0, 50%, 0);}to {opacity: 1;transform: translate3d(0, 0, 0);}}@keyframes fadeInUp {from {opacity: 0;transform: translate3d(0, 50%, 0);}to {opacity: 1;transform: translate3d(0, 0, 0);}}.fadeInUp {-webkit-animation-name: fadeInUp;animation-name: fadeInUp;}input[checkbox].privacy {background-color: #C19B00;border: 1px solid #C19B00;}select {-webkit-appearance: none;-moz-appearance: none;appearance: none;border: none;border-radius: 0;width: 100%;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0Q3JlYXRpb24gVGltZQAxOC4wMS4yMDE4MJBUVAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAADNSURBVEiJ7dVBC4JAEIbhd5bu/cqyFspjXUqMDnU0IjT6rW6XCBOzWSyE3LkJug/OfrMrzjn6KNOLGuAA/yU80r4oIi/P2+X0AIzLsrT78835ngdquAFdARhj2CwmFvCSvVtdRR81E5FLEkfy7pvOcAP6xAEvXN3qFrSKA8w164k2FPVw1cs3XMOb495g9R4ncfQpXAB5mhWqcKn/eHe6roFjGwpY7XperW7Bc8CmWaGOtvceN+C5c84LhQ5z3PWSUMPfruHNcYAD/LO6A22rUhGRZunbAAAAAElFTkSuQmCC');background-position: center right;background-repeat: no-repeat;font-size: 14px;font-size: 1.4rem;}.formfield {border:1px solid #7E6E66;font-size: 14px;font-size: 1.4rem;padding: 3px 5px;line-height: 20px;background-color: #EFECEA;box-sizing: border-box;}.formfield.ffdn {display:none;}.formsubmit {border: none;font-size: 14px;font-size: 1.4rem;font-weight: 300;color: #FFF !important;text-decoration: none !important;line-height: 30px;text-align: center;height: 30px;padding: 3px 20px;display: inline-block;background-color: rgba(126,110,102,1.00);position: relative;}.formfield.w100pz {width: 100%;}.formfield.w80pz {width: 80%;}.formfield.w60pz {width: 80%;}.formfield.w50pz {width: 80%;}.formfield.w40pz {width: 40%;}.formfield.w30pz {width: 40%;}.formfield.w20pz {width: 20%;}.formfield.w40px {width: 40px;text-align: center;margin: 0 5px 0 0;}.formfield.w120px {width: 120px;text-align: center;}@media only screen and (min-width: 800px) {.formfield.w30pz {width: 30%;}.formfield.w50pz {width: 50%;}.formfield.w60pz {width: 60%;}}a.post-share {display: block;width:calc(33% - 10px);height: 30px;float: left;background-image:url(../images/css/sharingIcons.png);background-repeat:no-repeat;background-size:30px 90px;text-decoration:none;text-indent: -20000em;font-size: 12px;font-size: 1.2rem;color: #FFF;border:none !important;opacity: 0.8;margin:0 10px 0 0;box-sizing:content-box;}a.post-share:hover {opacity: 1.0;text-decoration: none;cursor: pointer;}a.post-share span {min-width:30px;height: 30px;padding:0 5px;line-height:30px;display: block;float:right;color: #FFF;font-size: 18px;font-size: 1.8rem;text-align: center;text-indent: 0;box-sizing:border-box;}a.post-share.facebook {background-color:#3e599a;background-position:0px 0px;}a.post-share.facebook span {background-color: #4665af;}a.post-share.twitter {background-color:#4b8cbe;background-position:0 -30px;}a.post-share.twitter span {background-color: #529fda;}a.post-share.gplus {background-color:#b8382e;background-position:0 -60px;}a.post-share.gplus span {background-color: #d24238;}@media only screen and (min-width: 980px) {a.post-share {height: 40px;background-size:40px 120px;font-size: 14px;font-size: 1.4rem;}a.post-share span {min-width:40px;height: 40px;line-height:40px;}a.post-share.facebook {background-position:0px 0px;}a.post-share.twitter {background-position:0 -40px;}a.post-share.gplus {background-position:0 -80px;}}#content {text-decoration: none;text-align: left;font-size:15px;font-size:1.5rem;line-height:160%;font-weight:400;color:#7E6E66;}#content .hspacer { width:100%; font-size:8px; 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, #content .text a, #content .text strong a, #content .text a strong, #content .text b a, #content .text a b {color:inherit;}#content .text a:hover {}#content a.hrefintern, #content a.hrefextern {padding:0;display:inline-block;position:relative;color:#363337;}#content a.hrefintern:hover, #content a.hrefextern:hover {color:inherit;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}#content a.hrefintern:before, #content a.hrefextern:before {position:absolute;width:100%;content:'';bottom:0px;right:0px;height:1px;background-color:#363337;z-index: -1;-webkit-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}#content a.hrefintern:hover:before, #content a.hrefextern:hover:before {width:100%;height:2px;transition:all 0.5s ease-out;}#content a.pAnchor {position:absolute;height:0px;top:-50px;}#content strong, #content b {color:inherit;}#hgv_widget_container a {color:none;text-decoration:none;}#content h1, #content h3 {width:100%;line-height:120%;font-size:30px;font-size:3.0rem;color:inherit;font-weight:400;text-transform:uppercase;margin: 0;padding: 0;}#content h2, #content h4 {width:100%;line-height:120%;font-size:20px;font-size:2.0rem;color:inherit;text-transform:uppercase;margin:0;padding:0;}#content h5 {line-height:120%;font-weight:normal;font-size: 18px;font-size: 1.8rem;color:inherit;text-transform:uppercase;padding: 0;margin: 0;}#content .aL { text-align:left; }#content .aC { text-align:center; }#content .aR { text-align:right; }#fpWrapper .aL { text-align:left; }#fpWrapper .aC { text-align:center; }#fpWrapper .aR { text-align:right; }#content .text {width:100%;margin:0 auto;}#content .text p {padding-bottom:2px;padding-top:2px;margin-bottom:2px;margin-top:2px;}#content .text ul {padding:0 20% 5px 0;width:80%;margin:0;}#content .text.aC ul {width:90%;padding:0 0 5px 0;}#content .text ul li {list-style:square;line-height: 130%;padding:0 5px 5px 5px;margin:0 0 0 15px;}#content .text blockquote {padding:0;margin:15px 0 15px 10px;}#content .text.aC ul li {list-style-position: inside;}#content .text article {   -webkit-column-count: 2;   -webkit-column-fill: balance;   -webkit-column-width: 47%;   -webkit-column-gap: 6%;      -moz-column-count: 2;   -moz-column-fill: balance;   -moz-column-width: 47%;   -moz-column-gap: 6%;         column-count: 2;   column-fill: balance;   column-width:47%;   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 .text .cite {color:inherit;font-size:60px;font-size:6.0rem;line-height:120%;padding:0 15%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}#content .text .cite small {width:100%;display:inline-block;text-align:right;font-size:20px;font-size:2.0rem;}#content .cImageWrapper {overflow:hidden;position:relative;margin:0px;padding:0px;}#content .cImageWrapper figure {display: block;width: 100%;padding:0;margin: 0;position: relative;}#content .cImageWrapper figcaption {width:100%;padding:10px 0 0 0;line-height:16px;font-size: 12px;font-size: 1.2rem;font-style:italic;display:none;}#content .cImageWrapper figure img {display:block;width:100%;}#content .cImageWrapper figure.cVideoItem img {background-position:center center;background-repeat:no-repeat;background-size:cover;}#content .cImageWrapper figure.cVideoItem 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;}#content .cImageWrapper figure.cVideoItem a:hover span.vPlay {background-position: left center;}#content .layout1 .cImageWrapper {margin:20px 0 0 0;}#content .layout2 .cImageWrapper {margin:20px 0 0 0;}#content .layout3 .cImageWrapper {margin:20px 0 0 0;}#content .layout4 .cImageWrapper {margin:20px 0 0 0;}@media only screen and (min-width: 600px) {#content .layout1 .cImageWrapper {float: left;margin:0 22px 12px 0;}#content .layout2 .cImageWrapper {float: right;margin:0 0 12px 22px;}#content .layout3 .cImageWrapper {float: left;margin:0 22px 12px 0;}#content .layout3 .textBlock, #content .layout5 .textBlock {float:right;}#content .layout4 .cImageWrapper {float: right;margin:0 0 12px 22px;}#content .layout4 .textBlock, #content .layout6 .textBlock {float:left;}}#content .cImageRow {width:100%;}#content .cImageRow .cImageWrapper {display:block;}#content .layout5 .cImageWrapper {text-align: left;float:left;margin:12px 0px 0px 0px;}#content .layout6 .cImageWrapper {text-align: right;float:right;margin:12px 0px 0px 0px;}#content .layout7 .cImageRow {margin:0px 0px 12px 0px;}#content .layout7 .cImageRow .cImageWrapper {float: left;}#content .layout8 {width:100%;}#content .layout8 .cImageWrapper {margin:0px auto 12px;}#content .layout9 .cImageRow {margin:0px 0px 12px;}#content .layout9 .cImageRow .cImageWrapper {float: right;}#content .layout10 .cImageWrapper {margin:12px auto 0px;}#content .layout10 .pWLine {border-left:1px solid #FFF;}#content.villa .layout10 .pWLine {border-left:1px solid #2FB6BB;}#content.rustico .layout10 .pWLine {border-left:1px solid #7E6E66;}#content.kontakt .layout10 .pWLine {border-left:1px solid #7E6E66;}#content .layout10 .pWLineWS0 { margin:0 0 0 50px; padding:50px 0 50px 50px; }#content .layout10 .pWLineWS1 { margin:0 0 0 50px; padding:1% 0 1% 50px; }#content .layout10 .pWLineWS2 { margin:0 0 0 50px; padding:2% 0 2% 50px; }#content .layout10 .pWLineWS3 { margin:0 0 0 50px; padding:3% 0 3% 50px; }#content .layout10 .pWLineWS4 { margin:0 0 0 50px; padding:4% 0 4% 50px; }#content .layout10 .pWLineWS5 { margin:0 0 0 0px; padding:5% 0 5% 5%; }#content .layout10 .pWLineWS6 { margin:0 0 0 50px; padding:6% 0 6% 50px; }#content .layout10 .pWLineWS7 { margin:0 0 0 50px; padding:7% 0 7% 50px; }#content .layout10 .pWLineWS8 { margin:0 0 0 50px; padding:8% 0 8% 50px; }#content .layout10 .pWLineWS9 { margin:0 0 0 50px; padding:9% 0 9% 50px; }#content .layout10 .pWLineWS10 { margin:0 0 0 50px; padding:10% 0 10% 50px; }.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:30%; }.cIWsize70 { width:70%; } .tBsize25 { width:25%; }.cIWsize75 { width:75%; } .tBsize20 { width:20%; }.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%; }}@media only screen and (min-width: 900px) {#content h1, #content h3 {font-size: 60px;font-size:6.0rem;}#content h2, #content h4 {font-size:40px;font-size:4.0rem;}#content h5 {font-size: 30px;font-size: 3.0rem;}#content .text blockquote {padding:0;margin:15px 0 15px 250px;-webkit-transform: translate(0px, -40px);-moz-transform: translate(0px, -40px);-ms-transform: translate(0px, -40px);transform: translate(0px, -40px);}}#content .Abschluss {width:100%;height:0px;margin:20px auto 0;padding:0 0 20px 0;position:relative;}#content .Abschluss.hLine2 {margin:40px auto 0;padding:0 0 40px 0;border-top:1px solid #CEC8BF;}#content .Abschluss span {position:absolute;display:block;top:-11px;left:50%;width:60px;padding:0px 20px;height:22px;margin-left:-50px;background-repeat:no-repeat;background-position:center center;}.absatzWrapper {width:100%;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;}.absatzWrapper.aWhasWS0 { margin:0 0 30px 0; }.absatzWrapper.aWhasWS1 { padding:1% 0; }.absatzWrapper.aWhasWS2 { padding:2% 0; }.absatzWrapper.aWhasWS3 { padding:3% 0; }.absatzWrapper.aWhasWS4 { padding:4% 0; }.absatzWrapper.aWhasWS5 { padding:5% 0; }.absatzWrapper.aWhasWS6 { padding:6% 0; }.absatzWrapper.aWhasWS7 { padding:7% 0; }.absatzWrapper.aWhasWS8 { padding:8% 0; }.absatzWrapper.aWhasWS9 { padding:9% 0; }.absatzWrapper.aWhasWS10 { padding:10% 0; }.absatzWrapper:nth-last-child(1), .absatzWrapper.aWhasWS {margin:0;}.offline {background-color:#F0C6C6;}.absatz {width:100%;padding:0;margin:0 auto;-webkit-box-sizing:border-box;box-sizing:border-box;}.absatzWrapper.aWhasBGcolor .absatz {padding:0 10px;}.paragraphWrapper {margin:0 auto;}.pWwidth50, .pWwidth60, .pWwidth70, .pWwidth80, .pWwidth90, .pWwidth100 {width:100%;}@media only screen and (min-width: 900px) {.pWwidth50 { width:80%; }.pWwidth60 { width:80%; }.pWwidth70 { width:80%; }.pWwidth80 { width:80%; }.pWwidth90 { width:90%; }}@media only screen and (min-width: 1200px) {.pWwidth50 { width:50%; }.pWwidth60 { width:60%; }.pWwidth70 { width:70%; }.absatzWrapper {padding:0;}}@media only screen and (min-width: 1600px) {.absatz {width:100%;}.absatz.layout10 {width:100%;}}.absatz.hidden {     opacity:0;}.absatz.visible {     opacity:1;}.bIWrapper.hidden {-webkit-transition: all .55s ease-out;-moz-transition: all .55s ease-out;-ms-transition: all .55s ease-out;-o-transition: all .55s ease-out;transition: all .55s ease-out;}.bIWrapper.visible {-webkit-transition: all .55s ease-in;-moz-transition: all .55s ease-in;-ms-transition: all .55s ease-in;-o-transition: all .55s ease-in;transition: all .55s ease-in;}.absatz .pAnchor {position:absolute;top:-200px;height:0px;}.absatzWrapper.loggedIn:hover {background-color:#EEE;z-index:9999;}.absatzWrapper .loginRow {display:none;position:absolute;left:50%;top:-30px;padding:3px 5px;margin:0 0 0 -20%;z-index:9999;box-sizing:border-box;height:30px;background-color:#EEE;}.absatzWrapper.loggedIn:hover .loginRow {display:flex;width:auto;}#content:hover .absatzWrapper.loggedIn:not(:hover) {opacity:0.5;}.cmsEditWrapper:hover .loginRow a {border:none !important;}.editbox {padding:0 10px 0 0;}.editboxR {padding:0 0 0 50px;}.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%;}.boxenInhalte {width:100%;z-index:700;position:relative;}.boxenInhalte.bITyp1 {width: 100%;}.boxenInhalte.bITyp1 .bIWrapper {margin:0 0 40px 0;}.boxenInhalte.bITyp1 .bIWrapper:last-of-type {margin:0;}.boxenInhalte.bITyp2 {width: 100%;padding:40px 0 0 0;}.boxenInhalte.bITyp2 .bIWrapper {padding:30px 0 0 0;-webkit-box-sizing:border-box;box-sizing:border-box;}.boxenInhalte .bIWrapper.bIWactive {display:block;}.boxenInhalte .bIWrapper.bIWhidden {display:none;}.boxenInhalte .boxenInhalteNavi {width:100%;position:absolute;top:0px;height:30px;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;border-bottom:1px solid #F6F2F1;}.boxenInhalte .boxenInhalteNavi div {margin:0 2px;}#content .boxenInhalte .boxenInhalteNavi div a {display:block;padding:0 10px;line-height:30px;color:#003574;font-size:12px;font-size:1.2rem;font-weight:700;text-align:center;text-decoration:none !important;background-color:#F6F2F1;text-transform:uppercase;}#content .boxenInhalte .boxenInhalteNavi div.bINLactiv a {background-color:#003574;color:#FFF !important;}.boxenInhalte .bIWrapper {width: 100%;}.bIWrapper .bILeft {width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 20px;color:#FFF;}.bIWrapper .bILeft {background-color:#CEC8BF;}.bIWrapper.villa .bILeft {background-color:#2FB6BC;}.bIWrapper.bIFull .bILeft {width:100%;}.bIWrapper .bIRight {width:100%;text-align:left;color:#363337;font-size: 16px;font-size: 1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box;position: relative;}.bIWrapper.bIFull .bIRight {display:none;}.bIWrapper .bIBoxBildWr {display:block;width:100%;height:100%;}.bIWrapper.bIWtyp1 .bIBoxBildWr {padding:0;}.bIWrapper.bIWtyp1.bIWnrImg1 .bIRight .bIBoxBildWr {padding:0;}.boxenInhalte .bIBoxBildWr .bIBoxBild {width:100%;height:100%;display:block;}.boxenInhalte .bIRight .bIBoxBild .cbIIWrapper {display:block;width:100%;height:100%;position:relative;z-index:700;}.boxenInhalte .bIRight .bIBoxBild img {display:block;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;object-fit:cover;}.boxenInhalte .bIRight .bIBoxBild .cbIIPager {display:block;width:100%;position:absolute;left:0px;top:20px;padding:0 20px;height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:710;text-align:center;}.boxenInhalte .bIRight .bIBoxBild .cbIIPager a {display: inline-block;width: 12px;height: 12px;margin: 3px 2px;border-radius: 6px;border: 1px solid rgba(255,255,255,0.70);-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}.boxenInhalte .bIRight .bIBoxBild .cbIIPager a.selected {background-color:#FFF;}.boxenInhalte .bIRight .bIBoxBild .cbIIPager a span {display:block;width:6px;height:6px;margin:2px;border-radius:3px;text-indent:-20000em;}.boxenInhalte .bIRight .bIBoxBild img {width:100%;display:block;border:none;}.boxenInhalte .bIBox {width:100%;text-align:left;}.boxenInhalte .bIBox span {display:block;}.bIBoxContent.hidden{     opacity:0;}.bIBoxContent.visible{     opacity:1;}.boxenInhalte .bIBox .bIBoxTitle {margin:0 0 15px 0;}#content .boxenInhalte .bIBox .bIBoxTitle h3 {font-size:14px;font-size:1.4rem;color:inherit;}#content .boxenInhalte .bIBox .bIBoxTitle h4 {font-size:28px;font-size:2.8rem;color:inherit;}#content .boxenInhalte .bIBox .bIBoxText {font-size:15px;font-size:1.5rem;color:inherit;}.boxenInhalte .bIBox .bIBoxLink {height:30px;margin:25px 0 0 0;}#content .boxenInhalte .bIBox .bIBoxLink a {display:inline-block;line-height: 40px;padding:0 20px;font-size: 14px;font-size: 1.4rem;color: #003574;font-weight: 400;text-transform:uppercase;text-decoration:none;text-align:center;border:1px solid #003574;}#content .boxenInhalte .bIBox .bIBoxLink a:hover {color:#FFF !important;background-color:#003574;}@media only screen and (min-width: 990px) {.boxenInhalte .boxenInhalteNavi {width:100%;height:40px;}#content .boxenInhalte .boxenInhalteNavi div a {padding:0 20px;line-height:40px;font-size:16px;font-size:1.6rem;}.boxenInhalte .bIWrapper {width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}.boxenInhalte.bITyp2 .bIWrapper {padding:40px 0 0 0;}.boxenInhalte .bIWrapper.bIWactive {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.bIWrapper .bILeft {width:calc(38% - 10px);padding:60px 40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}.bIWrapper .bIRight {width:62%;}.bIWrapper.bIWtyp1 .bIBoxBildWr {}.bIWrapper.bIWtyp1.bIWnrImg1 .bIRight .bIBoxBildWr {}.bIWrapper.bIWReverse {-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.bIWrapper.bIWtyp1.bIWReverse .bIBoxBildWr {}.bIWrapper.bIWtyp1.bIWnrImg1.bIWReverse .bIRight .bIBoxBildWr {}.boxenInhalte .bIBox {margin:auto;}.boxenInhalte .bIBox .bIBoxTitle {margin:0 0 20px 0;}.boxenInhalte .bIRight .bIBoxBild {width:100%;height:100%;}}.spaltenInhalte {width:100%;padding:0;margin:0;}.sIHeader {width:100%;padding:10px 0;text-align:center;text-transform:uppercase;}.sIHeaderSubline {line-height:100%;font-size: 14px;font-size: 1.4rem;color:#5a6151;text-transform:uppercase;}.sIHeaderHeadline {width:100%;line-height:32px;font-size:26px;font-size:2.6rem;font-weight:700;}.spaltenInhalte span {display:block;}.spaltenInhalte a {text-decoration:none !important;}.spaltenInhalte .sIRow2, .spaltenInhalte .sIRow3, .spaltenInhalte .sIRow4 {width:100%;margin:0;}.spaltenInhalte .sIBox {width:100%;position:relative;}.spaltenInhalte .sIRow2 .sIBox {margin:0 0 30px 0;}.spaltenInhalte .sIRow3 .sIBox {margin:0 0 30px 0;}.spaltenInhalte .sIRow4 .sIBox {margin:0 0 30px 0;}.spaltenInhalte .sIBox.sIBhasLink {padding:0 0 60px 0;}.spaltenInhalte .sIRowTyp1 .sIBox .sIBoxTitle {padding:0 0 10px 0;}#content .spaltenInhalte .sIBox .sIBoxTitle h4 {font-size:28px;font-size:2.8rem;}#content .spaltenInhalte .sIRowTyp1 .sIBox .sIBoxTitle h4 {font-weight:500;}.spaltenInhalte .sIBoxBild {width:100%;position:relative;margin:0px 0px 20px 0px;overflow:hidden;}.spaltenInhalte a .sIBoxBild {width:100%;position:relative;display:block;}.spaltenInhalte .sIBoxBild img {width:100%;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;}.spaltenInhalte a:hover .sIBoxBild img {}.spaltenInhalte .sIBoxBild:after a:hover {-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 .sIBoxBildText {position:absolute;bottom:0px;left:0px;width:100%;padding:20px 10px 10px 10px;color:#FFF;-webkit-box-sizing:border-box;    box-sizing:border-box;text-align:right;}#content .spaltenInhalte .sIBoxBild .sIBoxTitle, .spaltenInhalte .sIBoxBild .sIBoxSubline {width:100%;color:#FFF;font-size:12px;font-size:1.2rem;}#content .spaltenInhalte .sIBoxBild .sIBoxTitle h4 {font-family: 'AdagioSans', sans-serif;font-weight:normal;font-size:14px;font-size:1.4rem;text-transform:none;width:100%;color:#FFF;}.spaltenInhalte .sIRow2 .sIBoxBild .sIBoxTitle {line-height:30px;font-size:20px;font-size:2.0rem;}.spaltenInhalte .sIRow3 .sIBoxBild .sIBoxTitle {line-height:24px;font-size:14px;font-size:1.4rem;}.spaltenInhalte .sIRow4 .sIBoxBild .sIBoxTitle {line-height:20px;font-size:14px;font-size:1.4rem;}.spaltenInhalte .sIBoxIcon {width:100%;height:60px;background-position:center left;background-repeat:no-repeat;background-size:contain;margin:0 0 20px 0;}.spaltenInhalte .sIBoxText, .spaltenInhalte a .sIBoxText {width:100%;text-decoration:none !important;color:inherit;}.spaltenInhalte .sIBoxText a {display:inline !important;}.spaltenInhalte .sIBoxText ul {padding:0 !important;margin:0 !important;}.spaltenInhalte .sIBoxText ul li {padding:0px;margin:0px 0px 4px 0px;line-height:18px;}.spaltenInhalte .sIBoxLink {position:absolute;bottom:0px;width:100%;}#content .spaltenInhalte a .sIBoxLink span {display:inline-block;line-height: 40px;padding:0 20px;font-size: 14px;font-size: 1.4rem;color: #003574;font-weight: 400;text-transform:uppercase;text-decoration:none;border:1px solid #003574;}#content .spaltenInhalte a:hover .sIBoxLink span {color:#FFF !important;background-color:#003574;}@media only screen and (min-width: 760px) {#content #wwcmsAW90-2 .spaltenInhalte {transform: translateY(-6%);}.spaltenInhalte .sIRow2, .spaltenInhalte .sIRow3, .spaltenInhalte .sIRow4 {margin:0px 0px 30px 0px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack: justify;-webkit-justify-content: space-between;-ms-flex-pack: justify;justify-content: space-between;}.spaltenInhalte .sIRow2 .sIBox, .spaltenInhalte .sIRow3 .sIBox, .spaltenInhalte .sIRow4 .sIBox {margin:0;}.spaltenInhalte .sIRow2 .sIBox {width:calc(50% - 10px);}.spaltenInhalte .sIRow3 .sIBox {width:calc(33.3333% - 10px);}.spaltenInhalte .sIRow3.sIRowNr2 .sIBox {width:calc(50% - 40px);}.spaltenInhalte .sIRow4 .sIBox {width:calc(25% - 10px);}}img { border:none; }.fL { float:none; }.fR { float:none; }.hImage_carousel {width:100%;}.hImage_carousel ul#jqChImage {margin: 0;padding: 0;list-style: none;display: block;}.hImage_carousel ul#jqChImage li.page {width:100%;margin:0;padding:0;display: block;float: left;position:relative;background-position:center;background-size:cover;background-repeat:no-repeat;}.hImage_carousel ul#jqChImage li.page a {width:100%;display:none;}#hIpager {position: absolute;bottom:15px;left:50%;margin:0 0 0 -25%;width:50%;height:24px;text-align:center;padding:0px;z-index:799;}#hIpager a {display:inline-block;width:20px;height:20px;margin:2px;padding:6px;-webkit-box-sizing:border-box;box-sizing:border-box;}#hIpager a span {display:block;width:8px;height:8px;background-color:rgba(255,255,255,0.80);text-indent:-999em;}#hIpager a:hover span, #hIpager a.selected span {background-color:rgba(255,255,255,1.00);}.Box {width:200px;margin-bottom:5px;position:relative;color:#000;padding:0px 0px 12px;}.BoxTitle {width:100%;line-height:24px;padding:0px 10px;box-sizing:border-box;background-color:#0F427B;color:#FFF;text-transform:uppercase;}.BoxContent {width:100%;padding:0px;}.BoxContent a {color:#333;text-decoration:none;}.BoxContent a:hover {color:#000;text-decoration:none;}#sitemap {width:100%;}#sitemap ul.sitemapfiL {margin:0px;padding:0px 0px 20px;}#sitemap ul.sitemapfiL li {list-style:none;font-size:14px;font-size:1.4rem;}#sitemap ul.sitemapfiL li a {color:#363337;text-decoration:none;}#sitemap ul.sitemapfiL li a:hover {text-decoration:underline;}#sitemap ul.sitemapfiL li ul.sitemapseL {margin:0px;padding:5px 0px 0px;}#sitemap ul.sitemapfiL li ul.sitemapseL li {list-style:none;font-size:12px;font-size:1.2rem;padding-left:19px;}#sitemap ul.sitemapfiL li ul.sitemapseL li a {color:#CCC;text-decoration:none;}#sitemap ul.sitemapfiL li ul.sitemapseL li a:hover {color:#666;}.fBoxIcon {width:100%;height:54px;margin:0 0 20px 0;background-position:center;background-size:contain;background-repeat:no-repeat;}.fBox:nth-of-type(1) .fBoxIcon {background-image:url(../images/css/flasche.png);}.fBox:nth-of-type(2) .fBoxIcon {background-image:url(../images/css/map-pin.png);}.fBox:nth-of-type(3) .fBoxIcon {background-image:url(../images/css/newsletter.png);}.fBoxTitle {width:100%;margin:0 0 5px 0;font-size:20px;font-size:2.0rem;text-transform:uppercase;line-height:20px;}.fBoxContent {width:100%;font-size:14px;font-size:1.4rem;line-height:140%;padding:0 40px 20px 40px;-webkit-box-sizing:border-box;box-sizing:border-box;}.fBoxContent a {color:#FFF;text-decoration:none;}.fBoxContent strong {font-weight:700;}.fBoxLink {display:block;width:100%;text-align:center;}.fBoxLink a {color:#FFF;text-decoration:none;line-height:40px;padding:0 20px;border:1px solid #FFF;display:inline-block;text-transform:uppercase;}.fBoxLink a:hover {color:#003574;background-color:#FFF;}@media only screen and (min-width:1000px) {.fBoxContent {padding:0 40px 30px 40px;}.fBoxLink {position:absolute;left:0px;bottom:0px;}}#anfrageWrapper {width:100%;padding:30px 10px;box-sizing:border-box;background-color:#F7F4F4;position:relative;}#anfrageWrapper a#form {display:block;height:0px;position:absolute;top:-60px;left:0px;}#anfrageWrapperTop {width:100%;text-align:center;padding:0 0 30px 0;}#anfrageWrapperTop h3 {line-height:100%;font-size: 14px;font-size: 1.4rem;color:#7E6E66;text-transform:uppercase;font-weight:400;padding: 0 0 10px 0;margin: 0;}#anfrageWrapperTop h4 {line-height:110%;font-weight:700;font-size: 30px;font-size:3.0rem;color:#7E6E66;margin: 0;padding: 0;}#anfrage {width:100%;margin: 0 auto;color:#7E6E66;font-size:14px;font-size:1.4rem;}#anfrageDanke {color:#7E6E66;}#anfrage a, #anfrageDanke a {color:inherit;}#anfrageDanke {width:100%;margin: 0 auto;font-size:16px;font-size:1.6rem;text-align:center;}#anfrageDankeBox {width:100%;box-sizing: border-box;padding:20px 30px;background-color:#7E6E66;color:#FFF;}#anfrageDankeBox div:nth-of-type(1) {font-size:22px;font-size:2.2rem;font-weight:700;}#anfrageDankeBox div:nth-of-type(1) {font-size:16px;font-size:1.6rem;}#anfrageDankeInfo {width:100%;box-sizing: border-box;padding:50px 30px;}.aSection {width:100%;padding:0 0 0 5px;box-sizing: border-box;}.aSection.aSBorder {margin: 0 0 30px 0;}.aSection .aSectionTitle {width:100%;padding:0 0 20px 0;font-size:16px;font-size:1.6rem;color:#7E6E66;font-weight:700;}.aSection .aSectionFields {width:100%;padding:5px 0 0 0;}.aSFRow {width:100%;}.aSFRow.dn {position: absolute;left: -9999em;}.aSFRow.aRdistance {padding:30px 0 0 0;}.aSFRow .aSFRcol, .aSFRow .aSFRcolFull {width:100%;margin:0 0 3px 0;padding:0;display:flex;box-sizing:border-box;}.aSFRow.aSFRRev {display:flex;flex-direction:column-reverse;}.aSFRow .aSFRcol.aSFRerror, .aSFRow .aSFRcolFull.aSFRerror {color:#AF0917;font-weight:bold;}.aSFRow .aSFRcol .aSFRcolLabel, .aSFRow .aSFRcolFull .aSFRcolLabel {width:calc(38% - 10px);margin:0 0 3px 0;padding:0 10px 0 0;position:relative;font-size:14px;font-size:1.4rem;line-height:28px;}.aSFRow .aSFRcolLabel b {color:#7E6E66;position:absolute;width:5px;top:-1px;left:-10px;}.aSFRow .aSFRcolLabel strong {color:#7E6E66;}.aSFRow .aSFRcol .aSFRcolField, .aSFRow .aSFRcolFull .aSFRcolField {width:62%;margin:0 0 3px 0;line-height:28px;}input[checkbox].privacy {background-color:#7E6E66;border:1px solid #7E6E66;}#anfrage .formfield {border:1px solid #FFF;font-size:16px;font-size:1.6rem;color:#7E6E66;background-color:#FFF;box-sizing:border-box;}#anfrage .formfield.cal {padding:3px 30px 3px 5px;font-size:14px;font-size:1.4rem;background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAYAAAA7MK6iAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0Q3JlYXRpb24gVGltZQAxOC4wMS4yMDE4MJBUVAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAAEmSURBVEiJ7Za9TsMwFIU/XzGwoa68Ag/QghiYeAFG9nRL2WBKQxcqFmg3+ijd+gYsPEfLCEPCwE1lRU5qmpBUao9k6dj32Me+/pFNmqa0AWnF9WDcJI5cjcaYNY/C4AyYa/V6NJ19uPqU6VwH2GfFN8CpltsadAAY12yGg35sVY+Be+UTYFUwVqHucfIW58XOVANDiz9b/DsXw1PnbWzjAnhRfl6Dztv4UktdOmDXrpPiHVhUHL8HdP9qvBhNZ3dVXKMwiLcxtjtnJ7QDLJVnV8YZ2zTpndzjDGPgFSBJkk8R6Wj7F5CWxErhs+IHflO4FJGTjANPG2KVjf8Fh1Q3htZSXWbc08djDZHiBOVjURgAXG1j3KXguasDzh9IE9i/7+3+Gf8AwX11Gw9dOqcAAAAASUVORK5CYII=');background-position:center right;background-repeat:no-repeat;min-width:120px;}.aSFRcol.aSFRerror .aSFRcolLabel {background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAKCAYAAACALL/6AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABh0RVh0Q3JlYXRpb24gVGltZQAxOC4wMS4yMDE4MJBUVAAAABx0RVh0U29mdHdhcmUAQWRvYmUgRmlyZXdvcmtzIENTNui8sowAAACXSURBVBiVhZCxEQIxDAQXxokyMpdhSoASXMFDZbgDteAOeMpw9plDkfiZx/iHizS6vdGcoJOKn1V86vdmhplx7A3gCUwqPqv4U28eBgFU/AO4AS/gEmtZzAxgeIFYyx1IQAC+LjkVn0ehjQKQgTOAA+xPgC3jYi3XnR6pjTPwYYYdGjytcKxl2Q1s4NzDa4deAUjtUz96A0aMM6qrfKJdAAAAAElFTkSuQmCC');background-position:center right;background-repeat:no-repeat;}#anfrage .aSFRcol.aSFRerror .formfield {border: 1px solid #7E6E66;color: #7E6E66;}.aSection .aSectionField.aSFerror b {color:#7E6E66 !important;}.formfield.ffdn {display:none;}.formfield.w100pz { width:100%; }.formfield.w80pz { width:80%; }.formfield.w60pz { width:80%; }.formfield.w50pz { width:80%; }.formfield.w40pz { width:40%; }.formfield.w30pz { width:40%; }.formfield.w20pz { width:20%; }.formfield.w40px { width:40px; text-align:center; margin:0 5px 0 0; }@media only screen and (min-width: 800px) {#anfrageWrapper {padding:60px 50px;}#anfrageDanke {width:60%;}.aSFRow {display:flex;justify-content:space-between;}.aSFRow.aSFRRev {flex-direction:row;}.aSFRow .aSFRcol {width:calc(50% - 20px);}.aSFRow .aSFRcol .aSFRcolLabel, .aSFRow .aSFRcolFull .aSFRcolLabel {width:180px;}.aSFRow .aSFRcol .aSFRcolField, .aSFRow .aSFRcolFull .aSFRcolField {width:calc(100% - 182px);}.formfield.w30pz { width:30%; }.formfield.w50pz { width:50%; }.formfield.w60pz { width:60%; }}@media only screen and (min-width: 1200px) {}#fewoBoxen {width:100%;}#fewoBoxen .fBItem {width:100%;margin: 0 0 40px 0;}#fewoBoxen .fBItem:last-of-type {margin: 0;}#fewoBoxen .fBItem .fBIimage {width: 100%;background-size:cover;background-position:center;background-repeat:no-repeat;}#fewoBoxen .fBItem .fBIimage img {width:100%;display:block;}#fewoBoxen .fBItem .fBIdata {width:100%;    padding: 30px;box-sizing:border-box;color:#FFF;}#fewoBoxen #fB1.fBItem .fBIdata {background-color:#2FB6BC;}#fewoBoxen #fB2.fBItem .fBIdata {background-color:#7E6E66;}#fewoBoxen .fBItem .fBIdata .fBIdataWrapper {width:100%;margin:auto;}#fewoBoxen .fBItem .fBIdata .fBIdataTitle {width:100%;padding:0 0 60px 0;}#fewoBoxen .fBItem .fBIdata .fBIdataLink {width:100%;padding:60px 0 0 0;}#fewoBoxen .fBItem .fBIdata .fBIdataLink a {display:inline-block;line-height:30px;padding:0 30px;border:1px solid rgba(255,255,255,0.50);color:#FFF;text-decoration:none;}#fewoBoxen .fBItem .fBIdata .fBIdataLink a:hover {border:1px solid #FFF;background-color:#FFF;}#fewoBoxen #fB1.fBItem .fBIdataLink a:hover {color:#2FB6BC;}#fewoBoxen #fB2.fBItem .fBIdataLink a:hover {color:#7E6E66;}@media only screen and (min-width:980px) {#fewoBoxen .fBItem {display:flex;justify-content:space-between;}#fewoBoxen .fBItem:nth-of-type(even) {flex-direction:row-reverse;}#fewoBoxen .fBItem .fBIimage {width: 62%;}#fewoBoxen .fBItem .fBIdata {width: calc(38% - 10px);    padding: 60px 40px;    display: flex;}}.fewoGalleryGrid {width:100%;display: grid;gap: 6px;}.fewoGalleryGrid .fGBox {width: 100%;grid-column: span 2;}.fewoGalleryGrid .fGBox.fGBox2, .fewoGalleryGrid .fGBox.fGBox3, .fewoGalleryGrid .fGBox.fGBox7, .fewoGalleryGrid .fGBox.fGBox8 {grid-column: span 1;}.fewoGalleryGrid .fGBox a {width: 100%;display: block;}.fewoGalleryGrid .fGBox a, .fewoGalleryGrid .fGBox span.fGBoxImage {display:block;width:100%;height: 100%;}.fewoGalleryGrid .fGBox img {display:block;width:100%;height: auto;-o-object-fit: cover;   object-fit: cover;}.fewoGalleryGrid .fGBox span.fGBoxImage {background-size:cover;background-position:center;background-repeat:no-repeat;}.fewoGalleryGrid .fGBox a span.fGBoxImage {transition: all 0.3s ease-in;}@media only screen and (min-width:800px) {.fewoGalleryGrid {grid-template-columns: repeat(18, 1fr);gap: 10px;}}.fewoGalleryGrid .fGBox {width: 100%;grid-column: span 6;grid-row: span 1;}.fewoGalleryGrid .fGBox.fGBox1, .fewoGalleryGrid .fGBox.fGBox7 {grid-column: span 12;grid-row: span 2;}.fewoGalleryGrid .fGBox.fGBox2, .fewoGalleryGrid .fGBox.fGBox3, .fewoGalleryGrid .fGBox.fGBox6, .fewoGalleryGrid .fGBox.fGBox8 {grid-column: span 6;grid-row: span 1;}.fewoGalleryGrid .fGBox.fGBox4, .fewoGalleryGrid .fGBox.fGBox5, .fewoGalleryGrid .fGBox.fGBox9, .fewoGalleryGrid .fGBox.fGBox10 {grid-column: span 9;grid-row: span 1;}.fewoGallery {width:100%;}.fewoGallery .fGRow {width:100%;}.fGRow .fGRowLeft {width:100%;margin:0 0 6px 0;}.fGRow .fGRowRight {width:100%;margin:0 0 6px 0;}.fGRow .fGRowRight {display:flex;justify-content:space-between;}.fewoGallery .fGBox {width:100%;height:100%;position:relative;flex:1 1 auto;overflow:hidden;background-color:#EEE;}.fewoGallery .fGRow.fGRNr3 .fGBox.fGBox2, .fewoGallery .fGRow.fGRNr3 .fGBox.fGBox3 {width:calc(50% - 3px);}#fG1.fewoGallery .fGBox {background-color:#2FB6BC;}#fG2.fewoGallery .fGBox {background-color:#7E6E66;}.fewoGallery .fGBox.fGBox2 {margin:0 3px 0 0;}.fewoGallery .fGBox.fGBox3 {margin:0 0 0 3px;}.fewoGallery .fGBox a, .fewoGallery .fGBox span.fGBoxImage, .fewoGallery .fGBox img {display:block;width:100%;height:100%;}.fewoGallery .fGBox span.fGBoxImage {background-size:cover;background-position:center;background-repeat:no-repeat;}.fewoGallery .fGBox a span.fGBoxImage {transition: all 0.3s ease-in;}.fewoGallery .fGBox a:hover span.fGBoxTitle {opacity:0.0;}.fewoGallery .fGBox .fGBoxTitle {width: 100%;display: block;position: absolute;color: #FFF;text-align: center;transition: all 0.3s ease-in;}#fG1.fewoGallery .fGBox .fGBoxTitle {background-color: rgba(47,182,188,0.50);}#fG2.fewoGallery .fGBox .fGBoxTitle {background-color: rgba(126,110,102,0.50);}.fewoGallery .fGBox .fGBoxTitle {bottom: 0px;font-size: 18px;font-size: 1.8rem;line-height: 40px;border-top:1px solid #FFF;}.fewoGallery .fGBox.fGBox4 .fGBoxTitle {font-size: 22px;font-size: 2.2rem;line-height: 28px;display:flex;width: 50%;bottom: 35%;top: 35%;left:25%;right:25%;border:1px solid #FFF;}.fewoGallery .fGBox.fGBox4 .fGBoxTitle span {width:100%;margin:auto;font-family: "utopia-std",serif;font-weight:400;text-transform: uppercase;padding:0 0 10px 0;position:relative;}@media only screen and (min-width:980px) {.fewoGallery .fGRow {display:flex;justify-content:space-between;margin:0 0 10px 0;}.fGRow.fGRNr3 .fGRowLeft {width:calc(70% - 5px);margin:0;}.fGRow.fGRNr3 .fGRowRight {width:calc(30% - 5px);margin:0;flex-direction:column;}.fewoGallery .fGRow.fGRNr3 .fGBox.fGBox2, .fewoGallery .fGRow.fGRNr3 .fGBox.fGBox3 {width:100%;}.fGRow.fGRNr2 .fGRowLeft, .fGRow.fGRNr2 .fGRowRight {width:calc(50% - 5px);margin:0;}.fewoGallery .fGBox.fGBox2 {margin:0 0 3px 0;}.fewoGallery .fGBox.fGBox3 {margin:3px 0 0 0;}.fewoGallery .fGRow:nth-of-type(even) .fGRowLeft:nth-of-type(odd) {flex-direction:row-reverse;}.fewoGallery .fGRow:nth-of-type(even) .fGRowLeft:nth-of-type(odd) .fGRowLeftRight:nth-of-type(even) {flex-direction:column-reverse;}.fewoGallery .fGRow.fGRNr3 .fGBox.fGBox2 {height:50%;margin:0 0 5px 0;}.fewoGallery .fGRow.fGRNr3 .fGBox.fGBox3 {height:50%;margin:5px 0 0 0;}}.fewoPreise {width:100%;box-sizing:border-box;}.fewoPreise a.fPRow {width:100%;display:block;text-decoration:none;box-sizing:border-box;padding: 5px;}.fewoPreise .fPRWrapper {width:100%;display:flex;justify-content:space-between;}.fewoPreise .fPRWrapper span {display:block;}.fewoPreise .fPRWrapper.fPRWtop span {font-weight:700;}.fewoPreise .fPRWrapper.fPRWtop span.fPRowWoche {padding:0 0 0 5px;}#fG1.fewoPreise a.fPRow:nth-of-type(odd) {background-color: rgba(47,182,188,0.20);}#fG2.fewoPreise a.fPRow:nth-of-type(odd) {background-color: rgba(126,110,102,0.20);}.fewoPreise .fPRWrapper span.fPRowWoche  {width:30%;min-width:130px;}.fewoPreise .fPRWrapper span.fPRowPreise {width:40%;min-width:80px;text-align:center;}.fewoPreise .fPRWrapper span.fPRowCTA {width:30%;min-width:70px;text-align:right;padding:2px 5px;}@media only screen and (min-width:980px) {.fewoPreise {padding:0 20%;}.fewoPreise a.fPRow {padding:10px;}.fewoPreise .fPRWrapper.fPRWtop span.fPRowWoche {padding:0 0 0 10px;}#fG1.fewoPreise a.fPRow:hover, #fG2.fewoPreise a.fPRow:hover {background-color:#EEE;}.fewoPreise .fPRWrapper span.fPRowWoche  {min-width:200px;}.fewoPreise .fPRWrapper span.fPRowCTA {min-width:120px;}.fewoPreise a.fPRow:hover .fPRWrapper span.fPRowWoche, .fewoPreise a.fPRow:hover .fPRWrapper span.fPRowPreise {font-weight:700;}.fewoPreise a.fPRow:hover .fPRWrapper span.fPRowCTA {color:#FFF;}.fewoPreise a.fPRow .fPRWrapper span.fPRowCTA b {padding: 3px 6px;}#fG1.fewoPreise a.fPRow:hover .fPRWrapper span.fPRowCTA b {background-color:#2FB6BC;}#fG2.fewoPreise a.fPRow:hover .fPRWrapper span.fPRowCTA b {background-color:#7E6E66;}}.fewoAnreise {width:100%;}.fewoAnreiseData {width:100%;color:#FFF;box-sizing:border-box;padding:20px 20px;position:relative;}#fG1.fewoAnreise .fewoAnreiseData {background-color:#2FB6BC;}#fG2.fewoAnreise .fewoAnreiseData {background-color:#7E6E66;}.fewoADtext {padding:20px 0 0 0;}.controls {border: 1px solid transparent;border-radius: 2px;box-sizing: border-box;height: 32px;outline: none;box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);left:-9999em;}#origin-input, #destination-input {background-color: #fff;font-size: 15px;font-size: 1.5rem;margin: 10px 0 0 12px;padding: 0 11px 0 13px;text-overflow: ellipsis;width: 50%;}#origin-input:focus, #destination-input:focus {border-color: #4d90fe;}.fewoAnreiseKarte {width:100%;min-height:70vh;display:flex;}.fewoAnreiseKarte #map {width:100%;height:100%;min-height:70vh;background-color:#EEE;}@media only screen and (min-width:980px) {.fewoAnreise {display:flex;}.fewoAnreiseData {width: calc(38% - 10px);padding:50px 40px;}.fewoAnreiseKarte {width:62%;min-height:70vh;}}#newsBoxWrapper {width:100%;padding:0 0 30px 0;position:relative;}#newsBoxWrapper.jsdisable {visibility:hidden;}#newsBoxWrapper #newsBox {width:100%;margin:40px 0 10px 0;background-color:#FFF;overflow:hidden;position:relative;}#newsBoxWrapper .caroufredsel_wrapper {overflow:hidden;}#newsBoxWrapper #nBCPager {position: absolute;bottom: 5px;left:0px;width: 100%;height: 20px;text-align: center;padding: 0px;z-index: 799;}#newsBoxWrapper #nBCPager a {display: inline-block;width: 12px;height: 12px;margin: 3px 2px;border-radius: 6px;border: 1px solid rgba(0,0,0,0.70);-webkit-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}#newsBoxWrapper #nBCPager a span {display:block;width:6px;height:6px;margin:2px;border-radius:3px;text-indent:-20000em;}#newsBoxWrapper #nBCPager a:hover span, #newsBoxWrapper #nBCPager a.selected span {background-color:#000;}#newsBox .newsBoxItem {width:100%;display:block;float:left;position:relative;}#newsBox .newsBoxItem span, #newsBox .newsBoxItem a {display:block;}#newsBox .newsBoxItem .newsBoxItemWrapper {width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#newsBox .newsBoxItemWrapper .nBIWcontent {width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 20px;font-size:13px;font-size:1.3rem;}#newsBox .nBIWcontent .nLIcDatum {width:100%;font-size:12px;font-size:1.2rem;color:#003574;font-weight:normal;text-transform:uppercase;padding:0 0 2px 0;}#newsBox .nBIWcontent .nLIcTitle {width:100%;font-size:18px;font-size:1.8rem;color:#003574;text-transform:uppercase;padding:0 50% 10px 0;line-height:100%;}#newsBox .nBIWcontent .nLIcIntro {font-weight:bold;line-height:160%;}#newsBox a .nBIWcontent .nLIcButton {display:inline-block;margin:10px 0 0 0;line-height: 20px;padding:0 15px;font-size:12px;font-size:1.2rem;color: #003574;font-weight: 400;text-transform:uppercase;text-decoration:none;border:1px solid #003574;}#newsBox a:hover .nBIWcontent .nLIcButton {color:#FFF !important;background-color:#003574;}#newsBox .newsBoxItemWrapper .nBIWimage {display:none;}#newsBox .newsBoxItemWrapper .nBIWimage img {width:100%;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;}#news {width:100%;}#newsListe {width:100%;}#newsListe a {width:100%;display:block;}#newsListe .newsLItem {width:100%;margin:0 0 30px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}#newsListe .newsLItem span {display:block;}#newsListe .newsLItem .nLIcontent {width:100%;font-size:15px;font-size:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;}#newsListe .nLIcontent .nLIcDatum {width:100%;font-size:14px;font-size:1.4rem;color:#003574;font-weight:normal;text-transform:uppercase;padding:0 0 5px 0;}#newsListe .nLIcontent .nLIcTitle {width:100%;padding:0 0 10px 0;font-size:30px;font-size:3.0rem;color:#003574;text-transform:uppercase;line-height:100%;}#newsListe .nLIcontent .nLIcIntro {font-weight:bold;}#newsListe a .nLIcontent .nLIcButton {display:inline-block;margin:20px 0 10px 0;line-height: 40px;padding:0 20px;font-size: 14px;font-size: 1.4rem;color: #003574;font-weight: 400;text-transform:uppercase;text-decoration:none;border:1px solid #003574;}#newsListe a:hover .nLIcontent .nLIcButton {color:#FFF !important;background-color:#003574;}#newsListe .newsLItem .nLIImage {display:none;}#newsListe .newsLItem .nLIImage img {width:100%;display:block;background-position:center;background-repeat:no-repeat;background-size:cover;}#newsListe .nLFullButton {text-align:center;}#content #newsListe .nLFullButton {width:100%;padding:50px 0;text-align:center;}#content #newsListe .nLFullButton a {width:auto;color:#003574;text-decoration:none;line-height:40px;padding:0 20px;border:1px solid #003574;display:inline-block;text-transform:uppercase;}#content #newsListe .nLFullButton a:hover {color:#FFF;background-color:#003574;}#newsDetail {width:100%;}#nDTop {width:100%;text-align:center;padding:0 0 40px 0;}#nDTop #nDTdatum {width:100%;font-size:14px;font-size:1.4rem;color:#003574;font-weight:normal;text-transform:uppercase;padding:0 0 5px 0;}#nDTop #nDTtitle {width:60%;padding:0 20% 40px 20%;}#nDTop #nDTeinleitung {font-weight:bold;}#nDSocial {width:60%;padding:0 20% 40px 20%;}#nDImage {width:100%;}#nDImage img {width:100%;display:block;background-size:cover;background-repeat:no-repeat;}#nDImages {width:100%;padding:10px 0 0 0;}#nDImages .nImgCols {width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;    -ms-flex-pack:start;justify-content:flex-start;}#nDImages .nImg1Col {width:calc(50% - 5px);margin:0 10px 0 0;}#nDImages .nImg1Col:last-child {margin:0;}#nDImages figure.nDIItem {padding:0;margin:0 0 10px 0;display:block;position:relative;overflow:hidden;}#nDImages figure.nDIItem figcaption {position:absolute;bottom:0px;left:-100%;transition: left 0.15s ease-out;width:100%;background-color:rgba(255,255,255,0.80);padding:5px;line-height:20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-size:12px;font-size:1.2rem;font-style:italic;}#nDImages figure.nDIItem:hover figcaption {left:0px;z-index:9999;transition: left 0.25s ease-in;}#nDImages a {display:block;border:none !important;}#nDImages a img {width:100%;display:block;}#content #nDButton {width:100%;padding:50px 0;text-align:center;}#content #nDButton a {color:#003574;text-decoration:none;line-height:40px;padding:0 20px;border:1px solid #003574;display:inline-block;text-transform:uppercase;}#content #nDButton a:hover {color:#FFF;background-color:#003574;}@media only screen and (min-width: 995px) {#newsBoxWrapper {width:600px;left:50%;margin:40px 0 10% -300px;}#newsBox .newsBoxItemWrapper .nBIWcontent {width:50%;}#newsBox .newsBoxItemWrapper .nBIWimage {width:50%;display:block;}#newsListe .newsLItem .nLIcontent {width:60%;padding:0 0 0 30px;}#newsListe .nLIcontent .nLIcTitle {width:65%;padding:0 35% 30px 0;}#newsListe a .nLIcontent .nLIcButton {margin:50px 0 0 0;}#newsListe .newsLItem .nLIImage {width:40%;height:100%;display:block;}}html {font-size:55.0%;}html, body {margin:0;padding:0;}body {width:100vw;background-color:#FFF;position:relative;z-index:0;font-family: 'Merriweather', serif;font-weight:300;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;font-size:14px;font-size:1.4rem;text-decoration:none;overflow-x: hidden !important;left: 0;}#topWrapper {width:100vw;padding:0;position:fixed;top:0;left:0;z-index:900;background-color: rgba(255,255,255,1.00);}#top {width:100%;margin:0 auto;z-index:901;}#topInner {width:calc(100% - 20px);height:50px;position:relative;margin:0px auto;z-index:902;}#topInnerContact {position: absolute;left: 0px;top: 0px;display: flex;width: 50%;}#topInnerContact a {width: 50px;height: 50px;margin: 0 2px 0 0;padding: 10px 20px 10px 0;box-sizing: border-box;}#topInnerContact a i {width: 100%;height: 100%;display: block;background-position: center;background-size:contain;background-repeat: no-repeat;}#topInnerContact a.phone i {background-image: url(../images/svg/icon_phone.svg);}#topInnerContact a.mail i {background-image: url(../images/svg/icon_mail.svg);}a#naviControl {position:absolute;top:5px;right:0px;width:40px;height:40px;z-index:903;display:block;background-color:#7E6E66;}a#naviControl span b {width:20px;height:2px;display:block;position: absolute;left: 50%;top: 50%;transform: translateX(-50%);background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 40 4' viewBox='0 0 40 4' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23FFF' stroke-width='2.6' stroke-linecap='round' fill-opacity='0'%3E%3Cpath d='M 2,2 38,2' /%3E%3C/g%3E%3C/svg%3E");transition: all 0.5s ease;}a#naviControl span b:first-of-type {transform: translate(-50%, -7px);}a#naviControl span b:last-of-type {transform: translate(-50%, 7px);}body.naviOpen a#naviControl span b:first-of-type {transform: translateX(-50%) rotate(45deg);}body.naviOpen a#naviControl span b:nth-of-type(2) {opacity: 0;}body.naviOpen a#naviControl span b:last-of-type {transform: translateX(-50%) rotate(-45deg);}#pageShadow {width:100%;box-shadow: 0px 0px 6px 0px #999; transform: translate3d(0);position: relative;overflow-x: hidden;z-index:2;}#allWrapper {background-color:#FFF;z-index:10;position:relative;width:100%;margin:0 auto;padding:0 10px 40px 10px;box-sizing:border-box;}#sprachNavi, #mainNavi, #subNavi {display:none;}#headerImageWrapper {padding:50px 0 0 0;}#headerImage {width:100%;height:auto;padding: 0px;overflow: hidden !important;position:relative;}#headerImage #signet {width:100px;height:100px;margin:-50px 0 0 -50px;position:absolute;top:50%;left:50%;z-index:900;background-image:url(../images/svg/logo.svg.php?hex=FFFFFF);background-repeat:no-repeat;background-size:contain;background-position:center;}#headerImage img {width:100%;height:auto;display:block;border:none;}a.scrollButton {display:none;}#allWrapper #fpWrapper {width:100%;padding:20px 0 0 0;background-color:#FFF;z-index:400;position:relative;}#allWrapper #fpWrapper.pageNoHeader {padding:50px 0 0 0;}#fullpage {width:100%;position:relative;margin:0px auto;}#page {width:100%;position:relative;padding:0;margin:0px;z-index:203;}#textTop {position:absolute;display:block;width:100%;height:0px;top:-80px;left:0px;}.cmsAlert {width:100%;text-align:center;padding:10px;margin-bottom:20px;background-color:#F8D7CB;border:1px solid #6E172E;font-size:14px;font-size:1.4rem;box-sizing:border-box;}#content {width:100%;padding:0px;}#editorField {width:100%;}#breadcrumbs {font-size:14px;font-size:1.4rem;line-height:20px;color:#CCC;width:100%;margin:0 auto;}footer {width:100%;}footer #footerRow1 {width:100%;background-color:#FFF;padding:0 0 40px 0;position:relative;}footer #footerRow2 {width:100%;background-color:#BFBBB0;padding:30px 0;position:relative;}footer .footerInner {width:calc(100% - 20px);margin:0 auto;text-align:center;}footer .footerInner #logoRow {width:100%;margin:0 0 30px 0;text-align:center;}footer .footerInner #logoRow a {display:inline-block;height:60px;background-position:center center;background-repeat:no-repeat;background-size:contain;}footer .footerInner #logoRow a#grafenstein {width:160px;background-image:url(../images/svg/grafenstein.svg);margin:0;}#adressen {width:100%;}#adressen .adressenItem {width:100%;text-align:center;}#adressen #fewo1.adressenItem {color:#2FB6BC;}#adressen #fewo2.adressenItem {color:#7E6E66;}#adressen .adressenItem:nth-of-type(1) {margin:0 0 40px 0;}#adressen .adressenItem .aIlink {width:100%;display:inline-block;text-decoration:none;color:inherit;}#adressen .adressenItem .aIlogo {width:100%;height:60px;margin:0 0 20px 0;background-repeat:no-repeat;background-size:contain;background-position:center;display:block;}#adressen #fewo1.adressenItem .aIlogo {background-image:url(../images/svg/logo.svg.php?hex=2FB6BC);}#adressen #fewo2.adressenItem .aIlogo {background-image:url(../images/svg/logo.svg.php?hex=7E6E66);}#adressen .adressenItem .aIname {width:100%;line-height:120%;text-transform:uppercase;font-size:40px;font-size:4.0rem;display:block;}#adressen .adressenItem .aIadresse {line-height:140%;}#adressen .adressenItem .aIkontakt {line-height:140%;padding:10px 0 0 0;}#adressen .adressenItem .aIkontakt a {display:block;text-decoration:none;}#adressen #fewo1.adressenItem .aIkontakt a {color:#2FB6BC;}#adressen #fewo2.adressenItem .aIkontakt a {color:#7E6E66;}a.scrollup {width:50px;height:50px;background-color:#E9B200;position:fixed;left:20px;bottom:100px;}ul#footerNavi {line-height:40px;display:inline-block !important;}ul#footerNavi li {width:auto;display:inline-block !important;}ul#footerNavi li:not(:nth-last-child(1)):after {width:20px;text-align:center;display:inline-block !important;content:'|';}#jsCodes {width: 100%;height:0px;overflow:hidden;}a.wwsConsent-setting-loader {position: fixed;z-index: 2000;right: 5px;bottom: 5px;width: 50px;height: 50px;border-radius: 300px;background-color: #008000;color: #FFF;display: block;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 700 700' viewBox='0 0 700 700' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m529.2 221.4c0-8.2-6.5-15.1-15.1-15.9-26.5-3.3-51.4-9-74.7-17.1-26.5-9.8-53.5-21.6-80.8-35.9-5.7-3.3-11.4-3.3-17.1 0-26.5 14.3-53.5 26.1-80.4 35.1-24.5 8.2-49.8 14.3-74.7 17.1-8.2.8-14.7 7.3-15.5 15.9-2.4 98.4 21.2 180 69.8 243.3 26.5 34.3 60.4 62.4 100.4 83.7 2.4 2 6.1 2.4 9 2.4s5.7-.8 9.4-2c39.2-21.2 73.1-49.4 100-83.7 48.5-62.9 72.1-144.5 69.7-242.9zm-35.1 14.7c-.4 85.3-21.6 155.5-63.3 209.4-21.6 27.3-48.6 51-80.8 69.8-32.7-19.2-59.6-42.9-80.4-69.8-41.6-54.3-62.9-124.5-63.3-209.4 22-3.7 44.1-9.4 67.8-17.1 24.5-8.6 50.2-19.6 75.9-32.7 27.3 13.5 52.7 24.5 75.9 32.7 24.5 7.7 47 13.4 68.2 17.1z'/%3E%3Cpath clip-rule='evenodd' d='m404.4 409.8h-108.8c-8.4 0-15.1-6.8-15.1-15.1v-78.7c0-8.4 6.8-15.1 15.1-15.1h2.9v-3h.1c0-28.5 23.1-51.5 51.5-51.5 28.5 0 51.3 23.1 51.3 51.5v3h3c8.4 0 15.1 6.8 15.1 15.1v78.7c.1 8.4-6.7 15.1-15.1 15.1zm-54.2-145.2c-18.4 0-33.3 14.9-33.3 33.3h-.1v3h66.5v-.2c.1-.9.2-1.8.2-2.8 0-18.4-14.9-33.3-33.3-33.3zm51.3 60.6c0-3.3-2.7-6.1-6.1-6.1h-90.9c-3.3 0-6.1 2.7-6.1 6.1v60.5c0 3.3 2.7 6.1 6.1 6.1h90.9c3.3 0 6.1-2.7 6.1-6.1zm-50 48.3h-3c-4.2 0-7.5-3.4-7.5-7.5v-21c0-4.2 3.4-7.5 7.5-7.5h3c4.2 0 7.5 3.4 7.5 7.5v20.9c0 4.2-3.4 7.6-7.5 7.6z' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");background-size: 50px 50px;background-position: left center;background-repeat: no-repeat;overflow: hidden;cursor: pointer;}a.wwsConsent-setting-loader span {padding: 0 20px 0 50px;display: block;line-height: 50px;}a.wwsConsent-setting-loader:hover {width: auto;overflow: visible;}@media only screen and (min-width:980px) {html {font-size: 62.5%;}#topWrapper {position: fixed;top: 0px;background-color:transparent;box-shadow:none;}#top {width:calc(100% - 80px);background-color:transparent;}body.fixed #top {background-color: rgba(255,255,255,1.00);transition: 2.0s background-color, 2.0s box-shadow;}body.transOut #top {background-color:transparent;transition:1.0s background-color, 1.0s box-shadow;}#topInner {width:100%;height:120px;}#topInnerContact {display: none;}#mainNavi {position:absolute;z-index:600;left:0px;bottom:40px;width:100%;padding:0;border-top:1px solid #CEC8BF;border-bottom:1px solid #CEC8BF;display:flex;justify-content:space-between;}#sprachNavi {display:block;height:40px;text-align:center;}#subNavi {display:block;position:absolute;z-index:600;left:0px;bottom:0px;width:100%;padding:0;}#allWrapper {padding:0 40px 40px 40px;}#headerImageWrapper {padding:0;border-bottom:40px solid #FFF;}#headerImageWrapper.hIWhome {}#headerImageWrapper.hIWuts {padding:120px 0 0 0;}#headerImage {position:relative;}#headerImageWrapper.hIWhome #headerImage {height:100vh;}#headerImageWrapper.hIWuts #headerImage {height:calc(100vh - 120px);}#headerImageWrapper.hIWhome #headerImage:after {content: '';    position: absolute;    top: 0;    left: 0;    right: 0;    height: 250px;z-index:200;background: linear-gradient(to bottom, rgba(255,255,255,1.0) 100px, rgba(255,255,255,0.0) 100%);}.hImage_carousel {position:absolute;left:0px;top:0px;z-index:10;}#hIpager {bottom:25px;}#headerImage #signet {width:200px;height:200px;margin:-100px 0 0 -100px;}a#naviControl, #naviWrapper {display:none;}#allWrapper #fpWrapper {padding:0 0 0 0;}#allWrapper #fpWrapper.pageNoHeader {padding:160px 0 0 0;}#fullpage {width:100%;}footer #footerRow1 {padding:70px 0 70px 0;}footer .footerInner {width:calc(100% - 80px);}#adressen {display:flex;}#adressen .adressenItem {width:40%;margin:0 5%;}#adressen .adressenItem:nth-of-type(1) {margin:0 5%;}#adressen .adressenItem .aIlogo {height:120px;}}@media only screen and (min-width:1060px) {#editorField {width:90%;margin:0 auto;}}@media only screen and (min-width:1200px) {#editorField {width:1200px;}#breadcrumbs {max-width:1200px;}}@media only screen and (min-width:1600px) {}@media only screen and (min-width:1700px) {#allWrapper {width:1620px;padding:0 0 70px 0;}#top {width:1620px;}footer .footerInner {width:1620px;}}@media only screen and (max-width: 1000px) {body.naviOpen, body.naviOpen #pageShadow {overflow-y: hidden !important;}#topWrapper, #pageShadow {-webkit-transition: ease-out 0.5s;-o-transition: ease-out 0.5s;transition: ease-out 0.5s;-webkit-transform: translate3d(0);    transform: translate3d(0);}body.naviOpen #topWrapper, body.naviOpen #pageShadow {-webkit-transform: translate3d(-260px, 0, 0);    transform: translate3d(-260px, 0, 0);    -webkit-transition: ease-in 0.5s;    -o-transition: ease-in 0.5s;       transition: ease-in 0.5s;}#naviWrapper {width:260px;height: 100vh;padding:0 10px;-webkit-box-sizing:border-box;box-sizing:border-box;position: fixed;top: 0px;right:0px;z-index: 1;background-color:#CEC8BF;overflow:hidden !important;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:80%;}#mobilSprachNavi {width:100%;padding:10px 0;border-top:1px solid #666;text-align:center;}#mobilSprachNavi a {line-height:20px;font-size:16px;font-size:1.6rem;color:#7E6E66;text-decoration:none;text-transform:uppercase;display:inline-block;padding:0 20px;margin:0 0 0 10px;border:1px solid #7E6E66;background-color:#FFF;}#naviWrapperBottom {width:100%;flex:1 1 auto;overflow-y: scroll;}#mobilNavi {width:100%;margin:0px auto;overflow-y:scroll;    overflow-x:hidden;padding:10px 0;font-size:150%;flex:1 1 auto;}#mobilNavi .mfNavi {padding:0;line-height:30px;font-weight:400;}#mobilNavi .mfNavi div.mSNlinkWrapper {width:100%;height:40px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content: space-between;    justify-content: space-between;}#mobilNavi .mfNavi a.mSNlink {width:calc(100% - 50px);display:block;color:#7E6E66;text-decoration:none;text-transform:uppercase;line-height: 40px;height: 40px;padding: 0 0 0 10px;flex:2;font-weight:300;}#mobilNavi .mfNavi a.mSNlink:hover, #mobilNavi .mfNavi a.mSNlink.mfNaviActiv {font-weight:700;}#mobilNavi .mfNavi a.mSNicon {width:40px;height:40px;margin:0 5px;display:block;background-image: url(../images/css/mNaviIcons.png);background-repeat:no-repeat;}#mobilNavi .mfNavi a.mSNicon.closed {background-position:0px 0px;}#mobilNavi .mfNavi a.mSNicon.open {background-position:0px -40px;}#mobilNavi ul.mSubNavi {width:100%;padding:10px 0 10px 15px;margin:0;-webkit-box-sizing:border-box;    box-sizing:border-box;border-left:1px solid #7E6E66;}#mobilNavi ul.mSubNavi.closed {display:none;}#mobilNavi ul.mSubNavi.open {display:block;}#mobilNavi ul.mSubNavi li {list-style: none;line-height: 20px;padding: 2px 0 2px 10px;margin: 0;font-weight: 400;font-size:90%;position:relative;}#mobilNavi ul.mSubNavi li a {line-height: 20px;display:block;color:#7E6E66;text-decoration:none;}#mobilNavi ul.mSubNavi li a.sNaviactiv {color:#000;}}#sprachNavi a {display:inline-block;line-height:40px;padding:0 10px;color:#CEC8BF;text-decoration:none;text-align:center;text-transform:uppercase;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;}#sprachNavi a:hover {color:#7E6E66;}#sprachNavi a.sNActiv {font-weight:700;}#sprachNavi span {display:inline-block;line-height:40px;color:#CEC8BF;padding:0 5px;vertical-align:middle;}ul.mainNavi {padding:0 15px;margin:0;width:calc(100% - 30px);height:40px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;}ul.mainNavi li {list-style:none;padding:0;margin:0;}ul.mainNavi li.mN1Level {display:block;height:40px;}ul.mainNavi li.mN1Level a {margin:0px;line-height:40px;font-size:20px;font-size:2.0rem;color:#CEC8BF;text-decoration:none;text-transform:uppercase;display:block;position:relative;}ul.mainNavi li.mN1Level a:hover {color:#7E6E66;}ul.mainNavi li.mN1Level a.mN1Lactiv {font-weight:700;}ul.mainNavi li.mN1Level.villa a:hover, ul.mainNavi li.mN1Level.villa a.mN1Lactiv {color:#2FB6BC;}ul.mainNavi li.mN1Level.rustico a:hover, ul.mainNavi li.mN1Level.rustico a.mN1Lactiv {color:#7E6E66;}@media only screen and (min-width:1280px) {ul.mainNavi li.mN1Level a {font-size:22px;font-size:2.2rem;}}ul.subNavi {padding:0;margin:0;list-style:none;width:100%;height:40px;position:relative;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;}ul.subNavi li {list-style:none;padding:0 30px;margin:0;}ul.subNavi li.sN1Level {display:block;height:40px;}ul.subNavi li.sN1Level a {margin:0px;line-height:40px;font-size:20px;font-size:2.0rem;color:#CEC8BF;text-decoration:none;text-transform:uppercase;display:block;position:relative;}ul.subNavi.villa li.sN1Level a {color:#2FB6BC;}ul.subNavi.rustico li.sN1Level a {color:#7E6E66;}ul.subNavi li.sN1Level a.sN1Lactiv {font-weight:700;}#breadcrumbs a { color:#CCC; text-decoration:none; }#breadcrumbs a:hover { color:#999; }#breadcrumbs a strong { color:#999; }#footerNavi {color:#FFF;}#footerNavi a {text-decoration:none;color:#FFF;text-transform:uppercase;line-height:30px;}#footerNavi a:hover {text-decoration:underline;}#footerNavi a.fNactiv {color:#FFF;text-decoration:underline;}#footerNavi li {padding:0;line-height:30px;}