@font-face{font-family:'Raleway';font-style:normal;font-weight:400;src:local('Raleway'),local('Raleway-Regular'),url('/fileadmin/design_all/fonts/raleway-v14-latin-regular.woff2') format('woff2'),url('/fileadmin/design_all/fonts/raleway-v14-latin-regular.woff') format('woff');}@font-face{font-family:'Raleway';font-style:normal;font-weight:500;src:local('Raleway Medium'),local('Raleway-Medium'),url('/fileadmin/design_all/fonts/raleway-v14-latin-500.woff2') format('woff2'),url('/fileadmin/design_all/fonts/raleway-v14-latin-500.woff') format('woff');}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;src:local('Raleway Bold'),local('Raleway-Bold'),url('/fileadmin/design_all/fonts/raleway-v14-latin-700.woff2') format('woff2'),url('/fileadmin/design_all/fonts/raleway-v14-latin-700.woff') format('woff');}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,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;line-height:initial;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;overflow-x :auto;display :inline-block;}*{box-sizing :border-box;}html{overflow-y :scroll;height :100%;}body{background :#ffffff;color :#034266;position :relative;font-family :Raleway,"Century Gothic",Arial,Helvetica,sans-serif;font-weight :400;}h1{font-size :1.5em;font-weight :700;line-height :135%;color :#0073b6;margin :0 0 35px 0;padding :0;text-align :left;}h2{font-size :1.4em;font-weight :500;line-height :135%;color :#0073B6;margin :0 0 25px 0;}h3{font-size :1.3em;font-weight :400;line-height :135%;color :#0073B6;margin :0 0 15px 0;}h4{font-size :1.15em;font-weight :400;line-height :135%;margin :0;}h5{font-size :1em;font-weight :700;line-height :135%;color :#0073B6;margin :0 0 10px 0;}a:link,a:visited,a:active{color :#0073B6;text-decoration :underline;display :inline;}a.linkKontaktForm{background:#1981bd;border:1px solid #0073b6;border-radius:5px;padding:15px;font-size:85%;color :#ffffff;display:inline-block;}a.linkKontaktForm:hover{background :#33B8B2;border:1px solid #33B8B2;}a.shopButton{background:#33B8B2;border:1px solid #33B8B2;border-radius:5px;padding:15px;font-size:85%;color :#ffffff;display:inline-block;margin-top:20px;}a.download{margin :0 10px;}h1 a,h2 a,h3 a,h4 a,h5 a{text-decoration :underline;}p{margin :0 0 1em 0;font-size :1em;line-height :160%;font-weight :400;text-align :left;}blockquote,aside{background :#f5f9fb;padding :0;margin :40px 0 0 0;border :#e7f4fb solid 1px;}blockquote p,aside p{font-style :italic;margin :30px 50px;font-weight :500;}.csc-default ul li,.csc-default ol li{font-size :1em;line-height :160%;}.csc-default ul li:last-child,.csc-default ol li:last-child{border-bottom :none;}strong,b{font-weight :700;}sup{vertical-align :top;}i,em{font-style :italic;}img{width :auto;height :auto;display :block;image-rendering :-webkit-optimize-contrast;}figure{padding :0;position :relative;display :table;margin :auto;}figure.border{padding :10px;border :#ebf2f7 solid 1px;border-top-left-radius :5px;border-top-right-radius :5px;}div.frame-layout-bgBlau figure,div.footer figure{border :none;padding :0;}figcaption{caption-side :bottom;padding :10px;color :#0073b6;font-size :0.9em;line-height :160%;text-align :center;background :#ebf2f7;display :table-caption;}.box{width :100%;height :auto;margin :auto;padding :100px 5%;}#main div.csc-default,#main div.frame{padding :0;position :relative;}#main div.csc-default + div.csc-default{background-image :none;}#main div.bgGrau + div.bgGrau{}div.main div.frame-default:nth-of-type(even){background :#F5F9FB;}div.main div.frame-layout-bgCompany .box{padding:0;}div.main div.frame-layout-bgCompany .box .ce-textpic{background:#0073B6 !important;background:-moz-linear-gradient(top,#0073B6 0%,#056299 100%) !important;background:-webkit-linear-gradient(top,#0073B6 0%,#056299 100%) !important;background:linear-gradient(to bottom,#0073B6 0%,#056299 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0073B6',endColorstr='#056299',GradientType=0) !important;color:#ffffff;padding:20px;}div.main div.frame-layout-bgCompany h2{color:#ffffff;}div.main div.frame-layout-bgCompany .ce-gallery figure.image{background:#ffffff;padding:15px;border-radius:5px;top:0;height:50px;bottom:0;margin:0 0 40px 0;}.box::after{content :' ';display :block;clear :both;visibility :hidden;height :0;}#header{background :#0073b6;}#header div.box{padding :24px 5%;position :relative;}#header div.box a.incomLogo{display :inline-block;}#header div.box a.incomLogo img{width :115px;margin :0 auto;display :block;}#header div.box img.slogan{display :none;visibility :hidden;}#header div.box div.herstellerlogo{right:5%;position:absolute;background:#ffffff;padding:5px;border-radius:5px;top:0;height:50px;bottom:0;margin:auto;width:140px;}#header div.box div.herstellerlogo img{max-width:120px;max-height:40px;margin:auto;top:0;bottom:0;position:absolute;left:0;right:0;}#menuLanguage{bottom:-35px;position:absolute;z-index:1;right:5%;background:#0073b6;border-bottom-left-radius:3px;border-bottom-right-radius:3px;}#menuLanguage ul{}#menuLanguage ul li a{padding :0 10px;display:block;}#menuLanguage ul li span.de-DE{background :url("/fileadmin/design_sub/img/sprites.png") -215px -8px no-repeat transparent;display :block;width :20px;height :35px;float :left;margin :0 5px;padding :0;}#menuLanguage ul li span.en-GB{background :url("/fileadmin/design_sub/img/sprites.png") -265px -8px no-repeat transparent;display :block;width :20px;height :35px;float :left;margin :0 5px;}.bgSocialMedia{background :#e7f4fb;}#main div.bgGrau{background :#F5F9FB;}#main div.bgDunkelGrau{background :#e7f4fb;}#main div.bgDunkelGrau div.box{padding :0 5%;}#main div.bgDunkelGrau div.box > div{padding :150px 0;}#main div.frame-layout-bgBlau{background :#1981BD;}#main div.frame-layout-bgBlau div.box{background :transparent url("/fileadmin/design_sub/img/intro-schein-blau.png") top center no-repeat;padding :50px 5%;}#main div.frame-layout-bgBlau *{color :#ffffff;}#main div.frame-layout-bgSpecial{background:#e8e8e8;border-top:2px solid #ffffff;}#main div.frame-layout-bgSpecial div.box{padding :50px 5%;}#main div.frame-layout-bgSpecial div.box h2{margin:0;color:#034266;text-align:center;}#main div.frame-layout-bgSpecial div.box h3{color:#034266;}#main div.frame-layout-bgSpecial div.box a.download{color:#034266;margin:0;}#main div.frame-layout-bgSpecial a.buttonContact{background:#0073b6;border:none;color:#ffffff;padding:10px 20px;margin:10px 0 0 0;display:inline-block;}div.block-loesungen{display:block;}div.block-loesungen div.box{padding :0;}div.block-loesungen div.box ul{width :100%;}div.block-loesungen div.box ul li{display:inline-block;width:100%;height :100px;border-left:1px solid #e7f4fb;border-bottom:1px solid #e7f4fb;padding :10px 5%;position :relative;vertical-align :top;}div.block-loesungen div.box ul li:nth-child(even){background :#F3F8FC;}div.block-loesungen div.box ul li a{display:block;font-weight:bold;font-size:90%;width:70%;height:55px;position:absolute;margin:auto 0 auto 60px;top:0;bottom:0;padding:20px 0;}div.block-loesungen div.box ul li::before{content :'';width:52px;height:53px;position :absolute;top :24px;}div.block-loesungen div.box ul li.publisher::before{background :url("/fileadmin/design_sub/img/icon-klein-publisher-und-kopierer.png") 0 0 no-repeat transparent;}div.block-loesungen div.box ul li.archive::before{background :url("/fileadmin/design_sub/img/icon-klein-archivierung.png") 0 0 no-repeat transparent;}a.buttonContact{background :#ffffff;font-weight :400;border :#0073B6 solid 1px;border-radius :5px;width :auto;margin :70px auto 30px auto;padding :12px 30px 12px 90px;position :relative;text-decoration :none;}a.buttonContact:hover{background :#0073B6;color :#ffffff;font-weight :400;}div#footer,div#footer p,div#footer h5,div#footer li{color :#ffffff;font-size :100%;}div#footer div.box{padding :0 5%;}div.footerOne{background :#0073B6;padding :0;}div.footerOne a{color :#ffffff;display :block;}div.footerOne ul{padding :0;}div.footerOne ul li{list-style :none;margin :0 30px 10px 0;padding :0;}div.footerOne ul li a{padding :10px 0;}div.footerOne div.outside,div.footerOne div.center{width :100%;padding :25px 0;}div.footerOne div.outside,div.footerOne div.center{width :100%;padding :25px 0;}div.footerOne div.center{border-top :2px solid #0a7ab9;border-bottom :2px solid #0a7ab9;}div.footerOne div.center > div{width :auto;display :block;}ul.iconListAddress{padding :0 !important;}.ce-bodytext ul.iconListAddress li{margin :0 7% 15px 0;padding :10px 0 10px 50px;position :relative;display :inline-block;vertical-align :middle;}ul.iconListAddress li.street::before{content:'';width :40px;height :40px;background :url("/fileadmin/design_sub/img/sprites.png") -58px -155px no-repeat transparent;position :absolute;left :0;top :9px;}ul.iconListAddress li.tel::before{content:'';width :35px;height :40px;background :url("/fileadmin/design_sub/img/sprites.png") -58px -106px no-repeat transparent;position :absolute;left :0;top :0;}ul.iconListAddress li.fax::before{content:'';width :35px;height :40px;background :url("/fileadmin/design_sub/img/sprites.png") -7px -252px no-repeat transparent;position :absolute;left :0;top :0;}ul.iconListAddress li.email::before{content:'';width :37px;height :40px;background :url("/fileadmin/design_sub/img/sprites.png") -8px -103px no-repeat transparent;position :absolute;left :0;top :0;}ul.iconListAddress li.web{content:'';width :42px;height :40px;background :url("/fileadmin/design_sub/img/sprites.png") -7px -153px no-repeat transparent;position :absolute;left :0;top :0;}ul.iconListAddress li.shop::before{content:'';width :37px;height :40px;background :url("/fileadmin/design_sub/img/sprites.png") -8px -306px no-repeat transparent;position :absolute;left :0;top :0;}ul.iconListAddress li a{padding :0 !important;}ul.eventCal{list-style:none;margin :0 0 20px 0;padding :0;}ul.eventCal li{padding:0 0 0 40px !important;margin:0 0 20px 0 !important;line-height :1.4em;position:relative;}ul.eventCal li::before{content:'';background:transparent url(/fileadmin/design_sub/img/sprites.png) -111px -260px no-repeat;width:30px;height:30px;position:absolute;left:0;top:0;}ul.eventCal li a{padding :2px 0 !important;}ul.eventCal li span{color :#80B9DB;font-size:0.85em;}div.footerOne .ce-gallery{margin :3px 0 !important;}div.footerOne .ce-gallery figure{position :unset;border :none;padding :0;margin :0;}div.footerOne .ce-gallery img{margin :0;}div.footerTwo{background :#034266;}div.footerTwo div.left,div.footerTwo div.right{width :100%;padding :10px 0;}div.footerTwo ul{padding :0;}div.footerTwo ul li{display :inline-block;margin:5px 10px 5px 0;}div.footerTwo p{margin :0;}div.footerTwo a{color :#ffffff;padding :5px 10px 5px 0;}.shariff{padding :25px 0 10px 0;margin :0;}.shariff ul{display :inline-block !important;min-width :auto;width :100%;text-align :center;}.shariff ul li{width :40px !important;margin :0 10px 10px 0 !important;padding :0;height :40px;display :inline-block !important;float :none !important;text-align :left;}.shariff ul li a{height :40px;text-decoration :none;border :transparent solid 1px;overflow :hidden;}.shariff ul li a span.fa{height :40px;width :40px;display :inline-block;}.shariff ul li a:hover{color :#ffffff;}.shariff li .share_text{line-height :40px;display :inline-block !important;}.shariff li .share_count{height :40px;line-height :40px;top :0;right :0;}.shariff ul li.facebook a > span.fa{background :url("/fileadmin/design_sub/img/sprites.png") -305px -5px no-repeat transparent;}.shariff ul li.facebook a:hover{border :#4273c8 solid 1px;background-color :#4273c8;}.shariff ul li.twitter a > span.fa{background :url("/fileadmin/design_sub/img/sprites.png") -305px -56px no-repeat transparent;}.shariff ul li.twitter a:hover{border :#32bbf5 solid 1px;background-color :#32bbf5;}.shariff ul li.googleplus a > span.fa{background :url("/fileadmin/design_sub/img/sprites.png") -305px -106px no-repeat transparent;}.shariff ul li.googleplus a:hover{border :#f75b44 solid 1px;background-color :#f75b44;}.shariff ul li.addthis a > span.fa{background :url("/fileadmin/design_sub/img/sprites.png") -305px -206px no-repeat transparent;}.shariff ul li.addthis a:hover{background-color :#f8694d;border :#f8694d solid 1px;}div#social_buttons p{display :inline-block;margin :0;}div#social_buttons p a{width :40px;height :40px;display :inline-block;margin :0 17px 0 0;text-indent :-500px;overflow :hidden;border-radius :5px;}div#social_buttons p a.social_fb{background :url("/fileadmin/design_sub/img/sprites.png") -306px -5px no-repeat transparent;}div#social_buttons p a.social_tw{background :url("/fileadmin/design_sub/img/sprites.png") -306px -56px no-repeat transparent;}div#social_buttons p a.social_gp{background :url("/fileadmin/design_sub/img/sprites.png") -305px -106px no-repeat transparent;}div#social_buttons p a.social_xi{background :url("/fileadmin/design_sub/img/sprites.png") -305px -256px no-repeat transparent;}div#social_buttons p a.social_in{background :url("/fileadmin/design_sub/img/sprites.png") -255px -256px no-repeat transparent;}div#social_buttons p a.social_rss{background :url("/fileadmin/design_sub/img/sprites.png") -307px -156px no-repeat transparent;}div#social_buttons p a:hover{background-color :#0a7ab9;}div#start{position :absolute;height :0;width :0;top :-200px;}div.totop{width:50px;position :fixed;right :-50px;bottom :0;z-index :2000;transition :all 0.3s linear;}div.totop a{width :50px;height :50px;padding :7px;background :url("/fileadmin/design_sub/img/sprites.png") -150px -100px no-repeat #0073b6;text-indent :-5000px;display:inline-block;}div.display{left :0;}.align-left{text-align :left;}.align-center{text-align :center;}.align-right{text-align :right;}.ce-align-left{text-align :left;}.ce-align-center{text-align :center;}.ce-align-right{text-align :right;}.ce-table td,.ce-table th{vertical-align :top;}.ce-textpic,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow :hidden;}.ce-column:last-child{margin-right :0;}.ce-row:last-child{margin-bottom :0;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left :40px;overflow :auto;}.ce-uploads span{display :block;}div.ce-border{margin :0 !important;}div.ce-border .ce-column{display :inline-block;}div.ce-border[data-ce-columns="2"] .ce-column{width :50%;}div.ce-border[data-ce-columns="3"] .ce-column{width :33.3333% !important;}div.ce-border[data-ce-columns="4"] .ce-column{width :25%;}div.ce-border[data-ce-columns="5"] .ce-column{width :20%;}.ce-border img{height :auto;width :auto;max-width :100%;max-height :100%;}.ce-border .ce-media{border :0px solid #f5f9fb;}.ce-border .ce-column{margin :10px;}.ce-intext .ce-column{float :none;}.ce-bodytext ul{padding :0 0 0 20px;list-style :disc;}.ce-bodytext ol{padding :0 0 0 20px;list-style :decimal;}.ce-bodytext ul li,.ce-bodytext ol li{margin :10px 0;}ul.ce-bullets,ul.list-icon-pfeil,ul.list-icon-pfeil-blau,ol.list-icon-pfeil,ul.list-icon-haken,ol.list-icon-haken{margin :0;padding :0;list-style :none;}ul.ce-bullets li,ul.list-icon-pfeil li,ul.list-icon-pfeil-blau li,ol.list-icon-pfeil li,ul.list-icon-haken li,ol.list-icon-haken li{margin :0;padding :20px 0 20px 50px;border-bottom :1px solid #e7f4fb;font-size :1em;line-height :1.65em;position :relative;}ul.list-icon-pfeil-blau li{padding:5px 0 5px 20px;border:none;}ul.ce-bullets li::before,ul.list-icon-pfeil li::before,ul.list-icon-pfeil-blau li::before,ol.list-icon-pfeil li::before,ul.list-icon-haken li::before,ol.list-icon-haken li::before{width :20px;height :20px;display :inline-block;position :absolute;content :" ";top :24px;left :14px;}ul.ce-bullets li::before,ul.list-icon-pfeil li::before{background :url("/fileadmin/design_sub/img/sprites.png") -220px -164px no-repeat transparent;}ul.list-icon-pfeil-blau li::before{background :url("/fileadmin/design_sub/img/sprites.png") -220px -118px no-repeat transparent;top:10px;left:1px;}ol.list-icon-pfeil li::before{background :url("/fileadmin/design_sub/img/sprites.png") -220px -114px no-repeat transparent;}ul.list-icon-haken li::before{background :url("/fileadmin/design_sub/img/sprites.png") -164px -166px no-repeat transparent;}ol.list-icon-haken li::before{background :url("/fileadmin/design_sub/img/sprites.png") -164px -216px no-repeat transparent;}ul.ce-bullets li:last-child,ul.list-icon-pfeil li:last-child{border :none;}ul.list-icon-pfeil li ul{list-style :square outside;margin :10px 0 0 20px;padding :0;}ul.list-icon-pfeil li ul li{border :none;background :none;padding :5px 0;margin :0;background-color :transparent !important;}ul.ce-uploads{margin :0;display :table;text-align :center;}ul.ce-uploads li{display :inline-block;margin :0 50px 20px 0;padding :5px 0 0 0;width :auto;min-width :30%;text-align :left;float :left;}ul.ce-uploads li img{float :left;padding :0 10px 0 0;width :auto;}ul.ce-uploads li div{width :auto;}ul.ce-uploads li a{text-decoration :underline;}ul.ce-uploads li a:hover{text-decoration :none;}ul.ce-uploads div.title-description{display :block;margin :0 10px 0 0;padding :0;float :left;}ul.ce-uploads span{float :left;color :#b5d0e0;}ul.ce-uploads p{float :none;padding :0;margin :0;font-size :1em;}.ce-gallery{width :100%;}.ce-gallery .ce-column{margin :0 0 20px 0;}.ce-gallery a{display :block;}.ce-gallery img{max-width :100%;margin :auto;}table tr td,table tr th{border :#ebf2f7 solid 1px;padding :10px;}table tr th{font-weight :500;background :#f5f9fb;text-align :left;color :#0073b6;}hr.ce-div{border :0;border-bottom :1px dashed #ebf2f7;height :1px;margin :0 0 30px 0;padding :30px 0 0 0;}div.bgGrau hr.ce-div{border-bottom :1px dashed #b5d0e0;}.jumpMenu{background :#f5f9fb;padding :10px 5% 10px 5%;border-bottom:1px solid #e7f4fb;}.menuFixed{position :fixed;z-index :1000;top:0;left:0;right:0;}.jumpMenu div.box{padding :0;}.jumpMenu div.box img{height:30px;width:auto;display:block;}.jumpMenu ul{width :auto;}.jumpMenu ul li{display :inline-block;margin:5px 0 5px 10px;width :auto;border-right :1px solid #e7f4fb;text-align :center;}.jumpMenu ul li:last-child{border:none;}.jumpMenu ul li a{padding:6px 10px 6px 0;}.jumpMenu ul li a.current{text-decoration :none;color :#7fb9da;}div.tx-powermail{border :0px solid red;margin:0;padding :20px 0 0 0;}div.tx-powermail label{font-weight :bold;cursor :pointer;color:#1981bd;}div.powermail_fieldwrap_type_check{border :0px solid green;}div.powermail_fieldwrap_type_check div.powermail_field{margin :0 0 20px 0;position :relative;}div.powermail_fieldwrap_type_check div.powermail_field div.checkbox{display :inline-block;margin :0 30px 0 0;position :relative;}div.powermail_fieldwrap_type_check div.powermail_field div.checkbox label{font-weight :normal;}div.checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%}input[type='checkbox'],input[type='radio']{width:auto;float:left;margin-right:.75em;background:transparent;border:none;}input[type='checkbox']:checked,input[type='checkbox']:not(:checked),input[type='radio']:checked,input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0;}input[type='checkbox'] + label,input[type='radio'] + label{cursor:pointer;position :relative;}input[type='checkbox']:checked + label::before,input[type='checkbox']:not(:checked) + label::before,input[type='radio']:checked + label::before,input[type='radio']:not(:checked) + label::before{content:' ';display:inline-block;width:27px;height:27px;position:relative;top :6px;left :0px;z-index :1;}input[type=radio]:checked + label::before,input[type=radio]:not(:checked) + label::before{}input[type='checkbox']:hover  + label::before,input[type='radio']:hover  + label::before{}input[type='checkbox'] + label span{border:1px solid #d9e7ef;width:20px;height:20px;display:block;z-index:0;position:absolute;top:-1px;border-radius:5px;background:#ffffff;}input[type='checkbox']:hover + label span{border-color :#cde0ea;}input[type='checkbox']:checked  + label::before,input[type='radio']:checked  + label::before{background :transparent url("/fileadmin/design_sub/img/sprites.png") -161px -163px no-repeat;}div.powermail_fieldwrap_type_input,div.powermail_fieldwrap_type_textarea{border :1px solid #d9e7ef;background :#ffffff;border-radius :5px;margin :20px 0;padding :10px;position :relative;}div.powermail_fieldwrap_type_textarea{height :100px;}div.powermail_fieldwrap_type_input::after,div.powermail_fieldwrap_type_textarea::after{content :' ';clear:right;visibility :hidden;display :none;height :0;}div.powermail_fieldwrap_type_input label,div.powermail_fieldwrap_type_textarea label{display :inline-block;width :25%;margin :2px 0 0 0;color :#0073b6;font-weight :normal;}div.powermail_fieldwrap_type_input div.powermail_field,div.powermail_fieldwrap_type_textarea div.powermail_field{display :inline-block;width :70%;float :right;}div.powermail_fieldwrap_type_input div.powermail_field input,div.powermail_fieldwrap_type_textarea div.powermail_field textarea{width :100%;border :none;border-left :1px dotted #d9e7ef;outline :none;padding :0 0 0 20px;}div.powermail_fieldwrap_type_textarea div.powermail_field textarea{height:75px;}input.powermail_submit{border:1px solid #0073b6;background:#1981bd;color :#ffffff;border-radius:5px;padding:10px 30px;font-size :1em;cursor :pointer;margin :20px 0 0 0;}input.powermail_submit:hover,input.powermail_submit:focus{background:#33B8B2;border:1px solid #33B8B2;}input,textarea{font-family:Raleway,"Century Gothic",Arial,Helvetica,sans-serif;}div.tx-powermail span.mandatory{color:red;font-size:1.6em;line-height:0;}div.tx-powermail ul.parsley-errors-list{position:absolute;top:0;right:5px;color:red;}div.tx-powermail ul.parsley-errors-list li.parsley-required{font-size:0.75em;}.cc-window{padding:20px !important;}.cc-floating .cc-message{font-size:0.9em;line-height:135%;}.cc-floating .cc-message .cc-link{color:#b5d0e0 !important;}.cc-compliance .cc-deny{font-weight:normal;text-align:left;padding:.4em 0;}.cc-compliance .cc-allow,.cc-compliance .cc-btn{border-radius:3px;color:#ffffff !important;}.cc-compliance .cc-allow:hover{background:#58c5c0 !important;}.cc-revoke{left:60px !important;}#lhc_status_container{z-index:100 !important;}@media screen and (min-width:40em){#header div.box a.incomLogo{display :inline-block;}#header div.box a.incomLogo img{margin :0;}h1{text-align :left;}.ce-right .ce-gallery,.ce-left .ce-gallery{width :30%;}a.linkKontaktForm::before{content :' ';background :url("/fileadmin/design_sub/img/sprites.png") -163px -14px no-repeat transparent;padding :3px 15px;}a.shopButton{margin-left:20px;margin-top:0;}a.shopButton:hover{}a.shopButton::before{content:' ';background:url(/fileadmin/design_sub/img/sprites.png) -12px -313px no-repeat transparent;padding:3px 15px 3px 20px;}div.footerOne ul li{display :inline-block;}div.footerOne .ce-bodytext ul.iconListAddress li{width :50%;margin :0 0 15px 0;}div.footerOne div.center > div{width :50%;display :inline-block;vertical-align :top;padding :0 5% 0 0;}body.mobile div.footerOne .ce-bodytext ul.iconListAddress li{width :100%;}.ce-above .ce-gallery{margin :0 0 25px 0 !important;}.ce-below .ce-gallery{margin :25px 0 0 0 !important;}.ce-left .ce-gallery{float :left;margin :10px 50px 10px 0;}.ce-right .ce-gallery{width :50%;float :right;margin :10px 0 10px 50px;}div.ce-gallery[data-ce-columns="2"],div.ce-gallery[data-ce-columns="3"],div.ce-gallery[data-ce-columns="4"],div.ce-gallery[data-ce-columns="5"]{width :100%;}div.ce-gallery[data-ce-columns="2"] .ce-column,div.ce-gallery[data-ce-columns="3"] .ce-column,div.ce-gallery[data-ce-columns="4"] .ce-column,div.ce-gallery[data-ce-columns="5"] .ce-column{width :50%;padding :0 10px 0 0;margin :0 0 10px 0;display :inline-block;}.ce-below div.ce-border{margin :0 !important;}div.ce-border[data-ce-columns="2"] .ce-column,div.ce-border[data-ce-columns="3"] .ce-column,div.ce-border[data-ce-columns="4"] .ce-column,div.ce-border[data-ce-columns="5"] .ce-column{width :auto !important;}.jumpMenu{padding:25px 5% 20px 5%;}.jumpMenu div.box img{display:inline-block;}.jumpMenu ul{display:inline-block;margin:0;}.jumpMenu ul li{margin:5px 10px 5px 0;}.jumpMenu ul li a{padding:6px 10px 6px 0;font-size:100%;}div.powermail_fieldwrap_type_input,div.powermail_fieldwrap_type_textarea{display :inline-block;width :47%;margin :10px 2% 10px 0;vertical-align :top;}}@media screen and (min-width:46em){table{display :table;}body.mobile div.footerOne div.outside,body.mobile div.footerOne div.center{width :100%;}.cc-window{border-radius:5px;left:60px !important;max-width:22em !important;}#main div.csc-default{background-image :url("/fileadmin/design_sub/img/bg-block.png");background-position :center bottom;background-repeat :no-repeat;}#main div.frame-layout-bgBlau{background :#1981BD url("/fileadmin/design_sub/img/intro-bogen-blau.png") bottom center no-repeat !important;background-size:100% 100% !important;}#main div.bgDunkelGrau,#main div.bgGrau{background-image :none;}.jumpMenu ul li a{font-weight :700;}div.block-loesungen div.box ul li{width:50%;}}@media screen and (min-width:64em){#menuLanguage{right:0;}.ce-left .ce-gallery{width :auto;}.ce-right .ce-gallery{width :auto;}div.ce-gallery[data-ce-columns="2"],div.ce-gallery[data-ce-columns="3"],div.ce-gallery[data-ce-columns="4"],div.ce-gallery[data-ce-columns="5"]{width :auto;}div.ce-gallery[data-ce-columns="2"] .ce-column{width :50%;}div.ce-gallery[data-ce-columns="3"] .ce-column{width :33.3333%;}div.ce-gallery[data-ce-columns="4"] .ce-column{width :25%;}div.ce-gallery[data-ce-columns="5"] .ce-column{width :20%;}h1{font-size :2.75em;}h2{font-size :2.25em;}h3{font-size :1.75em;}h4{font-size :1.15em;}p{font-size :1.2em;}.csc-default ul li,.csc-default ol li{font-size :1.2em;}a:hover{text-decoration :none;}.box{width :924px;padding :100px 0;}.frame-type-image .box{padding:50px 0 5px 0;}#header div.box{padding :19px 0;}#header div.box div.herstellerlogo{right :0;}#header div.box img.slogan{max-width :100%;width :auto;margin:auto;display:inline-block;visibility :visible;position:absolute;left:0;right:0;top:25px;}#main div.frame-layout-bgBlau div.box{padding :100px 0;}div#footer div.box{padding :0;}#main div.bgDunkelGrau div.box{padding :0;}#main div.frame-layout-bgSpecial{background:#0073b6;border:none;padding:0px 0 50px 0;}#main div.frame-layout-bgSpecial div.box{background:#ffffff;border-radius:5px;padding:40px 5%;}#main div#aktionspreise div.box{background:none;padding:40px 0 0 0;}#main div.frame-layout-bgSpecial div.box h2{color:#ffffff;font-size:3em;font-weight:600;}div.main div.frame-layout-bgCompany .box{padding:50px 0;}div.main div.frame-layout-bgCompany .box .ce-textpic{border-radius:5px;padding:0;position:relative;}div.main div.frame-layout-bgCompany .box .ce-textpic .ce-gallery{padding:30px;position:absolute;width:30%;top:0;bottom:0;right:0;background:#84A0B0 !important;background:-moz-linear-gradient(top,#84A0B0 0%,#517F9A 100%) !important;background:-webkit-linear-gradient(top,#84A0B0 0%,#517F9A 100%) !important;background:linear-gradient(to bottom,#84A0B0 0%,#517F9A 100%) !important;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#84A0B0',endColorstr='#517F9A',GradientType=0) !important;color:#ffffff;margin:0 !important;}div.main div.frame-layout-bgCompany .box .ce-textpic .ce-gallery::after{content :' ';background:transparent url(/fileadmin/design_sub/img/icon-company.png) center bottom no-repeat;width:170px;height:219px;position:absolute;bottom:0;left:0;right:0;margin:0 auto;}div.main div.frame-layout-bgCompany .ce-gallery figure.image{margin:auto;}div.main div.frame-layout-bgCompany .box .ce-textpic .ce-bodytext{padding:30px;width:70%;}div.main div.frame-layout-bgCompany .box .ce-textpic .ce-bodytext p.clearfloat::after{content:'';clear:both;display:block;height:0;}div.block-loesungen div.box ul li{width:25%;padding:10px 2%;}div.footerOne{padding :50px 0;}div.footerTwo{padding :30px 0 25px 0;}div.footerOne div.outside,div.footerOne div.center{width :29%;padding :25px 0;float :left;}div.footerOne div.center{width :33%;margin :0 8% 0 1%;border :none;}div.footerOne .ce-bodytext ul.iconListAddress li{width :100%;}div.footerOne div.center > div{width :auto;}div.footerOne ul li{margin :0 30px 0 0;display :block;}div.footerTwo div.left{width :70%;float :left;}div.footerTwo div.right{width :30%;float :right;}div.footerTwo div.right p{text-align :right;}div.footerOne a:hover,div.footerTwo a:hover{color :#80B9DB;}div.footerOne div.outside,div.footerOne div.center{padding :0;}div.footerTwo ul li{margin :0 10px 0 0;}.cc-left{left:60px !important;}}@media screen and (min-width:1280px){.box{width :1024px;}#main div.frame-layout-bgSpecial div.box{padding:30px 50px;}#main div.frame-layout-bgSpecial a.buttonContact:hover{background:#33B8B2;}}body.mobile #footer .center > div{margin :40px 0 20px 0;}
