@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(../fonts/open-sans-v15-latin-regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url(../fonts/open-sans-v15-latin-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v15-latin-regular.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-regular.woff) format('woff'),url(../fonts/open-sans-v15-latin-regular.ttf) format('truetype'),url(../fonts/open-sans-v15-latin-regular.svg#OpenSans) format('svg');font-display:swap}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(../fonts/open-sans-v15-latin-italic.eot);src:local('Open Sans Italic'),local('OpenSans-Italic'),url(../fonts/open-sans-v15-latin-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v15-latin-italic.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-italic.woff) format('woff'),url(../fonts/open-sans-v15-latin-italic.ttf) format('truetype'),url(../fonts/open-sans-v15-latin-italic.svg#OpenSans) format('svg');font-display:swap}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(../fonts/open-sans-v15-latin-700.eot);src:local('Open Sans Bold'),local('OpenSans-Bold'),url(../fonts/open-sans-v15-latin-700.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v15-latin-700.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-700.woff) format('woff'),url(../fonts/open-sans-v15-latin-700.ttf) format('truetype'),url(../fonts/open-sans-v15-latin-700.svg#OpenSans) format('svg');font-display:swap}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(../fonts/open-sans-v15-latin-700italic.eot);src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(../fonts/open-sans-v15-latin-700italic.eot?#iefix) format('embedded-opentype'),url(../fonts/open-sans-v15-latin-700italic.woff2) format('woff2'),url(../fonts/open-sans-v15-latin-700italic.woff) format('woff'),url(../fonts/open-sans-v15-latin-700italic.ttf) format('truetype'),url(../fonts/open-sans-v15-latin-700italic.svg#OpenSans) format('svg');font-display:swap}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(../../../lib/amazon/fonts/source-sans-pro-v11-latin-regular.eot);src:local('Source Sans Pro Regular'),local('SourceSansPro-Regular'),url(../../../lib/amazon/fonts/source-sans-pro-v11-latin-regular.eot?#iefix) format('embedded-opentype'),url(../../../lib/amazon/fonts/source-sans-pro-v11-latin-regular.woff2) format('woff2'),url(../../../lib/amazon/fonts/source-sans-pro-v11-latin-regular.woff) format('woff'),url(../../../lib/amazon/fonts/source-sans-pro-v11-latin-regular.ttf) format('truetype'),url(../../../lib/amazon/fonts/source-sans-pro-v11-latin-regular.svg#SourceSansPro) format('svg');font-display:swap}
@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(../../../lib/amazon/fonts/source-sans-pro-v11-latin-700.eot);src:local('Source Sans Pro Bold'),local('SourceSansPro-Bold'),url(../../../lib/amazon/fonts/source-sans-pro-v11-latin-700.eot?#iefix) format('embedded-opentype'),url(../../../lib/amazon/fonts/source-sans-pro-v11-latin-700.woff2) format('woff2'),url(../../../lib/amazon/fonts/source-sans-pro-v11-latin-700.woff) format('woff'),url(../../../lib/amazon/fonts/source-sans-pro-v11-latin-700.ttf) format('truetype'),url(../../../lib/amazon/fonts/source-sans-pro-v11-latin-700.svg#SourceSansPro) format('svg');font-display:swap}
.amazonFrame{float:left;margin:0 10px 10px 0;width:160px;border:1px solid #d4d4d4;border-top:3px solid #fd9118;background-color:#fff;box-sizing:border-box;padding:55px 0 0 0;font-family:'Source Sans Pro',Arial,Helvetica,Sans-Serif;font-size:14px;line-height:1.2em;background-image:url('../../../lib/amazon/img/amazon.svg');background-repeat:no-repeat;background-position:center 5px;background-size:calc(100% - 60px) auto;text-align:left}
.amazonFrame p{padding:0 5px}
.amazonFrame a{color:#003caa;text-decoration:none !important}
.amazonImage{padding:0 5px;text-align:center;width:100%;height:130px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}
.amazonImage img{width:calc(100% - 20px) !important;height:auto !important}
.amazonTitle{color:#003caa;padding:0 10px;margin:10px 0 15px 0;height:38px;text-align:left;overflow:hidden}
.amazonPrice{float:left;height:25px;padding:0 0 0 10px}
.amazonPrime{float:right;height:25px;padding:0 10px 0 0;display:flex;align-items:center}
.amazonPrime img{height:1em}
.amazonBuy{position:relative}
.amazonBuy a{display:block;text-align:left;height:40px;box-sizing:border-box;display:flex;align-items:center;margin:5px 0 0 0;padding:0 0 0 45px;background:linear-gradient(to bottom,rgba(237,219,177,1) 0%,rgba(232,185,76,1) 100%);background:linear-gradient(to bottom,rgba(245,221,160,1) 0%,rgba(237,184,41,1) 100%);color:#000}
.amazonBuy:before{content:'';width:30px;height:30px;position:absolute;top:5px;left:5px;background-color:#303841;border:1px solid #020628;border-radius:3px;background-image:url('../../../lib/amazon/img/amazon_icon.svg');background-repeat:no-repeat;background-position:center center;background-size:calc(100% - 10px) auto}
.trenner{clear:both}
img{border:0}
.nv,.maillink{display:none}
.trenner{clear:both;line-height:0}
.gd_link{position:relative;top:2px}
#ie6_outer,#ie6_inner{position:absolute;height:100%;left:0;right:0;top:0}
#ie6_outer{z-index:5000000;background:#000;opacity:.5}
#ie6_inner{z-index:5000001}
#ie6_message{position:relative;width:800px;margin:25% auto;padding:10px;border:1px solid #F7941D;background:#feefda}
#ie6_close{position:absolute;right:3px;top:3px}
#ie6_msg_outer{margin:0 auto;text-align:left;padding:0;overflow:hidden;color:black}
#ie6_msg_warning{float:left;margin:0 16px 0 0}
.ie6_icon{float:left;margin:0 7px}
#ie6_msg_message{width:450px;float:left;margin:0 20px 0 0;font-family:Arial,Helvetica,sans-serif}
#ie6_msg_header{font-size:12pt;font-weight:700}
#ie6_msg_msg{font-size:10pt;margin-top:6px;line-height:1.2em}
#cookie_warnung{background:#fff;color:#000;position:fixed;bottom:-300px;padding:1em;left:0;right:0;box-sizing:border-box;border-top:1px solid #c0c0c0;z-index:1000000000;box-shadow:0 0 10px rgba(0,0,0,.5)}
#cookie_warnung a{color:#000;text-decoration:underline}
#cookie_warnung_text{float:left;max-width:70%;box-sizing:border-box}
#cookie_ausblenden,#cookie_ausblenden_button{box-sizing:border-box;padding:.25em .5em;border-radius:5px;background:#000;border:1px solid #000;color:#fff;float:right;cursor:pointer;max-width:28%;text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;user-select:none}
#cookie_ausblenden_button{float:none;display:inline-block;max-width:none;margin:1em 0}
#cookie_ausblenden:hover,#cookie_ausblenden_button:hover{border:1px solid #000;background:rgba(0,0,0,.7)}
#unload{position:fixed;top:0;right:0;left:0;bottom:0;background:rgba(255,255,255,.8);z-index:100000000;display:none}
#unload_ani{position:absolute;background-image:url(../../global/images/loading.gif);background-position:center center;background-repeat:no-repeat;width:42px;height:42px;margin:auto}
.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}
#breadcrumbs a{text-decoration:none}
.slidecontainer{display:block}
.overlay_iframe_container{position:relative}
.overlay_iframe_datenschutz{position:absolute;top:0;left:0;width:100%;height:100%;background:#FFF;border:1px solid #c0c0c0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:1em}
.overlay_iframe_text{text-align:center;margin:0 0 1em 0}
.overlay_iframe_button{position:relative;display:block;width:200px;margin:0 auto .5em auto;border:1px solid #c0c0c0;background:#f0f0f0;padding:5px 10px;cursor:pointer;text-align:center}
.overlay_iframe_button:hover{background:#e5e5e5}
html{overflow-y:scroll}
html,body{padding:0;margin:0;height:100%}
body{font-family:'Open Sans',sans-serif;font-size:11pt;line-height:1.4em;background:#F3F3F3;color:#000}
a:link,a:visited,a:hover,a:active,a:focus{color:#000;color:inherit;text-decoration:underline}
hr{clear:both;border:0;border-top:1px solid #c0c0c0;margin:1em 0}
#distance,#top{height:165px}
#distance{position:absolute;top:0;left:0;right:0;width:100%;max-width:100%;background:rgb(255,255,255);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(219,215,203,1) 100%);box-shadow:0 0 10px rgba(0,0,0,.5);padding:0;margin:0}
#mainpage{position:relative;min-height:100%;padding:0}
#top{height:220px;position:relative;margin:0 auto;max-width:988px;padding:10px 0 0 0;overflow:hidden;box-sizing:border-box}
#mainbannerleft{top:10px;left:0;width:250px;height:90px;margin:0;line-height:0;background:#003e81;position:absolute}
#mainbannerleft p{margin:0;padding:0}
#mainbannerright{float:right;display:inline;position:relative;width:250px;height:100px;width:728px;height:90px;margin:0;background:#003e81;color:#fff;text-align:center}
#contentdiv{position:relative;margin:0 auto;padding:40px 0;overflow:hidden;max-width:988px;box-sizing:border-box}
#linke_spalte{display:none}
#maincontent{float:left;display:inline;width:600px;max-width:600px;margin:0;text-align:left;min-height:200px;line-height:1.6em}
#rechte_spalte{float:right;display:inline;width:250px;font-size:.8em;line-height:1.5em}
#fuss{font-size:.8em;position:relative;bottom:0;left:0;right:0;background:rgb(219,215,203);background:linear-gradient(to bottom,rgba(219,215,203,1) 0%,rgba(255,255,255,1) 100%);box-shadow:0 0 10px rgba(0,0,0,.5);margin:0;padding:20px}
#fuss ul{margin-top:0;margin-bottom:0}
#maincontent ul,#maincontent ol{padding-left:1.5em}
#maincontent li{margin:0 0 .5em 0;padding-left:5px}
#maincontent ul li{list-style-image:url(../images/main/square_checkbox.svg)}
#maincontent li.vorteil,#maincontent li.nachteil,#maincontent li.neutral{margin:0 0 0 0}
#maincontent li.vorteil{list-style-image:url(../images/main/vorteil.svg)}
#maincontent li.nachteil{list-style-image:url(../images/main/nachteil.svg)}
#maincontent li.neutral{list-style-image:url(../images/main/neutral.svg)}
.swipebox img,#news_first_img img,#maincontent img{max-width:100%}
.swipebox img,#news_first_img img{border:1px solid #C0C0C0;padding:5px;background:#fff;box-sizing:border-box;height:auto !important}
h1{font-size:18pt;font-weight:700;margin:1.5em 0 .3em 0;line-height:1.1em}
h1:first-child{margin:0 0 .5em 0}
h2,.news_startseite_titel{font-size:15pt;font-weight:700;margin:1.5em 0 .3em 0}
h3{font-size:13pt;margin:1em 0 .5em 0}
.produkttest_produkt h3{font-size:15pt}
.rechts_tabelle{width:100%;text-align:left}
.rechts_text{text-decoration:none;margin:0;text-align:left;padding:0 15px 10px 15px}
.modulfeld_aktiv{background-color:#71161B;padding:5px;margin:1px}
.modulfeld_aktiv a:link,.modulfeld_aktiv a:visited{color:#fff;text-decoration:none;font-weight:700}
.modulfeld_inaktiv{background-color:#9C3A2D;padding:5px;margin:1px}
.modulfeld_inaktiv a:link,.modulfeld_inaktiv a:visited{color:#fff;text-decoration:none;font-weight:100}
#footer{display:none}
#news_startseite{clear:both;margin:30px 0 0 0}
.main_news_tabelle{margin:0 0 10px 0}
.main_news_eintrag,.news_entry{clear:both;margin:5px 0 2em 0;padding:.5em;background-color:#E5E5E5;border:1px solid #C0C0C0}
.main_news_bild,.news_bild{float:left;display:inline;width:175px;overflow:hidden;margin:0 10px 0 0}
.main_news_bild img,.news_bild img{width:100%}
.main_news_datum,.news_date,.news_kategorie,.main_news_cat{float:left;display:inline;font-size:.9em}
.main_news_datum,.news_date{width:75px}
.news_kategorie,.main_news_cat{width:50%}
.main_news_titel,.news_titel,.main_news_text,.news_text,.main_news_einleitung,.news_einleitung{float:left;display:inline;width:390px}
.news_cont,.main_news_cont{float:right;display:inline;width:390px}
.main_news_titel,.news_titel h2{padding:.25em 0;margin:0;font-weight:700;font-size:14pt}
.main_news_titel a,.news_titel a{text-decoration:none}
.main_news_text,.news_text{margin:5px 0 0 0;padding:0}
.main_news_cont,.news_cont{text-align:right}
.main_news_trenner{clear:both;height:1px;margin:0 0 -1px 0}
.small{line-height:1.6em;font-size:8pt}
.errorbox,.error,.okbox,.ok,.warningbox,.warning{clear:both;margin:10px 0;padding:5px;color:#000}
.errorbox,.error{border:1px solid #B70000;background:#ffc0c0}
.okbox,.ok{border:1px solid #008000;background:#d1edca}
.warningbox,.warning{border:1px solid #ffa000;background:#ffdca0}
.tooltip{position:absolute;display:none;background-color:silver;color:#000;border:1px solid #000;width:250px;font-size:8pt;line-height:1em;font-weight:400;margin:0;padding:0}
.tooltipheader_back{background-color:#5776AC;color:#000;border-bottom:1px solid #000;height:25px}
.tooltipheader{width:220px;height:25px;cursor:move;font-size:8pt;line-height:1em;font-weight:400;float:left;margin:0;padding:0}
.tooltipheader_close{float:right;text-align:right}
.tooltip a{cursor:pointer}
.helpiframe{width:100%;height:250px;border:0;z-index:0}
.helpimage{cursor:help}
.rechts_titel,.langselect_titel{font-size:13pt;font-weight:700;text-align:left}
.rechts_titel{padding:5px 10px;background:#003e81;color:#fff}
.rechts_text p,.langselect_text p{margin-bottom:5px}
.links_main_inhalt ul,.fuss,.trennung{margin:0;padding:0}
.main_news_titel a{font-weight:700}
.news_titel h3,.news_titel p{font-weight:400;text-indent:0;margin:0;padding:0}
#news_einleitung{font-weight:700}
.tooltip p,.tooltip_info{font-size:8pt;line-height:1em;font-weight:400;margin:0;padding:2px}
.input,.textarea,.select{border:1px solid #C0C0C0;margin:1px 0;padding:.5em;font-size:10pt;box-sizing:border-box}
.w100{width:100%}
.submit{border:1px solid #000;margin:1px 0;padding:2px;padding:5px 10px;font-size:10pt;cursor:pointer}
.left,.amz_left{float:left;display:inline;margin:0 10px 10px 0}
.right{float:right;display:inline;margin:0 0 10px 10px}
#mainmenu1{position:absolute;top:110px;width:100%;margin:0;padding:0}
#splitmenu1{position:absolute;top:175px;height:45px;width:100%}
#splitmenu1 ul{margin:0;padding:0;height:45px;overflow:hidden}
#mainmenu1 ul{margin:0;padding:0;height:45px;overflow:hidden}
#mainmenu1 li,#splitmenu1 li{float:left;height:45px;margin:0 1px 0 0;box-sizing:border-box;overflow:hidden;text-align:center;width:163.8px}
#splitmenu1 li{width:16.55%;line-height:1em}
#mainmenu1 li:last-child,#splitmenu1 li:last-child{margin:0}
.menu_eb1,.menu_eb1_akt,.menu_eb2,.menu_eb2_akt{background:rgb(35,177,232);background:linear-gradient(to bottom,#89c3ec 0%,#407da4 100%);}
.menu_eb1:hover,.menu_eb1_akt,.menu_eb2:hover,.menu_eb2_akt{background:rgb(7,100,194);background:linear-gradient(to bottom,rgba(7,100,194,1) 0%,rgba(6,43,87,1) 100%);}
.menu_eb1 a,.menu_eb1_akt a,.menu_eb2 a,.menu_eb2_akt a{padding:0 .25em;box-sizing:border-box;overflow:hidden;max-width:100%;text-decoration:none;font-size:10pt;font-weight:500;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;height:100%}
#splitmenu1:before{content:"Mehr Infos";background:#003e81;width:16.67%;box-sizing:border-box;color:#fff;text-shadow:1px 1px 1px #003e81,1px -1px 1px #003e81,-1px 1px 1px #003e81,-1px -1px 1px #003e81;padding:0 30px 0 .5em;margin:0 1px 5px 0;display:inline;float:left;text-align:left;font-size:15pt;background-image:url(../images/main/submenu_r.svg);background-repeat:no-repeat;background-position:right center;border-right:10px solid transparent;display:flex;align-items:center;height:45px}
.menu_eb2,.menu_eb2_akt{width:100%;margin:0 0 5px 0;height:30px;padding:0}
.zwischentitel1,.zwischentitel2,.zwischentitel3,.zwischentitel4{font-weight:700;background-color:#C0C0C0}
.picgal_titel{clear:both;margin:0 0 5px 0}
.picgal{font-weight:700;clear:both;margin:15px 0 30px 0}
.jcarousel_gallery{margin:0 q}
.jcarousel{position:relative;display:inline-block;width:560px;height:150px;overflow:hidden}
.jcarousel ul{width:20000em;position:absolute;list-style:none;margin:0;padding:0}
.jcarousel li{margin:0 2px 0 0;float:left}
.jcarousel img{margin:0 1px}
.gal_prev,.gal_next{cursor:pointer;display:inline-block;height:150px;background-repeat:no-repeat;margin:0;width:20px;background-image:url(../images/main/galerie_pfeile.png)}
.gal_prev{background-position:0 0}
.gal_next{background-position:-40px 0}
.gal_prev:hover{background-position:-20px 0}
.gal_next:hover{background-position:-60px 0}
.html_r,.mod_htmlcode{margin:2em 0}
.modul_top{background-color:#df9131;position:absolute;bottom:0;text-align:center;width:100%}
.modul_top p{text-align:center;font-size:14pt;font-weight:700;margin:0;padding:10px}
.valign_top{vertical-align:top}
.valign_bottom{vertical-align:bottom}
.table1 td{background-color:#747c8b;padding:3px}
.table1 p,.table2 p,.produkttest_table p{margin:0;padding:0}
.table2,.produkttest_table{border:1px solid rgba(32,62,134,1);border-collapse:collapse;width:100%}
.produkttest_table{margin:2em 0 0 0}
.table2 th,.produkttest_table th{font-weight:700;text-align:center}
.table2 td,.table2 th,.produkttest_table td,.produkttest_table th{padding:3px;line-height:1.3em;vertical-align:top;border:1px solid rgba(32,62,134,1)}
.produkttest_table td,.produkttest_table th{width:auto !important}
.table2 td:first-child,.produkttest_table td:first-child{background:rgba(32,62,134,.7);color:#fff}
.produkttest_table td:first-child{width:30% !important}
.table2 tr:first-child,.produkttest_table tr:first-child{background:rgba(32,62,134,1);color:#fff;font-weight:700}
.tr1{background-color:#747c8b}
.tr2{background-color:#4e596c}
.tr1 td:first-child,.tr2 td:first-child{font-weight:700}
#menuopener,#menuopener_spacer{display:none}
#newsticker{overflow:hidden}
#lichtschalter{position:fixed;top:0;left:0;z-index:5001;background:#000;color:#fff;padding:5px;cursor:pointer}
#taschenlampe{position:fixed;width:100%;height:100%;top:0;left:0;z-index:5000;background-color:#fff;display:none}
.minisitemap{margin:0 auto;max-width:988px;clear:both}
.sitemap_eb1{width:100%;display:table;margin:0;padding:0}
.sitemap_eb1 ul{margin:0;padding:0}
.sitemap_eb1 li{line-height:1.2em;margin:.3em 0;list-style-type:none}
.minisitemap a{text-decoration:none}
.li_eb1{width:200px;padding:0 0 0 15px;position:relative;display:table-cell}
.li_eb1:first-child{padding:0}
.text_eb1{font-weight:700}
#mod_newsletter{padding:10px;border:1px solid #C0C0C0;background:#E5E5E5}
#mod_newsletter .input{width:150px;margin:0 2px 0 0}
#mod_newsletter .submit{margin:0;width:70px}
#back_to_top{display:none;cursor:pointer;position:fixed;bottom:20px;right:20px;width:50px;height:50px;border:4px solid #137ec0;border-radius:100%;background:#fff;background-image:url(../images/main/back_to_top.svg);background-position:center center;background-repeat:no-repeat;color:rgb(35,177,232);box-shadow:0 0 10px rgba(0,0,0,.5);z-index:10000}
#breadcrumbs{clear:both;margin:0 0 20px 0;font-size:.9em}
.breadcrumb_char{margin:0 5px;color:#C0C0C0}
.html_r h3,.mod_htmlcode h3{background:#E5E5E5;padding:5px;margin:0;border:1px solid #C0C0C0}
.produkttipp{border:1px solid #C0C0C0;background:#fff;border-width:0 1px 1px 1px;box-sizing:border-box}
.produktbild{float:left;display:inline;margin:5px 10px 5px 5px;text-align:center;width:110px;line-height:1em}
.produktbild img{max-width:100%}
.produkttext{padding:5px}
.na_loader{cursor:pointer;width:300px;text-align:center;position:relative;margin:0 auto;border:1px solid #c0c0c0;box-sizing:border-box;box-shadow:0 1px 3px #aaaaaa;opacity:.8;background:rgb(255,255,255);background:linear-gradient(to bottom,rgba(255,255,255,1) 0%,rgba(219,215,203,1) 100%);}
.na_loader:hover{background:#E5E5E5}
.na_loader a{padding:0;overflow:hidden;max-width:100%;text-decoration:none;font-size:11pt;font-weight:700;color:#5f5e5e}
.na_loader div{padding:5px 10px;display:flex;align-items:center;justify-content:center}
.na_loading{width:100%;text-align:center;letter-spacing:.5em;font-size:8pt;font-weight:700;opacity:.5;padding:20px 0}
.checklisten{border:1px solid #C0C0C0;background:#E5E5E5;padding:0 10px}
.checklisten ul{margin:0;padding:0;list-style-type:none;padding-left:2.5em !important}
.checklisten li{padding-left:0;list-style-image:url(../images/main/ok.svg) !important}
.amz_left{width:110px;background:#fff;text-align:center}
#more_from_category{clear:both;margin:3em 0 0 0}
#topscroll_bg{position:relative;display:none;background:#fff;left:0;right:0;top:0;z-index:10000;border-bottom:1px solid rgba(219,215,203,.2)}
#topscroll{position:relative;margin:0 auto 3em auto;width:100%;max-width:980px;box-sizing:border-box;background:#fff;padding:1em 0}
#topscroll_inhalt{box-sizing:border-box;padding:2em;background:rgba(255,190,80,.2);border:3px solid rgba(255,190,80,1)}
#topscroll p,#exitbox p{margin:0;padding:0}
#exitbox_bg{background:rgba(0,0,0,.5);position:fixed;left:0;right:0;top:0;bottom:0;display:none;z-index:9999999;align-items:center;justify-content:center}
#exitbox{width:450px;background:#fff;border:3px solid rgba(255,190,80,1);height:510px;box-shadow:0 0 25px rgba(0,0,0,.5);position:relative}
#exitbox_inhalt{box-sizing:border-box;padding:2em;background:rgba(255,190,80,.2)}
#exitbox_close{position:absolute;right:-20px;top:-20px;width:35px;height:35px;border-radius:50%;background:rgba(100,100,100,1);background:rgba(50,50,50,1);cursor:pointer;background-image:url(../images/main/close_white.svg);background-repeat:no-repeat;background-position:center center}
#topscroll .mod_nl_more_info,#exitbox_inhalt .mod_nl_more_info,#maincontent .mod_nl_more_info,#mobilefuss,.nodisplay{display:none}
#topscroll h2,#exitbox_inhalt h2{margin:0 0 .5em 0}
#topscroll .mod_nl_email,#exitbox_inhalt .mod_nl_email,#maincontent .mod_nl_email{margin:1em 0 0 0}
#topscroll .mod_nl_email .input,#exitbox_inhalt .mod_nl_email .input,#maincontent .mod_nl_email .input{width:100%;padding:.5em;box-sizing:border-box}
#topscroll .mod_nl_submit .submit,#exitbox_inhalt .mod_nl_submit .submit,#maincontent .mod_nl_submit .submit{width:100%;padding:.5em 1em;box-sizing:border-box}
iframe{max-width:100%}
.graphtable{border-collapse:collapse;margin:0 0 1em 0;display:none}
.graphtable td,.graphtable p{padding:0;margin:0}
.graphtable td{border:1px solid #003e81;padding:.25em .5em}
.graphtable thead{font-weight:700;background:#003e81;color:#ffffff;text-align:center}
.graphtable thead td{border-right:1px solid #fff}
.graphtable thead td:last-child{border-right:1px solid #003e81}
.graphtable tbody td:nth-child(2),.graphtable tbody td:nth-child(3){text-align:right;min-width:120px}
.graph{width:100%;height:400px}
.Qlinks{border:1px solid rgba(0,62,129,1);background:rgba(196,225,245,1);padding:.5em 10px .25em 10px;box-sizing:border-box;position:relative;overflow:hidden}
.Qlinks_fixed,.produkttest_filter_fixed{position:fixed !important;box-shadow:0 0 10px rgba(0,0,0,.5);margin-left:-10px;box-sizing:border-box}
.Qlinks_fixed{top:0;z-index:2000}
.produkttest_filter_fixed{top:15px;z-index:2001}
.Qlinks h3{margin:0;padding:0;cursor:pointer;margin:0 0 .25em 0;font-size:11pt}
.Qlink{padding:0}
.Qlink a{font-size:8pt;text-decoration:none;display:block;line-height:1.4em;padding:0 0 .25em 0}
.Qlink a:hover{text-decoration:underline}
.Qebene1 a{padding-left:0}
.Qebene2 a{padding-left:1em}
.Qebene3 a{padding-left:2em}
.Qebene4 a{padding-left:3em}
.Qebene5 a{padding-left:4em}
.Qebene6 a{padding-left:5em}
.Qlink_toggle{position:absolute;bottom:.5em;right:1em;height:20px;width:20px;display:block;cursor:pointer;background-image:url(../images/main/toggle.svg);background-repeat:no-repeat;background-position:center center;transition:.7s}
.toggledown{transform:rotate(180deg)}
#html_m{display:none}
#countdown{position:relative;width:100px;margin:1em auto 2em auto}
.img_copyright{margin:-.5em 0 0 0}
.img_copyright small{font-size:8pt;font-style:italic}
.img_copyright small:before{content:"Foto:";margin:0 .4em 0 0}
#html_739{height:271px}
#youtube_channel_info{margin:2em 0;border:1px solid #003e81;background:rgba(0,62,129,.1);padding:1em;position:relative}
#youtube_channel_icon{position:relative;margin:0 auto;width:50px}
#youtube_channel_icon img{width:100%}
#youtube_channel_text{font-size:12pt;text-align:center}
#youtube_channel_text p{margin:.5em 0 0 0}
#youtube_channel_text p:nth-child(2){font-weight:700}
#kofi_rechts{margin:2em 0 1em 0;padding:1em 0 0 0;border-top:1px solid rgba(0,0,0,.1);}
#kofi_rechts p{text-align:center}
#vorsorgeshop_rechts,#rabattcodes_rechts{margin:2em 0;font-size:12pt;line-height:1.4em;font-size:10pt;background:#c0c0c0;border:1px solid #003e81;background:rgba(0,62,129,.1)}
#vorsorgeshop_button a{display:block;position:relative;margin:20px auto 10px auto;width:90%;font-weight:700;text-align:center;text-decoration:none;border-radius:45px;padding:5px 0;background:#003e81;border:1px solid rgba(0,62,129,.8);border:1px solid #003e81;background:linear-gradient(to bottom,rgba(125,185,230,.2) 0%,rgba(0,62,129,.2) 100%);color:#003e81 !important;text-decoration:none !important}
#vorsorgeshop_button a:hover{background:linear-gradient(to bottom,rgba(125,185,230,.3) 0%,rgba(0,62,129,.3) 100%);box-shadow:0 0 10px rgba(0,0,0,.1)}
.produkttest_clear{clear:both}
.produkttest_produkt{clear:both;padding:1em 0 2em 0}
.produkttest_hinweis{color:#e03e2d}
.produkttest_img{width:160px !important;height:auto !important}
.produkuttext_o_container{clear:both;margin:2em 0}
.produkttext_o_header{clear:both;background:rgba(32,62,134,.7);font-weight:700;color:#fff;padding:5px}
.produkttest_o_block{clear:both;border-bottom:1px solid #c0c0c0;padding:.5em 0;position:relative;min-height:35px}
.produkttest_o_textblock{float:left;display:inline;width:calc(100% - 180px)}
.produkttest_o_title{font-weight:700}
.produkttest_o_text{font-size:9pt;line-height:1.2em !important}
.produkttest_o_button{position:absolute;right:0;top:.65em;background:rgba(32,62,134,1) !important;min-width:160px !important}
.produkttest_o_button a{display:block !important;color:#fff !important;text-align:center !important;text-decoration:none !important;padding:5px 0 !important;font-weight:700 !important;font-size:18px !important;text-transform:uppercase !important}
.produkttest_youtubelink{clear:both;margin:.5em 0;font-weight:700}
.produkttest_youtubelink a{text-decoration:none}
.produkttest_youtubelink a:hover{text-decoration:underline}
.produkttest_youtube{height:1em;position:relative;top:1px}
.faqcat,.faq_alles,#faq_alles,.faqtitel,.faqaufklappen{cursor:pointer}
.faqopen h2::before,.faqclose h2::before,.faqopen h3::before,.faqclose h3::before{width:20px;height:20px;margin:0 5px 0 0;position:relative;top:2px;display:inline-block;content:'';background-image:url('../images/main/faqopen.svg');background-repeat:no-repeat;background-size:cover;transition:.5s}
.faqopen h3,.faqclose h3{color:#000;font-weight:500}
.faqclose h3{font-weight:700}
.faqopen h3::before,.faqclose h3::before{width:15px;height:15px;margin:0 5px 0 15px}
.faqclose h2::before,.faqclose h3::before{transform:rotate(90deg)}
.faqclose h3{}
.faq,.faqcat,.faqtitel,.faqtext{position:relative;margin:0;padding:0}
.faqcat h2,.faqtitel h3{margin:0;padding:0}
.faqcattext{margin:0 0 0 25px}
.faqtitel h3{margin:0 0 0 35px;text-indent:-35px}
.faqcat,.faq{padding:1em 0 0 0}
.faqtitel{padding:.5em 0 0 0}
.faqtext{margin:0 0 2em 35px}
.faq_alles,#faq_alles,.faqaufklappen{display:inline-block;margin:0 0 1em 0;padding:5px 10px;text-align:center;border:1px solid #c0c0c0;background:#f0f0f0;font-size:8pt}
.faq_alles:hover,#faq_alles:hover,.faqaufklappen:hover{background:#e5e5e5}
.faq_alles,#faq_alles{width:200px}
.faqs_in_cat{padding:0 0 1em 0;border-bottom:1px solid #c0c0c0}
.faq_block,.faq_block_faq{clear:both;position:relative;margin:0 0 1em 0}
#faq_search{clear:both;margin:1em 0;position:relative;border:1px solid #003e81;background:rgba(0,62,129,.1);padding:10px;box-sizing:border-box}
#faq_search p{margin:0;padding:0}
#faq_search .input{width:100%;display:block;clear:both;box-sizing:border-box;margiN:0 auto}
.redtext{color:#b70000}
.red,.green{font-weight:700}
.red{color:#b70000}
.green{color:#219346}
.resetbutton{cursor:pointer;text-decoration:underline}
.resetbutton:hover{}
.produkttest_filter_container{position:relative}
.produkttest_filter{font-size:8pt;line-height:1.6em;padding:10px;border:1px solid rgba(32,62,134,1);background:rgba(32,62,134,.1);background:#dde0e8;position:relative;box-sizing:border-box;top:0;z-index:2;overflow:hidden}
.produkttest_filter_closed{overflow:hidden}
.produkttest_filter_spacer{top:0;position:relative;z-index:1;margin:0 0 2em 0}
.produktfilter_spacer_min{height:50px !important;display:block !important}
.produkttest_filter_titel_container{position:relative;cursor:pointer}
.produkttest_filter_titel{font-weight:700;font-size:11pt}
.produkttest_filter .filterform{margin:.5em 0 0 0;display:none;position:relative}
.produkttest_filter_toggle{position:absolute;right:.5em;top:0;width:20px;height:20px;background-image:url(../images/main/toggle.svg);background-repeat:no-repeat;background-position:center center;transition:.7s}
.toggledown{transform:rotate(180deg)}
.produkttest_filter_feld{font-weight:700}
.produkttest_filter_options{margin:0 0 .25em 0}
.produkttest_filter_radio,.produkttest_filter_checkbox{margin:0 1em 0 0}
.produkttest_filter_reset{position:absolute;right:.5em;top:.5em;margin:.5em 0 0 0}
.produkttest_filter_trenner{clear:both}
.produkttest_stats{font-size:8pt;font-weight:500;width:75%}
.produktfilter_spacer_after{clear:both;height:100px}
.add_vergleichsliste{float:right;border:1px solid rgba(32,62,134,1);background-color:rgba(32,62,134,.03);cursor:pointer;display:inline-block;padding:5px 10px 5px 40px;margin:0 0 1em 0;width:290px;box-sizing:border-box;background-repeat:no-repeat;background-position:left 10px top 7px;background-image:url(../images/main/vergleich_add.svg)}
.vergleich_selected{background-color:rgba(32,62,134,.1);background-image:url(../images/main/vergleich_remove.svg)}
.produkttest_container{position:relative}
#produkttest_loader{background:rgba(255,255,255,.9);position:fixed;top:0;left:0;right:0;bottom:0;z-index:5000;display:none}
#produkttest_loader_ani{width:70px;height:70px;position:fixed;top:calc(50% - 25px);left:calc(50% - 25px);z-index:5001;background-image:url('../images/main/loading.svg');background-repeat:no-repeat;background-size:cover;animation:spin 3s linear infinite;display:none}
@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
#vergleichsliste{position:fixed;bottom:0;left:0;right:0;background:rgba(0,0,0,.8);color:#fff;padding:1em;z-index:4000;display:none;font-size:8pt;max-width:100%;box-sizing:border-box}
.vergleich_produkt{display:inline-block;margin:0 25px 0 0}
.vergleich_produkt_remove{width:16px;height:16px;border:1px solid rgba(255,255,255,.8);background:rgba(32,62,134,1);background-image:url(../images/main/del_vergleich.svg);background-repeat:no-repeat;background-size:8px 8px;background-position:center center;color:#000;border-radius:50%;cursor:pointer;display:inline-block;top:4px;position:relative;margin:0 0 0 5px;opacity:.5}
.vergleich_produkt_remove:hover{opacity:1}
#vergleichsliste_button{margin:.5em 0 0 0;cursor:pointer;display:inline-block;border:1px solid #fff;box-sizing:border-box;width:170px;text-align:center}
#vergleichsliste_button:hover{background:rgba(32,62,134,1)}
#vergleichsliste_button a{color:#fff;padding:2px 15px;text-decoration:none;display:block;background:rgba(32,62,134,.7)}
#vergleichsliste_hinweis{font-weight:700;color:orange;margin:.5em 0 0 0;padding:3px 0;display:inline-block}
#vergleichsliste_buttons{}
#vergleichsliste_reset{display:inline;margin:0 0 0 4em;cursor:pointer}
#vergleichsliste_reset:hover{color:#e5e5e5}
.cta_button,.cta_button a{border-radius:45px;display:flex;align-items:center;justify-content:center;padding:10px 25px;margin:0 auto;width:250px;position:relative;margin:0 auto;background:rgba(0,62,129,.5);border:1px solid rgba(0,62,129,.8);background:linear-gradient(to bottom,rgba(125,185,230,0.8) 0%,rgba(0,62,129,0.8) 100%);color:#fff !important;text-decoration:none !important;text-align:center;font-weight:700;box-shadow:5px 5px 15px rgba(0,0,0,.3);font-size:14pt}
.cta_button:hover,.cta_button a:hover{background:linear-gradient(to bottom,rgba(125,185,232,1) 0%,rgba(0,62,129,1) 100%)}
.affiliate_icon{height:1em;position:relative;top:2px}
.link_extern:after,.menu_id_29 a:after{content:'';position:relative;display:inline-block;height:1em;width:22px;background-image:url('/udata/53/images/main/shopping.svg');background-repeat:no-repeat;background-size:contain;top:2px;margin:0 5px 0 2px}
.menu_id_29 a:after{background-image:url('/udata/53/images/main/shopping_white.svg')}
.rabattblock,.rabattcode{clear:both;border:1px solid #003e81;background:rgba(0,62,129,.05);padding:10px;margin:2em 0;text-align:center}
.rabattcode{margin:0}
#spreadshirt_rechts img{max-width:100px;height:auto !important;transform:rotate(-15deg);position:absolute;top:10px;left:-15px;transition-duration:.1s;transition-property:transform}
#spreadshirt_rechts img:hover{transform:rotate(5deg)}
#spreadshirt_rechts{border-bottom:1px solid rgba(0,0,0,.1);margin:2em 0 1em 0;padding:0 0 2em 0;position:relative}
#spreadshirt_rechts p{}
#spreadshirt_rechts p:nth-child(1){padding-left:90px}
.mod_nl_captcha{margin:1em 0}
.nl_unsubscribe{margin:2em 0 0 0}
html.swipebox-html.swipebox-touch{overflow:hidden !important}
#swipebox-overlay img{border:none !important}
#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}
#swipebox-container{position:relative;width:100%;height:100%}
#swipebox-slider{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}
#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}
#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}
#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}
#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}
#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}
#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}
#swipebox-slider .slide-loading{background:url(../../../js/swipebox/src/img/loader.gif) no-repeat center center}
#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:0.5s;transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}
#swipebox-bottom-bar{bottom:-50px}
#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0,-50px,0);transform:translate3d(0,-50px,0)}
#swipebox-top-bar{top:-50px}
#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0)}
#swipebox-title{display:block;width:100%;text-align:center}
#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(../../../js/swipebox/src/img/icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}
#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}
#swipebox-prev{background-position:-32px 13px;float:left}
#swipebox-next{background-position:-78px 13px;float:right}
#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}
.swipebox-no-close-button #swipebox-close{display:none}
#swipebox-prev.disabled,#swipebox-next.disabled{opacity:0.3}
.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring 0.3s;animation:rightSpring 0.3s}
.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring 0.3s;animation:leftSpring 0.3s}
.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;content:' ';position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}
.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0 10px -8px #656565;box-shadow:inset 10px 0 10px -8px #656565}
.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0 10px -8px #656565;box-shadow:inset -10px 0 10px -8px #656565}
.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}
.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}
@-webkit-keyframes rightSpring{0%{left:0}
50%{left:-30px}
100%{left:0}
}
@keyframes rightSpring{0%{left:0}
50%{left:-30px}
100%{left:0}
}
@-webkit-keyframes leftSpring{0%{left:0}
50%{left:30px}
100%{left:0}
}
@keyframes leftSpring{0%{left:0}
50%{left:30px}
100%{left:0}
}
@media screen and (min-width:800px){#swipebox-close{right:10px}
#swipebox-arrows{width:92%;max-width:800px}
}
#swipebox-overlay{background:#0d0d0d}
#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:0.95}
#swipebox-top-bar{color:white !important;font-size:15px;line-height:43px;font-family:Helvetica,Arial,sans-serif}