/** Generated: Wednesday, 1st of October 2025, 10:58:36 // Powered by AIOM+ v4.0.5 **/
*{margin:0;padding:0;border:none;outline:none;vertical-align:baseline;font-weight:inherit;font-style:inherit;background:0 0}body{background-color:#f6f6f6;background-repeat:repeat-x;background-attachment:fixed;color:#878787;font-size:100.01%;font-family:'Geometric706BT-MediumB',helvetica,arial,sans-serif;text-align:center}hr{margin:0 0 -1px;width:1px;height:1px;clear:both;visibility:hidden}a:active{position:relative;top:1px;left:1px}strong,bold{font-weight:700}em{font-style:italic}.lazy{display:none}#full,#med1,#med2,#med3,#med4{display:none;margin:0 0 -1px;height:1px;width:100%}#full{display:block}#wrapper{margin:0 auto;max-width:1152px;font-size:.875rem;text-align:left}header{position:relative;height:240px}#utility{position:fixed;z-index:10000;top:40px;left:0;width:100%;height:34px;background-color:#002e5d;color:#fff;font-size:.875rem}#utWrapper{box-sizing:border-box;margin:0 auto;width:1152px;height:40px;text-align:right}#pageheaderWrapper{position:fixed;z-index:10000;top:0;left:0;width:100%;height:40px;background-color:#fff}#pageheader{position:relative;box-sizing:border-box;margin:0 auto;width:1152px;height:40px}.fixNavi #main,.fixNavi #content,.fixNavi #slider{margin-top:80px !important}footer{box-sizing:border-box;margin:0 0 10px;padding:12px 3px 9px;border-radius:2px;background-color:#002e5d;color:#fff;text-align:center}#logo{position:absolute;top:108px;left:50px;width:320px;height:100px;background-image:url(/site/templates/grafik/logo.svg);background-repeat:no-repeat;background-position:0 0;background-size:cover;background-color:transparent;text-indent:-100000px;font-size:1rem}#logo a{display:block;color:#cfcfcf;text-decoration:none;width:390px;height:120px}}#logo.scrolled a{width:200px;height:40px}*/#paypalLink{margin:0 0 40px;text-align:center}#search{position:absolute;top:7px;right:73px}#q{position:relative;padding:5px 25px 3px 4px;z-index:0;box-sizing:border-box;width:186px;background-color:#f3f3f3;border:1px solid #dfdfdf;border-radius:2px;font-family:'Geometric706BT-MediumB',helvetica,arial,sans-serif;font-size:12px;line-height:12px;color:#878787;transition:.5s}#q:focus{width:282px}#searchInline #q,#searchInline #q:focus{width:442px}#submit{position:absolute;z-index:4;top:0;right:0;width:22px;height:25px;text-indent:-10000px;cursor:pointer}#search .fa,#searchInline .fa{position:absolute;z-index:2;top:5px;right:6px}.searchCol{margin:0 0 0 282px}#searchInline{position:relative;margin:0 0 2em;width:445px}.resultsHl{font-weight:400;margin:0 0 1em}.txt .searchResults{list-style-type:none}.searchResults li{margin:0 0 2em;padding:0 0 2em;border-bottom:1px dotted #cfcfcf}.searchImg{margin:0 40px 0 0;width:100px;float:left}.searchImg a{border:none !important}.searchTxtWrapper{margin:0 0 0 160px}.searchTxtWrapper h2{box-sizing:border-box;display:inline-block;margin:0 0 10px;padding:0 2px;min-width:285px;font-size:1rem;background-color:#878787;color:#fff;font-size:.875rem}.searchTxtWrapper h2 a,.searchTxtWrapper h2 a:hover{color:#fff;border:none;background:0 0}.searchAdd{display:block;margin:-10px 0 10px;font-size:.6875rem}.searchAdd2,.searchTxt{display:block}.searchReadOn{display:inline-block}.searchReadOn:after{content:' »'}#breadcrump{font-size:12px;position:absolute;top:16px;left:3px}#breadcrump a{color:#878787;text-decoration:none;transition:.3s}#breadcrump a:hover{background-color:#878787;color:#fff;border-radius:2px}#breadcrump .fa{position:relative;top:-1px;padding:0 5px 0 6px;font-size:9px}#sprachWahl{text-align:right;list-style-type:none}#sprachWahl li{display:inline-block;padding:12px 0 0;text-align:right}#sprachWahl li:after{display:inline-block;margin:0 2px;content:'|'}#sprachWahl li:last-child:after{display:none}#sprachWahl a{text-decoration:none;color:#002e5d}#sprachWahl li.active span{display:inline-block;padding:3px 3px 0;border-radius:3px;background-color:#878787;color:#fff}#utility a{display:block;box-sizing:border-box;padding:9px 10px;height:34px;color:#fff;border-right:1px solid rgba(255,255,255,.6);text-decoration:none;transition:background-color .2s;letter-spacing:.5px}#utility li:first-child a{border-left:1px solid rgba(255,255,255,.6)}#utility a:hover{background-color:#66829e}#utility .active a{background-color:#66829e;cursor:default}#utility ul{list-style-type:none}#utility li{display:inline-block}#utility li a:active{transition:none;top:auto;left:auto;color:#ddd}#ut6,#ut6 a{display:none}#mainnav{position:relative;margin:0 0 40px;border-radius:2px;background-color:#fff;font-size:14px;line-height:14px}#mainnav h2,#mainnav .hl{display:none}#mainnav ul{display:flex;justify-content:space-around;width:100%;list-style-type:none}#mainnav>ul>li{position:relative}#mainnav a{display:block;box-sizing:border-box;padding:13px 10px;overflow:hidden;text-decoration:none;color:#494949;transition:background-color .5s}#mainnav li:hover a,#mainnav li.active a,#mainnav li.activeFolder a{background-color:#04315e;color:#fff}#mainnav li a:active{transition:none;top:auto;left:auto;color:#ddd}#mainnav ul.submenu{display:block;position:absolute;top:40px;left:0;z-index:50;opacity:0;width:auto;transition:opacity .5s;pointer-events:none;box-shadow:0 2px 3px rgba(0,0,0,.1)}#mainnav ul.submenu *{pointer-events:none}#mainnav ul.submenu li{box-sizing:border-box}#mainnav li:last-child ul.submenu{left:auto;right:0}#mainnav li:last-child ul.submenu li a{padding:13px 10px}#mainnav li:hover ul.submenu{opacity:1;pointer-events:all}#mainnav li:hover ul.submenu *{pointer-events:all}#mainnav ul.submenu li{display:block}#mainnav ul.submenu li a{display:block;padding:13px 30px 13px 10px;background-color:#fff;color:#878787;border-bottom:1px solid #cfcfcf;text-align:left;white-space:nowrap}#page1 #mainnav ul.submenu li a{border-color:#002e5d}#mainnav ul.submenu li:last-child a{border-bottom:none}#mainnav ul.submenu li a:hover{background-color:#cfcfcf;color:#fff}#mainnav ul.submenu li.active a{background-color:#b2b2b2;color:#fff}#mainnav .active a,#mainnav ul.submenu li.active a{cursor:default}#mainnav .active ul.submenu a{cursor:pointer}#mainnav ul li.closeMenu{display:none}.fixNavi #mainnav{position:fixed;top:74px;z-index:10100;width:100%;box-shadow:rgba(0,0,0,.2) 0px 4px 4px;border-top-left-radius:0;border-top-right-radius:0}footer{display:flex;line-height:22px}.footerCol{flex-basis:33%;padding:0 20px;text-align:left;border-right:1px solid #fff}.footerCol:last-child{border-right:none}footer address,footer p{display:inline-block}footer span{display:block}footer .postal-code,.locality,.tel,.fax{display:inline-block}footer .fn,.locality{margin-bottom:4px}footer ul{list-style-type:none}footer a{color:#fff;text-decoration:none;transition:.3s}footer a:hover{color:#999}.ratings-text{margin:20px 0 0;padding:8px 0 0;font-size:11px;border-top:1px dotted #3e6887}.ratings-text span{display:inline}.ratings-text a:hover{color:#fff}#scrollUp{position:fixed;right:20px;bottom:41px;width:0;height:0;overflow:hidden;border-radius:3px;background-color:#002e5d;color:#fff;font-size:1.75rem;cursor:pointer;transition:.4s}#scrollUp:hover{color:#ddd}#choseLang{position:fixed;top:120px;right:-45px;padding:4px;background-color:#e7e7e7;box-shadow:0 0 3px rgba(0,0,0,.4);border-top-left-radius:3px;border-bottom-left-radius:3px;list-style-type:none;transition:right .2s}#choseLang:hover{right:0}.changeLang{display:block;width:60px;height:36px;border-radius:2px;overflow:hidden;background-image:url(/site/templates/grafik/languageFlags.png)}.changeLang:first-child{margin:0 0 10px}.changeLang a{display:block;width:60px;height:36px}.changeLang span{display:inline-block;width:0;overflow:hidden}#lang1016{background-position:0 0}#lang1018{background-position:0 -36px}#choseLang li.active{opacity:.2}#stTeaser{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;column-gap:1%}#stTeaser .col{flex-basis:24.25%;flex-shrink:2;box-sizing:border-box;margin:0 0 20px;padding:12px}.startseite #ban{margin:0 0 20px;text-align:right}.startseite #ban ul{list-style-type:none}.startseite #ban li{display:inline-block;margin:0 0 0 40px}#txtSlides{position:relative;box-sizing:border-box;margin:0 0 20px;width:100%;overflow:hidden;background-color:#fff;transition:left .3s,}#txtSlidesWrapper{position:relative}#txtSlides h1{box-sizing:border-box;display:inline-block;padding:20px 20px 10px;background-color:#002e5d;min-width:285px;color:#fff;line-height:1rem}#txtSlides h2{box-sizing:border-box;display:inline-block;margin:20px 0 10px 20px;color:#002e5d}#txtSlides a{color:#878787;text-decoration:none;border-bottom:1px dotted #878787}.txtSlide{position:relative;box-sizing:border-box;width:100%}.txtSlide p{box-sizing:border-box;margin-bottom:10px;padding:0 20px;line-height:1.4rem}.js .txtSlide{width:100%}.js #txtSlides h1{margin:0 0 15px}.js #txtSlides h2{box-sizing:border-box;display:inline-block;margin:0 0 15px;padding:20px 20px 10px;background-color:#002e5d;min-width:285px;color:#fff;line-height:1rem}.js .txtSlide{position:absolute}.js .txtSlide .fa{position:absolute;right:20px;bottom:-20px;width:20px;height:20px;box-sizing:border-box;padding:4px 0 0;border-radius:3px;content:'\f054';font-family:FontAwesome;color:#fff;background-color:#878787;text-align:center;cursor:pointer;transition:background-color .3s}.js .txtSlide .fa:hover{background-color:#002e5d}.txtSlide .slRight{float:right;margin:0 0 10px 10px;max-width:33%;height:auto}.txtSlide .slLeft{float:left;margin:0 10px 10px 0;max-width:33%;height:auto}.text #main{box-sizing:border-box;padding:20px 3px;margin:0 0 40px;border-radius:2px;background-color:#fff;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.text .txtIntro{box-sizing:border-box;margin:0 0 2em;padding:0 30px;width:858px}.text .onecol .txtCol1{margin:0 0 0 282px;width:666px}.text .twocol .txtCol1{box-sizing:border-box;margin:0 6px 0 0;padding:0 30px;width:570px;float:left}.text .twocol .txtCol2{box-sizing:border-box;padding:0 30px;width:570px;float:left}.text #main h1{box-sizing:border-box;display:inline-block;margin:-20px 0 20px -3px;padding:20px 20px 10px 23px;min-width:285px;background-color:#002e5d;color:#fff;font-size:1.25rem;line-height:1rem}.text #main h2{box-sizing:border-box;display:inline-block;margin:2em 0 1em -23px;padding:2px 20px 0 23px;min-width:285px;color:#fff;background-color:#878787;font-size:.875rem}.text #main h2:first-child{margin-top:0}#page1087 #main h2{background-color:#6a81a0}.txt p,.txt ol,.txt ul,.txt dl{margin:0 0 1em}.text #main ul,.text #main ol{padding:0 0 0 20px}.txt dt{float:left;clear:left;width:50px}.txt dd{margin:0 0 0 60px}.txt a{color:#002e5d;text-decoration:none;border-bottom:1px dotted #002e5d;transition:background-color .2s}.txt a:hover{border-bottom:1px solid rgba(255,255,255,0);background-color:#eee;border-radius:2px}#page1045 dd a{color:#878787;border-bottom:none}img.align_right,figure.align_right{margin:0 0 10px 10px;float:right}img.align_left,figure.align_left{margin:0 10px 10px 0;float:left}figure{position:relative;background-color:#eee}figure a{border:none !important}figcaption{display:block;padding:0 4px 2px;font-size:.6875rem;line-height:1em;text-align:right}figure:after{position:absolute;top:50%;left:50%;margin:-20px 0 0 -15px;z-index:20;display:block;content:'\f00e';font-family:fontawesome;color:#fff;font-size:30px;opacity:0;transition:opacity .6s}figure:hover:after{opacity:.7}a.phone{border-bottom:none;color:#878787;background:0 0 !important;cursor:default}.vcard .phone{color:#fff}.productpage #main{position:relative;box-sizing:border-box;padding:20px 3px;margin:0 0 40px;border-radius:2px;background-color:#fff}.productpage #main h1{box-sizing:border-box;display:inline-block;margin:-20px 0 50px -3px;padding:20px 20px 10px 23px;min-width:285px;background-color:#002e5d;color:#fff;font-size:1.25rem;line-height:1rem}.productpage #main h2{box-sizing:border-box;display:inline-block;margin:0 0 1em -23px;padding:2px 20px 0 23px;min-width:285px;color:#fff;background-color:#878787;font-size:.875rem}.productpage #main .prCol2 h2{margin:0 0 1em;padding:2px 2px 0;width:378px}p.altnames{margin:-45px 0 50px 20px;font-size:.6875rem}.produkt{margin:0 0 2em}.productpage article .tbb .prCol1{box-sizing:border-box;padding:0 20px;width:378px;margin:0 6px 20px 0;float:left}.productpage article .tbb .prCol2{width:378px;margin:0 9px 20px 0;float:left}.productpage article .tbb .prCol3{margin:0 -3px 20px 0;width:378px;float:left}.productpage article .tb .prCol1{box-sizing:border-box;padding:0 20px;width:378px;margin:0 6px 20px 0;float:left}.productpage article .tb .prCol2{width:378px;margin:0 6px 20px 0;float:left}.productpage .prFooterline{margin:40px 0 0;padding:0 20px}.produkt p{margin:0 0 6px}.produkt a{color:#002f5b}.produkt a.cta{display:inline-block;margin:10px 0;padding:4px 20px;background-color:#002e5d;color:#fff;font-weight:700}.productpage p.einleitung{margin:0 0 2em}.productpage .pageEinleitung{margin:-20px 0 40px 20px}.productpage dl.einsatzbereich{margin:-20px 0 40px 20px;max-width:756px}.productpage dt{display:block;margin:0 0 6px;float:left;clear:left;width:120px;font-weight:700}.productpage dd{display:block;margin:0 0 6px 124px}.productpage .einsatzbereich+hr+p{margin:0 0 20px 20px}#page1248 .txt .txtIntro,#page1177 .txt .txtIntro{width:100% !important}#FormBuilder_anfrage,#FormBuilder_fairguard{text-align:left}#FormBuilder_fairguard .InputfieldContent,#FormBuilder_anfrage .InputfieldContent{padding:0}#FormBuilder_fairguard fieldset,#FormBuilder_anfrage fieldset{padding:20px 0 0}#FormBuilder_fairguard legend,#FormBuilder_anfrage legend{padding:0 20px 4px 5px;border-bottom:1px solid #ccc}#FormBuilder_fairguard input,#FormBuilder_fairguard select,#FormBuilder_fairguard textarea,#FormBuilder_anfrage input,#FormBuilder_anfrage select,#FormBuilder_anfrage textarea{border:1px solid #ddd;font-size:14px;font-family:helvetica,arial,sans-serif;border-radius:2px;color:#555}#FormBuilder_fairguard input[type=text],#FormBuilder_fairguard input[type=email],#FormBuilder_fairguard select,#FormBuilder_fairguard textarea,#FormBuilder_anfrage input[type=text],#FormBuilder_anfrage input[type=email],#FormBuilder_anfrage select,#FormBuilder_anfrage textarea{padding:6px;width:90%}#FormBuilder_fairguard label,#FormBuilder_anfrage label{display:block;margin:0 0 3px !important;padding:0 0 2px 2px;text-align:left;width:auto;font-size:12px}#FormBuilder_fairguard #wrap_Inputfield_benotigte_ausstattung label.InputfieldStateToggle,#FormBuilder_anfrage #wrap_Inputfield_benotigte_ausstattung label.InputfieldStateToggle{display:inline-block;height:20px}#FormBuilder_fairguard .InputfieldCheckboxesColumns li label,#FormBuilder_anfrage .InputfieldCheckboxesColumns li label{height:22px}#FormBuilder_fairguard #wrap_fairguard_submit,#FormBuilder_anfrage #wrap_anfrage_submit{text-align:right}#FormBuilder_fairguard #wrap_fairguard_submit button,#FormBuilder_anfrage #wrap_anfrage_submit button{padding:6px 20px;font-size:14px;color:#fff;background-color:#002e5d;border-radius:2px}#FormBuilder_fairguard #wrap_Inputfield_datenschutz label.InputfieldHeader,#FormBuilder_anfrage #wrap_Inputfield_datenschutz label.InputfieldHeader{display:none}#FormBuilder_fairguard .description,#FormBuilder_anfrage .description{margin:0 0 12px}#FormBuilder_fairguard .description a,#FormBuilder_anfrage .description a{color:#878787;text-decoration:none;border-bottom:1px dotted #878787;font-size:14px}#tabnav{position:absolute;z-index:1;right:0;top:0;display:inline-block;box-sizing:border-box;padding:0 0 0 3px;list-style-type:none;background-color:#ececec;border-bottom:3px solid #ececec}#tabnav li{position:relative;z-index:1;display:inline-block;margin:0 0 -1px -1px;font-size:13px}#tabnav a{position:relative;z-index:2;display:inline-block;padding:4px 10px 2px;background-color:#fff;color:#878787;text-decoration:none}#tabnav a.activeTabSwitch{background-color:#b2b2b2;color:#fff;cursor:default}#main #infos h2{margin:1em 0 1em -3px;background-color:#6a81a0;color:#fff}#main #infos h2.inTxt{display:inline-block;margin:1em 0 0;background:0 0;color:#878787;font-size:1em;font-weight:700}#main #infos div{padding:0 23px}#main #infos p{margin:0 0 1em}#main #infos ul{margin:0 0 1em;padding:0 0 0 20px}#main #infos img{max-width:100%;height:auto}#main #infos .infoTxtImg{margin:0 0 10px 20px;float:right}#main #infos .infoIntro{margin:-20px 0 10px}#main #infos .seIntro{box-sizing:border-box;padding:10px;background-color:#e2e2e2}#main #infos .seIntro p{margin-bottom:0}#infos a{color:#002e5d;text-decoration:none;border-bottom:1px dotted #002e5d;transition:background-color .2s}#infos a:hover{border-bottom:1px solid rgba(255,255,255,0);background-color:#eee;border-radius:2px}#main article.inactiveTab{display:none}#main article.activeTabSwitch{display:block}.relatedPages{margin:23px}.relatedPages ul{display:flex;justify-content:flex-start;align-items:stretch;list-style-type:none;width:100%;vertical-align:top;text-align:left}.relatedPages li{box-sizing:border-box;margin:0 20px 20px 0;padding:4px;vertical-align:top;text-align:center;border:1px solid #ddd;font-size:.85714em}.relatedPages li:last-child{margin-right:0}.relatedPages a{border-bottom:none !important}.relatedPages a:hover{background:0 0 !important}.news #main{box-sizing:border-box;padding:20px 3px;margin:0 0 40px;min-height:350px;border-radius:2px;background-color:#fff}.news #main h1{box-sizing:border-box;display:inline-block;margin:-20px 0 50px -3px;padding:20px 20px 10px 23px;min-width:285px;background-color:#002e5d;color:#fff;font-size:1.25rem;line-height:1rem}.news article{padding:0 3px}.newsIntro{margin:0 0 2em}#newsPix{list-style-type:none;text-align:center;line-height:0}#newsPix a{border:none !important}#newsPix li{position:relative;box-sizing:border-box;display:inline-block;margin:0 9px 16px}#newsPix li:after{position:absolute;top:50%;left:50%;margin:0 0 0 -15px;z-index:20;display:block;content:'\f00e';font-family:fontawesome;color:#fff;font-size:30px;opacity:0;transition:opacity .6s}#newsPix li:hover:after{opacity:.7}#newsPix img{z-index:10;border:1px solid #aaa}.category #content{margin:0 0 40px;padding:20px 0;border-radius:2px;background-color:#fff}#categoryNav ul{width:285px;float:left;list-style-type:none}#categoryNav li{margin:0 0 10px;height:40px;overflow:hidden}#categoryNav a{box-sizing:border-box;display:block;padding:14px 24px;height:40px;background-color:#dedede;color:#494949;text-decoration:none;text-transform:uppercase;transition:color .4s}#categoryNav .tab a{background-color:#bebebd}#categoryNav a:hover{color:#fff;transition:color .2s}#categoryNav .navHl{box-sizing:border-box;padding:4px 14px;height:24px;color:#fff;background-color:#6a81a0}#main article{line-height:1.375rem}.category #main article{padding:0 20px 0 0}.category #main{width:765px;float:right}#categoryHeader{position:relative;margin:0 0 20px;width:765px;height:auto;line-height:1rem}.category #categoryHeader.activeTab h1{position:absolute;bottom:20px;right:24px;z-index:50;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.65);text-transform:uppercase;font-size:2.75em}.category #main p{margin:0 0 1em}.category #main #infos.inactiveTab,.category #main #categoryHeader.inactiveTab .sliderWrapper{display:none}.category #categoryHeader.inactiveTab h1{position:relative;bottom:auto;right:auto;box-sizing:border-box;display:inline-block;margin:0 0 10px -3px;padding:20px 20px 10px 23px;min-width:285px;background-color:#002e5d;color:#fff;font-size:1.25rem;line-height:1rem;text-shadow:none}.category #main #infos .seIntro{background:0 0;padding:0}.category #main #infos div{margin:0;padding:0}.category #main #infos h2{box-sizing:border-box;font-size:1em;padding:2px 0 0 4px}.category #main #infos h2.inTxt{padding:0}.category #categoryNav .activeTabSwitch a{color:#fff}.category #categoryNav .activeTabSwitch a:after{content:" ausblenden"}#overview{position:relative;width:1146px;height:685px}.overview #main article{margin:0 0 2em;padding:3px;background-color:#fff}#ovBack{position:relative;z-index:20}#overview .produkt{position:relative;box-sizing:border-box;position:absolute;z-index:40;background-color:#fff;border-radius:2px;box-shadow:2px 2px 0 rgba(0,0,0,.5)}#overview .produkt:before{position:absolute;left:90px;top:-35px;content:"\f05a";font-family:fontawesome;color:#fff;background-color:#002e5d;border-radius:50%;font-size:50px;line-height:40px;cursor:default}#overview .produkt div{display:none;padding:5px;width:200px;height:auto;opacity:0;transition:opacity .3s}#overview .produkt:hover div{display:block;opacity:1}#overview span{display:block;-moz-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:.75rem}#overview .ovTxt{line-height:1.2em}#overview .ovReadon{text-align:right}#overview .ovReadon:after{padding-left:4px;font-size:11px;content:' »'}#overview .number{display:none}#overview h2{margin:-5px -5px 5px;padding:11px 5px 2px;background-color:#002e5d;color:#fff;text-align:center}#overview h2 a,#overview h2 a:hover{border:none;color:#fff;background:0 0}#slider{margin:0 0 60px}.sliderWrapper{position:relative;height:360px}.sliderPanel{position:absolute;top:0;left:0;border-radius:2px;overflow:hidden}.sliderNav{width:0;height:0;overflow:hidden}.thumbsWrapper{position:absolute;bottom:10px;right:10px;z-index:50}.sliderDot{display:inline-block;width:13px;height:13px;margin:0 0 0 8px;border-radius:5px;border:1px solid #002e5d;background-color:rgba(255,255,255,.9);cursor:pointer;text-indent:-100000px}.active .sliderDot{cursor:default;background-color:#002e5d}#stTeaser{margin:0 0 60px}#stTeaser .col h2{box-sizing:border-box;margin:-12px -12px 4px;padding:12px 12px 0;height:40px;border-radius:2px;background-color:#002e5d;color:#fff;font-size:1rem}#stTeaser .col ul{margin:0 -12px;list-style-type:none}#stTeaser a{box-sizing:border-box;display:block;padding:10px 12px;border-bottom:1px solid #878787;color:#494949;text-decoration:none;background-color:#f6f6f6;transition:background-color .3s}#stTeaser a:hover{background-color:#fff}#stTeaser a.foo:hover{background:0 0}#stTeaser a:focus{top:0;left:0;color:#777;transition:.3s}#slider img{width:100%;height:auto}#popupCall{display:block;margin:0 0 -1px;height:1px;visibility:hidden}.category .sliderWrapper{margin:0;height:320px}.category .thumbsWrapper{width:0;height:0;overflow:hidden}#errorList{margin:100px 0 0;width:96%;list-style-type:none}#errorList li{display:inline-block;margin:0 5% 30px 0;width:30%;max-width:346px;vertical-align:top}#errorList li:nth-child(3),#errorList li:nth-child(6),#errorList li:nth-child(9){margin-right:0}#errorList li img{width:100%;height:auto}#errorList a{border:none}#cnotice{box-sizing:border-box;position:fixed;bottom:20px;left:20px;z-index:1000000;padding:8px;width:380px;border-radius:4px;box-shadow:0 0 6px rgba(0,0,0,.5);font-family:arial,helvetica,swiss,sans-serif;font-size:12px;line-height:17px;background-color:#666;color:#fff;text-align:left;opacity:1;transition:opacity .5s}#cnotice.accepted{opacity:0;pointer-events:none}#cnotice a{color:#dbbf88;text-decoration:none;border:none}#cnotice a:hover{color:#db9988}#cnotice #button{display:block;margin:8px auto 0 auto;padding:2px 6px;width:90px;background-color:#ddd;color:#333;border-radius:3px;cursor:default;font-size:11px;text-align:center}#cnotice #button:hover{background-color:#eee}#cnotice #button:active{box-shadow:inset 0 0 4px rgba(0,0,0,.5)}#mCCForm{position:fixed;box-sizing:border-box;top:0;left:0;z-index:100000;padding:15px 50px;width:100%;line-height:20px;font-size:13px;background-color:rgba(0,0,0,.9);color:#ccc;box-shadow:0 -2px 3px rgba(0,0,0,.5)}#mCCForm a{display:inline-block;padding:0 0 0 4px;color:#fff}.mCCF__message{margin:0 auto;max-width:1000px;text-align:left}#mCCButton,#mCCForm button{display:block;margin:10px auto;font-size:16px;padding:2px 8px;width:400px;max-width:90%;border-radius:3px;background-color:#f0f0f0;color:#333;font-size:14px;cursor:pointer}#mCCButton.fa{margin:0 0 0 4px}@media screen and (max-width:1200px){#full{display:none}#med1{display:block}#wrapper{margin:0 10px}#utWrapper,#pageheader{padding:0 10px;width:100%}#breadcrump{left:10px}#search{right:10px}#stTeaser .col2,#stTeaser .col4{margin-right:0}#stTeaser .col h2{margin:-12px -12px -1px}footer{margin-bottom:80px;padding:10px;height:auto}#scrollUp{box-sizing:border-box;bottom:20px;border:0 solid rgba(255,255,255,.5)}#categoryNav ul{width:24.739583%}.category #main{width:66.40625%}#categoryHeader{width:100%;overflow:hidden}#categoryHeader img{width:100%;height:auto}.productpage article .tbb .col{margin:0 1% 20px 0;width:32%}.productpage aerticle .tbb .prCol3{margin-right:0}.productpage article .tbb .col img{width:100%;height:auto}.text .twocol .txtCol1{margin:0;width:50%}.text .twocol .txtCol2{margin:0;width:50%}.text .onecol .txtCol1{margin:0 0 0 24%;width:58%}#overview{width:100%;height:auto}#ovBack{margin:0 0 2em;width:100%;height:auto}#overview .produkt{position:relative;top:auto;left:auto;margin:0 0 1em 20px;padding:0 0 1em;box-shadow:none;background-color:transparent;border-bottom:1px dotted #cfcfcf}#overview .produkt div{display:block;width:auto;opacity:1}#overview .produkt:before{display:none}#overview .number{box-sizing:border-box;display:block;padding:4px 0 0;width:30px;height:30px;background-color:#878787;color:#fff;border-radius:50%;text-align:center;vertical-align:middle;float:left;font-size:20px}#overview h2{margin:0 0 0 50px;padding:0;text-align:left;background-color:transparent;color:#002e5d}#overview h2 a,#overview h2 a:hover{color:#002e5d}#overview .ovTxt{margin:0 0 0 50px}#overview .ovReadon{margin:0 0 0 50px;text-align:left}}@media screen and (max-width:900px){#med1{display:none}#med2{display:block}header{height:210px}#logo{left:0;width:280px;height:86px}#mainnav,#utility{font-size:.75rem}#stTeaser{flex-wrap:wrap}#stTeaser .col{flex-basis:49.5%}footer{margin-bottom:40px;border-top:4px solid #002e5d;flex-wrap:wrap}.footerCol:nth-child(1){order:3;flex-basis:100%;margin:20px 0 0;padding:20px 0 0;border-top:1px solid #fff;border-right:none}.footerCol:nth-child(2){order:1;flex-basis:50%}.footerCol:nth-child(3){order:2;flex-basis:50%}.footerCol:nth-child(1) ul li{display:inline-block;padding:0 20px 0 0}.category #content{margin:60px 0 40px;padding:0 0 20px}#categoryNav{position:relative;top:-30px;margin:0 0 -30px}#categoryNav ul{width:100%;float:none;font-size:.75rem;line-height:1rem}#categoryNav li{display:inline-block;height:30px;margin:0 0 2px}#categoryNav a{margin:0 1px 0 0;padding:9px 10px;height:30px;border-top-right-radius:3px;border-top-left-radius:3px;box-shadow:inset 0 -2px 2px rgba(0,0,0,.1)}.category #main{width:100%;float:none}.category #main article{padding:0 20px}.category #main .sliderPanel{width:100%}.category #main .sliderWrapper img{width:100%;height:auto}#main article{padding:0 20px}.productpage dt{display:inline-block;width:auto;float:none;background-color:#eee}.productpage dd{margin:0 0 6px}.productpage article .tbb .prCol1{margin:0;width:100%;float:none;padding:0}.productpage article .tbb .prCol2{margin:0;width:100%;float:none}.productpage article .tbb .prCol3{margin:0 0 20px;width:100%;float:none}.productpage #main .prCol2 h2{margin-left:-23px;padding-left:23px}.text figure{max-width:50%;height:auto}.text figure img{width:100%;height:auto}.text .onecol .txtCol1{margin:0;width:100%}.text .txtIntro{width:100%}a.phone{border-bottom:1px dotted #002e5d;color:#002e5d;cursor:pointer}a.phone:hover{background-color:#eee !important;border-radius:2px;border-bottom:1px solid #fff}.faxnr{display:none}.searchCol{margin:0;width:100%}}@media screen and (max-width:700px){#med2{display:none}#med3{display:block}#breadcrump,#search{display:none}#utility{top:0}#logo{top:60px}header{height:170px}#ut6,#ut6 a{display:inline-block !important}#mainnav h2,#mainnav .hl{box-sizing:border-box;display:block;padding:10px;color:#494949;cursor:pointer;font-size:1rem}#mainnav h2:before,#mainnav .hl:before{padding:0 6px 0 0;content:'\f054';font-family:fontawesome}#mainnav ul{display:block;position:absolute;top:-131px;left:-280px;z-index:900;width:260px;height:auto;text-align:left;box-shadow:5px 2px 4px rgba(0,0,0,.5);transition:left .5s}#mainnav ul.openNav{left:-12px}#mainnav ul li{display:block;height:auto;text-align:left}#mainnav ul li a{padding-left:30px;color:#eee;background-color:rgba(40,40,40,.97);text-align:left;border-top:2px solid #999}#mainnav ul li a:hover,#mainnav ul li.active a,#mainnav ul li.activeFolder a{background-color:rgba(40,40,40,.97)}#mainnav ul.submenu{position:relative;top:auto;left:auto;height:auto;opacity:1;background:0 0;background-color:transparent;box-shadow:none;border:none !important}#mainnav ul.submenu li a{padding-left:50px;color:#ddd;background-color:rgba(60,60,60,.97) !important;border-top:none;border-bottom:1px solid #555}#mainnav ul.submenu li:first-child a{border-top:1px solid #555}#mainnav ul li.active>a:before,#mainnav ul li.activeFolder>a:before{display:inline-block;width:20px;content:'\f138';font-family:fontawesome}#mainnav>ul li.active>a,#mainnav ul li.activeFolder>a{padding-left:10px}#mainnav ul.submenu li.active a{padding-left:30px;color:#ddd}#mainnav ul li.closeMenu{display:block;padding:12px 20px;height:40px;color:#9aacbf;background-color:rgba(60,60,60,1);text-align:right;font-size:.875rem;cursor:pointer}#mainnav ul li.closeMenu:before{padding:0 6px 0 0;content:'\f053';font-family:fontawesome}#categoryNav{display:none}#categoryHeader h1{font-size:2em}.category #content{margin-top:20px}.text .twocol .txtCol1,.text .twocol .txtCol2{width:100%;float:none}.txtSlide .slRight,.txtSlide .slLeft{width:100%;float:none;max-width:none}}@media screen and (max-width:600px){#med3{display:none}#med4{display:block}#stTeaser .col{width:100%;margin-right:0;margin-bottom:20px}.searchTxtWrapper h2{min-width:0}#searchInline,#searchInline #q{width:100%}.text .twocol .txtCol1,.text .twocol .txtCol2{padding:0}#overview .produkt{margin:0 0 1em 5px}.footerCol{flex-basis:100% !important;margin:0 0 20px !important;padding:0 0 20px !important;border-top:none !important;border-right:none !important;border-bottom:1px solid #fff !important}#cnotice{box-sizing:border-box;position:fixed;bottom:0;right:auto;z-index:auto;padding:8px;width:100%;border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:0 0 6px rgba(0,0,0,.5);font-family:arial,helvetica,swiss,sans-serif;font-size:12px;line-height:17px;background-color:#666;color:#fff;text-align:left}#cnotice a{color:#dbbf88;text-decoration:none;border:none}#cnotice a:hover{color:#db9988}#cnotice #button{display:block;margin:8px auto 0 auto;padding:2px 6px;width:90px;background-color:#ddd;color:#333;border-radius:3px;cursor:default;font-size:11px;text-align:center}#cnotice #button:hover{background-color:#eee}#cnotice #button:active{box-shadow:inset 0 0 4px rgba(0,0,0,.5)}#choseLang{position:relative;right:auto;top:auto;width:auto;height:auto}.changeLang{display:inline-block;margin:0;padding:0 6px;background:0 0;width:auto;height:auto}.changeLang:first-child{margin:0}.changeLang span{width:auto}.changeLang a{display:inline-block;width:auto;height:auto;color:#002e5d}#choseLang li.active{opacity:.5}}@media screen and (max-width:450px){body{background:0 0}#utility ul{display:table;width:100%}#utility li{display:table-cell;text-align:center}#ut6{display:table-cell !important}#utility a{margin:0 6px;padding:7px 14px;width:100%;text-align:center;display:block;border-right:none}#utility li:first-child a{border-left:none}#utility a span{display:none}#utility a:before{display:inline-block;padding:0;height:40px;overflow:hidden;font-size:1.25rem}#ut1 a:before{content:'\f1ea';font-family:'FontAwesome'}#ut2 a:before{content:'\f0c0';font-family:'FontAwesome'}#ut3 a:before{content:'\f247';font-family:'FontAwesome'}#ut4 a:before{content:'\f003';font-family:'FontAwesome'}#ut5 a:before{content:'\f153';font-family:'FontAwesome'}#ut6 a:before{content:'\f002';font-family:'FontAwesome'}#wrapper{margin:0}#logo a{width:100%}#main article{padding:10px 4px}#categoryHeader h1{font-size:1.75em}.productpage #main h1{padding:10px}p.altnames{margin:-45px 0 50px 10px}.productpage dl.einsatzbereich{margin:-20px 0 40px 10px}.productpage .pageEinleitung{margin:-20px 0 40px 10px}.productpage article .tb .prCol1{margin:0 0 20px;padding:0;width:100%;float:none}.productpage article .tb .prCol2{margin:0 0 20px;width:100%;float:none}.productpage article .tb .prCol2 img{width:100%;height:auto}.text .twocol figure,.text twocol img{width:100%;max-width:none}.searchImg{display:none}.searchTxtWrapper{margin:0}#newsPix li,#newsPix li img{margin:0 0 5px;width:100%;height:auto}.startseite #slider{margin:0 0 20px}#stTeaser{column-gap:0}#stTeaser .col{flex-basis:100%}#stTeaser .col h2,#stTeaser .col li a{box-sizing:border-box;padding-left:20px}footer{padding-bottom:50px;background-color:#ddd}footer a{color:#002e5d}}