.dlh_googlemap img {max-width:none}.dlh_googlemap .routinglink{white-space:nowrap}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
legend{width:100%;display:block;font-weight:700;border:0}input[type=text],input[type=password],input[type=date],input[type=datetime],input[type=email],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input:not([type]),textarea{width:100%;display:inline-block;padding:3px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all .15s linear;-webkit-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=date]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=file]{cursor:pointer}select,input[type=file]{display:block}form button,input[type=file],input[type=image],input[type=submit],input[type=reset],input[type=button],input[type=radio],input[type=checkbox]{width:auto}textarea,select[multiple],select[size]{height:auto}input[type=radio],input[type=checkbox]{margin:0 3px 0 0}input[type=radio],input[type=checkbox],label{vertical-align:middle}input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{cursor:not-allowed;background:#eee}input[type=radio][disabled],input[type=checkbox][disabled],input[type=radio][readonly],input[type=checkbox][readonly]{background:0 0}form button,input[type=submit],.button{display:inline-block;padding:4px 15px 4px 14px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:11px;color:#000;cursor:pointer;border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background-color:#ececec;background-image:-moz-linear-gradient(top,#fff,#ececec);background-image:-webkit-linear-gradient(top,#fff,#ececec);background-image:-ms-linear-gradient(top,#fff,#ececec);background-image:-o-linear-gradient(top,#fff,#ececec);background-image:linear-gradient(to bottom,#fff,#ececec);background-repeat:repeat-x;-moz-transition:background .15s linear;-webkit-transition:background .15s linear;-o-transition:background .15s linear;transition:background .15s linear}form button:hover,input[type=submit]:hover,.button:hover{text-decoration:none;background-position:0 -15px!important}form button:active,input[type=submit]:active,.button:active{background-color:#e6e6e6;background-position:0 -30px!important}form button.blue,input[type=submit].blue,.button.blue{background-color:#2f96b4;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-ms-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);border-color:#2f96b4;color:#fff}form button.blue:active,input[type=submit].blue:active,.button.blue:active{background-color:#2e95b3}form button.green,input[type=submit].green,.button.green{background-color:#51a351;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-ms-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);border-color:#51a351;color:#fff}form button.green:active,input[type=submit].green:active,.button.green:active{background-color:#4f9f4f}form button.orange,input[type=submit].orange,.button.orange{background-color:#f89406;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-ms-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);border-color:#f89406;color:#fff}form button.orange:active,input[type=submit].orange:active,.button.orange:active{background-color:#f28f04}form button.red,input[type=submit].red,.button.red{background-color:#bd362f;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-ms-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);border-color:#bd362f;color:#fff}form button.red:active,input[type=submit].red:active,.button.red:active{background-color:#be322b}.widget{margin-bottom:12px}.widget>label{display:block;margin-bottom:6px;font-weight:700}.inline-form .widget{display:inline-block;margin-bottom:0;vertical-align:middle}.horizontal-form .widget:after{content:"";display:table;clear:both}.horizontal-form .widget>label{width:20%;float:left;padding:3px 2% 0 0;text-align:right}.horizontal-form .widget>input,.horizontal-form .widget>textarea{width:78%;float:left}.horizontal-form .widget>fieldset{margin-left:20%}
header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
*{margin:0;padding:0;outline:none}html{font-size:100%;overflow-y:scroll}iframe{border:0}.clearfix::after{display:block;content:"";clear:both}#top{font-family:"Titillium Web", sans-serif;letter-spacing:0.2px;font-weight:400;background-image:url("../../files/mainsite-files/design/bg.png");background-position:center top;background-repeat:no-repeat;background-attachment:fixed}p{margin-top:0.5em;margin-bottom:0.4em;font-size:14px;line-height:1.7;color:#555555}ul{font-size:14px}strong{font-weight:600}a{text-decoration:none;color:#E42610}a:hover{border-bottom:1px dotted #E42610}a .cboxElement:hover{border-bottom:0}#mbCenter a:hover{border-bottom:0;text-decoration:none}h1,h2,h3{letter-spacing:0.5px}h1{text-transform:uppercase}h2,h3{color:#555555}h1{margin-top:0;margin-bottom:0.25em;font-size:22px;line-height:1.25;color:#E42610;font-weight:300}h2{margin-top:0.3em;margin-bottom:0.3em;font-size:19px;line-height:1.4;font-weight:600}h3{margin-top:0.5em;margin-bottom:0.5em;font-size:17px;line-height:1.5;font-weight:400}.standort h3{margin-top:0.35em;margin-bottom:0.5em;line-height:1.6;letter-spacing:0.5px}.ce_text ol,.ce_text ul{margin-top:0.5em;margin-bottom:0.4em;font-size:14px;line-height:1.7;color:#555555}.ce_text ol li,.ce_text ul li{margin-left:1.5em;color:#555555}.ce_text ol{list-style:decimal}.ce_text ul{list-style:disc}.size{display:none}.mb15{margin-bottom:15px}@media screen and (max-width:974px){#top{background:none}}#wrapper{max-width:960px;margin-right:auto;margin-left:auto;background-color:#fff;border-right:8px solid #fff;border-left:8px solid #fff}#wrapper #header{height:586px;margin-bottom:34px}#wrapper #container{margin-right:auto;margin-bottom:32px;margin-left:auto}#wrapper #container.col2 #main{padding-right:45px;width:-webkit-calc(100% - (46px + 230px));width:-moz-calc(100% - (46px + 230px));width:calc(100% - (46px + 230px))}#wrapper #container #main{width:100%;padding:0;margin:0}#wrapper #container #right,#wrapper #container #left{width:230px}#wrapper #container #main-info{width:960px}#wrapper #footer{width:960px;margin-top:40px;margin-right:auto;margin-left:auto;border-top:1px solid #E42610}#wrapper #footer .inside{width:960px;padding-top:15px}@media screen and (max-width:974px){#wrapper{border:none;padding:0 13px 20px;background-color:#fff}#wrapper #container{margin-bottom:0}#wrapper #header,#wrapper #container #main,#wrapper #right,#wrapper #left{margin-bottom:30px}#wrapper #header{height:auto;padding-bottom:0}#wrapper #container.col2 #main{padding:0;width:100%}#wrapper #container #main{padding:0;width:100%}#wrapper #container #main iframe{width:100%}#wrapper #container #main .c50l,#wrapper #container #main .c50r,#wrapper #container #main .c25l,#wrapper #container #main .c25r{float:none;width:100%;padding:0;margin:0;display:block}#wrapper #container #main .c50l .subcl,#wrapper #container #main .c50l .subcr,#wrapper #container #main .c50l .subc,#wrapper #container #main .c50r .subcl,#wrapper #container #main .c50r .subcr,#wrapper #container #main .c50r .subc,#wrapper #container #main .c25l .subcl,#wrapper #container #main .c25l .subcr,#wrapper #container #main .c25l .subc,#wrapper #container #main .c25r .subcl,#wrapper #container #main .c25r .subcr,#wrapper #container #main .c25r .subc{padding:0 !important;margin:0}#wrapper #container #right,#wrapper #container #left{width:100%;margin:0 0 30px 0}#wrapper #footer{width:100%;margin:0 auto 0;padding-top:20px}#wrapper #footer .inside{width:auto;padding-top:0}}.standortansichten #main .inside,.unternehmenamstandort #main .inside,.ico #main .inside,.referenzen #main .inside,.pointsofinterest #main .inside,.ansprechpartner #main .inside{padding-right:0}.freiflaechen #main .inside{padding-right:13px}#main .standortbetrieb h3{margin-top:0;line-height:1.8}#main .stellenbeschreibung h5{margin-top:0}#main .bewerbung p{margin-top:14px;padding:14px 25px 18px 15px;background-color:#eeeeee;border-bottom:1px solid #E42610}#main .referenzen p{margin-top:0;font-family:Georgia, "Times New Roman", serif;font-style:italic;text-indent:140px}#ausbildungsberufe img{margin-right:20px}#ausbildungsberufe img:hover{opacity:0.65}#ausbildungsberufe td{vertical-align:middle;padding-bottom:4px}#main .unternehmensbox{padding-top:1px;padding-bottom:2px;border-top:1px solid #bbbbbb}#main .unternehmensbox:hover{background-color:#eeeeee}#main .ansprechpartnerbox{height:156px;padding-top:1px;padding-bottom:2px;border-top:1px solid #bbbbbb}#main .ansprechpartnerbox:hover{background-color:#eeeeee}#right .redbox{margin-bottom:17px;padding:4px 5px 8px 15px;background-color:#E42610}#right .redbox p{line-height:1.5;color:#fff}#right .redbox a{text-decoration:none;color:#fff}#right .redbox a:hover{border-bottom:1px dotted #fff;color:#fff}#right .kontaktbox{margin-bottom:17px;padding:5px 5px 8px 15px;background-color:#eeeeee;border-top:1px solid #E42610}#right .kontaktbox p{line-height:1.5}#right .kontaktbox a{text-decoration:none;color:#E42610}#right .kontaktbox a:hover{border-bottom:1px dotted #E42610}#right .lieferbox{margin-bottom:17px;padding:8px 5px 8px 15px;background-color:#eeeeee}#right .lieferbox .lieferbox p{margin-bottom:0.5em}#right .postbox{margin-bottom:17px;padding:8px 5px 8px 15px;background-color:#eeeeee}#right .postbox .postbox p{margin-bottom:0.5em}#right .nachbarbox{margin-bottom:17px;padding:7px 5px 8px 15px;background-color:#eeeeee}#right .nachbarbox li{margin-bottom:10px}#right .nachbarbox p{margin-bottom:0.6em;line-height:1.5}#right .nachbarbox a{font-size:14px;text-decoration:none;color:#E42610;font-weight:400}#right .nachbarbox a:hover{border-bottom:1px dotted #E42610}#right .nachbarbox a:before{content:none}#right .nachbarbox img{margin-right:3px;margin-bottom:-4px}#right .teamviewerbox{margin-bottom:17px;padding:5px 5px 0 15px;background-color:#eeeeee;border-top:1px solid #E42610}@media screen and (max-width:974px){#main .referenzen p{text-indent:0}}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:200;src:url("/files/fonts/titillium-web-v15-latin-200.eot");src:local(""), url("/files/fonts/titillium-web-v15-latin-200.eot?#iefix") format("embedded-opentype"), url("/files/fonts/titillium-web-v15-latin-200.woff2") format("woff2"), url("/files/fonts/titillium-web-v15-latin-200.woff") format("woff"), url("/files/fonts/titillium-web-v15-latin-200.ttf") format("truetype"), url("/files/fonts/titillium-web-v15-latin-200.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:300;src:url("/files/fonts/titillium-web-v15-latin-300.eot");src:local(""), url("/files/fonts/titillium-web-v15-latin-300.eot?#iefix") format("embedded-opentype"), url("/files/fonts/titillium-web-v15-latin-300.woff2") format("woff2"), url("/files/fonts/titillium-web-v15-latin-300.woff") format("woff"), url("/files/fonts/titillium-web-v15-latin-300.ttf") format("truetype"), url("/files/fonts/titillium-web-v15-latin-300.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:400;src:url("/files/fonts/titillium-web-v15-latin-regular.eot");src:local(""), url("/files/fonts/titillium-web-v15-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/fonts/titillium-web-v15-latin-regular.woff2") format("woff2"), url("/files/fonts/titillium-web-v15-latin-regular.woff") format("woff"), url("/files/fonts/titillium-web-v15-latin-regular.ttf") format("truetype"), url("/files/fonts/titillium-web-v15-latin-regular.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:600;src:url("/files/fonts/titillium-web-v15-latin-600.eot");src:local(""), url("/files/fonts/titillium-web-v15-latin-600.eot?#iefix") format("embedded-opentype"), url("/files/fonts/titillium-web-v15-latin-600.woff2") format("woff2"), url("/files/fonts/titillium-web-v15-latin-600.woff") format("woff"), url("/files/fonts/titillium-web-v15-latin-600.ttf") format("truetype"), url("/files/fonts/titillium-web-v15-latin-600.svg#TitilliumWeb") format("svg")}@font-face{font-family:"Titillium Web";font-style:normal;font-weight:700;src:url("/files/fonts/titillium-web-v15-latin-700.eot");src:local(""), url("/files/fonts/titillium-web-v15-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/fonts/titillium-web-v15-latin-700.woff2") format("woff2"), url("/files/fonts/titillium-web-v15-latin-700.woff") format("woff"), url("/files/fonts/titillium-web-v15-latin-700.ttf") format("truetype"), url("/files/fonts/titillium-web-v15-latin-700.svg#TitilliumWeb") format("svg")}/*!
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:"FontAwesome";src:url("../../files/font-awesome/font/fontawesome-webfont.eot?v=4.0.3");src:url("../../files/font-awesome/font/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"), url("../../files/font-awesome/font/fontawesome-webfont.woff?v=4.0.3") format("woff"), url("../../files/font-awesome/font/fontawesome-webfont.ttf?v=4.0.3") format("truetype"), url("../../files/font-awesome/font/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.3333333333em;line-height:0.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.2857142857em;text-align:center}.fa-ul{padding-left:0;margin-left:2.1428571429em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.1428571429em;width:2.1428571429em;top:0.1428571429em;text-align:center}.fa-li.fa-lg{left:-1.8571428571em}.fa-border{padding:0.2em 0.25em 0.15em;border:solid 0.08em #eee;border-radius:0.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:0.3em}.fa.pull-right{margin-left:0.3em}.fa-spin{-webkit-animation:spin 2s infinite linear;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(-1, 1);-moz-transform:scale(-1, 1);-ms-transform:scale(-1, 1);-o-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);-webkit-transform:scale(1, -1);-moz-transform:scale(1, -1);-ms-transform:scale(1, -1);-o-transform:scale(1, -1);transform:scale(1, -1)}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-asc:before{content:""}.fa-sort-up:before,.fa-sort-desc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-reply-all:before{content:""}.fa-mail-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}@media screen and (max-width:974px){#iwModule,#iwModule #iwWidget{max-width:none !Important;min-width:0 !Important}#iwModule #divfilter,#iwModule #iwWidget #divfilter{min-width:0}#iwModule #diveckdaten input,#iwModule #iwWidget #diveckdaten input{width:95%}#iwModule .hm_3col,#iwModule #iwWidget .hm_3col{display:block !important;float:none !important;padding:0 0 0 0 !important;width:100% !important}#iwModule #hm_search_btn,#iwModule #iwWidget #hm_search_btn{width:100% !important;padding:7px;min-width:0;max-width:none;float:none !important}#iwModule #list .hm_pagination,#iwModule #iwWidget #list .hm_pagination{padding:10px 0}#iwModule #list .hm_pagination .hm_clear,#iwModule #iwWidget #list .hm_pagination .hm_clear{display:none}#iwModule #list .hm_pagination .hm_pag_state,#iwModule #iwWidget #list .hm_pagination .hm_pag_state{display:none}#iwModule #list .hm_pagination .hm_pag_view,#iwModule #iwWidget #list .hm_pagination .hm_pag_view{display:none}#iwModule #list .hm_pag_elem,#iwModule #iwWidget #list .hm_pag_elem{float:none;display:block;padding:0;text-align:center}#iwModule #list .hm_listbox,#iwModule #iwWidget #list .hm_listbox{padding:10px 0}#iwModule #list .hm_listbox a:hover,#iwModule #iwWidget #list .hm_listbox a:hover{border-bottom:none;border-top:none;margin:0;padding:0}#iwModule #list .hm_listbox .hm_ellipsis,#iwModule #iwWidget #list .hm_listbox .hm_ellipsis{-o-text-overflow:unset !important;text-overflow:unset !important;white-space:normal !important;word-wrap:normal !important}#iwModule #list .hm_listbox .hm_listinfobox,#iwModule #iwWidget #list .hm_listbox .hm_listinfobox{float:left;padding:0 0 0 7px;width:calc(100% - 116px)}#iwModule #list .hm_listbox .hm_listextrafield,#iwModule #iwWidget #list .hm_listbox .hm_listextrafield{width:50%;margin:10px 0 0 17px;padding:0;clear:both}#iwModule #list .hm_listbox .hm_listaddress,#iwModule #iwWidget #list .hm_listbox .hm_listaddress{float:left;width:40%;margin:10px 0 0 0 !important}#iwModule .hm_right,#iwModule #iwWidget .hm_right{float:none !important}#iwModule .hm_last,#iwModule #iwWidget .hm_last{width:100%}#iwModule .hm_expose_pag,#iwModule #iwWidget .hm_expose_pag{padding:0 !Important;height:auto !Important;width:100% !Important;display:block !Important;margin:0 0 15px 0 !Important}#iwModule .hm_expose_pag div.hm_right.hm_center,#iwModule #iwWidget .hm_expose_pag div.hm_right.hm_center{float:none !important;clear:both !important}#iwModule .hm_expose_pag a.hm_right,#iwModule #iwWidget .hm_expose_pag a.hm_right{float:right !important}#iwModule h1,#iwModule #iwWidget h1{display:block !important}#iwModule #exposeview *,#iwModule #iwWidget #exposeview *{box-sizing:border-box}#iwModule #exposeview #hm_img_thumb_box,#iwModule #iwWidget #exposeview #hm_img_thumb_box{min-height:0 !important;min-width:0 !important;width:100% !important;box-sizing:border-box}#iwModule #exposeview #hm_img_thumb_box .hm_grid_image_big,#iwModule #iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_big{width:auto !important}#iwModule #exposeview #hm_img_thumb_box .hm_grid_image_big .hm_img_thumb_box_400,#iwModule #iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_big .hm_img_thumb_box_400{height:auto !important;width:100% !important}#iwModule #exposeview #hm_img_thumb_box .hm_grid_image_big .hm_img_thumb_box_400 #exposeimage,#iwModule #iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_big .hm_img_thumb_box_400 #exposeimage{width:100% !important;height:auto !important}#iwModule #exposeview #hm_img_thumb_box .hm_grid_image_big .hm_img_thumb_box_400 #exposeimage .hm_image-wrapper,#iwModule #iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_big .hm_img_thumb_box_400 #exposeimage .hm_image-wrapper{height:auto;width:100% !important}#iwModule #exposeview #hm_img_thumb_box .hm_grid_image_big .hm_img_thumb_box_400 #exposeimage .hm_image-wrapper img,#iwModule #iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_big .hm_img_thumb_box_400 #exposeimage .hm_image-wrapper img{max-height:none;max-width:none;width:100%;height:auto}#iwModule #exposeview #hm_img_thumb_box .hm_grid_image_thumbs,#iwModule #iwWidget #exposeview #hm_img_thumb_box .hm_grid_image_thumbs{width:100% !important}#iwModule #exposeview #controls .hm_nav-controls a,#iwModule #iwWidget #exposeview #controls .hm_nav-controls a{height:100%;width:45%}#iwModule #hm_contact,#iwModule #iwWidget #hm_contact{clear:both !important;float:none !important}#iwModule #hm_contact #divmakler,#iwModule #iwWidget #hm_contact #divmakler{width:100% !important;box-sizing:border-box}#iwModule #hm_contact #divmakler span,#iwModule #hm_contact #divmakler strong,#iwModule #hm_contact #divmakler a,#iwModule #iwWidget #hm_contact #divmakler span,#iwModule #iwWidget #hm_contact #divmakler strong,#iwModule #iwWidget #hm_contact #divmakler a{display:block}#iwModule #hm_contact #divcontact,#iwModule #iwWidget #hm_contact #divcontact{width:100% !important;box-sizing:border-box}#iwModule #hm_contact #divcontact fieldset#contact dl,#iwModule #iwWidget #hm_contact #divcontact fieldset#contact dl{margin:0 0 10px 0}#iwModule #hm_contact #divcontact fieldset#contact dl dt,#iwModule #iwWidget #hm_contact #divcontact fieldset#contact dl dt{display:block;width:100%;float:none}#iwModule #hm_contact #divcontact fieldset#contact dl dd,#iwModule #iwWidget #hm_contact #divcontact fieldset#contact dl dd{float:none;padding:0;width:100%}#iwModule #hm_contact #divcontact fieldset#contact dl dd select,#iwModule #hm_contact #divcontact fieldset#contact dl dd input,#iwModule #iwWidget #hm_contact #divcontact fieldset#contact dl dd select,#iwModule #iwWidget #hm_contact #divcontact fieldset#contact dl dd input{width:100% !important;box-sizing:border-box}#iwModule #hm_contact #divcontact fieldset#contact textarea,#iwModule #iwWidget #hm_contact #divcontact fieldset#contact textarea{width:100% !important;box-sizing:border-box}#iwModule #hm_objectdata,#iwModule #iwWidget #hm_objectdata{display:block;width:100% !important}#iwModule #hm_features,#iwModule #iwWidget #hm_features{width:100% !important}#iwModule .hm_expose_half_width,#iwModule #iwWidget .hm_expose_half_width{width:100% !important;margin:0 !important;display:block}#iwModule #iwrecommend,#iwModule #hm_ShowPrint,#iwModule #iwWidget #iwrecommend,#iwModule #iwWidget #hm_ShowPrint{display:block !important;float:none !important;clear:both !important;text-align:center !important;margin:0 0 10px !important}}#header a:hover{border-bottom:0}#header #mainsite,#header #mainsiteEN,#header #ico,#header #icoEN{z-index:100}#header #mainsite h1,#header #mainsiteEN h1,#header #ico h1,#header #icoEN h1{color:#E42610;font-weight:600}#header #mainsite h1 a,#header #mainsiteEN h1 a,#header #ico h1 a,#header #icoEN h1 a{text-decoration:none;color:#E42610}#header #mainsite,#header #mainsiteEN{width:212px;height:47px;float:left;margin-top:10px}#header #mainsite h1,#header #mainsiteEN h1{margin:0;padding:0;text-align:left;font:24px/1.1 "Titillium Web", sans-serif}#header #ico,#header #icoEN{width:152px;height:52px;right:0;position:absolute;top:80px}#header #ico h1,#header #icoEN h1{text-align:right;font:16px/1.1 "Titillium Web", sans-serif}@media screen and (max-width:974px){#header #mainsite,#header #mainsiteEN{width:145px;height:33px;float:none}#header #ico,#header #icoEN{width:80px;height:20px;top:3px}}#header .mod_changelanguage{width:140px;display:block;margin-right:auto;margin-left:auto;padding-top:5px;padding-bottom:2px;text-align:center;background-color:#E42610;font:12px "Titillium Web", sans-serif;color:#fff;text-transform:uppercase;letter-spacing:0.5px;font-weight:500}#header .mod_changelanguage ul{display:inline-block;margin:0 auto;padding:0}#header .mod_changelanguage ul li{float:left;margin:0;padding:0}#header .mod_changelanguage ul li a,#header .mod_changelanguage ul li span{display:block;padding-right:12px;padding-left:12px;border-left:1px solid #fff;color:#fff}#header .mod_changelanguage ul li a.first,#header .mod_changelanguage ul li span.first{border-left:0}#header .mod_changelanguage ul li span.subMenu{display:none}@media screen and (max-width:974px){#header .mod_changelanguage{width:auto;display:inline-block;margin:0;padding:0;position:absolute;top:40px;right:203px;background-color:transparent}#header .mod_changelanguage ul li{float:none;display:inline-block;padding:0}#header .mod_changelanguage ul li.first{border-left:1px solid #fff}#header .mod_changelanguage ul li a,#header .mod_changelanguage ul li span{padding:0;border-left:none;background-color:#eeeeee;width:23px;height:23px;line-height:23px}#header .mod_changelanguage ul li a.active,#header .mod_changelanguage ul li span.active{background-color:#E42610}}#header #topNavigation{margin-top:22px;margin-bottom:7px;z-index:1}#header #topNavigation ul{width:auto;float:left;margin:0;padding:0;list-style-type:none}#header #topNavigation ul li{width:auto;float:left;margin:0;padding:0}#header #topNavigation ul li .submenu{cursor:default}#header #topNavigation ul li span.subMenu{display:none}#header #topNavigation ul li a,#header #topNavigation ul li span.active{display:block;padding:5px 18px 7px;font:15px "Titillium Web", sans-serif;text-decoration:none;color:#555555;text-transform:uppercase;letter-spacing:0.5px;font-weight:300}#header #topNavigation ul li a:hover,#header #topNavigation ul li a:active,#header #topNavigation ul li span.active:hover,#header #topNavigation ul li span.active:active{color:#fff;background-color:#E42610}#header #topNavigation ul li a span,#header #topNavigation ul li a:focus,#header #topNavigation ul li a.trail,#header #topNavigation ul li span.active span,#header #topNavigation ul li span.active:focus,#header #topNavigation ul li span.active.trail{display:block;padding:5px 18px 7px;background-color:#E42610;font:15px "Titillium Web", sans-serif;text-decoration:none;color:#fff;text-transform:uppercase;letter-spacing:0.5px;font-weight:300}#header #topNavigation ul li:hover .level_2{display:block}#header #topNavigation ul li span.active{color:#fff !important;background-color:#E42610}#header #topNavigation ul.level_2{display:none;min-width:250px;overflow:auto;margin-left:-5px;background-color:#fff;border-right:5px solid #fff;border-bottom:8px solid #fff;border-left:5px solid #fff;position:absolute;left:auto;top:auto;z-index:1000}#header #topNavigation ul.level_2 li{width:100%;clear:both}#header #topNavigation ul.level_2 a,#header #topNavigation ul.level_2 span.active{padding:5px 18px 7px;color:#555555}#header #topNavigation ul.level_2 a:hover,#header #topNavigation ul.level_2 span.active:hover{color:#fff}#header #topNavigation ul.level_2 a:hover,#header #topNavigation ul.level_2 a:active,#header #topNavigation ul.level_2 a:focus,#header #topNavigation ul.level_2 span.active:hover,#header #topNavigation ul.level_2 span.active:active,#header #topNavigation ul.level_2 span.active:focus{font-weight:300}#header #topNavigation ul.level_2 span.active{color:#fff !important;background-color:#E42610}#header #mobileNavToggle{display:none;width:23px;height:23px;margin-top:9px}#header #mobileNavToggle:hover{cursor:pointer}#header #mobileNavToggle span{width:100%;height:3px;display:block;background-color:#555555;margin-bottom:5px;position:relative;top:0;left:0;opacity:1;transition:all 0.5s ease-in-out}#header #mobileNavToggle span:last-child{margin-bottom:0}#header #mobileNavToggle.open .top{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:8px}#header #mobileNavToggle.open .mid{left:-36px;opacity:0}#header #mobileNavToggle.open .bot{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);top:-8px}@media screen and (max-width:974px){#header #mobileNavToggle{display:inline-block}#header #topNavigation{position:absolute;margin-top:10px;margin-bottom:0;left:-13px;box-sizing:border-box;background-color:rgba(228, 38, 16, 0.9);padding:40px 30px;display:none;width:-webkit-calc(100% + 26px);width:-moz-calc(100% + 26px);width:calc(100% + 26px)}#header #topNavigation .invisible{display:none}#header #topNavigation ul{float:none;margin:0;padding:0;list-style-type:none}#header #topNavigation ul li{width:auto;float:none;margin:0;padding:0;color:#fff;margin-bottom:30px}#header #topNavigation ul li:last-child{margin-bottom:0}#header #topNavigation ul li a,#header #topNavigation ul li span.active{width:-webkit-calc(100% - 25px);width:-moz-calc(100% - 25px);width:calc(100% - 25px);display:inline-block;padding:0;font:20px "Titillium Web", sans-serif;color:#fff;text-transform:uppercase}#header #topNavigation ul li a.trail,#header #topNavigation ul li span.active.trail{font-size:20px}#header #topNavigation ul li a:active,#header #topNavigation ul li a:hover,#header #topNavigation ul li a:focus,#header #topNavigation ul li a:visited,#header #topNavigation ul li a:link,#header #topNavigation ul li a.trail,#header #topNavigation ul li span.active:active,#header #topNavigation ul li span.active:hover,#header #topNavigation ul li span.active:focus,#header #topNavigation ul li span.active:visited,#header #topNavigation ul li span.active:link,#header #topNavigation ul li span.active.trail{color:#fff;background-color:transparent;padding:0;display:inline-block;font-weight:400;font-size:20px}#header #topNavigation ul li span.subMenu{height:31px;width:25px;text-align:right;padding:0;margin:0;display:inline-block;float:right;font-size:25px;line-height:25px;background-color:transparent}#header #topNavigation ul li span.subMenu:hover{cursor:pointer}#header #topNavigation ul li ul span.subMenu{display:none}#header #topNavigation ul li:hover .level_2{display:none}#header #topNavigation ul li span.active{background-color:transparent}#header #topNavigation ul.level_2{min-width:0;background-color:transparent;font-size:14px;padding:0;margin:10px 0 0 0;border:none;position:relative}#header #topNavigation ul.level_2 li{padding:2px 0;margin-bottom:5px}#header #topNavigation ul.level_2 li a,#header #topNavigation ul.level_2 li span.active{color:#fff;padding:0;font-weight:300;font-size:14px;text-transform:none;background-color:transparent}#header #topNavigation ul.level_2 li a:hover,#header #topNavigation ul.level_2 li a:active,#header #topNavigation ul.level_2 li a:focus,#header #topNavigation ul.level_2 li span.active:hover,#header #topNavigation ul.level_2 li span.active:active,#header #topNavigation ul.level_2 li span.active:focus{text-transform:none;font-weight:300;font-size:14px}}#header .mod_breadcrumb{margin-bottom:17px;font-size:14px;line-height:2.5;color:#555555}#header .mod_breadcrumb ul{float:left;margin:0;padding:0;list-style-type:none}#header .mod_breadcrumb ul:before{float:left;content:"Sie befinden sich"}#header .mod_breadcrumb ul li{float:left;margin:0;padding:0;list-style-type:none}#header .mod_breadcrumb ul li:before{margin:0 8px;font-family:FontAwesome;color:#E42610;content:""}#header .mod_breadcrumb ul li.active{color:#E42610}#header .mod_breadcrumb ul li a{text-decoration:none;color:#555555}#header .mod_breadcrumb ul li a:hover{color:#E42610}@media screen and (max-width:974px){#header .mod_breadcrumb{display:none}}#header #suchformular{width:230px;height:30px;right:0;top:475px;position:absolute;margin:0}#header #suchformular .suchfeld{width:200px;height:30px;border-radius:0;font-family:"Titillium Web", sans-serif;color:#E42610;behavior:url("../../assets/css3pie/1.0.0/PIE.htc")}#header #suchformular .lupe{width:30px;height:30px;right:0;top:0;position:absolute;border-radius:0;behavior:url("../../assets/css3pie/1.0.0/PIE.htc");background-color:#E42610}#header #suchformular .lupe:hover{opacity:0.65}#main .mod_search #ctrl_keywords_17{width:474px;margin-right:8px}#main .mod_search #ctrl_submit_17{margin-top:4px;padding-top:4px;padding-bottom:4px}#main .mod_search .header{margin-bottom:20px}#main .mod_search h3{margin-bottom:0.2em;padding-bottom:0;font-size:20px;font-weight:300}#main .mod_search h3 a{margin-right:8px;text-decoration:none;color:#E42610}#main .mod_search h3 a:hover{border-bottom:1px dotted #E42610}#main .mod_search h3 .relevance{font-size:14px}#main .mod_search p.context{margin:0 0 5px}#main .mod_search .highlight{color:#E42610}#main .mod_search p.url{display:none}#main .mod_search .even.first{padding-top:0}#main .mod_search .even,#main .mod_search .odd{padding-top:5px;padding-bottom:12px;border-bottom:1px solid #ddd}#main .mod_search .even.last,#main .mod_search .odd.last{border-bottom:0}@media screen and (max-width:974px){#header #suchformular{width:188px;height:23px;top:40px}#header #suchformular .suchfeld{width:165px;height:23px}#header #suchformular .lupe{width:23px;height:23px}#main .mod_search #ctrl_keywords_17{width:100%}}#achtung{width:860px;height:275px;margin-bottom:16px;padding-top:25px;padding-right:55px;padding-left:45px;background-color:#E42610;z-index:500;overflow-y:scroll}#achtung h1,#achtung h2,#achtung h3,#achtung h4{display:inline-block;border-bottom:1px solid #fff;color:#fff;letter-spacing:1px}#achtung p{margin-top:0.5em;margin-bottom:0.4em;font-size:14px;line-height:1.6;color:#fff;letter-spacing:0.5px;font-weight:300}#achtung a{border-bottom:1px dotted #fff;text-decoration:none;color:#fff}#achtung a:hover{border-bottom:1px solid #fff}#headerslider{width:960px;height:300px;margin-bottom:16px;background-color:#E42610;background-repeat:no-repeat}#headerslider .slider-control{height:50px;margin-top:-45px}#headerslider .slider-control .slider-prev,#headerslider .slider-control .slider-next{display:none}#headerslider .slider-control .slider-menu{font-size:18px;letter-spacing:3px}#headerslider .slider-control .slider-menu b,#headerslider .slider-control .slider-menu b.active{font-family:Verdana, Arial}#headerslider .slider-control .slider-menu b.active{color:#E42610}#headerslider .slider-control .slider-menu b{color:#fff}#headerbild{width:960px;height:300px;margin-bottom:16px;background-repeat:no-repeat}.standort,.standortbetrieb,.aktuellespressemitteilungen,.energienmedien,.standortsicherheit,.logistik,.entsorgung,.unternehmenamstandort,.historie,.standortansichten,.ansiedlung,.freiflaechenfacilities,.pointsofinterest,.facilitymanagement,.schadensmeldung,.services,.mainsitetechnologies,.aso,.energieversorgung,.immobilienfacilities,.feuerwehr,.betriebsmedizin,.arbeitssicherheitumwelt,.personalmanagement,.bildungszentrum,.itservices,.operation,.einkauf,.materialwirtschaft,.casino,.qualitaetsmanagement,.referenzen,.ausbildungkarriere,.ausbildung,.karriere,.stellenangebote,.weiterbildung,.seminarunterlagen,.onlinebewerben{background-repeat:no-repeat}.standort #header #headerbild,.member #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/ico.jpg")}.standortbetrieb #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/pointsofinterest.jpg")}.aktuellespressemitteilungen #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/aktuellespressemitteilungen.jpg")}.energienmedien #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/engergienmedien.jpg")}.standortsicherheit #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/standortsicherheit.jpg")}.logistik #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/logistik.jpg")}.entsorgung #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/entsorgung.jpg")}.unternehmenamstandort #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/unternehmenamstandort.jpg")}.historie #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/historie.jpg")}.standortansichten #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/standortansichten.jpg")}.ansiedlung #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/ansiedlung.jpg")}.freiflaechenfacilities #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/ansiedlung.jpg")}.pointsofinterest #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/pointsofinterest.jpg")}.facilitymanagement #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/fmgebaeudewa.jpg")}.schadensmeldung #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/schadensmeldung.jpg")}.services #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/mainsitetechnologies.jpg")}.mainsitetechnologies #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/mainsitetechnologies.jpg")}.aso #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/aso.jpg")}.energieversorgung #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/energieversorgung.jpg")}.immobilienfacilities #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/immobilienfacilities.jpg")}.feuerwehr #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/feuerwehr.jpg")}.betriebsmedizin #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/betriebsmedizin.jpg")}.arbeitssicherheitumwelt #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/arbeitssicherheitumwelt.jpg")}.personalmanagement #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/personalabt.jpg")}.bildungszentrum #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/azubiausbildung.jpg")}.itservices #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/itservices.jpg")}.operation #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/prozess.jpg")}.einkauf #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/einkauf.jpg")}.materialwirtschaft #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/materialwirtschaft.jpg")}.casino #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/casino.jpg")}.qualitaetsmanagement #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/qualitaetsmangement.jpg")}.referenzen #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/referenzen.jpg")}.ausbildungkarriere #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/ausbildungkarriere.jpg")}.ausbildung #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/ausbildung_header.jpg")}.karriere #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/karriere_2.jpg")}.stellenangebote #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/nachwuchskraefte.jpg")}.weiterbildung #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/weiterbildung.jpg")}.seminarunterlagen #header #headerbild,.veranstaltungen #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/seminarangebote.jpg")}.onlinebewerben #header #headerbild{background-image:url("../../files/mainsite-files/slider_headerbilder/onlinebewerben.jpg")}@media screen and (min-width:320px) and (max-width:974px){#headerslider{background-color:#E42610;margin:10px 0 20px 0;position:relative;left:-13px;width:-webkit-calc(100% + 26px);width:-moz-calc(100% + 26px);width:calc(100% + 26px);height:165px;box-sizing:border-box}#headerslider .content-slider,#headerslider .slider-wrapper,#headerslider .ce_image,#headerslider figure{height:165px}#headerslider .slider-control{height:30px;position:relative;top:-30px;margin:0}#headerbild{width:-webkit-calc(100% + 26px);width:-moz-calc(100% + 26px);width:calc(100% + 26px);height:165px;margin:10px 0 20px 0;position:relative;left:-13px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center center}}@media screen and (min-width:320px) and (max-width:767px){#headerslider img{height:100%;width:auto;max-width:unset}}@media screen and (min-width:527px) and (max-width:768px){#headerslider img{max-width:100%;height:auto}}@media screen and (min-width:768px) and (max-width:974px){#headerslider,#headerbild{height:300px}#headerslider .content-slider,#headerslider .slider-wrapper,#headerslider .ce_image,#headerslider figure,#headerbild .content-slider,#headerbild .slider-wrapper,#headerbild .ce_image,#headerbild figure{height:300px}#headerslider img,#headerbild img{max-width:unset;height:100%}}#header .mod_customnav.quicknav a.invisible{display:none}#header .mod_customnav.quicknav span.subMenu{display:none}#header .mod_customnav.quicknav ul{margin:0;padding:0;list-style-type:none}#header .mod_customnav.quicknav ul li{float:left;margin:0;padding:0;list-style-type:none}#header .mod_customnav.quicknav a,#header .mod_customnav.quicknav span{width:200px;height:51px;display:block;margin-right:13px;padding-top:10px;padding-right:15px;padding-left:15px;text-align:center;text-decoration:none;text-transform:uppercase;letter-spacing:0.5px;background-color:#eeeeee;border-top:1px solid #E42610;font:16px/1.2 "Titillium Web", sans-serif;font-size:16px;color:#555555;font-weight:300;line-height:19px}#header .mod_customnav.quicknav a.active,#header .mod_customnav.quicknav span.active{background-color:#E42610;color:#fff}#header .mod_customnav.quicknav a:hover,#header .mod_customnav.quicknav a:active{color:#fff;background-color:#E42610}#header .mod_customnav.quicknav a.last,#header .mod_customnav.quicknav span.last{margin-right:0}@media screen and (max-width:974px){#header .mod_customnav.quicknav ul li{float:none;display:block;width:100%;margin:0;padding:0}#header .mod_customnav.quicknav ul li a,#header .mod_customnav.quicknav ul li span{display:block;float:none;width:100%;margin:0 0 5px 0;padding:0;line-height:50px}#header .mod_customnav.quicknav ul li a.active,#header .mod_customnav.quicknav ul li span.active{background-color:#E42610;color:#fff}#header .mod_customnav.quicknav ul li:last-child a,#header .mod_customnav.quicknav ul li:last-child span{margin:0}}#header .mod_dlh_googlemaps{margin:11px 0 16px 0}#header .mod_dlh_googlemaps p{margin-top:0.2em;margin-bottom:0.5em;font-family:"Titillium Web", sans-serif;line-height:1.3}#header .mod_dlh_googlemaps .routinglink{font-family:"Titillium Web", sans-serif}#header .mod_dlh_googlemaps .routinglink a{font-family:"Titillium Web", sans-serif}#header .mod_dlh_googlemaps form{margin-top:10px;margin-bottom:6px}#header .mod_dlh_googlemaps .text,#header .mod_dlh_googlemaps .submit{border-radius:0;behavior:url("../../assets/css3pie/1.0.0/PIE.htc")}#header .mod_dlh_googlemaps .text{width:188px;padding-top:4px;padding-bottom:4px}#header .mod_dlh_googlemaps .submit{margin-top:-3px}#header .mod_dlh_googlemaps #dlh_googlemap_2{width:960px;height:300px;position:relative;overflow:hidden;background-color:#E42610}@media screen and (max-width:974px){#header .mod_dlh_googlemaps #dlh_googlemap_2{width:100%;height:320px;position:relative;overflow:hidden;background-color:#E42610}}#header .mod_event_cartlink{display:inline-block;position:absolute;top:23px;right:0}#header .mod_event_cartlink a{font-weight:700;color:#E42610}#header .mod_event_cartlink a span{margin-left:10px}#header #userNavigation{display:inline-block;position:absolute;top:5px;right:0;text-align:right}#header #userNavigation ul{margin:0}#header #userNavigation ul li{margin:0 5px 5px 0;display:inline-block}#header #userNavigation ul li:last-child{margin:0}#header #userNavigation ul li a{color:#555555}#header #userNavigation ul li a:hover{color:#bbbbbb}#header #userNavigation ul li.active span{color:#E42610}@media screen and (max-width:450px){#header #userNavigation{display:none}}@media screen and (min-width:451px) and (max-width:974px){#header #userNavigation{right:95px}}#services a:after{content:",";color:#555555}@media screen and (max-width:974px){#services a{display:block;width:100%;margin-bottom:5px;font-size:16px}#services a:last-child{margin-bottom:0}#services a:before{font-family:FontAwesome;color:#E42610;content:"";margin-right:5px}#services a:after{content:" "}#services a:hover{padding:0;text-decoration:none;border:none}}#main-info #poi,#main-info #frei{width:230px;height:50px;float:left;margin-right:13px;padding-top:50px;text-align:center;border-top:1px solid #E42610;background-repeat:no-repeat;padding-bottom:0;font-size:14px;text-transform:uppercase;letter-spacing:0.5px;color:#E42610;font-weight:400}#main-info #poi:hover,#main-info #frei:hover{border-bottom:none}#main-info #poi:hover span,#main-info #frei:hover span{border-bottom:1px dotted #E42610}#main-info #poi{background-image:url(../../files/mainsite-files/design/button-poi.jpg)}#main-info #frei{background-image:url(../../files/mainsite-files/design/button-freiflaechen.jpg)}#main-info .mod_customnav.footernav_agb{width:230px;margin-right:13px}#main-info .mod_customnav.footernav_kontakt{width:215px;margin-right:0;padding-left:15px}#main-info .mod_customnav.footernav_agb,#main-info .mod_customnav.footernav_kontakt{float:left;padding-top:8px;border-top:1px solid #E42610}#main-info .mod_customnav.footernav_agb ul,#main-info .mod_customnav.footernav_agb li,#main-info .mod_customnav.footernav_kontakt ul,#main-info .mod_customnav.footernav_kontakt li{margin:0;padding:0}#main-info .mod_customnav.footernav_agb ul span.subMenu,#main-info .mod_customnav.footernav_agb li span.subMenu,#main-info .mod_customnav.footernav_kontakt ul span.subMenu,#main-info .mod_customnav.footernav_kontakt li span.subMenu{display:none}#main-info .mod_customnav.footernav_agb a,#main-info .mod_customnav.footernav_agb span,#main-info .mod_customnav.footernav_kontakt a,#main-info .mod_customnav.footernav_kontakt span{display:inline-block;text-decoration:none;text-transform:uppercase;font:14px "Titillium Web", sans-serif;color:#E42610}#main-info .mod_customnav.footernav_agb a,#main-info .mod_customnav.footernav_kontakt a{border-bottom:1px solid #fff;font-weight:400}#main-info .mod_customnav.footernav_agb a:hover,#main-info .mod_customnav.footernav_kontakt a:hover{border-bottom:1px dotted #E42610}#main-info .mod_customnav.footernav_agb span,#main-info .mod_customnav.footernav_kontakt span{border-bottom:1px dotted #fff;font-weight:300}@media screen and (max-width:974px){#main-info .inside{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;text-align:center}#main-info .inside #poi{order:1}#main-info .inside #frei{order:2;margin-bottom:20px !important}#main-info .inside .mod_customnav.footernav_agb{order:3}#main-info .inside .mod_customnav.footernav_kontakt{order:4}#main-info .inside #poi,#main-info .inside #frei{width:100%;box-sizing:border-box;float:none;margin-right:0;padding-top:0;background-position:-80px -1px;background-color:#eeeeee;margin-bottom:5px;display:block;text-align:left;padding-left:60px;line-height:50px;font-size:14px}#main-info .inside #poi:last-child,#main-info .inside #frei:last-child{margin-bottom:0}#main-info .inside #poi:hover span,#main-info .inside #frei:hover span{border:none}#main-info .inside #poi span,#main-info .inside #frei span{width:100%;height:100%;display:block;line-height:50px}#main-info .inside .mod_customnav.footernav_agb,#main-info .inside .mod_customnav.footernav_kontakt{border:none;width:49.99%;float:left;margin:0 0 15px 0;padding:0;text-align:left}}#main .mod_sitemap ul{margin-bottom:10px}#main .mod_sitemap ul.level_1{color:#E42610}#main .mod_sitemap ul.level_2 a{font-weight:300}#main .mod_sitemap ul.level_3{margin-bottom:0}#main .mod_sitemap ul li{list-style-type:disc}#main .mod_sitemap ul li span.subMenu{display:none}#main .mod_sitemap ul li li{margin-left:1.5em}#main .mod_sitemap a{display:inline-block;margin-bottom:8px;padding-bottom:4px;border-bottom:1px dotted #fff;font-size:14px;text-decoration:none;color:#555555;text-transform:uppercase;font-weight:600}#main .mod_sitemap a:hover{padding-bottom:4px;border-bottom:1px dotted #E42610;color:#E42610}.formbody>fieldset>legend{margin-top:0.3em;margin-bottom:0.3em;font-size:16px;line-height:1.4;font-weight:600}.formbody div.button-container{display:flex;flex-direction:row;gap:1rem}.formbody select{min-width:100px;margin-bottom:15px;margin-left:1px}.formbody select{width:99.9%;padding:4px 35px 4px 5px;font-size:inherit;border:1px solid #cccccc;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:white;background-image:linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);background-position:calc(100% - 15px) calc(.8em + 2px), calc(100% - 10px) calc(.8em + 2px), calc(100% - 2.5em) 0.5em;background-size:5px 5px, 5px 5px, 1px 1.5em;background-repeat:no-repeat}.formbody option{padding-left:7px}.formbody span{margin-right:10px}.formbody .submit,.formbody .text,.formbody .captcha,.formbody textarea{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color:#555555;behavior:url("../../assets/css3pie/1.0.0/PIE.htc")}.formbody .text{padding-top:4px;padding-bottom:4px}.formbody textarea{max-width:100%;margin-bottom:8px;padding:5px}.formbody .captcha{margin-bottom:4px;padding:5px}.formbody .captcha_text{color:#555555;display:block;margin-bottom:8px}.formbody .radio{margin-right:6px;cursor:pointer}.formbody label{display:inline-block;margin-bottom:5px;color:#555555;cursor:pointer}.formbody input{margin-bottom:8px}.formbody p.error{display:block;margin-bottom:15px;padding:8px 15px 10px;background-color:#E42610;font-size:12px;line-height:1.5;color:#fff}.formbody .radio,.formbody .checkbox{margin-right:8px}.formbody .login_info{display:block;margin-bottom:10px;padding:8px 15px 10px;background-color:#E42610;font-size:12px;line-height:1.5;color:#fff}.formbody .widget-checkbox{position:relative;margin-top:16px}.formbody .widget-checkbox input[type="checkbox"],.formbody .widget-checkbox .checkbox{position:absolute;top:0.15rem}.formbody .widget-checkbox label,.formbody .widget-checkbox legend{vertical-align:top;margin-left:20px}.formbody .widget-checkbox.checkbox_list .checkbox_container legend{margin-left:0}.formbody .widget-checkbox.checkbox_list .checkbox_container>span{display:block;position:relative;margin:10px 0}.formbody .widget-checkbox.checkbox_list .checkbox_container>span>input{top:0}.formbody .widget-radio legend{margin-bottom:5px}#tl_registration fieldset legend{display:inline-block;margin-bottom:10px;color:#555555;cursor:pointer;font-weight:400}#tl_registration fieldset span input[type="checkbox"]{margin-right:5px !important}#tl_registration fieldset span label{vertical-align:top}#tl_login .text{margin-bottom:5px;padding-top:3px;padding-bottom:3px}#tl_login .checkbox_container{display:block}#tl_login .checkbox_container{margin-top:3px}#tl_login #autologin{margin-top:2px}#tl_login .submit{margin-top:4px}#kontaktform .absenden,#seminarform .absenden,#schadensform .absenden,#bewerbungsform .absenden{margin-top:10px}#schadensform #ctrl_76{width:280px;padding-right:10px;color:#555555}#schadensform #ctrl_75{margin-bottom:20px}#seminarform .verbindlichkeit{margin-top:20px}#seminarform .verbindlichkeit label{margin-bottom:7px}#bewerbungsform .bewerbungsform1{margin-bottom:20px}#bewerbungsform .bewerbungsform2{margin-bottom:16px}#bewerbungsform .bewerbungsform3{margin-bottom:15px}#bewerbungsform .anstellungsart{margin-bottom:15px}#bewerbungsform #ctrl_119,#bewerbungsform #ctrl_120,#bewerbungsform #ctrl_121,#bewerbungsform #ctrl_122{width:280px;margin-bottom:15px;padding-right:10px;color:#555555}#bewerbungsform .aufmerksamkeit legend{margin-top:8px;margin-bottom:20px;font-size:14px;color:#555555;font-weight:400}#bewerbungsform .aufmerksamkeit label{margin-bottom:7px}#bewerbungsform .aufmerksamkeit span{display:block;margin-bottom:7px;font-size:14px}#bewerbungsform .verbindlichkeit label{margin-bottom:7px}#bewerbungsform .explanation{margin-top:15px;margin-bottom:30px}#bewerbungsform .explanation p{font-size:12px;line-height:1.5}@media screen and (max-width:974px){#kontaktform{margin-bottom:0}#kontaktform .formbody .widget:not(.mandatory){display:none}#kontaktform .formbody .widget-captcha{margin-bottom:10px}#kontaktform .formbody .widget-captcha label{display:block}#kontaktform .formbody .widget-captcha .captcha_text{display:block;margin-bottom:8px}#kontaktform .formbody input[type="submit"]{display:block}#kontaktform .formbody select{width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #ccc;padding:4px 0}#kontaktform .formbody label,#kontaktform .formbody select,#kontaktform .formbody input[type="text"],#kontaktform .formbody input[type="number"],#kontaktform .formbody input[type="email"],#kontaktform .formbody textarea{font-size:16px}.formbody p.error{padding:0;background-color:transparent;color:#E42610;font-weight:bold}.formbody input.error{border-color:#E42610 !important}.formbody [type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#E42610;color:#fff;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-image:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;padding:10px;width:100%}}.toggler{margin:0 0 14px;padding:12px 15px 12px 40px;background-color:#eeeeee;font-size:15px;color:#555555;cursor:pointer;font-weight:300}.toggler span{padding:0 10px 0 0;font-family:FontAwesome;color:#555555;display:inline-block;position:absolute;left:15px}.toggler span:before{content:""}.toggler:hover{background-color:#E42610;color:#fff}.toggler:hover span:before{color:#fff;content:""}.toggler[aria-expanded="true"]{margin:0 0 14px;background-color:#E42610;color:#fff;cursor:pointer}.toggler[aria-expanded="true"] span{color:#fff}.toggler[aria-expanded="true"] span:before{content:""}.accordion{margin:0;padding:8px 0 20px}#ausbildungsberufe img{margin-right:20px}#ausbildungsberufe img:hover{opacity:0.65}#ausbildungsberufe td{vertical-align:middle;padding-bottom:4px}@media screen and (max-width:974px){#ausbildungsberufe tr td{padding:0 0 5px 0}#ausbildungsberufe tr td:first-child{width:35px;padding-right:10px}}#main .gallery li{margin-right:13.5px;margin-bottom:15px;opacity:0.5}#main .gallery li.col_last{margin-right:0}#main .gallery li:hover{opacity:1}#main .gallery li a:hover{border-bottom:0}#main .gallery .pagination{display:none}@media screen and (max-width:974px){#main .gallery li{display:inline-block;width:46.99%;margin:0 0 13px 0}#main .gallery li:nth-child(odd){margin:0 13px 13px 0}}.mod_newsarchive .mod_newslist .date_box,.mod_newsarchive .date_box{width:50px;position:relative;float:left;display:block;margin-right:20px;background-color:#f5f5f5}.mod_newsarchive .date_box .date_box_day{width:50px;position:relative;float:left;display:block;margin-right:20px;padding-top:5px;padding-bottom:5px;text-align:center;font-size:12px;background-color:#eeeeee;color:#555555;font-weight:400}.mod_newsarchive .date_box .date_box_month{width:50px;position:relative;float:left;display:block;margin-right:20px;padding-top:5px;padding-bottom:5px;text-align:center;font-size:12px;color:#fff;text-transform:uppercase;background-color:#E42610}.mod_newsarchive .newslist_content h3{margin-top:-2px;margin-bottom:0;font-size:16px;color:#555555;font-weight:300}.mod_newsarchive .newslist_content p.more{margin-top:0}.mod_newsarchive .layout_latest .newslist_content{margin-bottom:12px;padding-bottom:5px;border-bottom:1px solid #dddddd}.mod_newsarchive .layout_latest.last .newslist_content{border-bottom:0}.mod_newslist h1,.mod_newslist h2,.mod_newslist h3,.mod_newslist h4,.mod_newsarchive h1,.mod_newsarchive h2,.mod_newsarchive h3,.mod_newsarchive h4{margin-top:0}.mod_newsarchive .bordered{margin-bottom:16px;padding-top:4px;padding-bottom:6px;font-size:22px;border-bottom:1px dotted #bbbbbb;color:#555555;font-weight:400}.mod_newsreader .imgtext p{margin-top:0}.mod_newsreader h1{margin-top:0.3em;margin-bottom:0.3em;font-size:19px;line-height:1.4;text-transform:none;letter-spacing:0.5px;color:#E42610;font-weight:600}.mod_newsreader .caption{margin-top:0.5em;margin-bottom:0.4em;font-size:12px;line-height:1.4;color:#555555}#right .jahresbox{margin-bottom:17px;padding:5px 5px 10px 15px;background-color:#eeeeee}#right .mod_newsmenu a{font-size:14px;text-decoration:none;color:#E42610}#right .mod_newsmenu span{font-size:14px;text-decoration:none;color:#555555}#right .mod_newsmenu h4{margin-top:0.5em;margin-bottom:0.4em;font-size:14px;line-height:1.6;color:#555555;font-weight:600}#right .mod_newsmenu li{float:left;margin-right:0.8em;margin-bottom:0.4em}#right .mod_newsmenu a:hover{border-bottom:1px dotted #E42610}@media screen and (max-width:974px){.mod_newsarchive .layout_latest .newslist_content{padding-left:70px}}#cookielaw{text-align:left;padding:15px 0;background:rgba(238, 238, 238, 0.9);color:black;position:fixed;bottom:0;z-index:50000;width:100%;font-size:12.5px;line-height:1.4em}#cookielaw>div{width:80%;margin:auto}#cookielaw>div>span{display:block;width:100%}#cookielaw a{color:#000;text-decoration:none;border-bottom:1px dotted #e42610}#cookielaw-accept{background:#e42610;color:white;border-radius:0;border:0;text-align:center;padding:3px 0;display:block;width:100%;margin-top:20px}#cookielaw-accept:hover{opacity:0.65}@media (min-width:1024px){#cookielaw>div{width:58%}#cookielaw>div>span{float:left;padding-right:5%;display:inline-block;width:75%}#cookielaw-accept{display:inline-block;width:auto;padding:4px 6px;margin-top:0;float:right}}.mod_calendar{position:relative;display:block;margin:0;padding-right:0;padding-left:0}.minicalendar table{width:100%;border-spacing:0;table-layout:fixed}.minicalendar table thead{background-color:#606060}.minicalendar table thead .current{padding-top:8px;padding-bottom:8px;color:#fff;text-transform:uppercase;font-weight:300}.minicalendar table thead a{width:100%;display:inline-block;padding-top:6px;padding-bottom:6px;background-color:#696969;color:#fff}.minicalendar table thead a:hover{background-color:#787878;text-decoration:none}.minicalendar table thead .label{padding-top:8px;padding-bottom:8px;font-weight:normal;behavior:url("../../assets/css3pie/1.0.0/PIE.htc");background:-webkit-gradient(top, #f8f8f8 0%, #f1f1f1 100%);background:-moz-gradient(top, #f8f8f8 0%, #f1f1f1 100%);background:-ms-gradient(top, #f8f8f8 0%, #f1f1f1 100%)}.minicalendar table td,.minicalendar table th{text-align:center}.minicalendar table td.col_first{border-top:1px solid #d0d0d0;border-right:1px solid #d0d0d0;border-bottom:0 solid #d0d0d0;border-left:0 solid #d0d0d0}.minicalendar table td.col_last{border-top:1px solid #d0d0d0;border-right:0 solid #d0d0d0;border-bottom:0 solid #d0d0d0;border-left:0 solid #d0d0d0}.minicalendar .invisible{display:none}.minicalendar .days{padding-top:6px;padding-bottom:6px;text-align:center;background-color:#e7e7e7;border-top:1px solid #d0d0d0;-webkit-box-shadow:0 0 #fff;box-shadow:0 0 #fff;border-right:1px solid #d0d0d0;border-bottom:0 solid #d0d0d0;border-left:0 solid #d0d0d0;behavior:url("../../assets/css3pie/1.0.0/PIE.htc");background:-webkit-gradient(top, #eeeeee 20%, #dedede 100%);background:-moz-gradient(top, #eeeeee 20%, #dedede 100%);background:-ms-gradient(top, #eeeeee 20%, #dedede 100%)}.minicalendar .days:hover{behavior:url("../../assets/css3pie/1.0.0/PIE.htc");background:-webkit-gradient(top, #f9f9f9 20%, #ececec 100%);background:-moz-gradient(top, #f9f9f9 20%, #ececec 100%);background:-ms-gradient(top, #f9f9f9 20%, #ececec 100%)}.minicalendar .today{behavior:url("../../assets/css3pie/1.0.0/PIE.htc");background:-webkit-gradient(top, #f9f9f9 20%, #ececec 100%);background:-moz-gradient(top, #f9f9f9 20%, #ececec 100%);background:-ms-gradient(top, #f9f9f9 20%, #ececec 100%)}.event a.submit,.event input.submit{color:#fff;display:block;font-size:14px;font-weight:bold;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#E42610;background-image:none;padding:10px;width:100%;text-align:center;box-sizing:border-box}.event a.submit:hover,.event input.submit:hover{background-color:#cc220e}.mod_event_cart .submit_button.submit_button_right,.mod_event_checkout.step_start .submit_button.submit_button_right,.mod_event_checkout.step_payment .submit_button.submit_button_right,.mod_event_checkout.step_overview .submit_button.submit_button_right{float:right}.mod_event_cart .submit_button.submit_button_left,.mod_event_checkout.step_start .submit_button.submit_button_left,.mod_event_checkout.step_payment .submit_button.submit_button_left,.mod_event_checkout.step_overview .submit_button.submit_button_left{float:left}.mod_event_cart .submit_button .submit_checkout,.mod_event_checkout.step_start .submit_button .submit_checkout,.mod_event_checkout.step_payment .submit_button .submit_checkout,.mod_event_checkout.step_overview .submit_button .submit_checkout{width:230px;color:#fff;display:block;font-size:14px;font-weight:bold;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#E42610;background-image:none;padding:10px;text-align:center;box-sizing:border-box}.mod_event_cart .submit_button .submit_checkout:hover,.mod_event_checkout.step_start .submit_button .submit_checkout:hover,.mod_event_checkout.step_payment .submit_button .submit_checkout:hover,.mod_event_checkout.step_overview .submit_button .submit_checkout:hover{background-color:#cc220e}.mod_event_cart .submit_button .submit_abort,.mod_event_cart .submit_button .submit_cart,.mod_event_checkout.step_start .submit_button .submit_abort,.mod_event_checkout.step_start .submit_button .submit_cart,.mod_event_checkout.step_payment .submit_button .submit_abort,.mod_event_checkout.step_payment .submit_button .submit_cart,.mod_event_checkout.step_overview .submit_button .submit_abort,.mod_event_checkout.step_overview .submit_button .submit_cart{width:230px;color:#555555;display:block;font-size:14px;font-weight:bold;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#eeeeee;background-image:none;padding:10px;text-align:center;box-sizing:border-box;border-radius:0}.mod_event_cart .submit_button .submit_abort:hover,.mod_event_cart .submit_button .submit_cart:hover,.mod_event_checkout.step_start .submit_button .submit_abort:hover,.mod_event_checkout.step_start .submit_button .submit_cart:hover,.mod_event_checkout.step_payment .submit_button .submit_abort:hover,.mod_event_checkout.step_payment .submit_button .submit_cart:hover,.mod_event_checkout.step_overview .submit_button .submit_abort:hover,.mod_event_checkout.step_overview .submit_button .submit_cart:hover{background-color:#e1e1e1}@media screen and (min-width:320px) and (max-width:767px){.mod_event_cart .submit_button.submit_button_right,.mod_event_cart .submit_button.submit_button_left,.mod_event_checkout.step_start .submit_button.submit_button_right,.mod_event_checkout.step_start .submit_button.submit_button_left,.mod_event_checkout.step_payment .submit_button.submit_button_right,.mod_event_checkout.step_payment .submit_button.submit_button_left,.mod_event_checkout.step_overview .submit_button.submit_button_right,.mod_event_checkout.step_overview .submit_button.submit_button_left{float:none !important}.mod_event_cart .submit_button .submit_checkout,.mod_event_checkout.step_start .submit_button .submit_checkout,.mod_event_checkout.step_payment .submit_button .submit_checkout,.mod_event_checkout.step_overview .submit_button .submit_checkout{margin-bottom:15px}.mod_event_cart .submit_button .submit_checkout,.mod_event_cart .submit_button .submit_abort,.mod_event_cart .submit_button .submit_cart,.mod_event_checkout.step_start .submit_button .submit_checkout,.mod_event_checkout.step_start .submit_button .submit_abort,.mod_event_checkout.step_start .submit_button .submit_cart,.mod_event_checkout.step_payment .submit_button .submit_checkout,.mod_event_checkout.step_payment .submit_button .submit_abort,.mod_event_checkout.step_payment .submit_button .submit_cart,.mod_event_checkout.step_overview .submit_button .submit_checkout,.mod_event_checkout.step_overview .submit_button .submit_abort,.mod_event_checkout.step_overview .submit_button .submit_cart{width:100%}}.mod_event_list h1{margin-bottom:20px}.mod_event_list .event_list{width:31.2%;box-sizing:border-box;margin-right:20px;float:left;margin-bottom:20px;position:relative;height:390px}.mod_event_list .event_list .info .date_full,.mod_event_list .event_list .info .data_time,.mod_event_list .event_list .info .location{font-size:16px;margin-bottom:5px;color:#555555}.mod_event_list .event_list .info .date_full strong,.mod_event_list .event_list .info .data_time strong,.mod_event_list .event_list .info .location strong{color:#E42610}.mod_event_list .event_list .shop{position:absolute;bottom:0;width:100%}.mod_event_list .event_list .shop .booking a{color:#fff;display:block;font-size:14px;font-weight:bold;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#E42610;background-image:none;padding:10px;width:100%;text-align:center;box-sizing:border-box;margin-top:15px}.mod_event_list .event_list .shop .booking a:hover{background-color:#cc220e}@media screen and (max-width:542px){.mod_event_list .event_list{width:100%}}@media screen and (min-width:543px) and (max-width:767px){.mod_event_list .event_list{width:46%}.mod_event_categorylist .event_list{width:100%;margin-right:0;float:none}}@media screen and (min-width:768px) and (max-width:974px){.mod_event_list .event_list{width:47.2%}.mod_event_categorylist .event_list{width:48.6%}.mod_event_categorylist .event_list:nth-child(odd){margin-right:0}}.mod_event_reader .event{color:#555555}.mod_event_reader .event h1{margin-bottom:0}.mod_event_reader .event .subtitle{font-size:14px;color:#555555;margin-bottom:15px}.mod_event_reader .event .event_teaser{margin:0 0 20px 0}.mod_event_reader .event .event_teaser figure.image_container{float:left;width:49.3%;margin:0 15px 8px 0}.mod_event_reader .event .event_teaser .teaser{margin-bottom:20px}.mod_event_reader .event .event_teaser .teaser p{margin-bottom:15px}.mod_event_reader .event .event_teaser .teaser p:first-child{margin-top:0}.mod_event_reader .event .event_teaser .teaser p:last-child{margin-bottom:0}.mod_event_reader .event .event_details{margin:0 0 20px 0}.mod_event_reader .event .event_details .description{width:calc(100% - 245px);float:left;margin-right:15px;min-height:1px}.mod_event_reader .event .event_details .description .event_video{margin-top:20px}.mod_event_reader .event .event_details .description .event_video iframe{max-width:100%}.mod_event_reader .event .event_details .data{width:230px;float:left}.mod_event_reader .event .event_details .databox{border-top:1px solid #E42610;padding:10px;box-sizing:border-box;background-color:#eeeeee;margin-bottom:15px;color:#555555}.mod_event_reader hr{border:none;height:1px;background-color:#E42610;margin:20px 0}.mod_event_reader .event_cat{color:#E42610 !important;font-weight:bold}.mod_event_reader a.submit,.mod_event_reader input.submit{color:#fff;display:block;font-size:14px;font-weight:bold;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background-color:#E42610;background-image:none;padding:10px;width:100%;text-align:center;box-sizing:border-box}.mod_event_reader a.submit:hover,.mod_event_reader input.submit:hover{background-color:#cc220e}.mod_event_reader .info{display:block;margin:0 0 15px 0}.mod_event_reader .info.info_active{display:none}.mod_event_reader .item_price{margin:0 0 15px 0}.mod_event_reader .item_price .label{display:none}.mod_event_reader .item_price .value div:not(.price_info){font-weight:bold;font-size:40px;color:#E42610;margin-bottom:5px}.mod_event_reader .item_amount .label{font-weight:bold}.mod_event_reader .item_amount .value select{width:100%}@media screen and (min-width:320px) and (max-width:767px){.mod_event_reader .event_teaser{margin:0 0 20px 0}.mod_event_reader .event_teaser figure.image_container{float:none !important;width:100% !important;margin:0 0 15px 0 !important}.mod_event_reader .event_details{margin:0 0 20px 0}.mod_event_reader .event_details .description{width:100% !important;float:none !important;margin-right:0 !important;min-height:1px;margin-bottom:20px !important}.mod_event_reader .event_details .description .event_video{margin-top:20px}.mod_event_reader .event_details .data{width:100% !important;float:none !important}.mod_event_reader .item_amount .value select{font-size:16px}}.mod_event_checkout,.mod_event_cart{color:#555555}.mod_event_checkout .cart_items,.mod_event_cart .cart_items{margin:0 0 15px 0}.mod_event_checkout h2,.mod_event_cart h2{margin:0 0 15px 0}.mod_event_checkout .col_1,.mod_event_checkout .col_2,.mod_event_checkout .col_3,.mod_event_checkout .col_4,.mod_event_cart .col_1,.mod_event_cart .col_2,.mod_event_cart .col_3,.mod_event_cart .col_4{display:inline-block}.mod_event_checkout .col_1,.mod_event_cart .col_1{width:71.6%}.mod_event_checkout .col_2,.mod_event_checkout .col_3,.mod_event_checkout .col_4,.mod_event_cart .col_2,.mod_event_cart .col_3,.mod_event_cart .col_4{width:8.6%}.mod_event_checkout .basket_head li,.mod_event_cart .basket_head li{font-size:14px;display:inline-block;font-weight:bold}.mod_event_checkout .basket_item,.mod_event_cart .basket_item{background-color:#eeeeee;color:#555555;padding:10px;box-sizing:border-box;margin-bottom:15px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;align-content:flex-start}.mod_event_checkout .basket_item:last-child,.mod_event_cart .basket_item:last-child{margin-bottom:0}.mod_event_checkout .basket_item .event_title,.mod_event_cart .basket_item .event_title{margin-bottom:10px}.mod_event_checkout .basket_item .event_title a,.mod_event_cart .basket_item .event_title a{font-size:20px}.mod_event_checkout .basket_item .event_date,.mod_event_cart .basket_item .event_date{margin-bottom:5px}.mod_event_checkout .basket_item .select,.mod_event_cart .basket_item .select{width:75%}.mod_event_checkout .basket_item .event_date,.mod_event_checkout .basket_item .buttons,.mod_event_checkout .basket_item .col_1,.mod_event_checkout .basket_item .col_2,.mod_event_checkout .basket_item .col_3,.mod_event_checkout .basket_item .col_4,.mod_event_cart .basket_item .event_date,.mod_event_cart .basket_item .buttons,.mod_event_cart .basket_item .col_1,.mod_event_cart .basket_item .col_2,.mod_event_cart .basket_item .col_3,.mod_event_cart .basket_item .col_4{font-size:14px}.mod_event_checkout .basket_item .col_1,.mod_event_cart .basket_item .col_1{width:72%}.mod_event_checkout .basket_item .col_2,.mod_event_checkout .basket_item .col_3,.mod_event_checkout .basket_item .col_4,.mod_event_cart .basket_item .col_2,.mod_event_cart .basket_item .col_3,.mod_event_cart .basket_item .col_4{width:8.8%}.mod_event_checkout .basket_item span.label,.mod_event_cart .basket_item span.label{display:none}.mod_event_checkout .basket_summery,.mod_event_cart .basket_summery{margin-top:15px}.mod_event_checkout .basket_summery p,.mod_event_cart .basket_summery p{margin:0;text-align:end;font-size:14px}.mod_event_checkout .basket_summery p:first-child,.mod_event_cart .basket_summery p:first-child{font-weight:bold;font-size:22px;color:#E42610}.mod_event_checkout .price_info,.mod_event_cart .price_info{text-align:end}@media screen and (min-width:320px) and (max-width:767px){.mod_event_cart .basket_head,.mod_event_checkout .basket_head{display:none}.mod_event_cart .basket_item,.mod_event_checkout .basket_item{flex-direction:column}.mod_event_cart .basket_item .col_1,.mod_event_cart .basket_item .col_2,.mod_event_cart .basket_item .col_3,.mod_event_cart .basket_item .col_4,.mod_event_checkout .basket_item .col_1,.mod_event_checkout .basket_item .col_2,.mod_event_checkout .basket_item .col_3,.mod_event_checkout .basket_item .col_4{display:block;width:100%}.mod_event_cart .basket_item .col_1,.mod_event_cart .basket_item .col_2,.mod_event_cart .basket_item .col_3,.mod_event_checkout .basket_item .col_1,.mod_event_checkout .basket_item .col_2,.mod_event_checkout .basket_item .col_3{margin-bottom:10px}.mod_event_cart .basket_item .event_date .label,.mod_event_cart .basket_item .event_date .value,.mod_event_checkout .basket_item .event_date .label,.mod_event_checkout .basket_item .event_date .value{display:block}.mod_event_cart .basket_item .event_date .label,.mod_event_checkout .basket_item .event_date .label{margin-bottom:5px}.mod_event_cart .basket_item select,.mod_event_checkout .basket_item select{width:100% !Important}.mod_event_cart .basket_item span.label,.mod_event_checkout .basket_item span.label{display:inline-block;text-align:left}}.mod_event_checkout h1{margin:0 0 15px 0}.mod_event_checkout .info{margin:0 0 15px 0}.mod_event_checkout ul.checkout_steps{margin:0 0 15px 0}.mod_event_checkout ul.checkout_steps .step{display:inline-block;width:calc(98.2% / 6)}.mod_event_checkout ul.checkout_steps .step a,.mod_event_checkout ul.checkout_steps .step span{display:block;text-align:center;padding:10px;background-color:#eeeeee;color:#bbbbbb}.mod_event_checkout ul.checkout_steps .step a:hover,.mod_event_checkout ul.checkout_steps .step span:hover{border-bottom:none;background-color:#e1e1e1}.mod_event_checkout ul.checkout_steps .step.active a,.mod_event_checkout ul.checkout_steps .step.active span{color:#fff;background-color:#E42610}.mod_event_checkout ul.checkout_steps .step.active a:hover,.mod_event_checkout ul.checkout_steps .step.active span:hover{background-color:#cc220e}.mod_event_checkout ul.checkout_steps .step.inactive a,.mod_event_checkout ul.checkout_steps .step.inactive span{color:#ececec;background-color:#f9f9f9}.mod_event_checkout.step_payment .cart_items{display:none}.mod_event_checkout.step_payment .payment .label{display:none}.mod_event_checkout.step_payment .checkout_elements .payment,.mod_event_checkout.step_overview .checkout_elements .payment{margin-bottom:15px}.mod_event_checkout.step_payment .checkout_elements .payment .value legend,.mod_event_checkout.step_overview .checkout_elements .payment .value legend{font-size:14px;margin:0 0 15px 0}.mod_event_checkout.step_payment .checkout_elements .payment .value .radio_option,.mod_event_checkout.step_overview .checkout_elements .payment .value .radio_option{font-size:14px;padding:10px;background-color:#eee;margin:0 0 15px 0}.mod_event_checkout.step_payment .checkout_elements .payment .value .radio_option:last-child,.mod_event_checkout.step_overview .checkout_elements .payment .value .radio_option:last-child{margin:0}.mod_event_checkout.step_payment .checkout_elements .payment .value .radio_option .radio_label,.mod_event_checkout.step_overview .checkout_elements .payment .value .radio_option .radio_label{display:inline-block;margin:0 5px 0 0;font-weight:bold}.mod_event_checkout.step_payment .checkout_elements .payment .value .radio_option .radio_label:after,.mod_event_checkout.step_overview .checkout_elements .payment .value .radio_option .radio_label:after{content:" - ";font-weight:normal}.mod_event_checkout.step_payment .checkout_elements .payment .value .radio_option .radio_label label,.mod_event_checkout.step_overview .checkout_elements .payment .value .radio_option .radio_label label{color:#E42610}.mod_event_checkout.step_payment .checkout_elements .payment .value .radio_option .description,.mod_event_checkout.step_overview .checkout_elements .payment .value .radio_option .description{display:inline-block;margin:0 0 0 0;position:relative;top:-1px}.mod_event_checkout.step_overview .checkout_elements .payment,.mod_event_checkout.step_overview .checkout_elements .billing_address{margin:0 0 15px 0}.mod_event_checkout.step_overview .checkout_elements .payment_item,.mod_event_checkout.step_overview .checkout_elements .billing_address{font-size:14px}@media screen and (min-width:320px) and (max-width:767px){.mod_event_checkout ul.checkout_steps .step{display:block;width:100%}.mod_event_checkout ul.checkout_steps .step a,.mod_event_checkout ul.checkout_steps .step span{padding:6px}}#footer #copyright{float:left;margin-top:-8px;margin-right:30px}#footer #toplink{margin-top:15px}#footer #toplink a:hover{border-bottom:0;opacity:0.65}#footer #social{float:right}#footer #social div{float:left;margin-right:7px}#footer #social div:last-child{margin-right:0}#footer #social div a:hover{border-bottom:0;opacity:0.65}@media screen and (max-width:974px){#footer .inside{display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;text-align:center}#footer .inside #copyright{order:2;float:none;display:block;margin:0 0 15px 0}#footer .inside #copyright p{margin:0}#footer .inside #social{order:1;margin:0 0 15px 0;float:none}#footer .inside #social div{float:none;display:inline-block}#footer .inside #toplink{order:3;margin-top:0}}#anmeldung h1,#registrierung h1,#passwort-vergessen h1{margin-bottom:15px !important}#anmeldung hr,#registrierung hr,#passwort-vergessen hr{margin:20px 0;height:1px;border:0;background-color:#bbbbbb}#anmeldung form,#registrierung form,#passwort-vergessen form{margin:0}#anmeldung form input,#anmeldung form fieldset,#registrierung form input,#registrierung form fieldset,#passwort-vergessen form input,#passwort-vergessen form fieldset{margin:0 0 10px 0 !important}#anmeldung form input[type="submit"],#anmeldung form fieldset[type="submit"],#registrierung form input[type="submit"],#registrierung form fieldset[type="submit"],#passwort-vergessen form input[type="submit"],#passwort-vergessen form fieldset[type="submit"]{margin:0 !important}#anmeldung form .widget-captcha,#registrierung form .widget-captcha,#passwort-vergessen form .widget-captcha{margin-bottom:10px}#anmeldung form fieldset legend,#registrierung form fieldset legend,#passwort-vergessen form fieldset legend{display:inline-block;margin-bottom:10px;color:#555555;cursor:pointer;font-weight:400}#anmeldung form fieldset span input[type="checkbox"],#registrierung form fieldset span input[type="checkbox"],#passwort-vergessen form fieldset span input[type="checkbox"]{margin-right:5px !important}#anmeldung form fieldset span label,#registrierung form fieldset span label,#passwort-vergessen form fieldset span label{vertical-align:top}
