/* Toranlagen_Basisstyles.css */
body{background-color:#eee}p{hyphens: auto;hyphenate-limit-chars: auto 3;hyphenate-limit-lines: 3;-webkit-hyphens: auto;-webkit-hyphenate-limit-chars: auto 3;-webkit-hyphenate-limit-lines: 3;-ms-hyphens: auto;-ms-hyphenate-limit-chars: auto 3;-ms-hyphenate-limit-lines: 3}header{padding-top:1em;padding-bottom:2em;background-position:center bottom;background-repeat:no-repeat}header .mod_customnav li.last{margin-right:0}header .mod_customnav li a{color:#bd3f18}.sub_nav nav ul li{float:right}footer{padding-top:2em;padding-bottom:3em;background-color:#bd3f18}footer p,footer a,footer li a{color:#fff}nav li{list-style-type:none}header nav li{float:left}h1{color:#fff}h1 .fl{display:block;margin-top:1.75em;margin-left:1em;font-size:4.8rem}h1 .sl{display:block;margin-top:-2em;margin-left:5em;font-size:2.4rem;letter-spacing:-0.03em}h2{margin-top:2em;margin-bottom:1em;color:#bd3f18}.ce_dma_eg_1.block,.ce_dma_eg_5.block{overflow:visible}.box{position:relative;padding-bottom:1em;background-color:#fff}.box figure{background-color:rgba(231,63,12,.8)}.box .btnbox{width:100%;bottom:-1em;position:absolute}.box p,.box a.button{margin-right:1.5em;margin-left:1.5em;text-align:center}.box a.button{margin-bottom:2em}.box h3,.ce_metamodel_content h3{margin:1em;text-align:center;font-size:1.4rem;color:#bd3f18;text-transform:uppercase}.box .boxtext{margin-bottom:4.5em}.weiss h3{text-align:left;font-size:1.4rem;color:#bd3f18;text-transform:uppercase}.mark strong{display:block;margin-top:2em;margin-bottom:2em;font-size:1.4rem;color:#bd3f18}.mod_search mark{background-color:#888}.ce_text li{margin-bottom:1em}ul{margin-left:2.5rem}.ta_text p{text-align:left}.box .ta_text{margin-bottom:1em}footer .mod_customnav li a::before,footer .mod_customnav li strong::before{content:"\f061";font-family: FontAwesome;font-style: normal;font-weight: normal;width:1.2em;display: inline-block}.mod_customnav li strong{color:#292360}.rot{margin-top:2em;padding:.5em 2em 1em;background-color:#bd3f18}.rot h3.medkit::before{content:"\f0fa";font-family: FontAwesome;font-style: normal;font-weight: normal;width:1.2em;display: inline-block}.rot h3.tel::before,.weiss h3.tel::before{content:"\f098";font-family: FontAwesome;font-style: normal;font-weight: normal;width:1.2em;display: inline-block}.checkbox_container span{display:block}.checkbox_container legend span{display:inline}fieldset{margin-top:1.5em;margin-bottom:1.5em;padding:1em 1em 0;background-color:rgba(41,35,96,.15)}fieldset fieldset{background:none}.ce_hyperlink a{color:#fff}body #main .box a.button,.button.primary,.button,.mod_search button{background-color:#e73f0c}body #main .box a.button:hover,.button.primary:hover,.button:hover,.mod_search button:hover{background-color:#bd3f18}.mod_search button{padding:.5em 1em}.box{margin-bottom:1.5em}a:hover,a:focus{color:#e73f0c}.button a:hover,.button a:focus{color:#fff}.mod_search button:hover,.mod_search button:focus,.mod_search button{color:#fff}a{color:#bd3f18}#main .tabs-content{padding:2em 1em;background-color:#fff;border:0px solid}.tabs-content a::before{content: "\f1c1";font-family: FontAwesome;font-style: normal;font-weight: normal;width: 1.2em;display: inline-block}.tabs-content h2{margin-top:0}.item .teaser_item{min-height:170px;margin-right:.9375em;margin-bottom:1em;margin-left:.9375em;padding:.5em;background-color:#fff;border:0px solid}.list_back .weiss{margin-top:0;padding-top:.5em}.tabs-title > a{font-size:1em}#panel3 a{display:block}.layout_full .item .row{position:relative}.layout_full .detail_link{bottom:25px;right:20px;position:absolute}header .formbody{margin-top:1em}header .sub_nav .mod_customnav li{margin-right:1em;font-size:.9rem}header .sub_nav .mod_customnav li.first{margin-right:0}.mod_breadcrumb ul{margin-left:0}.mod_breadcrumb ul li{float:left;list-style-type:none}.mod_breadcrumb ul li:not(.first){margin-left:1em}.mod_breadcrumb ul li:not(.first)::before{padding-left: 3px;content: "\f0da";font-family: FontAwesome;font-style: normal;font-weight: normal;width: 1.4em;display: inline-block}.mod_breadcrumb{margin-top:1em;margin-bottom:1em}a.pdf::before{padding-left: 3px;content: "\f1c1";font-family: FontAwesome;font-style: normal;font-weight: normal;width: 1.4em;display: inline-block}figcaption{font-size:.9em;color:#777}.weiss h2{margin-top:0}.pfeil{background-image: url(../../files/site/Pfeil-rechts.png);    background-repeat: no-repeat;    background-position: 98% 15px}.bl_kachel{margin-top: 1em;margin-bottom: 1em;padding: 10px;background-color: #bd3f18;border-radius: 5px;behavior: url(assets/css3pie/1.0.0/PIE.htc)}.bl_kachel i,.bl_kachel p{color: #fff}.bl_kachel i{margin-bottom:10px;width: 50%;    display: block;    margin-top: 10px;    margin-right: auto;    margin-left: auto;    text-align: center}.row > .weiss{margin-right:.9375em;margin-left:.9375em}.euf_overlay__content{min-width:70%}.euf_overlay__content h2{margin-top:0}.more a::before{padding-left: 3px;content: "\f061";font-family: FontAwesome;font-style: normal;font-weight: normal;width: 1.4em;display: inline-block}.back a::before{padding-left: 3px;content: "\f060";font-family: FontAwesome;font-style: normal;font-weight: normal;width: 1.4em;display: inline-block}.layout_latest h2{font-size:2em}#ctrl_4{width:50px;height:40px;margin-top:0;text-align:center;background:#e73f0c url("../../files/site/Klaeranlagen_Wertec_Lupe.png") center center no-repeat;border:0px}.internetcode .small-2{padding-right:0;padding-left:0}#article-78 .ce_dma_eg_4 .weiss{margin-bottom:0;border-left:10px solid #e73f0c}tbody th{text-align:left}.box{text-align:center}.layout_full .weiss{padding:0}.einwohner_link a{margin-bottom:.5em;display: block;    padding: .3rem .2rem;    text-align: center;    background-color: #5d77bd;    color: #fff}#footer .zert{margin-top:1em}.toggler{margin-bottom:1em;padding:1em;background-color:rgba(189,63,24,.2);font-weight:bold}form .ui-accordion-content{margin-bottom:1em;padding:.5em}.ui-accordion-content{margin-bottom:1em;padding:.9375em}.ui-accordion-content h2{margin-top:.5em;margin-bottom:.5em}.ce_downloads li{list-style-type:none}.ce_downloads ul{margin-left:0}.ce_image figcaption{padding: 5px 10px 5px 5px;background-color: rgba(255,255,255,.7)}#main .ce_galerie .galleria-image img{width:100% !important}.galleria-container{background-color:#888}.ce_youtube{position: relative;padding-bottom: 56.25%;width: 100%;height: auto}.ce_youtube iframe{position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100% !important; height: 100% !important}