#tabs,#tabs .bottom,#tabs .scroll,#tabs .top{position:absolute}
#tabs,#tabs .tab,#tabs .tab.highlight{color:#565656}
#modul .third.rotate .orangebutton,#popup-classiccard .content .third .orangebutton,#popup-goldcard .content .third .orangebutton,#popup-reisevorteil .content .third .orangebutton,.popup .content .third .orangebutton{box-sizing:border-box;max-width:100%}
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
img{-ms-interpolation-mode:bicubic}
#tabs{height:100%;width:160px;font-weight:100;font-size:12px;z-index:3}
@media screen and (max-width:749px){#tabs{z-index:auto}
}
#tabs .top{height:50px;width:100%}
#tabs .scroll{top:50px;bottom:142px;width:100%;overflow:hidden}
@media screen and (max-width:589px){#tabs .scroll{overflow:auto}
}
#tabs .bottom{bottom:0;height:142px;width:100%}
#tabs .tab{position:relative;cursor:pointer;height:auto;width:100%;border-bottom:1px solid #F8F9FA;display:table;-webkit-transition:color .3s;-moz-transition:color .3s;transition:color .3s}
#tabs .tab.big{height:69px}
#tabs .tab .label{display:table-cell;vertical-align:middle;padding-left:70px}
#tabs .tab .icon{opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;transition:opacity .6s}
#tabs .tab .icon.show{opacity:1}
#tabs .tab .arrow{display:none;position:absolute;right:0;top:0;bottom:0;margin:auto}
#tabs .tab:hover .label{text-decoration:underline}
#tabs .tab.highlight>div{text-decoration:none;z-index:1}
@media screen and (max-width:749px){#tabs .tab.highlight>div{z-index:auto}
}
#tabs .tab.highlight .arrow{display:block}
#tabs #tab99,.ie8 #tabs .tab .icon{display:none}
#tabs .tab.disabled{color:#a2a3a3}
#tabs .tab.disabled>div{text-decoration:none}
#tabs .tab:hover .caption,.greybutton:hover,.orangebutton:hover,.prevnext .next:hover,.prevnext .prev:hover,u{text-decoration:underline}
#tabs.openmenu .tab>div{z-index:1}
#tabs #tab99{height:25px;font-weight:600;color:#F4975B}
#tabs h2,.hint,.style4 .label2,.textinput input{font-weight:700}
#tabs #tab99.highlight{background-color:#fef2ea;color:#f1792b}
.ie8 #tabs .tab .icon.show{display:block}
.prevnext{position:absolute;bottom:0;width:100%;left:0}
.prevnext .next,.prevnext .prev{bottom:10px;height:21px;width:56px;cursor:pointer;overflow:hidden;position:absolute}
.prevnext .prev{left:10px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#005ba9;background:#f3f3f3;background:-webkit-linear-gradient(top,#f3f3f3 0,#ccc 100%);background:linear-gradient(to bottom,#f3f3f3 0,#ccc 100%);-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#f3f3f3,endColorstr=#cccccc,GradientType=0)'}
.prevnext .prev .icon{position:absolute;top:6px;left:3px}
.prevnext .prev .label{line-height:21px;text-indent:15px}
.prevnext .next{right:10px;border:1px solid #EC631F;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background:#f60;background:-webkit-linear-gradient(top,#f60 0,#fe782c 50%,#d93800 100%);background:linear-gradient(to bottom,#f60 0,#fe782c 50%,#d93800 100%);-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff6600,endColorstr=#d93800,GradientType=0)'}
.prevnext .next .icon{position:absolute;top:6px;right:3px}
.prevnext .next .label{line-height:21px;text-indent:5px}
.prevnext .disabled{display:none}
@media screen and (max-width:589px){.prevnext .next,.prevnext .prev{width:21px!important}
.prevnext .next .icon,.prevnext .prev .icon{left:0;right:0;margin:auto}
.prevnext .next .label,.prevnext .prev .label{display:none}
}
.greybutton,.orangebutton{display:inline-block;width:180px;overflow:hidden;line-height:21px;height:21px;text-align:center;cursor:pointer}
.greybutton{position:relative;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#005ba9;background:#f3f3f3;background:-webkit-linear-gradient(top,#f3f3f3 0,#ccc 100%);background:linear-gradient(to bottom,#f3f3f3 0,#ccc 100%);-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#f3f3f3,endColorstr=#cccccc,GradientType=0)';text-indent:-8px}
.greybutton .icon{position:absolute;top:6px;right:3px}
.orangebutton{position:relative;border:1px solid #EC631F;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background:#f60;background:-webkit-linear-gradient(top,#f60 0,#fe782c 50%,#d93800 100%);background:linear-gradient(to bottom,#f60 0,#fe782c 50%,#d93800 100%);-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff6600,endColorstr=#d93800,GradientType=0)';text-indent:-5px}
.numberinput.output .buttondecr,.numberinput.output .buttonincr,.textinput.output .buttondecr,.textinput.output .buttonincr{display:none}
.i,.numberinput,.textinput{background-color:#fff}
.orangebutton .icon{position:absolute;top:6px;right:3px}
.numberinput{margin-left:20px;margin-right:20px;height:21px;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 1px 3px 10px 0 rgba(0,0,0,.14);-moz-box-shadow:inset 1px 3px 10px 0 rgba(0,0,0,.14);box-shadow:inset 1px 3px 10px 0 rgba(0,0,0,.14)}
.numberinput input{font-weight:700;font-size:14px;height:21px;color:#F4975B;-webkit-text-fill-color:#F4975B;opacity:1}
.numberinput.output{margin-left:0;margin-right:0}
.numberinput.output input{color:#5a5a5a;-webkit-text-fill-color:#5a5a5a}
.numberinput .buttondecr{margin-left:-24px}
.numberinput .buttonincr{margin-right:-24px;margin-left:2px}
.numberinput .after{text-align:center;width:14px}
.textinput{margin-left:20px;margin-right:20px;height:21px;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 1px 3px 10px 0 rgba(0,0,0,.14);-moz-box-shadow:inset 1px 3px 10px 0 rgba(0,0,0,.14);box-shadow:inset 1px 3px 10px 0 rgba(0,0,0,.14)}
.textinput input{font-size:14px;height:21px;color:#F4975B;-webkit-text-fill-color:#F4975B;opacity:1}
.textinput.output{margin-left:0;margin-right:0}
.hint,.panel{display:inline-block}
.textinput.output input{color:#5a5a5a;-webkit-text-fill-color:#5a5a5a}
.textinput.error{border:1px solid #f60}
.hint{width:14px;height:14px;border:1px solid #005ba9;color:#005ba9;line-height:14px}
.panel{position:relative;width:180px;height:48px;margin:2px;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:1px 2px 10px 0 rgba(0,0,0,.15);-moz-box-shadow:1px 2px 10px 0 rgba(0,0,0,.15);box-shadow:1px 2px 10px 0 rgba(0,0,0,.15)}
#tabs .icon-cart,#tabs .tab .caption,.panel .hint,.panel .icon,.panel .numberinput,.style2 .numberinput,.style4 .label2,.style5 .label2,.style5 .numberinput{position:absolute}
.panel .icon{right:10px;top:0;bottom:0;margin:auto}
.panel>.label{display:table;height:100%;width:100%}
.panel>.label p{display:table-cell;vertical-align:middle;text-align:center}
.panel .icon+.label p{padding-right:30px}
.panel .hint{left:0;top:2px;text-align:center;color:#005ba9}
.style2{height:70px}
.style2>.label{height:50%}
.style2>.label p{padding-left:20px}
.style2 .icon{bottom:35px}
.style2 .numberinput{right:10px;bottom:10px}
.style2 .label2{position:absolute;left:25px;bottom:15px}
.style3{height:34px}
.style4>.label{height:70%}
.style4 .icon+.label p{padding-right:20px}
.style4 .label2{left:5px;bottom:3px;color:#005ba9}
.style5{height:70px}
.style5>.label{height:50%}
.style5 .icon{bottom:35px}
.style5 .numberinput{left:48px;bottom:10px}
.style5 .numberinput input{text-align:center}
#tabs h2,#tabs h3{width:100%;text-align:left;margin:5px 0 5px 15px}
.style5 .label2{left:25px;bottom:15px}
#tabs h2{font-size:14px;color:#FE782C}
#tabs hr{border-top:1px solid #b4b6b7;border-bottom:1px solid #cdcfd0}
#tabs h3{color:#565656;font-weight:400}
#tabs h3 *{vertical-align:baseline}
#tabs .bottom h2{margin:5px 0;text-align:center;color:#565656}
#tabs .icon-cart{left:3px;top:0;bottom:0;margin:auto}
hr,li{margin-bottom:5px}
#tabs .tab .caption{display:none;opacity:0;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s;color:#5a5a5a;text-align:center;width:95%;font-size:9px;line-height:11px;bottom:6px;font-weight:700}
.strikethrough,sub,sup{position:relative}
.i,a{color:#005ba9}
#tabs .tab .caption.show{display:block;opacity:1}
hr{max-width:560px;height:0;border:0;border-bottom:1px solid #ccc;margin-top:5px}
ul{margin-bottom:10px}
li{margin-left:20px;text-indent:-20px;line-height:15px}
li:before{content:" ";margin-right:5px}
.strikethrough:before,.tooltip li:before{content:""}
.i{display:inline-block;width:16px;height:16px;border:1px solid #a2a3a3;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;line-height:16px;text-align:center;font-weight:600}
.tooltip{text-align:left;max-width:300px!important}
.tooltip ul{margin:0;list-style:disc}
.tooltip li{margin:0 0 0 12px;text-indent:0;line-height:12px}
.tooltip li:before{margin:0}
p span.hint{vertical-align:text-bottom}
sub,sup{font-size:75%;line-height:0;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
b{font-weight:700}
i{font-style:italic}
.strikethrough:before{position:absolute;left:-5px;top:50%;right:-5px;border-top:1px solid;border-color:inherit;-webkit-transform:rotate(-7deg);-moz-transform:rotate(-7deg);-ms-transform:rotate(-7deg);-o-transform:rotate(-7deg);transform:rotate(-7deg)}
#modul,.ui-slider-horizontal .ui-slider-range-max{right:0}
.center{text-align:center}
.center.important{text-align:center!important}
.leftalign{text-align:left}
.leftalign.important{text-align:left!important}
.rightalign{text-align:right}
.rightalign.important{text-align:right!important}
.ie8 .strikethrough:before{border-top:none}
.ie8 .strikethrough{text-decoration:line-through}
.hidden{display:none}
.radiobox{cursor:pointer}
.radiobox.disabled{cursor:auto}
.checkbox{cursor:pointer}
.checkbox.disabled{cursor:auto}
.button{cursor:pointer}
.button.disabled{cursor:auto}
.hint{cursor:pointer}
.tooltip{position:absolute;z-index:9999;padding:5px 10px;font-weight:400;font-size:11px;min-width:130px;background:#385679;color:#fff;line-height:1.5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.defaulttable tr.bold td,.modul .header{font-weight:700}
.roundabout{list-style:none;padding:0}
.roundabout li{text-align:center}
.roundabout li img{width:100%}
.roundabout li span{display:block}
.numberinput .buttondecr,.numberinput .buttonincr{position:static;display:block;float:left;cursor:pointer}
.numberinput input{float:left;background:0 0;border:0;padding:0;margin:0;text-align:right;-webkit-opacity:1}
.numberinput input[maxlength='1']{border:0;padding:0;text-align:center}
.dateinput input,.dateinput textarea,.textinput input,.textinput textarea{float:left;background:0 0;margin:0;text-align:left;-webkit-opacity:1;padding:0;border:0}
.numberinput .disabled{cursor:auto}
.dateinput textarea,.textinput textarea{resize:none;overflow:auto;color:inherit;font-size:12px;font-family:inherit}
#finder,.modul{overflow:hidden}
.dateinput input[maxlength='1'],.textinput input[maxlength='1']{border:0;padding:0;text-align:center}
.dateinput .after,.dateinput .before,.textinput .after,.textinput .before{position:static!important;text-align:center}
.slider .ui-slider-handle{position:absolute;cursor:pointer}
.slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-10px;margin-left:-10px}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-vertical{width:10px}
.ui-slider-vertical .ui-slider-handle{left:-6px;margin-left:0;margin-bottom:-10px}
.modul .content,.popup .banner>img{margin-left:auto;margin-right:auto}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
#modul11 .kreditkartetable .gold td:nth-child(3) .check{background:url(elements.png) -733px -116px no-repeat;display:inline-block;width:14px;height:14px}
#popup-leistungsversprechen .image1{background:url(elements.png) -182px 0 no-repeat;display:inline-block;width:180px;height:180px}
#popup-leistungsversprechen .image2{background:url(elements.png) no-repeat;display:inline-block;width:180px;height:180px}
#popup-leistungsversprechen .image3{background:url(elements.png) 0 -182px no-repeat;display:inline-block;width:180px;height:180px}
#tabs .top .check{background:url(elements.png) -734px -236px no-repeat;width:14px;height:14px}
#tabs.full .check{background:url(elements.png) -733px -100px no-repeat;display:inline-block;width:14px;height:14px}
#tabs.full.gold .check{background:url(elements.png) -717px -531.5px no-repeat;display:inline-block;width:14px;height:14px}
#tabs.gold .check{background:url(elements.png) -733px -531.5px no-repeat;display:inline-block;width:14px;height:14px}
.Unbenannt-1{background:url(elements.png) -194px -461px no-repeat;display:inline-block;width:95px;height:60px}
.arrowdown{background:url(elements.png) -733px -291.5px no-repeat;display:inline-block;width:16px;height:8px}
.arrowleft,.arrowright{width:20px;height:25px;display:inline-block}
.arrowleft{background:url(elements.png) -722px -168px no-repeat}
.arrowright{background:url(elements.png) -717px -305.5px no-repeat}
.arrowsdown{background:url(elements.png) -717px -332.5px no-repeat;display:inline-block;width:13px;height:13px}
.bankcardtable .gold td:nth-child(3) .check{background:url(elements.png) -717px -557.5px no-repeat;display:inline-block;width:14px;height:14px}
.bankcardtable td:nth-child(2) .check{background:url(elements.png) -733px -515.5px no-repeat;display:inline-block;width:14px;height:14px}
.buttondecr,.buttonincr{width:20px;height:20px;display:inline-block}
.buttondecr{background:url(elements.png) -717px -347.5px no-repeat}
.buttonincr{background:url(elements.png) -712px -236px no-repeat}
.check{background:url(elements.png) -717px -493.5px no-repeat;display:inline-block;width:14px;height:14px}
.checkbox .icon,.checkbox.checked .icon{width:18px;height:18px;display:inline-block}
.checkbox .icon{background:url(elements.png) -717px -473.5px no-repeat}
.checkbox.checked .icon{background:url(elements.png) -717px -389.5px no-repeat}
.closebutton .icon{background:url(elements.png) -739px -305.5px no-repeat;display:inline-block;width:10px;height:10px}
.defaulttable .check,.defaulttable .gold .check,.gold .check{width:14px;height:14px;display:inline-block}
.defaulttable .check{background:url(elements.png) -733px -573.5px no-repeat}
.defaulttable .gold .check{background:url(elements.png) -717px -573.5px no-repeat}
.gold .check{background:url(elements.png) -733px -557.5px no-repeat}
.greybutton .icon{background:url(elements.png) -737px -369.5px no-repeat;display:inline-block;width:7px;height:10px}
.hamburger{background:url(elements.png) -717px -259.5px no-repeat;display:inline-block;width:30px;height:30px}
.icon-bankcard1,.icon-bankcard2{width:95px;height:60px;display:inline-block}
.icon-bankcard1{background:url(elements.png) -558px -62px no-repeat}
.icon-bankcard2{background:url(elements.png) -558px -124px no-repeat}
.icon-cart{background:url(elements.png) -48px -647px no-repeat;display:inline-block;width:46px;height:46px}
.icon-empty{background:url(elements.png) -655px -557.5px no-repeat;display:inline-block;width:60px;height:40px}
.icon-empty1,.icon-empty2,.icon-empty3,.icon-empty4{display:inline-block;width:95px;height:60px}
.icon-empty1{background:url(elements.png) -558px -310px no-repeat}
.icon-empty2{background:url(elements.png) -558px -372px no-repeat}
.icon-empty3{background:url(elements.png) -558px -434px no-repeat}
.icon-empty4{background:url(elements.png) 0 -523px no-repeat}
.icon-empty4a,.icon-empty5,.icon-empty5a{display:inline-block;width:60px;height:40px}
.icon-empty4a{background:url(elements.png) -461px -407px no-repeat}
.icon-empty5{background:url(elements.png) -655px -305.5px no-repeat}
.icon-empty5a{background:url(elements.png) -655px -599.5px no-repeat}
.icon-konto1,.icon-konto1_gold,.icon-konto2,.icon-konto2_gold,.icon-konto3,.icon-konto3_gold,.icon-konto4,.icon-konto4_gold,.icon-konto5,.icon-konto5_gold,.icon-konto6,.icon-kreditkarte1_mastercard,.icon-kreditkarte1_visa,.icon-kreditkarte2_mastercard,.icon-kreditkarte2_visa,.icon-kreditkarte3_mastercard,.icon-kreditkarte3_mastercard_farbenspiel,.icon-kreditkarte3_mastercard_heimatplanet,.icon-kreditkarte3_mastercard_sandstrand,.icon-kreditkarte3_visa,.icon-kreditkarte3_visa_farbenspiel,.icon-kreditkarte3_visa_heimatplanet,.icon-kreditkarte3_visa_sandstrand{display:inline-block;width:95px;height:60px}
.icon-konto1{background:url(elements.png) -388px -523px no-repeat}
.icon-konto1_gold{background:url(elements.png) -485px -523px no-repeat}
.icon-konto2{background:url(elements.png) 0 -585px no-repeat}
.icon-konto2_gold{background:url(elements.png) -97px -585px no-repeat}
.icon-konto3{background:url(elements.png) -194px -585px no-repeat}
.icon-konto3_gold{background:url(elements.png) -291px -585px no-repeat}
.icon-konto4{background:url(elements.png) -388px -585px no-repeat}
.icon-konto4_gold{background:url(elements.png) -485px -585px no-repeat}
.icon-konto5{background:url(elements.png) -655px 0 no-repeat}
.icon-konto5_gold{background:url(elements.png) -194px -523px no-repeat}
.icon-konto6{background:url(elements.png) -97px -523px no-repeat}
.icon-konto6_gold{background:url(elements.png) -558px -248px no-repeat;display:inline-block;width:95px;height:60px}
.icon-kreditkarte1_mastercard{background:url(elements.png) -558px -186px no-repeat}
.icon-kreditkarte1_visa{background:url(elements.png) -461px -345px no-repeat}
.icon-kreditkarte2_mastercard{background:url(elements.png) -461px -283px no-repeat}
.icon-kreditkarte2_visa{background:url(elements.png) -461px -221px no-repeat}
.icon-kreditkarte3_mastercard{background:url(elements.png) -461px -159px no-repeat}
.icon-kreditkarte3_mastercard_farbenspiel{background:url(elements.png) -461px -97px no-repeat}
.icon-kreditkarte3_mastercard_heimatplanet{background:url(elements.png) -291px -523px no-repeat}
.icon-kreditkarte3_mastercard_sandstrand{background:url(elements.png) -558px 0 no-repeat}
.icon-kreditkarte3_visa{background:url(elements.png) -388px -461px no-repeat}
.icon-kreditkarte3_visa_farbenspiel{background:url(elements.png) -291px -461px no-repeat}
.icon-kreditkarte3_visa_heimatplanet{background:url(elements.png) -97px -461px no-repeat}
.icon-kreditkarte3_visa_sandstrand{background:url(elements.png) 0 -461px no-repeat}
.icon-mehrwerte1,.icon-mehrwerte1g,.icon-mehrwerte2,.icon-mehrwerte2g,.icon-mehrwerte3,.icon-mehrwerte3g,.icon-meinebank{display:inline-block;width:60px;height:40px}
.icon-mehrwerte1{background:url(elements.png) -279px -279px no-repeat}
.icon-mehrwerte1g{background:url(elements.png) -388px -364px no-repeat}
.icon-mehrwerte2{background:url(elements.png) -388px -406px no-repeat}
.icon-mehrwerte2g{background:url(elements.png) -485px -461px no-repeat}
.icon-mehrwerte3{background:url(elements.png) -582px -523px no-repeat}
.icon-mehrwerte3g{background:url(elements.png) -582px -585px no-repeat}
.icon-meinebank{background:url(elements.png) -279px -182px no-repeat}
.icon-prozent0,.icon-prozent1,.icon-prozent1_gold,.icon-prozent2,.icon-prozent2_gold,.icon-prozent3,.icon-prozent3_gold,.icon-prozent4,.icon-prozent4_gold{display:inline-block;width:95px;height:95px}
.icon-prozent0{background:url(elements.png) -182px -182px no-repeat}
.icon-prozent1{background:url(elements.png) -364px -194px no-repeat}
.icon-prozent1_gold{background:url(elements.png) -364px 0 no-repeat}
.icon-prozent2{background:url(elements.png) -291px -364px no-repeat}
.icon-prozent2_gold{background:url(elements.png) -194px -364px no-repeat}
.icon-prozent3{background:url(elements.png) -97px -364px no-repeat}
.icon-prozent3_gold{background:url(elements.png) 0 -364px no-repeat}
.icon-prozent4{background:url(elements.png) -461px 0 no-repeat}
.icon-prozent4_gold{background:url(elements.png) -364px -97px no-repeat}
.icon-services1,.icon-services1_gold{display:inline-block;width:95px;height:60px}
.icon-services1{background:url(elements.png) -182px -279px no-repeat}
.icon-services1_gold{background:url(elements.png) -364px -291px no-repeat}
.icon-software1,.icon-software1g,.icon-software2,.icon-software2g,.icon-software3,.icon-software3g{height:40px;width:60px;display:inline-block}
.icon-software1{background:url(elements.png) -279px -224px no-repeat}
.icon-software1g{background:url(elements.png) -655px -347.5px no-repeat}
.icon-software2{background:url(elements.png) -655px -389.5px no-repeat}
.icon-software2g{background:url(elements.png) -655px -431.5px no-repeat}
.icon-software3{background:url(elements.png) -655px -473.5px no-repeat}
.icon-software3g{background:url(elements.png) -655px -515.5px no-repeat}
.icon-v{background:url(elements.png) -655px -259.5px no-repeat;display:inline-block;width:60px;height:44px}
.icon-v2{background:url(elements.png) 0 -647px no-repeat;display:inline-block;width:46px;height:46px}
.icon-warenkorb{background:url(elements.png) -722px -138px no-repeat;display:inline-block;width:28px;height:28px}
.iconnotok,.iconok{width:17px;height:17px;display:inline-block}
.iconnotok{background:url(elements.png) -733px -81px no-repeat}
.iconok{background:url(elements.png) -733px -62px no-repeat}
.kreditkartetable .gold td:last-child .check{background:url(elements.png) -733px -493.5px no-repeat;display:inline-block;width:14px;height:14px}
.listpanel .check{background:url(elements.png) -717px -515.5px no-repeat;display:inline-block;width:14px;height:14px}
.logo{background:url(elements.png) -96px -647px no-repeat;display:inline-block;width:40px;height:30px}
.next .icon,.orangebutton .icon,.right .icon,.warenkorb .icon2{background:url(elements.png) -739px -347.5px no-repeat;display:inline-block;width:7px;height:10px}
.percentage{background:url(elements.png) -182px -341px no-repeat;display:inline-block;width:146px;height:13px}
.popup .arrowdown{background:url(elements.png) -732px -332.5px no-repeat;display:inline-block;width:16px;height:8px}
.popup li:before{background:url(elements.png) -717px -291.5px no-repeat;display:inline-block;width:14px;height:10px}
.left .icon,.prev .icon{background:url(elements.png) -739px -317.5px no-repeat;display:inline-block;width:7px;height:10px}
.radiobox .icon,.radiobox .icon-old,.radiobox.checked .icon,.radiobox.checked .icon-old{width:18px;height:18px;display:inline-block}
.radiobox .icon-old{background:url(elements.png) -717px -369.5px no-repeat}
.radiobox .icon{background:url(elements.png) -717px -431.5px no-repeat}
.radiobox.checked .icon-old{background:url(elements.png) -717px -451.5px no-repeat}
.radiobox.checked .icon{background:url(elements.png) -717px -409.5px no-repeat}
.stoerer{background:url(elements.png) -655px -62px no-repeat;display:inline-block;width:76px;height:74px}
.stoerer2{background:url(elements.png) -655px -138px no-repeat;display:inline-block;width:65px;height:64px}
.stoerer3{background:url(elements.png) -655px -204px no-repeat;display:inline-block;width:55px;height:54.5px}
.ui-slider-handle{background:url(elements.png) -712px -204px no-repeat;display:inline-block;width:31px;height:30px}
@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){#modul11 .kreditkartetable .gold td:nth-child(3) .check,#popup-leistungsversprechen .image1,#popup-leistungsversprechen .image2,#popup-leistungsversprechen .image3,#tabs .top .check,#tabs.full .check,#tabs.full.gold .check,#tabs.gold .check,.Unbenannt-1,.arrowdown,.arrowleft,.arrowright,.arrowsdown,.bankcardtable .gold td:nth-child(3) .check,.bankcardtable td:nth-child(2) .check,.buttondecr,.buttonincr,.check,.checkbox .icon,.checkbox.checked .icon,.closebutton .icon,.defaulttable .check,.defaulttable .gold .check,.gold .check,.greybutton .icon,.hamburger,.icon-bankcard1,.icon-bankcard2,.icon-cart,.icon-empty,.icon-empty1,.icon-empty2,.icon-empty3,.icon-empty4,.icon-empty4a,.icon-empty5,.icon-empty5a,.icon-konto1,.icon-konto1_gold,.icon-konto2,.icon-konto2_gold,.icon-konto3,.icon-konto3_gold,.icon-konto4,.icon-konto4_gold,.icon-konto5,.icon-konto5_gold,.icon-konto6,.icon-konto6_gold,.icon-kreditkarte1_mastercard,.icon-kreditkarte1_visa,.icon-kreditkarte2_mastercard,.icon-kreditkarte2_visa,.icon-kreditkarte3_mastercard,.icon-kreditkarte3_mastercard_farbenspiel,.icon-kreditkarte3_mastercard_heimatplanet,.icon-kreditkarte3_mastercard_sandstrand,.icon-kreditkarte3_visa,.icon-kreditkarte3_visa_farbenspiel,.icon-kreditkarte3_visa_heimatplanet,.icon-kreditkarte3_visa_sandstrand,.icon-mehrwerte1,.icon-mehrwerte1g,.icon-mehrwerte2,.icon-mehrwerte2g,.icon-mehrwerte3,.icon-mehrwerte3g,.icon-meinebank,.icon-prozent0,.icon-prozent1,.icon-prozent1_gold,.icon-prozent2,.icon-prozent2_gold,.icon-prozent3,.icon-prozent3_gold,.icon-prozent4,.icon-prozent4_gold,.icon-services1,.icon-services1_gold,.icon-software1,.icon-software1g,.icon-software2,.icon-software2g,.icon-software3,.icon-software3g,.icon-v,.icon-v2,.icon-warenkorb,.iconnotok,.iconok,.kreditkartetable .gold td:last-child .check,.left .icon,.listpanel .check,.logo,.next .icon,.orangebutton .icon,.percentage,.popup .arrowdown,.popup li:before,.prev .icon,.radiobox .icon,.radiobox .icon-old,.radiobox.checked .icon,.radiobox.checked .icon-old,.right .icon,.stoerer,.stoerer2,.stoerer3,.ui-slider-handle,.warenkorb .icon2{background-image:url(elements-2x.png);background-size:750px 693px}
}
html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}
body{font-family:"Segoe UI",Arial;font-size:12px;line-height:14px;color:#5a5a5a}
#finder{position:relative;display:none;width:910px;height:600px;background-color:#EBEEEF}
#modul{position:absolute;width:750px;height:600px;background-color:#fff;-webkit-transition:right .3s;-moz-transition:right .3s;transition:right .3s}
#modul.openmenu{right:-160px}
#scrollindikator,.layer,.modul .content{bottom:0;left:0;right:0;position:absolute}
@media screen and (max-width:909px){#finder{width:750px}
#modul{width:590px}
}
@media screen and (max-width:749px){#finder{width:590px}
}
.ie10 .modul .content,.ie9 .modul .content,.modul{width:100%}
.modul .content{top:50%;overflow-y:auto;overflow-x:visible;max-width:570px;padding:10px}
@media screen and (max-width:589px){#finder,#modul{width:100%;height:100%}
#finder,#modul,body,html{height:100%}
#finder{min-width:280px}
.modul .content{top:50%;padding-bottom:40px}
.layer.show{left:-160px}
}
@media screen and (min-width:910px){.modul .content{max-width:100%}
}
.layer{top:0;z-index:10;-webkit-transition:visibility .3s linear .3s,opacity .3s;-moz-transition:visibility .3s linear .3s,opacity .3s;transition:visibility .3s linear .3s,opacity .3s;visibility:hidden;opacity:0}
.layer.show,.openmenu .transparentlayer{visibility:visible;opacity:1}
.layer.show{-webkit-transition:visibility 0s,opacity .3s;-moz-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s}
@media screen and (min-width:750px){.layer{left:-160px}
}
.transparentlayer{background:url(images/transparent.png)}
#scrollindikator,.dialog{visibility:hidden;opacity:0}
.greylayer{background:url(images/blue.png)}
.whitelayer{background:url(images/white.png)}
@media screen and (min-width:590px){.onlymobile{display:none!important}
}
@media screen and (max-width:589px){.nomobile{display:none!important}
}
#scrollindikator{height:15px;padding-top:13px;background-color:#fff;text-align:center;-webkit-transition:visibility .3s linear .3s,opacity .3s;-moz-transition:visibility .3s linear .3s,opacity .3s;transition:visibility .3s linear .3s,opacity .3s}
#scrollindikator.show{visibility:visible;opacity:1;-webkit-transition:visibility 0s,opacity .3s;-moz-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s}
#scrollindikator .arrowsdown{display:inline-block}
#scrollindikator.onpopup{bottom:20px;left:40px;right:40px;z-index:99}
.defaulttable{margin-bottom:2px;width:100%;text-align:left}
.defaulttable td,.defaulttable th{vertical-align:middle;padding:2px}
.defaulttable tr:nth-child(1) th:not(:first-child){color:#fff;text-align:center}
.defaulttable tr:nth-child(2) th{text-align:center;vertical-align:bottom}
.defaulttable tr:nth-child(2) th img{width:100%;height:auto}
.defaulttable tr:nth-child(3) th:nth-child(1){font-weight:700;color:#005ba9;text-align:left}
.dialog,.modul .content,.modul .header{text-align:center}
.defaulttable tr:nth-child(3) th:not(:first-child){background-color:#5a5a5a;color:#fff;text-align:center}
.defaulttable td{width:auto;background-color:#eee;border-bottom:1px solid #ccc}
.defaulttable tr.double td{border-bottom:2px solid #ccc}
.defaulttable td:not(:first-child){width:80px;text-align:center}
.clearfix{display:block;clear:both;width:100%}
.link{color:#005ba9;text-decoration:underline}
.link:hover{text-decoration:none}
#popup-zusatzleistungen .close:hover,.popup .closebutton:hover,.popup .left:hover,.popup .right:hover{text-decoration:underline}
.modul .header{position:absolute;top:20px;left:0;right:0;color:#005ba9;font-size:17px;line-height:19px}
@media screen and (max-width:589px){.modul .header{top:5px;font-size:11px}
}
.modul .greybutton,.modul .orangebutton{margin-bottom:3px}
.modul h1,.popup h1{margin-top:5px;margin-bottom:15px;color:#005ba9;font-size:17px;line-height:19px;font-weight:700}
.dialog h2,.modul h2,.popup h2{font-size:13px;font-weight:700}
.modul h2,.popup h2{margin-top:15px;margin-bottom:15px;line-height:15px}
.modul p,.popup p{margin-top:2px;margin-bottom:2px;text-align:left}
.modul .footnote,.popup .footnote{margin-top:5px;text-align:left;font-size:10px;line-height:11px}
@media screen and (min-width:590px){.modul .footnote,.popup .footnote{margin-top:5px;text-align:left;font-size:10px;line-height:11px;position:absolute;bottom:10px;right:100px;left:100px}
}
@media screen and (max-width:909px){.modul .footnote,.popup .footnote{right:95px;left:75px}
}
.modul .maxcontent,.popup .maxcontent{display:inline-block;text-align:left;max-width:550px}
.modul .stoerer,.modul .stoerer2,.modul .stoerer3,.popup .stoerer,.popup .stoerer2,.popup .stoerer3{position:relative;text-align:left;color:#fff;font-size:11px;line-height:12px;font-style:italic}
.modul .stoerer .label,.modul .stoerer2 .label,.modul .stoerer3 .label,.popup .stoerer .label,.popup .stoerer2 .label,.popup .stoerer3 .label{position:absolute;width:100%;-webkit-transform:rotate(-12deg);-moz-transform:rotate(-12deg);-ms-transform:rotate(-12deg);transform:rotate(-12deg);zoom:1}
@media \0screen{.modul .stoerer .label,.modul .stoerer2 .label,.modul .stoerer3 .label,.popup .stoerer .label,.popup .stoerer2 .label,.popup .stoerer3 .label{filter:progid:DXImageTransform.Microsoft.Matrix(sizingMethod='auto expand', M11=.9781476007338057, M12=.20791169081775931, M21=-.20791169081775931, M22=.9781476007338057)}
}
.modul .stoerer .label,.popup .stoerer .label{top:12px;left:10px}
.modul .stoerer2 .label,.popup .stoerer2 .label{top:20px;left:5px}
.popup .banner{position:relative;width:100%;height:200px;overflow:hidden}
.popup .banner>img{position:absolute;display:block;left:-1000px;right:-1000px;height:100%;width:auto}
.popup .left,.popup .right{height:21px;overflow:hidden;display:none;position:absolute;bottom:40px}
.popup .left .icon,.popup .right .icon{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}
.popup .closebutton,.popup .right{right:15px;width:21px;cursor:pointer}
.popup .left{left:15px;width:21px;cursor:pointer;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#005ba9;background:#f3f3f3;background:-webkit-linear-gradient(top,#f3f3f3 0,#ccc 100%);background:linear-gradient(to bottom,#f3f3f3 0,#ccc 100%);-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#f3f3f3,endColorstr=#cccccc,GradientType=0)'}
.popup .right{border:1px solid #EC631F;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background:#f60;background:-webkit-linear-gradient(top,#f60 0,#fe782c 50%,#d93800 100%);background:linear-gradient(to bottom,#f60 0,#fe782c 50%,#d93800 100%);-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff6600,endColorstr=#d93800,GradientType=0)'}
@media screen and (max-width:589px){.popup table.defaulttable td:not(:first-child),.popup table.defaulttable th:not(:first-child){display:none}
.popup .show1 .defaulttable td:nth-child(2),.popup .show1 .defaulttable th:nth-child(2){display:table-cell}
.popup .show2 .defaulttable td:nth-child(3),.popup .show2 .defaulttable th:nth-child(3){display:table-cell}
.popup .show3 .defaulttable td:nth-child(4),.popup .show3 .defaulttable th:nth-child(4){display:table-cell}
.popup .show4 .defaulttable td:nth-child(5),.popup .show4 .defaulttable th:nth-child(5){display:table-cell}
.popup .show5 .defaulttable td:nth-child(6),.popup .show5 .defaulttable th:nth-child(6){display:table-cell}
.popup .show6 .defaulttable td:nth-child(7),.popup .show6 .defaulttable th:nth-child(7){display:table-cell}
.popup table.three td,.popup table.three th{display:none}
.popup .show1 .three td:nth-child(1),.popup .show1 .three th:nth-child(1){display:table-cell}
.popup .show2 .three td:nth-child(2),.popup .show2 .three th:nth-child(2){display:table-cell}
.popup .show3 .three td:nth-child(3),.popup .show3 .three th:nth-child(3){display:table-cell}
.popup .show4 .three td:nth-child(4),.popup .show4 .three th:nth-child(4){display:table-cell}
.popup .show5 .three td:nth-child(5),.popup .show5 .three th:nth-child(5){display:table-cell}
.popup .show6 .three td:nth-child(6),.popup .show6 .three th:nth-child(6){display:table-cell}
.popup .left,.popup .right{display:block}
}
.dialog .content,.dialog:before,.popup .footnote,.popup .stoerer{display:inline-block}
.popup .maxcontent>ul{margin-bottom:10px}
.popup .maxcontent>ul li{margin-left:20px;text-indent:-20px;margin-bottom:5px;line-height:15px}
.popup .maxcontent>ul li:before{content:" ";margin-right:5px}
.popup .stoerer{margin-right:15px}
.popup{position:absolute;display:none;bottom:-600px;right:0;height:570px;max-height:100%;z-index:15;left:0;background-color:transparent;overflow:hidden;-webkit-transition:top .4s,bottom .4s;-moz-transition:top .4s,bottom .4s;transition:top .4s,bottom .4s}
.popup.open{display:block;bottom:20px}
.popup .content{position:absolute;left:10px;top:10px;right:10px;bottom:0;background-color:#fff;overflow-y:auto;-webkit-box-shadow:0 0 15px 0 #5a5a5a;-moz-box-shadow:0 0 15px 0 #5a5a5a;box-shadow:0 0 15px 0 #5a5a5a;-webkit-border-top-left-radius:4px;-moz-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;padding:30px 30px 10px}
@media screen and (max-width:589px){.popup .content{padding-bottom:40px}
}
.popup .closebutton{position:absolute;top:15px;height:21px;overflow:hidden;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#005ba9;background:#f3f3f3;background:-webkit-linear-gradient(top,#f3f3f3 0,#ccc 100%);background:linear-gradient(to bottom,#f3f3f3 0,#ccc 100%);-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#f3f3f3,endColorstr=#cccccc,GradientType=0)';z-index:16}
.dialog,.popup .closebutton .icon{position:absolute;top:0;bottom:0;right:0;left:0}
.popup .closebutton .icon{margin:auto}
.dialog{z-index:15;-webkit-transition:visibility .3s linear .3s,opacity .3s;-moz-transition:visibility .3s linear .3s,opacity .3s;transition:visibility .3s linear .3s,opacity .3s}
.dialog.show{visibility:visible;opacity:1;-webkit-transition:visibility 0s,opacity .3s;-moz-transition:visibility 0s,opacity .3s;transition:visibility 0s,opacity .3s}
.dialog:before{content:'\200B';height:100%;vertical-align:middle}
.dialog .content{vertical-align:middle;background-color:#fff;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:10px;text-align:left}
#popup-bankcardleistungen,#popup-bankcardleistungen table th,#popup-kontotarife,#popup-termin,#popup-termin h2{text-align:center}
.dialog h2{margin-top:5px;margin-bottom:5px;line-height:15px}
#popup-bankcardleistungen table{width:100%}
#popup-bankcardleistungen table ul{list-style-type:disc;margin-left:20px}
#popup-bankcardleistungen table td{padding-top:8px;padding-bottom:8px;padding-right:5px;background-color:#eee;width:33%;vertical-align:top}
#popup-bankcardleistungen table th img{width:80px;height:auto}
#popup-bankcardleistungen table tr:nth-child(2) th{padding-top:8px;padding-bottom:8px;color:#fff;background-color:#a2a3a3;vertical-align:middle}
#popup-bankcardleistungen table tr:nth-child(2) th:nth-child(3){background-color:#7294BA}
#popup-bankcardleistungen table tr:last-child td{border-top:1px solid #a2a3a3;font-weight:700;text-align:center}
#popup-basiccard .content .third{margin-top:5px!important}
#popup-basiccard .content .third:last-of-type,#popup-basiccard .content .third:nth-of-type(2n){margin-right:0}
#popup-basiccard .content .third .radiobox{position:relative;margin:10px 0}
#popup-basiccard .content .third .radiobox .image{width:84%;margin-left:8%;margin-bottom:10px}
#popup-basiccard .content .third .radiobox .image img{width:100%}
#popup-basiccard .content .third .radiobox .icon{vertical-align:middle}
#popup-basiccard .content .third .radiobox .label{display:inline-block;vertical-align:middle}
#popup-basiccard .content .third .radiobox .label p{padding:0}
#popup-basiccard .content .third .radiobox.panel{padding-top:0;margin-bottom:10px;background:0 0;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#popup-basiccard .content .third .radiobox.panel .label p{display:block;padding:14px}
#popup-basiccard .content .third .radiobox .stoerer2{position:absolute;top:-33px;left:-4px}
#popup-basiccard .content .third .radiobox .stoerer2 .label{margin-top:-5px;margin-left:2px}
@media screen and (max-width:909px){#popup-classiccard .content h2:first-of-type{margin-bottom:15px}
}
@media screen and (min-width:910px){#popup-classiccard .content h2:last-of-type{margin-bottom:20px}
}
#popup-classiccard .content .third{margin-top:5px!important}
#popup-classiccard .content .third:last-of-type,#popup-classiccard .content .third:nth-of-type(2n){margin-right:0}
#popup-classiccard .content .third .radiobox{position:relative;padding-top:100px;margin:10px 0}
@media screen and (max-width:909px){#popup-classiccard .content .third .radiobox{margin:0}
}
@media screen and (max-width:589px){#popup-classiccard .content .third .radiobox{margin:15px 0}
}
#popup-classiccard .content .third .radiobox .image{position:absolute;top:0;left:0;opacity:0;width:84%;margin-left:8%;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;transition:opacity .3s}
#popup-classiccard.mastercard .third .radiobox .image.mastercard,#popup-classiccard.visa .third .radiobox .image.visa{opacity:1}
#popup-classiccard .content .third .radiobox .image img{width:100%}
#popup-classiccard .content .third .radiobox .icon{vertical-align:middle}
#popup-classiccard .content .third .radiobox .label{display:inline-block;vertical-align:middle}
#popup-classiccard .content .third .radiobox .label p{padding:0}
#popup-classiccard .content .third .radiobox.panel{padding-top:0;margin-bottom:10px;background:0 0;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#popup-classiccard .content .third .radiobox.panel .label p{display:block;padding:14px}
#popup-classiccard .content .third .radiobox>.label:nth-child(2) p,#popup-classiccard .content .third .radiobox>.label:nth-child(3) p{display:block;padding:14px 0 14px 54px}
#popup-classiccard .content .third .radiobox .stoerer2{position:absolute;top:-40px;left:25px}
#popup-classiccard .content .third .radiobox .stoerer2 .label{margin-top:-5px;margin-left:2px;font-weight:400}
@media screen and (max-width:589px){#popup-classiccard .content .third .radiobox{padding-top:0}
#popup-classiccard .content .third .radiobox .image{position:relative;opacity:1;display:none}
#popup-classiccard.mastercard .third .radiobox .image.mastercard,#popup-classiccard.visa .third .radiobox .image.visa{display:block}
}
#popup-goldcard .content .third{margin-top:5px!important}
#popup-goldcard .content .third:last-of-type,#popup-goldcard .content .third:nth-of-type(2n){margin-right:0}
#popup-goldcard .content .third .radiobox{position:relative;margin:10px 0}
#popup-goldcard .content .third .radiobox .image{width:84%;margin-left:8%;margin-bottom:10px}
#popup-goldcard .content .third .radiobox .image img{width:100%}
#popup-goldcard .content .third .radiobox .icon{vertical-align:middle}
#popup-goldcard .content .third .radiobox .label{display:inline-block;vertical-align:middle}
#popup-goldcard .content .third .radiobox .label p{padding:0}
#popup-goldcard .content .third .radiobox.panel{padding-top:0;margin-bottom:10px;background:0 0;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#popup-goldcard .content .third .radiobox.panel .label p{display:block;padding:14px}
#popup-termin .fullheight,#popup-termin .fullheight+.maxcontent{display:inline-block;vertical-align:middle}
#popup-goldcard .content .third .radiobox .stoerer2{position:absolute;top:-40px;left:-10px}
#popup-goldcard .content .third .radiobox .stoerer2 .label{margin-top:-5px;margin-left:2px}
#popup-kontotarife table tr:nth-child(3) th:nth-child(2){background-color:#b89c7e}
#popup-kontotarife table td:nth-child(2){color:#b89c7e}
#popup-kontotarife table tr:nth-child(3) th:nth-child(3){background-color:#005ca7}
#popup-kontotarife table td:nth-child(3){color:#005ca7}
#popup-kontotarife table tr:nth-child(3) th:nth-child(4){background-color:#ec6608}
#popup-kontotarife table td:nth-child(4){color:#ec6608}
#popup-kontotarife table tr:nth-child(1) th:nth-child(2),#popup-kontotarife table tr:nth-child(2) th:nth-child(2){background-color:#D2C4BB}
#popup-kontotarife table tr.highlight td:nth-child(2){border-left:1px solid #D2C4BB;border-right:1px solid #D2C4BB;background-color:#EBE5E1}
#popup-kontotarife table tr:nth-child(1) th:nth-child(3),#popup-kontotarife table tr:nth-child(2) th:nth-child(3){background-color:#8FA5D3}
#popup-kontotarife table tr.highlight td:nth-child(3){border-left:1px solid #8FA5D3;border-right:1px solid #8FA5D3;background-color:#DEE3F3}
#popup-kontotarife table td:not(:first-child),#popup-kontotarife table th:not(:first-child){width:70px}
#popup-reisevorteil>.content>.third:last-of-type,#popup-reisevorteil>.content>.third:nth-of-type(3){margin-right:0}
@media screen and (max-width:909px){#popup-reisevorteil>.content{padding-left:0;padding-right:0}
#popup-reisevorteil>.content>.third{margin-right:0!important}
}
@media screen and (max-width:589px){#popup-reisevorteil>.content>.third{margin-top:25px}
#popup-reisevorteil>.content>.third:first-of-type{margin-top:40px}
#popup-reisevorteil>.content>.third>p{margin-top:0;padding-top:0!important}
}
#popup-termin .fullheight{height:100%}
#popup-termin .hint{width:20px;line-height:20px;text-align:center;border:none}
#popup-termin .content{display:none}
#popup-termin .content.content4{padding-top:0}
#popup-termin .content.content4 .maxcontent{padding-left:45px;padding-right:45px}
#popup-termin .content.content4 .label,#popup-termin .content.content4 .label2{line-height:15px}
#popup-termin .content.content4 .abschlussinfo,#popup-termin .content.content4 .datenschutzbox,#popup-termin .content.content4 .wiederrufinfo{margin-top:10px}
#popup-termin.step1 .content1{display:block}
#popup-termin.step1 .left{display:none}
#popup-termin.step2 .content2,#popup-termin.step3 .content3,#popup-termin.step4 .content4{display:block}
#popup-termin .left,#popup-termin .right{display:block;width:56px;line-height:21px;text-align:left;bottom:40px}
#popup-termin .label,#popup-termin .label2{float:left;line-height:23px}
#popup-termin .left{text-indent:15px}
#popup-termin .left .icon{left:3px;right:auto}
#popup-termin .right{text-indent:5px}
#popup-termin .right .icon{right:3px;left:auto}
@media screen and (max-width:589px){#popup-termin .left,#popup-termin .right{width:21px!important;color:transparent}
#popup-termin .left .icon,#popup-termin .right .icon{left:0;right:0;margin:auto}
}
#popup-termin .maxcontent{text-align:left;margin-bottom:40px;max-width:100%}
#popup-termin .line{clear:both;padding-top:2px}
#popup-termin .buttonline{padding-top:20px}
#popup-termin .label{width:180px}
@media screen and (max-width:589px){#popup-termin .label{width:auto;margin-right:5px}
#popup-termin .label2{float:none;display:block}
}
#popup-termin .label2.info{display:none;color:#EC631F}
#popup-termin .label3{float:left;width:180px;line-height:14px}
@media screen and (max-width:589px){#popup-termin .label3{float:none;display:block}
#popup-termin .textinput{width:100%}
#popup-termin .textinput input{width:100%!important}
}
#popup-termin .label3.info{display:none;color:#EC631F}
#popup-termin .textinput{float:left;margin-left:0;margin-right:5px}
#popup-termin .textinput input{font-weight:400;font-size:12px;color:#5a5a5a;-webkit-text-fill-color:#5a5a5a}
#popup-termin .checkbox .icon,#popup-termin .radiobox .icon{position:relative;top:2px;float:left}
#popup-termin .checkbox .label,#popup-termin .radiobox .label{padding-left:5px;padding-right:5px;width:auto}
@media screen and (max-width:589px){#popup-termin .checkbox,#popup-termin .radiobox{float:right}
#popup-termin .checkbox .label{width:200px}
}
#popup-termin #datenschutz .label{float:none;margin-left:20px;line-height:14px}
#popup-termin #kontaktinteresse{height:auto}
#popup-termin .content2 .label,#popup-termin .content2 .label2{line-height:20px}
#popup-zusatzleistungen img{width:100%;height:auto}
#popup-zusatzleistungen .content{padding-top:50px}
#popup-zusatzleistungen .third{text-align:left}
#popup-zusatzleistungen .bold{line-height:16px;font-weight:700}
#popup-zusatzleistungen p{padding:0;text-align:left;margin-bottom:10px}
#popup-zusatzleistungen p .hint{text-align:center}
#popup-zusatzleistungen h2{position:absolute;z-index:2;top:10px;left:10px;right:10px;text-align:center;color:#005ba9;font-size:17px;line-height:19px;margin:0;padding:15px 0;background:#fff}
#modul #modul13 .third.rotate .panel .label,#modul #modul13 .third.rotate .panel .label2{padding-left:0;padding-right:0;width:100%;text-align:center}
#popup-zusatzleistungen .footnote{position:relative;top:0;left:0;right:auto;bottom:auto}
#popup-zusatzleistungen .close{position:absolute;right:20px;bottom:30px;height:21px;width:56px;cursor:pointer;overflow:hidden;border:1px solid #EC631F;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background:#f60;background:-webkit-linear-gradient(top,#f60 0,#fe782c 50%,#d93800 100%);background:linear-gradient(to bottom,#f60 0,#fe782c 50%,#d93800 100%);-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#ff6600,endColorstr=#d93800,GradientType=0)'}
#popup-zusatzleistungen .close .icon{position:absolute;top:6px;right:3px}
#popup-zusatzleistungen .close .label{line-height:21px;text-indent:5px}
#dialog-fehler .content{width:300px;height:100px;text-align:center}
#dialog-fehler .button{margin-top:10px;width:56px}
#dialog-hinweis .content{width:250px;height:85px;text-align:center}
#dialog-hinweis .button{margin-top:10px;width:56px}
#dialog-warten .content{width:200px;height:60px}
#dialog-warten img{margin-top:10px}
#allmoduls .images,.popup .images{position:relative;max-width:550px;height:100%;margin-left:auto;margin-right:auto}
@media screen and (max-width:589px){#allmoduls .images,.popup .images{max-width:90%}
}
#allmoduls .images>.arrow,#allmoduls .images>.image,.popup .images>.arrow,.popup .images>.image{position:absolute;-webkit-transition:visibility .3s linear .3s,opacity .3s,width .3s,height .3s,top .3s,bottom .3s,left .3s;-moz-transition:visibility .3s linear .3s,opacity .3s,width .3s,height .3s,top .3s,bottom .3s,left .3s;transition:visibility .3s linear .3s,opacity .3s,width .3s,height .3s,top .3s,bottom .3s,left .3s;visibility:hidden;opacity:0}
#allmoduls .images>.arrow.show,#allmoduls .images>.image.show,.popup .images>.arrow.show,.popup .images>.image.show{visibility:visible;opacity:1;-webkit-transition:visibility 0s,opacity .3s,width .3s,height .3s,top .3s,bottom .3s,left .3s;-moz-transition:visibility 0s,opacity .3s,width .3s,height .3s,top .3s,bottom .3s,left .3s;transition:visibility 0s,opacity .3s,width .3s,height .3s,top .3s,bottom .3s,left .3s}
#allmoduls .images>.arrow img,#allmoduls .images>.image img,.popup .images>.arrow img,.popup .images>.image img{top:0;left:0;height:auto;max-width:100%;margin-left:-50%;margin-top:-50%}
#allmoduls .images>.arrow,.popup .images>.arrow{top:50%;z-index:9}
#allmoduls .images>.arrow.big,.popup .images>.arrow.big{width:50%;height:100%;position:absolute;top:0}
#allmoduls .images>.arrow div,.popup .images>.arrow div{margin-top:-50%}
#allmoduls .images>.arrow.arrow1,.popup .images>.arrow.arrow1{left:-20px}
#allmoduls .images>.arrow.arrow2,.popup .images>.arrow.arrow2{right:-20px}
#allmoduls .images>.arrow .arrowbig,.popup .images>.arrow .arrowbig{margin-top:0;height:100%;width:100%}
#allmoduls .images .image,.popup .images .image{top:50%;width:18%}
@media screen and (max-width:589px){#allmoduls .images .image,.popup .images .image{width:22%}
}
#allmoduls .images .image.highlight,.popup .images .image.highlight{width:27%}
@media screen and (max-width:589px){#allmoduls .images .image.highlight,.popup .images .image.highlight{width:30%}
}
#allmoduls .sidebyside.big .images .image,.popup .sidebyside.big .images .image{width:23%}
#allmoduls .sidebyside.big .images .image.highlight,.popup .sidebyside.big .images .image.highlight{width:35%}
#allmoduls .sidebyside.one .image1,.popup .sidebyside.one .image1{left:50%}
#allmoduls .sidebyside.two .image1,.popup .sidebyside.two .image1{left:32%}
#allmoduls .sidebyside.two .image2,.popup .sidebyside.two .image2{left:68%}
#allmoduls .sidebyside.two.big .image1,.popup .sidebyside.two.big .image1{left:33%}
#allmoduls .sidebyside.two.big .image2,.popup .sidebyside.two.big .image2{left:67%}
#allmoduls .sidebyside.two.big .highlight+.highlight,.popup .sidebyside.two.big .highlight+.highlight{left:69%}
#allmoduls .sidebyside.three .image1,.popup .sidebyside.three .image1{left:15%}
#allmoduls .sidebyside.three .image2,.popup .sidebyside.three .image2{left:50%}
#allmoduls .sidebyside.three .image3,.popup .sidebyside.three .image3{left:85%}
#allmoduls .rotate.two.position1 .image1,#allmoduls .rotate.two.position2 .image2,.popup .rotate.two.position1 .image1,.popup .rotate.two.position2 .image2{left:50%;width:27%}
#allmoduls .rotate.two.position1 .image2,#allmoduls .rotate.two.position2 .image1,.popup .rotate.two.position1 .image2,.popup .rotate.two.position2 .image1{left:80%;width:18%}
#allmoduls .rotate.three.position1 .image1,#allmoduls .rotate.three.position2 .image2,#allmoduls .rotate.three.position3 .image3,.popup .rotate.three.position1 .image1,.popup .rotate.three.position2 .image2,.popup .rotate.three.position3 .image3{left:50%;width:27%;z-index:3}
#allmoduls .rotate.three.position1 .image2,#allmoduls .rotate.three.position2 .image3,#allmoduls .rotate.three.position3 .image1,.popup .rotate.three.position1 .image2,.popup .rotate.three.position2 .image3,.popup .rotate.three.position3 .image1{left:80%;width:18%;z-index:2}
#allmoduls .rotate.three.position1 .image3,#allmoduls .rotate.three.position2 .image1,#allmoduls .rotate.three.position3 .image2,.popup .rotate.three.position1 .image3,.popup .rotate.three.position2 .image1,.popup .rotate.three.position3 .image2{left:20%;width:18%;z-index:2}
#allmoduls>.background{position:absolute;top:55px;bottom:50%;left:0;right:0;overflow:hidden;background-color:#ebeef0}
@media screen and (max-width:589px){#allmoduls>.background{top:36px;bottom:50%}
}
#allmoduls>.background>img{position:absolute;display:block;left:-1000px;right:-1000px;margin-left:auto;margin-right:auto;height:100%;width:auto}
#allmoduls .header{position:absolute;width:100%;height:30px;z-index:2}
#allmoduls .header>div{position:absolute;top:0}
#allmoduls .header .hamburger{position:absolute;left:0;display:none}
#allmoduls .content{position:absolute;top:55px;bottom:50%;left:0;right:0}
@media screen and (max-width:589px){#allmoduls .content{top:36px;bottom:50%;overflow:hidden}
}
#allmoduls .content.full{top:0;bottom:40px;overflow:hidden}
#allmoduls .content.modul0,#allmoduls .content.modul15{z-index:10;left:-160px;background:#ECECEC}
@media screen and (max-width:749px){#allmoduls .header .hamburger{display:block}
#allmoduls .content.modul0,#allmoduls .content.modul15{left:0}
}
#modul0{position:absolute;background:#fff;left:0;right:0;width:auto;height:100%;z-index:4}
#modul0 .header{z-index:5}
@media screen and (min-width:750px){#modul0{left:-160px}
}
#modul0 .content{z-index:1;padding:0;left:0;right:0;width:100%;max-width:100%!important;overflow:hidden}
#modul0 .background,#modul0 .keyvisuals{position:absolute;left:-1000px;right:-1000px;height:100%;width:auto}
#modul #modul10.modul .content.maxcontent,#modul #modul11.modul .content.maxcontent{overflow-y:auto}
#modul0 .content>div:nth-child(1){margin-top:38px;text-align:center;font-weight:700;color:#787878;font-size:16px}
#modul0 .content .third{margin-top:10px;margin-right:12px;margin-left:12px}
@media screen and (max-width:589px){#allmoduls .content.full{bottom:70px}
#modul0 .content .third{margin-top:20px}
#modul0 .content .third.leftalign,#modul0 .content .third.rightalign{text-align:center}
#modul0 .content .third:nth-of-type(3){margin-top:10px}
#modul0 .content .third .text{margin:auto}
#modul0 .keyvisuals{height:70%}
}
#modul0 .background{margin:auto}
#modul0 .keyvisuals{top:0;bottom:0;margin:auto}
#modul #modul10 .footnote,#modul #modul11 .footnote{position:relative;right:auto;left:0;top:0}
#modul0 .button{width:200px;margin:auto}
#modul0 .text{width:200px}
@media screen and (max-width:589px){#modul #modul10 .footnote{padding:0}
}
#modul #modul11 .kreditkartetable td:not(:first-child),#modul #modul11 .kreditkartetable th:not(:first-child){width:69px}
#modul #modul11 .kreditkartetable tr:nth-child(2) th:nth-child(3){background:#7294BA}
#modul #modul11 .kreditkartetable tr.gold td:nth-child(3){color:#7294BA}
#modul #modul11 .kreditkartetable tr.gold td:nth-child(3).highlighted{border-bottom-color:#7294BA}
#modul #modul11 .kreditkartetable tr td{padding-top:1px;padding-bottom:1px}
#modul #modul11 .kreditkartetable tr td:nth-child(3){color:#7294BA}
#modul #modul11 .kreditkartetable tr td:nth-child(3).highlighted{background:#AABED5}
#modul #modul11 .kreditkartetable tr:last-child td:nth-child(3){color:#565656}
@media screen and (max-width:589px){#modul #modul11 .footnote{padding:0}
}
#modul #modul13 #service2>.label{margin-top:-14px}
#modul #modul13 #service2>.label2{margin-top:-6px}
@media screen and (min-width:590px){#modul #modul13 .footnote{position:relative;bottom:auto;right:auto;left:auto}
}
#modul #modul13 .footnote.mitgliedschaft1{display:none}
#modul #modul13 .arrowdown{position:absolute;top:0;left:50%;margin-left:-4px}
#modul #modul13 .third.rotate{top:20px;text-align:left}
#modul #modul13 .third.rotate .panel{margin:0;padding-top:9px;height:40px;line-height:14px}
#modul #modul13 .third.rotate .panel:nth-child(8){margin-top:-9px}
#modul #modul13 .third.rotate .panel .label2{display:block;height:auto;line-height:12px;color:#005ba9;font-weight:700;font-size:11px}
#modul #modul13 .third.rotate .panel.disabled{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50)}
#modul #modul13 .third.rotate .listpanel{height:auto;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#modul #modul13 .third.rotate .listpanel>div{position:relative;margin-left:0;padding:9px 25px;border-bottom:1px solid #ccc}
#modul #modul13 .third.rotate .listpanel>div:last-child{border-bottom:none}
#modul #modul13 .third.rotate .listpanel>div .check{position:absolute;display:none;top:6px;left:5px}
#modul #modul13 .third.rotate .listpanel>div .hint{position:absolute;text-align:center;top:2px;right:2px;left:auto}
#modul #modul13 .third.rotate .listpanel>div .text{position:relative;display:inline-block;margin:0;padding:0 5px;text-align:left}
#modul #modul13 .third.rotate .listpanel>div *{vertical-align:middle}
#modul #modul13 .third.rotate .listpanel.show .check{display:inline-block}
#modul #modul13 .third.rotate .devider{position:relative;z-index:20;text-align:center;color:#FE782C;margin:-12px 0 0;line-height:20px;height:20px}
#modul #modul13 .third.rotate .devider p{display:inline-block;padding:0 5px;background:#fff}
#modul #modul13 .third.rotate h3{color:#FE782C}
@media screen and (max-width:589px){#modul #modul13 .third.rotate{position:relative;display:inline-block;left:0!important;font-size:12px}
#modul #modul13 .third.rotate:nth-of-type(2){margin-top:20px}
#modul #modul13{font-size:0}
}
@media screen and (min-width:590px){#modul14 .footnote{position:relative;bottom:auto;right:auto;left:auto}
}
#modul #modul15,#modul #prevnext13{position:absolute;left:0;right:0;z-index:4;background:#fff}
#modul #prevnext13{width:100%;bottom:0}
#modul #modul15{width:auto;height:100%}
#modul #modul15 .footnote{font-size:12px}
@media screen and (min-width:590px){#modul #modul15 .footnote{position:relative;bottom:auto;right:auto;left:auto}
}
@media screen and (min-width:750px){#modul #modul15{left:-160px}
}
#modul #modul15 h3{margin-top:23px;font-weight:700}
@media screen and (max-width:589px){#modul #modul15 h3{font-size:12px;margin-top:20px;margin-bottom:20px}
}
#modul #modul15 .arrowdown{position:absolute;top:0;left:50%;margin-left:-4px}
#modul #modul15 .third.rotate{top:55px;text-align:left}
#modul #modul15 .third.rotate .panel{margin:0;padding-top:9px;height:40px;line-height:35px}
#modul #modul15 .third.rotate .panel:nth-child(8){margin-top:-9px}
#modul #modul15 .third.rotate .panel .icon{top:16px}
#modul #modul15 .third.rotate .panel .label{padding-left:65px}
#modul #modul15 .third.rotate .panel .label2{display:block;width:auto;height:auto;padding-left:40px;padding-right:15px;line-height:12px;color:#005ba9;font-weight:700;font-size:10px}
#modul #modul15 .third.rotate .panel.disabled{-webkit-opacity:.5;-moz-opacity:.5;opacity:.5;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);filter:alpha(opacity=50)}
#modul #modul15 .third.rotate .listpanel{height:auto;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
#modul #modul15 .third.rotate .listpanel>div{position:relative;margin-left:0;padding:7px 25px;border-bottom:1px solid #ccc}
#modul #modul15 .third.rotate .listpanel>div:last-child{border-bottom:none}
#modul #modul15 .third.rotate .listpanel>div .check{position:absolute;display:none;top:6px;left:5px}
#modul #modul15 .third.rotate .listpanel>div .hint{position:absolute;text-align:center;top:6px;right:2px;left:auto;color:#005ba9;font-weight:700}
#modul16>.content .footnote,#modul5>.content .footnote,#modul6>.content .footnote{position:relative;right:auto;bottom:auto}
#modul #modul15 .third.rotate .listpanel>div .text{position:relative;display:inline-block;margin:0;padding:0 5px;text-align:left}
#modul #modul15 .third.rotate .listpanel>div *{vertical-align:middle}
#modul #modul15 .third.rotate .listpanel.show .check{display:inline-block}
#modul #modul15 .third.rotate .devider{position:relative;z-index:20;text-align:center;color:#FE782C;margin:-12px 0 0;line-height:20px;height:20px}
#modul16>.header,#modul5>.header,#modul6>.header{z-index:4}
#modul #modul15 .third.rotate .devider p{display:inline-block;padding:0 5px;background:#fff}
#modul #modul15 .third.rotate h3{color:#FE782C}
@media screen and (max-width:589px){#modul #modul15 .third.rotate{left:0!important;margin-left:2px!important;position:relative;display:inline-block;font-size:12px}
#modul #modul15 .third.rotate:nth-of-type(2){margin-top:20px}
#modul #modul15{font-size:0}
#modul #modul15 .br{display:block;width:100%}
}
#modul16>.content{top:37px!important}
@media screen and (min-width:590px){#modul16>.content{width:520px!important;padding-left:35px!important;padding-right:35px!important;overflow-y:auto!important}
}
@media screen and (min-width:910px){#modul16>.content{width:680px!important;overflow-y:auto!important}
}
#modul16>.content .footnote{left:0;top:0;padding-left:45px;padding-right:45px}
#modul16>.content p.maxcontent{padding-left:45px;padding-right:45px;margin-top:11px}
#modul16 .kontotable,#modul5 .kontotable,#modul6 .kontotable{margin-top:3px!important}
@media screen and (max-width:589px){#modul16 .footnote{padding:0}
}
#modul #modul4 .two .third.rotate:first-of-type{margin-left:0!important}
#modul #modul4 .two .third.rotate:nth-of-type(2){margin-left:15px!important}
#modul5>.content{top:37px!important}
@media screen and (min-width:590px){#modul5>.content{width:520px!important;padding-left:35px!important;padding-right:35px!important;overflow-y:auto!important}
}
@media screen and (min-width:910px){#modul5>.content{width:680px!important;overflow-y:auto!important}
}
#modul5>.content .footnote{left:0;top:0;padding-left:45px;padding-right:45px}
@media screen and (max-width:589px){#modul5 .footnote{padding:0}
}
#modul6>.content{top:0!important}
@media screen and (min-width:590px){#modul6>.content{width:520px!important;padding-left:35px!important;padding-right:35px!important;overflow-y:auto!important}
}
@media screen and (min-width:910px){#modul6>.content{width:680px!important;overflow-y:auto!important}
}
#modul6>.content .footnote{left:0;top:0;padding-left:45px;padding-right:45px}
#modul .summary{position:absolute;left:0;right:0;width:auto;height:100%;background:#fff}
#modul .summary .gold{font-weight:700}
#modul .summary .content{top:0}
#modul .summary .content.full .block>table td:last-child{text-align:right}
@media screen and (max-width:589px){#modul6 .footnote{padding:0}
#modul .summary .content.full{padding-left:12%;padding-right:12%;width:76%}
#modul .summary .content.full .block>table td:first-child,#modul .summary .content.full .block>table th:first-child{width:auto;text-align:left}
#modul .summary .content.full .block>table td:last-child{text-align:right}
#modul .summary .content.full .block>table td:not(:first-child),#modul .summary .content.full .block>table th:not(:first-child){width:90px}
}
#modul .summary .content.full p.maxcontent:last-of-type{font-size:0}
#modul .summary .content.full p.maxcontent:last-of-type .orangebutton{font-size:12px;margin:2px;width:177px}
#modul .summary .content h1{margin-top:15px;font-size:16px}
#modul .summary p{margin-top:20px;text-align:center}
#modul .summary .maxcontent{width:100%}
#modul .summary .line{width:100%;border-bottom:1px solid #a2a3a3}
#modul .summary .footnote .button{display:inline-block;color:#005ba9;text-decoration:underline}
#modul .summary .footnote .button:hover{text-decoration:none}
#modul .summary .radiobox.tac{padding-left:25px;margin-top:10px;position:relative}
@media print{#modul .summary .radiobox.tac{padding-left:0}
}
#modul .summary .radiobox.tac .icon{top:6px;position:absolute;left:0}
#modul .summary .radiobox.tac .print{width:18px;height:18px;margin-right:5px;display:inline-block;vertical-align:middle}
#modul .summary .block,#modul .summary .radiobox.tac .print img{width:100%;height:auto}
#modul .summary .block{position:relative;padding-top:7px;padding-bottom:7px;display:table;border-bottom:1px solid #a2a3a3}
#modul .summary .block .greyblock{position:absolute;top:0;bottom:1px;background-color:#eee;width:180px}
#modul .summary .block .greyblock table{width:98%;height:100%}
#modul .summary .block .greyblock table td{vertical-align:middle;width:50%}
#modul .summary .block .greyblock table td .button{display:inline-block}
#modul .summary .block .greyblock table td:nth-child(1){width:40%;text-align:center}
#modul .summary .block .greyblock table td:nth-child(1) span{position:relative;margin-top:5px}
#modul .summary .block .greyblock table td:nth-child(1) span:hover .caption{text-decoration:underline}
#modul .summary .block .greyblock table td:nth-child(1) img{width:60px;height:auto}
#modul .summary .block .greyblock table td:nth-child(1) .caption{position:absolute;color:#5a5a5a;text-align:center;left:0;width:95%;font-size:9px;line-height:11px;bottom:6px;font-weight:700}
#modul .summary .block .greyblock table td:nth-child(2){text-align:left}
#modul .summary .block>table{width:100%}
#modul .summary .block>table .gold{color:#c6a236!important}
#modul .summary .block>table span{display:inline}
#modul .summary .block>table span.button{display:inline-block;color:#005ba9;text-decoration:underline}
#modul .summary .block>table span.button:hover{text-decoration:none}
#modul .summary .block>table img{width:11px}
#modul .summary .block>table td:first-child,#modul .summary .block>table th:first-child{width:80%;text-align:left}
#modul .summary .block>table th{font-weight:700}
#modul .summary .block .table{display:table-cell;padding-left:180px;width:360px;height:100%;vertical-align:middle;padding-top:10px;padding-bottom:10px}
#modul .summary .block .table table{width:100%}
#modul .summary .block .table table td{vertical-align:middle}
#modul .summary .block .table table td:nth-child(2){text-align:right;font-weight:700;min-width:45px}
#modul .summary .exception .button:hover,#modul .summary .vorteile0 .button:hover,#modul .summary .vorteile1 .button:hover{text-decoration:underline}
@media screen and (min-width:590px){#modul .summary .block:nth-child(3) .greyblock table td:nth-child(2){padding-right:10px}
}
@media screen and (max-width:589px){#modul .summary .block .greyblock{height:70px;width:100%}
#modul .summary .block .greyblock table td:nth-child(1){text-align:left;padding-left:10px;width:100px}
#modul .summary .block .greyblock table td:nth-child(2){width:auto}
#modul .summary .block .table{padding-left:10px;padding-right:10px;padding-top:30px;width:100%}
#modul .summary .block .table table{margin-top:50px}
}
#modul99 .orangebutton.disabled{text-decoration:none;background:#e1e1e1;background:-webkit-linear-gradient(top,#e1e1e1 0,#ccc 100%);background:linear-gradient(to bottom,#e1e1e1 0,#ccc 100%);-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#e1e1e1,endColorstr=#cccccc,GradientType=0)';border:none;padding:1px}
.bankcardtable .double td,.kontotable .double td,.kreditkartetable .double td{border-bottom-width:4px!important}
.bankcardtable{margin:auto}
.bankcardtable td:not(:first-child),.bankcardtable th:not(:first-child){width:84px}
.bankcardtable tr:first-child th>div{position:relative;width:96%;margin-left:2%}
.bankcardtable tr:first-child th>div img{width:100%;height:auto}
.bankcardtable tr:first-child th>div .stoerer2{position:absolute;z-index:4;top:-32px;left:-24px}
.bankcardtable tr:first-child th>div .stoerer2 .label{margin-top:-12px;margin-left:6px}
.bankcardtable tr:first-child.gold div img.gold{z-index:2;left:2%;top:10px}
.bankcardtable tr:first-child.gold div img.blue{z-index:1;left:18%;top:0}
.bankcardtable tr:nth-child(2) th:nth-child(2){background:#c6a236}
.bankcardtable tr td.highlighted{background:#AABED5}
.bankcardtable tr td:nth-child(2){color:#c6a236}
.bankcardtable tr td:nth-child(2).highlighted{background:#F2E1C0}
.bankcardtable tr.gold td:nth-child(3){color:#7294BA}
.bankcardtable tr.gold:last-child td:last-child{color:#565656}
.kontotable .bold,.kontotable tr.bold td:first-child{color:#333!important}
.bankcardtable tr.gold:nth-child(2) th:last-child{background:#7294BA}
.bankcardtable tr:last-child td:first-child{vertical-align:top}
.bankcardtable tr:last-child td:first-child .footnote{margin-top:0}
.kontotable{margin:auto}
@media screen and (min-width:910px){.kontotable{margin-top:-30px!important}
}
@media screen and (max-width:909px){.kontotable{margin-top:0!important}
}
.kontotable .bold{font-weight:700}
.kontotable tr.white td{padding:0 2px!important}
.kontotable tr:first-child th>div{position:relative;width:100%;height:48px}
.kontotable tr:first-child th>div img{position:absolute;width:78%;height:auto;-webkit-transition:opacity .3s,left .3s,top .3s,z-index .3s;-moz-transition:opacity .3s,left .3s,top .3s,z-index .3s;transition:opacity .3s,left .3s,top .3s,z-index .3s}
.kontotable tr:first-child th>div img.gold{z-index:1;left:18%;top:4px}
.kontotable tr:first-child th>div img.blue{z-index:2;left:2%;top:10px}
.kontotable tr:first-child th>div .stoerer3{display:none;z-index:4;top:-3px;position:absolute;left:-10px}
.kontotable tr:first-child th>div .stoerer3 .label{margin-top:7px;margin-left:10px}
.kontotable tr:first-child th.recommanded>div .stoerer3{display:block}
.kontotable tr:first-child.gold div img.gold{z-index:2;left:2%;top:10px}
.kontotable tr:first-child.gold div img.blue{z-index:1;left:18%;top:4px}
.kontotable tr td.highlighted{background:#AABED5}
.kontotable tr.gold td.highlighted{background:#F2E1C0}
.kontotable tr.gold.permanent td:first-child{color:#565656}
.kontotable tr:nth-child(2) th:first-child{text-align:left!important;vertical-align:bottom}
.kontotable tr:last-child td:first-child{text-align:left!important}
.ie8 .kreditkartetable tr td,.ie8 .kreditkartetable tr th{line-height:12px}
#modul10 .kreditkartetable,#modul11 .kreditkartetable,.kreditkartetable{margin:30px auto auto}
.kreditkartetable td:not(:first-child),.kreditkartetable th:not(:first-child){width:84px}
.kreditkartetable .link{color:#005ba9;text-decoration:underline}
#modul .modul .content .orangebutton.disabled:hover,.kreditkartetable .link:hover{text-decoration:none}
.kreditkartetable .regular{font-weight:400!important}
.kreditkartetable tr:first-child th>div{position:relative;width:96%;margin-left:2%}
.kreditkartetable tr:first-child th>div img{width:100%;height:auto}
.kreditkartetable tr:first-child th>div .stoerer2{position:absolute;display:block;z-index:4;top:-32px;left:-24px}
.kreditkartetable tr:first-child th>div .stoerer2 .label{margin-top:-12px;margin-left:6px}
.kreditkartetable tr:first-child.gold div img.gold{z-index:2;left:2%;top:10px}
.kreditkartetable tr:first-child.gold div img.blue{z-index:1;left:18%;top:0}
.kreditkartetable tr:nth-child(2) th:nth-child(2),.kreditkartetable tr:nth-child(2) th:nth-child(3){background:#c6a236}
.kreditkartetable tr:nth-child(2).gold th:nth-child(4){background:#7294BA}
.kreditkartetable tr.gold td:nth-child(2).highlighted,.kreditkartetable tr.gold td:nth-child(3).highlighted{background:#F2E1C0}
.kreditkartetable tr.gold td:last-child{color:#7294BA}
.kreditkartetable tr.gold td:last-child.highlighted{border-bottom-color:#7294BA}
.kreditkartetable tr.gold:last-child td:last-child{color:#565656}
.kreditkartetable tr td:nth-child(2),.kreditkartetable tr td:nth-child(3){color:#c6a236}
.kreditkartetable tr td:nth-child(2).highlighted,.kreditkartetable tr td:nth-child(3).highlighted{background:#F2E1C0}
.kreditkartetable tr td:nth-child(4){color:#7294BA}
.kreditkartetable tr td:nth-child(4).highlighted{background:#AABED5}
.kreditkartetable tr:last-child td:nth-child(2),.kreditkartetable tr:last-child td:nth-child(3){color:#565656}
.kreditkartetable tr:last-child td:nth-child(4){color:#565656}
.kreditkartetable tr:last-child td:first-child{position:relative;vertical-align:top}
.kreditkartetable tr:last-child td:first-child .footnote{position:absolute;width:100%;bottom:-30px}
@media screen and (max-width:589px){.kreditkartetable tr:last-child td:first-child .footnote{position:relative;bottom:auto;margin-top:10px}
}
#allmoduls .content.rotate img{border:7px solid #fff;left:-7px;top:-7px}
#allmoduls .content.modul0.sidebyside .image{width:100%;margin-top:12%}
@media screen and (max-height:470px){#allmoduls .content.modul0.sidebyside .image{width:90%;margin-top:11%}
}
@media screen and (max-height:430px){#allmoduls .content.modul0.sidebyside .image{width:80%;margin-top:10%}
}
@media screen and (max-height:400px){#allmoduls .content.modul0.sidebyside .image{width:70%;margin-top:9%}
}
@media screen and (max-height:370px){#allmoduls .content.modul0.sidebyside .image{width:60%;margin-top:7%}
}
@media screen and (max-height:330px){#allmoduls .content.modul0.sidebyside .image{width:50%;margin-top:6%}
}
#allmoduls .content.modul0.sidebyside .image img{border:none;top:0;left:0}
#allmoduls .content.sidebyside .arrow{display:none}
#allmoduls .content.sidebyside .image{width:30%}
#allmoduls .content.sidebyside .image img{position:relative;top:-7px;left:-7px;border:7px solid #fff}
#allmoduls .content.sidebyside .image img.services1{z-index:2;border:none;position:absolute;width:64%;left:-45%;margin:0;top:-15%;-webkit-transition:left .3s,top .3s,z-index .3s;-moz-transition:left .3s,top .3s,z-index .3s;transition:left .3s,top .3s,z-index .3s}
#allmoduls .content.sidebyside .image img.services1_gold{z-index:1;border:none;position:absolute;width:64%;left:-18%;margin:0;top:-45%;-webkit-transition:left .3s,top .3s,z-index .3s;-moz-transition:left .3s,top .3s,z-index .3s;transition:left .3s,top .3s,z-index .3s}
#allmoduls .content.sidebyside .image.highlight{width:33%}
#allmoduls .content.sidebyside .image.gold img.services1{z-index:1;left:-18%;top:-45%}
#allmoduls .content.sidebyside .image.gold img.services1_gold{z-index:2;left:-45%;top:-15%}
#modul .modul .content{color:#323232;max-width:100%;width:570px;padding:0}
#modul .modul .content .ndash{display:inline-block;margin-left:-7px;width:7px}
#modul .modul .content.maxcontent{top:55px;background:#fff;max-width:none;width:570px;overflow-y:visible}
@media screen and (min-width:910px){#modul .modul .content.maxcontent{padding-left:100px;padding-right:100px}
#modul .modul .content .maxcontent{max-width:570px}
}
@media screen and (max-width:909px){#modul .modul .content.maxcontent{padding-left:20px;padding-right:20px}
}
@media screen and (max-width:589px){#modul .modul .header{left:20px;right:20px;vertical-align:middle;line-height:12px;display:inline-block}
#modul .modul .content.maxcontent{overflow:scroll;top:36px;width:auto;padding-left:40px;padding-right:40px;left:0;right:0}
}
#modul .modul .content .orangebutton.disabled{cursor:default;border:1px solid #a2a3a3;background:#a2a3a3;background:-webkit-linear-gradient(top,#a2a3a3 0,#ccc 50%,#a2a3a3 100%);background:linear-gradient(to bottom,#a2a3a3 0,#ccc 50%,#a2a3a3 100%);-ms-filter:'progid:DXImageTransform.Microsoft.gradient(startColorstr=#a2a3a3,endColorstr=#a2a3a3,GradientType=0)'}
#modul .modul .arrowleft{left:0}
#modul .modul .arrowright{right:0}
#modul .modul .arrowleft,#modul .modul .arrowright{position:absolute;display:none;top:50%;margin-top:-13px}
@media screen and (max-width:589px){#modul .modul .arrowleft,#modul .modul .arrowright{display:inline-block}
}
#modul .two{font-size:0}
#modul .two .third.rotate{font-size:12px;position:relative;left:0!important;margin-left:10px!important}
#modul .third{display:inline-block;vertical-align:top;width:184px;margin:2px;padding:0}
#modul .third.rotate{position:absolute;top:0;margin:0}
#modul .third.rotate:nth-of-type(1){left:0}
#modul .third.rotate:nth-of-type(2){left:194px}
#modul .third.rotate:nth-of-type(3){left:386px}
#modul .third.rotate .panel{display:block;line-height:48px;text-align:left;vertical-align:middle;width:auto;background:0 0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
#modul .third.rotate .panel .icon{position:absolute;margin:0 5px;left:10px;top:14px;right:auto}
#modul .third.rotate .panel .label{display:inline-block;width:auto;height:auto;padding-left:40px;padding-right:15px}
#modul .third.rotate .panel .label p{text-align:left;padding:0}
#modul .third.rotate .panel .icon,#modul .third.rotate .panel .label{line-height:14px;vertical-align:middle}
#modul .arrowdown,#popup-classiccard .arrowdown,#popup-goldcard .arrowdown,#popup-reisevorteil .arrowdown,.popup .arrowdown{vertical-align:top}
#modul .third.rotate .panel .hint{position:absolute;top:2px;right:2px;left:auto}
#modul .third.rotate p{text-align:center}
#modul .leftalign{text-align:left}
#modul .rightalign{text-align:right}
#modul .arrowdown{margin-bottom:15px}
@media screen and (max-width:589px){#modul .third.rotate{display:none}
#modul .third.rotate.show{display:inline-block}
#modul .third{position:relative;left:50%!important;margin-left:-92px!important;display:block}
#modul table.defaulttable td:not(:first-child),#modul table.defaulttable th:not(:first-child){display:none}
#modul .show1 .defaulttable td:nth-child(2),#modul .show1 .defaulttable th:nth-child(2){display:table-cell}
#modul .show2 .defaulttable td:nth-child(3),#modul .show2 .defaulttable th:nth-child(3){display:table-cell}
#modul .show3 .defaulttable td:nth-child(4),#modul .show3 .defaulttable th:nth-child(4){display:table-cell}
#modul .show4 .defaulttable td:nth-child(5),#modul .show4 .defaulttable th:nth-child(5){display:table-cell}
#modul .show5 .defaulttable td:nth-child(6),#modul .show5 .defaulttable th:nth-child(6){display:table-cell}
#modul .show6 .defaulttable td:nth-child(7),#modul .show6 .defaulttable th:nth-child(7){display:table-cell}
#modul table.three td,#modul table.three th{display:none}
#modul .show1 .three td:nth-child(1),#modul .show1 .three th:nth-child(1){display:table-cell}
#modul .show2 .three td:nth-child(2),#modul .show2 .three th:nth-child(2){display:table-cell}
#modul .show3 .three td:nth-child(3),#modul .show3 .three th:nth-child(3){display:table-cell}
#modul .show4 .three td:nth-child(4),#modul .show4 .three th:nth-child(4){display:table-cell}
#modul .show5 .three td:nth-child(5),#modul .show5 .three th:nth-child(5){display:table-cell}
#modul .show6 .three td:nth-child(6),#modul .show6 .three th:nth-child(6){display:table-cell}
#modul .left,#modul .right{display:block}
}
#popup-classiccard>h2,#popup-goldcard>h2,#popup-reisevorteil>h2,.popup>h2{position:absolute;z-index:2;top:10px;left:0;right:0;text-align:center;color:#005ba9;font-size:17px;line-height:19px}
#popup-classiccard .numberinput,#popup-goldcard .numberinput,#popup-reisevorteil .numberinput,.popup .numberinput{display:inline-block}
#popup-classiccard .content,#popup-goldcard .content,#popup-reisevorteil .content,.popup .content{text-align:center;padding-bottom:40px}
@media screen and (max-width:909px){#popup-classiccard .content h2,#popup-goldcard .content h2,#popup-reisevorteil .content h2,.popup .content h2{margin-bottom:45px}
}
@media screen and (max-width:589px){#popup-classiccard>h2,#popup-goldcard>h2,#popup-reisevorteil>h2,.popup>h2{left:15px;right:40px;height:auto}
#popup-classiccard .content h2,#popup-goldcard .content h2,#popup-reisevorteil .content h2,.popup .content h2{margin-top:30px;margin-bottom:45px}
}
#popup-classiccard .content .third,#popup-goldcard .content .third,#popup-reisevorteil .content .third,.popup .content .third{display:inline-block;vertical-align:top;padding:0;width:184px;margin:50px 25px 0 0;text-align:center}
@media screen and (max-width:909px){#popup-classiccard .content .third,#popup-goldcard .content .third,#popup-reisevorteil .content .third,.popup .content .third{margin-right:10px}
}
#popup-classiccard .content .third:last-of-type,#popup-classiccard .content .third:nth-of-type(n3),#popup-goldcard .content .third:last-of-type,#popup-goldcard .content .third:nth-of-type(n3),#popup-reisevorteil .content .third:last-of-type,#popup-reisevorteil .content .third:nth-of-type(n3),.popup .content .third:last-of-type,.popup .content .third:nth-of-type(n3){margin-right:0}
#popup-classiccard .content .third .panel,#popup-goldcard .content .third .panel,#popup-reisevorteil .content .third .panel,.popup .content .third .panel{display:block;line-height:initial;text-align:left;vertical-align:middle;width:auto;height:auto;margin:0;background:#E4E4E4;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none}
#popup-classiccard .content .third .panel .icon,#popup-goldcard .content .third .panel .icon,#popup-reisevorteil .content .third .panel .icon,.popup .content .third .panel .icon{position:absolute;margin:0 5px;left:10px;top:14px;right:auto}
#popup-classiccard .content .third .panel .label,#popup-goldcard .content .third .panel .label,#popup-reisevorteil .content .third .panel .label,.popup .content .third .panel .label{display:inline-block;width:100%;height:auto;font-weight:700}
#popup-classiccard .content .third .panel .label p,#popup-goldcard .content .third .panel .label p,#popup-reisevorteil .content .third .panel .label p,.popup .content .third .panel .label p{display:inline-block;text-align:center;padding:10px}
#popup-classiccard .content .third .panel .icon,#popup-classiccard .content .third .panel .label,#popup-goldcard .content .third .panel .icon,#popup-goldcard .content .third .panel .label,#popup-reisevorteil .content .third .panel .icon,#popup-reisevorteil .content .third .panel .label,.popup .content .third .panel .icon,.popup .content .third .panel .label{line-height:14px;vertical-align:middle}
#popup-classiccard .content .third .panel .hint,#popup-goldcard .content .third .panel .hint,#popup-reisevorteil .content .third .panel .hint,.popup .content .third .panel .hint{position:absolute;top:2px;right:2px;left:auto}
#popup-classiccard .content .third .panel .image,#popup-goldcard .content .third .panel .image,#popup-reisevorteil .content .third .panel .image,.popup .content .third .panel .image{width:auto;padding:20px 20px 0}
#popup-classiccard .content .third .panel .image img,#popup-goldcard .content .third .panel .image img,#popup-reisevorteil .content .third .panel .image img,.popup .content .third .panel .image img{width:100%;height:auto}
#popup-classiccard .content .third p,#popup-goldcard .content .third p,#popup-reisevorteil .content .third p,.popup .content .third p{padding-top:20px;padding-bottom:10px;text-align:center}
@media screen and (max-width:589px){#popup-classiccard .content .third,#popup-goldcard .content .third,#popup-reisevorteil .content .third,.popup .content .third{position:relative;display:block;left:50%!important;margin-left:-92px!important;top:0!important;margin-top:20px}
}
#tabs.leistungsversprechen .top .check,.defaulttable tr td .numberinput{display:inline-block}
.defaulttable{margin-top:15px}
@media screen and (max-width:589px){.defaulttable{margin-top:45px}
}
.defaulttable tr td{color:#7294BA;padding-top:1px;padding-bottom:0}
.defaulttable tr td:first-child{color:#565656}
.defaulttable tr.gold td{color:#c6a236;background:#F6EBD5;border-bottom-color:#DFCA9A}
.defaulttable tr.gold td:first-child{color:#565656;background:#FBF4E8}
.defaulttable tr.white td{padding:5px 2px;background:0 0!important;border-bottom-color:#DFCA9A!important;color:#c6a236!important;font-weight:700}
.defaulttable tr:nth-child(2) td,.defaulttable tr:nth-child(2) th{vertical-align:middle;background:#7294BA;color:#fff}
.defaulttable tr:nth-child(2) td:first-child,.defaulttable tr:nth-child(2) th:first-child{background:0 0}
.defaulttable tr:nth-child(2).gold td,.defaulttable tr:nth-child(2).gold th{background:#c6a236;border-bottom-color:#DFCA9A}
.defaulttable tr:nth-child(2).gold td:first-child,.defaulttable tr:nth-child(2).gold th:first-child{background:0 0}
.defaulttable tr:last-child td{vertical-align:top;text-align:center;padding-top:5px;background:0 0!important;border-bottom:none!important;color:#565656}
.defaulttable tr:last-child td p{text-align:center}
.defaulttable tr:last-child td .label{font-weight:700}
.defaulttable tr:last-child td:first-of-type .label{font-weight:400}
#tabs{background:#ebeef0;-webkit-box-shadow:2px 0 8px 0 #ccc;-moz-box-shadow:2px 0 8px 0 #ccc;box-shadow:2px 0 8px 0 #ccc}
#tabs.leistungsversprechen .top h3{padding-top:0;color:#7294BA}
#tabs #tab99.show,#tabs .top .check{display:none}
#tabs.leistungsversprechen .bottom h2{color:#7294BA}
#tabs .circle{position:relative}
#tabs .circle .circlecanvas{width:60%;height:100%;margin:15px auto auto;text-align:center}
#tabs .circle .circlecanvas canvas{max-width:100%;max-height:100%}
#tabs .circle .circlelabel{position:absolute;color:#7294ba;top:40px;left:0;width:100%;text-align:center;font-weight:700;font-size:14px}
#tabs .top{border-bottom:1px solid #fff}
#tabs .top h3{padding-top:3px}
#tabs .tab.highlight{background-color:#ccc;border-bottom:1px solid #ccc}
#tabs .tab .icon{position:absolute;display:none;top:5px;left:32px;width:95px;height:60px}
#tabs .tab .icon.show{display:block}
#tabs .bottom .background{position:absolute;width:71%;height:auto;top:25px;left:23px}
#tabs .bottom .background img{width:100%;height:auto}
#tabs .bottom .icon{position:absolute;display:none;top:35px;left:32px}
#tabs .bottom .icon.show{display:block}
#tabs .mitgliedschaft,#tabs .tab.warenkorb{display:block;border-bottom:1px solid #fff}
#tabs .mitgliedschaft .icon,#tabs .mitgliedschaft .icon-warenkorb,#tabs .tab.warenkorb .icon,#tabs .tab.warenkorb .icon-warenkorb{display:inline-block;vertical-align:middle;margin-left:30px;height:18px;width:18px;opacity:1}
#tabs .mitgliedschaft .icon-warenkorb,#tabs .tab.warenkorb .icon-warenkorb{margin-left:22px;height:28px;width:28px}
#tabs .mitgliedschaft .label,#tabs .tab.warenkorb .label{display:inline-block;vertical-align:middle;padding-top:5px;padding-bottom:5px;padding-left:15px;color:inherit}
#tabs .mitgliedschaft{color:#323232}
#tabs.gold{background:#F6EBD5}
#tabs.gold .tab.highlight{background:#DFCA9A}
#tabs.gold .bottom h2{color:#c6a236}
#tabs.full .top h3{color:#7294BA}
#tabs.full.gold .top h3,#tabs.gold .top h3{color:#c6a236}
@media screen{.print{display:none!important}
}
@media print{#finder,#finder #modul,#finder #modul .modul.summary{position:relative;height:auto}
*{-ms-overflow-style:none}
.ie10 *,.ie11 *,.ie9 *{overflow:auto}
#finder>*,#modul>*,.button{display:none}
#modul .modul,.screen{display:none!important}
#finder{width:95%;margin:auto;padding:0}
#finder #modul{display:block;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:100%;left:0;padding:0;margin:0}
#finder #modul .modul.summary{z-index:99;display:block!important;padding:10px}
#finder #modul .modul.summary>.content{position:relative;margin:0;width:100%;max-width:none;height:auto;overflow:hidden}
#finder #modul .modul.summary>.content .block .greyblock{top:2px;bottom:2px}
#finder #modul .modul.summary>.content .block .greyblock table tr td>span{display:none!important}
#finder #modul .modul.summary>.content .block table tr td:nth-child(2) .check{display:none}
#finder #modul .modul.summary>.content .block table tr td:nth-child(2) .printcheck{width:15px;height:auto}
#finder #modul .modul.summary>.content .blue{color:#005ba9}
#finder #modul .modul.summary>.content .maxcontent{max-width:none}
#finder #modul .modul.summary>.content .printlogo{float:right;width:250px}
#finder #modul .modul.summary>.content h1{margin-top:5px;margin-bottom:15px;color:#005ba9;font-size:17px;line-height:19px;font-weight:700}
#finder #modul .modul.summary>.content p{text-align:left;margin-top:20px}
}