.break2,.mobile,.scroller{display:none!important}#header .boxed:after,#header:after{content:"";right:0}#headline,#num-mirror.break1{text-align:left;position:absolute}#header .holder,#mainmenu-holder{overflow:hidden}#num-mirror.break1,.submenu a{font-family:D-DIN-BOLD}#headline,#num-mirror.break1,.submenu a{color:#fff;text-transform:uppercase}.mobile,.scroller{visibility:hidden!important}#fb-link,.break1,.hide-element{display:block!important;visibility:visible!important}#header:after,body{display:block}body,html{font-size:16px;line-height:24px;max-width:none}.ueberschrift .noscript,h1{font-size:32px}.zwischen_ueberschrift,h2,h3{font-size:24px;margin-bottom:12px}.fliesstext,.introtext,.template-text,.zwischen_ueberschrift2,h3{font-size:16px}.introtext{font-size:18px}ul{margin:15px 0}#header{background-color:#022950;border-bottom:10px solid #fff;background-image:url(../grafiken/header.jpg);background-repeat:repeat;z-index:5}#header:after{height:10px;background-color:#fff;width:100%;left:0}#header .boxed{background-color:#dfc202}#header .boxed:after{position:absolute;top:0;bottom:0;width:50%;height:100%;background-color:#f4f1dd;display:block}#header .blocked{min-height:140px}#header .holder{position:absolute;z-index:99999;left:-30px;top:-999px;height:140px;bottom:-999px;margin:auto;border:none}#num-mirror.break1:after,#submenu:before{content:"";height:100%}#headline{font-size:50px;font-weight:400;line-height:1.094;left:0;bottom:25px;max-width:720px}#logo-link{height:115px;top:12px}#header-imgs .hm-mirror{left:0;margin-right:100px;padding:12px}#header-imgs .hm-mirror:after{right:10px;top:10px}#header-imgs .hm-mirror h2{font-size:50px;line-height:1.2;padding-right:20px}#num-mirror.break1{right:0;bottom:-1px;background-color:#022950;font-size:70px;line-height:1;display:inline-block;padding:30px 20px 0 35px}#submenu,#submenu:before{background-color:#022548}#num-mirror.break1:after{background-image:url(../grafiken/streifen-blau.png);background-repeat:repeat;background-size:auto 100%;width:100%;display:block;position:absolute;left:20px;top:20px;z-index:1}#num-mirror.break1 span{position:relative;z-index:2}#mainmenu-container{position:relative;text-align:center;width:100%;left:69px!important;height:auto;min-height:140px;box-sizing:border-box;background:#f4f1dd;padding-left:340px}#mainmenu-holder div.table{display:block;min-height:0}#mainmenu-links{margin:0 auto;display:block;text-align:right;padding-right:15px;padding-top:30px}#mainmenu-links .menucontainer{display:inline-block;border:none;padding:0;cursor:pointer}#mainmenu-links .menucontainer .hm{display:inline-block;border:none;padding:10px 12px 0}#mainmenu-links .menucontainer .hm a{border-bottom:4px solid transparent;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#mainmenu-links .menucontainer .hm.aktiv a,#mainmenu-links .menucontainer .hm:hover a{border-bottom:4px solid #dfc202}.menucontainer .menu_nav,.menucontainer .submenu{display:none}.menucontainer .container{padding:0}#mainmenu-links .hm a{display:inline-block;padding:30px 0 0;margin:0;position:relative}#mainmenu-links::after{display:none}#mainmenu-links .hm a p{width:auto;font-size:20px}#mainmenu-links .last a p{border:none}#menu-button{display:none!important}.button{margin-top:30px}#submenu{display:table-cell!important;width:310px;position:relative;z-index:1;padding-top:35px;padding-bottom:40px}#submenu:before{display:block;right:99%;top:0;width:100%;z-index:-1;position:absolute}#submenu-holder,.submenu a{position:relative;display:block}#submenu-holder{box-sizing:border-box;width:100%;padding-right:25px}.submenu{height:auto;padding:5px 0}.submenu a{font-size:20px;line-height:1.4;padding-left:25px}.submenu a span.icon-right{font-size:10px;position:absolute;top:10px;left:0}.submenu a:hover,.submenu.aktiv a,.subsubmenu a:hover,.subsubmenu.aktiv a{color:#dfc202}#subsubmenu{padding:10px 0 15px 25px}.subsubmenu{height:auto;margin:6px 0}.subsubmenu a:before{content:"⬤";position:absolute;left:0;top:12px;font-size:6px;line-height:1px}.subsubmenu a{font-size:18px;font-family:D-DIN;color:#fff;line-height:1.4;display:block;position:relative;padding-left:15px}#content{padding-bottom:20px;padding-top:10px}.subtemplate{padding:20px 10px 0 50px}.grey{padding:40px 200px 0 50px;left:0}.grey .template-text{padding-right:50px}.image-image,.image-text,.text-image,.text-text{display:table;table-layout:fixed;box-sizing:border-box;width:100%}.image-image .image-and-caption,.image-text .text,.image-text.image-and-caption,.text-image .image-and-caption,.text-image .text,.text-text .template-text{display:table-cell;vertical-align:top}.image-image .image-and-caption,.image-text .image-and-caption,.text-image .text .template-text,.text-text .template-text{padding-right:10px}.image-image .right-img,.image-text .text .template-text,.text-image .image-and-caption,.text-text .right-txt{padding-left:10px;padding-right:0}.image-image-image,.text-text{display:table;table-layout:fixed;box-sizing:border-box;width:100%}.ma{margin:20px 0;background:0 0}.ma .image,.ma .text{background-color:#022548;float:none;width:auto}.ma .template-text{padding:20px}.ma .bildunterschrift{display:none}form.service{max-width:630px}.radio-container{width:220px;display:inline-block}.form-left{width:48%;float:left}.form-right{width:48%;float:right}.short-left .form-left,.short-right .form-right{width:30%}.short-left .form-right,.short-right .form-left{width:66%}.agb .label_rb{min-width:600px}#footer{background:0 0}#footer_menu{padding:0;position:relative;height:80px;max-width:1300px;margin:-1px auto 0;background-color:#022548}#footer_menu .blocked{padding:0 10px;height:100%}#footer_menu .quicklink-table{height:100%;display:table;float:left;vertical-align:middle;width:230px}#footer_menu .quicklink-table .quicklink{display:table-cell;vertical-align:middle;padding-top:10px}#footer_menu span.break1{display:inline-block!important;width:400px;position:relative;height:100%}#footer_menu span.break1 img{display:block;position:absolute;left:0;top:0}.to_top_txt{position:absolute;top:3px;left:40px;font-size:16px;color:#fff;line-height:1.375;width:100px;text-align:left}.dekra{top:20px;left:130px}.dekra div{padding-top:15px}