.mobile{display:none;}*{margin:0;padding:0;}p{padding:10px;line-height:24px;}img{max-width:100%;height:auto;}body{padding:0!important;margin:0!important;background-color:#fff;color:#000;font-family:arial,helvetica,sans-serif;text-align:center;}.tp-widget-loader,.tp-widget-fallback{max-width:unset !important;text-align:center;width:100% !important;}.stoerer{position:fixed;margin:-30px 0 0 700px;z-index:1000;}.header{position:fixed;width:100%;height:107px;background:url(/fileadmin/images/header-bg.png);z-index:100;}.logo{position:absolute;width:296px;height:107px;}.content .sprechblase a:link{color:#000;text-decoration:none;}.break{clear:both;float:none;}.content{margin-top:107px;min-height:600px;width:100%;background:url(/fileadmin/images/content-bg.png) repeat-x;float:left;}.inner_content{margin:0 auto;width:1070px;}.inner_content hr{width:955px;margin:0 auto;}.inner_content ul{line-height:24px;margin-left:30px;}.leftcontent{width:542px;float:left;text-align:left;padding:74px 0 75px 118px;}.leftcontent .external-link-new-window:link,.leftcontent .external-link-new-window:active,.leftcontent .external-link-new-window:visited,.leftcontent .mail:link,.leftcontent .mail:active,.leftcontent .mail:visited{text-decoration:underline;color:#000;}.leftcontent .external-link-new-window:hover,.leftcontent .mail:hover{color:#C40113!important;}.leftcontent h1{font-weight:bold;font-style:italic;font-size:24px;}.leftcontent h2{font-size:23px;color:#d10007;font-weight:bold;font-style:italic;padding-left:10px;}.leftcontent h3{font-size:16px;font-weight:bold;font-style:italic;padding-left:10px;}.leftcontent .csc-textpic{}.csc-default{clear:both;}.content .csc-default{max-width:1070px;margin:0 auto;}.leftcontent .csc-default ul{margin-left:30px;}.rightcontent{width:410px;float:left;background:url(/fileadmin/images/waschbaer.png) no-repeat;background-position:10px 90px;min-height:600px;padding:140px 0 0 0;}.logo_rechts{margin:415px 0 0 -50px;}.logo_rechts img{margin-top:100px;}.fb-like{margin:20px 0 40px -100px;}.footer{width:100%;height:496px;background:url(/fileadmin/images/footer-bg.png) repeat-x;clear:both;float:none;}.inner_footer{width:1070px;margin:0 auto;color:#fff;padding:25px 0 0 0;text-align:left;}.footer_nav ul li{padding:1% 0;}.inner_footer_content{color:#fff;text-align:left;width:1070px;margin:0 auto;}.inner_footer_content h1,.inner_footer_content h2{font-size:14px;}.inner_footer_content ul{font-size:10px;list-style-type:none;width:9%;}.inner_footer_content .frame{display:flex;flex-wrap:wrap;gap:10px;}.inner_footer_content ul{font-size:10px;list-style-type:none;display:flex;gap:10px;flex-wrap:wrap;width:100%;}.inner_footer_content ul li a:link,.inner_footer_content ul li a:active,.inner_footer_content ul li a:visited{color:#fff;text-decoration:none;}.inner_footer_content ul li a:hover{color:#ffcd36;}.leftpadding{padding-left:140px;}.sprechblase{padding:5px 0 5px 0;}.small{font-size:16px;}.big{font-size:26px;line-height:1em}.fett{font-weight:bold;}.italic{font-style:italic;}.red{color:#d10007;}.link_gross a:link,.link_gross a:active,.link_gross a:visited{color:#d10007;font-size:23px;text-decoration:underline;font-style:italic;font-weight:bold;}.link_gross a:hover{color:#000;}.linkeSpalte{width:70%;float:left;text-align:left;padding:10px 0 0 0px;}.linkeSpalte h1{font-weight:bold;font-style:italic;text-align:right;font-size:24px;line-height:29px;}.linkeSpalte h2{font-weight:bold;text-align:right;font-size:16px;line-height:30px;}.linkeSpalte p{font-size:16px;line-height:30px;padding:15px 0px 15px 15px;text-align:left;}.rechteSpalte{padding:10px 0 0 0;}.layout-1{margin:15px 0 15px 0;}.layout-1 h1{background-color:#d10007;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;font-size:16px;padding:2px 5px 2px 5px;}.layout-1 .csc-textpic{background-color:#fff;}.layout-1 .csc-textpic-text{border-left:1px solid #444A48;border-right:1px solid #444A48;border-bottom:1px solid #444A48;border-bottom-left-radius:4px 0.1em;border-bottom-right-radius:4px 0.1em;padding:4px 0 0 0;margin-top:-2px;}.layout-1 .csc-textpic-imagewrap{margin:20px 0 0 15px;}.layout-1 ul{color:#d10007;font-weight:bold;font-size:14px;margin:10px 0 10px 0;line-height:24px;}.layout-1 b{color:#d10007;}.layout-1 .bodytext{background-color:#fff;}#c21 h1{font-weight:bold;color:#d10007;font-style:italic;font-size:20px;text-align:left;text-transform:uppercase;padding-left:90px;}.layout-0 h1{padding-bottom:10px;}.layout-0 .csc-textpic-image{border:1px solid #575757;background-color:#fff;}.layout-0 .csc-textpic-image img{border:4px solid #fff!important;}.layout-0 .csc-textpic-text p{padding-top:0px;}#Stage{height:680px;}#Stage_waschbaer,#Stage_back,#Stage_next{cursor:pointer;}#c1 .linkeSpalte{margin-top:-150px;}#c1 .rechteSpalte{margin-top:-195px!important;}#c1 .rechteSpalte{margin-top:-25px !important;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center;}#c1 .rechteSpalte > div{margin:0 auto;padding:2% 0;text-align:center;width:100%;}#c1 .rechteSpalte p{text-align:center;}#c1 #wkdb-widget{width:100%;text-align:center;display:flex;justify-content:center;}#c1 #wkdb-widget > div{margin:0 auto;}#anfrageformular{display:flex;flex-direction:column;gap:20px;padding:2% 10% 2% 2%;}#anfrageformular h2{padding:1% 0;}#anfrageformular label{font-size:.8em;}#anfrageformular input[type=text]{padding:5px;width:calc(100% - 10px);}#anfrageformular textarea{clear:both;float:none;width:calc(100% - 10px);height:130px;padding:5px;}#kostenrechner h1{padding:10px !important;}#kostenrechner .tabelle{width:100%;display:flex;flex-direction:column;padding:10px !important;gap:20px;}#kostenrechner .tabelle > div{display:flex;flex-flow:unset;flex:1;gap:20px;align-items:first baseline;}#kostenrechner .tabelle > div > div{font-size:12px;min-height:26px;display:block;width:50%;}#kostenrechner .tabelle h3{padding:0 0 20px 0;}#kostenrechner .tabelle input[type='text']{width:55px !important;text-align:right;color:#000 !important;padding:2%;}#kostenrechner .tabelle #gesamtpreis{color:#d10007!important;font-size:15px!important;font-weight:bold;clear:both;float:left;width:70px;text-align:right;}#kostenrechner .tabelle #gesamtpreis_brutto{clear:both;float:left;width:70px;font-size:14px!important;text-align:right;}#netto_text{color:#d10007!important;font-size:14px!important;float:left;}#brutto_text{font-size:14px!important;float:left;}#kostenrechner #berechnen:hover{cursor:pointer;}#kostenrechner #zuruecksetzen:hover{cursor:pointer;}.link14px:link,.link14px:active,.link14px:visited{color:#D10007;font-weight:bold;font-size:14px;font-style:italic;float:right;}#field-12{width:151px;height:34px;background:url(/fileadmin/images/button-senden01.png);color:transparent;}#field-12:hover{background:url(/fileadmin/images/button-senden02.png);}.fb_link{padding-left:103px;text-align:left;margin-bottom:20px;font-size:12px;}.fb_link p{line-height:1.4em!important;}.fb_link img{width:85px;}.csc-textpic-caption{padding:2px 4px 2px 4px;font-size:11px;}.trustpilot-widget{margin-top:50px;float:right;}.news-single-imgcaption{line-height:1.4em;}.tp-widget-loader,.tp-widget-fallback{max-width:100% !important;text-align:center;width:100% !important;}#c190{padding:20px;background-color:#CB010F;color:white;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;font-weight:bold;}#c190 b{font-size:25px;}div#c53 a{color:black;}.email-attention-mobile{margin-top:15px;margin-left:20px;}#c443 embed{width:853px;height:850px;}.hwk p{text-align:center!important;}.news-list-item{display:flex;margin:2% 0;}.news-list-item h3{padding:0 2%;}.news-list-item h3 a:link,.news-list-item h3 a:active,.news-list-item h3 a:visited{color:#050706;}.news-list-item h3 a:hover,.news-list-item h3 a:focus{color:#666;}.articletype-0{text-align:left;padding:2%;}time,.btn-read-more{display:none;}.news-single .row{flex-direction:column-reverse;display:flex;}.nav_container{width:1070px;margin:0 auto;}.topnav{font-weight:bold;width:1070px;height:107px;margin:0 auto;font-style:italic;font-size:14px;}.topnav ul{float:right;display:block;}.topnav ul li{list-style-type:none;float:left;padding:17px 8px 0 8px!important;color:#fff;text-decoration:none!important;}.topnav a:link,.topnav a:active,.topnav a:visited{color:#fff;text-decoration:none!important;}.topnav a:hover{color:#ffcd36;}.active a:link,.active a:active,.active a:visited{color:#ffcd36!important;}.topnav li:hover .nav{display:block;}ul.nav{display:none;position:absolute;background:url(/fileadmin/images/pfeil.gif) no-repeat;background-position:14px 8px;padding:14px;}ul.nav li{margin-left:-23px!important;margin-right:25px;}ul.nav a:link,ul.nav a:active,ul.nav a:visited{color:#fff!important;}ul.nav a:hover{color:#ffcd36!important;}.nav. .nav_active a:link,.nav. .nav_active a:active,.nav. .nav_active a:visited{color:#ffcd36!important;}.footer_nav ul{display:block;text-align:right;}.footer_nav ul li{list-style-type:none;text-transform:uppercase;}.footer_nav a:link,.footer_nav a:active,.footer_nav a:visited{color:#fff;text-decoration:none;}.footer_nav a:hover{color:#ffcd36;}.leftcontent h1{padding-left:10px;}.siegel_container{max-width:1070px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-bottom:5%;}.siegel{width:25%;margin:0!important;padding:0;text-align:center;}.siegel .fb-like{margin:0 auto;padding:0;}.siegel .hwk{font-size:12px;margin:0 auto;max-width:60%;}.siegel .hwk img{max-width:120px;height:auto;}@media screen and (max-width:650px){.siegel_container{flex-direction:column;}.siegel{width:96%;padding:5% 2%;}}.outer{position:relative;}.close{display:inline-block;padding:2% 4%;color:#fff;background:#C00016;font-size:15px !important;float:left;}button{border:none;outline:none;background:#eee;color:#222;padding:10px 20px;transition:all .3s linear;-moz-transition:all .3s linear;-webkit-transition:all .3s linear;}button:hover{background:#d30043;color:#fff;}.main{padding:20px 0;width:100%;z-index:2;position:relative;background:#002838;transition:margin-left .5s ease-in;-moz-transition:margin-left .5s ease-in;-webkit-transition:margin-left .5s ease-in;height:600px;}.panel{background:#C00016;width:33%;color:#fff;}.overlayp{z-index:999999;position:absolute;left:0;top:0;margin-left:-300px;transition:margin-left .2s ease-in;-moz-transition:margin-left .2s ease-in;-webkit-transition:margin-left .2s ease-in;height:100%;width:75%;}.overlayp.active{margin-left:0;box-shadow:0 0 20px rgba(0,0,0,0.5);}.pushp{position:absolute;left:0;top:0;z-index:3;margin-left:-300px;transition:margin-left .2s ease-in;-moz-transition:margin-left .2s ease-in;-webkit-transition:margin-left .2s ease-in;}.pushp.active{margin-left:0;}.main.pactive{margin-left:300px;}.main.ractive{margin-left:300px;width:100%;box-shadow:0 0 20px rgba(0,0,0,0.6);}.revealp{position:absolute;z-index:1;left:0;top:0;}.inner_footer_content ul{font-size:10px;list-style-type:none;display:flex;gap:10px;flex-wrap:wrap;}.leftcontent a:link,.leftcontent a:active,.leftcontent a:visited{color:#D10007;font-weight:bold;font-style:italic;}.leftcontent a:hover{color:#000;}
