html {font-size:65%;-webkit-box-sizing:border-box;box-sizing:border-box}*, *:before, *:after{-webkit-box-sizing:inherit; box-sizing:inherit}html, body{margin:0;padding:0;width:100%}body {background-color:#FFF;position:relative;z-index:0;font-family:'Open Sans', sans-serif;text-decoration:none;font-weight:400;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; -moz-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;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}}.formfield {border:1px solid #CCC;font-size:100%;font-family:Arial, Helvetica, sans-serif;padding:4px;line-height:20px}.formfield.ffdn {display:none}.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='%2340260F' 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}.w20{width:20px; text-align:center}.w30{width:30px}.w40{width:40px}.w50{width:50px}.w80{width:80px}.w100{width:50%}.w200{width:200px}.w300{width:90%}.w100pz{width:100%}.w80pz{width:80%}.w50pz{width:50%}.w28pz{width:28%}.w26pz{width:26%}.w23pz{width:23%}.formsubmit {border:none;font-size:120%;color:#FFF !important;text-decoration:none !important;line-height:30px;text-align:center;height:30px;padding:0px 10px;display:block;background-color:var(--cMain);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:0 0 0 1px rgba(0,0,0,.15) inset,0 0 6px rgba(0,0,0,.2) inset}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='%2340260F' stroke-width='1.6' 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;border-radius:0px}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%}} .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:16px;font-size:1.6rem;-webkit-box-sizing:border-box;box-sizing:border-box}.cmsAlert a {color:inherit}@-webkit-keyframes scaleUp {0%{-webkit-transform:scale(0.5);transform:scale(0.5); opacity:0}100%{-webkit-transform:scale(1);transform:scale(1); opacity:1}}@keyframes scaleUp {0%{-webkit-transform:scale(0.5);transform:scale(0.5); opacity:0}100%{-webkit-transform:scale(1);transform:scale(1); opacity:1}}@-webkit-keyframes fadeIn {0%{opacity:0}100%{opacity:1}}@keyframes fadeIn {0%{opacity:0}100%{opacity:1}}@-webkit-keyframes rotating{0%{-webkit-transform:rotate(0deg); transform:rotate(0deg)} 100%{-webkit-transform:rotate(360deg); transform:rotate(360deg)}}@keyframes rotating{0%{-webkit-transform:rotate(0deg); transform:rotate(0deg)} 100%{-webkit-transform:rotate(360deg); transform:rotate(360deg)}}#content {font-size:110%;line-height:150%;font-weight:400;text-decoration:none;text-align:left;color:#505050}#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 {color:#505050;text-decoration:underline}#content a:hover {text-decoration:none}#content a.cLink {height:40px;line-height:40px;font-size:120%;font-weight:400;background-color:var(--cMainLight);color:#FFF;text-decoration:none;width:auto;display:inline-block;padding:0px 10px;margin-top:30px}#content a.cLink:hover {background-color:var(--cMain)}#content h1, #content h3 {width:100%;line-height:200%;font-size:180%;text-transform:uppercase;font-weight:300;color:var(--cMain);border-top:1px solid var(--cMain);border-bottom:1px solid var(--cMain);margin:0px 0px 50px;padding:0px}#content h2, #content h4 {line-height:120%;font-weight:700;font-size:180%;color:#363437;padding:0px;margin:0px}#content h5 {line-height:120%;font-weight:400;font-size:180%;color:#363437;padding:0px;margin:0px}#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; -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:right;margin:12px 0px 0px 0px}.cIWsize40, .cIWsize45, .cIWsize50, .cIWsize55, .cIWsize60, .cIWsize65, .cIWsize70, .cIWsize75, .cIWsize80, .cIWsize85, .cIWsize90, .cIWsize95, .cIWsize100{width:100%}.tBsize20, .tBsize15, .tBsize10, .tBsize5, .tBsize0{width:100%}@media only screen and (min-width:450px) {.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:100%;height:30px;margin-top:30px;border-top:1px solid var(--cMainLight)}.offline {background-color:#F0C6C6}.absatz {width:100%;position:relative;padding:0px}.absatzColorWrapper {width:100%;background-color:#FFF;padding:10px;position:relative;left:-10px}.cmsEditWrapper {position:relative;left:-5px;padding:0px 5px;width:100%}.cmsEditWrapper:hover {background-color:#EEE;z-index:600}.cmsEditWrapper:hover .loginRow {left:0px}.absatz .loginRow {position:absolute;left:-2000px;top:-30px;width:100%;line-height:20px;background-color:#FFF;border:2px solid #EEE;padding:5px}.editbox {float:left;padding:0 20px 0 0}.editboxR {float:right}#content .cHalf {width:442px}#fewoPreise {width:100%;margin:0px 0px 10px 0px}#fewoPreise tr th {font-size:80%;background-color:var(--cMainLight);color:#363437;text-align:center;font-weight:400}#fewoPreise tr th.firstCol {font-size:100%;background-color:var(--cMain);color:#FFF}#fewoPreise tr td {font-size:110%;text-align:center;padding:3px 0px}#fewoPreise tr td.saison {font-size:90%;text-align:left;padding:3px}#fewoPreise tr.gRow td {background-color:#EEE}#fewoPreise tr.uRow td {background-color:#DDD}.spaltenInhalte {width:100%}.sIRow {width:100%;padding:0px;margin:0px}.spaltenInhalte .sIBox2 {width:100%;margin:0px 0px 20px}.spaltenInhalte .sIBox2 .sIBoxTitle {width:100%;text-align:center;border-top:1px solid var(--cMainLight);margin:0 0 10px 0}#content .spaltenInhalte .sIBoxTitle h5 {margin:0;padding:0;line-height:140%}.spaltenInhalte .sIBox2 .sIBoxTitle h5 {font-weight:300 !important;color:var(--cMain) !important;font-size:120% !important;text-transform:uppercase}.spaltenInhalte .sIBox2 .sIBoxTitle h5 a {color:var(--cMain) !important;text-decoration:none !important}.spaltenInhalte .sIBoxWrapper {width:100%}.spaltenInhalte .sIBox2 .sIBoxBild {width:30%;overflow:hidden;float:left;margin:0px}.spaltenInhalte .sIBox2 .sIBoxBild img {width:100%;display:block}.spaltenInhalte .sIBox2 .sIBoxText {width:65%;padding:0px;line-height:140%;font-size:100%;float:right}@media only screen and (min-width:980px) {.sIRow {width:100%;padding:0px 0px 20px;margin:0px 0px 20px}.spaltenInhalte .sIBox2 {width:49.68%;margin:0px}.spaltenInhalte .sIBox2 .sIBoxTitle {height:40px;line-height:40px}.spaltenInhalte .sIBoxTitle h5 {line-height:40px !important}.spaltenInhalte .sIBox2 .sIBoxTitle h5 {font-size:130% !important}.spaltenInhalte .sIBoxWrapper {width:100%}.spaltenInhalte .sIBox2 .sIBoxBild {width:100%;margin:0px 0px 10px}.spaltenInhalte .sIBox2 .sIBoxText {width:100%;padding:10px 0px 0px;display:block}}.homeBox {width:100%;margin-bottom:0px}.hBItem {width:100%;margin-bottom:20px}.hBItemTitle {width:40%;line-height:30px;background-color:#FFF;text-align:center;font-size:120%;text-transform:uppercase;color:var(--cMain);font-weight:300}.hBItemTitle a {color:var(--cMain) !important;text-decoration:none !important}.hBItemTitle.fullsize {width:100%}.hBItemContent {width:100%;padding:15px;background-color:#FFF;box-sizing:border-box;position:relative}.hBItemContent.fullsize {padding:0px !important}#jqCRangebote {overflow:hidden}#aS_Buttons {position:absolute;top:50%;height:0px;width:100%}.flickrDBWrapper {width:100%;height:300px;overflow:hidden;position:relative}span.fGDaten {width:100%;position:absolute;left:0px;bottom:0px;background-color:rgba(0,0,0,0.70);display:block;line-height:80px;text-align:center;font-size:140%;color:#FFF !important}#RoterHahnWidget {overflow:hidden;position:relative;z-index:300}a#rhRewievPage {position:absolute;left:0px;top:0px;width:500px;height:300px}#rhWidget2 .rhWidgetBoxOuter {border:1px solid #FFF}.ahBItem {width:100%;float:left}a.sBLink {position:absolute;bottom:80px;width:40px;height:40px;display:block;background-image:url(../images/css/sliderNavi.gif);background-repeat:no-repeat;overflow:hidden;z-index:800}a#prev1 {left:0px;background-position:0px 0px}a#next1 {right:0px;background-position:-40px 0px}#angebote {width:100%;position:relative}#aTop {position:absolute;top:-100px}.angeboteRow {width:100%;margin-bottom:0px}.aItem {width:100%;margin-bottom:40px}.aItem.fL {float:none}.aItem.fR {float:none}.aIBild {width:100%;position:relative}.aIBild img {width:100%;display:block}.aIBild a {display:block}.aIBild a .overlayBlack {position:absolute;z-index:600;left:-500px;top:0px;width:468px;height:312px}span.aIDaten {width:100%;position:absolute;left:0px;bottom:0px;background-color:rgba(0,0,0,0.40);display:block;padding:5px 0px}span.aIDatenWrapper {width:100%;text-align:center;box-sizing:border-box;display:block}span.aIDatenDatum {font-size:100%;color:#FFF !important;display:block;line-height:20px}span.aIDatenTitle {width:100%;display:block}span.aIDatenTitle h6 {margin:0;padding:0;line-height:30px;font-size:160%;color:#FFF !important}span.aIDatenPreis {font-size:110%;color:#FFF !important;line-height:20px;display:block}#angebotDetail {width:100%}#aDName {}#aDBeschreibung {font-size:120%;width:100%4margin:0 auto}.aDDatenRow {width:100%;padding-top:20px;position:relative}.aDDLeft {width:100%;float:none}#aDText{width:100%}#aDText ul{padding:5px 0 0 0}#aDText ul li{margin:0 0 0 15px; padding:0 0 0 5px; list-style:disc}.aDDRight img {width:100%;display:block}.aDDRight {width:100%;float:none;position:relative;padding:10px 0px 40px 0px;overflow:hidden}.aDLinks {width:100%;padding:20px 0px 0px 0px}a.aDLink {font-size:100%;display:inline-block;background-color:var(--cMainLight);color:#FFF !important;text-decoration:none !important;padding:0px 10px;line-height:30px}a.aDLink:hover {background-color:var(--cMain)}.aDDRTitle {width:100%;font-size:180%;color:#6E172E;padding-bottom:10px;font-weight:400}.aDDRPreise {width:100%}.aDDRPItem {width:100%;border-bottom:1px solid #EEE;margin-bottom:5px}.aDDRPItemName {font-size:2.0em;font-size:2.0rem;line-height:22px;color:#006B2B}.aDDRPItemDaten {width:100%;line-height:30px}.aDDRPIDData {width:60%;float:left;line-height:26px;font-size:1.3em;font-size:1.3rem}.aDDRPIDPrice {width:35%;float:right;text-align:right;line-height:26px}.aDDRPIDPrice a {font-size:1.5em;font-size:1.5rem;display:block;color:#006B2B;text-decoration:none !important;padding:0px 50px 0px 0px;background-image:url(../images/css/angebotePreiseIcon.gif);background-repeat:no-repeat;background-position:right center;line-height:26px}.aDDRPreisInfo {font-size:1.2em;font-size:1.2rem;line-height:22px;color:#666;padding:5px 0px 0px}span#aDDRButton {position:absolute;right:0px;bottom:0px;line-height:30px;padding:0px 0px 0px 20px;background-image:url(../images/css/angeboteButtonBG.gif);background-repeat:no-repeat;background-position:left center}span#aDDRButton a {display:block;line-height:30px;color:#FFF;padding:0px 50px 0px 0px;background-image:url(../images/css/angeboteButtonIcon.gif);background-repeat:no-repeat;background-position:right center}span#aDDRButton a:hover {color:#FFF;text-decoration:none}.aDDRTextWrapper {background-color:#F3EEDB;padding:10px}.aDDRText {border:1px solid #FFF;padding:10px}@media only screen and (min-width:980px) {.angeboteRow {margin-bottom:40px}.aDDRText {padding:30px}.aItem {width:48%;margin-bottom:0px}.aItem.fL {float:left}.aItem.fR {float:right}.aIBild {width:100%;height:300px;overflow:hidden}.aIBild a .overlayBlack {background-color:rgba(0,0,0,0.40)}.aIBild a:hover .overlayBlack {left:0px}.aDDLeft {width:450px;float:left}.aDDRight {width:450px;float:right;padding:0px} }img{border:none}.fL{float:none}.fR{float:none}#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:110%;line-height:24px;height:24px;display:inline-block;font-weight:normal}#sprachwahl a:hover, #sprachwahl a.LangActiv {color:#FFF}#sprachwahl span {color:#A4A4A4;height:24px;width:5px;display:inline-block}#headerImg .hImage {width:100%;max-width:1600px;aspect-ratio:4/3;display:block;background-size:cover;background-position:center;background-repeat:no-repeat}#hIButtons {position:absolute;top:360px;z-index:300;width:900px;left:50%;margin-left:-450px;height:0px;background-color:#FFF}a.sliderButton {position:absolute;top:-31px;height:62px;width:27px;display:block;z-index:801;background-image:url(../images/css/sliderPfeile.png)}a#hIprev {left:0px}a#hIprev:hover {background-position:0px -62px}a#hInext {right:0px;background-position:27px 0px}a#hInext:hover {background-position:27px -62px}#hIpager {position:absolute;top:-20px;left:25px;width:400px;height:10px;text-align:left;padding:0px;z-index:200}#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:80px;width:100%;left:0;margin-left:0;z-index:270}#pageTitle {width:100%;line-height:150%;font-size:260%;color:#FFF;font-weight:300;text-align:left}.Box {width:200px;position:relative;color:#000}.BoxTitle {width:100%;line-height:24px;padding:0 10px;border-bottom:1px solid #9F0021;background-color:#9F0021;color:#FFF}.BoxContent {width:200px;padding:10px 0}.BoxContent a {color:#333;text-decoration:none}.BoxContent a:hover {color:#000;text-decoration:none}#nBDList {width:100%;padding-top:10px}#nBDList .nBDListItem {width:100%;margin-bottom:10px}#nBDList .nBDLIDatum {color:var(--cMainLight);line-height:14px;padding-bottom:2px}#nBDList .nBDLITitle {width:80%;font-size:120%;line-height:20px}#nBDList .nBDLITitle a {color:#000;text-decoration:none}#nBDList .nBDLILink {line-height:18px;height:18px;text-align:right;padding-bottom:3px;border-bottom:1px solid var(--cMainLight)}#nBDList .nBDLILink a {display:block;float:right;color:var(--cMainLight);text-decoration:none;background-color:#FFF;padding:0px 5px}#nBDList .nBDLILink a:hover {color:#FFF;background-color:var(--cMain)}#news {width:100%;font-size:90%;background-color:#FFF;position:relative}#dataArchiv {width:100%;height:24px;line-height:24px;position:absolute;left:20px;top:-24px;color:#CCC}#dataArchiv a {line-height:24px !important;color:#CCC !important;text-decoration:none !important;display:block;padding:0px 5px;float:left;background-color:#FFF;margin:0px 10px 0px 0px}#dataArchiv a.jActiv, #dataArchiv a:hover {color:#004C22 !important}#news .nListItem {width:auto;padding:15px 10px 0px}#news .nListItemContent {width:100%;padding:0px 0px 20px 0px;border-bottom:1px solid #000;position:relative}#news .nListItemCImage {width:23%;float:left}#news .nListItemCImage img {width:100%;display:block}#news .nListItemCData {width:100%}#news .nListItemCData70 {width:75%;float:right}#news .nListIDatum, #news .nDDatum {font-size:90%;color:var(--cMain);line-height:14px;padding-bottom:5px}#news .nListITitle {width:70%;font-size:120%;padding-bottom:5px}#news .nListITitle a {color:#000;font-weight:400;text-decoration:none}#news .nListITeaser {width:70%;font-size:100%;padding-bottom:5px}#news a.nListILink {font-size:100%;position:absolute;right:0px;bottom:5px;display:block;background-color:var(--cMainLight);color:#FFF;text-decoration:none;padding:0px 10px;line-height:30px}#news a.nListILink:hover {background-color:var(--cMain)}#news .newsRow {width:auto;padding:10px 10px 0px 10px}#news .newsCol {width:100%}#news .nDTitle {width:100%;padding-bottom:10px}#news .nDEinleitung {width:100%;font-size:110%}#news .nDText {width:100%;padding-bottom:20px}#news .nDBack {width:100%;padding-bottom:20px;text-align:right}#news .nDBack a {font-size:100%;display:inline-block;background-color:var(--cMainLight);color:#FFF;text-decoration:none;padding:0px 10px;line-height:30px}#news .nDBack a:hover {background-color:var(--cMain)}#news #nDImages {width:100%;padding:0px}#nDImages img {display:block;border:none;margin:0px 0px 10px;padding:0px;background-color:#FFF;background-image:url(../images/css/loader.gif);background-repeat:no-repeat;background-position:center center;width:100%}#nDImages .nImg2Cols {width:66%;float:left}#nDImages .nImg1Col {width:48.5%;float:left}#nDImages .nImg2Col {width:48.5%;float:right}#nDImages .nImg3Col {width:32%;float:right}#news #nDSocial {width:100%;height:20px;line-height:20px;margin:20px 0px 0px;padding:4px 0px}#nDSocial .nDSocialButtons {height:20px;width:70%;float:right;position:relative;overflow:hidden}#nDSocial .poBtn {position:absolute;right:0px;top:0px;height:20px;width:70px}#nDSocial .likeBtn {position:absolute;right:80px;top:0px;height:20px;width:150px}#flickrGallery {width:100%}#flickrGallery a {width:100%;display:block}#flickrGallery a .overlayBlack {position:absolute;z-index:600;left:-500px;top:0px;width:468px;height:312px}.fG2Cols {width:49.79%;display:block}.fG2Cols.fL, .fGCol.fL {float:left !important}.fG2Cols.fR, .fGCol.fR {float:right !important}.fGCol {width:49.57%;display:block}.fGCol .fGItem {width:100%;display:block;margin:0 0 1.72% 0}.fGItem img {width:100%;display:block}#fGAlbums {width:100%;padding-bottom:15px}#fGAlbums .fgAlbumRow {width:100%;padding-bottom:15px}#fGAlbums .fgAlbumItem {width:23.40%;height:15.43%;overflow:hidden;float:left;position:relative;text-align:center}#fGAlbums .fgAlbumItem a span {display:block;width:100%;height:20px;line-height:20px;text-align:center;position:absolute;left:0px;bottom:-20px;background-color:#FFF;filter:alpha(opacity=80); -moz-opacity:0.80; opacity:0.8}#fGAlbums .fgAlbumItem a:hover span, #fGAlbums .fgAlbumItem a.fgAlbumActiv span {bottom:0px}.mr30 {margin-right:2%}#fGAlbums .fgAlbumItem a {color:#3E3E3E;font-size:80%;text-decoration:none}#fGAlbums .fgAlbumItem a img {background-color:#FFF;filter:alpha(opacity=50); -moz-opacity:0.50; opacity:0.5}#fGAlbums .fgAlbumItem a:hover img, #fGAlbums .fgAlbumItem a.fgAlbumActiv img {background-color:#FFF;filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.0}#fGThumbs {width:540px;border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding:15px 0px 3px;margin:5px 0px}#fGThumbs .fGThumbImg {width:80px;height:80px;margin-bottom:12px;float:left;position:relative;background-color:#CCC;background-image:url(../php/flickrDB/loading.gif);background-repeat:no-repeat;background-position:center center}#fGThumbs .fGThumbImg a img {width:78px;height:78px;position:absolute;left:0px;top:0px;border:1px solid #CCC}#fGThumbs .fGThumbImg a:hover img {width:88px;height:88px;position:absolute;left:-5px;top:-5px;border:1px solid #EEE;z-index:500}#fGThumbs .mr12 {margin-right:12px}#flickrGallery .fGPaging {width:540px}#flickrGallery .fGPaging a {display:block;width:20px;height:20px;float:left;color:#3E3E3E;text-align:center;line-height:20px;text-decoration:none;font-size:110%}#flickrGallery .fGPaging a:hover {color:#000}#flickrGallery .fGPaging a.fGPageActive {font-weight:bold;color:#000}#flickrGallery .fGPaging span {display:block;width:6px;height:20px;float:left;color:#3E3E3E;text-align:center;line-height:20px}#anfrage {width:96%;font-size:100%;margin:0 auto;position:relative}#anfrage #formAnker {width:100%;display:block;height:0px;position:absolute;top:-220px}#anfrageTop {width:auto;font-size:120%;border:2px solid #6E172E;padding:10px;color:#6E172E}.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:var(--cMain);font-weight:700}#anfrage table tr td#alterKinderContainer input {margin-right:5px}#anfrage div.anfrageAngebot {border:2px solid #6E172E;color:#000;padding:5px;margin-bottom:10px;font-size:90%}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}#routenplaner {width:100%}#map {width:100%;height:380px}#map a {text-decoration:none}#map .mapPopup {font-size:12px;font-size:1.2rem}#map .mapPopup a {text-decoration:underline}#sitemap {width:900px}#sitemap ul.sitemapfiL {margin:0px;padding:0px 0px 20px}#sitemap ul.sitemapfiL li {list-style:none;font-size:110%}#sitemap ul.sitemapfiL li a {color:#000;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:90%;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}footer a {color:#909090;text-decoration:none}footer a:hover {color:#666;text-decoration:none}#footerNavi {color:#787878;line-height:140%}#footerNavi a {text-decoration:none;color:#787878;text-transform:uppercase}#footerNavi a:hover {text-decoration:underline}#footerNavi a.fNactiv {color:#787878;text-decoration:underline}#fewoBox {width:100%;border-top:1px solid var(--cMainLight);border-bottom:1px solid var(--cMainLight);padding:10px 0px 50px 0px}#fewoBox .fewoBoxTitle {width:100%;margin-bottom:20px;line-height:20px;text-align:center;color:var(--cMain);text-transform:uppercase;font-size:140%}#fewoBox .fewoBoxRow {width:100%;margin-bottom:6px}#fewoBox .fewoBoxItem {width:100%;position:relative;z-index:400;overflow:hidden;margin:0 0 20px 0}#fewoBox .fewoBoxItem a .overlayBlack {position:absolute;z-index:600;left:-500px;top:0px;width:468px;height:312px}#fewoBox .fewoBoxItem img {width:100%;display:block;border:none}#fewoBox .fBIInfo {color:#FFF;position:absolute;z-index:500;left:0px;width:100%;text-align:center;background-color:rgba(64,38,15,0.60)}#fewoBox .fBIITop {height:28px;line-height:28px;top:0px;font-size:110% !important;font-weight:300}#fewoBox .fBIITop b {font-weight:400 !important;font-size:130%;text-transform:uppercase}#fewoBox .fBIIBottom {height:20px;line-height:20px;bottom:0px;font-size:90%}#fewoBox .fBIInfoPreis {width:50%;float:left;text-align:left;padding:0px 0px 0px 5px}#fewoBox .fBIInfoLink {width:40%;float:right;background-color:rgba(64,38,15,0.60)}#fewo {width:100%}#fewoImageNavi {width:100%;margin:0 0 30px 0}#fewoImageNavi .fINRow {width:100%;display:flex; gap:2px}#fewoImageNavi .fINRow.fINnr_4 {flex-wrap:wrap}#fewoImageNavi .naviItem {width:calc(50% - 1px);opacity:0.5;position:relative}#fewoImageNavi .fINRow.fINnr_3 .naviItem {width:calc((100% - 4px) / 3)}@media only screen and (min-width:600px) {#fewoImageNavi .fINRow.fINnr_4 .naviItem {width:calc((100% - 6px) / 4)}}#fewoImageNavi .naviItem a {width:100%;display:block;text-decoration:none}#fewoImageNavi .naviItem:hover {opacity:1.0}#fewoImageNavi .naviItem.fL {float:left}#fewoImageNavi .naviItem.fR {float:right}#fewoImageNavi .naviItem img {width:100%;height:auto;display:block}#fewoImageNavi .nIActiv {filter:alpha(opacity=100); -moz-opacity:1.00; opacity:1.0}#fewoImageNavi .naviItem a span {width:100%;display:block;left:0px;top:0px;line-height:22px;text-align:center;background-color:rgba(64,38,15,0.60);color:#FFF;text-decoration:none !important}#fewoContent {width:100%}#fewoContent .fCTitle {width:100%;padding-bottom:20px}#fewoContent .fCTitle h1 {font-weight:700 !important;font-size:180% !important;color:#363437 !important;padding:0px !important;margin:0px !important;text-transform:none !important;border:none !important;float:left !important;line-height:40px;width:auto}#fewoContent .fCTitle span {font-weight:400 !important;font-size:180% !important;color:#363437 !important;margin:0px !important;display:block !important;padding:0px 0px 0px 10px;float:left;line-height:40px}#fewoContent .fCLeft {width:100%}.fCLeftText {width:100%;padding:0px 0px 20px 0px;border-bottom:1px solid var(--cMainLight);margin:0px 0px 20px 0px}.fCLeftAnfrageLink {width:100%;margin:0px 0px 20px 0px}.fCLeftAnfrageLink a {padding:0px 20px;background-color:var(--cMainLight);line-height:30px;height:30px;color:#FFF !important;display:block;float:right;text-decoration:none !important}.fCLeftAnfrageLink a:hover {background-color:var(--cMain)}.fCLeftPreise {width:100%;padding:0px 0px 20px 0px;border-bottom:1px solid var(--cMainLight);margin:0px 0px 20px 0px}.fCLeftPreiseTitel {width:100%;font-size:100%;padding:0px 0px 20px 0px}.fCLeftPreiseTitel b {width:100%;display:block;font-size:150%}.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:var(--cMainLight);text-transform:uppercase}.fCLeftDaten ul {padding:0px 0px 10px 20px;margin:0px}.fCLeftDaten ul li {padding:0px;margin:0px;list-style:square;line-height:130%}#fewoContent .fCRight {width:100%}#fewoImages {width:100%}.fewoImgTop {width:100%;margin-bottom:1.85%}.fewoImgTop img {width:100%;display:block}.fewoImges {width:100%;padding:0px}.fewoImges 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%}.fewoImges .fewoImg2Cols {width:66.09%;float:left}.fewoImges .fewoImg1Col {width:48.68%;float:left}.fewoImges .fewoImg2Col {width:48.68%;float:right}.fewoImges .fewoImg3Col {width:32.17%;float:right}#fewoPlanTitle {width:100%;display:block;font-size:120%;line-height:30px;margin:10px 0px 0px 0px;background-color:#FFF;text-align:center;color:var(--cMainLight);text-transform:uppercase}#fewoPlan {width:100%;text-align:center;background-color:#FFF}#fewoPlan a {width:100%;display:block;padding:10px;box-sizing:border-box}#fewoPlan a img {width:100%;display:block}@media only screen and (min-width:980px) {#fewoBox .fewoBoxRow {display:flex}#fewoBox .fewoBoxRow.fBnr_4 {flex-wrap:wrap}#fewoBox .fewoBoxRow.fBnr_3 .fewoBoxItem {width:calc((100% - 6px) / 3);margin:0}#fewoBox .fewoBoxRow.fBnr_3 .fewoBoxItem:nth-of-type(2) {margin:0 3px}#fewoBox .fewoBoxRow.fBnr_4 .fewoBoxItem {width:calc(50% - 3px)}#fewoBox .fewoBoxItem a .overlayBlack {background-color:rgba(0,0,0,0.40)}#fewoBox .fewoBoxItem a:hover .overlayBlack {left:0px}.fBILeft {float:left}.fBIRight {float:right}#fewoBox .fBIITop {height:44px;line-height:44px;font-size:150%}#fewoBox .fBIIBottom {height:36px;line-height:36px}#fewoBox .fBIInfoPreis {width:60%;padding:0px 0px 0px 10px}#fewoBox .fBIInfoLink {width:30%}#fewoImageNavi .fINRow {margin-bottom:0.86%}#fewoImageNavi .naviItem a span {position:absolute;left:0px;top:0px;line-height:30px}#fewoContent .fCLeft {width:48.94%;float:left}#fewoContent .fCRight {width:48.94%;float:right}#fewoPlan img {width:auto}}#allWrapper {background-color:#F2EFEF;z-index:10;position:relative;width:100%;margin:0;padding:70px 0 0 0;overflow:hidden}#allWrapper #topWrapper {width:100%;padding:0px;position:absolute;left:0px;top:0px;z-index:500;background-color:#FFF}#allWrapper.fixed #topWrapper {position:fixed}#top {width:100%;height:70px;position:relative;margin:0px auto;z-index:501;display:grid;grid-template-columns:120px 1fr 50px;padding:0 0 0 5px;align-items:center}a#logo {grid-column:1/2;grid-row:1/2;width:120px;aspect-ratio:5/2;background-image:url(../images/logo.png);background-repeat:no-repeat;background-position:center;background-size:contain;border:none;display:block}#mainNavi {display:none;position:relative}#subNavi {position:absolute;z-index:550;right:0px;top:110px;width:100%;height:30px;padding:0px;display:none}a#naviControl {position:relative;grid-column:3/-1;width:50px;height:50px;display:block;z-index:900}a#naviControl:not(.nCactiv)::after {position:absolute;left:0;top:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;content:'MENU';transform:translate(-100%, -50%);color:var(--cMainLight);font-size:15px;font-size:1.5rem}a#naviControl span{width:100%; display:block;padding:10px}a#naviControl span svg{width:100%; display:block; aspect-ratio:1/1; fill:var(--cMain)}a#naviControl span svg .hamburger path:nth-of-type(1){stroke-dashoffset:0}a#naviControl span svg .hamburger path:nth-of-type(2){stroke-dashoffset:0}a#naviControl span svg .hamburger path:nth-of-type(3){stroke-dashoffset:0}a#naviControl span svg .hamburger{stroke:var(--cMain)}a#naviControl span svg .close{stroke:var(--cMain);opacity:0}a#naviControl.nCactiv span svg .hamburger{opacity:0}a#naviControl.nCactiv span svg .close{opacity:1}#mobilNaviWrapper {width:100%;position:absolute;top:0px;left:0px;background-color:#FFF;padding:0px;z-index:800}#mobilSprachNavi {width:auto;line-height:30px;padding:15px 0px;border-bottom:1px solid var(--cMainLight);margin:0px 15px}#mobilNavi {width:100%;margin:0px auto}#allWrapper #wrapper {width:100%}#flashheader {width:100%}#flashheader-wrap {position:relative;min-width:100%;overflow:hidden;z-index:260}#flashheader-inner {width:100%}#headerImg {width:100%;max-width:1600px;overflow:hidden;margin:0 auto}#headerImage {}#allWrapper #fpWrapper {position:relative;width:100%;padding:0px 0px 0px;background-color:#F2EFEF;z-index:400}#allWrapper #fpWrapper.fPWHeight {padding:10px 0px 0px !important}#fullpage {width:98%;position:relative;margin:0px auto}#page {width:100%;position:relative;padding:20px 0px 100px;margin:0px;z-index:203}#cmsAlert {width:100%;text-align:center;padding:10px;margin-bottom:20px;background-color:#F8D7CB;border:1px solid #6E172E;font-size:1.2em;font-size:1.2rem}#content {width:100%;min-height:350px;padding:0px}#breadcrumbs {position:absolute;bottom:20px;left:0px;font-size:100%;line-height:12px;color:#CCC;z-index:900;width:940px;display:none}#footerWrapper {width:100%;background-color:#FFF;padding:0px;position:relative;z-index:500}footer {width:98%;position:relative;padding:0px;margin:0px auto;font-size:110%;color:#909090}#footerRow1 {width:100%;padding:28px 0px;margin:0px;display:none}#footerRow2 {width:100%;margin:0px;padding:25px 0px 10px}#fR2Wrapper {width:100%;display:flex;flex-direction:column;gap:10px 0}#fR2WLeft {width:100%}#fR2WRight {width:100%;line-height:140%}#footerRow3 {width:100%;border-top:1px solid var(--cMain);margin:0px;padding:15px 0px 40px;position:relative}#partner {width:100%;position:relative;text-align:center}#partnerData {display:flex;justify-content:center;flex-wrap:wrap;gap:15px 30px}#partnerData a{display:block}#partnerData img,#partnerData a img{display:block; width:auto; height:40px; -webkit-filter:grayscale(0.90); filter:grayscale(0.90)}#partner ul {padding:0;margin:0;list-style:none;width:100%}#partner ul li {display:inline-block;padding:0;margin:0;position:relative;width:auto;text-align:center}#partner ul li a {text-indent:-2000em;display:inline-block;height:62px;background-image:url(../images/css/logos.gif?2019);background-repeat:no-repeat;overflow:hidden;margin:0 5px;background-size:656px 62px}#partner a#facebook{width:26px; background-position:0px 0px}#partner a#flickr{width:88px; background-position:-26px 0px}#partner a#suedtirol{width:78px; background-position:-114px 0px}#partner a#altoadige{width:78px; background-position:-192px 0px}#partner a#rotehenne{width:46px; background-position:-270px 0px}#partner a#roterhahn{width:48px; background-position:-316px 0px}#partner a#ritten{width:178px; background-position:-364px 0px}#partner a#suedbauhof{width:114px; background-position:-542px 0px}#partner a#wolfhof{width:48px; background-image:url("../images/svg/wolfhof.svg"); background-size:contain; background-position:center}a.scrollup {width:50px;height:50px;background-color:#E9B200;position:fixed;left:20px;bottom:100px}#cBLinkOverlay {position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1000;display:none;filter:alpha(opacity=60);-moz-opacity:0.60;opacity:0.6}a.klaro-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.klaro-setting-loader span {padding:0 20px 0 50px;display:block;line-height:50px}a.klaro-setting-loader:hover {width:auto;overflow:visible} .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 (width > 980px) {html {font-size:75%}.fL{float:left}.fR{float:right}#allWrapper {padding:0px}#top {width:940px;height:105px;grid-template-columns:220px 1fr 552px}a#logo {width:220px}#mainNavi {grid-column:3/-1;width:100%;height:105px;padding:0px}#pTWrapper {position:absolute;top:80px;width:980px;left:50%;margin-left:-490px;z-index:270}#mainNavi, #subNavi, #breadcrumbs {display:block}a#naviControl, #mobilNaviWrapper {display:none}#allWrapper #wrapper {width:100%;position:absolute;top:105px;left:0px;z-index:300;padding:0px}#allWrapper.fixed #wrapper {position:fixed}#allWrapper #fpWrapper.fPWHeight {padding:130px 0px 0px !important}#allWrapper #highLevler {position:relative;width:5px;height:calc((700vw / 16) + 105px);max-height:805px}#headerImg .hImage {aspect-ratio:16/7}#fullpage {width:940px}#page {padding:30px 0px 100px}.homeBox {margin-bottom:40px}.hBItem {width:48.94%;margin-bottom:0px}.hBItemTitle {width:40%}#flickrGallery a .overlayBlack {background-color:rgba(0,0,0,0.40)}#flickrGallery a:hover .overlayBlack {left:0px}#RoterHahnWidget {transform:none}#news {font-size:100%}#news .nListItem {padding:20px 40px 0px 20px}#news .nListItem:hover {background-color:#F2EFEF}#news .newsRow {padding:15px 15px 0px 15px;margin:0px}#news .newsCol {width:48%}.anfrageCols {width:100%}.anfrageCLeft {width:440px;float:left}.anfrageCRight {width:440px;float:right}footer {width:940px !important}#fR2Wrapper {flex-direction:row;gap:0;justify-content:space-between}#fR2WLeft {width:16%;border-right:1px solid var(--cMain)}#fR2WRight {width:82%}#partnerData {justify-content:space-between;gap:0}#partnerData img,#partnerData a img {height:50px;opacity:.7;-webkit-filter:grayscale(0.90);filter:grayscale(0.90)}#partnerData a:hover img {opacity:1;-webkit-filter:none;filter:none}#partner ul {text-align:justify}#partner ul:after {content:'';display:inline-block;width:100%;height:0px}#partner ul li a {height:62px;background-size:656px 62px;margin:0;-webkit-filter:grayscale(1); filter:grayscale(1)}#partner ul li a:hover {-webkit-filter:grayscale(0); filter:grayscale(0)}#partner a#facebook{width:26px; background-position:0px 0px}#partner a#flickr{width:88px; background-position:-26px 0px}#partner a#suedtirol{width:78px; background-position:-114px 0px}#partner a#altoadige{width:78px; background-position:-192px 0px}#partner a#rotehenne{width:46px; background-position:-270px 0px}#partner a#roterhahn{width:48px; background-position:-316px 0px}#partner a#ritten{width:178px; background-position:-364px 0px}#partner a#suedbauhof{width:114px; background-position:-542px 0px}}ul.mainNavi {margin:0px;padding:0px;width:100%;height:105px;position:relative;display:flex}ul.mainNavi li {list-style:none;padding:0px;display:block}ul.mainNavi li.fLItem {flex:1 1 0;height:105px;margin:0 0 0 1px}ul.mainNavi li.fLItem a {margin:0;text-decoration:none;width:100%;height:105px;padding:5px 0;position:relative;text-align:center;text-transform:uppercase;background-color:var(--cMainLight);background-repeat:no-repeat;background-position:center 0px;display:flex;flex-direction:column;gap:5px;box-sizing:border-box}ul.mainNavi li.fLItem a span {width:100%;display:block}ul.mainNavi li.fLItem a span.fLItemIcon {height:60px;background-repeat:no-repeat;background-size:contain;background-position:center}ul.mainNavi li#mNItem30.fLItem a span.fLItemIcon {background-image:url("../images/svg/navi_30.svg")}ul.mainNavi li#mNItem40.fLItem a span.fLItemIcon {background-image:url("../images/svg/navi_40.svg")}ul.mainNavi li#mNItem50.fLItem a span.fLItemIcon {background-image:url("../images/svg/navi_50.svg")}ul.mainNavi li#mNItem60.fLItem a span.fLItemIcon {background-image:url("../images/svg/navi_60.svg")}ul.mainNavi li.fLItem a span.fLItemLink {line-height:30px;font-weight:300;font-size:140%;color:#FFF}ul.mainNavi li.fLItem a:hover, ul.mainNavi li.fLItem a.aActiv {color:#FFF;background-color:var(--cMain);background-position:center -105px}ul.subNavi {margin:0px;padding:0px;width:100%;z-index:550;display:flex}ul.subNavi li {list-style:none;margin:0px;padding:0px;flex:1 1 0;margin:0px 0px 0px 1px;background-color:var(--cMainLight);position:relative}ul.subNavi li.sL .sLPfeil {position:absolute;bottom:-5px;left:50%;margin-left:-10px;width:20px;height:5px;background-image:url(../images/css/sLPfeil.png);background-repeat:no-repeat}ul.subNavi li a {line-height:30px;font-weight:400;font-size:120%;color:#505050;color:#FFF;text-decoration:none;display:block;padding:0px;margin:0px;text-align:center;text-transform:uppercase}ul.subNavi li a:hover, ul.subNavi li a.sLactiv {color:#FFF;background-color:var(--cMain)}#mobilSprachNavi a {line-height:30px;font-weight:400;font-size:150%;color:#505050;text-decoration:none;text-transform:uppercase;display:inline-block;padding:0px 15px 0px 0px}#mobilNavi {width:auto;padding:15px}#mobilNaviLeft {width:48%;float:left}#mobilNaviRight {width:48%;float:right}#mobilNavi .mfNavi {padding-bottom:10px;font-size:180%;line-height:30px;font-weight:400}#mobilNavi .mfNavi a {display:block;color:var(--cMain);text-decoration:none;padding:0px 5px;font-family:'Open Sans', sans-serif}#mobilNavi .mfNavi a.mfNaviActiv {color:#FFF;background-color:var(--cMainLight)}#mobilNavi ul.mSubNavi {padding:5px 0px 0px 0px;margin:0}#mobilNavi ul.mSubNavi li {list-style:none;line-height:20px;padding:0px 0px 5px 20px;margin:0;font-weight:300;font-size:90%}#mobilNavi ul.mSubNavi li a {display:block;color:var(--cMainLight);text-decoration:none}#mobilNavi ul.mSubNavi li a.sNaviactiv {color:var(--cMain) !important}