/* standard.css */
.tel a:link,.tel a:visited{position:relative;display:inline-block;padding:10px 20px;background-color:#4a4a4a;border-radius:4px;font-size:1.50em;text-decoration:none;color:#fff}.kontakt{position:relative;overflow:hidden;display:block;background-color:#003058;color:#fff}.kontakt img{display:block}.kontakt h2{margin-bottom:20px;color:#fff}#main{padding-bottom:40px}html{height:100%;position:relative;overflow-y: scroll}body{height:100%;background-color:#fbfaf8;background-image:url("../../files/base/body-bg-white.jpg");font:1em/1.6em Open Sans;color:#000;font-weight: 300;display: flex;flex-direction: column;background-attachment: fixed;background-repeat: no-repeat;background-size: cover;-moz-background-size: cover}h1{margin-top:0;margin-bottom:15px;font-size:2em;line-height:1.4em;color:#e99094}h2{margin-top:15px;font-size:1.5em;line-height:1.3em;color:#4a4a4a;font-weight: 300}.startkontakt h2{line-height:1.8em}h3{padding-bottom:5px;border-bottom:1px solid #4a4a4a;font-size:1.250em;color:#4a4a4a}a:link,a:visited{text-decoration:underline;color:#159bd4}a:hover{text-decoration:none}#wrapper{background-color:rgba(255,255,255,.9);z-index: 1010 !important;flex: 1 0 auto}#logobox .inside{max-width:1200px;margin-right:auto;margin-left:auto}#logobox .inside p{margin-bottom:0;padding-top:20px;padding-bottom:12px}.slogan{margin-top:50px;font-size:1.125em;color:#212121}#topbox .logo{margin-top:15px;margin-bottom:15px}#topbox .logo p{margin:0;padding:0}#topbox{position:relative;display:block;background-color:#fff;-webkit-box-shadow:1px 1px 3px 1px rgba(0,0,0,.1);box-shadow:1px 1px 3px 1px rgba(0,0,0,.1);border-bottom:1px solid #b3b3b3;z-index: 1020 !important}#topbox .inside{max-width:1200px;margin-right:auto;margin-left:auto;padding:15px 35px}#sliderbox .inside{max-width:1200px;margin-right:auto;margin-left:auto}#sliderbox img{display:block}#startbox .inside{max-width:1200px;margin-right:auto;margin-left:auto}#contentbox .inside{max-width:1200px;margin-right:auto;margin-left:auto;padding-top:45px;padding-bottom:45px}#headlinebox{background-color:#b6cc8c;color:#688c32;font-weight: 400}#headlinebox p{font-size:1.4em;line-height:1.3em;color:#3f5917;font-weight: 400}#headlinebox .inside{max-width:1200px;margin-right:auto;margin-left:auto;padding-top:8px;padding-bottom:8px;padding-left:15px}#headlinebox p{margin:0}#main .ce_text ul{margin-top:10px}#main .ce_text{margin-bottom:25px}#main .ce_text ul li::before{left:0;top:0;position:absolute;margin-left:3px;font-size:.4em;font-weight:bold;color:#003058;font-family: "Font Awesome 5 Free";content: "\f111"}#main .ce_text ol li{margin-left:25px;padding-left:0;list-style-type:decimal}#main .ce_text li{position:relative;margin-top:10px;padding-left:18px}#left .inside{margin:12px 12px 18px;padding-right:15px;padding-bottom:25px}#footerbox{position:relative;overflow:hidden;display:block;margin-bottom:35px;flex-shrink: 0;z-index: 1010 !important}#footerbox .inside{max-width:1200px;position:relative;margin-right:auto;margin-left:auto;padding-top:25px;padding-right:35px;padding-left:35px;background-color:#4a4a4a;border-bottom-right-radius:10px;border-bottom-left-radius:10px;color:#f0f0f0;box-sizing:border-box}#footerbox a:link,#footerbox a:visited{text-decoration:underline;color:#fff}#footerbox a:hover{text-decoration:none}.wichtig{padding:15px 25px;background-color:#f6a51c;border-radius:5px;font-size:1.125em;color:#000;font-weight: 400}.wichtig p{margin:0;padding:0}.ce_accordion .toggler:hover{text-decoration:none;cursor: pointer;transition: all 0.1s linear}.ce_accordion .toggler{margin-top:10px;font-size:1.150em;text-decoration:underline;color:#0499cf;font-weight: 400;transition: all 0.1s linear}.ce_accordion .toggler.active{width:100%;border-bottom:1px solid #cfcfcf;text-decoration:none;font-weight: 700;transition: all 0.1s linear}.accordion{padding:15px 40px 20px;background-image:url("../../files/base/bg-details.gif");background-repeat:repeat;border-right:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;border-left:1px solid #cfcfcf}#main .ce_accordion.ce_text{margin-bottom:0}.accordion.ui-accordion-content-active{margin-bottom:35px}.ce_text.bvmw{text-align:right}.mod_sitemap > ul > li{font-weight: 700}.mod_sitemap ul li li{font-weight: 300}.mod_sitemap .level_2 li{font-weight: 400}.mod_sitemap .level_2{margin-left:20px}.mod_sitemap .level_3{margin-left:20px}.mod_sitemap .level_3 li{font-weight: 300}.mod_sitemap .level_4{margin-left:20px}.ce_gallery ul li{width:24.625%;margin-right:.5%;margin-bottom:.5%;box-sizing: border-box}.ce_gallery ul li:nth-child(4n){margin-right:0}.ce_gallery img{display:block}table tr{border-bottom:1px solid #e0dcdc}table td{padding-top:3px;padding-bottom:3px}.boxen a:link,.boxen a:visited{text-decoration:none;color:#000}.kontakt .ce_image{right:40px;position:relative;float:left;display:block}#main .kontakt .ce_text{position:relative;display:block;margin-top:8px;margin-bottom:0}.button a:link,.button a:visited{display:inline-block;margin-bottom:5px;padding:5px 15px;text-align:center;background-color:#5e9c2f;border-radius:3px;text-decoration:none;color:#fff;font-weight: 400}.button a:hover{background-color:#528729;text-decoration:none}.hamburger p{display:block;margin:0 0 5px;padding:0}.startkontakt h1{margin-bottom:0}.startkontakt h2 a:link,.startkontakt h2 a:visited{padding:5px 10px;border:1px solid #523f34;border-radius:3px;text-decoration:none;color:#523f34}.startkontakt h2 a:hover{background-color:#159bd4;border-color:#159bd4;color:#fff}.cookiebar_default .cc-info > p{font-size:1em}.mod_faqlist a{margin-bottom:10px;font-size:1.125em;font-weight: 400}