/* source-sans-pro-300 - latin */@import url(/css/font-awesome-4.4.0.min.css);@import url(/css/ionicons-2.0.1/css/ionicons.css);@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:300;/* Super Modern Browsers */src:local(''), url('/images/0/6230836/source-sans-pro-v21-latin-300.woff2') format('woff2');/* source-sans-pro-600 - latin */}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;/* Super Modern Browsers */src:local(''), url('/images/0/6230839/source-sans-pro-v21-latin-600.woff2') format('woff2');}html{margin:0;padding:0;font-size:16px;-webkit-text-size-adjust:none;background:#fff;font-family:'Source Sans Pro', sans-serif;height:100%;}body{margin:0;padding:0;height:100%;}a{text-decoration:none;}img{vertical-align:top;}table td{vertical-align:top;}h1,h2,h3,h4{font-weight:bold;font-style:italic;font-family:times, sans-serif;}.white{color:#fff !important;}#content{background:#fff;/**
 * cookie-bar will show notification about the website storing cookies for 24 hours
 *
 * @Param("position", type="choice", options={"choices"={"top", "bottom"}})
 * @Param("background", type="color", desc="Background of cookie bar") 
 * @Param("text-color", type="color", desc="Background of cookie bar") 
 * @Param("button-color", type="color", desc="Background of cookie bar") 
 * @Param("button-background", type="color", desc="Background of cookie bar") */}#content .ed-html,#content .ed-reference,#content .ed-image,#content .ed-text,#content .ed-headline,#content .ed-button,#content .ed-gallery{padding-top:5px;padding-bottom:5px;padding-left:15px !important;padding-right:15px !important;}#content .ed-html p,#content .ed-reference p,#content .ed-image p,#content .ed-text p,#content .ed-headline p,#content .ed-button p,#content .ed-gallery p{text-align:justify;}#content .ed-html li,#content .ed-reference li,#content .ed-image li,#content .ed-text li,#content .ed-headline li,#content .ed-button li,#content .ed-gallery li{text-align:left;}#content .ed-element.nospace{padding-left:0 !important;padding-right:0 !important;}#content .ed-html{padding:0;}#content .ed-image{padding:0 15px !important;}#content .ed-image img{width:100% !important;}#content .background .ed-image{padding:0 !important;}#content .ed-reference h2,#content .ed-reference h3{text-align:left;}#content .ed-headline{text-align:center;}#content .ed-headline h2{font-family:times, sans-serif;color:#000;font-size:26px;line-height:34px;display:block;position:relative;z-index:3;position:relative;padding:0 0 15px 0;margin:0 0 12px 0 !important;display:inline-block;}#content .ed-headline h2:after{content:"";position:absolute;bottom:0;left:50%;width:50px;height:19px;margin:0 0 -9px -25px;background:url(/images/30/1282465/icon.png) center no-repeat #fff;}#content .ed-headline h2:before{content:"";position:absolute;bottom:0;left:50%;width:200px;height:1px;margin:0 0 0 -100px;background:#000;}#content #contact h2,#content .imprint h2{padding:0;margin:0;}#content #contact h2:after,#content .imprint h2:after,#content #contact h2:before,#content .imprint h2:before{display:none;}#content .menuButton{padding:0 !important;}#content .menuButton i{background:#000;color:#fff;display:inline-block;font-size:22px;text-align:center;width:40px !important;height:40px !important;line-height:40px;padding:0px;margin:0 15px 0px 0px;vertical-align:top;}#content .menuButton h2{color:#000 !important;background:#f3f3f3;font-family:times, sans-serif;font-size:16px;line-height:40px;font-weight:bold;vertical-align:middle;padding:0;position:relative;border-bottom:1px solid #fff;text-transform:uppercase;}#content .menuButton h2 a{display:block;color:#000;}#content .menuButton h2 a.active{color:#fff;background:#000;}#content .button-color-default{text-shadow:none;display:block;padding:10px 0;text-align:center;background:#000;color:#fff;border:none;font-family:'Source Sans Pro', sans-serif;}#content p{line-height:1.4em;font-size:16px;color:#000;}#content a{color:#000;text-decoration:none;}#content img{max-width:100%;}#content .ed-gallery-items{margin:1% 0;}#content .ed-gallery-items li{width:49%;margin:1%;}#content .ed-gallery-items li:nth-child(even){margin-right:0;}#content .ed-gallery-items li:nth-child(odd){margin-left:0;}#content .ed-gallery-items li img{width:100% !important;height:auto !important;}#content .marken_grid .ed-image{background:#fff;height:100px;line-height:100px;text-align:center;}#content .marken_grid .ed-image img{max-height:70%;max-width:80%;width:auto !important;display:inline-block;vertical-align:middle;}#content .marken_grid .span12{width:50%;}#content .ed-reference ul:not(.ed-gallery-items),#content .ed-text ul{margin-left:-35px;}#content .ed-reference ul:not(.ed-gallery-items) li,#content .ed-text ul li{list-style:none;padding-left:1.2em;}#content .ed-reference ul:not(.ed-gallery-items) li::before,#content .ed-text ul li::before{color:#000;content:"\f0da";display:inline-block;font-family:FontAwesome;margin-left:-1.1em;width:1.1em;}#content .logo{border:3px solid #fff;padding:3px !important;display:inline-block;}#content .logo h1{background:#fff;padding:30px;margin:0;display:inline-block;}#content .contact{border:1px solid #fff;border-top:none;text-align:center !important;color:#fff;margin:30px auto;width:300px;}#content .contact span{display:block;text-align:center !important;position:relative;}#content .contact span:before{content:"";height:1px;width:40%;background:#fff;position:absolute;left:0;top:0;}#content .contact span:after{content:"";height:1px;width:40%;background:#fff;position:absolute;right:0;top:0;}#content .contact span i{font-size:36px;line-height:36px;position:relative;display:inline-block;top:-16px;padding:0 3px;}#content .contact h3{color:#fff;margin:0;padding:0 0 5px 0;font-size:38px;text-align:center !important;}#content .contact p{padding:0 0 27px 0;text-align:center !important;color:#fff;}#content .contact p i{padding:0 7px;}#content .contact p i img{height:18px;vertical-align:middle;}#content .contact a{color:#fff;}#content .contact a:hover{color:#fff;}#content table{width:100%;border-spacing:0;}#content table td{vertical-align:top;padding:4px 0;}#content .full-width{overflow:hidden;}#content .imprint .ed-headline{padding-left:0 !important;padding-right:0 !important;text-align:left;}#content .imprint h2{background:none;font-size:18px;line-height:16px;margin:0;padding:0;height:auto;font-family:times, sans-serif;text-align:left;}#content .imprint p{margin:0 0 30px 0;padding:0;text-align:justify;}#content .imprint ul{margin:0 0 30px 0;list-style:none;margin-left:15px !important;padding:0;}#content .imprint ul li{padding:0;line-height:26px;}#content .imprint ul li::before{color:#000;content:"\f363";display:inline-block;font-family:ionicons;margin-left:-15px;width:15px;}.cookie-bar{background:#f3f3f3;box-shadow:0 0 8px rgba(0, 0, 0, 0.4);z-index:110;font-size:0.85rem;position:fixed;top:0;left:0;width:100%;text-align:center;z-index:99;display:block;}.cookie-bar p{padding-top:0.5rem;padding-bottom:0.5rem;margin:0;color:#212121;line-height:1.8;}.cookie-bar p a{background:#0074d9;margin:0 0 0 10px;padding:6px 15px;color:#fff;text-decoration:none;transition:all 0.3s ease-out;}.cookie-bar p a:hover{background:#0066c0;}.anzeigeoverlay{width:100%;border:5px solid black;padding:1rem;background:white;}.anzeigeoverlay h2{margin:0px;}.anzeigeoverlay p{text-align:left !important;}