@font-face{font-family:'Roboto'; font-style:normal; font-weight:300; font-display:swap; src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fChc4AMP6lbBP.woff2) format('woff2'); unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Roboto'; font-style:normal; font-weight:300; font-display:swap; src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc4AMP6lQ.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Roboto'; font-style:normal; font-weight:400; font-display:swap; src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKKTU1Kvnz.woff2) format('woff2'); unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Roboto'; font-style:normal; font-weight:400; font-display:swap; src:url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format('woff2'); unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD}@font-face{font-family:'Roboto'; font-style:normal; font-weight:700; font-display:swap; src:url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4AMP6lbBP.woff2) format('woff2'); unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF}@font-face{font-family:'Roboto'; font-style:normal; font-weight:700; font-display:swap; src:url(https://fonts.gstatic.com/s/roboto/v20/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}#content {font-size:14px;font-size:1.4rem;line-height:150%;font-weight:400;text-decoration:none;text-align:left;color:#333}#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:#333;text-decoration:underline}#content a:hover {text-decoration:none}#content h1, #content h3 {font-size:16px;font-size:1.6rem;font-weight:400;color:#78132C;line-height:120%;margin:0px;padding:0px;-webkit-font-smoothing:antialiased}#content h2, #content h4 {font-size:24px;font-size:2.4rem;font-weight:300;color:#838485;line-height:120%;padding:0px;margin:0px;-webkit-font-smoothing:antialiased}#content h5 {font-size:18px;font-size:1.8rem;line-height:120%;color:#000;font-weight:400;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:2px 0px;margin:2px 0px}#content .text ul, #content ul {padding:0px 0px 5px 0px;margin:10p 0px 0px 0xpx}#content .text ul li, #content ul li {list-style:none;line-height:20px;margin:0px 0px 2px 20px;list-style:square}#content .text article{-webkit-column-count:2; -webkit-column-fill:balance; -webkit-column-width:40%; -webkit-column-gap:20%;  column-count:2; column-fill:balance; column-width:40%; column-gap:20%; -moz-column-count:2; -moz-column-fill:balance; -moz-column-width:40%; -moz-column-gap:20%;  height:auto; width:100%; overflow-x:auto; overflow-y:auto; text-align:left}#content .text article hr {margin:0px;padding:0px;height:0px;border:none; -webkit-column-break-before:always; -moz-column-break-before:always; column-break-before:always}#content .cImageWrapper {overflow:hidden;position:relative;margin:0px;padding:0px}#content .cImageWrapper figure {display:block;width:100%;padding:10px;margin:0;background-color:#FFF;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}#content .cImageWrapper figcaption {width:100%;padding:5px 0 0 0;line-height:20px;font-size:14px;font-size:1.4rem;font-style:italic}#content .cImageWrapper figure img {display:block;width:100%;height:auto}#content .cImageWrapper figure.cVideoItem img {background-position:center center;background-repeat:no-repeat;background-size:cover}#content .cImageWrapper figure.cVideoItem a span.vPlay {width:50px;height:50px;position:absolute;display:block;left:50%;top:50%;margin:-25px 0px 0px -25px;z-index:400;background-image:url(../images/css/play.png);background-repeat:no-repeat;background-position:right center}#content .cImageWrapper figure.cVideoItem a:hover span.vPlay {background-position:left center}#content .layout1 .cImageWrapper {margin: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:900px;height:17px;margin-top:15px;border-top:1px solid #CCC}.offline {background-color:#F0C6C6}.absatz {width:100%;position:relative;padding:0px}.absatzColorWrapper {width:100%;background-color:#F5F5F5;padding:0px 10px;position:relative;left:-10px;box-sizing:border-box}.cmsEditWrapper {position:relative;left:-5px;padding:0px 5px;width:100%}.cmsEditWrapper:hover {background-color:#DDD;z-index:600}.cmsEditWrapper:hover .loginRow {left:0px}.absatz .loginRow {position:absolute;left:-2000px;top:-30px;width:90%;height:20px;background-color:#FFF;border:2px solid #DDD;padding:3px;margin-bottom:5px}.editbox {float:left;padding-right:10px}.editboxR {float:right}.spaltenInhalte {width:100%;padding:30px 0px 0px 0px}.sIRow {width:100%;padding:0px;margin:0px}.sIRowWrapper {width:100%}.spaltenInhalte .sIBox2 {width:100%;position:relative;margin:0px 0px 30px 0px;z-index:200}.spaltenInhalte .sIBox2 .sIBoxTitle {width:100%;line-height:30px;font-size:20px;font-size:2.0rem;display:block;color:#78132C !important;-webkit-font-smoothing:antialiased;padding:0px 0px 20px 0px}.spaltenInhalte .sIBox3 {width:100%;position:relative;margin:0px 0px 30px 0px;background-color:#FFF;z-index:200}.spaltenInhalte .sIBox3 a {text-decoration:none !important;display:block}.spaltenInhalte .sIBox3 .sIBoxTitle {width:80%;height:30px;line-height:30px;font-size:20px;font-size:2.0rem;display:block;text-align:center;color:#78132C !important;-webkit-font-smoothing:antialiased;position:absolute;left:50%;margin-left:-40%;top:-15px;z-index:210;background-color:#FFF}.spaltenInhalte .sIBox3 .sIBoxTitle a {color:#5D0600 !important;text-decoration:none !important}.spaltenInhalte .sIBoxBild {width:100%;margin:0px;position:relative;display:block;background-position:center;background-size:cover;background-repeat:no-repeat}.spaltenInhalte .sIBoxBild img {width:100%;height:auto;display:block}.spaltenInhalte .sIBoxBild .sIBoxBildLink {position:absolute;left:50%;bottom:-10px;display:block;background-color:#8CA21A;background-color:#635848;color:#FFF;font-size:14px;font-size:1.4rem;padding:0px 2%;width:60%;height:30px;line-height:30px;margin-left:-32%;text-align:center}.spaltenInhalte a:hover .sIBoxBild .sIBoxBildLink {color:#000}.spaltenInhalte .sIBox3 .sIBoxText {width:auto;font-size:14px;font-size:1.4rem;line-height:20px;display:block;color:#838486;padding:15px 20px}.spaltenInhalte .sIBox3.sIBnoImg .sIBoxText {padding:25px 20px}.spaltenInhalte .sIBox3 .sIBoxLink {height:24px;text-align:right;padding:3px 10px;position:absolute;right:0px;bottom:0px;font-size:14px;font-size:1.4rem;background-color:#78132C;color:#FFF;display:inline-block}.spaltenInhalte .sIBox3 a:hover .sIBoxLink {background-color:#FFF;color:#78132C}.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}}img{border:none}#breadcrumbs a{color:#666; text-decoration:none}#breadcrumbs a:hover{color:#000}#breadcrumbs a strong{color:#000}#sprachwahl a {color:#A4A4A4;text-decoration:none;text-transform:uppercase;text-align:center;font-size:10px;font-size:1.0rem;line-height:20px;height:20px;display:inline-block;font-weight:normal}#sprachwahl a:hover, #sprachwahl a.LangActiv {color:#000}#sprachwahl span {color:#A4A4A4;height:20px;width:5px;display:inline-block}#carousel div {float:left;width:100%}img.HeaderImg {width:100%;z-index:850;display:block}#hIButtons {position:absolute;top:360px;z-index:800;width:980px;left:50%;margin-left:-490px;height:0px}a.sliderButton {position:absolute;top:-31px;height:62px;width:35px;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:35px 0px}a#hInext:hover {background-position:35px -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}#homeBoxen {width:100%;margin:20px 0px}#homeBoxen .hBox {width:100%;position:relative;margin:10px 0px 30px 0px}#homeBoxen .hBox a {display:block;text-decoration:none}#homeBoxen span {display:block}#homeBoxen .hBoxTitle {width:100%;height:30px;padding:0px;margin:0px 0px 10px 0px;line-height:30px !important;color:#78132C;font-size:20px;font-size:2.0rem;font-weight:400}#homeBoxen .hBoxBild {width:100%;position:relative}#homeBoxen .hBoxBild .hBBwrapper {width:100%;display:block;background-position:center;background-size:cover;background-repeat:no-repeat}#homeBoxen .hBoxBild .hBBwrapper img {width:100%;height:auto;display:block}#homeBoxen .hBoxContent {width:100%;position:absolute;left:0px;bottom:0px;background-color:rgba(255,255,255,.8)}#homeBoxen .hBoxText {width:auto;font-size:16px;font-size:1.6rem;line-height:20px;padding:15px 15px 25px 15px;color:#838486;font-weight:400}#homeBoxen .hBoxText a {color:#838486;text-decoration:underline}#homeBoxen .hBoxText a:hover {color:#000}#homeBoxen .hBoxText b, #homeBoxen .hBoxText strong {display:block;overflow:hidden;font-size:14px;font-size:1.4rem;padding:0;margin:0}#homeBoxen .hBoxText ul {margin:0;padding:0 0 0 20px}#homeBoxen .hBoxText ul li {list-style:square;line-height:30px}.Box {width:200px;margin-bottom:5px;position:relative;color:#000;padding:0}.BoxTitle {width:100%;line-height:30px;padding:0px 10px;box-sizing:border-box;background-color:#78132C;color:#FFF}.BoxTitle h4 {height:24px;margin:0px;padding:0px;line-height:24px;color:#9F0021;font-size:13px;font-size:1.3rem}.BoxTitle h4 a {color:#9F0021;text-decoration:none}.BoxContent {width:200px;padding:10px 0}.BoxContent2 {width:180px;padding:0px 10px}.BoxContent a {color:#000;text-decoration:underline}.BoxContent a:hover {color:#000;text-decoration:none}.BoxFooter {width:180px;padding:5px 10px 0px;margin-top:6px;line-height:20px}.BoxFooter a {color:#000;text-decoration:none}.BoxFooter a:hover {text-decoration:underline}.BLlink1 {float:left}.BLlink2 {float:right}#referenzen {width:960px}#referenzen .rDRow {width:960px;margin-bottom:30px}#referenzen .rDataItem {width:460px;background-color:#EEE;-moz-box-shadow:0px 0px 5px #666;-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}#referenzen .rDImage {width:180px}#referenzen .rDImage img, #referenzen .rDImage a {display:block;overflow:hidden}#referenzen .rDText {width:250px}#projekte {width:100%}#projekte #pListe {width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#projekte #pListe .pItem {width:calc((100% - 10px) / 2);padding:5px;background-color:#FFF;margin:0 10px 10px 0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}#projekte #pListe .pItem:nth-of-type(2n+2) {margin:0 0 10px 0}@media only screen and (min-width:700px) {#projekte #pListe .pItem {width:calc((100% - 30px) / 3);margin:0 15px 15px 0}#projekte #pListe .pItem:nth-of-type(2n+2) {margin:0 15px 15px 0}#projekte #pListe .pItem:nth-of-type(3n+3) {margin:0 0 15px 0}}@media only screen and (min-width:900px) {#projekte #pListe .pItem {width:calc((100% - 45px) / 4)}#projekte #pListe .pItem:nth-of-type(2n+2), #projekte #pListe .pItem:nth-of-type(3n+3) {margin:0 15px 15px 0}#projekte #pListe .pItem:nth-of-type(4n+4) {margin:0 0 15px 0}}.pItemImage {width:100%;margin:0px 0px 10px 0px;position:relative}.pItemImage img {width:100%;height:auto;display:block}.pItemImage img.pImgdn {display:none}.pItemImage a span {position:absolute;right:0px;bottom:0px;line-height:16px;padding:0px 4px;color:#FFF;text-decoration:none;background-color:#78132C;display:block;font-size:13px;font-size:1.3rem}.pItemTextOrt {font-size:14px;font-size:1.4rem;font-weight:700;color:#78132C;line-height:120%}.pItemTextDesc {font-size:13px;font-size:1.3rem}.pItemTextStatus {font-size:12px;font-size:1.2rem}.pItemTextStatus span.ps1 {color:#78132C;font-weight:700}.pItemTextStatus span.ps2 {color:#063342;font-weight:700}.pItemTextStatus span.ps3 {color:#827C24;font-weight:700}.pItemTextStatus span.ps4 {color:#1B97C2;font-weight:700}#pDImages {width:100%;padding:20px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#pDImages .imgItem {width:calc((100% - 10px) / 2);padding:5px;background-color:#FFF;margin:0 10px 10px 0;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0px 0px 5px #666;box-shadow:0px 0px 5px #666}#pDImages .imgItem:nth-of-type(2n+2) {margin:0 0 10px 0}#pDImages .imgItem a img {position:relative;width:100%;height:auto;display:block;background-image:url(../images/svg/loader.svg);background-position:center;background-repeat:no-repeat;background-size:auto 40%}#pDImages .imgItem a:hover img {background-color:#FFF;background-image:none;opacity:0.8}@media only screen and (min-width:700px) {#pDImages .imgItem {width:calc((100% - 30px) / 3);margin:0 15px 15px 0}#pDImages .imgItem:nth-of-type(2n+2) {margin:0 15px 15px 0}#pDImages .imgItem:nth-of-type(3n+3) {margin:0 0 15px 0}}@media only screen and (min-width:900px) {#pDImages .imgItem {width:calc((100% - 45px) / 4)}#pDImages .imgItem:nth-of-type(2n+2), #pDImages .imgItem:nth-of-type(3n+3) {margin:0 15px 15px 0}#pDImages .imgItem:nth-of-type(4n+4) {margin:0 0 15px 0}}#anfrage {width:100%;padding:20px 0px 0px}#anfrageLeft {width:100%;position:relative}#anfrageRight {width:100%;line-height:120%}#anfrageLeft a#form {display:block;height:1px;position:absolute;top:-180px;left:0px}#anfrageLeft table tr td {vertical-align:top;padding-bottom:6px}#anfrageLeft table tr.abstand td, #anfrageRight table tr.abstand td {padding-top:30px}table.formTable tr td.error {color:#78132C;font-weight:700}div.aFTextW {position:relative}div.aFTextW b {color:#78132C}#anfrageLeft label {margin:0px;padding:0px 30px 0px 0px;font-weight:400}.formfield {border:1px solid #CCC;font-size:12px;font-size:1.2rem;font-family:Arial, Helvetica, sans-serif;padding:2px;line-height:18px;color:#999;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.formfield.ffdn {display:none}table.formTable tr td.error .formfield {border:1px solid #78132C !important}.w30{width:30px}.w40{width:40px}.w80{width:80px}.w100{width:100px}.w200{width:200px}.w330{width:324px}.w450{width:444px}.formsubmit {border:none;font-size:120%;color:#FFF;font-weight:400;background-color:#78132C;padding:1px 5px}#routenplaner {width:100%}#map {width:100%;height:200px;margin-bottom:20px}#route {width:100%;padding:0px 0px 10px}#routeField {width:60%;float:left}#routeButton {float:right;width:30%;text-align:right}#sitemap {width:100%}#sitemap ul.sitemapfiL {margin:0px;padding:0px 0px 20px}#sitemap ul.sitemapfiL li {list-style:none;font-size:18px;font-size:1.8rem}#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:16px;font-size:1.6rem;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}#fAdresse {width:100%;line-height:20px;color:#838486}#fAdresse strong {color:#78132C}#fAdresse a {color:#838486}#fAdresse a:hover {color:#000;text-decoration:none}#footerNavi {color:#CCC}#footerNavi a {text-decoration:none;color:#999}#footerNavi a:hover {text-decoration:underline}#footerNavi a.fNactiv {color:#666;text-decoration:underline}html {font-size:62.5%}html, body {margin:0;padding:0;z-index:0}body{background-color:#EEE;position:relative;font-size:14px;font-size:1.4rem;font-family:'Roboto', sans-serif;text-decoration:none;font-weight:400}body.naviOpen {overflow:hidden}#topWrapper {width:100%;height:120px;padding:0px;z-index:900;background-image:url(../images/css/topBG.png);background-repeat:repeat-x;background-position:center bottom;position:fixed;left:0px;top:-10px}#top {width:100%;height:70px;position:relative;margin:0px auto}#sprachwahl {position:absolute;right:0px;top:2px;z-index:300;width:150px;height:20px;padding:0px;text-align:right;display:none}#logo {position:absolute;left:-16px;top:5px;z-index:300;width:160px;height:125px;background-image:url(../images/armin-prast.png);background-repeat:no-repeat;background-size:100% 100%;display:block;text-indent:-20000em}body #mainNavi {position:fixed;z-index:900;right:-100%;bottom:0px;width:100%;height:100vh;padding:0px;opacity:0;display:-webkit-box;display:-ms-flexbox;display:flex;transition:all 1s ease}body.naviOpen #mainNavi {right:0px;bottom:0px;width:100%;height:100vh;padding:0px;background-color:#EEE;opacity:1}a#hamburger {width:50px;height:50px;display:block;z-index:1200;padding:10px 0 10px 5px;position:absolute;right:0px;bottom:5px;-webkit-box-sizing:border-box;box-sizing:border-box}body a#hamburger span {width:100%;height:30px;display:block;background-image:url("data:image/svg+xml,%0A%3Csvg enable-background='new 0 0 20 20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' fill-opacity='0'%3E%3Cg stroke='%23FFF' stroke-width='1.4'%3E%3Cpath d='M 3,5 17,5' /%3E%3Cpath d='M 3,10 17,10' /%3E%3Cpath d='M 3,15 17,15' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:20px 40px;background-position:center;background-repeat:no-repeat;background-color:#78132C;border-radius:5px 0px 0 5px}body.naviOpen a#hamburger span {background-image:url("data:image/svg+xml,%0A%3Csvg enable-background='new 0 0 20 20' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' fill-opacity='0'%3E%3Cg stroke='%23FFF' stroke-width='2'%3E%3Cpath d='M 2,2 18,18' /%3E%3Cpath d='M 2,18 18,2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A")}#wrapper {width:100%;position:relative;z-index:1;padding:100px 0px 0px}#flashheader {z-index:250;width:100%;padding:0px;overflow:hidden;position:relative}#flashheader-wrap {position:relative;min-width:100%;z-index:260}#flashheader-inner {width:100%;z-index:270}#headerImage {width:100%;padding:0px;overflow:hidden;position:relative;z-index:300}#fpWrapper {position:relative;z-index:200;width:100%}#fpWrapper.noImg {padding:120px 0px 20px 0px}#fpWrapper.withImg {padding:0px 0px 20px}#fpWrapper a.scrollup {width:50px;height:50px;position:fixed;z-index:1000;bottom:200px;left:60px;display:none;text-indent:-9999px;background-image:url(../images/css/scrollTop.png);background-repeat:no-repeat}@media only screen and (max-width:1200px) {#fpWrapper a.scrollup{display:none; left:-60px}}#fullpage {margin:0 auto;width:100%;padding:0 10px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}#homeBoxen {width:100%}#page {width:100%;position:relative;padding:10px 0px 20px}#subNavi {width:100%;position:relative;margin:0px 0px 15px 0px;line-height:30px}#content {padding:15px 0px;width:100%}#breadcrumbs {font-size:13px;font-size:1.3rem;line-height:12px;color:#CCC;width:100%;position:absolute;left:0px;bottom:10px;display:none}#footerWrapper {z-index:300;width:100%;background-color:#FFF;padding:0px}#footer {width:98%;position:relative;padding:0px 0px 50px 0px;color:#000;margin:0px auto;font-size:13px;font-size:1.3rem}#footerRow1 {width:100%;padding:15px 0px;line-height:20px;text-align:center}#footerRow2 {width:100%;border-top:1px solid #EEE;padding:5px 0px;line-height:30px;color:#CCC;text-align:center}#footerNavi {width:100%;text-align:center}#footerPartner {width:100%;padding:10px 0px 0px 0px;text-align:center}#footerPartner a {height:60px}#footerPartner span {text-indent:-2000em;display:inline-block;height:60px;background-image:url(../images/css/partner.gif);background-repeat:no-repeat;overflow:hidden;margin:0px 15px}#footerPartner span#plus{width:243px; background-position:0px 0px}#footerPartner span#attesta{width:62px; background-position:-243px 0px}#cookiesWrapper {width:100%;position:fixed;left:0;bottom:0;background-color:rgba(0,0,0,.8);border-top:2px solid #FFF;padding:5px 0px;z-index:9999}#cookies {width:100%;margin:0px auto;font-size:12px;font-size:1.2rem;font-family:Arial, Helvetica, sans-serif;text-align:left}#cookiesText {width:80%;float:left;color:#FFF;line-height:20px}#cookiesText a {color:#FFF}a#cookiesButton {width:40px;height:30px;line-height:30px;font-size:14px;font-size:1.4rem;background-color:#FFF;color:#000;text-decoration:none;text-align:center;display:block;float:right}@media only screen and (min-width:960px) {#cookies {width:960px}} .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:990px) {body{font-size:16px;font-size:1.6rem}.fL{float:left}.fR{float:right}#top {width:990px;height:100px}#logo {width:250px;height:196px}#topWrapper {position:relative;left:0;top:0;height:150px}#allWrapper.fixed #topWrapper {position:fixed;left:0;top:-35px}#allWrapper.fixed #logo {top:35px;width:160px;height:125px}a#hamburger {display:none}body #mainNavi, body.naviOpen #mainNavi {position:absolute;z-index:950;right:0px;bottom:0px;width:680px;height:60px;padding:0px;display:block;opacity:1;background-color:transparent}#flashheader {position:relative;z-index:250;height:560px;width:100%;padding:0px}#flashheader-wrap {position:relative;min-width:990px;overflow:hidden;height:560px;z-index:260}#flashheader-inner {width:1200px;position:absolute;left:50%;margin-left:-600px;z-index:270}#carousel img.HeaderImg {width:1200px}#fullpage, #homeBoxen {width:990px}#fpWrapper.noImg {padding:20px 0px 20px 0px}#allWrapper.fixed #fpWrapper.noImg {padding:170px 0px 20px 0px}#fullpage {}#page {width:990px;padding:15px 0px 30px}#subNavi {width:990px}#content {padding:25px 0px}#content h1, #content h3 {font-size:25px;font-size:2.5rem}#content h2, #content h4 {font-size:30px;font-size:3.0rem}#content h5 {font-size:20px;font-size:2.0rem}#breadcrumbs {display:block}#footer {width:700px;font-size:14px;font-size:1.4rem}#footerRow1 {}.sIRowWrapper {width:640px;float:right}.spaltenInhalte .sIBox2 {width:400px}.spaltenInhalte .sIBox3 {width:300px;padding:0 0 10px 0}.spaltenInhalte .sIBoxBild {width:300px;height:200px}.spaltenInhalte .sIBox3 .sIBoxText {height:120px;overflow:scroll}#homeBoxen .hBox {width:300px;margin:0px}#homeBoxen .hBoxBild {width:300px;height:450px}#homeBoxen .hBoxContent {width:380px;height:180px;padding:0px;position:absolute;background-color:transparent}#homeBoxen .hBox.fL .hBoxContent {top:30px;left:260px !important;text-align:left}#homeBoxen .hBox.fR .hBoxContent {bottom:30px;left:-340px;text-align:right}#homeBoxen .hBox .hBoxPfeil {width:50px;height:180px;background-repeat:no-repeat}#homeBoxen .hBox .hBoxText {width:310px;height:100px;background-color:#FFF}#homeBoxen .hBox.fL .hBoxPfeil {float:left;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='50' height='180' viewBox='0 0 50 180'%3E%3Cpath d='M 40,0 50,0 50,180 40,180 0,90' fill='%23EEE' /%3E%3Cpath d='M 50,0 50,180 10,90' fill='%23FFF' /%3E%3C/svg%3E");background-position:left center}#homeBoxen .hBox.fL .hBoxText {float:right;padding:30px 0px 50px 20px}#homeBoxen .hBox.fR .hBoxPfeil {float:right;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='50' height='180' viewBox='0 0 50 180'%3E%3Cpath d='M 0,0 10,0 50,90 10,180 0,180' fill='%23EEE' /%3E%3Cpath d='M 0,0 40,90 0,180' fill='%23FFF' /%3E%3C/svg%3E");background-position:right center}#homeBoxen .hBox.fR .hBoxText {float:left;padding:30px 20px 50px 0px}#anfrageLeft {width:450px;float:left}#anfrageRight {width:450px;float:right}#map {height:400px}}ul.mainNavi {padding:0;margin:auto;list-style:none;width:100%;max-width:300px;position:relative}ul.mainNavi li.fLItem {display:block;padding:0;margin:0;height:60px;width:auto}ul.mainNavi li.fLItem a {display:block;margin:0px;padding:0px 0px 20px 0px;line-height:40px;height:40px;font-weight:300;font-size:20px;font-size:2.0rem;color:#838486;text-decoration:none}ul.mainNavi li.fLItem a:hover {color:#000}ul.mainNavi li.fLItem a.aActiv {font-weight:400;color:#78132C}@media only screen and (min-width:990px) {ul.mainNavi {margin:0;max-width:100%;height:60px;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}}ul.subNaviLeft {margin:0px;padding:0px;text-align:center}ul.subNaviLeft li {list-style:none;margin:0px 0px 10px 0px;padding:0px;height:30px;line-height:30px;display:inline-block;font-size:16px;font-size:1.6rem}ul.subNaviLeft li.sL a {font-weight:normal;color:#666;text-decoration:none;display:inline-block;margin:0px 15px;padding:0px 15px;background-color:#FFF}ul.subNaviLeft li.sL a:hover {color:#000}ul.subNaviLeft li.sL a.sLactiv, ul.subNaviLeft li.sL a.sLactiv:hover {color:#78132C;font-weight:700}ul.subNaviLeft li.sLLine {float:left;margin:0px;padding:0px;height:30px;width:30px;text-align:center}#mobilSprachNavi a {font-size:14px;font-size:1.4rem;line-height:30px;font-weight:400;color:#78132C;text-decoration:none;text-transform:uppercase;display:inline-block;padding:0px 15px 0px 0px}#mobilNavi {width:60%;margin:0 auto;text-align:center}#mobilNavi .mfNavi {padding-bottom:10px;font-size:16px;font-size:1.6rem;line-height:30px;font-weight:400;width:100%}#mobilNavi .mfNavi a {display:block;color:#78132C;text-decoration:none}#mobilNavi .mfNavi a.mfNaviActiv {color:#FFF;background-color:#78132C}#mobilNavi ul.mSubNavi {padding:0px 0px 20px 0px;margin:0}#mobilNavi ul.mSubNavi li {width:100%;list-style:none;line-height:24px;padding:0;margin:0;font-weight:300;font-size:14px;font-size:1.4rem}#mobilNavi ul.mSubNavi li a {display:block;color:#78132C;text-decoration:none}