.csc-header-alignment-center{text-align:center}
.csc-header-alignment-right{text-align:right}
.csc-header-alignment-left{text-align:left}
div.csc-textpic-responsive,div.csc-textpic-responsive *{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
div.csc-textpic,div.csc-textpic div.csc-textpic-imagerow,ul.csc-uploads li{overflow:hidden}
div.csc-textpic .csc-textpic-imagewrap table{border-collapse:collapse;border-spacing:0}
div.csc-textpic .csc-textpic-imagewrap table tr td{padding:0;vertical-align:top}
div.csc-textpic .csc-textpic-imagewrap figure,div.csc-textpic figure.csc-textpic-imagewrap{margin:0;display:table}
figcaption.csc-textpic-caption{display:table-caption}
.csc-textpic-caption{text-align:left;caption-side:bottom}
div.csc-textpic-caption-c .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-c{text-align:center}
div.csc-textpic-caption-r .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-r{text-align:right}
div.csc-textpic-caption-l .csc-textpic-caption,.csc-textpic-imagewrap .csc-textpic-caption-l{text-align:left}
div.csc-textpic div.csc-textpic-imagecolumn{float:left}
div.csc-textpic-border div.csc-textpic-imagewrap img{border:0px solid;padding:0px 0px}
div.csc-textpic .csc-textpic-imagewrap img{border:none;display:block}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin-bottom:20px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-imagerow-last .csc-textpic-image{margin-bottom:0}
div.csc-textpic-imagecolumn,td.csc-textpic-imagecolumn .csc-textpic-image{margin-right:20px}
div.csc-textpic-imagecolumn.csc-textpic-lastcol,td.csc-textpic-imagecolumn.csc-textpic-lastcol .csc-textpic-image{margin-right:0}
div.csc-textpic-intext-left .csc-textpic-imagewrap,div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-right:20px}
div.csc-textpic-intext-right .csc-textpic-imagewrap,div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-left:20px}
div.csc-textpic-center .csc-textpic-imagewrap,div.csc-textpic-center figure.csc-textpic-imagewrap{overflow:hidden}
div.csc-textpic-center .csc-textpic-center-outer{position:relative;float:right;right:50%}
div.csc-textpic-center .csc-textpic-center-inner{position:relative;float:right;right:-50%}
div.csc-textpic-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-right div.csc-textpic-text{clear:right}
div.csc-textpic-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-left div.csc-textpic-text{clear:left}
div.csc-textpic-intext-left .csc-textpic-imagewrap{float:left}
div.csc-textpic-intext-right .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{float:right}
div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{float:left}
div.csc-textpic div.csc-textpic-imagerow-last,div.csc-textpic div.csc-textpic-imagerow-none div.csc-textpic-last{margin-bottom:0}
.csc-textpic-intext-left ol,.csc-textpic-intext-left ul{padding-left:40px;overflow:auto}
ul.csc-uploads{padding:0}
ul.csc-uploads li{list-style:none outside none;margin:1em 0}
ul.csc-uploads img{float:left;margin-right:1em;vertical-align:top}
ul.csc-uploads span{display:block}
ul.csc-uploads span.csc-uploads-fileName{text-decoration:underline}
table.contenttable-color-1{background-color:#EDEBF1}
table.contenttable-color-2{background-color:#F5FFAA}
table.contenttable-color-240{background-color:black}
table.contenttable-color-241{background-color:white}
table.contenttable-color-242{background-color:#333333}
table.contenttable-color-243{background-color:gray}
table.contenttable-color-244{background-color:silver}
.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:470px}
.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:470px}
.csc-textpic-intext-right-nowrap-780 .csc-textpic-text{margin-right:780px}
.csc-textpic-intext-left-nowrap-418 .csc-textpic-text{margin-left:418px}
.csc-textpic-intext-right-nowrap-520 .csc-textpic-text{margin-right:520px}
div.csc-mailform ol,div.csc-mailform ol li{margin:0;padding:0}
div.csc-mailform ol li{overflow:hidden}
div.csc-mailform fieldset{margin:0;padding:0;position:relative}
div.csc-mailform legend{margin-left:1em;color:#000000;font-weight:bold}
div.csc-mailform fieldset ol{padding:1em 1em 0 1em}
div.csc-mailform fieldset li{padding:0.5em;margin-bottom:0.5em;list-style:none}
div.csc-mailform fieldset.submit{border-style:none}
div.csc-mailform li label{float:left;width:13em;margin-right:1em;vertical-align:baseline}
div.csc-mailform li input+label,div.csc-mailform li textarea+label,div.csc-mailform li select+label{float:none;width:auto;margin-right:0;margin-left:1em}
div.csc-mailform li textarea+label{vertical-align:top}
label em,legend em{display:block;color:#060;font-size:85%;font-style:normal;text-transform:uppercase}
legend em{position:absolute}
label strong,legend strong{display:block;color:#C00;font-size:85%;font-weight:normal;text-transform:uppercase}
legend strong{position:absolute;top:1.4em}
.labels-alignment-right label,.labels-alignment-right .fieldset-subgroup legend,.labels-alignment-right.fieldset-subgroup legend{text-align:right}
fieldset.fieldset-horizontal{border-width:0}
fieldset.fieldset-horizontal ol{padding:0}
fieldset.fieldset-horizontal li{float:left;padding:0;margin-right:1em}
fieldset.fieldset-horizontal.label-below label{display:block;margin-left:0;margin-top:0.2em;font-size:90%;color:#999999;text-align:left}
fieldset.fieldset-horizontal label em{display:inline}
fieldset.fieldset-subgroup{margin-bottom:-2em;border-style:none}
fieldset.fieldset-subgroup legend{margin-left:0;padding:0;font-weight:normal;width:13em}
fieldset.fieldset-subgroup ol{position:relative;top:-1.4em;margin:0 0 0 14em;padding:0}
fieldset.fieldset-subgroup li{padding:0}
fieldset.fieldset-subgroup input+label{float:none;width:auto;display:inline;margin:0 0 0 1em}
.labels-block label{display:block;float:none;margin:0 0 0.5em;width:auto}
.labels-block input+label,.labels-block textarea+label{margin:0.5em 0 0}
.labels-block fieldset.fieldset-subgroup,fieldset.labels-block.fieldset-subgroup{margin-bottom:0}
.labels-block .fieldset-subgroup legend,.labels-block.fieldset-subgroup legend{width:auto}
.labels-block .fieldset-subgroup legend em,.labels-block.fieldset-subgroup legend em{position:relative}
.labels-block .fieldset-subgroup legend strong,.labels-block.fieldset-subgroup legend strong{position:relative;top:0}
.labels-block .fieldset-subgroup ol,.labels-block.fieldset-subgroup ol{top:0;margin:0;padding:0.5em 0 0}
.cro-popup--container{position:fixed;left:0;right:0;bottom:0;visibility:hidden;max-height:100%;overflow:auto;
z-index:10}
.cro-popup--wrapper{
position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:320px;
max-width:1420px;padding:0 10px;margin:0 auto;overflow:hidden}
.cro-popup{max-width:320px;padding-top:10px;padding-bottom:30px;float:right;transition:opacity 400ms ease;opacity:0}
.cro-popup.cro-popup--show{opacity:1}
@media screen and (max-width:959px){.cro-popup{padding-bottom:5px}
}
.cro-popup--inner{position:relative;
box-shadow:3px 4px 7px rgba(0,0,0,0.27);background:#00437c;border-radius:10px;padding:20px;color:#fefefe;font-size:16px;word-wrap:break-word;z-index:10}
.cro-popup--show .cro-popup--inner{visibility:visible}
.cro-popup--inner:after{content:"";position:absolute;top:100%;right:25px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#00437c transparent transparent transparent}
.cro-popup--inner{display:none}
.cro-popup--is-opened .cro-popup--inner{display:block}
.cro-popup--inner a{color:#fefefe;text-decoration:underline}
.cro-popup--inner a:hover,.cro-popup--inner a:focus,.cro-popup--inner a:active{color:#c0e0f0}
.cro-popup--element+.cro-popup--element{margin-top:20px}
.cro-popup--close--wrapper{margin:-10px -10px 0;text-align:right;line-height:1}
a.cro-popup--close{text-decoration:none;display:inline-block;width:20px;height:20px;text-align:center;font-size:28px;line-height:20px}
.cro-popup--element--title--wrapper{margin-bottom:5px;font-size:20px}
.cro-popup--element--title--wrapper,.cro-popup--inner h1,.cro-popup--inner h2,.cro-popup--inner h3,.cro-popup--inner h4,.cro-popup--inner h5,.cro-popup--inner h6,.cro-popup--inner .h1,.cro-popup--inner .h2,.cro-popup--inner .h3,.cro-popup--inner .h4,.cro-popup--inner .h5,.cro-popup--inner .h6{
color:#ff7f00;font-family:"VAGRounded",Arial,Helvetica,sans-serif}
.cro-popup--element--button,a.cro-popup--element--button{
background:#ff7f00;border-radius:5px;display:block;
padding:10px 10px;color:#00437c;font-family:"VAGRounded",Arial,Helvetica,sans-serif;font-size:18px;line-height:20px;text-align:center;text-decoration:none}
.cro-popup--element--button:hover,a.cro-popup--element--button:hover,.cro-popup--element--button:focus,a.cro-popup--element--button:focus,.cro-popup--element--button:active,a.cro-popup--element--button:active{color:#00437c}
.cro-popup--handler--wrapper{padding-top:5px;text-align:right;line-height:1}
.cro-popup--handler{position:relative;
display:inline-block;width:70px;height:70px;line-height:1;z-index:0}
.cro-popup--show .cro-popup--handler{visibility:visible}
.cro-popup--handler--icon{background:no-repeat 50% 50% #ff7f00;box-shadow:3px 4px 7px rgba(0,0,0,0.27);display:block;width:100%;height:100%;border-radius:100em}
.cro-popup--handler--icon.icon-01-user{background-image:url('../../fileadmin/template-rwd/extensions/p2mcro/images/icon-01-user.png')}
.cro-popup--handler--icon.icon-02-cart-plus{background-image:url('../../fileadmin/template-rwd/extensions/p2mcro/images/icon-02-cart-plus.png')}
.cro-popup--handler--icon.icon-03-amazon-cart{background-image:url('../../fileadmin/template-rwd/extensions/p2mcro/images/icon-03-amazon-cart.png')}
.cro-popup--handler--icon.icon-04-amazon-cart2{background-image:url('../../fileadmin/template-rwd/extensions/p2mcro/images/icon-04-amazon-cart2.png')}
.cro-popup--handler--icon.icon-05-euro-person{background-image:url('../../fileadmin/template-rwd/extensions/p2mcro/images/icon-05-euro-person.png')}
.cro-popup--handler--icon.icon-06-user-percent-circle{background-image:url('../../fileadmin/template-rwd/extensions/p2mcro/images/icon-06-user-percent-circle.png')}
.cro-popup--handler--icon.icon-07-bubble{background-image:url('../../fileadmin/template-rwd/extensions/p2mcro/images/icon-07-bubble.png')}
.cro-popup--handler--icon.icon-08-bubbles3{background-image:url('../../fileadmin/template-rwd/extensions/p2mcro/images/icon-08-bubbles3.png')}
.cro-popup--handler--icon.icon-09-info{background-image:url('../../fileadmin/template-rwd/extensions/p2mcro/images/icon-09-info.png')}
.cro-popup--handler--icon.icon-10-phone{background-image:url('../../fileadmin/template-rwd/extensions/p2mcro/images/icon-10-phone.png')}
.cro-popup--handler--icon.icon-11-piggy-bank{background-image:url('../../fileadmin/template-rwd/extensions/p2mcro/images/icon-11-piggy-bank.png')}
.cro-popup--tooltip--wrapper{
position:relative;box-shadow:3px 4px 7px rgba(0,0,0,0.27);background:#00437c;border-radius:10px;padding:5px 10px;margin-bottom:5px;font-size:20px;
color:#ff7f00;font-family:"VAGRounded",Arial,Helvetica,sans-serif;word-wrap:break-word;z-index:10;-webkit-animation:bounce 5s infinite;-moz-animation:bounce 5s infinite;-o-animation:bounce 5s infinite;animation:bounce 5s infinite}
.cro-popup--show .cro-popup--tooltip--wrapper{visibility:visible}
.cro-popup--tooltip--wrapper:after{
content:"";position:absolute;top:100%;right:25px;width:0;height:0;border-style:solid;border-width:10px 10px 0 10px;border-color:#00437c transparent transparent transparent}
.cro-popup--is-opened .cro-popup--tooltip--wrapper{display:none}
@-webkit-keyframes bounce{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
2.5%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
5.0%{-webkit-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}
7.5%{-webkit-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0)}
10%{-webkit-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}
11%,100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-moz-keyframes bounce{0%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
2.5%{-moz-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
5.0%{-moz-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}
7.5%{-moz-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0)}
10%{-moz-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}
11%,100%{-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@-o-keyframes bounce{0%{transform:translate3d(0,0,0)}
2.5%{transform:translate3d(0,-4px,0)}
5.0%{transform:translate3d(0,2px,0)}
7.5%{transform:translate3d(0,-1px,0)}
10%{transform:translate3d(0,1px,0)}
11%,100%{transform:translate3d(0,0,0)}
}
@keyframes bounce{0%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
2.5%{-webkit-transform:translate3d(0,-4px,0);-moz-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
5.0%{-webkit-transform:translate3d(0,2px,0);-moz-transform:translate3d(0,2px,0);transform:translate3d(0,2px,0)}
7.5%{-webkit-transform:translate3d(0,-1px,0);-moz-transform:translate3d(0,-1px,0);transform:translate3d(0,-1px,0)}
10%{-webkit-transform:translate3d(0,1px,0);-moz-transform:translate3d(0,1px,0);transform:translate3d(0,1px,0)}
11%,100%{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
@font-face{font-family:'VAGRounded';src:url('../../fileadmin/template-rwd/fonts/247927_0_0.eot');src:url('../../fileadmin/template-rwd/fonts/247927_0_0.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/template-rwd/fonts/247927_0_0.woff') format('woff'),url('../../fileadmin/template-rwd/fonts/247927_0_0.ttf') format('truetype'),url('../../fileadmin/template-rwd/fonts/247927_0_0.svg#VAGRounded') format('svg');font-weight:normal;font-style:normal}
@font-face{font-family:'VAGRoundedLight';src:url('../../fileadmin/template-rwd/fonts/247927_1_0.eot');src:url('../../fileadmin/template-rwd/fonts/247927_1_0.eot?#iefix') format('embedded-opentype'),url('../../fileadmin/template-rwd/fonts/247927_1_0.woff') format('woff'),url('../../fileadmin/template-rwd/fonts/247927_1_0.ttf') format('truetype'),url('../../fileadmin/template-rwd/fonts/247927_1_0.svg#VAGRoundedLight') format('svg');font-weight:normal;font-style:normal;-webkit-font-smoothing:antialiased}
*{margin:0;padding:0;-webkit-font-smoothing:antialiased}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#00437c;background:#fefefe}
div,a,iframe,input,textarea,object{outline:0 none}
img,video{border:none;max-width:100%;height:auto}
DIV#header img{display:block}
a{color:#00437c;text-decoration:underline}
a:focus,a:hover,a:active{color:#57A0C5}
DIV#col_left_content a,DIV#col_right a,DIV#main_extended a{color:#57a0c5;text-decoration:none}
DIV#col_left_content a:focus,DIV#col_left_content a:hover,DIV#col_left_content a:active,DIV#col_right a:focus,DIV#col_right a:hover,DIV#col_right a:active,DIV#main_extended a:focus,DIV#main_extended a:hover,DIV#main_extended a:active{color:#57A0C5;text-decoration:underline}
.divider{margin:40px 0}
.divider hr{background:#D2E6EF;background:#D2E6EF;border:none;height:1px}
.align-center{text-align:center}
.align-right{text-align:right}
DIV#topnav STRONG{text-decoration:underline}
a.pdf{background:transparent url('../../fileadmin/template-rwd/img/pdf.png') no-repeat left 2px;padding-left:20px;display:inline-block;font-style:italic}
a.arrow{background:transparent url('../../fileadmin/template-rwd/img/bw_arrow_right.png') no-repeat right top;padding-right:25px;display:inline-block;font-style:italic}
h1,h2,h3,h4,.headline-1,.headline-2,.headline-3,.headline-4{font-family:'VAGRounded',Arial,Helvetica,sans-serif;font-weight:normal;margin:0 0 20px 0;color :#00437c}
h1,#news .headline-1{font-size:36px}
.headline-1{font-size:48px;margin:0 0 50px 0;line-height:1em}
#slider .headline-1,#slider .button{margin:0}
DIV#header H1{margin:0 0 15px 0}
h2,.headline-2{font-size:24px;margin:0 0 15px 0;letter-spacing:1px}
h3,.headline-3{font-size:20px;margin:0 0 15px 0;letter-spacing:1px}
h4,.headline-4,#footer h3,#footer .headline-3{font-size:16px;margin:0 0 5px 0;letter-spacing:1px}
DIV#main H3{margin:0 0 5px 0}
DIV.subcol_left_content H3{font-family:'VAGRoundedLight',Arial,Helvetica,sans-serif}
p{line-height:1.5em;margin-bottom:10px}
blockquote,q{margin:20px 0 20px 0 !important;font-style:italic;border-left:2px solid #57a0c5;padding-left:10px}
blockquote p:before,blockquote p:after{content:'"'}
ul,ol,dl{list-style:none;margin-bottom:10px;line-height:1.5em}
li{line-height:1.5em;margin-left:1.5em}
ul{list-style:disc}
ol{list-style:decimal}
ul ul,ol ol,dl dl{margin-bottom:0}
ul ul{list-style:circle}
ol ol{list-style:lower-alpha}
nav ul,nav li{list-style:none;margin:0}
table{width:auto;border-collapse:collapse;margin-bottom:10px}
table.contenttable{width:100%}
table.bestellinformation{font-size:16px}
table.bestellinformation th:first-child,table.bestellinformation td:first-child{padding:3px 0;width:50%}
table.bestellinformation th,table.bestellinformation td{padding:3px 20px}
table caption{font-variant:small-caps}
th,td{padding:3px}
tr th:first-child,tr td:first-child{padding-left:0}
th{text-align:left}
input,textarea{box-sizing:border-box;border-radius:0 !important;box-shadow:none;outline:none;background:#fff;font-size:16px}
sup,sub{line-height:1em;font-size:90%}
span.trusetal{font-family:'VAGRounded',Arial,Helvetica,sans-serif}
h3 span.trusetal{font-size:18px}
span.reg{font-size:62%}
DIV#topnav,DIV#header,DIV#main,DIV#main_extended,DIV#footer,DIV#breadcrumb{position:relative;overflow:hidden;clear:both;z-index:0}
DIV.page_margin{
position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:320px;max-width:1280px;padding:0 10px;margin:0 auto;overflow:hidden}
DIV.floatbox{overflow:hidden}
.row,.csc-textpic-imagerow{margin:0 -20px}
.row:after,.csc-textpic-imagerow:after{clear:both;content:"";display:table}
.col{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;min-height:1px;padding:0 20px}
.col12{width:12.5%}
.col16{width:16.667%}
.col25{width:25%}
.col33{width:33.333%}
.col40{width:40%}
.col50{width:50%}
.col60{width:60%}
.col62{width:62%}
.col66{width:66.667%}
.col75{width:75%}
.col80{width:80%}
.content.col{float:right;position:relative}
.sidecol{border-left:1px solid #d3e6ef}
.clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}
.clearfix{display:block}
#clear_ie{display:none}
DIV.subcolumns{width:100%;overflow:hidden}
.clear{clear:both}
DIV#topnav{height:159px;z-index:10;overflow:visible;border-bottom:1px solid #00437c;background:#fff}
DIV#topnav .page_margin{overflow:visible}
SPAN#metamenu{color:#00437c}
SPAN#metamenu a{color:#00437c;text-decoration:none}
SPAN#metamenu a:hover,SPAN#metamenu strong{color :#00437c;text-decoration:none}
DIV#langmenu{position:absolute;right:10px;top:20px;width:110px}
DIV#langmenu a{color:#57a0c5}
DIV#langmenu>SPAN{display:block;background:#57a0c5 url('../../fileadmin/template-rwd/img/white_arrow_open.png') no-repeat 80px center;color:#fff;padding:0 12px;
font-family:'VAGRoundedLight',Arial,Helvetica,sans-serif;font-weight:bold;font-size:16px;line-height:48px}
DIV#navfade{background:transparent url('../../fileadmin/template-rwd/img/navfade.png') repeat center center;height:1px;left:0;position:fixed;top:0;width:1px;z-index:3}
DIV#navfade.open{height:100%;width:100%}
DIV#nav{overflow:visible;z-index:5}
DIV#nav .page_margin{overflow:visible;height:70px;position:relative}
DIV#header{border-bottom:1px solid #00437c}
DIV.header_content{margin-bottom:1px;
background:#ffffff}
DIV#header DIV.page_margin{position:relative}
DIV#header.home DIV.page_margin{max-width:900px}
DIV#header DIV#slider,DIV#header DIV.csc-headpic-default{position:relative;
width:100% !important;max-width:900px;z-index:10;overflow:hidden}
DIV#slider .csc-textpic-image img{max-width:480px}
DIV#header DIV#slider.cycle,DIV#header .cycle DIV.csc-headpic-default{height:500px}
DIV#header DIV.csc-headpic DIV.csc-textpic-imagewrap{
box-sizing:border-box;float:left;width:55.556%%;max-width:500px;z-index:5}
DIV#header .cycle DIV.csc-headpic DIV.csc-textpic-imagewrap{height:500px}
DIV#header DIV.csc-headpic DIV.csc-textpic-text{
box-sizing:border-box;float:left;width:44.444%;margin-top:150px}
DIV#header DIV.csc-headpic DIV.csc-textpic-text H1,DIV#header DIV.csc-headpic DIV.csc-textpic-text H2,DIV#header DIV.csc-headpic DIV.csc-textpic-text H3{font-size:48px;line-height:1em}
DIV#header DIV.csc-headpic DIV.csc-textpic-text P{font-family:'VAGRoundedLight',Arial,Helvetica,sans-serif;font-size:20px;line-height:1.25em;margin-bottom:20px}
DIV#header DIV.csc-headpic A.button{display:block}
DIV#header DIV.csc-headpic.left A.button{float:left}
DIV#header DIV.csc-headpic.right A.button{float:right}
DIV#header DIV#head_controls{position:absolute;bottom:35px;right:10px;z-index:20}
DIV#header DIV#head_controls a{background:#00437c;display:inline-block;width:15px;height:15px;margin-left:20px;text-indent:-9999em}
DIV#header DIV#head_controls a.activeSlide{background:#57a0c5}
DIV#header.product .cycle DIV#slider,DIV#header.product .cycle DIV.csc-headpic-default,DIV#header.product .cycle DIV#header_content{height:325px}
DIV#header.product DIV.csc-headpic DIV.csc-textpic-imagewrap{width:45.5%;max-width:400px}
DIV#header.product .cycle DIV.csc-headpic DIV.csc-textpic-imagewrap{height:325px}
DIV#header.product DIV.csc-headpic DIV.csc-textpic-text{width:54.5%;margin-top:105px}
DIV#main{margin-top:40px}
DIV#main .page_margin{padding-bottom:45px}
DIV#main.product .page_margin{padding-bottom:30px}
DIV.w670{width:669px}
DIV.w270{width:269px;border-right:1px solid #cfd3da}
DIV.w240{width:240px}
DIV.w380{width:379px}
DIV.w140{width:140px}
DIV.w220{width:220px}
DIV#col_left,DIV.subcol_left{float:left}
DIV#col_right,DIV.subcol_right{float:right}
DIV#col_left{width:559px;border-right:1px solid #d3e6ef}
DIV.product DIV#col_left{border-right:none}
DIV#col_right{width:380px}
DIV#col_left_content,DIV#col_right_content{position:relative}
DIV#col_left_content{font-family:'VAGRoundedLight',Arial,Helvetica,sans-serif;font-size:18px;padding-right:39px}
DIV#col_left_content h2{font-size:24px;margin:0 0 35px}
DIV#col_right_content{padding-left:40px}
DIV.vertrieb DIV#col_left{width:699px;border-right:1px solid #d3e6ef}
DIV.vertrieb DIV#col_right{width:240px}
DIV.product DIV#col_right_content{padding-left:70px}
DIV.subcol_left_content{padding-right:50px}
DIV.subcol_right_content{padding-left:50px}
DIV#main_extended{margin:10px 0 0 0;padding:40px 0 0 0;border-top:1px solid #d3e6ef}
DIV#main_extended .page_margin{padding-top:47px;padding-bottom:50px}
DIV#main_extended .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap,DIV#main_extended .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{margin-top:0px;margin-left:0px;width:300px}
DIV#main_extended .csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:0}
DIV#main_extended .csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:0}
DIV#footer,DIV#news,DIV#copyright{border-top:1px solid #d3e6ef}
DIV#footer_content{background:#f8f8f8;margin-top:1px;font-size:14px}
DIV#footer .page_margin{padding-bottom:25px;padding-top:45px}
DIV.quicklinks{margin-bottom:30px}
DIV.quicklinks DIV.first{margin-right:19px}
DIV.subcol_right>DIV.quicklinks{padding-left:20px}
DIV#copyright{padding:30px 0;font-size:14px}
DIV.print_page a{padding-left:20px;background :url('../../fileadmin/template-rwd/img/print.png') left center transparent no-repeat;text-decoration :none}
#logo{font-family:'VAGRounded',Arial,Helvetica,sans-serif;font-size:28px;color:#579fc4;text-transform:uppercase;margin:20px 0;display:block;background:url('../../fileadmin/template-rwd/img/logo.png') no-repeat;background-image:url('../../fileadmin/template-rwd/img/logo.svg'),none;float:left;width:232px;height:55px;text-indent:-9999em;text-decoration :none}
a.search{display:block;background:transparent url('../../fileadmin/template-rwd/img/white_loupe.png') no-repeat center center;width:50px;height:50px;float:right;
text-indent:-9999em}
a.search_open{background:transparent url('../../fileadmin/template-rwd/img/blue_loupe.png') no-repeat center center}
DIV#footer DIV.csc-default{color:#2d4061}
DIV.csc-textpic-above .csc-textpic-imagecolumn{margin-bottom:15px}
DIV.csc-textpic-below .csc-textpic-imagecolumn{margin-top:15px}
DIV.csc-textpic-intext-left ol,DIV.csc-textpic-intext-left ul{padding-left:0}
DIV.csc-textpic-intext-right .csc-textpic-imagewrap,DIV.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap,DIV.csc-textpic-intext-left .csc-textpic-imagewrap,DIV.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap{margin-top:7px}
DIV.csc-textpic-imagerow{margin:0 -10px}
DIV.csc-textpic-imagecolumn{padding:0 10px}
DIV.image-carousel .csc-textpic-imagecolumn IMG{border:1px solid #00437c}
DIV#quicksearch{position:absolute;width:320px;top:100px;right:10px}
a.search_open+FORM#tx_indexedsearch{display:block}
FORM#tx_indexedsearch{display:none;position:absolute;right:10px;top:60px;overflow:hidden;padding:10px;border:1px solid #579FC4;border-bottom:6px solid #579FC4;background:#fff}
#col_content .tx-jfmulticontent-pi1 p{font-family:'VAGRoundedLight',Arial,Helvetica,sans-serif;font-size:18px}
.csc-default.hidden{display:none}
DIV#news .csc-textpic-imagewrap{max-width:320px;margin:50px 20px 0 0}
DIV#news .csc-textpic-image{margin:0}
DIV#news .csc-textpic-text{margin-top:50px;margin-left:0 !important}
hr{border:0;border-bottom:1px solid #d3e6ef;margin:20px 0}
.section-header{letter-spacing:0}
h1.section-header{margin:0;line-height:40px}
h2.section-header{margin:4px 0}
h3.section-header{margin:7px 0 !important}
.section-header--wrapper .button{width:100%;margin-top:0;text-align:center}
body.no-js DIV#langmenu:hover UL,DIV#langmenu.open UL{top:50px}
DIV#langmenu:hover SPAN{cursor:pointer}
DIV#langmenu UL{list-style:none;margin:0;background:#fff url('../../fileadmin/template-rwd/img/bg_langmenu.png') repeat-x center top;border:1px solid #569fc4;position:absolute;top:-999em;z-index:999;width:108px;padding-bottom:8px}
DIV#langmenu UL LI{margin:0}
DIV#langmenu UL LI A,DIV#langmenu UL LI SPAN{display:block;color:#57a0c5;padding:15px 12px;line-height:1em;font-size:16px;font-family:'VAGRoundedLight',Arial,Helvetica,sans-serif;font-weight:bold;text-decoration :none}
DIV#langmenu UL LI A:focus,DIV#langmenu UL LI A:hover,DIV#langmenu UL LI A:active,DIV#langmenu UL LI SPAN{color:#2d4062;text-decoration:none;
font-family:'VAGRoundedLight',Arial,Helvetica,sans-serif;font-weight:bold}
DIV#breadcrumb{margin-top:15px}
DIV#breadcrumb UL LI{display:inline-block}
DIV#breadcrumb UL LI:before{content:"|";display:inline-block;margin:0 10px}
DIV#breadcrumb UL LI.first:before{content:none;margin:0}
DIV#breadcrumb UL LI A{font-size:14px}
DIV#breadcrumb UL LI.act A{color:#57a0c5;text-decoration:none}
.menues{clear:both;margin:0 -10px;background:#fff}
.menu-handler{display:none;float:right;width:60px;height:59px;margin:0 -10px 0 0;background:#fff url('../../fileadmin/template-rwd/img/hamburger-blue.png') no-repeat center center;text-indent:-9999em;text-decoration :none}
.menu-handler.act{background:#00437c url('../../fileadmin/template-rwd/img/hamburger-white.png') no-repeat center center}
DIV#nav UL.level-1{margin:0 10px}
DIV#nav UL.level-1>LI{margin:4px 0;float:left;display:block;position:relative}
DIV#nav UL.level-1>LI.back{display:none}
DIV#nav UL.level-1>LI>A,DIV#nav UL.level-1>LI.act>span{display:block;margin-right:2px;color:#00437c;padding:16px 40px 11px 0;border-bottom:6px solid #fff;font-family:'VAGRounded',Arial,Helvetica,sans-serif;font-size:20px;text-decoration:none;letter-spacing:1px}
DIV#nav UL LI A:focus,DIV#nav UL LI A:hover,DIV#nav UL.level-2>LI.back>A,DIV#nav UL LI A:active,DIV#nav UL LI.act>SPAN,DIV#nav UL LI.act>A{color:#57a0c5 !important}
DIV#nav .arrow{display:none;position:absolute;right:20px;top:19px;width:0;height:0}
DIV#nav .arrow-right{border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #00437c}
DIV#nav .act>.arrow-right{border-left-color:#57a0c5}
DIV#nav .act>.arrow-left{border-right-color:#57a0c5}
DIV#nav .arrow-left{border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #00437c}
body.no-js DIV#nav UL LI.parent:hover DIV.subnav{left:0}
body.no-js DIV#nav UL LI.parent:hover>A,DIV#nav UL LI.open>A{border-bottom-color:#579fc4}
DIV#nav DIV.subnav{overflow:hidden;position:absolute;left:-999em;top:60px;z-index:20;width:258px;border:1px solid #579fc4;border-bottom:6px solid #579fc4;margin:0;background:#fff;font-size:16px;font-family:Arial,Helvetica,sans-serif}
DIV#nav UL.level-2>LI{display:block;margin:0}
DIV#nav UL.level-2>LI.back{display:none}
DIV#nav UL.level-2>LI>A,DIV#nav UL.level-2>LI>SPAN{display:block;padding:8px 20px;text-decoration:none}
.submenu-title{display:block;padding:5px 10px;background:#57a0c5;border:1px solid #57a0c5;font-family:'VAGRounded',Arial,Helvetica,sans-serif;color:#fff;
}
.submenu-title a{color:#fff;text-decoration:none}
.submenu-handler{display:none;margin:0 -10px 40px -10px;padding:0;line-height:58px;color:#fff !important;text-decoration:none;text-align:left}
.submenu-handler:before{content:"-";display:inline-block;margin:0 10px 0 0;width:58px;height:58px;background:#fff url('../../fileadmin/template-rwd/img/hamburger.png') no-repeat center center}
#submenu{max-width:260px;border:1px solid #57a0c5;background:#fff}
#submenu .level-2{display:none;background:#eaf3f8}
#submenu .act>.level-2{display:block}
#submenu LI{position:relative;border-top:1px solid #d3e6ef}
#submenu LI:first-child{border-top:none}
#submenu A{display:block;padding:10px 25px 10px 10px;font-size:15px;text-decoration:none}
#submenu .level-1 .act>A{background:#d3e6ef;font-weight:bold}
#submenu .level-2 .act>A{background:#eaf3f8;color:#57a0c5}
#submenu .arrow{display:block;position:absolute;right:10px;top:20px;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #00437c}
#submenu .act>.arrow{border-top-color:#57a0c5;-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.submenu--wrapper{width:25%;float:left;padding-left:20px;box-sizing:border-box}
html.dropdown .submenu-title a{cursor:default}
html.dropdown .submenu-title a i{display:none}
html.offcanvas #submenu{float:none;width:100%;margin:0}
html.offcanvas #submenu>ul{position:relative;height:auto;max-height:0;overflow:hidden;left:0;right:0;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;transition:all 0.4s}
html.offcanvas #submenu .no-js:not(:target)>a:first-of-type,html.offcanvas #submenu .no-js:target>a:last-of-type{max-height:500px !important}
html.offcanvas #submenu .no-js:target>ul{max-height:500px !important}
html.offcanvas .js.submenuopen #submenu ul.submenulist{max-height:500px !important}
DIV.quicklinks UL{list-style:none}
DIV.quicklinks UL LI{margin:0}
DIV.quicklinks UL LI A{color:#2D4061;text-decoration:none}
DIV.quicklinks UL LI A:hover{color :#579FC4}
.submenu-title a{margin-left:20px}
.icon-caret{position:absolute;top:24px;left:20px;border:5px solid #fff;font-size:0;line-height:0;height:0;padding:0;margin:0}
.icon-caret.down{border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent}
body.submenuopen .icon-caret.down,.icon-caret.up{top:20px;border-top-color:transparent;border-right-color:transparent;border-left-color:transparent;border-bottom-color:inherit}
.icon-caret.left{border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}
.icon-caret.right{border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent}
DIV.news-latest-container{margin:0 -10px}
DIV.news-latest-container DIV.news-latest-item-wrapper{height:305px;overflow:hidden;border:1px solid #579fc4}
DIV.news-latest-container DIV.news-latest-item{padding:0 10px}
DIV.news-latest-container DIV.news-latest-item DIV.news-latest-image-container{position:relative}
DIV.news-latest-container DIV.news-latest-item DIV.news-latest-image-container A{display:block;cursor:pointer;text-decoration:none}
DIV.news-latest-container DIV.news-latest-item DIV.news-latest-image-container SPAN.news-latest-image{display:block;min-height:40px}
DIV.news-latest-container DIV.news-latest-item DIV.news-latest-image-container SPAN.news-latest-title{box-sizing:border-box;background:#00437c;background:rgba(0,67,124,0.9);position:absolute;left:0;bottom:0;display:block;height:40px;width:100%;padding:0 30px 0 10px;color:#fff;font-size:20px;font-family:'VAGRoundedLight',Arial,Helvetica,sans-serif;line-height:40px}
DIV.news-latest-container DIV.news-latest-item DIV.news-latest-image-container I.news-latest-more{display:block;position:absolute;right:10px;top:50%;margin-top:-8px;width:12px;height:16px;background:url('../../fileadmin/template-rwd/img/news-latest-title-background.png') no-repeat}
DIV.news-latest-container DIV.news-latest-item DIV.news-latest-image-container .news-latest-image{height:198px;overflow:hidden}
DIV.news-latest-container DIV.news-latest-item .news-latest-subheader{display:block;padding:20px;color :#00437c;font-size:16px;line-height:24px}
.news-list-item{position:relative;padding-bottom:50px;border-bottom:1px solid #d2e6ef;margin-bottom:50px}
.news-list-container:last-child .news-list-item{padding-bottom:0;border-bottom:none;margin-bottom:0}
.news-list-image{float:left;font-size:1px}
.news-list-content{padding-left:330px;font-family:'VAGRoundedLight',Arial,Helvetica,sans-serif;font-size:16px}
.news-list-content .clearer{clear:both}
.news-list-content h3 a{text-decoration:none}
.news-list-content p{line-height:24px}
.news-list-item h2{margin-bottom:35px}
.news-list-item h2 a{color:#2d4062 !important;text-decoration:none}
.news-list-category{display:none}
.news-list-container hr.news-list-item-divider{border:0px solid transparent;height:1px;background:#57a0c5;margin:50px 0;clear:both}
.news-list-item hr{border:none;padding:20px 0}
.news-list-item>a{float:left}
.news-list-item img{margin:0 40px 0 0}
.news-list-item>span{display:none}
.news-list-item .news-list-morelink{
display:block;height:1em;display:block;width:auto;position:relative;bottom:-20px;left:0}
DIV.news-list-item.floatbox{overflow:visible}
.news-list-item .news-list-morelink a{
width:auto;padding:7px 25px;color:#fff !important;background:#57a0c5;text-align:center;text-decoration:none;font-family:'VAGRounded',Arial,Helvetica,sans-serif;font-size:16px}
.news-list-item .news-list-morelink a:hover{background:#2d4062;text-decoration:none !important}
.news-single-item h2{font-size:16px}
.news-single-item .news-single-img{float:right;padding:0 0 0 20px}
UL.pagebrowser{overflow:hidden}
UL.pagebrowser LI{margin:0 0 0 10px;padding:0;float:left;list-style:none}
UL.pagebrowser LI:first-child{margin-left:0}
UL.pagebrowser LI A{border:1px solid #57a0c5;display:block;width:50px;height:50px;color:#579fc4;line-height:50px;text-align:center;text-decoration:none}
UL.pagebrowser LI SPAN{display:block;width:50px;height:50px;line-height:50px;text-align:center;text-decoration:none;font-weight:bold;background:none repeat scroll 0 0 #57A0C5;color:#fff;border:1px solid #57a0c5}
.advisory .advisory-subheader{margin:45px 0}
.advisory .news-single-img{float:left;margin:0 40px 0 0}
.advisory .floatbox h2{font-size:24px}
.advisory .floatbox p,.advisory .floatbox ul{margin-bottom:30px}
.advisory .news-single-additional-info{border-left:1px solid #d3e6ef;padding-left:40px}
.advisory .news-single-additional-info .related-header{margin-bottom:56px}
.advisory .news-single-additional-info .product-related{list-style:none}
.advisory .news-single-additional-info ul.product-related li{margin-left:0}
.advisory .news-single-additional-info .product-related .headline-3{display:block}
DIV.csc-mailform FIELDSET{border:none}
DIV.csc-mailform OL,DIV.csc-mailform OL LI{margin:0;padding:0}
DIV.csc-mailform OL LI{overflow:hidden;list-style:none;margin-bottom:1em !important;padding-top:1px !important;line-height:1em}
DIV.csc-mailform OL LI LABEL EM{color:#333;display:inline;font-size:100%;margin-left:3px}
DIV.csc-mailform OL LI LABEL{cursor:pointer;width:20%;float:left;margin-right:1em;color:#333;padding:7px 0}
DIV.csc-mailform OL LI SELECT,DIV.csc-mailform OL LI INPUT,DIV.csc-mailform OL LI TEXTAREA{border:1px solid #2D4062;color:#579fc4;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:5px 9px;width:71.5%}
DIV.csc-mailform OL LI TEXTAREA{width:71.5% !important;min-height:75px;max-height:135px}
DIV.csc-mailform OL LI SELECT:focus,DIV.csc-mailform OL LI INPUT:focus,DIV.csc-mailform OL LI TEXTAREA:focus,DIV.csc-mailform OL LI SELECT:hover,DIV.csc-mailform OL LI INPUT:hover,DIV.csc-mailform OL LI TEXTAREA:hover,DIV.csc-mailform OL LI SELECT:active,DIV.csc-mailform OL LI INPUT:active,DIV.csc-mailform OL LI TEXTAREA:active,DIV.csc-mailform OL LI.csc-form-element-submit INPUT:focus,DIV.csc-mailform OL LI.csc-form-element-submit INPUT:hover,DIV.csc-mailform OL LI.csc-form-element-submit INPUT:active{border:1px solid #57a0c5}
DIV.csc-mailform OL LI SELECT{cursor:pointer;width:40%;
display:block;position:relative}
DIV.csc-mailform OL LI SELECT OPTION{padding-left:0.4em}
DIV.csc-mailform OL LI.csc-form-element-submit{text-align:right;padding-right:5.5%}
DIV.csc-mailform OL LI.csc-form-element-submit INPUT{
background:#57a0c5;color:#fff;font-family:'VAGRounded',Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:1px;border:1px solid #57a0c5;border-radius:0 0 0 0;cursor:pointer;margin-right:11px;width:150px}
DIV.csc-mailform OL LI.csc-form-element-textblock,DIV.csc-mailform OL LI.csc-form-13.csc-form-element-checkbox{line-height:1.5em}
#main FORM#tx_indexedsearch{background:none;border:0;display:block;position:relative;top:0;left:0;margin-bottom:20px;padding:0}
input::-webkit-input-placeholder{color:#579fc4;opacity:1}
input:-moz-placeholder{
color:#579fc4;opacity:1}
input::-moz-placeholder{
color:#579fc4;opacity:1}
input:-ms-input-placeholder{color:#579fc4;opacity:1}
FORM#tx_indexedsearch fieldset{border:none}
FORM#tx_indexedsearch .sword{border:1px solid #57a0c5;border-right:none;width:215px;height:42px;margin:0;padding:0 15px;float:left;color:#579fc4;line-height:40px}
FORM#tx_indexedsearch .button{background:url('../../fileadmin/template-rwd/img/submit-button.png') no-repeat center center #57a0c5;border:none;width:42px;height:42px;margin:0;float:left;text-indent:-999em;text-transform:capitalize;cursor:pointer}
UL.browsebox{overflow:hidden}
UL.browsebox LI{margin:0 0 0 10px;padding:0;float:left;list-style:none}
UL.browsebox LI:first-child{margin-left:0}
UL.browsebox LI A{border:1px solid #57a0c5;display:block;width:24px;height:24px;color:#579fc4;line-height:24px;text-align:center;text-decoration:none}
UL.browsebox LI.tx-indexedsearch-browselist-currentPage A{background:#57a0c5;color:#fff}
.tx-indexedsearch-sw{font-style:italic}
.tx-indexedsearch-res{margin:25px 0}
DIV#main DIV.csc-textpic-imagerow DIV.csc-textpic-imagecolumn{margin-bottom:0}
DIV#main DIV.csc-textpic-image{border:1px solid #2d4062}
DIV#main DIV.noborder DIV.csc-textpic-image{border:none}
DIV#main DIV.csc-textpic-image DIV.csc-textpic-caption SPAN{display:block;padding:7px 0 6px;font-family:'VAGRoundedLight',Arial,Helvetica,sans-serif;font-size:16px;color:#2d4062;text-align:center}
DIV.csc-textpic-text{overflow:hidden}
DIV.image-carousel{position:relative}
DIV.image-carousel DIV.image-carousel-controls{position:absolute;top:5px;right:1px;z-index:10}
DIV.image-carousel DIV.image-carousel-controls A{border:1px solid #57a0c5;display:block;margin-left:-1px;float:left;width:50px;height:50px;font-size:30px;line-height:50px;color:#57a0c5;text-align:center;text-decoration:none}
#main_extended DIV.image-carousel DIV.image-carousel-controls A{}
DIV.image-carousel DIV.image-carousel-controls A:hover,DIV.image-carousel DIV.image-carousel-controls A:active,DIV.image-carousel DIV.image-carousel-controls A:focus{text-decoration:none;font-weight:bold}
DIV.image-carousel>H2{
}
DIV.image-carousel DIV.jcarousel-clip,DIV.image-carousel UL{width:356px;overflow:hidden;list-style:none}
DIV.image-carousel UL LI{border:1px solid #2d4062;display:block;margin:0 20px 20px 0;width:158px;height:158px;float:left;line-height:0}
#main_extended DIV.image-carousel DIV.image-carousel-controls+DIV{padding-top:20px}
DIV.csc-textpic-intext-right-nowrap DIV.jcarousel-container,DIV.csc-textpic-intext-right DIV.jcarousel-container{float:right;width:310px;margin-left:20px}
DIV.csc-textpic-intext-left-nowrap DIV.jcarousel-container,DIV.csc-textpic-intext-left DIV.jcarousel-container{float:left;width:310px;margin-right:20px}
#main_extended DIV.image-carousel DIV.jcarousel-clip,#main_extended DIV.image-carousel UL{width:310px;margin:0 auto}
#main_extended DIV.image-carousel UL LI{border:none;width:310px;height:310px;margin-bottom:0}
.product #col_left #col_left_content p{font-family:'VAGRoundedLight',Arial,Helvetica,sans-serif;font-size:18px}
.product #col_left #col_left_content p b{}
.product .product-right h3{font-size:16px}
#main_extended.product h2{color:#2D4062;margin-bottom:35px;font-family:'VAGRounded',Arial,Helvetica,sans-serif}
#main_extended.product h3{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;margin-bottom:25px}
DIV#main_extended .csc-space-after-40{margin-bottom:0}
DIV#main .tx-jfmulticontent-pi1 div.ui-accordion-header,DIV#main .tx-jfmulticontent-pi1 h3.ui-accordion-header{background:#57a0c5;margin:10px 0 0}
DIV#main .tx-jfmulticontent-pi1 div.ui-accordion-header:first-child,DIV#main .tx-jfmulticontent-pi1 h3.ui-accordion-header:first-child{margin:8px 0 0}
.tx-jfmulticontent-pi1 div.ui-accordion-header:focus,.tx-jfmulticontent-pi1 h3.ui-accordion-header:focus{outline:none}
.tx-jfmulticontent-pi1 div.ui-accordion-header a,.tx-jfmulticontent-pi1 h3.ui-accordion-header a{background:url('../../fileadmin/template-rwd/img/accord_down.png') no-repeat right center;color:#fff !important;padding:10px 25px 10px 12px;display:block;text-decoration:none;outline:0px;word-wrap:break-word;word-break:break-all}
.tx-jfmulticontent-pi1 div.ui-accordion-header.ui-state-active a,.tx-jfmulticontent-pi1 h3.ui-accordion-header.ui-state-active a{background-image:url('../../fileadmin/template-rwd/img/accord_up.png')}
.tx-jfmulticontent-pi1 div.ui-accordion-header.ui-state-hover a,.tx-jfmulticontent-pi1 h3.ui-accordion-header.ui-state-hover a{text-decoration:none !important}
.tx-jfmulticontent-pi1 DIV.ui-accordion-content{padding:10px 12px;border:1px solid #57a0c5}
.tx-jfmulticontent-pi1 DIV.ui-accordion-content h1,.tx-jfmulticontent-pi1 DIV.ui-accordion-content .headline-1,.tx-jfmulticontent-pi1 DIV.ui-accordion-content .headline-2,.tx-jfmulticontent-pi1 DIV.ui-accordion-content .headline-3{display:none}
.tx-jfmulticontent-pi1 DIV.ui-accordion-content p{line-height:1.25em;font-size:16px;margin:0}
.tx-jfmulticontent-pi1 DIV.ui-accordion-content ul{font-size:12px;line-height:1.25em}
DIV#main DIV.tx-jfmulticontent-pi1 DIV.csc-default{margin-top:0}
DIV#main DIV.csc-default+DIV.csc-default{margin-top:40px}
#formhandler_saf_form.bestaetigung{padding:20px 25px 40px;border:1px solid #57A0C5;border-top:none}
.subcolumns{overflow:hidden;width:100%}
.subcl{padding:0 1em 0 0}
.subcr{padding:0 0 0 1em}
.c16l,.c16r{width:12.666%}
.c20l,.c20r{width:16%}
.c25l,.c25r{width:21%}
.c33l,.c33r{width:29.333%}
#main_extended .c33l,#main_extended .c33r{width:33%}
.c38l,.c38r{width:34%}
.c40l,.c40r{width:36%}
.c50l,.c50r{width:46%}
.c60l,.c60r{width:56%}
.c62l,.c62r{width:58%}
.c66l,.c66r{width:62.666%}
.c75l,.c75r{width:71%}
.c80l,.c80r{width:76%}
.c16l,.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l{float:left}
.c16r,.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r{float:right;margin-left:-5px}
DIV.tx-jfmulticontent-pi1 DIV.subcolumns>DIV{margin-left:55px}
DIV.tx-jfmulticontent-pi1 DIV.subcolumns>DIV.col,DIV.tx-jfmulticontent-pi1 DIV.subcolumns>DIV:first-child{margin-left:0}
DIV.tx-jfmulticontent-pi1 DIV.subcolumns DIV.col:first-child{padding-left:0}
DIV.tx-jfmulticontent-pi1 DIV.subcolumns DIV.col:last-child{padding-right:0}
#distributionmap{background:url('../../fileadmin/template-rwd/img/weltkarte.gif') no-repeat scroll 0 0 transparent;display:block;height:328px;margin:0 auto 2em;position:relative;width:679px}
#distributionmap.europa{background:url('../../fileadmin/template-rwd/img/weltkarte.gif') no-repeat scroll 0 0 transparent}
#distributionmap.asien{background:url('../../fileadmin/template-rwd/img/weltkarte.gif') no-repeat scroll 0 0 transparent}
#distributionmap.afrika{background:url('../../fileadmin/template-rwd/img/weltkarte.gif') no-repeat scroll 0 0 transparent}
#distributionmap.namerika{background:url('../../fileadmin/template-rwd/img/weltkarte.gif') no-repeat scroll 0 0 transparent}
#distributionmap.samerika{background:url('../../fileadmin/template-rwd/img/weltkarte.gif') no-repeat scroll 0 0 transparent}
#distributionmap.australien{background:url('../../fileadmin/template-rwd/img/weltkarte.gif') no-repeat scroll 0 0 transparent}
#distributionmap a{color:#000000;font-family:arial,sans-serif;font-size:1.2em;font-weight:bold;text-transform:uppercase}
#distributionmap a#afrika{display:block;height:0;left:287px;overflow:hidden;padding-top:148px;position:absolute;top:146px;width:123px}
* html #distributionmap a#afrika{height:0}
#distributionmap a#australien{bottom:10px;display:block;height:0;overflow:hidden;padding-top:104px;position:absolute;right:17px;width:135px}
* html #distributionmap a#australien{height:0}
#distributionmap a#europa{display:block;height:0;left:278px;overflow:hidden;padding-top:136px;position:absolute;top:14px;width:114px}
* html #distributionmap a#europa{height:0}
#distributionmap a#asien{display:block;height:0;overflow:hidden;padding-top:215px;position:absolute;right:1px;top:-1px;width:331px}
* html #distributionmap a#asien{height:0}
#distributionmap a#namerika{display:block;height:0;left:0;overflow:hidden;padding-top:195px;position:absolute;top:0;width:290px}
* html #distributionmap a#namerika{height:0}
#distributionmap a#samerika{bottom:1px;display:block;height:0;left:96px;overflow:hidden;padding-top:145px;position:absolute;width:163px}
* html #distributionmap a#samerika{height:0}
.button{display:inline-block;background:#57a0c5;padding:11px 14px;color:#fff !important;font-family:'VAGRounded',Arial,Helvetica,sans-serif;font-size:16px;line-height:1em;text-decoration:none;letter-spacing:1px;margin-top:20px;border:none;cursor:pointer;box-sizing:border-box}
.button:hover{text-decoration:none !important;background:#2d4062}
.csc-sitemap ol{margin:0;list-style:none}
.csc-sitemap ol li div{margin:2px 0 0 20px;padding:2px}
.csc-sitemap ol li img{margin-right:5px}
.csc-sitemap ol li a{color:#57A0C5}
.csc-sitemap ol li span.ifsub{text-transform:uppercase;font-weight:bold}
.csc-sitemap ol li span.description{margin-left:5px;font-style:italic;font-size:80%}
.csc-sitemap ol ol.closed{display:none}
.csc-sitemap ol li.csc-sitemap-parent>div>img{cursor:pointer}
.page-abstract{margin-bottom:2em}
#formhandler_saf_image{cursor:pointer}
#formhandler_saf_image.open{cursor:default}
#formhandler_callback_image{}
.formhandler_saf_form{overflow:hidden;border:1px solid #57A0C5;border-top-width:0px}
.formhandler_saf_form form{padding:20px 25px 40px}
.formhandler_saf_form .abstand{padding-top:20px;display:block}
.formhandler_saf_form .row{margin:10px 0}
.formhandler_saf_form input{background:none;border:1px solid #57A0C5;width:260px;font-family:arial;font-size:14px;color:#57A0C5;padding:4px 10px 7px 8px}
.formhandler_saf_form input.invalid,.formhandler_saf_form .parsley-error{border-color:red;color:red}
.formhandler_saf_form .row_last{overflow:hidden;margin-left:1px;font-size:12px;color:#57A0C5;margin-top:20px}
.formhandler_saf_form .row_last .inrow.required{float:left}
.formhandler_saf_form input.button.submit{border:0 none;border:1px solid #57A0C5;padding:5px 9px !important;background:url('../../fileadmin/template-rwd/img/arrow-green-right.png') no-repeat 123px center;
float:right;width:185px !important;margin-right:8px;color:#57A0C5 !important;font-size:16px;text-transform:uppercase;cursor:pointer}
.formhandler_saf_notice{padding:20px 0px 0px;font-size:12px}
.Tx-Formhandler fieldset{border:none;width:100%}
.Tx-Formhandler fieldset legend{display:none}
#formhandler_contact_form .row{padding-bottom:5px;overflow:hidden}
#formhandler_contact_form .row .col{float:left;width:50%;margin-bottom:10px}
*+html #formhandler_contact_form .clearer{display:none}
#formhandler_contact_form .row .col2{float:left;width:100%;padding-top:15px}
.formhandler_saf_form .row .col.plz{width:100px;float:left}
.formhandler_saf_form .row .col.plz input{width:70px !important}
.formhandler_saf_form .row .col.ort{width:180px;float:left}
.formhandler_saf_form .row .col.ort input{width:160px !important}
#formhandler_contact_form .row em{color:#f00;font-style:normal}
#formhandler_contact_form .row .col label{display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:26px}
#formhandler_contact_form .row .col2 label{display:block;font-family:Arial,Helvetica,sans-serif;font-size:14px}
#formhandler_contact_form .row .col input{width:270px;border:1px solid #ccc;font-size:14px;padding:0 7px !important;height:28px;line-height:28px}
#formhandler_contact_form .row .col2 textarea{width:93.5%;max-width:93.5%;height:100px;min-height:100px;max-height:150px;padding:7px;border:1px solid #ccc;font-family:arial;font-size:14px;
}
#formhandler_contact_form .row .col .plz input{width:75px;float:left}
#formhandler_contact_form .row .col .ort input{width:174px;float:left}
#formhandler_contact_form .row_last{width:100%;overflow:hidden;padding-top:30px;padding-bottom:5px;font-size:10px;text-align:right}
#formhandler_contact_form .row_last .inrow{float:left;width:50%}
#formhandler_contact_form .row_last input.button{margin-right:8%}
#formhandler_contact_form .row .col2 .text{padding:0 0 5px}
#formhandler_contact_form .row .col2 .checkboxes{padding-left:65px}
#formhandler_contact_form .row .col2 .checkboxes label{width:auto}
#formhandler_contact_form .row .col2 .checkboxes input{float:left;margin:2px 5px 0 20px}
*+html #formhandler_contact_form .row .col2 .checkboxes input{margin-top:0}
.formhandler_saf_beratung-anfordern{border-top-width:1px}
.formhandler_saf_beratung-anfordern_header{background:#57a0c5;padding:16px 20px;color:#fff;font-family:'VAGRounded',Arial,Helvetica,sans-serif;font-size:18px;line-height:1em;letter-spacing:1px;text-align:center}
.formhandler_saf_beratung-anfordern .formhandler_saf_beratung-anfordern_inner{padding:20px}
.formhandler_saf_beratung-anfordern .row{margin:0 -10px}
.formhandler_saf_beratung-anfordern .row-spacer{height:10px}
.formhandler_saf_beratung-anfordern .col{padding:0 10px;margin-bottom:0}
.formhandler_saf_beratung-anfordern .col.no-padding-right{padding-right:0}
.formhandler_saf_beratung-anfordern .form-group{margin-bottom:10px}
.formhandler_saf_beratung-anfordern label{cursor:pointer}
.formhandler_saf_beratung-anfordern input{width:100%;height:40px;line-height:40px;padding:5px 10px}
.formhandler_saf_beratung-anfordern input[type="checkbox"]{display:none}
.formhandler_saf_beratung-anfordern input[type="checkbox"]+.checkbox-label{display:inline-block;position:relative;padding-left:35px;padding-top:4px;font-size:14px;line-height:20px;color:#57a0c5}
.formhandler_saf_beratung-anfordern input[type="checkbox"]+.checkbox-label:before{content:"";position:absolute;top:0;left:0;width:25px;height:25px;border:1px solid #57a0c5;text-align:center;line-height:25px;color:#57a0c5;font-size:25px}
.formhandler_saf_beratung-anfordern input[type="checkbox"]:checked+.checkbox-label:before{content:"×"}
.formhandler_saf_beratung-anfordern .button{width:100%;margin-top:0}
.formhandler_saf_beratung-anfordern .required-hint{margin:0;font-family:Arial !important;font-size:14px !important;line-height:20px !important;color:#57a0c5}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:99999}
#cboxOverlay{position:fixed;width:100%;height:100%}
#cboxMiddleLeft,#cboxBottomLeft{clear:left}
#cboxContent{position:relative}
#cboxLoadedContent{overflow:auto}
#cboxTitle{margin:0}
#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}
#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}
.cboxPhoto{float:left;margin:auto;border:0;display:block;padding:0;height:100%}
.cboxIframe{width:100%;height:100%;display:block;border:0}
#colorbox button{border:none}
#colorbox button,#colorbox button:active,#colorbox button:focus{outline:none}
#cboxOverlay{background:#777}
#colorbox{font:12px Tahoma,Arial,sans-serif}
#cboxWrapper>div{position:relative}
#cboxContent{background:#fff}
.cboxIframe{background:#fff}
#cboxError{padding:50px;border:1px solid #ccc}
#cboxLoadedContent{overflow:hidden;box-shadow:0 0 20px #000}
#cboxTitle{
background:#000;background:rgba(0,0,0,0.75);position:absolute;
top:100%;left:0;right:0;padding:10px;color:#fff;display:none !important;height:1em}
#colorbox.has-info-text #cboxTitle{display:block !important}
#cboxCurrent{position:absolute;
top:100%;margin-top:7px;right:10px;color:#fff}
#cboxSlideshow{position:absolute;bottom:10px;right:130px;color:#fff}
#cboxCurrent.notitle,#cboxSlideshow.notitle{bottom:4px}
#cboxPrevious{position:absolute;top:45%;left:-15px;background:url('/fileadmin/template-rwd/extensions/p2medialightbox/images/controls.png') no-repeat 0 -30px;width:30px;height:30px;text-indent:-9999px;z-index:99999}
#cboxNext{position:absolute;top:45%;right:-15px;background:url('/fileadmin/template-rwd/extensions/p2medialightbox/images/controls.png') no-repeat 0 -60px;width:30px;height:30px;text-indent:-9999px;z-index:99999}
#cboxLoadingGraphic{background:url('/fileadmin/template-rwd/extensions/p2medialightbox/images/loading.gif') no-repeat center center}
#cboxClose{position:absolute;top:-15px;right:-15px;background:url('/fileadmin/template-rwd/extensions/p2medialightbox/images/controls.png') no-repeat 0 0;width:30px;height:30px;text-indent:-9999px;z-index:99999}
#cboxWrapper div.hide{display:none !important}
@media screen and (min-width:960px){html.dropdown #submenu>a{display:none}
}
@media screen and (min-width:768px) and (max-width:959px){.t25{width:25%}
.t33{width:33.333%}
.t50{width:50%;margin-bottom:20px}
.t66{width:66.667%}
.t75{width:75%}
DIV#header DIV.csc-headpic DIV.csc-textpic-imagewrap{width:33.333%}
DIV#header DIV.csc-headpic DIV.csc-textpic-text{width:66.667%}
DIV#header.product DIV.csc-headpic DIV.csc-textpic-text{margin-top:20px}
DIV#quicksearch{width:50px}
FORM#tx_indexedsearch{width:260px}
DIV.news-latest-container DIV.news-latest-item-wrapper{height:355px}
DIV.news-latest-container DIV.news-latest-item DIV.news-latest-image-container .news-latest-image{height:255px}
}
@media screen and (max-width:959px){
.submenu-handler{display:block}
.main-content{position:relative;width:100%;margin:0;-moz-transition:ease -moz-transform 0.25s;-webkit-transition:ease -webkit-transform 0.25s;-ms-transition:ease -ms-transform 0.25s;transition:ease transform 0.25s}
.content{float:none;width:100%;padding:0}
.submenu{position:absolute;left:0;top:0;float:none;width:260px !important;height:100%;min-height:100%;padding:0;background:#00437c;-moz-transform:translate3d(-270px,0,0);-webkit-transform:translate3d(-270px,0,0);-ms-transform:translate3d(-270px,0,0);transform:translate3d(-270px,0,0)}
.submenu--wrapper{width:100%;padding-left:0;margin-bottom:2em}
NAV#submenu{max-width:none}
body.submenuopen #submenu ul{max-height:750px}
.news-list-item h2{margin-bottom:20px}
}
@media screen and (max-width:767px){
body{font-size:16px}
.m0,DIV#breadcrumb,DIV#quicksearch A{display:none}
.menu-handler,DIV#quicksearch FORM#tx_indexedsearch,DIV#nav .arrow,DIV#nav UL.level-1>LI.back{display:block}
.m33{width:33.333%}
.m66{width:66.667%}
.m50{width:50%}
.m100{width:100%;margin-bottom:20px}
.m100:last-child{margin-bottom:0}
DIV#topnav{height:59px}
DIV#main_extended{margin:20px 0 0 0;padding:40px 0 0 0}
DIV#footer,DIV#copyright{text-align:center}
DIV#footer .page_margin{padding-bottom:0}
DIV#copyright{padding:20px 0 0 0}
#logo{height:40px;margin:10px 0}
DIV#navfade{background:rgba(0,67,124,0.9)}
DIV#langmenu,DIV#langmenu>UL,DIV#quicksearch{position:static}
DIV.news-latest-container .m100{width:100%;max-width:450px;margin:0 auto;float:none;margin-bottom:20px}
DIV.news-latest-container DIV.news-latest-item-wrapper{height:355px}
DIV.news-latest-container DIV.news-latest-item DIV.news-latest-image-container .news-latest-image{height:255px}
DIV.menues{position:absolute;top:-999em;left:0;right:0;z-index:10;margin:0;-webkit-transition:all 600ms cubic-bezier(0.45,1,.32,1);-moz-transition:all 600ms cubic-bezier(0.45,1,.32,1);-ms-transition:all 600ms cubic-bezier(0.45,1,.32,1);transition:all 600ms cubic-bezier(0.45,1,.32,1)}
.anim DIV.menues{top:60px}
DIV#langmenu,DIV#langmenu>UL{width:100%}
DIV#langmenu>UL{display:none}
DIV#langmenu.open>UL{display:block}
DIV#langmenu UL LI A,DIV#langmenu UL LI SPAN{padding:12px 20px}
DIV#langmenu>SPAN{background-position:96.5% center}
DIV#nav{position:relative}
DIV#nav UL.level-1{position:relative;margin:0;left:0;top:0;-webkit-transition:left .3s ease-out 0s;-moz-transition:left .3s ease-out 0s;-ms-transition:left .3s ease-out 0s;transition:left .3s ease-out 0s}
DIV#nav UL.level-1 LI{float:none;margin:0}
DIV#nav UL.level-2>LI.back{display:block}
DIV#nav UL.level-1>LI>A,DIV#nav UL.level-1>LI.act>span,DIV#nav UL.level-2>LI>A,DIV#nav UL.level-2>LI.act>span{margin:0;padding:12px 20px;border-bottom:1px solid #d3e6ef;font-family:'VAGRoundedLight',Arial,Helvetica,sans-serif;font-size:16px}
DIV#nav DIV.subnav{
width:100%;left:-999em;top:0;z-index:999;border:none}
DIV#nav UL.level-2>LI>A,DIV#nav UL.level-2>LI.act>span{padding:12px 40px}
DIV#nav UL.level-2>LI.back .arrow{right:auto;left:20px}
.shifted DIV#nav UL.level-1{left:-100%}
DIV#nav UL.level-1 LI.open{position:static}
.shifted DIV#nav LI.open DIV.subnav{display:block;left:100%}
DIV.header_content,DIV#news{background:none !important}
DIV#header DIV.page_margin,DIV#news DIV.page_margin{padding:0}
DIV#header DIV#slider.cycle,DIV#header .cycle DIV.csc-headpic-default,DIV#header DIV#slider,DIV#header DIV.csc-headpic-default{
height:auto}
DIV#news .csc-textpic,DIV#header DIV.csc-headpic .csc-textpic-imagewrap{background:#d3e6ef;background:-webkit-gradient(linear,left top,left bottom,color-stop(40%,#ffffff),color-stop(100%,#d3e6ef));background:-webkit-linear-gradient(top,#ffffff 40%,#d3e6ef 100%);background:-moz-linear-gradient(top,#ffffff 40%,#d3e6ef 100%);background:-ms-linear-gradient(top,#ffffff 40%,#d3e6ef 100%);background:linear-gradient(to bottom,#ffffff 40%,#d3e6ef 100%)}
DIV#header .cycle DIV.csc-headpic DIV.csc-textpic-imagewrap{height:200px}
DIV#header DIV.csc-headpic .csc-textpic-imagewrap{width:100% !important;max-width:none !important;height:200px;overflow:hidden}
DIV#header.product DIV.csc-headpic .csc-textpic-imagewrap{height:160px}
DIV#header .headerimg DIV.csc-headpic .csc-textpic-image{height:160px !important;width:auto}
DIV#header DIV#slider DIV.csc-headpic .csc-textpic-image{height:200px}
DIV#header DIV.csc-headpic .csc-textpic-image img{height:100%;width:auto;margin:0 auto}
DIV#header DIV.csc-headpic DIV.csc-textpic-text{width:100% !important;margin-top:15px !important;padding:0 10px}
DIV#header DIV#head_controls{position:static;margin-bottom:20px;text-align:center}
DIV#header DIV.csc-headpic DIV.csc-textpic-text P{font-size:16px}
DIV#news .csc-textpic-image{margin:0 auto}
DIV#news .csc-textpic-imagewrap{margin:0 0 20px 0;max-width:none}
DIV#news .csc-textpic-text{margin:20px 0 0 0;padding:0 10px}
.headline-1{font-size:30px !important}
#news .headline-1{margin-bottom:25px}
h1{font-size:26px}
h2{font-size:20px}
table.bestellinformation th,table.bestellinformation td{padding:5px 10px}
DIV.csc-textpic-imagewrap,DIV.news-list-image,.advisory .news-single-img{float:none !important}
DIV.csc-textpic-intext-left-nowrap .csc-textpic-text{margin-left:0 !important}
DIV.csc-textpic-intext-right-nowrap .csc-textpic-text{margin-right:0 !important}
DIV.news-list-content{padding-left:0}
.advisory .news-single-additional-info{border-left:none;padding-left:0}
DIV#quicksearch{position:relative;right:0;top:0;width:100%}
FORM#tx_indexedsearch{position:static;padding:4px 0;border:none;border-top:1px solid #579FC4;border-bottom:1px solid #579FC4}
FORM#tx_indexedsearch .sword{border:none;width:100%}
FORM#tx_indexedsearch .button{position:absolute;right:0;top:4px;background:url('../../fileadmin/template-rwd/img/blue_loupe.png') no-repeat center center transparent}
DIV.tx-jfmulticontent-pi1 DIV.subcolumns>DIV{margin-left:auto}
#main_extended DIV.tx-jfmulticontent-pi1 DIV.subcolumns>DIV{padding:0}
#main_extended DIV.tx-jfmulticontent-pi1 DIV.subcolumns>DIV:first-child{overflow:scroll;width:100%;border:1px solid #57a0c5;padding:10px}
DIV#nav .arrow{top:18px}
.button{margin-bottom:30px}
div.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{margin:0 auto 20px}
.news-list-item .news-list-morelink a{padding:16px 25px}
}
.cookie-hint-wrapper{position:fixed;left:0;right:0;bottom:0;background:rgba(0,67,124,0.95);color:#fff;font-size:14px}
.cookie-hint-wrapper a{color:#fff}
.cookie-hint-wrapper a:hover{background:rgba(255,255,255,0.1);color:#fff}
.cookie-hint{max-width:1260px;margin:0 auto}
.cookie-hint--inner{position:relative;overflow:hidden;margin:20px}
.cookie-hint--text-container{padding-right:200px;float:left}
.cookie-hint--dismiss-container{position:absolute;top:0;right:0;width:150px}
.cookie-hint--text-header{display:inline-block;margin-bottom:10px}
.cookie-hint--dismiss{background:#56a0c5;color:#fff;padding:10px 15px;font-size:14px;border:none;cursor:pointer}
@media print{.cookie-hint-wrapper{display:none}
}
