*,BODY,HTML{margin:0;padding:0}#id_meta .telefon a,b,h1,strong{font-weight:700}h3 *,h3 a,h3 span,p a{color:#bd0926!important}h1,h4,h6{margin-bottom:10px}h3,li,p{margin-bottom:20px}.blue .btn,BODY,HTML{background:#fff}#cookie-bar a.cb-enable,#id_menu ul ul a{text-decoration:none;color:#202a6b!important}#id_meta .btn_small,.btn{text-transform:uppercase}#id_meta .btn_small,.btn_reduced{background:#9eb7ce;text-align:center;transition:.5s}#cookie-bar,#id_slider,.btn,.btn_reduced,.centered,.centered *{text-align:center}#id_fixed,#id_footer .footer_row.footer_row_right,#id_meta *{text-align:right}#id_fixed,#id_menu,#id_meta .btn_small,.btn,.btn_reduced,a{transition:.5s}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url('/fonts/lato-v14-latin-regular.eot');src:local('Lato Regular'),local('Lato-Regular'),url('/fonts/lato-v14-latin-regular.eot?#iefix') format('embedded-opentype'),url('/fonts/lato-v14-latin-regular.woff2') format('woff2'),url('/fonts/lato-v14-latin-regular.woff') format('woff'),url('/fonts/lato-v14-latin-regular.ttf') format('truetype'),url('/fonts/lato-v14-latin-regular.svg#Lato') format('svg')}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url('/fonts/lato-v14-latin-700.eot');src:local('Lato Bold'),local('Lato-Bold'),url('/fonts/lato-v14-latin-700.eot?#iefix') format('embedded-opentype'),url('/fonts/lato-v14-latin-700.woff2') format('woff2'),url('/fonts/lato-v14-latin-700.woff') format('woff'),url('/fonts/lato-v14-latin-700.ttf') format('truetype'),url('/fonts/lato-v14-latin-700.svg#Lato') format('svg')}BODY,HTML{min-height:100.1%}*{text-align:left;font-family:Lato,sans-serif;font-size:100%;font-weight:400;color:#202a6b;outline:0;text-decoration:none}a{text-decoration:none}p a:Hover{color:#bd0926!important}img{border:0}h1{font-family:Merriweather,serif;font-size:1.8em}h1 *{font-family:Merriweather,serif!important;font-size:1em!important;font-weight:600!important}h3,h3.telefon{font-size:1.8em}h3{font-family:Merriweather,serif;font-weight:700}h3.telefon{color:#bd0926;background-repeat:no-repeat;background-position:0 5px;padding:0 0 10px 30px;margin:0 0 20px}.default h1{font-size:1.4em}h3 *,h3 a,h3 span{font-family:Merriweather,serif!important;font-size:1em!important;font-weight:600!important}.blue *,.white,button.accordion.active:after,button.accordion:hover:after,h5,h6{color:#fff}.blue .btn,h4 u{color:#202a6b}h4{font-family:Merriweather,serif;font-size:1.2em;font-weight:700}h4 a{font-weight:600}h4 u,h5,h6{font-weight:700}form h4{margin-top:10px;color:#9eb7ce}h5{font-size:1.5em}h6{font-size:1.1em}#id_meta .small,.lightblue{color:#9eb7ce}li,p{line-height:1.6}p i{font-style:italic}#id_menu_btn,.off,.only_mobile,a span{display:none}#cookie-bar a.cb-enable,#id_meta .btn_small,#id_slider #id_stoerer,.btn,.btn_reduced,.telefon{display:inline-block}.btn{font-size:1em;padding:10px 20px 9px;border:1px solid #fff;margin:0 10px 10px 0}.btn:Hover{color:#202a6b}.blue .btn:Hover{background:0 0;color:#fff}.btn.btn_red{border:1px solid #bd0926;background:#bd0926;color:#fff}.btn_red:Hover{background:0 0;color:#bd0926;border:1px solid #bd0926}.btn.btn_invert{border:1px solid #bd0926;background:#fff;color:#bd0926}#cookie-bar a,#footer .telclick,#id_footer *,#id_footer p a,.btn_reduced{color:#fff!important}.btn_reduced{font-size:1em;text-transform:none;padding:10px 20px!important;margin-bottom:10px}.pdf,.telefon{background-repeat:no-repeat}.pdf,.telefon,ul.checklist li{background-position:0 0}.btn_reduced:Hover{color:#fff!important;background:#202a6b}.telefon{padding:0 0 2px 28px;background-image:url('../images/phone-red.png');background-size:20px 26px}#id_menu ul li:hover>ul,#id_menu ul ul a,.on,.pdf,.teaser .btn{display:block}.svg .telefon{background-image:url('../images/phone-red.svg')}ol,ul{margin:0 0 20px 30px}#id_footer ul,#id_header ul{list-style:none;margin:0}hr{border:none;height:1px;color:#f3f3f3;background-color:#f3f3f3;margin:20px 0}.small,.small li{font-size:.9em;font-weight:400!important}.pdf{padding:0 0 10px 30px;background-image:url('../images/pdf.png');background-size:20px 20px;color:#bd0926;font-size:1em}.svg .pdf{background-image:url('../images/pdf.svg')}.pdf:Hover{color:#202a6b}#cookie-bar p a,label a,u{text-decoration:underline}.streichpreis{color:#bd0926;text-decoration:line-through}.telclick,a[href^=tel]{text-decoration:none!important}.highlight_box{padding:20px;background:#bd0926;margin-bottom:20px}#id_header #id_ci a,.inner{background-position:center center;background-size:cover}#id_header #id_ci a,.inner,ul.checklist li{background-repeat:no-repeat}.highlight_box p{font-weight:700;color:#fff;margin:0}.slide_content h3,ul.checklist li{margin-bottom:5px}a[href^=tel]{color:inherit!important}.telclick{color:#bd0926!important}#cookie-bar{position:relative;background:#202a6b;height:auto;line-height:24px;color:#fff;padding:10px}#cookie-bar *,div.panel,div.panel *{text-align:left}#id_header,div.panel .panel_inner{padding:20px 0}#cookie-bar *{color:#fff;margin:0}#cookie-bar p{max-width:80%}#cookie-bar.fixed{position:fixed;top:0;left:0;width:100%}#cookie-bar a.cb-enable{position:absolute;bottom:10px;right:10px;background:#fff!important;border-radius:0;padding:6px 10px;margin-left:8px}#cookie-bar a.cb-enable:Hover{background:#9eb7ce!important;color:#202a6b!important}#id_page{width:100%;margin:auto}#id_main{margin-bottom:1px}#id_header{height:90px}#id_header #id_ci{position:absolute;left:0;top:22px;z-index:99}#id_header #id_ci a{display:block;width:320px;height:60px;background-image:url('../images/swiss-nummern.png');transition:.5s}.svg #id_header #id_ci a{background-image:url('../images/swiss-nummern.svg')}#id_menu{position:absolute;top:54px;z-index:88;left:400px}#id_menu ul li{position:relative;float:left;margin:0;padding:0}#id_menu ul li a{font-size:1em;font-weight:700;padding:0 15px}#id_menu ul li a.active,#id_menu ul li a:Hover{color:#bd0926}#id_menu ul ul{display:none;position:absolute;top:100%;left:0;background:#fff;padding:30px 0 10px;z-index:9999999}#id_menu ul ul li{float:none;width:300px}#id_menu ul ul a{text-transform:none;line-height:120%;padding:10px 15px}#id_menu ul ul a.active,#id_menu ul ul a:Hover{color:#bd0926!important}#id_meta{position:absolute;right:0;z-index:99}#id_slider,.inner{position:relative}#id_meta *{margin:0}#id_meta .btn_small{float:right;font-size:.8em;padding:4px 10px;color:#fff}#id_meta .btn_small:Hover{background:#004d95}#id_meta .btn_small.btn_back{background:#202a6b;margin-top:35px}#id_meta .telefon{color:#bd0926;font-weight:700;margin-top:8px}#id_line{width:100%;height:10px;background:#202a6b}#id_slider{width:100%;margin:auto}#id_slider #id_stoerer_wrapper{width:100%;position:absolute;z-index:99;bottom:0}#id_slider #id_stoerer{background:#fff;padding:10px 20px;margin-left:-20px}#id_slider #id_stoerer h3{margin:0;font-size:1.4em}#id_content{width:100%;min-height:800px}.module{padding:60px 0 50px}.inner{width:1200px;margin:auto}.inner_small{margin:auto;max-width:900px}.teaser,table{margin-bottom:20px}.grey{background:#e1e1e1}#id_footer,.blue{background:#202a6b}#id_fixed,.teaser.teaser_highlight{background:#bd0926}.no_padding{padding:0}.left{float:left;width:48%;margin-right:2%}.right{float:right;width:48%;margin-left:2%}.left_right_highlight{background:#f4f4f4;padding:20px}.left_right_highlight hr{color:#fff;background-color:#fff}.blue table *,.highlight *,table td{color:#202a6b}.inner img{max-width:100%;height:auto;margin-bottom:10px}.highlight{background:#fff;padding:20px}.default .highlight *{margin-bottom:0!important}ul.checklist{list-style:none;margin:0 0 20px}ul.checklist li{padding:2px 0 5px 40px;background-image:url('../images/check-blue.png');background-size:30px 30px}.svg ul.checklist li{background-image:url('../images/check-blue.svg')}.blue ul.checklist li{background-image:url('../images/check-white.png')}.svg .blue ul.checklist li{background-image:url('../images/check-white.svg')}table{width:100%;border-collapse:collapse}table td{width:50%;border:1px solid #fff;background:#878786;padding:10px}table.products td{width:15%}table.products td:first-child{width:40%}table.product td{width:25%}table.product td:first-child{width:50%}table tr:nth-child(2n) td{background:#fff}input:focus,table tr:nth-child(odd) td{background:#f4f4f4}.first td{background:#c1d2e2!important;color:#fff}.blue table td{border:1px solid #202a6b}.green{color:#15a63e!important}.red{color:#bd0926!important}.tarif_tr td{background:#202a6b!important;color:#fff;vertical-align:top}table td .btn{width:100%;padding:10px 0!important}table tr:first-child td{font-weight:700;background:#9eb7ce!important;color:#fff}.teaser{float:left;width:calc(20% - 8px);margin-right:10px;background:#9eb7ce;overflow:hidden}.teaser:nth-child(5n+1){margin-right:0!important}.teaser .content h6{height:150px}.teaser h3{font-size:1.3em;background:10px 10px no-repeat #202a6b;border-bottom:1px solid #fff;color:#fff;padding:10px 0 10px 40px;margin:0}button.accordion,div.panel,select{background-color:#fff}.teaser .content .content_inner{margin:20px;position:relative}.teaser .call2actions{margin-top:20px}.teaser .content p,.teaser .content span,.teaser p strong{color:#fff;line-height:1.2em}.teaser .content a.more{position:absolute;right:0;bottom:0}.teaser .content a.more:Hover{color:#202a6b}.teaser img{width:100%;height:auto;margin-bottom:0}button.accordion{color:#bd0926;font-size:1.2em;cursor:pointer;padding:20px;width:100%;border:none;text-align:left;outline:0;transition:.4s}button.accordion.active,button.accordion:hover{background-color:#202a6b;color:#fff}button.accordion:after{content:'\002B';color:#bd0926;font-weight:700;float:right;margin-left:5px}button.accordion.active:after{content:"\2212"}div.panel{padding:0 20px;max-height:0;margin-bottom:1px;overflow:hidden;transition:max-height .2s ease-out}.form_highlight{background:#f4f4f4;padding:20px;margin-bottom:10px}.form_highlight h6{color:#202a6b;margin-bottom:20px}#id_formular h5{float:left;color:#202a6b;font-size:1em;margin-right:20px;padding-top:2px}#id_footer a,#id_footer p,select{font-size:.9em}#id_formular p,.form_highlight .checkbox_radio{margin:0}input[type=date],input[type=email],input[type=text],input[type=time],select,textarea{width:calc(100% - 20px);padding:10px;background:#fff;border:1px solid #ccc;margin-bottom:10px}input[type=checkbox]:not(old),input[type=radio]:not(old){width:28px;opacity:0}input[type=checkbox]:not(old)+label,input[type=radio]:not(old)+label{display:inline-block;margin-left:-28px;padding-left:28px;background-repeat:no-repeat;background-position:0 2px;background-size:20px 20px;line-height:24px}input[type=checkbox]:not(old)+label{background-image:url('/images/checkbox.png')}.svg input[type=checkbox]:not(old)+label{background-image:url('/images/checkbox.svg')}input[type=radio]:not(old)+label{background-image:url('/images/radio.png')}.svg input[type=radio]:not(old)+label{background-image:url('/images/radio.svg')}input[type=checkbox]:not(old):checked+label{background-image:url('/images/checkbox-checked.png')}.svg input[type=checkbox]:not(old):checked+label{background-image:url('/images/checkbox-checked.svg')}input[type=radio]:not(old):checked+label{background-image:url('/images/radio-checked.png')}.svg input[type=radio]:not(old):checked+label{background-image:url('/images/radio-checked.svg')}textarea{height:100px}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;border-radius:0;width:100%;padding:10px;box-shadow:none;background-image:url('/images/arrow.png');background-position:right 10px center;background-repeat:no-repeat}.svg select{background-image:url('/images/arrow.svg')}.btn.next,input[type=submit]{background:#202a6b;color:#fff;cursor:pointer}input[type=submit]:Hover{background:0 0;border:1px solid #202a6b;color:#202a6b}.checkbox_radio{margin:10px 0 20px!important}.checkbox_radio label{margin-right:10px}label{max-width:90%}input.first{float:left;width:calc(28% - 20px)!important;margin-right:1%;background:0 0}input.second{float:right;width:calc(70% - 20px)!important}.nummer .nummer_row{float:left;width:32.33%;margin-right:1%}#id_more{margin:15px 0 20px}#id_more a{cursor:pointer}#id_form_info{margin-top:30px}#id_footer .inner{padding:30px 0 10px}#id_footer .footer_row{width:32.33%;margin-right:1%;float:left}#id_footer p a{font-size:1em}#id_footer .telefon,.blue .telefon,.teaser .telefon{background-image:url('../images/phone-white.png')}.svg #id_footer .telefon,.svg .blue .telefon,.svg .teaser h3{background-image:url('../images/phone-white.svg')}#id_footer a.active,#id_footer a:Hover{color:#9eb7ce}#id_fixed{position:fixed;font-size:1rem;top:20%;right:0;padding:10px 15px;box-sizing:border-box;color:#fff;font-weight:700;z-index:99}#id_fixed:Hover{background:#202a6b}@media screen and (max-width:1200px){*{max-width:100%}#id_slider,#id_slider *{max-width:none}#id_slider h3{font-size:2.4em!important;margin:10px 0 30px}.inner{width:90%;padding:0 5%}#id_menu ul li a{padding:0 10px}#id_header #id_ci{left:5%}#id_header #id_ci a{width:260px;height:49px}#id_menu{top:48px;left:340px}#id_meta{right:5%}#id_menu ul{margin-left:0}.teaser .content .content_inner{margin:10px}.teaser h3{font-size:1rem}.teaser .content h6{font-size:.9rem}}@media screen and (max-width:990px){#id_footer .telefon,.btn,.btn_small.btn_back,.more{font-size:2em!important}#id_fixed,#id_footer *,#id_footer .inner .inner_small *,#id_menu *{text-align:center}#id_fixed{font-size:2rem;top:inherit;bottom:0;width:100%;padding:20px 0}#id_fixed br,#id_menu,#id_meta,.form_head h4,.not_mobile{display:none}.telclick,a[href^=tel]{text-decoration:underline!important}.only_mobile{display:block}h1,h3,label{font-size:2.4em!important}h3 a{font-family:Merriweather,serif;color:#fff!important;font-weight:700}button.accordion,h4,h6,li,p,td{font-size:1.8em!important}.highlight p{line-height:1em}.btn,table select{font-size:1em}.btn{padding:10px 20px 9px!important}#id_footer li a,#id_footer p a,#id_menu ul li p a,.btn_reduced{font-size:1em!important}.btn_reduced{padding:10px 0!important}.highlight{padding:40px}.teaser h3,.telefon,h3.telefon,h4.telefon{background-size:40px 52px;padding-left:70px}.teaser h3,.telefon,h3.telefon{background-position:15px 15px!important}h4.telefon{background-position:15px 0!important;padding-top:4px;padding-bottom:20px}#id_menu ul li p.telefon,.teaser h3{padding-top:20px;padding-bottom:20px}.teaser h3{font-size:1.4em!important;background-position:15px 20px!important}#id_slider #id_stoerer_wrapper h3{font-size:1.6em!important}#id_menu_btn{float:right;display:block;padding-top:12px}#id_menu_btn a{display:block;width:60px;height:60px;background-image:url('../images/menu.png');background-size:cover;background-repeat:no-repeat}.svg #id_menu_btn a{background-image:url('../images/menu.svg')}#id_header{height:80px}#id_header #id_ci{top:8px}#id_menu{padding:0;position:absolute;left:0;top:100px;background:#bd0926;z-index:9999;width:100%}#id_menu ul{margin:0}#id_menu ul li{float:none;margin:0;border-bottom:1px solid #fff}#id_menu *{color:#fff}#id_menu ul li p.telefon{font-size:1.4em;font-weight:700;margin:0;background-image:url('../images/phone-white.png');background-position:0 25px}.svg #id_menu ul li p.telefon{background-image:url('../images/phone-white.svg')}#id_header #id_ci a{width:400px;height:75px}#id_menu ul li a,#id_menu ul li p{color:#fff!important;display:block;padding:20px 0 20px 5%;font-size:1.4em!important;text-align:left}#id_menu ul ul{display:none!important}#id_content .left,#id_content .right{float:none!important;width:100%!important;margin:0 0 40px}#id_content .left .left,#id_content .right .left{float:left!important;width:48%!important;margin:0 2% 20px 0}#id_content .left .right,#id_content .right .right{float:right!important;width:48%!important;margin:0 0 20px 2%}ul.checklist li{background-position:0 0;background-size:60px 60px;padding-left:80px;padding-top:4px;padding-bottom:6px}.teaser{float:none!important;width:100%!important;margin:0 0 20px}#id_more a,input[type=date],input[type=email],input[type=text],input[type=time],select,textarea{font-size:2.6em}.btn_small.btn_back{margin-top:20px!important}#id_formular{margin-bottom:40px}#id_formular h5{font-size:1.7em}input[type=checkbox]:not(old),input[type=radio]:not(old){width:56px;opacity:0}input[type=checkbox]:not(old)+label,input[type=radio]:not(old)+label{display:inline-block;margin-left:-56px;padding-left:56px;background-repeat:no-repeat;background-position:0 4px;background-size:40px 40px;line-height:48px}#id_formular h5,.checkbox_radio label,.nummer_row{float:none!important;width:100%!important;margin-bottom:20px}#id_footer{padding-bottom:140px}#id_footer .footer_row{width:100%;margin:0 0 20px;float:none}#id_footer *{font-size:1.2em!important}#id_footer .inner{padding-bottom:10px}#id_footer .telefon{padding:4px 0 10px 80px}#cookie-bar p{font-size:.78rem!important;line-height:1.4em;max-width:100%}#cookie-bar a.cb-enable{font-size:1rem!important;position:relative;display:block;text-align:center;margin:20px 0 0;padding:20px!important;bottom:inherit;left:0;right:0}}