*{padding:0;margin:0}html,body{overflow-x:hidden}body{background:#fff;font-family:'Maven Pro',sans-serif;font-weight:400;line-height:1.6em;font-size:1em;color:#666}#sliderbox *,#main *,#footerbox *,#social-top *,#logo *,.infobox-address *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}img{border:0}h1,h2,h3,h4,h5{font-family:'Oswald',sans-serif;font-weight:400;font-size:3em;padding:0;margin:0;margin-bottom:20px;line-height:normal;text-transform:uppercase}h3,h4,h5{font-size:2em;margin:0;font-weight:300}h4{font-size:1.5em}h5{font-family:'Maven Pro',sans-serif;font-weight:400;font-size:1em}a,a:link,a:visited,a:focus,a:hover,a:active{color:#a6970a;text-decoration:none;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}a.act,a:focus,a:hover{color:#867902}ul{margin:0;padding:0}li{list-style-type:none}.row ul{padding-left:40px}.row li{list-style-image:url(../../images/layout1/list_grey.jpg)}.clearer,.separator,.separator-rot,.spacer5,.spacer10,.spacer15,.spacer20,.spacer30,.spacer40,.spacer50{clear:both;height:0;font-size:0;line-height:0}.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:955px;position:relative;clear:both;z-index:100}.floatleft{float:left}.floatright{float:right}.box-lightgrey{background-color:#e3e3e3;box-shadow:inset 0 0 12px #ccc;-moz-box-shadow:inset 0 0 12px #ccc;-webkit-box-shadow:inset 0 0 12px #ccc;-khtml-box-shadow:inset 0 0 12px #ccc}.box-grey{color:#fff;background-color:#8b8d8f;box-shadow:inset 0 0 12px #666;-moz-box-shadow:inset 0 0 12px #666;-webkit-box-shadow:inset 0 0 12px #666;-khtml-box-shadow:inset 0 0 12px #666;text-shadow:1px 1px 1px #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}.box-color{background-color:#fae418;box-shadow:inset 0 0 12px #c8b613;-moz-box-shadow:inset 0 0 12px #c8b613;-webkit-box-shadow:inset 0 0 12px #c8b613;-khtml-box-shadow:inset 0 0 12px #c8b613}.product-big{background-color:#fae418;box-shadow:inset 0 0 12px #c8b613;-moz-box-shadow:inset 0 0 12px #c8b613;-webkit-box-shadow:inset 0 0 12px #c8b613;-khtml-box-shadow:inset 0 0 12px #c8b613;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 .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.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)}.product-big-text h1{margin-bottom:0}.product-big-text h5{font-size:1.2em}.product-big-text{width:78%}.read-more{margin-top:10px;height:25px;border-bottom:1px solid #fae418;position:relative}.read-more a,.read-more a:link,.read-more a:visited,.read-more a:focus,.read-more a:hover,.read-more a:active{position:absolute;right:0;display:block;width:25px;height:25px;background-color:#fae418;background-image:url(../../images/layout1/icons/icons_arrow_right_grey.png);background-repeat:no-repeat;background-position:center center;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.read-more a:focus,.read-more a:hover,.read-more a:active{width: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 .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.markenlogo:hover{border:1px solid #8b8d8f}.markenlogo img{display:block;margin:auto;width:auto;height:auto;max-width:100%;max-height:100%}#printbox{display:none}#top{position:relative;width:100%;background-image:url(../../images/layout1/bgrd_pattern.jpg);background-repeat:repeat-x;background-position:left top}#bgrd-logolayer{position:absolute;z-index:60;top:0;left:0;width:30%;height:250px;background-color:#fff}#topnavi-logo{position:absolute;float:left;width:280px;height:250px;border-right:5px solid #fae418;background-color:#fff}#logo{width:100%}#logo img{display:block;max-height:130px;max-width:250px;float:right;margin-right:10%}#breadcrumb{position:relative;z-index:50;font-size:.9em;text-transform:uppercase;line-height:2.3em;line-height:1.6em}#breadcrumb a,#breadcrumb a:link,#breadcrumb a:visited,#breadcrumb a:focus,#breadcrumb a:hover,#breadcrumb a:active{display:block;float:left;line-height:normal;padding-right:30px;margin-right:20px;background-image:url(../../images/layout1/icons/icons_arrow_right_grey.png);background-repeat:no-repeat;background-position:right center;transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .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}#social-top{margin-top:20px;margin-bottom:30px;float:right;height:25px}#social-top img{width:25px;height:auto;display:block;float:left;margin-left:10px}#main{position:relative;z-index:50}.row{margin-top:50px;clear:both}.width48margin{width:48%}.padding20{padding:20px}.teaser{color:#fff;text-transform:uppercase;float:left;width:31.4%;*width:31.25%;width:calc(33.33% - 18.33px);max-height:213px;position:relative;margin-left:27.5px;border:1px solid #ccc}.teaserfirst{margin-left:0}.teaser img{width:100%;height:auto;max-height:213px;display:block}.teaser .teaser-link a,.teaser .teaser-link a:link,.teaser .teaser-link a:visited,.teaser .teaser-link a:focus,.teaser .teaser-link a:hover,.teaser .teaser-link a:active{width:60%;position:absolute;bottom:-25px;left:20%;font-family:'Oswald',sans-serif;font-weight:400;letter-spacing:.02em;text-transform:uppercase;color:#fff;max-height:80px;font-size:1.2em;padding-top:10px;padding-bottom:10px;line-height:30px;display:block;text-shadow:1px 1px 1px #666;padding-left:8%;background-image:url(../../images/layout1/icons/icons_arrow_right_white.png);background-repeat:no-repeat;background-position:92% center;border:1px solid #666;background-color:#8b8d8f;box-shadow:inset 0 0 12px #666;-moz-box-shadow:inset 0 0 12px #666;-webkit-box-shadow:inset 0 0 12px #666;-khtml-box-shadow:inset 0 0 12px #666}.teaser .teaser-link a:focus,.teaser .teaser-link a:hover,.teaser .teaser-link a:active{width:65%;left:15%;color:#666;text-shadow:1px 1px 1px #fff;background-color:#fae418;border:1px solid #c8b613;box-shadow:inset 0 0 12px #c8b613;-moz-box-shadow:inset 0 0 12px #c8b613;-webkit-box-shadow:inset 0 0 12px #c8b613;-khtml-box-shadow:inset 0 0 12px #c8b613;background-image:url(../../images/layout1/icons/icons_arrow_right_grey.png)}.infobox{text-shadow:1px 1px 1px #fff;background-color:#e3e3e3;border:1px solid #fff;box-shadow:inset 0 0 12px #ccc;-moz-box-shadow:inset 0 0 12px #ccc;-webkit-box-shadow:inset 0 0 12px #ccc;-khtml-box-shadow:inset 0 0 12px #ccc;padding-bottom:40px}.infobox-brochure,.infobox-google{width:65%;*width:60.6%;padding-left:30px;border-left:1px solid #fff}.infobox-brochure{width:35%;border:0;padding:0;padding-right:30px}.infobox-brochure .brochure-img{height:auto;width:27%;max-width:150px;margin-top:7px;margin-right:10px;margin-bottom:10px;border:3px solid #fff}.infobox-google{position:relative}.infobox-google img{width:95%;height:auto;display:block;border:3px solid #fff;box-shadow:2px 2px 5px #999;-moz-box-shadow:2px 2px 5px #999;-webkit-box-shadow:2px 2px 5px #999;-khtml-box-shadow:2px 2px 5px #999}.infobox-google a.lupe-bgrd-google,.infobox-google a.lupe-google{display:block;position:absolute;left:46%;top:46%;width:100px;height:100px;background-image:url(../../images/layout1/icons/icons_lupe_bgrd_yellow.png);background-repeat:no-repeat;background-position:center center}.infobox-google a.lupe-google{background-image:url(../../images/layout1/icons/icons_lupe_grey.png);transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s}.infobox-google a.lupe-google:hover{-moz-transform:rotate(30deg);-webkit-transform:rotate(30deg);-o-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}.infobox-address{background-color:#f3f3f3;width:100%;font-size:.9em;height:130px;position:relative;z-index:50}.infobox-address .addressbox{padding-left:305px;padding-top:20px}.infobox-address .address{width:50%;float:left}#footerbox{padding-top:40px;padding-bottom:50px;color:#fff;text-shadow:1px 1px 1px #666;background-color:#f3f3f3;background-color:#8b8d8f;box-shadow:inset 0 0 12px #666;-moz-box-shadow:inset 0 0 12px #666;-webkit-box-shadow:inset 0 0 12px #666;-khtml-box-shadow:inset 0 0 12px #666}#footerbox a,#footerbox a:link,#footerbox a:visited,#footerbox a:focus,#footerbox a:hover,#footerbox a:active{color:#fff;text-shadow:1px 1px 1px #666}#footerbox a:focus,#footerbox a:hover,#footerbox a:active{color:#fae418}#footerbox h4{margin-bottom:10px;font-size:1.2em;font-weight:400}.footer{padding-right:6%;position:relative}.footerlast{padding:0}#back-top{position:fixed;bottom:2%;right:2%;z-index:999}#back-top a{width:30px;height:30px;display:block;background-image:url(../../images/layout1/icons/icons_arrow_up_grey.png);background-repeat:no-repeat;background-position:8px center;background-color:#e3e3e3;box-shadow:inset 0 0 12px #ccc;-moz-box-shadow:inset 0 0 12px #ccc;-webkit-box-shadow:inset 0 0 12px #ccc;-khtml-box-shadow:inset 0 0 12px #ccc;transition:all .6s ease-in-out 0s;-moz-transition:all .6s ease-in-out 0s;-o-transition:all .6s ease-in-out 0s;-webkit-transition:all .6s ease-in-out 0s}#back-top a:hover{background-image:url(../../images/layout1/icons/icons_arrow_up_white.png);background-color:#8b8d8f;box-shadow:inset 0 0 12px #666;-moz-box-shadow:inset 0 0 12px #666;-webkit-box-shadow:inset 0 0 12px #666;-khtml-box-shadow:inset 0 0 12px #666}