@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%}
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}
#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}
@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(''),url(/files/theme/fonts/roboto/roboto-v30-latin-regular.woff2) format('woff2'),url(/files/theme/fonts/roboto/roboto-v30-latin-regular.woff) format('woff')}html{overflow-y:scroll;height:100%;font-size:16px;font-size:1rem;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:Roboto,Verdana,sans-serif;font-size:16px;color:#4b4a4a;background-color:#f9f9f9}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4{font-weight:400}h1{font-size:1.6rem;line-height:1.6;margin-top:0;margin-bottom:1.9rem}h2,h2.ce_headline{font-size:1.2rem;margin-top:1rem;margin-bottom:1.5rem;line-height:1.4}.werkstoffe h2{text-align:center;background-color:#f2f2f2;border:1px solid #e0e0e0;padding:8px 0 6px 0}h3{font-size:1.2rem;margin-top:0;margin-bottom:1.1rem}h4,h5,h6{font-size:1.1rem;margin-top:0;margin-bottom:1.9rem}blockquote,ol,p,pre,table,ul{margin-top:0;margin-bottom:1.5em;line-height:1.6}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}ul{list-style:none}ol{list-style:decimal}li{margin-left:0}.liste li{display:table}#wrapper{display:flex;flex-direction:column;min-height:100vh}#header{width:100%;overflow:hidden;padding-bottom:5px;background-color:#f9f9f9}.logo{line-height:0}.box-wrapper-top{max-width:1200px;margin:0 auto;padding:0 .9em;display:flex;align-items:center;justify-content:space-between;position:relative}.topbar{overflow:hidden;margin-top:1px;margin-bottom:3px;padding-top:5px;padding-bottom:5px;background-color:#949494;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.3);box-shadow:0 2px 5px 0 rgba(0,0,0,.3);border-bottom:1px solid #fff;font-size:11px;color:#fff}.headerblock{width:100%;overflow:hidden;padding-top:30px;padding-bottom:30px;background:url(/files/theme/img/edelstahl-dresden-teile.png) center center no-repeat}.footer-content,.maincontent{width:100%;max-width:1200px;margin:0 auto;padding-right:.5em;padding-left:.5em;position:relative}.wrapper-klein{max-width:700px;margin:0 auto;padding-right:.5em;padding-left:.5em;line-height:1.7}#container{flex:1;padding-bottom:2em}.weiss{width:100%;background-color:#fff}.center{text-align:center}.box-wrapper,.wrapper-inside{display:flex;justify-content:space-between;flex-wrap:wrap}.box{width:30%;min-width:200px}.box2{width:45%}.box2 .image_container{text-align:right}.box3{width:65%}.box4{width:23%}.mod_newslist .layout_latest h2{font-size:1rem}.cards{margin-bottom:1rem;margin-top:1rem;background-color:#8aadd7;border-radius:10px;position:relative;-webkit-box-shadow:.2px .2px 3px .5px rgba(0,0,0,.25);box-shadow:.2px .2px 3px .5px rgba(0,0,0,.25)}.btn_main,.cards .ce_text,.cards .location,.cards .teaser,.cards .time,.cards h2,.cards h3,.cards p{padding:0 20px 0 20px}.cards h3,.mod_portfoliolist h2{padding-top:.8rem}.cardsmore a{margin-bottom:10px;position:absolute;bottom:0;left:19px}.info-full{display:inline-block;padding:.4rem;border-radius:5px;background-color:#419b86;text-align:center;color:#fff;font-size:.8rem;margin-bottom:.8rem}.info{font-size:.7rem;text-align:center;background-color:#419b86;color:#fff;padding:5px}.lp{margin-bottom:30px;padding:10px 10px 0 10px;text-align:center;background-color:#f2f2f2;box-shadow:1px 1px 1px #dcdcdc;border:1px solid #e0e0e0;border-radius:5px;position:relative}.lpmore p{margin-bottom:0}.lpmore a{position:absolute;left:0;right:0;bottom:20px;margin:0 auto;line-height:0}.lpmore .ext-pdf a:link::before{padding-right:8px;font-family:"Font Awesome 5 Free";font-weight:700;content:"\f1c1";color:#3f3e3e}.lgmore a:link::before{padding-right:8px;font-family:"Font Awesome 5 Free";font-weight:700;content:"\f1c1";color:#3f3e3e}#cboxOverlay{background-color:#fff}#cboxLoadedContent{border-color:#fff}#cboxTitle{color:#000}#cboxCurrent{color:#000}.ce_list li,.liste li{list-style:none;padding:5px 0 5px 0;margin-left:.3em;text-align:left}.cards.liste ul{padding-left:15px}.liste ul{padding-left:0}.liste li::before{padding-right:12px;padding-left:0;font-family:"Font Awesome 5 Free";font-weight:700;color:#004494;content:"\f00c";display:table-cell}.ce_gallery ul{padding:0;list-style:none;display:flex;flex-wrap:wrap;margin-left:-10px;margin-right:-10px}.ce_gallery .cols_3 li{width:calc(100% / 3)}.ce_gallery .image_container{padding:10px}.image_container{overflow:hidden;display:block;line-height:0}.shadows figure.image_container img{margin:5px 0 5px 5px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.bigger figure img:hover{transform:scale(1.1)}.bigger img{opacity:1;transition:all .5s}.ce_table table{width:100%}.ce_table tfoot td,.ce_table th{padding:6px;background-color:#f2f2f2;border:1px solid #ebebeb}.ce_table td{padding:6px;border:1px solid #e0e0e0}.ce_table tr:hover{background-color:#ebebeb}a:link{text-decoration:none;color:#004494}a:visited{text-decoration:none;color:#094f9e}a:focus,a:hover{text-decoration:underline;color:#8aadd7}a:active{text-decoration:underline;color:#000}nav.mod_navigation div.menubutton{display:none}nav.mod_navigation{background-color:#7da7d9;-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,.5);box-shadow:0 2px 3px 1px rgba(0,0,0,.5);border-bottom:1px solid #fff}nav.mod_navigation ul{display:table;margin:0 auto;padding:0;text-align:center;border-left:1px solid #eaeaea;list-style-type:none}nav.mod_navigation li{width:auto;float:left;margin:0 auto;text-align:center;border-right:1px solid #eaeaea}nav.mod_navigation li a,nav.mod_navigation li strong{display:block;padding:10px 15px;text-align:center;text-decoration:none;color:#fff;text-shadow:-1px 1px 1px #000}nav.mod_navigation .trail>a,nav.mod_navigation li>.active{background-color:#949494;text-decoration:none;color:#fff;font-weight:400;text-shadow:0 -1px 1px #000}nav.mod_navigation li a:focus,nav.mod_navigation li a:hover{background-color:#949494;text-decoration:none;color:#fff;text-shadow:0 -1px 1px #000}.topbar .mod_customnav ul{margin:0;padding:0}.topbar .mod_customnav ul li{float:left;margin-right:10px;margin-bottom:0}.topbar .kontaktdetails a,.topbar .mod_customnav a{text-decoration:none;color:#fff}.topbar .kontaktdetails a:focus,.topbar .kontaktdetails a:hover,.topbar .mod_customnav a:focus,.topbar .mod_customnav a:hover{text-decoration:none;color:#000}.topbar .kontaktdetails ul{float:right;margin-bottom:0;margin-left:10px}.topbar .kontaktdetails li{float:left;margin-bottom:0;margin-left:10px;text-align:right}.topbar a:link::before{font-family:"Font Awesome 5 Free";font-weight:700;color:#fff}.topbar a:hover::before{color:#000}.mailtop a:link::before{padding-right:4px;content:"\f0e0"}.phonetop::before{font-family:"Font Awesome 5 Free";font-weight:700;padding-right:4px;content:"\f095"}.topbar .impress a:link::before{padding-right:4px;content:"\f0e3"}.topbar .kont a:link::before{padding-right:4px;content:"\f129"}.topbar .agbs a:link::before{padding-right:4px;content:"\f02d"}.topbar .datens a:link::before{padding-right:4px;content:"\f023"}.top_link a:link,.top_link a:visited{width:40px;height:40px;bottom:2%;position:fixed;overflow:hidden;text-align:center;background-color:#949494;border-radius:25px;text-decoration:none;outline:0;right:2%;z-index:5}.fa-caret-up{vertical-align:middle;font-size:2.2rem;color:#fff}.fa-caret-up:hover{vertical-align:middle;font-size:2.2rem;color:#8aadd7;transition:all ease-in-out .4s}#footer{width:100%;background-color:#949494;box-shadow:0 -3px 3px 0 rgba(148,148,148,.6);border-top:1px solid #fff}.footer-content{padding-top:1rem;color:#292929}.footer-content h3{margin-bottom:0}.footer-content p{margin-top:0;font-size:.8rem;color:#292929}.footerline p{line-height:1.8}.footer-copyright{text-align:center;padding-top:8px;background-color:#eee;font-size:.8rem;color:#292929}.footer-copyright p{margin-bottom:8px}.nav-footer ul{margin:0;padding:0;line-height:1.7}.nav-footer li{list-style:none;margin:0;padding:0}.footer-content a:link::before,.footer-content strong::before{padding-right:6px;font-family:"Font Awesome 5 Free";font-weight:700;color:#292929;content:"\f138"}.footer-content a,.footer-content a:visited,.footer-copyright a:link,.footer-copyright a:visited,.nav-footer a:link,.nav-footer a:visited{font-weight:400;text-decoration:none;color:#292929}.footer-content a:hover::before,.footer-content strong::before{padding-right:6px;font-family:"Font Awesome 5 Free";color:#fff;content:"\f138";-webkit-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}.footer-content a:active,.footer-content a:hover,.footer-copyright a:active,.footer-copyright a:hover,.nav-footer .active,.nav-footer a:hover{font-weight:400;color:#fff;-webkit-transition:all ease-in-out .4s;-o-transition:all ease-in-out .4s;transition:all ease-in-out .4s}#open_mobilenav{display:none}#dlh_googlemap_1{padding:2em}#confirm-googlemaps p{padding:4em;background-color:rgba(255,255,255,.7);background-image:url(/files/theme/img/maps-sw.jpg);background-position:center center;background-repeat:no-repeat}#dlh_googlemap_1.dlh_googlemap{padding-bottom:1%}div.gm-style-iw{width:260px;height:100px}div.routinglink form input{width:auto;margin-right:auto;margin-left:auto;padding:4px 15px}div.routinglink form input.text{margin-right:auto;margin-left:auto;padding:3px 10px;border:1px solid #bdbdbd}.zoommap{cursor:zoom-in}#main .inside .ce_sliderStart .content-slider .ce_image,#main .inside .ce_sliderStart .content-slider .ce_text{margin:0;padding:0}#startslider{max-width:1050px;margin:0 auto}#startslider .content-slider{margin-top:20px;margin-bottom:20px;border:1px solid #e7e7e7;border-radius:3px;border-spacing:5px}.mod_article .ce_sliderStart{position:relative}.slider-control{height:0;position:static}.slider-control a{height:0;top:50%}.slider-control .slider-menu{bottom:0;top:auto}.slider-control .slider-prev{width:50px;height:60px;left:0;display:block;background:#eee url(/files/theme/img/pfeil_zurueck.png) left center no-repeat;border-radius:5px;opacity:.5;text-indent:-9999em;background-attachment:scroll;background-clip:border-box;background-origin:padding-box;background-size:auto auto}.slider-control .slider-prev:hover{opacity:1}.slider-control .slider-next{width:50px;height:60px;right:0;display:block;background:#eee url(/files/theme/img/pfeil_vor.png) right center no-repeat;border-radius:5px;opacity:.5;text-indent:-9999em;background-attachment:scroll;background-clip:border-box;background-origin:padding-box;background-size:auto auto}.slider-control .slider-next:hover{opacity:1}#startslider .image_container img{border:1px solid #e7e7e7;border-radius:3px}.content-slider .ce_image .caption{bottom:40px;left:260px;position:absolute;display:block;margin-top:0;margin-bottom:0;padding:15px 18px;background-color:rgba(229,229,229,.7);border:1px solid #c9c9c9;border-radius:5px;font-size:130%;font-weight:700;color:#000;width:auto!important}.abstand{padding-top:3rem;padding-bottom:3rem}.tel::before{padding-right:5px;font-family:"Font Awesome 5 Free";font-weight:700;color:#292929;content:"\f095"}.mail::before{padding-right:8px;font-family:"Font Awesome 5 Free";font-weight:700;color:#292929;content:"\f0e0"}.fax::before{padding-right:5px;font-family:"Font Awesome 5 Free";font-weight:700;color:#292929;content:"\f1ac"}.mobil::before{padding-right:19px;font-family:"Font Awesome 5 Free";font-weight:700;color:#292929;content:"\f3cd"}.str::before{padding-right:6px;font-family:"Font Awesome 5 Free";font-weight:700;color:#292929;content:"\f018"}.ort::before{padding-right:12px;font-family:"Font Awesome 5 Free";font-weight:700;color:#292929;content:"\f3c5"}.icons h2::before,.icons h3::before,h2.ce_headline.icons::before{font-family:"Font Awesome 5 Free";font-style:normal;font-variant:normal;text-rendering:auto;font-weight:700;font-size:1.2rem;background:#004494;color:#fff;text-align:center;width:40px;height:40px;line-height:40px;margin-right:10px;border-radius:50%;display:inline-block}.box-start-left h2::before{content:"\f328"}.box-start-mitte h2::before{content:"\f005"}.box-start-right h2::before{content:"\f07a"}.btn_main a:link,.btn_main a:visited{padding:10px 25px;background-color:#535f3c;color:#fff;border-radius:3px}.btn_main a:hover{background-color:#819658;color:#000}.btn_main{margin:35px 0 0 0}.back{margin-top:2rem}.button a,button{width:100%;padding:.8rem .9rem .8rem .9rem;margin-bottom:3rem;border-radius:5px;font-size:1rem;background-color:#fff;-webkit-transition:.8s;transition:.8s}.button a:focus,.button a:hover,button:focus,button:hover{background-color:#7da7d9;color:#fff}button{cursor:pointer}label{display:block}input,select,textarea{margin-bottom:1em;padding:.5em;border:1px solid #b9b9b9;outline:0;width:100%;border-radius:2px}input:focus,select:focus,textarea:focus{border:1px solid #535f3c;-webkit-transition:.8s;transition:.8s}input:focus::placeholder,textarea:focus::placeholder{color:transparent;-webkit-transition:color .8s ease;transition:color .8s ease}form span.mandatory{display:none}.submit{margin-top:0}p.error{color:red;background:#f1f1f1;border:2px solid red;padding:.5em;margin:0 0 .25em 0}.radio_container span{margin-right:2em}.radio_container input{width:auto;margin-left:2px}.radio_container label{display:inline-block}.widget-checkbox{padding:.8em .8em 0 .8em;background-color:#fff;margin-bottom:1rem;border:1px solid #b9b9b9}.widget-checkbox fieldset{border:none}.checkbox_container legend{font-weight:700;margin-top:.5rem}.checkbox_container input{width:auto}.checkbox_container label{display:inline-block;padding-right:2rem}@media screen and (max-width:870px){.content-slider .ce_image .caption{display:none}.topbar nav.mod_navigation{margin:0;padding:0;background-color:#f9f9f9}#header nav.mod_navigation ul.level_1{max-height:0;overflow:hidden;display:block;transition:.75s}nav.mod_navigation li{float:none;display:block;margin:0;padding:0;border-bottom:1 solid #d9d9d9}nav.mod_navigation li a,nav.mod_navigation li strong{display:block;padding:1em;background-color:#08c;font-size:1.5em}body#top:target nav.mod_navigation ul{max-height:50em}body#top:target nav.mod_navigation a.shownavlist{display:none}body#top:target nav.mod_navigation a.hidenavlist{display:block}nav.mod_navigation div.menubutton{right:0;top:14em;position:absolute;display:block;z-index:1000}.menubutton a{display:block;padding:.9em .5em;text-align:center;background-color:#7da7d9;border-radius:.25em;font-size:1.1em;text-decoration:none;color:#fff}.menubutton a.shownavlist::after{padding-left:.5em;content:"\25bc"}.menubutton a.hidenavlist::after{padding-left:.5em;content:"\25b2"}.menubutton a.hidenavlist{display:none}.box-wrapper-top{display:block;font-size:1.5em}.box-wrapper-top .box2{margin-top:1rem}.box,.box2,.box3,.box4{text-align:center;width:100%}.ce_gallery>ul{justify-content:center}.ce_gallery .cols_3 li{width:100%}#container .box3>ul,#container .box>ul{text-align:left}#footer table td{text-align:center}}
