@font-face { font-family: 'Poiret One'; font-style: normal; font-weight: 400; font-display: swap; src: local('Poiret One'), local('PoiretOne-Regular'), url(webfonts/poiretone/UqyVK80NJXN4zfRgbdfbo5BcV-UyZKAbcw.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Poiret One'; font-style: normal; font-weight: 400; font-display: swap; src: local('Poiret One'), local('PoiretOne-Regular'), url(webfonts/poiretone/UqyVK80NJXN4zfRgbdfbo55cV-UyZKA.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: local('Roboto Light'), local('Roboto-Light'), url(webfonts/roboto/KFOlCnqEu92Fr1MmSU5fChc4AMP6lbBP.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 300; font-display: swap; src: local('Roboto Light'), local('Roboto-Light'), url(webfonts/roboto/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: local('Roboto'), local('Roboto-Regular'), url(webfonts/roboto/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 400; font-display: swap; src: local('Roboto'), local('Roboto-Regular'), url(webfonts/roboto/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: local('Roboto Bold'), local('Roboto-Bold'), url(webfonts/roboto/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Roboto'; font-style: normal; font-weight: 700; font-display: swap; src: local('Roboto Bold'), local('Roboto-Bold'), url(webfonts/roboto/KFOlCnqEu92Fr1MmWUlfBBc4AMP6lQ.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 300; font-display: swap; src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(webfonts/robotocondensed/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCoYb9lecyVC4A.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 300; font-display: swap; src: local('Roboto Condensed Light'), local('RobotoCondensed-Light'), url(webfonts/robotocondensed/ieVi2ZhZI2eCN5jzbjEETS9weq8-33mZGCQYb9lecyU.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; font-display: swap; src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(webfonts/robotocondensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-19y7DQk6YvNkeg.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 400; font-display: swap; src: local('Roboto Condensed'), local('RobotoCondensed-Regular'), url(webfonts/robotocondensed/ieVl2ZhZI2eCN5jzbjEETS9weq8-19K7DQk6YvM.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 700; font-display: swap; src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(webfonts/robotocondensed/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCoYb9lecyVC4A.woff2) format('woff2'); unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}@font-face { font-family: 'Roboto Condensed'; font-style: normal; font-weight: 700; font-display: swap; src: local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'), url(webfonts/robotocondensed/ieVi2ZhZI2eCN5jzbjEETS9weq8-32meGCQYb9lecyU.woff2) format('woff2'); unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, img, ins, kbd, q, s, samp,small, strike, sub, sup, tt, var, u, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}body {line-height: 1;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table.collapse {border-collapse: collapse;border-spacing: 0;}.break-word, .break-word-always {  overflow-wrap: break-word; word-wrap: break-word;    word-break: break-word;  -ms-hyphens: auto; -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 {font-size:16px;font-size:1.6rem;padding:4px 9px;margin:0;line-height:30px;color:#424A42;background-color:#EEE;border: 1px solid #EEE;-webkit-box-sizing:border-box;box-sizing:border-box;font-family: 'Roboto', sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;position:relative;}.formfield::-webkit-input-placeholder {color:rgba(66,74,66,.5);}.formfield.cal {padding-right:30px;background-image: url("data:image/svg+xml,%3Csvg height='16' viewBox='0 0 16 16' width='16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23424A42' d='m5 6h2v2h-2zm3 0h2v2h-2zm3 0h2v2h-2zm-9 6h2v2h-2zm3 0h2v2h-2zm3 0h2v2h-2zm-3-3h2v2h-2zm3 0h2v2h-2zm3 0h2v2h-2zm-9 0h2v2h-2zm11-9v1h-2v-1h-7v1h-2v-1h-2v16h15v-16zm1 15h-13v-11h13z'/%3E%3C/svg%3E%0A");background-position: right 7px center;background-repeat:no-repeat;min-width:120px;}select.formfield {-webkit-appearance: none;-moz-appearance: none;appearance: none;background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 40 50' viewBox='0 0 40 50' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke='%23686868' 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;padding:4px 35px 4px 9px;border-radius:0px;}.w100pz { width:100%; }.w80pz { width:80%; }.w50pz { width:50%; }.w28pz { width:28%; }.w26pz { width:26%; }.w23pz { width:23%; }select.formfield.w20 { width:60px; }select.formfield.w30 { width:70px; }select.formfield.w40 { width:80px; }select.formfield.w50 { width:90px; }@media only screen and (max-width: 400px) {.w80pz { width:100%; }.w50pz { width:100%; }}.w20 { width:20px; text-align:center; }.w30 { width:30px; }.w40 { width:40px; }.w50 { width:50px; }.w80 { width:80px; }.w100 { width:50%; }.w200 { width:200px; }.w300 { width:90%; }.w400 { width:90%; }.formsubmit {font-size:14px;font-size:1.4rem;letter-spacing:2px;line-height:26px;text-align:center;position:relative;display:inline-block;padding:5px 15px;text-decoration:none !important;text-transform:uppercase;font-weight:700;-webkit-box-sizing:border-box;box-sizing:border-box;border:none;color:#FFF !important;background: -moz-linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(255,255,255,0) 75%); background: -webkit-linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(255,255,255,0) 75%); background: linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(255,255,255,0) 75%); background-color: #AD0F0C;} .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;}#content {line-height:150%;font-weight:400;text-decoration:none;text-align:left;}#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 a {color:#333;text-decoration:underline;}#content a:hover {text-decoration:none;}#content h1 {color:#AB1315;line-height:120%;font-weight:normal;font-size: 29px;font-size: 2.9rem;margin:0px;padding:0px;}#content h2 {line-height: 120%;font-weight: 400;font-size: 25px;font-size: 2.5rem;color: #669900;padding: 0px;margin: 0px;}#content h3 {line-height:120%;font-weight:400;font-size: 19px;font-size: 1.9rem;color:#000;padding:0px;margin:0px;}#content p {padding:2px 0;margin:2px 0;}#content strong {color:#000;}#content ul {margin:0;padding:0 0 5px 20px;}#content ul li {list-style:square;line-height:130%;padding:0 0 5px 0;}#content .text {width:100%;}#content .ImageShadow {}#content .ImageShadow img {display: block;width: auto;max-width: 100%;height: auto;}#content .layout1 .ImageShadow, #content .layout3 .ImageShadow, #content .layout5 .ImageShadow, #content .layout8 .ImageShadow {float:left;margin-top:4px;margin-right:20px;margin-bottom:5px;margin-left:0px;}#content .layout6 .ImageShadow, #content .layout9 .ImageShadow {display: inline-block;width: auto;margin:4px auto;}#content .layout2 .ImageShadow, #content .layout4 .ImageShadow, #content .layout7 .ImageShadow, #content .layout10 .ImageShadow {float:right;margin-top:4px;margin-right:0px;margin-bottom:5px;margin-left:20px;}#content .layout5 div.ImageRow {text-align:left;padding-bottom:8px;}#content .layout6 div.ImageRow {text-align:center;padding-bottom:8px;}#content .layout7 div.ImageRow {text-align:right;padding-bottom:8px;}#content .layout8 div.ImageRow {text-align:left;padding-top:0px;}#content .layout9 div.ImageRow {text-align:center;padding-top:10px;padding-bottom:10px;}#content .layout10 div.ImageRow {text-align:right;padding-top:0px;}#content .layout1 div.ytvideo, #content .layout3 div.ytvideo {float:left;}#content .layout2 div.ytvideo, #content .layout4 div.ytvideo {float:right;}#content .layout3 .textBlock {float:right;}#content .layout4 .textBlock {float:left;}@media only screen and (min-width: 640px) {#content .textBlock {width: calc(100% - 230px);}}#content .Abschluss {width:100%;height:17px;margin-top:15px;border-top:1px solid #CCC;}.offline {background-color:#F0C6C6;}.absatz {width:100%;position:relative;padding:0px;}.ap { position:absolute;top:-35px;}.absatzColorWrapper {width:100%;background-color:#F5F5F5;padding:0px 10px;position:relative;left:-10px;}.cmsEditWrapper {position:relative;left:-5px;padding:0px 5px;width:100%;}.cmsEditWrapper:hover {background-color:#EEE;z-index:600;}.cmsEditWrapper:hover .loginRow {left:0px;}.absatz .loginRow {position:absolute;left:-2000px;top:-30px;width:100%;height:20px;background-color:#FFF;border:2px solid #EEE;padding:3px;margin-bottom:5px;}.editbox {float:left;padding-right:10px;}.editboxR {float:right;}.video-container { position: relative; padding:0 0 56.25% 0; height: 0;overflow: hidden;} .video-container iframe,.video-container object,.video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%;}#content .inlineGallerySlider {width:calc(100% + 20px);padding:0px;position:relative;margin: 10px 0 0 -10px;}#content .inlineGallerySlider ul {margin:0;padding:0;list-style: none;display: block;}#content .inlineGallerySlider li.iGtem {width:100%;margin: 0 10px;padding:0;display: block;position:relative;overflow:hidden;}#content .inlineGallerySlider li.iGtem img {display: block;width: 100%;height: auto;}#content .iGSButtons {position: absolute;z-index:500;top: 50%;left: 10px;width:calc(100% - 20px);height:0px;display:block;}@media only screen and (min-width: 940px) {.inlineGallerySlider li.iGtem {width:50%;margin: 0 10px;}}.preiseWrapper {overflow-x:auto;}.preiseWrapper {padding:32px 0 0 0;background-image: url(../images/svg/swipe.svg);background-position:center top;background-repeat: no-repeat;background-size:28px 28px;}@media only screen and (min-width: 620px) {.preiseWrapper {padding:0;background:none;}}table.preise {margin:10px 0;min-width: 600px;width: 100%;}table.preise tr td {border-right-width: 1px;border-bottom-width: 1px;border-right-style: solid;border-bottom-style: solid;border-right-color: #FFF;border-bottom-color: #FFF;padding: 5px;}table.preise tr td.nb {border:0px solid #FFF;}table.preise tr td.lc {background-color:#EEE;}table.preise.s tr td.st {background-color:#F90;text-align:center;color:#FFF;font-size:14px;}table.preise.s tr td.s {background-color:#FC9;text-align:center;font-weight:bold;}table.preise.w tr td.st {background-color:#09C;text-align:center;color:#FFF;font-size:14px;}table.preise.w tr td.s {background-color:#9CF;text-align:center;font-weight:bold;}#formular {padding-top: 5px;padding-right: 0px;padding-bottom: 25px;padding-left: 0px;width:600px;color:#000000;font-size: 1.1em;}#formular .row {width:600px;margin: 0px;padding-top: 0px;padding-right: 0px;padding-bottom: 7px;padding-left: 0px;}#formular label {float:left;margin: 0px;padding: 0px;}#formular .first {width:140px;text-align:right;padding-right:7px;float:left;}#formular .second {width:140px;text-align:left;padding-right:7px;float:left;}#formular .angebotfirst {padding-top:5px;padding-bottom:5px;}#formular .angebot {padding:5px;border:2px solid #990033;vertical-align:middle;background-color:#FFCCCC;font-weight:bold;float:left;width:400px;}#formular .third {width:140px;text-align:right;padding-left:15px;padding-right:3px;float:left;}#formular .fourth {width:140px;text-align:left;padding-right:3px;float:left;}#formular optgroup.eu {padding: 0px;margin-bottom: 10px;font-weight:bold;}#formular optgroup.world {padding: 0px;font-weight:bold;}#formular input, #formular select {float:left;}#formular span {float:left;text-align:right;padding-left:3px;padding-right:3px;white-space:nowrap;font-size:0.9em;}#formular .formfeld {font-size: 1.0em;font-weight: normal;color: #333333;text-decoration: none;padding: 1px;border: 1px solid #990033;background-color: #EEEEEE;}#formular .formbutton {font-size: 1.1em;line-height: 1.2em;font-weight: bold;color: #990033;text-decoration: none;border: 1px solid #990033;background-color: #EEEEEE;}#formular .rot {color: #990033;font-weight: bold;}#formular .textrot {color: #CC0000;padding-left:90px;}body {font-family: 'Roboto', sans-serif;font-size:75%;text-decoration: none;font-weight:400;}#carousel {z-index:2;}#cWrapper .hIWrapper {padding:0;position:relative;}#cWrapper .hITitle {width: 100%;height: 50px;position: absolute;left:0px;top:15px;text-align: center;font-family: 'Poiret One', cursive;}#cWrapper .hITitle strong {padding: 3px 15px;margin: 0;font-size: 26px;font-size: 2.6rem;line-height: 50px;text-shadow: 2px 2px 3px #000;color: #FFF;display: inline;background-color: rgba(255,215,98,.5);}#cWrapper img.hImageSearch {display: none;}#cWrapper img.hImage {width: 100%;height:calc(100vw / 2);max-height: calc(100vh - 100px);display:block;background-size: cover;background-repeat: no-repeat;background-position: center;}@media only screen and (orientation: portrait) {#cWrapper img.hImage {height:70vw;}}@-webkit-keyframes kenburn {0% {-webkit-transform: scale(1.15);-ms-transform: scale(1.15);transform: scale(1.15);-webkit-transition-delay: 1s;-o-transition-delay: 1s;transition-delay: 1s; }100% {-webkit-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}}@keyframes kenburn {0% {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);-webkit-transition-delay: 1s;-o-transition-delay: 1s;transition-delay: 1s; }100% {-webkit-transform: scale(1.0);-ms-transform: scale(1.0);transform: scale(1.0);}}#carousel div.hIWrapper.slick-active .hImage {-webkit-animation: kenburn 13s ease;animation: kenburn 13s ease;}#cWrapper #hIButtons {position: absolute;top:50%;left:50%;z-index:1000;width:100%;max-width:970px;height:0px;-webkit-transform: translate(-50%, 0px);transform: translate(-50%, 0px);}#cWrapper #hIpager {position: absolute;bottom:25px;left:5%;width:90%;z-index:1000;}.Box {width:100%;margin:0 0 5px 0;position:relative;color:#000;padding: 0 0 12px 0;}.Box .BoxTitle {width:100%;height:24px;padding: 0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;}.Box .BoxTitle h4 {height:24px;margin: 0;padding: 0;line-height:24px;color:#659A00;font-size: 15px;font-size: 1.5rem;font-weight:300;}.Box .BoxTitle h4 a {color:#659A00;text-decoration:none;}.Box .BoxContent {width:100%;padding:5px 0;background-color:#CCC;}.Box .BoxContent a {color:#000;text-decoration:underline;}.Box .BoxContent a:hover {color:#000;text-decoration:none;}.Box2 {width:100%;margin:0 0 5px 0;position:relative;color:#000;padding: 0 0 12px 0;}.Box2 .BoxTitle {width:100%;height:24px;padding: 0 5px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#690;}.Box2 .BoxTitle h4 {height:24px;margin: 0;padding: 0;line-height:24px;color:#FFF;font-size: 15px;font-size: 1.5rem;font-weight:300;}.Box2 .BoxTitle h4 a {color:#FFF;text-decoration:none;}.Box2 .BoxContent {width:100%;padding:5px 0;background-color:#FFF;}.Box2 .BoxContent ul {width:100%;padding:0;margin:0;}.Box2 .BoxContent ul li {list-style:none;width:calc(100% - 25px);padding: 2px 0 2px 25px;margin: 0;line-height: 116.666667%;position: relative;}.Box2 .BoxContent ul li::before {position: absolute;top: 2px;left: 0px;text-align: left;content: "\2713";line-height: 116.666667%;font-size: 120%;width: 20px;color: #690;}.Box2 .BoxContent a, .Box2 .BoxContent b, .Box2 .BoxContent strong {color:#690;font-weight:700;text-decoration:none;}#angebotebox {width:200px;height:210px;position:relative;}.list_carouselAngebote {margin: 0;width:210px;position:absolute;left:-5px;}.list_carouselAngebote ul#jqCBAngebote {margin:0;padding:0;list-style:none;display:block;}.list_carouselAngebote ul#jqCBAngebote li {width:210px;height:210px;margin:0px;display:block;float:left;}#angebotebox .AngebotItem {width:200px;margin:0px 5px;background-color:#AB1316;}#angebotebox .AItemBild {width:200px;height:110px;overflow:hidden;}#angebotebox .AItemBild img {display:block;}#angebotebox .AItemText {width:190px;height:90px;padding:5px;position:relative;background-image: url(../images/css/aBoxImgShadow.gif);background-repeat: no-repeat;background-position: center top;}#angebotebox .AItemText a {color:#FFF;text-decoration:none;}#angebotebox .AItemText a span {display:block;line-height:20px;color:#FFF;}#angebotebox .AItemText a span.title {height:40px;font-size:130%;overflow:hidden;}#angebotebox .AItemText a span.datum {height:20px;font-size:90%;text-align:left;}#angebotebox .AItemText a span.preis {position:absolute;bottom:5px;left:-5px;font-size: 100%;height:20px;line-height:20px;color:#000;padding: 2px 5px 6px 10px;background-image: url(../images/css/aBoxPreisBG.gif);background-repeat: no-repeat;background-position: left top;}a.sBprev {position:absolute;right:5px;top:-15px;width:12px;height:12px;background-image: url(../images/css/aBoxPfeile.gif);background-repeat: no-repeat;background-position: 0 0;}a.sBnext {position:absolute;right:20px;top:-15px;width:12px;height:12px;background-image: url(../images/css/aBoxPfeile.gif);background-repeat: no-repeat;background-position: 0 -12px;}#angebote .angebotitem {width:100%;}#angebote .top {width:620px;padding:10px;background-color:#D0E2B0;color:#FFF;}#angebote .bild {width:200px;height:130px;border:1px solid #83AF26;overflow:hidden;float:left;}#angebote .bild img {width:200px;height:133px;border:none;}#angebote .description {width:400px;min-height:100px;float:right;position:relative;padding: 0 0 32px;color:#333;}#angebote .description h2 {margin:0px;font-size:130%;color:#AB1315;font-weight:normal;padding: 0;}#angebote .description div.datum {color:#83AF26;font-size:90%;margin: 10px 0;}#angebote .description div.preis {position:absolute;right:-15px;top:30px;font-size:100%;height:20px;line-height:20px;color:#000;padding: 2px 15px 6px 10px;background-image: url(../images/css/aListeBG.gif);background-repeat: no-repeat;background-position: right top;}#angebote div.angebotlink {width:400px;position:absolute;left:0px;bottom:0px;text-align:right;font-weight:bold;padding: 0;color:#000;}#angebote div.angebotlink a {font-size:130%;color:#000;font-weight:normal;text-decoration:none;line-height:20px;padding: 0;}#angebote div.angebotlink a:hover {text-decoration:underline;}#angebote .text {width:500px;padding:10px;margin-top:10px;}#angebote .aLine {width:630px;height:1px;border-top: 1px solid #CCC;margin: 24px 0 0;padding: 0 0 24px;}#news {width:100%;position:relative;padding: 60px 0 0;}#dataArchiv {width:100%;height:30px;position:absolute;left:0px;top:0px;color:#000;font-size:80%;}#dataArchiv a {line-height:22px !important;color:#666 !important;text-decoration:none !important;display:inline block;border-bottom:1px solid #FFF;margin:0 20px 8px 0;}#dataArchiv a.jActiv, #dataArchiv a:hover {color:#000 !important;}#dataArchiv a.jActiv {border-bottom:1px solid #690;}#news .nListItem {width:100%;padding-bottom:25px;}#news .nLDTitle {font-size:100%;width:100%;border-bottom: 1px solid #EEE;}#news .nLDTitle a {color: #690;font-size:120%;font-weight:400;text-decoration:none;width:100%;display:block;}#news .nLDTitle a:hover, #news .nLDTitle a:hover strong {color:#000;}#news .nLDTitle a strong {color:#666;font-weight:700;}#news .nLDDatum {width:100%;font-size:80%;color:#666;text-align:right;}#news .nListData {width:100%;padding-top:5px;}#news .nListImage {width:100%;margin-top:4px;}#news .nListTeaser {font-size:100%;width:100%;paddingp:5px 0;}#news .nLDLink {width:100%;font-size:80%;color:#666;text-align:right;}#news .nLDLink a {color:#000;}@media only screen and (min-width: 940px) {#news .nLDTitle {display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}#news .nLDTitle a {width:calc(100% - 100px);display:block;order: 1;}#news .nLDDatum {width:90px;text-align:right;order: 2;}#news .nListImage {width:150px;float: left;}#news .nListTeaser {width:calc(100% - 165px);float: right;}}#news .nDTitle {width:100%;padding: 0 0 10px;}#news .nDTitle h2 {color: #690;line-height: 120%;font-weight: 400;font-size: 170%;margin:0;padding:0;}#news .nDDatum {width:100%;font-size:80%;padding: 0 0 3px 0;}#news .nDEinleitung {font-weight:bold;padding: 0 0 10px;}#news .nDImage {width:100%;margin: 0 0 20px 0;}#news .nDImage img {width:100%;display: block;}#news .nDText {font-size:110%;padding-top:10px;padding-bottom:20px;}#news #nDImages {width:100%;padding: 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap: wrap;}#nDImages a {width:calc((100% - 20px) / 3);margin: 0 10px 10px 0;}#nDImages a:nth-child(3n+3) {margin: 0 0 10px 0;}#nDImages a img {width: 100%;height: auto;display:block;border:none;padding: 0;background-color: #FFF;background-image: url(../images/css/loader.gif);background-repeat: no-repeat;background-position: center center;}@media only screen and (min-width: 940px) {#news .nDImage {float:left;width:250px;margin:3px 20px 10px 0;}}#nDImages .nImg2Cols {width:423px;float:left;}#nDImages .nImg1Col {width:206px;float:left;}#nDImages .nImg2Col, #nDImages .nImg3Col {width:206px;float:right;}#news #nDSocial {width:100%;border-top:1px solid #EEE;border-bottom:1px solid #EEE;height:20px;line-height:20px;margin: 10px 0 15px;padding: 4px 0;}#nDSocial .nDBack {width:200px;float:left;}#nDSocial .nDSocialButtons {height:20px;width:420px;float:right;position:relative;}#nDSocial .poBtn {position:absolute;right:0px;top:0px;height:20px;width:70px;}#nDSocial .likeBtn {position:absolute;right:80px;top:0px;height:20px;width:150px;}#impressionen {width:100%;}#impressionen .galleryRow {width:100%;padding:0 0 10px 0;}#impressionen .galleryItem {width:190px;float:left;}#impressionen .mr35 {margin-right:35px;}#impressionen .galleryImage {width:190px;height:125px;overflow:hidden;}#impressionen .galleryImage a img {width:190px;filter:alpha(opacity=50); -moz-opacity: 0.50; opacity: 0.5;}#impressionen .galleryImage a:hover img {background-color:#FFF;filter:alpha(opacity=100); -moz-opacity: 1.00; opacity: 1.0;}#impressionen .galleryTitle {color:#000;font-weight:normal;font-size:100%;height:18px;line-height:18px;overflow:hidden;padding: 5px 0 0;}#impressionen .gallerySubTitle {color:#6E6E6E;font-weight:normal;font-size:90%;line-height:15px;}#impressionen h5 {line-height:120%;font-weight:bold;font-size:130%;color:#000;padding:0px;margin: 0 0 10px;}#impressionen #impressionenUTitel {line-height:100%;padding:0px;margin: 0 0 10px;}#impressionen #impThumbnails {width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}#impressionen .imgItem {width:calc((100% - 16px) / 3);margin: 0 8px 8px 0;}#impressionen .imgItem:nth-of-type(3n+3) {margin: 0 0 8px 0;}#impressionen .imgItem a {width:100%;display: block;border: 1px solid #FFF;-webkit-box-sizing:border-box;box-sizing:border-box;overflow: hidden;}#impressionen .imgItem a img {width:100%;display: block;}@media only screen and (min-width: 940px) {#impressionen .imgItem {width:calc((100% - 32px) / 5);}#impressionen .imgItem:nth-of-type(3n+3) {margin: 0 8px 8px 0;}#impressionen .imgItem:nth-of-type(5n+5) {margin: 0 0 8px 0;}#impressionen .imgItem a:hover {border:1px solid #AD0F0C;}#impressionen .imgItem a img {opacity: 0.75;}#impressionen .imgItem a:hover img {-webkit-transform: scale(1.1);-ms-transform: scale(1.1);transform: scale(1.1);opacity: 1;-webkit-transition: all .8s ease;-o-transition: all .8s ease;transition: all .8s ease;}}.boxformsubmit {border:none;padding:0px;margin:0px;font-size:100%;color: #000;font-weight:normal;text-align:left;background-color:#F3F3F0;}.BLKalender {padding-left:30px;width:126px;margin-top:5px;margin-left:5px;margin-right:5px;position:relative;}#anfrage {font-size:90%;width:600px;}#anfrage table tr td {vertical-align:top;padding-bottom:6px;}#anfrage table tr.abstand td {padding-top:30px;}#anfrage table tr td.error {color:#AF0917;font-weight:700;}#anfrage table tr td#alterKinderContainer input {margin-right:5px;}#anfrage div.anfrageAngebot {border:2px solid #AF0917;color:#AF0917;padding:5px;margin-bottom:10px;width:400px;}div.aFTextW {position:relative;}div.aFTextW b {position:absolute;left:-10px;top:0px;color:#AF0917;}.aFeWoTypen {width:400px;}.aFeWoItem {width:200px;float:left;}.aFeWoItem input {vertical-align:middle;}.aFKalender {padding-left:30px;position:relative;}.w30 { width:30px; }.w40 { width:40px; }.w80 { width:80px; }.w100 { width:100px; }.w200 { width:200px; }.w300 { width:300px; }#routenplaner {width:100%;}#map {width:100%;height:400px;border:2px solid #CCC;margin:0 0 20px 0;-webkit-box-sizing:border-box;box-sizing:border-box;}#content #map a {text-decoration: none;}#sitemap {width:100%;}#sitemap ul.sitemapfiL {margin:0px;padding:0px 0 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 0 0;}#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: #9F0021;text-decoration:none;}#sitemap ul.sitemapfiL li ul.sitemapseL li a:hover {color: #666;}.fBox {width:50%;padding: 0 5px;margin: 0 0 25px 0;-webkit-box-sizing:border-box;box-sizing:border-box;height: auto;}.fBox:nth-of-type(1) {width:60%;}.fBox:nth-of-type(2) {width:40%;}@media only screen and (min-width: 940px) {.fBox, .fBox:nth-of-type(2) {width:190px;margin: 0 0 0 35px;padding: 0;position:relative;}.fBox:nth-of-type(1) {width: 200px;height: auto;margin: 0;}}.fBoxTitle {width:100%;height:24px;margin: 0 0 16px;padding: 0;text-align:center;}.fBoxTitle h5 {line-height:24px;font-weight: normal;font-size: 19px;font-size: 1.9rem;color:#690;margin: 0;padding:0px;text-transform:uppercase;}.fBoxTitle h5 a {color:#690;text-decoration:none;}.fBoxContent {width:100%;padding: 10px 0 0 0;font-size: 15px;font-size: 1.5rem;}.fBoxContent b {font-size:120%;line-height:130%;padding: 0 0 5px;display:block;}.fBoxContent b a {color:#FFF;}.fBoxContent b a:hover {text-decoration:none;}#impressionenBox {width: 100%;position: relative;}#impressionenBox img.spacerIMG {display:block;width: 100%;height: auto;}.fBiBoxItem img {display:block;width: 100%;height: auto;padding:3px;background-color:#FFF;-webkit-box-sizing:border-box;box-sizing:border-box;}#impressionenBox .fBiBoxItem {position:absolute;width: 90%;left: 50%;top: 50%;-webkit-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); transform: translate(-50%, -50%);}#impressionenBox .fBiBoxItem:nth-of-type(1) {-webkit-transform:rotate(3deg) translate(-50%, -50%);-ms-transform:rotate(3deg) translate(-50%, -50%);transform:rotate(3deg) translate(-50%, -50%);}#impressionenBox .fBiBoxItem:nth-of-type(3) {-webkit-transform:rotate(-3deg) translate(-50%, -50%); -ms-transform:rotate(-3deg) translate(-50%, -50%); transform:rotate(-3deg) translate(-50%, -50%);}#footerNavi {color:#FFF;}#footerNavi a {text-decoration:none;color:#FFF;}#footerNavi a:hover {text-decoration:underline;}#footerNavi a.fNactiv {color:#FFF;text-decoration:underline;}#anfrageWrapper {width: 100%;padding: 30px 0;-webkit-box-sizing: border-box;box-sizing: border-box;position: relative;text-align: left;}#anfrageWrapper a#form {display: block;width: 100%;height: 0px;position: absolute;top: -20vh;left: 0px;}#anfrageWrapper #fError {width: auto;border: 1px solid #AB1315;background-color: #FFF;padding: 10px;margin: 20px auto 30px;text-align: center;color: #AB1315;}#anfrageWrapper #fError b {text-align: center;color: #AB1315;}#anfrage {width: 100%;max-width:1200px;margin: 0 auto;color: #505050;font-size: 16px;font-size: 1.6rem;}#anfrageDanke {color: #505050;}#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%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 20px 30px;background-color: rgba(108,24,46,0.80);color: #FFF;border-radius: 10px;border: 2px solid #424A42;}#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%;-webkit-box-sizing: border-box;box-sizing: border-box;padding: 50px 30px;}.aSection {width: 100%;padding: 0 0 0 5px;-webkit-box-sizing: border-box;box-sizing: border-box;}.aSection.aSBorder {margin: 0 0 30px 0;}.aSection .aSectionTitle {width: 100%;margin: 10px 0 30px 0;font-size: 18px;font-size: 1.8rem;line-height:130%;color: #690;font-weight: 700;text-transform: uppercase;text-align: center;position: relative;letter-spacing: 2px;}.aSection .aSectionTitle:after {width: 80px;height: 1px;background-color: rgba(102,153,0,.75);display: block;content: '';position: absolute;bottom: -1px;margin: 0 0 0 -40px;left: 50%;}.aSection .aSectionFields {width: 100%;padding: 5px 0 0 0;}.aSFRow {width: 100%;margin: 0 0 5px 0;}.aSFRow.aRdistance {padding: 30px 0 0 0;}.aSFRow .aSFRcol, .aSFRow .aSFRcol.aSFRcFull {width: 100%;margin: 0 0 3px 0;padding: 0;}.aSFRow .aSFRcol .aSFRcInner, .aSFRow .aSFRcol.aSFRcFull .aSFRcInner {width: 100%;padding: 0;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-sizing: border-box;box-sizing: border-box;}.aSFRow.aSFRRev {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-box-orient: vertical;-webkit-box-direction: reverse;-webkit-flex-direction: column-reverse;-ms-flex-direction: column-reverse;flex-direction: column-reverse;}.aSFRow .aSFRcInner.aSFRerror {color: #AB1315;font-weight: bold;}.aSFRow .aSFRcol .aSFRcolLabel {width: calc(38% - 10px);margin: 0 0 3px 0;padding: 6px 10px 6px 0;position: relative;font-size: 16px;font-size: 1.6rem;line-height: 30px;-webkit-box-sizing: border-box;box-sizing: border-box;display: none;}.aSFRow .aSFRcolLabel strong {color: #424A42;}.aSFRow .aSFRcol .aSFRcolField {width: 100%;margin: 0 0 3px 0;line-height: 42px;position: relative;}.aSFRow .aSFRreq .aSFRcolField::after, .aSFRow .aSFRreqFld .aSFRcolField::after {content: '*';color: #424A42;position: absolute;width: 5px;font-size: 130%;top: -5px;left: 3px;}.aSFRow .aSFRreq .aSFRcolField .formfield::after {content: '*';color: #424A42;position: absolute;width: 5px;font-size: 130%;top: -5px;left: 3px;}.aSFRow .aSFRcol .aSFRcolField.aSFRFtext {line-height: 20px;}.aSFRow .aSFRreq .aSFRcolField.aSFRFtext {padding:0 0 0 20px;}.aSFRcInner.aSFRerror .formfield {border: 1px solid #AB1315;padding:4px 9px;color: #AB1315;}.aSection .aSectionField.aSFerror b {color: #424A42 !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 5px 0;}#alterKinderContainer .formfield.w40px:last-of-type {margin: 0 0 5px 0;}#accSelect {text-align: center;width: 100%;padding: 0 0 30px 0;}#accSelect label {display: inline-block;line-height: 40px;margin: 0 10px;background-color: #EEE;border-radius: 5px;padding: 0 10px;text-transform: uppercase;font-weight: 700;}#accSelect label.accSAcive {background-color: #424A42;color: #FFF;}#accSelect label input {display: none;}.accomodationTypen {width: 100%;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;}.accomodationTypen .accItem {width: 100%;line-height: 16px;-webkit-box-sizing:border-box;box-sizing:border-box;margin: 2px 0;padding:0 10px 0 0;position:relative;}.accomodationTypen .accItem input {display:inline-block;vertical-align:top;position:absolute;left:0px;top:0px;}.accomodationTypen .accItem label {display:inline-block;line-height:140%;padding:0 0 0 25px;}#anfrage ul.checklistForm {padding: 0;margin: 0;}#anfrage ul.checklistForm li {list-style: none;padding: 0 0 5px;margin: 0;line-height: 30px;}@media only screen and (min-width: 500px) {.accomodationTypen .accItem {width: calc(100% / 2);}}@media only screen and (min-width: 800px) {#anfrageWrapper {padding: 40px 0;}#anfrageDanke {width: 60%;}.aSFRow {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;}.aSFRow.aSFRRev {-webkit-box-orient: horizontal;-webkit-box-direction: normal;-webkit-flex-direction: row;-ms-flex-direction: row;flex-direction: row;}.aSFRow .aSFRcol {width: calc(50% - 20px);}.accomodationTypen .accItem {width: calc(100% / 3);}.formfield.w30pz {width: 30%;}.formfield.w50pz {width: 50%;}.formfield.w60pz {width: 60%;}}@media only screen and (min-width: 1200px) {#anfrageWrapper a#form {top: -130px;}}html {font-size: 55.0%;}html, body {margin:0;padding:0;}body {background-color:#FFF;position:relative;z-index:0;font-family: source-sans-pro, sans-serif;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;text-decoration:none;color:#333;font-size: 15px;font-size: 1.5rem;}body.naviOpen {height: 100vh;overflow: hidden;}#webwerkstatt {position:absolute;left:-923px;top:-437px;}#topWrapper {position:fixed;top:0;left:0;width:100%;background-color:#690;z-index:700;}#top {width:100%;max-width:940px;margin: 0 auto;position:relative;display: -ms-grid;display: grid;-ms-grid-columns: 50px 1fr 50px 50px;grid-template-columns: 50px 1fr 50px 50px;-webkit-box-align: center;-webkit-align-items: center;-ms-flex-align: center;align-items: center;}#top .topText {color:#FFF;width:100%;display:block;}#top .topText a {color:inherit;display: block;height: 50px;line-height: 50px;width: 100%;position: relative;overflow: hidden;font-weight: 700;}#top .topText a::before {width: 20px;height: 20px;content: '';display: block;position: absolute;left:15px;top: 15px;background-image: url("data:image/svg+xml,%0A%3Csvg enable-background='new 0 0 400 200' viewBox='0 0 400 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-rule='evenodd' fill='%23fff' fill-rule='evenodd'%3E%3Cpath d='m215.4 52.6 71.2 72.2c3.1 2 8.3 5.3 13.4 5.3 4.1 0 8.3-2 13.4-4.1l71.3-71.6v92.4c0 6.3-5.1 7.3-7.2 7.3h-155c-6.1 0-7.2-5.1-7.2-7.3v-93.5c.1-.2.1-.4.1-.7zm160-6.6-70.3 70.6c-4.1 4.1-7.2 2-9.4 0l-70.2-70.6zm2.1 118.4c7.2 0 17.5-4.1 17.5-17.7v-93.4c0-7.3-4.1-17.7-17.5-17.7h-155c-7.2 0-17.5 4.1-17.5 17.7v93.4c0 7.2 4.1 17.5 17.5 17.5h155z'/%3E%3Cpath d='m5.1 29.2s21.3-24.9 32-24.2c10.6 1.4 24.9 24.9 29.1 38.4 3.6 13.5-5 22.8-8.5 27.7-2.8 4.3-5.7 7.9-5.7 7.9 8.5 25.6 43.4 60.4 69 69 0 0 3.6-2.1 8.5-5.7 4.3-3.6 13.5-12.1 27.7-7.8 13.5 3.6 37 18.5 37.7 28.4.7 10.7-24.2 32-24.2 32-83.8 3.5-168.5-81.8-165.6-165.7zm88.2-3.6c-9.2 0-9.2-14.2 0-14.2 25.6 0 49.8 10 67.6 27.7s27.7 42.7 27.7 67.6c0 9.2-13.5 9.2-13.5 0 0-21.3-8.5-42-24.2-57.6-15-14.9-35.6-23.5-57.6-23.5zm.7 29.2c-9.2 0-9.2-13.5 0-13.5 17.1 0 34.1 6.4 46.2 19.2 12.1 12.1 19.2 28.4 19.2 46.2 0 8.5-14.2 9.2-14.2 0 0-14.2-5.7-27-14.9-36.3-10-9.9-22.8-15.6-36.3-15.6z'/%3E%3C/g%3E%3C/svg%3E");background-position: left center;background-repeat: no-repeat;background-size: 40px 20px;}#top .topText#mail a::before {background-position: right center;}#top .topText a span {display: none}a#hamburger {width:50px;height:50px;display:block;z-index:1200;margin:0;padding:10px;text-decoration:none;background-color:#AD0F0C;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:1;-webkit-transition: opacity .5s ease-in;-o-transition: opacity .5s ease-in;transition: opacity .5s ease-in;-ms-grid-column: 1; -ms-grid-column-span: 1; grid-column: 1/2;}a#hamburger span {width:30px;height:30px;display:block;}a#hamburger span svg {width: 100%;display:block;}a#hamburger span svg .hamburger path:nth-of-type(1), a#hamburger span svg .hamburger path:nth-of-type(3) {stroke-dashoffset: 6;}a#hamburger span svg .close {opacity: 0;}body.naviOpen a#hamburger span svg .hamburger {opacity: 0;}body.naviOpen a#hamburger span svg .close {opacity: 1;}#sprachwahl {width:100%;height:34px;padding:0;font-size:100%;text-align: center;}#wrapper {padding:34px 0 25px 0;width:100%;position:relative;z-index:1;}#wrapper::after {width: 100%;max-width: 1200px;height: 40px;content: '';position: absolute;left: 50%;bottom: 25px;z-index: 2;background-color: #000;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);-webkit-box-shadow: 0px 0px 40px -5px rgba(0,0,0,0.75);-moz-box-shadow: 0px 0px 40px -5px rgba(0,0,0,0.75);box-shadow: 0px 0px 40px -5px rgba(0,0,0,0.75);}#cWrapper {width: 100%;margin:0;overflow:hidden;position:relative;padding: 0;z-index: 20;background-color: #FFF;}#fullpage {width:100%;position:relative;z-index:50;margin: 0 auto;padding:0 0 30px 0;-webkit-box-sizing:border-box;box-sizing:border-box;background: -webkit-linear-gradient(bottom, rgba(255,255,255,1) 100px, rgba(255,255,255,0) 400px);background: -o-linear-gradient(bottom, rgba(255,255,255,1) 100px, rgba(255,255,255,0) 400px);background: linear-gradient(to top, rgba(255,255,255,1) 100px, rgba(255,255,255,0) 400px);}#mainNavi {position: fixed;width: 100%;height: calc(100vh - 50px);left: -100%;top: 50px;bottom: 0;background-color: #AD0F0C;padding: 20px 5px;-webkit-box-sizing:border-box;box-sizing:border-box;z-index: 9999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-transition: all .9s cubic-bezier(0.7, 0, 0.15, 1);-o-transition: all .9s cubic-bezier(0.7, 0, 0.15, 1);transition: all .9s cubic-bezier(0.7, 0, 0.15, 1);}body.naviOpen #mainNavi {left: 0;overflow-y: scroll;}#page {width:100%;position:relative;padding: 0 0 40px 0;margin: 0;z-index:300;-webkit-box-sizing:border-box;box-sizing:border-box;}#page a#textAnker {display:block;width:640px;height:0px;position:absolute;left:250px;top:-210px;z-index:920;}#content {padding:15px 15px 50px 15px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFF;position: relative;}#leftCol {width:100%;padding: 20px 15px;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#FFF;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;}#subNavi {width:100%;padding:5px 0;margin: 0 0 30px 0;display: none;}#highlightsbox {}#partner {width:100%;max-width: 300px;text-align:center;margin: auto 0 0 0;display: flex;align-items: center;flex-wrap: wrap;}#partner a {width: calc((100% - 10px) / 2);display: block;margin: 5px 10px 5px 0;}#partner a:nth-of-type(2n+2) {margin: 5px 0;}#partner a img {width: 100%;max-width: 90px;margin: auto;height: auto;display: block;}a#logo {position:absolute;top:0px;left:5px;width:130px;z-index:300;display: block;padding: 5px 10px 0 10px;background-color: #FFF;text-decoration: none;-webkit-border-top-left-radius: 20px;-webkit-border-top-right-radius: 20px;-moz-border-radius-topleft: 20px;-moz-border-radius-topright: 20px;border-top-left-radius: 20px;border-top-right-radius: 20px;-webkit-transform: translate(0, -100%);-ms-transform: translate(0, -100%);transform: translate(0, -100%);}a#logo span {display: block;text-align: center;}a#logo span.blumen {height: 10px;padding: 0 0 4px 0;}a#logo span.blumen b {display:inline-block;width: 16px;height: 10px;background-image: url("data:image/svg+xml,%0A%3Csvg enable-background='new 0 0 128.13 105.12' viewBox='0 0 128.13 105.12' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%2353778a'%3E%3Cpath d='m79.99 45.8c10.53-5.74 29.46-12.02 32.85-11.92 15.19.45 15.29 9.79 15.29 16.87 0 10.03-8.49 18.13-18.58 18.13-8.61 0-14.27-1.69-20.84-7.2-5.55-4.62-7.37-10.58-14.62-11.38.8-.78 4.99-3.93 5.9-4.5z'/%3E%3Cpath d='m87.56.66c8.47-.73 13.44 7.98 14.18 16.39 1.09 12.33-23.79 22.23-29.91 26.51-3.54 2.46-1.54-41.4 15.73-42.9z'/%3E%3Cpath d='m59.06 50.63c-9.08-11.59-15.59-17.65-30.51-17.65-12.64 0-28.55 10.39-28.55 22.96 0 13.85 13.64 16.89 27.28 14.01 11.01-2.31 12.39-6.8 19.85-11.32z'/%3E%3Cpath d='m44.64 66.52c-13.89 7.25-25.59 16.57-20.26 31.1 3.26 8.9 15.22 8.69 24.18 5.44 16.94-6.12 15.42-28.74 9.26-45.56z'/%3E%3Cpath d='m63.9 62.91c19.45 0 41.83 9.66 46.9 25.22 2.7 8.27-11.61 16.41-20.37 16.41-12.32 0-21.55-5.61-22-23.16z'/%3E%3Cpath d='m61.63 40.63c-12.21-7.31-39.55-11.6-33.99-26.33 4.42-11.72 16.81-17.6 26.74-12.39 10.89 5.73 7.25 38.72 7.25 38.72z'/%3E%3C/g%3E%3Cpath d='m65.44 59.14c16.93 0 33.59 6.24 37.85 19.64 3.95 12.39-7.15 16.69-14.76 16.69-10.72 0-18.75-4.9-19.14-20.23z' fill='%23fff'/%3E%3Cpath d='m83.98 47.74c9.17-5.01 21.09-14.03 24.05-13.95 13.21.4 13.3 8.55 13.3 14.74 0 8.75-7.39 15.81-16.16 15.81-7.49 0-12.42-1.47-18.14-6.28-4.83-4.03-6.4-9.24-12.71-9.93.69-.68 8.87.1 9.66-.39z' fill='%23fff'/%3E%3Cpath d='m82.4 7.66c6.97-2.48 15.32 4.11 15.97 11.45.95 10.76-20.63 19.03-26.79 21.5-3.49 1.4-2.38-28.23 10.82-32.95z' fill='%23fff'/%3E%3Cpath d='m61.24 49.43c-7.9-10.13-13.56-15.42-26.54-15.42-11 0-24.84 9.08-24.84 20.04 0 12.09 11.86 14.75 23.73 12.24 9.58-2.03 12.82-4.81 19.31-8.75z' fill='%23fff'/%3E%3Cpath d='m50.86 64.44c-12.08 6.35-24.43 12.32-19.8 24.99 2.84 7.77 10.42 7.51 18.22 4.68 14.73-5.34 16.24-25.01 10.88-39.7z' fill='%23fff'/%3E%3Cpath d='m63.47 39.69c-10.62-6.39-34.4-10.13-29.56-22.99 3.84-10.23 11.07-14.18 19.71-9.62 9.48 4.99 9.85 32.61 9.85 32.61z' fill='%23fff'/%3E%3Cpath d='m53.82 45.29c0-7.11 11.59-13.46 18.72-13.46 7.14 0 9.86 8.31 9.86 15.42s-8.04 12.87-15.17 12.87c-7.14 0-13.41-7.73-13.41-14.83z' fill='%23f5e031'/%3E%3C/svg%3E");background-size: contain;background-repeat: no-repeat;background-position: center;}a#logo span.hof {width: 100%;height: 30px;background-image: url(../images/svg/logo.svg);background-size: contain;background-repeat: no-repeat;background-position: center;}a#logo span.schrift {display: none;}#breadcrumbs {font-size:80%;line-height:12px;color:#CCC;text-align:left;position: absolute;left: 0px;bottom: 0px;width: 100%;padding: 0 15px;-webkit-box-sizing:border-box;box-sizing:border-box;}#footerWrapper {width:100%;background-color:#AB1316;background-image: url(../images/css/footerBG.gif);background-repeat: repeat-x;background-position: left top;padding: 0;position:relative;z-index:40;}#footer {width:100%;max-width:880px;position:relative;padding: 0 0 20px 0;color:#FFF;margin: 0 auto;}#footerBoxen {width:100%;padding: 0 10px 30px 10px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap: wrap;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-sizing:border-box;box-sizing:border-box;}#footerNaviRow {width:100%;border-top:1px solid #C6595A;padding: 10px 0 30px 0;color: #FFF;}#footerNavi {padding: 0 0 20px 0;}#footerNavi, #pIVA {width:100%;font-size:90%;color: inherit;text-align: center;}#cookiesWrapper {width: 100%;height: 100vh;position: fixed;left: 0;bottom: 0;right: 0;background-color: rgba(0,0,0,0.5);padding: 0;z-index: 9999;display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}#cookies {width:100%;max-width:900px;margin:auto auto 0 auto;font-size:15px;font-size:1.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px;background-color:#000;}#cookiesText {width:100%;color:#FFF;line-height:120%;text-align:left;margin:0 0 40px 0;}#cookiesText a {color:#FFF;}#cookiesButtons {width:100%;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;}a.cButton {width:100%;max-width:140px;text-decoration:none;text-align:center;display:block;}a.cButton#cBok {font-size: 120%;height: 30px;line-height: 30px;background-color: #008003;font-weight:600;color: #FFF;}a.cButton#cBoptout {font-size:120%;height:30px;line-height:30px;background-color:#CCC;font-weight:400;color:#FFF;}a#optoutButton {height:20px;line-height:20px;color:#FFF;text-decoration:underline;}@media only screen and (min-width:960px) {a.cButton#cBok:hover {background-color:#FFF;color:#000;}} .clear:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;} .clear{display: inline-table;}* html .clear{height: 1%;}.clear{display: block;}@media only screen and (min-width: 940px) {html {font-size: 62.5%;}body {background-color:#FFD862;}a#hamburger {display: none;}#top {grid-template-columns: 0px 1fr 1fr 1fr;max-width: 900px;}#top .topText {text-align: right;}#top .topText a {width: auto;height: auto;line-height: 100%;text-align: right;display:inline-block;padding: 0 0 0 60px;}#top .topText a span {display:inline-block;}#sprachwahl {grid-column: 2/3;text-align:left;}#cWrapper #hIpager {bottom:25px;left:250px;width:calc(100% - 250px);}#cWrapper .hITitle strong {font-size: 36px;font-size: 3.6rem;}#fullpage {padding: 0 calc((100% - 940px) / 2);}a#logo {top:-50px;left:calc((100% - 920px) / 2);width:180px;padding: 10px 25px;}a#logo span.blumen {height: 20px;padding: 0;}a#logo span.blumen b {width: 20px;height: 16px;margin: 0 2px;}a#logo span.schrift {color:#690 ;line-height: 20px;display: block;}#mainNavi, body.naviOpen #mainNavi {position:absolute;left:50%;width:940px;height:50px;top:-50px;bottom: auto;background: -moz-linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(255,255,255,0) 75%);background: -webkit-linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(255,255,255,0) 75%);background: linear-gradient(0deg, rgba(0,0,0,0.3) 0%, rgba(255,255,255,0) 75%);background-color:#AD0F0C;padding:0 10px;display:block;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);transform:translate(-50%,0);}#page {width:920px;padding: 0 0 40px 0;margin: 0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;justify-content:space-between;flex-direction:row-reverse;}#content {padding:20px 15px 70px 15px;width: 670px;}#leftCol {width: 230px;padding: 20px 15px 0 15px;}#subNavi {display: block;}#footerBoxen {padding: 0 0 30px 0;}#footerNavi {float:right;width:60%;text-align:right;}#pIVA {width:30%;float:left;text-align: left;}}@media only screen and (orientation: landscape) and (min-width: 1360px) {}@media only screen and (min-width: 1400px) {}@media only screen and (min-width: 1600px) {}#sprachwahl a {color:#D1E2B1;text-transform:uppercase;text-decoration:none;line-height:34px;height:34px;font-weight:300;font-size: 90%;}#sprachwahl a:hover {color:#FFF;}#sprachwahl a i, #sprachwahl a b {font-weight: normal;font-style: normal;}#sprachwahl a b {display: none;}#sprachwahl span {height:34px;width:5px;padding:0px 5px;color:#FFF;}ul.mainNavi {padding:0;width: auto;margin:0 auto auto 45px;}ul.mainNavi li.fL {list-style:none;padding: 0;position: relative;line-height: 40px;}ul.mainNavi li.fL a {margin: 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight: normal;font-size: 28px;font-size: 2.8rem;color: #F0CECB;text-decoration: none;display: block;}ul.mainNavi li.fL a.fLactiv, ul.mainNavi li.fL a.fLactiv span {color:#FFF;}ul.mainNavi li.fL a.mNBicon {position: absolute;width: 40px;height: 40px;left: -45px;top: 0px;padding: 0;display: block;background-image: url("data:image/svg+xml, %3Csvg enable-background='new 0 0 20 40' viewBox='0 0 20 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' fill-opacity='0' stroke='%23FFF' stroke-width='.7'%3E%3Cpath d='M 7,9 10,11 13,9' /%3E%3Cpath d='M 7,31 10,29 13,31' /%3E%3C/g%3E%3C/svg%3E%0A");background-size: cover;background-position: top center;}ul.mainNavi li.fL.open a.mNBicon {background-position: bottom center;}ul.mainNavi li.fLline {list-style: none;display: none;padding: 0;}ul.mainNavi li.fL a span {display: none;}.parent .navLayer {position:relative;display: none;}ul.mainNavi li.fL.open .parent .navLayer {display: block;}#mainNavi ul.subNavi {margin:0;padding:0;width:100%;}#mainNavi ul.subNavi li.sL {margin:0;padding:0;list-style:none;line-height:20px !important;}#mainNavi ul.subNavi li.sL a {color:#FFF;margin:0;font-weight:normal;font-size: 18px;font-size: 1.8rem;display:block;line-height:20px;text-transform:none !important;background-color:transparent;background-image:none !important;border:none !important;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;}ul.subNavi li.sL a.sLactiv {color:#FFF !important;font-weight:700 !important;}@media only screen and (min-width: 940px) {ul.mainNavi {margin:0;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}ul.mainNavi li.fL {height:50px;position:relative;display:block;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;}ul.mainNavi li.fLline {height: 50px;width: 10px;display: block;background-image: url(../images/css/mainNaviLine.gif);background-repeat: no-repeat;background-position: center center;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;}ul.mainNavi li.fL a.mNBicon {display: none;}ul.mainNavi li.fL a {font-size: 18px;font-size: 1.8rem;padding: 5px 3px;text-align: center;}ul.mainNavi li.fL a b {width:100%;display: block;line-height:24px;}ul.mainNavi li.fL a span {width:100%;display: block;line-height:16px;font-size: 13px;font-size: 1.3rem;color:#E2B6B2;font-family: 'Roboto Condensed', sans-serif;font-weight:300;}ul.mainNavi li.fL a:hover, ul.mainNavi li.fL .parent:hover a {color:#FFF;}ul.mainNavi li.fL a.fLactiv:hover {color:#FFF;}.parent {position:relative;z-index:190;}.parent:hover {background-image:url(bgfix.gif);z-index:910;}.parent .navLayer {position:absolute;left:-2000px;display: block;}.parent:hover .navLayer {position:absolute;bottom:50px;left:50%;width:170px;padding:15px 0 20px 0;margin:0 0 0 -85px;z-index:220;background-color:rgba(255,255,255,0.90);}#mainNavi ul.subNavi li.sLline {margin:0;padding:0;list-style:none;line-height:1px !important;height:1px !important;}#mainNavi ul.subNavi li.sL a {font-size: 12px;font-size: 1.2rem;color:#000;text-align:center !important;padding: 0 5px !important;}ul.subNavi li.sL a:hover {color:#FFF !important;background-color:#690 !important;}ul.subNavi li.sL a.sLactiv {color:#FFF !important;background-color:#690 !important;}}ul.subNaviLeft {width:100%;margin:0;padding:0;}ul.subNaviLeft li.sL {list-style:none;width:100%;}ul.subNaviLeft li.sLLine {list-style:none;height:1px;width:100%;background-color:#B1CD7B;background-color:#EEE;}ul.subNaviLeft li a {line-height:30px;font-weight:300;font-size: 15px;font-size: 1.5rem;color:#83AF26;text-decoration:none;display:block;padding: 0;margin:0;}ul.subNaviLeft li a:hover {color:#659A00;}ul.subNaviLeft li a.sLactiv, ul.subNaviLeft li a.sLactiv:hover {color:#659A00;font-weight:400;}ul.subNavi2 {width: 200px;margin: 0px;padding: 0px 0px 15px;}ul.subNavi2 li.tL {width: 190px;margin: 0px;list-style: none;padding-left: 10px;font-size: 90%;line-height: 22px !important;background-image: url(../images/css/tLIcon.gif);background-repeat: no-repeat;background-position: left 9px;}ul.subNavi2 li.tL a {width:190px;line-height:22px !important;}ul.subNavi2 li.tL a b {color:#666 !important;font-weight:400;}#breadcrumbs a { color:#CCC; text-decoration:none; }#breadcrumbs a:hover { color:#333; }#breadcrumbs a strong { color:#999; }