@charset "UTF-8";
@font-face{font-family:"Oswald";font-style:normal;font-weight:300;src:url("../../files/reichcontainer/theme/style/fonts/oswald-v30-latin-300.eot");src:local(""), url("../../files/reichcontainer/theme/style/fonts/oswald-v30-latin-300.eot?#iefix") format("embedded-opentype"), url("../../files/reichcontainer/theme/style/fonts/oswald-v30-latin-300.woff2") format("woff2"), url("../../files/reichcontainer/theme/style/fonts/oswald-v30-latin-300.woff") format("woff"), url("../../files/reichcontainer/theme/style/fonts/oswald-v30-latin-300.ttf") format("truetype"), url("../../files/reichcontainer/theme/style/fonts/oswald-v30-latin-300.svg#Oswald") format("svg")}@font-face{font-family:"Oswald";font-style:normal;font-weight:400;src:url("../../files/reichcontainer/theme/style/fonts/oswald-v30-latin-regular.eot");src:local(""), url("../../files/reichcontainer/theme/style/fonts/oswald-v30-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/reichcontainer/theme/style/fonts/oswald-v30-latin-regular.woff2") format("woff2"), url("../../files/reichcontainer/theme/style/fonts/oswald-v30-latin-regular.woff") format("woff"), url("../../files/reichcontainer/theme/style/fonts/oswald-v30-latin-regular.ttf") format("truetype"), url("../../files/reichcontainer/theme/style/fonts/oswald-v30-latin-regular.svg#Oswald") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:300;src:url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-300.eot");src:local("Lato Light"), local("Lato-Light"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-300.eot?#iefix") format("embedded-opentype"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-300.woff2") format("woff2"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-300.woff") format("woff"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-300.ttf") format("truetype"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-300.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-regular.eot");src:local("Lato Regular"), local("Lato-Regular"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-regular.eot?#iefix") format("embedded-opentype"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-regular.woff2") format("woff2"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-regular.woff") format("woff"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-regular.ttf") format("truetype"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-regular.svg#Lato") format("svg")}@font-face{font-family:"Lato";font-style:normal;font-weight:900;src:url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-900.eot");src:local("Lato Black"), local("Lato-Black"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-900.eot?#iefix") format("embedded-opentype"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-900.woff2") format("woff2"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-900.woff") format("woff"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-900.ttf") format("truetype"), url("../../files/reichcontainer/theme/style/fonts/lato-v16-latin-900.svg#Lato") format("svg")}*{margin:0;padding:0;border:0;font-family:"Lato", sans-serif;font-size:15px;font-weight:300;color:#333;text-decoration:none;list-style-type:none}strong,b{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:700;display:block;padding-top:10px;color:#0069b4}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{padding-top:0px}h1{font-size:24px;margin-bottom:15px;font-weight:300}h2{font-size:20px;margin-bottom:15px;font-weight:300;padding-bottom:2px;border-bottom:1px dotted #0069b4}h2.full{padding-top:40px}h3{font-size:16px;font-weight:300}h4{font-size:16px;font-weight:300}h6{font-size:14px;font-weight:300}iframe{border:1px dotted #333;width:96%;display:block;padding:2%}iframe.piwik-optout{height:150px}.invisible{display:none}.image_container{max-width:100%;display:block}.image_container img{max-width:100%;display:block;height:auto}.float_below{padding-top:20px}.float_right{display:block;float:right;padding-left:45px;padding-top:0px;padding-bottom:30px}.float_right.image_container{max-width:50%}.float_left{display:block;float:left;padding-right:45px;padding-bottom:30px;padding-top:0px}.float_left.image_container{max-width:50%}.clearleft{clear:left}.full{clear:both;float:none;display:block}.one_fourth{width:25%;display:block;float:left;padding-bottom:35px}.one_fourth .element_content_container{padding:0 15px;display:block}.one_fourth.first{clear:left}.one_fourth.first .element_content_container{padding-left:0;padding-right:30px}.one_fourth.last .element_content_container{padding-right:0;padding-left:30px}.three_fourth{width:75%;display:block;float:left;margin-bottom:35px}.three_fourth .element_content_container{padding:0 15px;display:block}.three_fourth.first{clear:left}.three_fourth.first .element_content_container{padding-left:0;padding-right:30px}.three_fourth.last .element_content_container{padding-right:0;padding-left:30px}.one_half{width:50%;display:block}.one_half.first{float:left;clear:both}.one_half.first .element_content_container{padding-left:0;padding-right:30px}.one_half.last{float:right;width:auto;max-width:50%}.one_half.last .element_content_container{padding-right:0;padding-left:30px}.ce_form .widget{margin-bottom:10px;width:100%;display:block}.ce_form label{font-weight:700;display:block;padding-bottom:5px;margin-top:35px}.ce_form input,.ce_form textarea,.ce_form select{border:1px dotted #0069b4;padding:2%;width:96%}.ce_form input.submit,.ce_form textarea.submit,.ce_form select.submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:50%;cursor:pointer;background-color:#0069b4;color:#FFF;font-weight:700;line-height:15px;margin:25px 0 0px 0;display:block}.ce_form input.submit:hover,.ce_form textarea.submit:hover,.ce_form select.submit:hover{font-size:110%}.ce_form .text{display:block}.ce_form .textarea{display:block}#wrapper{min-width:1100px}h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{font-weight:inherit;font-size:inherit;text-transform:inherit;color:inherit}h1{font-weight:700;font-size:32px;text-transform:uppercase;border-bottom:2px dotted #0069b4;padding-bottom:5px}h2{font-weight:700;font-size:24px;text-transform:uppercase;border-bottom:2px dotted #0069b4;padding-bottom:5px}h3{font-weight:700;font-size:20px;text-transform:uppercase}h4{font-weight:300;font-size:20px}h4{font-weight:700;font-size:20px}h5{font-weight:700;color:#1d9e36}h6{font-weight:300;font-size:12px}.bg_blau h1,.bg_blau h2{color:#FFF;border:none}header .header-content{border-bottom:24px solid #0069b4;display:block}header .header-content .header-content-inside{max-width:1280px;padding:25px 45px;display:block;margin:0 auto;position:relative}header .header-content .header-content-inside:after{display:block;float:none;clear:both;content:""}header .header-content .header-content-inside .header-logo{float:left}header .header-content .header-content-inside .mod_navigation.nav-main{float:left}header .header-content .header-content-inside .contact-block{position:absolute;right:45px;bottom:25px}header .header-content .header-content-inside .contact-block:after{display:block;float:none;clear:both;content:""}header .header-content .header-content-inside .contact-block .contact-phone{float:left;margin-top:14px;display:block}header .header-content .header-content-inside .contact-block .block-text-content{display:block;float:left;padding-left:10px}header .header-content .header-content-inside .contact-block .block-text-content span{display:block;font-weight:300;font-size:13px}header .header-content .header-content-inside .contact-block .block-text-content span.text{color:#1d9e36;text-align:right}header .header-content .header-content-inside .contact-block .block-text-content span.phonenumber{font-size:35px;line-height:35px;font-weight:700}header .header-content .header-content-inside .contact-block .block-text-content span.email{color:#1d9e36;text-align:right}header .mod_article{margin-top:0}.content_container,footer .inside{max-width:1280px;display:block;margin:0 auto;padding-left:45px;padding-right:45px}.mod_navigation.nav-main{position:absolute;bottom:25px;right:330px}.mod_navigation.nav-main ul.level_1:after{display:block;float:none;clear:both;content:""}.mod_navigation.nav-main ul.level_1 li{float:left;height:20px;display:block}.mod_navigation.nav-main ul.level_1 li:not(:last-child){padding-right:10px;margin-right:10px;border-right:1px solid #1d9e36}.mod_navigation.nav-main ul.level_1 li a,.mod_navigation.nav-main ul.level_1 li span{text-transform:uppercase;color:#1d9e36;font-size:20px;font-weight:300;line-height:20px;display:block;height:20px}.mod_navigation.nav-main ul.level_1 li a.active,.mod_navigation.nav-main ul.level_1 li a.trail,.mod_navigation.nav-main ul.level_1 li span.active,.mod_navigation.nav-main ul.level_1 li span.trail{font-weight:700}.mod_navigation.nav-main ul.level_1 li a:hover,.mod_navigation.nav-main ul.level_1 li span:hover{text-decoration:underline}.image_container{position:relative}.image_container .caption{position:absolute;left:0;bottom:25px;display:block;padding:25px 45px;background-color:white;background-color:rgba(255, 255, 255, 0.6)}.image_container .caption .title_text{font-size:40px;text-transform:uppercase;font-weight:700;color:#0069b4}#container{margin-top:45px;margin-bottom:45px;display:block;min-height:200px}#container:after{display:block;float:none;clear:both;content:""}.mod_article .content_container:after{display:block;float:none;clear:both;content:""}.mod_article:not(:first-child){margin-top:45px}.mod_article.bg_blau{background-color:#0069b4;padding-bottom:45px;padding-top:45px}.mod_article.bg_blau *{color:#FFF}footer{margin-top:45px;background-color:#0069b4;display:block}footer:after{display:block;float:none;clear:both;content:""}footer .inside{display:block;padding:25px 45px;padding-top:45px}footer .inside:after{display:block;float:none;clear:both;content:""}footer .inside *{color:#FFF}footer .inside .footer-text-block{float:left;display:block}footer .inside .footer-text-block .textcontent{padding-bottom:10px}footer .inside .footer-text-block .textcontent .company,footer .inside .footer-text-block .textcontent .unternehmensfeld_item{font-weight:700;font-size:17px;display:block}footer .inside .footer-text-block .address-container .address{padding-bottom:10px}footer .inside .footer-text-block .address-container .address .street{display:block}footer .inside .footer-text-block .address-container .address .city .postalCode{padding-right:5px}footer .inside .footer-text-block .address-container .internet{padding-bottom:10px}footer .inside .footer-image-block{float:right;display:block}footer .inside .footer-image-block img{padding-left:25px}footer .inside .footer-nav-block{clear:both;display:block;float:right;padding-top:25px}footer .inside .footer-nav-block:after{display:block;float:none;clear:both;content:""}footer .mod_customnav.nav-footer{float:left}footer .mod_customnav.nav-footer ul.level_1:after{display:block;float:none;clear:both;content:""}footer .mod_customnav.nav-footer ul.level_1 li{float:left;height:10px;display:block}footer .mod_customnav.nav-footer ul.level_1 li a,footer .mod_customnav.nav-footer ul.level_1 li span{text-transform:uppercase;font-size:10px;line-height:10px;height:10px;font-weight:300;display:block}footer .mod_customnav.nav-footer ul.level_1 li a.active,footer .mod_customnav.nav-footer ul.level_1 li a.trail,footer .mod_customnav.nav-footer ul.level_1 li span.active,footer .mod_customnav.nav-footer ul.level_1 li span.trail{font-weight:700}footer .mod_customnav.nav-footer ul.level_1 li a:hover,footer .mod_customnav.nav-footer ul.level_1 li span:hover{text-decoration:underline}footer .mod_customnav.nav-footer ul.level_1 li a:after,footer .mod_customnav.nav-footer ul.level_1 li span:after{content:" • ";display:block;float:right;padding-left:5px;padding-right:5px;text-transform:uppercase;font-size:10px;line-height:10px;height:10px;font-weight:300;display:block}footer .toggle_mobile{text-transform:uppercase;font-size:10px;line-height:10px;height:10px;font-weight:300;display:block;float:left}.ce_hyperlink.button_anfrage{-moz-border-radius-topleft:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-bottomright:3px;-webkit-border-top-left-radius:3px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-bottom-right-radius:3px;border-top-left-radius:3px;border-top-right-radius:3px;border-bottom-left-radius:3px;border-bottom-right-radius:3px;background-color:#0069b4;display:block;width:260px}.ce_hyperlink.button_anfrage .hyperlink_txt{color:#FFF;text-transform:uppercase;font-size:16px;font-family:"Oswald", sans-serif;font-weight:300;padding:5px 40px 5px 20px;display:block;background-image:url("../../files/reichcontainer/theme/style/img/arrow-icon.png");background-position:90% center;background-repeat:no-repeat;background-size:19px auto}.ce_table table,.ce_table tbody{width:100%;display:block;border-spacing:0;border-collapse:collapse;margin-bottom:25px}.ce_table tr{width:100%;display:block;display:table-row}.ce_table td{max-width:100%;min-width:167px;background-color:#eaeef9;text-align:center;padding:3% 3%;font-weight:700;display:table-cell}.ce_table td:nth-child(2n){background-color:#FFF}.ce_text p:not(:last-child){padding-bottom:7px}.ce_text:not(:last-child){padding-bottom:45px}.cookiebar{padding:45px;position:static}.cookiebar .cookiebar__text{margin-bottom:25px;margin-left:25px;margin-right:25px}.cookiebar .cookiebar__message{color:#FFF;font-family:"Oswald", sans-serif;font-size:17px;line-height:25px}.cookiebar .cookiebar__link{display:block;margin-top:15px;font-family:"Oswald", sans-serif;font-size:17px}.cookiebar .cookiebar__button{background-color:#0069b4}
