@import url('https://fonts.googleapis.com/css?family=Alef:400,700');#content {font-size: 120%;line-height: 150%;font-weight: 400;text-decoration: none;text-align: left;font-family:Arial, Helvetica, sans-serif;}#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 {font-family: 'Alef', sans-serif;color:#035A9A;line-height:120%;font-weight: 400;font-size: 180%;margin: 0px;padding: 0px;}#content h2 {line-height:120%;font-weight: 300;font-size: 150%;color: #333;font-weight: normal;padding: 0px;margin: 0px;}#content h3 {font-size: 120%;line-height:120%;font-weight: normal;color: #333;padding: 0px;margin: 0px;}#content p {padding-bottom:2px;padding-top:2px;margin-bottom:2px;margin-top:2px;}#content ul {padding-bottom:5px;padding-top:0px;margin:0px;padding-left:20px;}#content ul li {list-style:square;line-height: 130%;padding-bottom:5px;}#content .text {width:100%;}#content .ImageShadow {}#content .ImageShadow img {}#content .layout1 .ImageShadow, #content .layout3 .ImageShadow, #content .layout5 .ImageShadow, #content .layout8 .ImageShadow {float:left;margin-top: 4px;margin-right: 10px;margin-bottom: 5px;margin-left: 0px;}#content .layout6 .ImageShadow, #content .layout9 .ImageShadow {margin-top: 4px;margin-right: 10px;margin-bottom: 5px;margin-left: 0px;}#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: 10px;}#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;}#content .Abschluss {width:100%;height:9px;margin-top:9px;border-top: 1px solid #035A9A;}.offline {background-color:#F0C6C6;}.absatz {width:100%;position:relative;}.cmsEditWrapper {position:relative;left:0px;padding:0px;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;}.carouselWrapper {width:640px;position:relative;padding: 0px 10px;height: 273px;left:-10px;background-image: url(../images/css/carouselWrapperBG.jpg);background-repeat: no-repeat;background-position: center top;overflow:hidden;}.list_carousel {width:640px;height:273px;margin:0px;padding:0px;position:relative;}.list_carousel ul#jqCprodukte {margin:0px;padding:0px;list-style:none;display:block;}.list_carousel li {width:640px;height:273px;margin:0px;display:block;float:left;padding:0px;list-style:none;}.list_carousel li div.sliderItem {width:640px;height:273px;position:relative;text-align:left;}.list_carousel li div.sliderItem img {width:640px;height:273px;}#jqCpButtons {position: absolute;top: 101px;left: -5px;z-index:500;width:650px;height:70px;}a.jqCpsButton {position: absolute;z-index:500;top:0px;height:70px;display:block;background-image: url(../images/css/sliderNavi.png);background-repeat:no-repeat;overflow:hidden;}a#pPprev {left:0px;width:35px;background-position: -65px 0px;}a#pPprev:hover {background-position: -63px 0px;}a#pPnext {right:0px;width:35px;background-position: 0px 0px;}a#pPnext:hover {background-position: -2px 0px;}.pager {position:absolute;left:10px;top:10px;width:600px;height:10px;}.pager a {text-decoration:none;background-image:url(../images/css/iSPagerImg.png);background-repeat:no-repeat;background-position:-10px center;height:10px;width:10px;display:block;margin-left:5px;float:left;}.pager a.selected {background-position:0px center;}.pager a span {display:none;}.hImage_carousel {margin: 0px;padding:0px;width:100%;height:40vw;position:relative;background-color:#CCC;}.hImage_carousel ul#jqChImage {margin: 0;padding: 0;list-style: none;display: block;height:40vw;}.hImage_carousel li.page {width:100%;margin: 0px 0px 0px 0px;display: block;float: left;position:relative;overflow:hidden;}#homeImage img {width:100%;display:block;}#hIButtons {position: absolute;top: 50%;left:50%;z-index:500;width:96%;margin:0 0 0 -48%;height:0px;}a.sliderButton {position: absolute;top: -30px;height:60px;display:block;z-index:550;background-image: url(../images/css/sliderPfeile.png);}a#hIprev {left: 0px;width:27px;}a#hIprev:hover {background-position: 0px -62px;}a#hInext {right: 0px;width:27px;background-position: 27px 0px;}a#hInext:hover {background-position: 27px -62px;}#hIpager {position: absolute;top:10px;left:25px;width:calc(100% - 40px);height:12px;padding: 0px;}#hIpager a {display: block;width: 12px;height: 12px;margin-right: 5px;float: left;background-color: rgba(255,255,255,0.70);border: 1px solid #FFF;}#hIpager a.selected {background-color:#035A9A;border:1px solid #FFF;}#hIpager a span {display:none;}#homeBoxen .hBox {width:100%;margin: 0 0 30px 0;}#homeBoxen .hBoxTitle {width:100%;height:30px;background-color:#035A9A;}#homeBoxen .hBoxTitle h4 {font-family: 'Alef', sans-serif;font-size:120%;width:100%;padding: 0px;height: 30px;margin:0px;line-height:30px;text-transform:uppercase;text-align:center;}#homeBoxen .hBoxTitle h4 a {color:#FFF;text-decoration:none;}#homeBoxen .hBoxBild {width:100%;overflow:hidden;}#homeBoxen .hBoxBild img {width:100%;display:block;}#homeBoxen .hBoxText {width:100%;padding: 10px 0px 0px;}#homeBoxen .hBoxText b, #homeBoxen .hBoxText strong {display:block;overflow:hidden;font-size:130%;padding:0;margin:0;}#breadcrumbs a { color:#CCC; text-decoration:none; }#breadcrumbs a:hover { color:#333; }#breadcrumbs a strong { color:#999; }#sprachwahl a {color: #999;text-decoration:none;text-transform:uppercase;font-size:90%;line-height:20px;height:20px;}#sprachwahl a.LangActiv {color: #FFF;}#topNavi a {font-family: 'Kreon', serif;line-height:22px;text-decoration:none;color: #FFF;display:block;float:right;padding: 2px 5px 0px;text-transform:uppercase;margin: 0px 0px 0px 10px;font-size:130%;}#topNavi a:hover {background-color: #7A8D09;}#topNavi a.tNactiv {background-color: #7A8D09;}#newsBoxen {border-top:1px solid #035A9A;margin: 20px 0px 0px;padding: 15px 0px 0px;width:100%;}#newsBoxen .nBox {width:100%;margin:0 0 30px 0;}#newsBoxen .nBoxTopTitle {width:100%;height:30px;background-color:#035A9A;}#newsBoxen .nBoxTopTitle h4 {font-family: 'Alef', sans-serif;font-size:120%;width:100%;padding: 0px;height: 30px;margin:0px;line-height:30px;text-transform:uppercase;text-align:center;}#newsBoxen .nBoxTopTitle h4 a {color:#FFF;text-decoration:none;}#newsBoxen .nBoxContent {width:100%;color:#000;font-size:90%;padding: 10px;box-sizing:border-box;}#newsBoxen .nBoxTitle {width:100%;color:#035A9A;font-size:120%;font-weight:bold;padding: 0px 0px 10px;}#newsBoxen .nBoxTitle a {color:#035A9A;text-decoration:none;}#newsBoxen .nBoxTitle a:hover {color:#000;}#newsBoxen .nBoxLink {width:100%;padding: 10px 0px 0px;text-align:right;color:#000;font-size:120%;}#newsBoxen .nBoxLink a {color:#000;}#newsBoxen .nBoxLink a:hover {color:#035A9A;text-decoration:none;}#news {width:100%;font-size:100%;}#news .newsItem {width:100%;padding-bottom:25px;}#news .toprow {padding-top:5px;padding-bottom:5px;width:100%;border-top: 1px solid #EEE;margin-bottom:1px;}#news .title {width:calc(100% - 110px);float:left;}#news .title h2 {color:#6E6E6E;padding:0px;margin:0px;font-size:130%;font-weight:bold;}#news .title a {color:#6E6E6E;font-weight:bold;text-decoration:none;}#news .title a:hover {color:#000;}#news .datum {width:100px;float:right;font-size:80%;color:#666;text-align:right;}#news .einleitung {font-weight:bold;padding-top:10px;}#news .textrow {font-size:110%;padding-top:10px;padding-bottom:20px;}#news .textrow .bild {float:left;padding:0px;background-color:#CCC;width:200px;height:130px;margin-right:25px;margin-bottom:15px;margin-top:3px;overflow:hidden;}#news .authorRow {width:100%;border-top:1px solid #CCC;border-bottom:1px solid #CCC;height:20px;line-height:20px;margin: 10px 0px 15px;padding: 4px 0px;}#news .socialButtons {height:20px;width:250px;float:left;position:relative;}#news .poBtn {position:absolute;left:0px;top:0px;height:20px;width:80px;}#news .likeBtn {position:absolute;left:100px;top:0px;height:20px;width:150px;}#news .author {height:20px;width:150px;float:right;text-align:right;font-size:80%;}#news #newsImages {width:100%;padding: 0px;}#newsImages 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;}#newsImages .nImg2Cols {width:375px;float:left;}#newsImages .nImg1Col {width:180px;float:left;}#newsImages .nImg2Col, #newsImages .nImg3Col {width:180px;float:right;}#impressionen {width:100%;}#impressionen .galleryRow {width:100%;padding-bottom:20px;}#impressionen .galleryItem {width:180px;padding-top:4px;padding-bottom:4px;float:left;}#impressionen .pr15 {margin-right:15px;}#impressionen .galleryTitle {font-size:110%;color:#000;}#impressionen .galleryImage {width:180px;height:120px;padding-top:5px;overflow:hidden;}#impressionen .galleryImage img {width:180px;}#impressionen h2 {padding:0px 0px 25px;font-size:110%;color:#000;margin: 0px;}#impressionen .imgRow {width:570px;margin-bottom:6px;}#impressionen .mr10 {margin-right:6px;}#impressionen .imgItem {width:90px;height:90px;float:left;position:relative;}#impressionen .imgItem a img {position:absolute;left:0px;top:0px;width:86px;height:86px;border:2px solid #035A9A;}#impressionen .imgItem a:hover img {left:-4px;top:-4px;width:98px;height:98px;border:none;}#fuhrpark {}#fuhrpark .item {padding-bottom:20px;}#fuhrpark table.liste {border-collapse:collapse;}#fuhrpark table.liste tr.toprow td {background-color: #CCC;font-weight:bold;}#fuhrpark table.liste td {background-color: #EEE;border:1px solid #FFF;padding:3px;}#anfrage {font-size:90%;width:565px;}#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;}div.aFTextW {position:relative;float:left;}div.aFTextW b {position:absolute;left:-10px;top:0px;color:#AF0917;}.formfield {border:1px solid #035A9A;font-size:120%;font-family:Arial, Helvetica, sans-serif;padding:2px;margin:0px;}.cbFR {float:right;}.w20 { width:20px; }.w30 { width:30px; }.w40 { width:40px; }.w50 { width:50px; }.w80 { width:80px; }.w100 { width:100px; }.w200 { width:200px; }.w250 { width:250px; }.w300 { width:300px; }.w400 { width:400px; }.w500 { width:500px; }.formsubmit {border:none;font-size:100%;color: #FFF;font-weight:bold;padding-top: 1px;padding-bottom: 1px;font-family:Arial, Helvetica, sans-serif;background-image: url(../images/css/fButtonBG.gif);background-repeat: repeat-x;background-position: left center;}#routenplaner {width: 100%;}#route {width: 100%;padding: 0px 0px 10px;}#routeField {width: 60%;float:left;}#routeButton {float:right;width:35%;text-align:right;}#map {width: 100%;height: 400px;border: 1px solid #035A9A;margin:0 0 20px 0;box-sizing:border-box;}#directions {font-size:90%;}#sitemap {width: 570px;}#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: #035A9A;text-decoration:none;}#sitemap ul.sitemapfiL li ul.sitemapseL li a:hover {color: #000;}#footer a {color: #FFF;}#footer a:hover {text-decoration:none;}#piva {padding: 5px 0px;width:100%;font-size:90%;text-align:center;}#footerNavi a {text-decoration:none;color: #035A9A;}#footerNavi a:hover {text-decoration:underline;}#footerNavi a.fNactiv {text-decoration:underline;}#footerNavi span {padding: 0px 5px;}@-webkit-keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}@keyframes fadeIn {0%{opacity:0; }100%{opacity:1; }}#popup {width:100%;height:100vh;background-color:rgba(0,0,0,0.75);padding:0;position:fixed;top:0;left:0;z-index:-1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility: hidden;opacity: 0;}body.puShow #popup {z-index:9999;visibility: visible;-webkit-animation-name: fadeIn;animation-name: fadeIn;-webkit-animation-iteration-count: 1;animation-iteration-count: 1;-webkit-animation-timing-function: ease-in;animation-timing-function: ease-in;-webkit-animation-duration: .7s;animation-duration: .7s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-fill-mode: forwards;animation-fill-mode: forwards;}#popupWindow {width: calc(100% - 30px);max-width: 800px;margin: auto;background-color:#FFF;position: relative;}#pWClose {width: 40px;height: 40px;position: absolute;display: block;top: 0px;right: 0px;z-index: 600;cursor: pointer;}#pWClose::after {width:20px;height:20px;display:block;position: absolute;left: 50%;top: 50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-image: url("data:image/svg+xml,%0A%3Csvg enable-background='new 0 0 30 30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' fill-opacity='0'%3E%3Cg stroke='%2339454A' stroke-width='3'%3E%3Cpath d='M 2,2 28,28' /%3E%3Cpath d='M 2,28 28,2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-size:20px 20px;background-position:center;background-repeat:no-repeat;content:'';}#pWTitle {width: 100%;padding: 30px 30px;text-align: center;line-height:120%;font-size:30px;font-size:3.0rem;font-family: 'Alef', sans-serif;color:#035A9A;-webkit-box-sizing:border-box;box-sizing:border-box;}#pWBody {height: auto;max-height:calc(100vh - 30px);overflow-y:scroll;}#pWContent {padding: 0;}#pWCText {padding: 30px 20px;line-height: 140%;text-align: center;-webkit-box-sizing:border-box;box-sizing:border-box;}#pWCImage {width: 100%;-webkit-box-sizing:border-box;box-sizing:border-box;}#pWCImage img {width: 100%;height: auto;display: block;}body #popupHolder {position: fixed;left: 0;bottom:0;z-index: 4000;-webkit-transition: left .5s ease-in, left .5s ease;-o-transition: left .5s ease-in, left .5s ease;transition: left .5s ease-in, left .5s ease;}body.hasOverlay #popupHolder, body.puShow #popupHolder {left: -200px;}#popupHolder a {position: absolute;left: 5px;bottom:5px;width: 60px;height: 60px;border-radius: 30px;background-color: #005a9a;display: block;-webkit-box-shadow: 5px 5px 20px -5px rgba(0,0,0,0.75); box-shadow: 5px 5px 20px -5px rgba(0,0,0,0.75);background-image: url("data:image/svg+xml,%3Csvg enable-background='new 0 0 600 600' viewBox='0 0 600 600' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='%23FFF'%3E%3Cpath d='m352.56 233.83c-.31 0-.62.04-.93.05l-8.15-40.8c-1.61-8.02-8.72-13.84-16.92-13.84-3.9 0-7.59 1.3-10.68 3.75l-12 9.92c-25.27 21.61-36.8 31.47-70.82 38.27l-46.97 9.38c-24.26 4.85-40.06 28.54-35.2 52.8l4.52 22.62c4.09 20.48 22.19 35.34 43.05 35.34 2.89 0 5.8-.29 8.66-.86l2.78-.56 25.8 57.94c2.22 5.7 6.53 10.19 12.13 12.64 2.94 1.29 6.06 1.94 9.18 1.94 2.82 0 5.64-.52 8.34-1.57 5.69-2.23 10.18-6.54 12.63-12.13 2.45-5.6 2.58-11.82.39-17.41l-18.75-51.26c30.11-5.3 45.82-.62 75.5 8.98l8.06 2.6 6.79 1.94c1.57.45 3.17.67 4.78.67 5.14 0 9.98-2.3 13.27-6.32 3.27-3.99 4.56-9.18 3.54-14.27l-8.16-40.85c5.89-2.24 10.96-6.16 14.52-11.51 4.53-6.78 6.13-14.92 4.54-22.91-2.85-14.23-15.42-24.55-29.9-24.55zm-147.45 106.65c-2.2.44-4.44.66-6.66.66-16.02 0-29.93-11.42-33.08-27.17l-4.52-22.62c-3.75-18.76 8.47-37.08 27.23-40.83l46.97-9.38c4.96-.99 9.47-2.07 13.67-3.24l18.14 90.75c-4.35.55-8.9 1.27-13.87 2.26zm63.54 64.14c-1.36 3.11-3.85 5.5-7.02 6.74-3.16 1.24-6.62 1.17-9.73-.2-3.11-1.36-5.5-3.85-6.83-7.24l-24.96-56.07 29.39-5.87 19.35 52.91c1.23 3.17 1.16 6.63-.2 9.73zm14.39-77.07c-1.96 0-3.97.07-6 .18l-18.57-92.89c20.09-7.21 32.48-17.51 50.48-32.89l27.33 136.75c-20.81-6.73-35.03-11.15-53.24-11.15zm77.11 13.89c-1.79 2.18-4.65 3.1-7.39 2.32l-5.42-1.65-29.52-147.67 4.39-3.5c1.27-1.01 2.77-1.54 4.34-1.54 2.8 0 6.17 1.77 6.95 5.67l8.06 40.36 11.96 59.85 8.06 40.36c.58 2.82-.65 4.85-1.43 5.8zm9.31-65.81c-2.05 3.08-4.83 5.48-8.08 7.04l-7.73-38.64c9.18.5 17 7.21 18.83 16.33 1.07 5.33-.01 10.75-3.02 15.27z'/%3E%3Cpath d='m447.7 245.32c-5.58-27.94-20.94-52.62-42.15-67.74l-5.9 8.28c19.12 13.62 33 36.02 38.08 61.45 5.08 25.42.87 51.43-11.53 71.36l8.63 5.38c13.76-22.09 18.45-50.79 12.87-78.73z'/%3E%3Cpath d='m382.61 196.05-5.3 8.68c16.16 9.86 27.81 27.45 31.97 48.27 4.17 20.83.16 41.55-10.96 56.86l8.22 5.98c12.8-17.6 17.43-41.23 12.71-64.84-4.71-23.59-18.06-43.62-36.64-54.95z'/%3E%3C/g%3E%3C/svg%3E%0A");background-size: contain;background-position: center;background-repeat: no-repeat;}@media only screen and (min-width: 900px) {#pWCImage {}#pWCText {padding: 40px 15%;}}@media only screen and (min-width: 1200px) {#popupHolder a {left: 25px;bottom:40px;width: 90px;height: 90px;border-radius: 45px;}#pWClose {position: fixed;top: 25px;right: 25px;}#pWClose::after {background-image: url("data:image/svg+xml,%0A%3Csvg enable-background='new 0 0 30 30' viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cg stroke-linecap='round' fill-opacity='0'%3E%3Cg stroke='%23FFF' stroke-width='3'%3E%3Cpath d='M 2,2 28,28' /%3E%3Cpath d='M 2,28 28,2' /%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");}#pWCText {padding: 40px 20%;}}html, body{margin:0;padding:0;}body {font-family:Arial, Helvetica, sans-serif;font-size:12px;text-decoration: none;font-weight:normal;color: #333;margin:0;padding:0;height:100%;z-index:0;position:relative;background-color:#FFF;}body.hasPopup.puShow {overflow: hidden;}#preloadingLayer {position: fixed;left: 0;top: 0;right: 0;bottom: 0;width: 100%;height: 100%;background-image: url(../images/logo-icon.png);background-position: center center;background-repeat: no-repeat;background-size:40%;background-color: rgba(250,250,250,1.00);z-index: 99999;opacity: 1.0;}#preloadingLayer.unvisible {-webkit-transform: translate(-100vw, 0px);-moz-transform: translate(-100vw, 0px);-ms-transform: translate(-100vw, 0px);transform: translate(-100vw, 0px);-webkit-transition: ease-out 1.0s;-moz-transition: ease-out 1.0s;-o-transition: ease-out 1.0s;-ms-transition: ease-out 1.0s;transition: ease-out 1.0s;}#allWrapper {width:100%;padding:0;margin:0;position:relative;}#webwerkstatt {position:absolute;left:-223px;top:-129px;}#wrapper {width:100%;background-color:#CCD9F2;padding:70px 0 0 0;}#topwrapper {width:100%;top:0px;background-color:#FFF;position:fixed;-moz-box-shadow: 0px 0px 4px 0px #131313;-webkit-box-shadow: 0px 0px 4px 0px #131313;box-shadow: 0px 0px 4px 0px #131313;z-index:900;}#topwrapper #top {width:100%;height:70px;margin:0 auto;position:relative;}a#logo {position:absolute;width:186px;height:50px;left:10px;top:10px;background-image: url(../images/logo.png);background-size:cover;background-repeat:no-repeat;text-indent:-20000em;z-index:910;}#mainNavi {display:none;}a#naviControl {position:absolute;top:10px;right:10px;width:50px;height:50px;display: block;background-image: url(../images/css/naviControl.png);background-repeat: no-repeat;background-size:100px 50px;background-position: -50px 0px;z-index:900;opacity:0.8;background-color:#035A9A;}a#naviControl:hover {opacity:1.0;}a#naviControl.nCnormal {background-position: -50px 0px;}a#naviControl.nCactiv {background-position: 0px 0px;}a#naviControl.nCclose {background-position: -100px 0px;}#headerWrapper {width:100%;background-color:#E6E6E6;}#header {width:100%;padding:0px;margin: 0px auto;position:relative;}#homeImage {width:100%;height:40vw;overflow:hidden;}#fullpage {width:100%;position:relative;margin: 0px auto;}#page {width:100%;position:relative;padding: 40px 15px 30px;margin:0;background-color:#FFF;box-sizing:border-box;}#sprachwahl {position:absolute;z-index:300;left:15px;top:-165px;width:150px;height:20px;}#topNavi {position:absolute;z-index:300;right:15px;top:-163px;width:400px;height:24px;text-align:right;}#homeContent {width:100%;padding: 0px 0px 40px;font-size:130%;}#homeBoxen {width:100%;padding: 0px;}#contentWrapper {width:100%;}#left, #breadcrumbs {display:none;}#content {width:100%;padding: 0px;}#footerWrapper {width: 100%;padding: 0px;background-color: #035A9A;margin: 0px 0px 70px;}#footer {width:100%;position:relative;margin: 0px auto;color:#FFF;text-align:center;}#adresse {width:100%;box-sizing:border-box;line-height:20px;padding: 20px 15px 15px 15px;}#footerNavi {width:100%;height:30px;text-align:center;line-height:20px;background-color:#FFF;}#partnerWrapper {padding:15px 0 30px 0;text-align:center;}#pWtitle {padding:0 0 15px 0;text-transform: uppercase;font-size: 120%;color: #035A9A;}#partner {width:calc(100% - 20px);position:relative;margin:0 auto;}#partner a { display: inline-block; height: 30px; }#partner img, #partner a img { display: inline-block; height: 30px; margin: 5px 10px; }#jsCodes {display:none;}#cookiesWrapper {width: 100%;position:fixed;left:0;bottom:0;background-image: url(../images/css/transparent_b70.png);border-top:2px solid #FFF;padding:5px 0px;z-index:9999;}#cookies {width: 98%;margin:0px auto;font-size: 12px;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;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;}@-webkit-keyframes jump {0%{bottom:6px;}100%{bottom:12px;}}@-moz-keyframes jump {0%{bottom:6px;}100%{bottom:12px;}}@keyframes jump {0%{bottom:6px;}100%{bottom:12px;}}@media only screen and (min-width: 930px) {html {font-size: 62.5%;}.fL { float:left; }.fR { float:right; }#preloadingLayer {background-size:30%;}#wrapper {padding:100px 0 0 0;}#topwrapper #top {width:900px;height:100px;}#mainNavi {position:absolute;right:15px;width:640px;top:40px;z-index:400;height: 40px;display:block;}a#naviControl {display:none;}a#logo {width:260px;height:70px;left:0px;top:15px;}#header {width:930px;height:360px;}#homeImage {height:360px;padding: 0px 15px;box-sizing:border-box;background-image: url(../images/css/hImageBG.gif);background-repeat: no-repeat;background-position: center center;}#fullpage {width:900px;}#homeBoxen {display:flex;justify-content:space-between;}#homeBoxen .hBox {width:31.0345%;margin: 0;}#left {float:left;width:270px;padding: 0px;display:block;}#content {float:right;width:570px;padding: 0px;}#breadcrumbs {position:absolute;top:10px;left:315px;font-size:90%;line-height:12px;color:#CCC;z-index:100;display:block;}#newsBoxen {display:flex;justify-content:space-between;}#newsBoxen .nBox {width:31.0345%;margin:0;}#footer {width: 870px;background-image: url(../images/css/footerSchatten.gif);background-repeat: no-repeat;background-position: center top;}#footerNavi {position:absolute;width:870px;height:30px;line-height:30px;left: 15px;bottom: -30px;color:#EEE;}#partner a { height: 50px; }#partner img, #partner a img { height: 50px; margin: 5px 15px; }#partner a:hover img { opacity: .7; }#naviWrapper {display:none;}}@media only screen and (max-width: 930px) {body.naviOpen {overflow-y: hidden;}body #allWrapper {position: relative;-moz-transition: ease-out 0.5s;-o-transition: ease-out 0.5s;-webkit-transition: ease-out 0.5s;transition: ease-out 0.5s;overflow-x: hidden;}body.naviOpen #allWrapper {-webkit-transform: translate(-80vw, 0px);-moz-transform: translate(-80vw, 0px);-ms-transform: translate(-80vw, 0px);transform: translate(-80vw, 0px); overflow: hidden !important; -moz-transition: ease-out 0.5s; -o-transition: ease-out 0.5s; -webkit-transition: ease-out 0.5s; transition: ease-out 0.5s;}body #topwrapper {-webkit-transition: ease-out 0.5s; -moz-transition: ease-out 0.5s; -o-transition: ease-out 0.5s; -ms-transition: ease-out 0.5s; transition: ease-out 0.5s;}body.naviOpen #topwrapper {-webkit-transform: translate(-80vw, 0px);-moz-transform: translate(-80vw, 0px);-ms-transform: translate(-80vw, 0px);transform: translate(-80vw, 0px); -webkit-transition: ease-out 0.5s; -moz-transition: ease-out 0.5s; -o-transition: ease-out 0.5s; -ms-transition: ease-out 0.5s; transition: ease-out 0.5s;}body #naviWrapper {width:80vw;height:100vh;padding:20px 30px;box-sizing:border-box;position: fixed;top: 0;left: 0;bottom: 0;-webkit-transform: translate(100vw, 0px);-moz-transform: translate(100vw, 0px);-ms-transform: translate(100vw, 0px);transform: translate(100vw, 0px);-webkit-transition: ease-out 0.5s;-moz-transition: ease-out 0.5s;-o-transition: ease-out 0.5s;-ms-transition: ease-out 0.5s;transition: ease-out 0.5s;z-index: 20000;background-color:#035A9A;overflow-y: scroll;}body.naviOpen #naviWrapper {-webkit-transform: translate(20vw, 0px);-moz-transform: translate(20vw, 0px);-ms-transform: translate(20vw, 0px);transform: translate(20vw, 0px);-webkit-transition: ease-out 0.5s;-moz-transition: ease-out 0.5s;-o-transition: ease-out 0.5s;-ms-transition: ease-out 0.5s;transition: ease-out 0.5s;}#mobilNavi {width:100%;margin:0px auto;padding:0;box-sizing:border-box;text-align:center;}#mobilNavi .mfNavi {padding:0 0 15px 0;font-size: 150%;line-height:28px;font-weight:400;}#mobilNavi .mfNavi a {display:block;color: rgba(255,255,255,0.85);text-decoration:none;}#mobilNavi .mfNavi a:hover, #mobilNavi .mfNavi a.mfNaviActiv {color: rgba(255,255,255,1.00);font-weight:700;}#mobilNavi ul.mSubNavi {padding:2px 0px 0px 0px;margin:0;}#mobilNavi ul.mSubNavi li {list-style: none;line-height:22px;padding: 0;margin: 0;font-weight: 400;font-size:90%;}#mobilNavi ul.mSubNavi li a {display:block;color: rgba(255,255,255,0.85);text-decoration:none;}#mobilNavi ul.mSubNavi li a.sNaviactiv {color: rgba(255,255,255,1.00);font-weight:700;}}ul.mainNavi {margin: 0px;padding: 0px;position:absolute;right:0px;}ul.mainNavi li.fL {list-style:none;padding: 0px;margin: 0px;height:20px;display:block;float:left;}ul.mainNavi li.fL a {font-family: 'Alef', sans-serif;margin: 0px 0px 0px 8px;line-height:20px;height: 20px;font-weight:700;font-size:120%;color:#666;text-decoration: none;text-transform:uppercase;padding: 0px 0px 0px 15px;display:block;}ul.mainNavi li.fL a:hover, ul.mainNavi li.fL a.fLactiv, ul.mainNavi li.fL a.fLactiv:hover, ul.mainNavi li.fL a .parent:hover {color:#035A9A;}ul.mainNavi li.fL a.nLine {}.parent {position: relative;z-index:190;display:block;}.parent:hover {background-image: url(bgfix.gif);z-index:210;}.parent .navLayer {position:absolute;top:20px;left:-2000px;width:180px;padding: 20px 10px 10px;background-image: url(../images/css/naviLayerBG.png);background-repeat: no-repeat;background-position: center bottom;}.parent:hover .navLayer {left: 10px;z-index:220;}.navLayerWrapper {width:180px;position:relative;background-color:#FFF;padding: 0px 0px 5px;}#mainNavi ul.subNavi {margin:0;padding:0;width:180px;text-align:left;}#mainNavi ul.subNavi li.sL {margin:0;padding:0;list-style:none;}#mainNavi ul.subNavi li.sL a {width:auto;color: #333;margin: 0px;font-weight:normal;font-size:100%;display: block;line-height:20px;height:auto !important;padding: 2px 10px;background-color:transparent;background-image:none !important;border:none !important;}ul.subNavi li.sL a:hover, ul.subNavi li.sL a.sLactiv:hover {color:#FFF !important;background-color:#035A9A !important;}ul.subNavi li.sL a.sLactiv {color:#000 !important;font-weight:700 !important;}ul.subNaviLeft {padding:0px;margin:0px;width:270px;}ul.subNaviLeft li {margin:0;padding:0px 0px 5px;list-style:none;}ul.subNaviLeft li a {font-family: 'Alef', sans-serif;width:250px;margin: 0px;font-weight:700;font-size:120%;display: block;line-height:30px;padding:0px 5px 0px 15px;text-decoration:none;color: #3B3B3B;text-transform:uppercase;}ul.subNaviLeft li a.sLactiv, ul.subNaviLeft li a.sLactiv:hover {color: #FFF;background-color:#035A9A;background-image: url(../images/css/leftNaviBG.gif);background-repeat: no-repeat;background-position: left center;}ul.subNaviLeft li a strong {}ul.subNaviLeft li a:hover {color: #035A9A;background-color:#FFF;}