﻿ *{padding:0px;margin:0px}html,body{overflow-x:hidden}body{background:#fff;font-family:'Lato',sans-serif;font-weight:300;line-height:1.6em;font-size:1em;color:#000}#topnavi *,#navigation *,#navigation-select *,#logo *,#offer-slider *,#main *,#footerbox *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{border:none}h1,h2,h3,h4,h5{font-size:3em;padding:0px;margin:0px;margin-bottom:20px;line-height:normal;font-weight:300}h3,h4,h5{font-size:1.5em;text-transform:uppercase;margin:0px}h4{font-size:1.2em}h5{font-size:1em}a,a:link,a:visited,a:focus,a:hover,a:active{color:#b88f02;text-decoration:none;text-shadow:1px 1px 0px #fff;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}a.act,a:focus,a:hover{color:#866801}ul{margin:0px;padding:0px}li{list-style-type:none}.row ul{padding-left:40px}.row li{list-style-image:url(../../images/layout2/list_black.jpg)}.clearer,.separator,.separator-rot,.spacer5,.spacer10,.spacer15,.spacer20,.spacer30,.spacer40,.spacer50{clear:both;height:0px;font-size:0px;line-height:0px}.spacer5{height:5px}.spacer10{height:10px}.spacer15{height:15px}.spacer20{height:20px}.spacer30{height:30px}.spacer40{height:40px}.spacer50{height:50px}.separator{margin-bottom:20px;margin-top:20px;height:2px;width:auto;border-top:1px solid #e3e3e3}.centerdiv{margin:auto;width:961px;position:relative;clear:both;z-index:100}.floatleft{float:left}.floatright{float:right}.big{font-size:1.2em}.box-lightgrey{background-color:#f3f3f3}.box-grey{color:#fff;background-color:#666}.box-grey a,.box-grey a:link,.box-grey a:visited,.box-grey a:focus,.box-grey a:hover,.box-grey a:active{color:#fae418;text-shadow:1px 1px 1px #000}.box-color{background-color:#fae418}.box-color a,.box-color a:link,.box-color a:visited,.box-color a:focus,.box-color a:hover,.box-color a:active{text-shadow:none}.product-big{background-color:#fae418;float:left;padding-top:20px;padding-bottom:20px;text-align:center;margin-right:2%;width:20%;position:relative;top:13px;text-decoration:none;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.product-big-text{width:78%}.product-big img{margin-bottom:20px}.product-big:hover{-moz-transform:rotate(10deg);-webkit-transform:rotate(10deg);-o-transform:rotate(10deg);-ms-transform:rotate(10deg);transform:rotate(10deg)}a.read-more,a.read-more:link,a.read-more:visited,a.read-more:focus,a.read-more:hover,a.read-more:active{margin-top:10px;display:inline-block;line-height:2em;color:#000;text-shadow:1px 1px 1px #fff;background-image:url(../../images/layout2/icons/icons_arrow_right_black.png);background-repeat:no-repeat;background-position:95% 58%;background-color:#fae418;padding-left:10px;padding-right:25px;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}a.read-more:focus,a.read-more:hover,a.read-more:active{color:#fff;text-shadow:none;background-color:#666;background-image:url(../../images/layout2/icons/icons_arrow_right_white.png);padding-right:35px}.markenlogo{width:30%;height:100px;overflow:hidden;margin-right:3%;margin-bottom:10px;float:left;border:1px solid #e3e3e3;text-align:center;padding:10px;position:relative;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.markenlogo:hover{border:1px solid #666}.markenlogo img{display:block;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%}#printbox{display:none}#logo{float:left;height:100px;width:300px;overflow:hidden}#logo img{display:block;width:auto;height:auto;max-height:100px}#breadcrumb{position:relative;z-index:50;font-size:0.9em;text-transform:uppercase;background-color:#f3f3f3}#breadcrumb a,#breadcrumb a:link,#breadcrumb a:visited,#breadcrumb a:focus,#breadcrumb a:hover,#breadcrumb a:active{line-height:30px;padding-left:20px;padding-top:5px;padding-bottom:5px;display:block;float:left;line-height:normal;padding-right:30px;background-image:url(../../images/layout2/icons/icons_arrow_right_black.png);background-repeat:no-repeat;background-position:right center;transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}#breadcrumb a:focus,#breadcrumb a:hover,#breadcrumb a:active{padding-right:20px}#breadcrumb a.act{color:#666;background-image:none;transition:none}#offer-slider{background-color:#f3f3f3;position:relative;z-index:60}#offer{text-transform:uppercase;text-align:center;position:relative;overflow:hidden;width:38%;max-height:365px;float:left;color:#fff;font-size:1.2em;z-index:50}.offer-bgrd-color{background-color:#666;position:absolute;top:0px;left:0px;width:38%;height:100%}.offer-bgrd-color img{max-height:365px;height:100%;!important}#offer .offer1{background-color:#666}#offer .offer1,#offer .offer2{position:relative;width:100%}#offer .offeraction2{display:none}#offer:hover .offeraction2{display:block}#offer:hover .offeraction1{display:none}#offer img{display:block;margin:auto;margin-bottom:10%}#offer .offer2 img{margin-bottom:0;height:auto}#offer .offer-triangle{background-image:url(../../images/layout2/icons/icons_triangle_yellow.png);background-repeat:no-repeat;background-position:center top;height:9px;overflow:hidden}#offer .big,#offer .superbig{font-size:2.2em;font-weight:900;line-height:normal}#offer .superbig{font-size:5em;margin-bottom:5%}#offer .percent{background-color:#666;font-size:2.4em;color:#fff;text-shadow:none;position:absolute;left:0;bottom:0;padding:20px;opacity:0.9}#offer h3{color:#000;background-color:#fae418;text-shadow:1px 1px 0px #fff;line-height:2em;font-size:1.4em}#offer a,#offer a:link,#offer a:visited,#offer a:focus,#offer a:hover,#offer a:active{color:#fff;text-shadow:none}#offer h3 a,#offer h3 a:link,#offer h3 a:visited,#offer h3 a:focus,#offer h3 a:hover,#offer h3 a:active{color:#000;text-shadow:1px 1px 0px #fff}#main{position:relative;z-index:50}.teaser{color:#fff;text-transform:uppercase;width:32.98%;width:calc(33.33% - 3.33px);max-height:213px;overflow:hidden;float:left;position:relative;margin-left:5px;background-color:#fae418}.teaserfirst{margin-left:0px}.teaser img{width:100%;height:auto;max-height:213px;display:block}.teaser p.teaser-link{width:100%;position:absolute;bottom:0px;opacity:0.9}.teaser p.teaser-link a,.teaser p.teaser-link a:link,.teaser p.teaser-link a:visited,.teaser p.teaser-link a:focus,.teaser p.teaser-link a:hover,.teaser p.teaser-link a:active{font-size:1.1em;line-height:2em;display:block;color:#000;text-shadow:1px 1px 1px #fff;text-align:center;background-image:url(../../images/layout2/icons/icons_arrowround_right_black.png);background-repeat:no-repeat;background-position:95% center;background-color:#fae418}.teaser p.teaser-link a:focus,.teaser p.teaser-link a:hover,.teaser p.teaser-link a:active{color:#fff;text-shadow:none;background-color:#666;background-image:url(../../images/layout2/icons/icons_arrowround_right_white.png)}.row{margin-bottom:30px;clear:both}.width50margin{width:49.8%;*width:47.6%;width:calc(50% - 2.5px)}.width48margin{width:48%}.width33margin{width:32.8%;*width:29.9%;width:calc(33% - 2.5px)}.width67margin{width:66.8%;*width:61.1%;width:calc(67% - 2.5px)}.width25{width:32.8%;*width:29.9%;width:25%}.padding20{padding:20px}.infobox-brochure,.infobox-google,.infobox-products,.infobox-address,.infobox-phone{background-color:#666;height:298px;color:#fff;overflow:hidden}.infobox-brochure{margin-bottom:5px}.infobox-brochure .brochure-img{height:auto;width:25%;max-width:150px;margin-top:7px;margin-right:10px;border:5px solid #fff}.infobox-google{height:297px;position:relative;background-color:transparent}.infobox-google img{display:block}.infobox-google a.lupe-google{display:block;background-color:#666;position:absolute;left:0;bottom:0;width:60px;height:60px;background-image:url(../../images/layout2/icons/icons_lupe_weiss.png);background-repeat:no-repeat;background-position:center center}.infobox-products{background-color:#fae418;height:600px;color:#000}.infobox-address,.infobox-phone{background-color:#e3e3e3;height:150px;color:#000}.infobox-address .floatleft,.infobox-phone .floatleft{padding-right:4%}.infobox-phone{background-color:#666;color:#fff}.infobox-address img,.infobox-phone img{transition:all 0.3s ease-in-out 0s;-moz-transition:all 0.3s ease-in-out 0s;-o-transition:all 0.3s ease-in-out 0s;-webkit-transition:all 0.3s ease-in-out 0s}.infobox-address:hover img{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.infobox-phone:hover img{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.infobox-address .social img{display:block;width:100%;max-width:24px;height:auto;margin-bottom:10%}.servicebox{position:relative;width:24.6%;*width:25%;width:calc(25% - 3.75px);height:auto;overflow:hidden;float:left;margin-bottom:5px}*+html .servicebox{*width:24.65%}.snum2,.snum3,.snum4{margin-left:5px}.servicebox .service-head{position:absolute;left:0px;top:0px;width:100%;text-align:center}.servicebox .service-triangle{background-image:url(../../images/layout2/icons/icons_triangle_shadow_yellow.png);background-repeat:no-repeat;background-position:center top;height:9px;overflow:hidden}.servicebox .service1,.servicebox .service2{width:100%;height:100%;color:#fff}.servicebox .service2{position:absolute;top:100%;transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;background-color:#666;opacity:0.9;padding-left:5%;padding-top:20%;line-height:1.3em;height:100%}.servicebox .service2 p{width:90%}.servicebox .serviceaction2{visibility:hidden}.servicebox:hover .serviceaction2{visibility:visible;top:0}.servicebox img{display:block;margin:auto;width:auto}.servicebox .service1 img,.servicebox .service2 img{width:100%;height:auto}.servicebox h5{color:#000;background-color:#fae418;text-shadow:1px 1px 0px #fff;line-height:2em;box-shadow:0px 0px 1px #bbbaba;-moz-box-shadow:0px 0px 1px #bbbaba;-webkit-box-shadow:0px 0px 1px #bbbaba;-khtml-box-shadow:0px 0px 1px #bbbaba}.servicebox a,.servicebox a:link,.servicebox a:visited,.servicebox a:focus,.servicebox a:hover,.servicebox a:active{text-shadow:none;color:#fff}.servicebox h5 a,.servicebox h5 a:link,.servicebox h5 a:visited,.servicebox h5 a:focus,.servicebox h5 a:hover,.servicebox h5 a:active{color:#000;text-shadow:1px 1px 0px #fff}.storefront{position:relative;width:100%}.storefront .goto-menu{width:100%;margin-bottom:10px;display:none}.storefront .goto-menu>ul>li>a{text-align:center}.storefront .sidemenu{float:left;width:25%;right:75%;padding-right:5px;position:relative;min-height:1px}.storefront .goto-menu>ul,.storefront .sidemenu>ul{list-style:none outside none;margin-bottom:0;padding-left:0}.storefront .goto-menu>ul>li,.storefront .sidemenu>ul>li{display:block;position:relative;margin-bottom:5px}.storefront .goto-menu>ul>li>a,.storefront .sidemenu>ul>li>a{display:block;padding:5px 10px;position:relative;text-transform:uppercase;background-color:#efefef;color:#000}.storefront .goto-menu>ul>li>a:hover,.storefront .sidemenu>ul>li>a:hover,.storefront .sidemenu>ul>li>a:focus,.storefront .sidemenu>ul>li>a:active,.storefront .sidemenu>ul>li>a.active,.storefront .sidemenu>ul>li>a.selected{background-color:#fae418;color:#000}.storefront .articles-wrapper{float:left;width:75%;left:25%;padding-left:5px;position:relative;min-height:1px}.storefront .articles-wrapper .intro{width:100%;padding:0 10px 10px;clear:both;margin-bottom:15px}.storefront .articles-wrapper .articles{width:100%;clear:both;position:relative;margin-right:-5px;float:right}.article,.product-service,.suitable-accessories{float:left;position:relative;min-height:1px;padding-left:5px;padding-right:5px;margin-bottom:10px;width:100%}.article.col-3{width:25%}.article.col-6{width:50%}.article .article-border,.product-service-border{border:1px solid #ccc;padding:0 0 5px}.article-border{cursor:pointer;overflow:hidden}.article .article-img{position:relative}.article .article-img>img{max-width:100%;height:auto}.article .article-img>img.img-portrait{display:none}.article .article-img>img.img-landscape{display:block}.article.col-3 .article-img>img.img-portrait{display:block}.article.col-3 .article-img>img.img-landscape{display:none}.article .article-prc-wrapper{width:135px;height:100px;position:absolute;right:5px;padding:10px 0 0 5px;bottom:-25px}.article .article-prc-wrapper .article-prc{width:105px;height:75px;border:1px solid #5F5B5C;background-color:#FAE418;color:#5F5B5C;-moz-transform:rotate(-5deg) translate3d(0,0,0);-ms-transform:rotate(-5deg) translate3d(0,0,0);-o-transform:rotate(-5deg) translate3d(0,0,0);-webkit-transform:rotate(-5deg) translate3d(0,0,0);transform:rotate(-5deg) translate3d(0,0,0)}.article .article-prc-wrapper .article-prc .article-prc-head{background-color:#5F5B5C;color:#fff;font-weight:bold;text-align:center;font-size:0.8em}.article .article-prc-wrapper .article-prc .price-large{font-family:'Open Sans',sans-serif;font-size:1.8em;font-weight:800;display:inline-block;position:absolute;right:23px;top:30px}.article .article-prc-wrapper .article-prc .price-large.no-sup{right:5px}.article .article-prc-wrapper .article-prc .price-sup{font-family:'Open Sans',sans-serif;font-size:1em;font-weight:bold;display:inline-block;position:absolute;right:5px;top:25px}.article .article-prc-wrapper .article-prc .extra-info{display:inline-block;position:absolute;right:46px;top:52px;font-weight:bold;font-size:0.6em}.article .article-prc-wrapper .original-price{width:60px;position:absolute;border:1px solid #5F5B5C;background-color:#fff;color:#5F5B5C;font-weight:bold;text-align:center;line-height:1em;padding:2px 0;right:2px;top:70px;-moz-transform:rotate(-5deg) translate3d(0,0,0);-ms-transform:rotate(-5deg) translate3d(0,0,0);-o-transform:rotate(-5deg) translate3d(0,0,0);-webkit-transform:rotate(-5deg) translate3d(0,0,0);transform:rotate(-5deg) translate3d(0,0,0)}.article .crossed-line{position:absolute;bottom:4px;height:12px;right:3px;top:5px;width:53px;background-color:transparent;background-image:url('../../images/layout2/storefront/strikethrough.png');background-position:top left;background-repeat:no-repeat;background-size:99% 100%}.article .article-desc{max-height:120px;width:calc(100% - 18px);padding:18px 5px 10px;font-size:0.72em;line-height:1.2em;-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;word-wrap:break-word;overflow:hidden}.article.col-6 .article-desc{width:50%;min-height:110px}.article.col-6 .article-prc-wrapper{bottom:-105px}.article .article-desc p{margin:0}.product-service{clear:both;font-size:0.8em;font-weight:bold;min-height:200px}.product-service>.product-service-border{padding:0;position:relative}.product-service .left-top{float:left;width:25%}.product-service .left-bottom{float:left;width:25%;padding:5px;font-weight:bold;font-size:0.8em;line-height:2em}.product-service .right-full{float:right;width:75%}.suitable-accessories{margin:10px 0 15px}.suitable-accessories>span{display:block;background-color:#ddd;color:#000;padding:5px 10px;text-transform:uppercase}.img-responsive{display:block;width:100% \9;max-width:100%;height:auto}#simplemodal-overlay{background-color:rgb(0,0,0);opacity:0.5}#simplemodal-container{background-color:#fff;border:1px solid #bbb;padding:45px 10px 10px;top:25px!important}#simplemodal-container a.modalCloseImg{background:url('../../images/layout2/storefront/closer.png') no-repeat;width:33px;height:33px;display:inline;z-index:3200;position:absolute;right:5px;top:5px;cursor:pointer}#simplemodal-data{position:relative}#simplemodal-data>.article{max-width:700px;height:auto!important;padding:10px 0 0;border-top:1px solid #ccc}#simplemodal-data>.article .logo,#simplemodal-data>.article .teaser-image{width:calc(25% - 10px);height:auto;float:left}#simplemodal-data>.article .logo{margin-bottom:10px}#simplemodal-data>.article .logo>img{max-width:120px}#simplemodal-data>.article .main-image{float:right;width:75%;height:auto;text-align:right}#simplemodal-data>.article .article-content{clear:both;width:100%;padding-top:10px;position:relative}#simplemodal-data>.article .article-content .contact-teaser{width:calc(25% - 10px);right:calc(75% + 10px);height:auto;float:left}#simplemodal-data>.article .article-content .contact-teaser>img,#simplemodal-data>.article .article-content .contact-teaser .contact-teaser-content{float:left;clear:both}#simplemodal-data>.article .article-content .contact-teaser .contact-teaser-content{padding:10px 5px 0;font-size:0.75em}#simplemodal-data>.article .article-content .contact-teaser .contact-teaser-content p{margin:3px 0;line-height:1.4em}#simplemodal-data>.article .article-content .article-description{width:75%;left:25%;height:auto;float:right}#simplemodal-data>.article .article-content .article-description .article-producer-logo,#simplemodal-data>.article .article-content .article-description .article-text{width:100%;margin-bottom:10px}#simplemodal-data>.article .article-content .article-description .article-text{}#simplemodal-data>.article .article-content .article-prc-wrapper{position:relative;float:left;bottom:auto;right:auto}#simplemodal-data>.article .article-content .print-button{position:relative;float:right;width:100px;height:45px;margin-top:50px;background:transparent url('../../images/layout2/storefront/print.png') no-repeat top left;background-size:contain}#simplemodal-data>.article .article-content .print-button .print-article{display:block;width:100%;height:100%}#simplemodal-data>.article .article-content .article-legal{font-size:0.75em;clear:both;text-align:right}#simplemodal-data>.article .article-prc-wrapper .article-prc .price-large{right:35px}#footerbox{background-color:#f3f3f3}#footerbox a,#footerbox a:link,#footerbox a:visited,#footerbox a:focus,#footerbox a:hover,#footerbox a:active{color:#000}#footerbox a:focus,#footerbox a:hover,#footerbox a:active{color:#666}#footerbox h4{margin-bottom:10px}#footerbox li{list-style-image:none}.footer{font-size:0.9em;width:25%;text-shadow:1px 1px 0px #fff;position:relative;min-height:270px}.footer-color{*width:20.4%;background-color:#fae418;border-left:5px solid #fff;padding-left:2%;padding-right:2%}.footer-color img{width:20%;max-width:35px;height:auto;max-height:35px;margin-right:5px}#back-top{position:fixed;bottom:2%;right:2%;z-index:999}#back-top a{width:30px;height:30px;border:1px solid #000;display:block;transition:all 0.6s ease-in-out 0s;-moz-transition:all 0.6s ease-in-out 0s;-o-transition:all 0.6s ease-in-out 0s;-webkit-transition:all 0.6s ease-in-out 0s;background-color:#f3f3f3;background-repeat:no-repeat;background-position:center center;background-image:url(../../images/layout2/icons/icons_arrow_up_black.png)}#back-top a:hover{border:none;background-color:#666;background-image:url(../../images/layout2/icons/icons_arrow_up_white.png)}legend{color:# 000;font - size:1.2em;font - weight:500}fieldset{padding:20px}input,label{margin - left:10px}.scfCheckBoxListLabel,.scfRadioButtonListLabel,.scfNumberLabel{color:# 000;font - size:1.1em;font - weight:900}.scfNumberLabel{margin - left:0px}.scfSectionContent,.scfValidationSummary{background - color:# f3f3f3;padding:2px}.scfRadioButtonListBorder,.scfNumberBorder{border - top:1px # 888 solid;padding - top:20px}.scfValidationSummary{color:# a00;padding:20px;border:1px # a00 solid}.scfValidatorRequired{color:# aaa;font - size:0.8em;padding - bottom:20px}.scfValidatorRequired::after{content:" Pflichtfeld"}