body{-webkit-text-size-adjust:none}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0}a{text-decoration:none;color:inherit}#print2{display:none}figure{display:block;margin:0}@font-face{font-family:'ProximaNova-Regular';src:url("../fonts/ProximaNova/26504A_13_0.eot");src:url("../fonts/ProximaNova/26504A_13_0.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova/26504A_13_0.woff") format("woff"),url("../fonts/ProximaNova/26504A_13_0.ttf") format("truetype")}@font-face{font-family:'ProximaNova-Bold';src:url("../fonts/ProximaNova/26504A_14_0.eot");src:url("../fonts/ProximaNova/26504A_14_0.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova/26504A_14_0.woff") format("woff"),url("../fonts/ProximaNova/26504A_14_0.ttf") format("truetype")}@font-face{font-family:'ProximaNovaT-Thin';src:url("../fonts/ProximaNova/26504A_E_0.eot");src:url("../fonts/ProximaNova/26504A_E_0.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova/26504A_E_0.woff") format("woff"),url("../fonts/ProximaNova/26504A_E_0.ttf") format("truetype")}@font-face{font-family:'ProximaNovaACond-Regular';src:url("../fonts/ProximaNova/2AA9B3_1_0.eot");src:url("../fonts/ProximaNova/2AA9B3_1_0.eot?#iefix") format("embedded-opentype"),url("../fonts/ProximaNova/2AA9B3_1_0.woff") format("woff"),url("../fonts/ProximaNova/2AA9B3_1_0.ttf") format("truetype")}@font-face{font-family:"iconfont";src:url("../fonts/iconfont/iconfont.eot");src:url("../fonts/iconfont/iconfont.eot?#iefix") format("eot"),url("../fonts/iconfont/iconfont.woff") format("woff"),url("../fonts/iconfont/iconfont.ttf") format("truetype"),url("../fonts/iconfont/iconfont.svg#iconfont") format("svg")}.icon:before,#header .header_tel .my-icon-bubble,section.products ul li:before,section.products .subline li:before,footer#footer .my-icon-mobile,footer#footer .my-icon-phone,footer#footer .my-icon-mail,button.kontaktbutton .my-icon-download,a.kontaktbutton .my-icon-download,.content_wrapper ul li:before{font-family:"iconfont";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:normal;text-decoration:none;text-transform:none}.icon-bubble:before{content:""}.icon-check:before{content:""}.icon-download:before{content:""}.icon-footbal2:before{content:""}.icon-football:before{content:""}.icon-mail:before{content:""}.icon-mobile:before{content:""}.icon-phone:before{content:""}*{font-style:normal}html{font-family:"ProximaNova-Regular",sans-serif,"Arial",sans-serif;font-size:16px;line-height:24px;color:#8f8f8f}.clearfix{zoom:1}.clearfix:before,.clearfix:after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix:after{clear:both}*:focus{outline:0}strong{font-family:"ProximaNova-Bold",sans-serif}html,body{background:#fff}div#container{margin:0 auto}div#container div.content_wrapper{width:900px;margin:0 auto;position:relative;padding:0 5%}div#container div.content_wrapper_big{width:1040px;margin:0 auto;position:relative;padding:0 5%}div#container div.inner_wrapper{padding-top:25px;position:relative}div#content{width:100%;position:relative;z-index:10;overflow:hidden}#header{position:relative}#header .headerfront{height:473px;position:relative;z-index:2}#header .headerimage{position:absolute;top:0;z-index:1;margin-left:-350px}#header #logo{position:relative;top:30px;display:block;width:339px}#header #logo img{display:block;width:100%;height:auto}#header .header_tel{position:absolute;right:0;top:30px;height:20px;display:table;border-collapse:separate;border-spacing:10px 0;font-size:14px}#header .header_tel>span{display:table-cell;vertical-align:middle}#header .header_tel .my-icon-bubble:before{content:""}#header .header_tel .my-icon-bubble:before{font-size:1.8em;display:inline-block;color:#2396d6}#header h1{max-width:480px;position:absolute;top:120px;font:45px "ProximaNovaT-Thin",sans-serif;line-height:1.2em}#header h1 span{font-family:"ProximaNova-Bold",sans-serif}#header .promoted{color:#2396d6;text-transform:uppercase;font-family:"ProximaNova-Bold",sans-serif}section{position:relative}section.contact{padding-bottom:75px}section.products{background:#f3f6f7;padding:55px 0 105px}section.customer{background:#2396d6;color:#cee6f5;padding:75px 0 65px}section.anfrage{padding:70px 0}section.contact button{width:100%}section.products .image{text-align:center;height:150px;margin:-75px 0px 10px}section.products .image img{height:100%;width:auto}section.products h1{text-align:center}section.products h2{margin-bottom:6px}section.products .product{width:290px;padding:15px;padding-bottom:80px}section.products .subline{color:#5e5e5e;font-family:"ProximaNova-Bold",sans-serif;margin-bottom:18px;line-height:1.5em}section.products ul,section.products .subline{font-size:14px}section.products ul li,section.products .subline li{margin-bottom:3px}section.products ul li:before,section.products .subline li:before{content:""}section.products ul li:before,section.products .subline li:before{font-size:13px;display:inline-block;color:#2396d6;padding-right:13px}section.customer .content{position:relative;z-index:2}section.customer .background_image{position:absolute;top:-25px;right:-130px;z-index:1}section.customer h1,section.customer h2,section.customer .author{color:#fff}section.customer h1{margin-bottom:20px}section.customer p{font-size:20px;line-height:28px;max-width:500px}section.customer div.text{position:relative}section.customer div.text img.zitat{position:absolute;top:-120px;left:-40px}section.customer .author{font:10px "ProximaNova-Bold",sans-serif;text-transform:uppercase}section.anfrage h1{color:#8f8f8f;font:24px "ProximaNova-Regular",sans-serif;margin-top:20px}section.anfrage button{position:absolute;right:0;top:-20px}footer#footer{padding:10px 0 20px}footer#footer>div{white-space:nowrap}footer#footer .p,footer#footer a{font-size:12px;color:#5e5e5e}footer#footer .p{text-align:center;margin-bottom:5px;line-height:18px}footer#footer .p div{display:inline-block}footer#footer a{display:inline-block;padding-bottom:0px;line-height:12px;border-bottom:1px solid #999}footer#footer a:hover{color:#4bace1;border-color:transparent}footer#footer .marginleft{margin-left:8px;margin-right:2px}footer#footer .my-icon-mobile:before{content:""}footer#footer .my-icon-mobile:before{font-size:10px;color:#2396d6;padding-left:8px;padding-right:2px}footer#footer .my-icon-phone:before{content:""}footer#footer .my-icon-phone:before{font-size:10px;color:#2396d6;padding-left:8px;padding-right:2px}footer#footer .my-icon-mail:before{content:""}footer#footer .my-icon-mail:before{font-size:10px;color:#2396d6;padding-left:8px;padding-right:2px}h1,h2,h3{color:#2396d6;font:24px "ProximaNova-Bold",sans-serif;text-transform:uppercase;line-height:1.5em;margin-bottom:10px}h1.small,h2.small,h3.small{font-size:14px}a{color:#2396d6}a:hover{color:#4bace1}a[href^="tel"]:link,a[href^="tel"]:visited,a[href^="tel"]:hover{text-decoration:none !important;color:inherit !important;cursor:default !important}div.iconbutton,button.iconbutton,a.iconbutton{position:relative;width:22px;height:22px;display:block}div.iconbutton.blue,button.iconbutton.blue,a.iconbutton.blue{background-color:#2396d6}div.iconbutton .pngsprite,button.iconbutton .pngsprite,a.iconbutton .pngsprite{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}button,a{border:none;-webkit-appearance:none}button.borderbutton,a.borderbutton{border-radius:15px;font:16px "ProximaNova-Bold",sans-serif;color:#2396d6 !important;padding:12px 22px 10px;line-height:16px;display:inline-block;border:1px solid #2396d6;margin-top:25px;cursor:pointer}button.borderbutton:hover,a.borderbutton:hover{color:#4bace1 !important;border-color:#4bace1}button.borderbutton .pngsprite,a.borderbutton .pngsprite{display:block}button.kontaktbutton,a.kontaktbutton{position:relative;padding-right:50px}button.kontaktbutton .my-icon-download:before,a.kontaktbutton .my-icon-download:before{content:""}button.kontaktbutton .my-icon-download:before,a.kontaktbutton .my-icon-download:before{position:absolute;right:25px;top:10px}button{-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border-radius:0;background:#2396d6;font:20px "ProximaNova-Bold",sans-serif;color:#fff;text-transform:uppercase;line-height:24px;cursor:pointer;padding:22px 30px 18px}button:hover{background:#35a1de}p{margin-bottom:10px}p.bold{font-family:"ProximaNova-Bold",sans-serif}.content_wrapper ul li{margin-bottom:6px}.content_wrapper ul li:before{content:""}.content_wrapper ul li:before{font-size:13px;display:inline-block;color:#2396d6;padding-right:13px}.content_wrapper ol{list-style:none;margin:0;counter-reset:i 0}.content_wrapper ol li{margin-left:42px;margin-bottom:3px}.content_wrapper ol li:before{font-family:"ProximaNova-Bold",sans-serif;content:counter(i) ".";counter-increment:i;color:#2396d6;margin-left:-42px;display:block;float:left;width:30px;text-align:right}.relative{position:relative}table{border-collapse:separate}table td{padding:2px 20px 2px 20px}table td:first-child{padding:2px 20px 2px 0}.table{display:table;border-collapse:separate;table-layout:fixed;width:100%;border-spacing:30px 0;margin:80px 0}.table .row{display:table-row}.table .cell{display:table-cell}.table .column{display:table-cell;vertical-align:top;width:50%;padding:0 0 0 40px}.table .column.column33{width:33%;padding:0;background:#fff;position:relative}.table .column.column45{width:45%}.table .column.column55{width:55%}.table .column:first-child{padding:0}.table .column.middle{vertical-align:middle}.table .column.bottom{vertical-align:bottom}.table .column .container-center{position:absolute;left:0;right:0;bottom:20px;text-align:center}span.blue{font-family:"ProximaNova-Bold",sans-serif;color:#2396d6}figure{margin-bottom:20px}figcaption.small{font-size:0.8em}.fullWidth{width:100%}#form-success{display:none;padding:25px 25px 15px}img.logos{margin-top:20px;display:block}img.wirkungsgrad{position:absolute;bottom:85px;right:-150px;display:block}div.spacer,li.clear{clear:both;margin:0 !important;height:0;float:none !important}.form{background-color:#ebeff2;padding:25px 25px 15px}.form .formrow{margin-top:7px}.form .formrow:first-child{margin-top:0}.form .formrow.bottom{margin-top:15px}.form .formrow>label{font:12px "ProximaNova-Bold",sans-serif;color:#5e5e5e;text-transform:uppercase;margin-bottom:3px}.form .formrow>label .optional{font-family:"ProximaNova-Regular",sans-serif}html.ie8 .form input{padding-top:10px;height:30px}.form input{height:40px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border-radius:0}.form textarea{height:80px;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;border-radius:0}.form input,.form textarea{border:1px solid #dddddd;font:16px "ProximaNova-Regular",sans-serif;color:#979ca0;padding:2px 3% 0;width:94%;display:block}.form input.error,.form textarea.error{background:#ff6969;color:#fff}.form textarea{padding-top:10px;padding-bottom:10px;resize:none}.form *:focus{outline:0;background:#fafbfb;color:#444}.form ::-webkit-input-placeholder{color:#ddd}.form :-moz-placeholder{color:#ddd}.form ::-moz-placeholder{color:#ddd}.form :-ms-input-placeholder{color:#ddd}.form p.error{color:#ff6969;font:11px "ProximaNova-Bold",sans-serif;margin-top:3px;margin-left:5px}.form p.mini{color:#999999;font-size:12px;line-height:18px;margin:15px 0 0;text-align:center}
