html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:'Roboto';font-display:swap;src:url('/templates/isodaem/fonts/Roboto/Roboto-Light.ttf');font-weight:300}@font-face{font-family:'Roboto';font-display:swap;src:url('/templates/isodaem/fonts/Roboto/Roboto-Regular.ttf');font-weight:400}@font-face{font-family:'Roboto';font-display:swap;src:url('/templates/isodaem/fonts/Roboto/Roboto-Medium.ttf');font-weight:500}@font-face{font-family:'Roboto';font-display:swap;src:url('/templates/isodaem/fonts/Roboto/Roboto-Bold.ttf');font-weight:700}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body.front.isodaem .moduletable{margin-bottom:0px}.clear{clear:both}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.footer .moduletable{margin-bottom:0px}body .standort .moduletable{margin-bottom:0px}body .standort-cont:last-child{margin-bottom:0px}body.aktuelles a{font-weight:normal}body.aktuelles .category-module{padding-left:0px}body.aktuelles .category-module li{list-style-type:none;border-bottom:2px dotted #000;padding-top:20px;padding-bottom:8px}body.aktuelles .category-module li:first-child{padding-top:0px}body.aktuelles .category-module h3,body.aktuelles .category-module .mod-articles-category-date{display:inline-block;font-weight:bold}html{overflow-y:scroll}body{background-image:url(../images/bg_body.png);background-repeat:repeat-x;background-attachment:fixed;background-color:#fff;margin:0;margin-bottom:18px;font-family:'Roboto',sans-serif;font-size:90%;line-height:140%;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4sease-in-out;transition:all 0.4s ease-in-out}footer{font-size:85% !important}.wrapper{max-width:1280px;background:#fff;margin:0 auto;-webkit-box-shadow:0px 0px 9px 0px rgba(0,0,0,0.2);-moz-box-shadow:0px 0px 9px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 9px 0px rgba(0,0,0,0.2)}.sticky_header .header-wrap{background-color:#000}.sticky_header .navigation-wrap{background-color:#dc2832}.sticky_header .header-wrap .wrap,.sticky_header .navigation-wrap .wrap{max-width:1280px;margin:0 auto}.sticky_header{border-top:10px solid #dc2832;padding-top:3px;position:fixed;display:block;background:#fff;z-index:9999999;width:100%;}body.shrink{margin:0 0 18px 0}.sticky_header img{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.sticky_header.shrink img{max-width:60%}.sticky_header.shrink .header_left,.sticky_header.shrink .header_center{padding:8px 45px}header{width:100%}.overlay-container.active{opacity:1}.overlay-container{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:999999999999;opacity:0;pointer-events:none;transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out}.overlay.active{opacity:1;pointer-events:all}.overlay{position:fixed;width:100%;height:100%;top:0px;left:0px;z-index:9999999;background-color:rgba(0,0,0,0.2);opacity:0;pointer-events:none;transition:opacity 0.4s ease-in-out;-webkit-transition:opacity 0.4s ease-in-out}.overlay-container.active .form-container{pointer-events:all}.form-container{width:45%;min-width:774px;background-color:#fff;position:fixed;top:52%;transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);left:50%;border-top-right-radius:15px;pointer-events:none}a#form-overlay{cursor:pointer}.form-container div.input{margin-bottom:10px}.message.show{display:block}.message{display:none;text-align:center}.form-container .head{background-color:#dc2832;color:#fff;font-size:24px;text-align:center;padding:15px 20px;border-top-right-radius:15px;position:relative}.form-container .head .close{content:'';width:25px;height:25px;background-image:url('../images/close-button.svg');background-size:contain;background-repeat:no-repeat;display:block;position:absolute;right:20px;top:15px;cursor:pointer}.form-container .table-40{background-color:#f2f2f2}.form-container .table-cell{padding:40px 20px;vertical-align:top}.form-container .table-cell label{width:100px;display:inline-block;text-align:right;margin-right:10px;vertical-align:top}.form-container .table-cell input,.form-container .table-cell textarea{border:1px solid #aeaeaf;-webkit-appearance:none}.form-container .table-cell input[type="text"],.form-container .table-cell input[type="email"],.form-container .table-cell input[type="tel"],.form-container .table-cell textarea{width:calc(100% - 114px);padding:5px}.form-container .table-cell input[type="checkbox"]{width:13px;height:13px;background-color:#fff;margin-right:10px;position:relative;top:2px;cursor:pointer}.form-container .table-cell input[type="checkbox"]:checked:after{content:'';position:absolute;width:7px;height:7px;top:2px;left:2px;background-color:#000}.form-container .table-cell .submit-btn{text-align:center;margin:20px 0}.form-container .table-cell .submit-btn button{-webkit-appearance:none;background-color:transparent;margin-left:112px}.form-container .table-cell{position:relative}.form-container .table-cell .mandatory{position:absolute;bottom:20px;right:20px;font-size:12px}.form-container .table-cell .submit-btn button:hover{border-color:#000}.form-container .table-cell .checkbox{margin-top:10px;text-indent:-27px;margin-left:27px}.form-container .table-cell .infos{margin-top:15px;padding-bottom:40px;border-bottom:2px dotted #fff;margin-bottom:30px}.form-container .table-cell.more-infos{margin-top:15px}.standort-navi a{display:block}.standort-navi a:hover{text-decoration:none!important}.graz .standort-navi .graz{display:none}.wien .standort-navi .wien{display:none}.kaernten .standort-navi .kaernten{display:none}.linz .standort-navi .linz{display:none}.salzburg .standort-navi .sbg{display:none}.tirol .standort-navi .tirol{display:none}.vorarlberg .standort-navi .vbg{display:none}.navigation_box .verstecken,.maximenuck .verstecken{display:none!important}.col-container{display:block;margin:0 -8px}.col-container img{width:100%;height:auto}.col{display:inline-block;box-sizing:border-box;padding:0 8px;vertical-align:top;margin-bottom:16px}.col-25{width:25%}.col-60{width:60%}.col-40{width:40%}.col-50{width:50%}.col-75{width:75%}.col-16{width:16.666%}.content-container.product-detail .product-image .logo{border-top:1px solid #b4b4b4}.content-container.product-detail .product-image{border:1px solid #b4b4b4}.content-container.product-detail .product-image img{display:block}.content-container.product-detail .col-75 strong{margin-left:24px;margin-bottom:10px;display:block;font-size:13px}.content-container.product-detail .back{font-weight:normal;margin-bottom:20px;display:block}.content-container.product-detail .product-list li:nth-child(odd){background-color:#f2f2f2;list-style-type:none}.content-container.product-detail .product-list{padding-left:0px}.content-container.product-detail .product-list li{list-style-type:none;padding-left:24px}.content-container.product-detail .product-list li{padding:0 0 0 53px;background-image:url(../images/icon_pdf.png);background-repeat:no-repeat;background-position:24px 6px}.content-container.product-detail .product-list li a{font-weight:500;font-size:12px;line-height:30px;text-decoration:none!important}.content-container.product-detail .product-list li a:hover{text-decoration:underline!important}.kontakt.col-container{margin-bottom:30px}.standorte.table-container{font-size:12px;line-height:1.3;margin-top:15px}.standorte.table-container .table-cell:first-child{text-align:left}.standorte.table-container .table-cell:last-child{text-align:right}.standorte.table-container .table-cell{border-right:1px solid #dc2832;text-align:center}.standorte.table-container .table-cell div{display:inline-block;text-align:left}.standorte.table-container .table-cell:last-child{border-right:none}.standort iframe{width:100%;height:230px;display:block}.standort .desktop .iframe-container{margin-top:15px;border:1px solid #79797a}.standort h3.close{font-weight:bold}.standort h3.close:before{content:'';background-image:url('../images/pfeil_close_black.svg');width:7px;height:13px;display:inline-block;background-repeat:no-repeat;background-size:cover;margin-right:5px;position:relative}.standort-cont{margin-bottom:20px;margin-left:12px}.content-container a{text-decoration:underline!important}.content-container a:hover{text-decoration:none!important}.table-container{display:table;width:100%}.center{text-align:center}.col-container.partner .col a{width:100%;border:1px solid #b4b4b4;padding:15px 25px;display:block;text-align:center}.col-container.partner .col img{width:100%;height:auto}.col-container.partner .col{margin-bottom:16px}.table-cell{display:table-cell;vertical-align:middle}.table-38{width:38%}.table-24{width:24%}.table-40{width:40%}.table-60{width:60%}.table-25{width:25%}.table-50{width:50%}.table-container.footer{color:#fff;font-weight:500;font-size:12px}.table-container.footer .table-cell{background-color:#b2b2b2;vertical-align:top;padding-top:8px;padding-bottom:8px;padding-left:50px}.table-container.footer ul{padding:0px}.table-container.footer ul li{list-style-type:none}.table-container.footer a{color:#fff}.table-container.footer a:hover{text-decoration:none}.table-container.footer .table-cell:first-child{background-color:#8e8e8e}.table-container.footer .table-cell:last-child{padding-left:20px}.header-wrap{background-image:url(../images/header-bg-red.png);background-repeat:no-repeat;background-position:center right}.header-wrap .table-38:first-child{padding:20px 78px;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out;box-sizing:border-box}.shrink .header-wrap .table-38.header_left.start_animate{padding-top:0px;padding-bottom:0px}.header_center,.mobile_claim{font-size:22px;color:#fff;font-weight:500;line-height:1.1;text-align:center;transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out}.mobile_claim{background-color:#000}.shrink .header_center{transform:scale(0.7);-webkit-transform:scale(0.7)}.header_left img,.header_center img{max-width:100%}.mobile_claim,.mobile_search,.moduletable_submenu_mobile{display:none}.navigation{height:43px;background:#dc2832;padding-top:5px;width:100%;display:block}.content_box{width:75%;float:left;margin-top:185px}.content{padding:0px 0px 40px 50px}body.isodaem .content{padding-top:30px}body.isodaem .content p{padding:5px 0 0px 0}.content a,.sidebar a,.moduletable_submenu_mobile a{color:#dc2832;font-weight:normal}.content a:hover,.sidebar a:hover{text-decoration:none}.sidebar{width:25%;float:left;padding:20px;margin-top:165px}.sidebar_box{background:#f2f2f2;padding:20px 20px 10px 20px;-webkit-border-radius:0px 14px 0px 0px;-moz-border-radius:0px 14px 0px 0px;border-radius:0px 14px 0px 0px}.sidebar_box .moduletable{border-bottom:2px dotted #dc2832;padding-bottom:5px;margin-bottom:15px!important}.sidebar_box .moduletable:nth-last-of-type(2){border-bottom:0px;margin-bottom:0;padding-bottom:0}.sidebar_box h3{font-weight:500;padding-bottom:0}footer{border-top:10px solid #000}.footer_left{width:25.5%;background-color:#8e8e8e}.footer_center{width:49.5%;background:#b2b2b2}.footer_center ul{list-style:none;padding:0}.footer_center a{color:#fff;line-height:200%}.footer_center a:hover{text-decoration:none}.footer_right{width:25.002%;background:#b2b2b2}.footer_left,.footer_center,.footer_right{float:left;height:158px;padding:8px 45px;color:#fff}.footer_right{padding:8px 10px 8px 20px}.lieferservice .content-container img{width:100%;height:auto;margin-bottom:15px}ul.maximenuck{margin:0;padding:0}ul.maximenuck li{width:117px;margin-right:5px;background-repeat:repeat-x;background-color:#eee}ul.maximenuck li:last-child{margin-right:0px}ul.maximenuck li a{color:#000;text-align:center;padding:0 15px;line-height:38px;font-weight:500}ul.maximenuck li.active,ul.maximenuck li:hover{background-color:#dc2832}ul.maximenuck li.active a,ul.maximenuck li:hover a{color:#fff}ul.maximenuck li ul{background:#eeeeee !important;-webkit-box-shadow:0px 2px 10px 1px rgba(0,0,0,0.66) !important;-moz-box-shadow:0px 2px 10px 1px rgba(0,0,0,0.66) !important;box-shadow:0px 2px 10px 1px rgba(0,0,0,0.66) !important}ul.maximenuck li ul li{width:100%;margin-right:0;background-image:none;padding:0 20px !important;height:28px;line-height:28px !important}ul.maximenuck li ul li:first-child{border-top:5px solid #000 !important;height:37px !important}ul.maximenuck li ul li a{color:#000 !important;font-weight:300 !important;border-top:1px solid #000;padding:0 !important;line-height:32px !important;height:32px !important;margin:0 !important;font-size:95%}ul.maximenuck li ul li a img{margin:0px 10px -2px 0 !important}ul.maximenuck li ul li:first-child a{border-top:0px !important;box-shadow:none;-webkit-border-radius:none;-moz-border-radius:none;line-height:37px !important}ul.maximenuck li ul li.active,ul.maximenuck li ul li:hover{background-image:none}ul.maximenuck li ul li.active a,ul.maximenuck li ul li:hover a{font-weight:500 !important}body #nav div#maximenuck92 ul.maximenuck li ul.maximenuck2 li a{text-align:left;padding:10px!important;display:block;line-height:1!important;height:auto!important}body .navigation_box ul.maximenuck2 li:first-child{height:auto!important}body .navigation_box ul.maximenuck2 li{padding-left:0px!important;padding-right:0px!important;height:auto!important}body #nav div#maximenuck92 ul.maximenuck li ul.maximenuck2{padding-bottom:0px!important}ul.maximenuck2 li:hover a,ul.maximenuck2 li.active a{color:#fff!important}.navigation_mobile{display:none}.embed-container{width:100%;overflow:hidden;border-top-right-radius:15px;max-width:960px;position:relative}.embed-container iframe{width:100%;height:auto;overflow:hidden !important}h2{font-size:180%;line-height:120%;border-bottom:1px solid #dc2832;padding:0px 10px 10px 25px;background-image:url(../images/h2_icon.png);background-position:left bottom;background-repeat:no-repeat}.start_left{float:left;width:50%;padding:0 20px 20px 25px}.start_right{float:right;width:50%;padding:0 20px 20px 20px}a.button.inline{display:inline-block;font-size:12px;margin-bottom:0px}a.button span,.form-container .table-cell .submit-btn span{background-position:77px top;background-image:url(../images/header-bg-red.png);background-size:cover;background-repeat:no-repeat;background-color:#000;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;line-height:1.1;padding:10px 35px;width:100%;display:inline-block}a.button,.form-container .table-cell .submit-btn button{display:block;color:#fff;font-weight:500;font-size:13px;line-height:31px;text-align:center;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;padding:3px;border:1px solid #b3b3b3;box-sizing:border-box;margin-bottom:10px;text-transform:uppercase}a.button:hover{border:1px solid #000;text-decoration:none}a.icon_button{display:inline-block;width:36px;height:36px;text-align:center;background-image:url(../images/bg_button.png);border:2px solid #fff;-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px;8-khtml-border-radius:8px;8-moz-box-shadow:0 0 0 1px #b3b3b3;-webkit-box-shadow:0 0 0 1px #b3b3b3;box-shadow:0 0 0 1px #b3b3b3;-khtml-box-shadow:0 0 0 1px #b3b3b3;margin-bottom:10px;margin-right:5px;padding:2px 6px 2px 2px;text-shadow:0px 0px 6px #8e8e8e;text-transform:uppercase}a.icon_button img{margin:0 auto}a.icon_button:hover{-moz-box-shadow:0 0 0 1px #333;-webkit-box-shadow:0 0 0 1px #333;box-shadow:0 0 0 1px #333;-khtml-box-shadow:0 0 0 1px #333;text-shadow:0px 0px 6px #333}.bt-row{width:28% !important;margin-top:20px}.bt-row-first{margin-left:7%;margin-right:1%}.bt-row-last{margin-left:1%;margin-right:7%}.bt-inner{border:1px solid #bebebe;min-height:420px}.intro_box{padding:10px}.intro_box p{font-size:85%}.intro_box h2{font-weight:500;color:#dc2832;font-size:100%;background:none;padding:0;border:none}.intro_box h3{font-weight:500}.produkte_intro_btn1,.produkte_intro_btn2{height:40px;border-left:1px solid #bebebe;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;padding:0 10px;background:#f8f8f8}.produkte_intro_btn1:hover,.produkte_intro_btn2:hover{background:#e5e5e5}.produkte_intro_btn1 a,.produkte_intro_btn2 a{line-height:40px;font-size:85%;background-image:url(../images/bg_link.png);background-repeat:no-repeat;background-position:left center;padding-left:10px;display:block}.bt-cs .next,.bt-cs .prev{display:block;opacity:1}.moduletable_produkte_mobile,.moduletable_produkte_tablet{display:none}.moduletable_submenu{width:25%;float:left;height:600px}.moduletable_produkte{width:75%;float:right;margin-top:-70px}.moduletable_submenu ul,.moduletable_submenu_mobile ul{padding:0;margin:20px 20px 0 0;list-style:none}.moduletable_submenu ul li,.moduletable_submenu_mobile ul li{padding:10px 0}.moduletable_submenu ul li a,.moduletable_submenu_mobile ul li a{font-size:85%;background-image:url(../images/bg_link2.png);background-repeat:no-repeat;background-position:0px 3px;padding-left:13px;display:block;line-height:120%}.moduletable_submenu ul li a:hover,.moduletable_submenu ul li.active a,.moduletable_submenu_mobile ul li a:hover,.moduletable_submenu_mobile ul li.active a{text-decoration:underline}.item_submenu{display:none}.kat_11 .item_submenu{display:inherit}body.kombi-abschottung h3{padding:10px 0 0 0;font-weight:700 !important}.content-links ul{list-style:none;padding:0;margin:0 0 0 25%}li.content-links-a{border-top:1px solid #bebebe}li.content-links-a,li.content-links-b{border-left:1px solid #bebebe;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe;background:#f8f8f8;height:40px}li.content-links-a:hover,li.content-links-b:hover{background:#e5e5e5}li.content-links-a a,li.content-links-b a{line-height:40px;background-image:url(../images/bg_link.png);background-repeat:no-repeat;background-position:10px center;padding-left:30px;display:block}.pull-left img{float:right;margin:10px 0 0 10px;padding:1px;border:1px solid #bebebe}body .produkte .moduletable{margin-bottom:20px}body .produkte img{display:block}body .produkte img.logo{border-top:1px solid #b4b4b4}body .produkte a{border:1px solid #b4b4b4;display:block}body.preislisten .blog h2{margin-bottom:50px}.preislisten_all .price-info{margin-right:10px;margin-bottom:10px;display:inline-block}.preislisten_all,.content-container{margin:30px 0 0 28px}.moduletable{margin-bottom:60px}.preis_item h3.open{cursor:pointer}.preis_item h3{display:inline-block;cursor:default;line-height:40px;padding:0;margin:0;margin-right:0px;font-weight:500}.preis_sub_item{display:inline-block}.preis_sub_item h4{color:#dc2832;text-decoration:underline;cursor:pointer;font-size:13px}.preis_sub_item h4.open{font-weight:bold}.preis_sub_item h4:hover{text-decoration:none}.preis_sub_item h4:after{display:inline-block;content:'|';margin:0 10px;color:#000;position:relative;top:-1px}.sub-item-container{display:inline-block;padding-bottom:10px;padding-left:25px}.preis_sub_item:last-child h4:after{display:none}.preis_item{border-bottom:1px solid #d5d5d5}.preis_item h3.close{background-image:url(../images/pfeil_close.png);background-repeat:no-repeat;background-position:left center;padding-left:25px}.preis_item h3.open{background-image:url(../images/pfeil_open.png);background-repeat:no-repeat;background-position:left center;padding-left:25px}.preis_item .preis_text ul{list-style:none;padding:0;margin:0}.preis_item .preis_text ul li{padding:0 0 0 70px;background-image:url(../images/icon_pdf.png);background-repeat:no-repeat;background-position:40px 6px}.preis_item .preis_text ul li:nth-child(odd){background-color:#f2f2f2}.preis_item .preis_text ul li a{line-height:30px;display:block;font-weight:500;font-size:12px}@media (max-width:1200px){.standorte.flex-container .flex-cell:nth-child(3):after{display:none}.moduletable_produkte{display:none}.moduletable_produkte_tablet{display:block;width:65%;float:right}.bt-row{width:40% !important;margin-top:20px}.bt-row-first{margin-left:9%;margin-right:2%}.bt-cs a.next{background:url(../images/re-right_mobile.png) right center no-repeat !important}.bt-cs a.prev{background:url(../images/re-left_mobile.png) left center no-repeat !important}}@media (max-width:1150px){.standorte.table-container .table-cell{width:25%;display:inline-block;margin-bottom:20px}.standorte.table-container .table-cell:nth-child(4){border-right:0px;text-align:right}.standorte.table-container .table-cell:nth-child(5){text-align:left}.standorte.table-container .table-cell:last-child{text-align:center}}@media (max-width:1000px){.standorte.table-container .table-cell{width:auto;display:table-cell}.standorte.table-container .table-cell:nth-child(4){border-right:1px solid #dc2832;text-align:center}.standorte.table-container .table-cell:nth-child(5){text-align:center}.start_left{padding-left:0px}.start_right{padding-right:0px}.table-container.footer .table-cell{padding-left:20px}.table-container.footer .table-cell:last-child{padding-left:0px;text-align:right;padding-right:20px}.preislisten_all,.content-container{margin:20px 0 0 0px}.content_box{width:100%;margin-top:150px}.content{padding:20px}.sidebar{width:100%;float:left;padding:0;margin-top:40px}.sidebar_box .moduletable{width:50%;border-bottom:0px;border-right:2px dotted #dc2832;padding-bottom:0;margin-bottom:0;padding-right:15px;padding-left:15px;float:left}.sidebar_box .moduletable:nth-last-of-type(2){border-bottom:0;border-right:0;margin-bottom:0;padding-bottom:0;padding-right:0}.sidebar_box .moduletable:first-child{padding-left:0}footer{height:100%;background:#b2b2b2}.footer_left,.footer_center,.footer_right{height:100%;width:33%;padding:8px 20px}.header-wrap .table-38:first-child{width:100%;padding:12px 30px}.header_left img{height:50px}.sticky_header.shrink img{max-width:100%;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s;padding:10px 0}.sticky_header.shrink .header_left{padding:12px 15px;width:40%}.header_center,.header_right{display:none}.mobile_claim{display:block;width:100%;text-align:center;padding:20px;padding-bottom:10px}.mobile_claim img{max-width:100%;height:auto}.navigation_box{width:100%}ul.maximenuck li a{text-align:center;padding:0}ul.maximenuck li ul li a{text-align:left}}@media (max-width:980px){.maximenuck label{cursor:pointer}.maximenuck .nav-elements{height:0px;opacity:0;transition:all 0.5s ease-in-out;pointer-events:none}.maximenuck .nav-elements.active{height:calc(100vh - 67px);opacity:1;pointer-events:all;overflow-x:auto}body,body.shrink{margin-bottom:0px}.content_box{margin-top:120px}#maximenuck92 .maximenumobiletogglericonck{transition:all 0.4s ease-in-out;-webkit-transition:all 0.4s ease-in-out}.shrink #maximenuck92 .maximenumobiletogglericonck{padding-top:11px;margin-right:10px!important;margin-bottom:21px!important}#maximenuck92 .maximenumobiletogglericonck{color:#fff}.navigation{height:5px}.navigation_box{display:none}.navigation_mobile{display:block;position:absolute;top:10px;right:0;width:100%}ul.maximenuck{margin:0 !important}ul.maximenuck label{margin:0 30px 33px 0 !important}ul.maximenuck li{background-image:none;background:#eeeeee !important}ul.maximenuck li a{border-top:1px solid #b2b2b2}ul.maximenuck li:last-child a{border-bottom:1px solid #c5c5c5}ul.maximenuck li.active,ul.maximenuck li:hover{background-color:#dc2832!important}ul.maximenuck li ul li.active,ul.maximenuck li ul li:hover{background-image:none !important}ul.maximenuck li ul li a{padding:0 10px !important}ul.maximenuck li ul li:last-child a{border-bottom:0px solid #fff}}@media (max-width:800px){.col-container.switch:not(:last-child){margin-bottom:20px}.produkte .col-25{width:33.33%}.form-container{width:95%;min-width:initial}.header-wrap{background-position:12px top}.standort .desktop{display:none}.standort.responsive{display:flex!important}.col-container.switch{display:flex;flex-flow:column}.col-container.switch .col{width:100%}.col-container.switch .col:not(:first-child){margin-bottom:20px}.col-container.switch .col:first-child{order:2;margin-bottom:0px}.col-container.switch .col:last-child{order:1}.product-detail .col-25{width:225px}.product-detail .col-75{display:block;width:100%}.standorte.table-container .table-cell{width:25%;display:inline-block;margin-bottom:20px}.standorte.table-container .table-cell:nth-child(4){border-right:0px;text-align:right}.standorte.table-container .table-cell:nth-child(5){text-align:left}.standorte.table-container .table-cell:last-child{text-align:center}body .col:not(:last-child){margin-bottom:20px}body.kontakt .col{width:100%}body.aktuelles .col-25{width:33.33%}body.aktuelles .col-75{width:66.66%}body.parnter .col-25{width:33.33%}body.partner .col-container{text-align:center}.table-container.footer{display:block}.table-container.footer .table-cell:last-child,.table-container.footer .table-cell:nth-child(2){width:50%}.table-container.footer .table-cell{display:inline-block;width:100%;padding:10px!important;box-sizing:border-box}.table-container.footer .table-cell ul,.table-container.footer .table-cell p{margin:0px}#maximenuck92 .maximenumobiletogglericonck{font-size:50px!important;padding-top:17px!important}.shrink #maximenuck92 .maximenumobiletogglericonck{margin-bottom:16px!important}ul.maximenuck label{margin:0 30px 29px 0 !important}.shrink #maximenuck92 .maximenumobiletogglericonck{padding-top:6px!important}.header_left img{height:40px}.sticky_header.shrink img{padding:5px 0}ul.maximenuck label{margin-right:20px!important}.header-wrap .table-38:first-child{padding:12px 20px}.content{padding:10px}.sidebar_box{padding:20px 10px 10px 10px;}.table-container.footer .table-cell{padding-left:10px}.table-container.footer .table-cell:last-child{padding-right:10px}.moduletable_produkte_tablet{display:none}.moduletable_produkte_mobile{display:block;width:65%;height:100%;float:right}.bt-row{width:80% !important;margin:20px 10%}}@media (max-width:700px){.embed-container{border-top-right-radius:0px}.header-wrap .table-38:first-child,.sticky_header img,#maximenuck92 .maximenumobiletogglericonck{transition:none}.content_box{margin-top:85px}#maximenuck92 .maximenumobiletogglericonck{padding-top:7px!important;margin-bottom:19px!important}.header_left img{height:20px}}@media (max-width:600px){.form-container .table-cell{display:inline-block;width:100%}.form-container form{height:80vh;overflow-y:auto;margin-bottom:20px}.standorte.table-container .table-cell{width:33.33%}.standorte.table-container .table-cell:nth-child(3){border-right:0px;text-align:right}.standorte.table-container .table-cell:nth-child(4){text-align:left;border-right:1px solid #dc2832}.standorte.table-container .table-cell:nth-child(5){text-align:center}.standorte.table-container .table-cell:last-child{text-align:right}body.aktuelles .col-25,body.aktuelles .col-75{width:100%}body.partner .col-25{width:50%}.clear_mobile{clear:both}.sidebar_box .moduletable{width:100%}.sidebar_box .moduletable{border-bottom:2px dotted #dc2832;padding-bottom:15px;margin-bottom:15px!important;border-right:0;padding-right:0;padding-left:0}.sidebar_box .moduletable:nth-last-of-type(2){border-bottom:0px;margin-bottom:0!important;padding-bottom:0}.footer_left,.footer_center,.footer_right{float:left;width:100%;height:100%}.footer_left{border-bottom:5px solid #fff}.header_left{width:60%;padding:12px 15px}.sticky_header.shrink .header_left,.sticky_header.shrink .header_center{padding:12px 15px;width:50%;-webkit-transition:none;-moz-transition:none;transition:none}.moduletable_produkte_mobile{display:block;width:100%;height:100%;float:left;margin-top:10px}.bt-row{width:70% !important;min-width:50% !important;margin:0 15%}.pull-left img{width:100%}.moduletable_submenu{display:none}.moduletable_submenu_mobile{display:block;margin-left:20px}.content-links ul{margin:0}}@media (max-width:524px){.produkte .col-25{width:50%}.standorte.table-container .table-cell{width:50%}.standorte.table-container .table-cell:nth-child(even){border-right:none;text-align:center}.standorte.table-container .table-cell:nth-child(odd){text-align:left;border-right:1px solid #dc2832}.start_left,.start_right{float:left;width:100%;padding:0px}p{padding:0px}}@media (max-width:450px){.form-container .table-cell label{display:block;text-align:left}.form-container .table-cell .submit-btn button{margin:0 auto}.form-container .table-cell input[type="text"],.form-container .table-cell input[type="email"],.form-container .table-cell input[type="tel"],.form-container .table-cell textarea{width:100%}.form-container .head{font-size:15px}.form-container .head .close{width:19px;height:19px;top:17px}}#system-message{margin-bottom:10px;padding:0}#system-message > dt{font-weight:bold;display:none}#system-message > dd{margin:0;font-weight:bold;text-indent:30px}#system-message > dd > ul{color:#0055BB;background-position:4px top;background-repeat:no-repeat;margin-bottom:10px;list-style:none;padding:10px;border-top:3px solid #84A7DB;border-bottom:3px solid #84A7DB}#system-message > dd > ul > li{line-height:1.5em}#system-message > .message > ul{background-color:#C3D2E5;background-image:url(../images/notice-info.png)}#system-message > .error > ul,#system-message > .warning > ul,#system-message > .notice > ul{color:#c00}#system-message > .error > ul{background-color:#E6C0C0;background-image:url(../images/notice-alert.png);border-color:#DE7A7B}#system-message > .warning > ul{background-color:#E6C8A6;background-image:url(../images/notice-note.png);border-color:#FFBB00}#system-message > .notice > ul{background-color:#EFE7B8;background-image:url(../images/notice-note.png);border-color:#F0DC7E}@import url(../../../media/system/css/system.css);.system-unpublished,tr.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}span.highlight{background-color:#FFFFCC;font-weight:bold;padding:1px 4px}.img-fulltext-float-right{float:right;margin-left:10px;margin-bottom:10px}.img-fulltext-float-left{float:left;margin-right:10px;margin-bottom:10px}.img-fulltext-float-none{}.img-intro-float-right{float:right;margin-left:5px;margin-bottom:5px}.img-intro-float-left{float:left;margin-right:5px;margin-bottom:5px}.img-intro-float-none{}.invalid{border-color:#ff0000}label.invalid{color:#ff0000}#editor-xtd-buttons{padding:5px}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}.button2-left span,.button2-right span{cursor:default;color:#999}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}.page span{color:#000;font-weight:bold}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}.button2-left a,.button2-left span{padding:0 24px 0 6px}.button2-right a,.button2-right span{padding:0 6px 0 24px}.button2-left{background:url(../images/j_button2_left.png) no-repeat;float:left;margin-left:5px}.button2-right{background:url(../images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}.button2-left .image{background:url(../images/j_button2_image.png) 100% 0 no-repeat}.button2-left .readmore,.button2-left .article{background:url(../images/j_button2_readmore.png) 100% 0 no-repeat}.button2-left .pagebreak{background:url(../images/j_button2_pagebreak.png) 100% 0 no-repeat}.button2-left .blank{background:url(../images/j_button2_blank.png) 100% 0 no-repeat}div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(../images/selector-arrow.png) no-repeat}div.tooltip p{font-size:90%;margin:0}.img_caption .left{float:left;margin-right:1em}.img_caption .right{float:right;margin-left:1em}.img_caption .left p{clear:left;text-align:center}.img_caption .right p{clear:right;text-align:center}.img_caption{text-align:center!important}.img_caption.none{margin-left:auto;margin-right:auto}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(../images/calendar.png) no-repeat;cursor:pointer;vertical-align:middle}