html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,button,embed,object,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:transparent}body{height:100%;line-height:1em}body,button{font:1em arial}input[type=checkbox],input[type=radio]{margin:0 5px 0 0}ol,ul{list-style:none}a{cursor:pointer}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}pre{float:left}.bannerOverlay{position:absolute;top:0;left:0;z-index:1100;display:none}.bannerMagnet{background:none !important;height:1px;width:1px}.flexTop{height:90px;width:728px}.flexSky{width:160px;height:600px}.border{border:1px solid !important}.borderNone{border:none !important}.borderRoundSmall,.borderChildrenRoundSmall a,.borderChildrenRoundSmall div,.borderChildrenRoundSmall span{-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.borderRound,.borderChildrenRound a,.borderChildrenRound div,.borderChildrenRound span{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.borderRoundLeft,.borderChildrenRoundLeft a,.borderChildrenRoundLeft div,.borderChildrenRoundLeft span{-webkit-border-radius-topleft:4px;-webkit-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;-moz-border-radius-bottomleft:4px;border-top-left-radius:4px;border-bottom-left-radius:4px}.borderRoundNone{-webkit-border-radius:0 !important;-moz-border-radius:0 !important;border-radius:0 !important}.boxShadow{-webkit-box-shadow:0 0 4px #000;-moz-box-shadow:0 0 4px #000;box-shadow:0 0 4px #000}ul.dropDown,ul.dropDown li{position:relative;z-index:1000}ul.dropDown a{display:inline-block;white-space:nowrap}ul.dropDown ul{display:none;position:absolute;top:100%;left:0}ul.dropDown ul ul{left:100%}ul.dropDown li:hover>ul{display:block}ul.breadcrumb li{display:inline-block}ul.paginator a{text-decoration:none}ul.paginator a,ul.paginator li{display:inline-block !important}ul.paginator li.current a{cursor:default}html.js .hideIfJS{display:none}.floatFix{overflow:hidden}.scrollVerticalFix{overflow-x:hidden}.clearFix:after{content:'';display:block;height:0;clear:both}.floatNone{float:none}.floatLeft{float:left}.floatRight{float:right}.displayNone{display:none}.displayInline{display:inline}.displayInlineBlock{display:inline-block}.displayBlock{display:block}input,select,textarea{font:1em arial}input[type=text],textarea{padding:2px}input[type=submit]{cursor:pointer}textarea{resize:none}.slidingButton{background:none;overflow:visible;text-decoration:none;padding:0 !important}.slidingButton:hover,.slidingButtonHover{text-decoration:none;cursor:pointer}.slidingButton span{display:inline-block;text-align:center;white-space:nowrap}#popup{display:none;position:fixed;z-index:2010;left:50%;top:50%}#popup iframe{padding:20px 10px}#popup .buttonPopup{position:absolute;z-index:2020;top:0;right:0}#popup .buttonPopup:hover{cursor:pointer}#overlay{height:100%;width:100%;left:0;top:0;position:fixed;z-index:2000}.poa{position:absolute}.por{position:relative}.pos{position:static}.vat,.vatc *{vertical-align:top}.vam,.vamc *{vertical-align:middle}.vab,.vabc *{vertical-align:bottom}.vatc * *,.vamc * *,.vabc * *{vertical-align:baseline}.ps{padding:5px}.pts,.pvs,.ptsc *,.pvsc *{padding-top:5px}.pbs,.pvs,.pbsc *,.pvsc *{padding-bottom:5px}.pls,.phs{padding-left:5px}.prs,.phs{padding-right:5px}.pm{padding:10px}.ptm,.pvm,.ptmc *,.pvmc *{padding-top:10px}.pbm,.pvm,.pbmc *,.pvmc *{padding-bottom:10px}.plm,.phm{padding-left:10px}.prm,.phm{padding-right:10px}.pl{padding:20px}.ptl,.pvl,.ptlc *,.pvlc *{padding-top:20px}.pbl,.pvl,.pblc *,.pvlc *{padding-bottom:20px}.pll,.phl{padding-left:20px}.prl,.phl{padding-right:20px}.pn{padding:0}.ms{margin:5px}.mts,.mvs,.mtsc *,.mvsc *{margin-top:5px}.mbs,.mvs,.mbsc *,.mvsc *{margin-bottom:5px}.mls,.mhs{margin-left:5px}.mrs,.mhs{margin-right:5px}.mm{margin:10px}.mtm,.mvm,.mtmc *,.mvmc *{margin-top:10px}.mbm,.mvm,.mbmc *,.mvmc *{margin-bottom:10px}.mlm,.mhm{margin-left:10px}.mrm,.mhm{margin-right:10px}.ml{margin:20px}.mtl,.mvl,.mtlc *,.mvlc *{margin-top:20px}.mbl,.mvl,.mblc *,.mvlc *{margin-bottom:20px}.mll,.mhl{margin-left:20px}.mrl,.mhl{margin-right:20px}.ma{margin:auto}.mn{margin:0}ul.tabMenue{margin:5px 0}ul.tabMenue li{display:inline;margin-right:5px}ul.tabMenue li a{padding:5px 10px}div.tabBox{overflow:hidden}div.tabBox,div.tabBox div{height:100px}div.tabBox div{padding:5px}.hasTooltip{position:relative}.hasTooltip:hover{cursor:help}.hasTooltip:hover div.tooltip{position:absolute;display:block}.tooltip{display:none;z-index:1000}h1{font-size:1.5em;line-height:1.6em}h2{font-size:1.4em;line-height:1.5em}h3{font-size:1.3em;line-height:1.4em}h4{font-size:1.2em;line-height:1.3em}h5{font-size:1.1em;line-height:1.2em}h6{font-size:1.0em;line-height:1.1em}.textLargest{font-size:1.3em}.textLarger{font-size:1.2em}.textLarge{font-size:1.1em}.textSmall{font-size:0.9em}.textSmaller{font-size:0.8em}.textSmallest{font-size:0.7em}.textNormal{font-weight:normal !important;text-decoration:none !important}.textBold{font-weight:bold}.textItalic{font-style:italic}.textUnderline{text-decoration:underline}.textStrike{text-decoration:line-through}.textDecorationNone{text-decoration:none !important}.textCenter{text-align:center !important}.textLeft{text-align:left !important}.textRight{text-align:right !important}.lhs,.lhsc *{line-height:0.8em}.lhm,.lhmc *{line-height:1.4em}.lhl,.lhlc *{line-height:2em}.lhn{line-height:1em}ul.gads_container li.notice a{color:#555;padding-left:5px}ul.gads_container li.ad{border-bottom:1px dotted #aaa;padding:10px 5px;overflow:visible}ul.gads_container li.ad:hover{background:#d6e3f7}ul.gads_container li.ad:hover a.head{color:#72ac0c}ul.gads_container li.ad a{margin-right:10px;text-decoration:none;color:#006000}ul.gads_container li.ad a.head{color:#2200cc;font:bold 1.3em arial;text-decoration:underline;letter-spacing:2px}ul.gads_container li.ad a.text{color:#000;overflow:hidden}ul.gads_container li.last{border-bottom:0}ul.breadcrumb li{margin-right:5px}ul.breadcrumb li a{color:#0022aa}ul.breadcrumb li a:hover{color:#72ac0c;text-decoration:underline}ul.paginator{margin:20px 0 0;padding:20px}ul.paginator a{font-weight:bold;color:#4680da;background:url(/module/preisvergleich/img/sprite.png) -450px -79px;border:1px solid #a9cff3;line-height:19px;margin:0 5px;padding:0 10px}ul.paginator a:hover{color:#2353ad;background-position:-450px -98px;border-color:#3d71cc}ul.paginator li.current a{color:#5e5e5e;background-position:-450px -60px;border-color:#c6c6c6}input[type=text],select,textarea{border:1px solid #aaa}select{padding:1px 1px 1px 0}input[type=text]:hover,select:hover,textarea:hover{border-color:#3d72cf}input[type=text]:focus,textarea:focus{background:#cbdff4;border-color:#3d72cf}input[disabled=disabled],input[readonly=readonly]{background:#fff !important;color:#d5d5d5 !important;border-color:#d5d5d5 !important}input[type=submit]{background:#f5f5f5;color:#666;border:1px solid #999;padding:4px 3px}input[type=submit]:hover{background:#eee;color:#333}.slidingButton{max-width:230px;color:#fff !important;font:bold 1.2em arial}.slidingButton span{background:url(/module/preisvergleich/img/sprite.png)}.buttonDefault span,.buttonBlue span,.buttonGreen span,.buttonOrange span{padding:0 0 0 40px}.buttonDefault span span,.buttonBlue span span,.buttonGreen span span,.buttonOrange span span{padding:0 25px 0 0;line-height:32px}.buttonDefaultSmall span,.buttonBlueSmall span,.buttonGreenSmall span,.buttonOrangeSmall span{padding:0 0 0 35px;font-size:0.9em}.buttonDefaultSmall span span,.buttonBlueSmall span span,.buttonGreenSmall span span,.buttonOrangeSmall span span{padding:0 15px 0 0;line-height:24px}.buttonDefault span,.buttonBlue span{background-position:0 -378px !important}.buttonDefault span span,.buttonBlue span span{background-position:right -378px !important}.buttonDefault:hover span,.buttonDefaultHover span,.buttonBlue:hover span,.buttonBlueHover span{background-position:0 -410px !important}.buttonDefault:hover span span,.buttonDefaultHover span span,.buttonBlue:hover span span,.buttonBlueHover span span{background-position:right -410px !important}.buttonBlueSmall span{background-position:0 -570px !important}.buttonBlueSmall span span{background-position:right -570px !important}.buttonBlueSmall:hover span,.buttonBlueSmallHover span{background-position:0 -594px !important}.buttonBlueSmall:hover span span,.buttonBlueSmallHover span span{background-position:right -594px !important}.buttonGreen span{background-position:0 -442px !important}.buttonGreen span span{background-position:right -442px !important}.buttonGreen:hover span,.buttonGreenHover span{background-position:0 -474px !important}.buttonGreen:hover span span,.buttonGreenHover span span{background-position:right -474px !important}.buttonDefaultSmall span,.buttonGreenSmall span{background-position:0 -618px !important}.buttonDefaultSmall span span,.buttonGreenSmall span span{background-position:right -618px !important}.buttonDefaultSmall:hover span,.buttonDefaultSmallHover span,.buttonGreenSmall:hover span,.buttonGreenSmallHover span{background-position:0 -642px !important}.buttonDefaultSmall:hover span span,.buttonDefaultSmallHover span span,.buttonGreenSmall:hover span span,.buttonGreenSmallHover span span{background-position:right -642px !important}.buttonOrange span{background-position:0 -506px !important}.buttonOrange span span{background-position:right -506px !important}.buttonOrange:hover span,.buttonOrangeHover span{background-position:0 -538px !important}.buttonOrange:hover span span,.buttonOrangeHover span span{background-position:right -538px !important}.buttonOrangeSmall span{background-position:0 -666px !important}.buttonOrangeSmall span span{background-position:right -666px !important}.buttonOrangeSmall:hover span,.buttonOrangeSmallHover span{background-position:0 -690px !important}.buttonOrangeSmall:hover span span,.buttonOrangeSmallHover span span{background-position:right -690px !important}.buttonBack{display:inline-block;color:#7a7a7a !important}.icoLock,.icoLeaf,.icoHome,.icoTipp,.icoShield,.icoError,.icoInfo,.icoQuestion,.icoWarning,.icoCursor,.icoTick{background:url(/module/preisvergleich/img/sprite.png) no-repeat;display:inline-block;width:14px;height:14px;vertical-align:middle;margin-right:5px}.icoLock{background-position:-225px -8px}.icoLeaf{background-position:-255px -8px;height:13px}.icoHome{background-position:-284px -7px;height:16px;width:16px}.icoTipp{background-position:-315px -8px;height:15px;width:15px}.icoShield{background-position:-345px -7px;height:16px;width:14px}.icoError{background-position:-375px -8px}.icoInfo{background-position:-405px -8px}.icoQuestion{background-position:-435px -8px}.icoWarning{background-position:-468px -8px;width:16px}.icoCursor{background-position:-498px -12px;height:7px;width:8px;margin-right:2px}.icoTick{background-position:-525px -9px;height:12px}.error{background:#fed1d1 !important;border-color:#d8000c !important}.error,.error *,.textError{color:#d8000c !important}.warning{background:#feefb3 !important;border-color:#9f6000 !important}.warning,.warning *,.textWarning{color:#9f6000 !important}.success{background:#dff2bf !important;border-color:#4f8a10 !important}.success,.success *,.textSuccess{color:#4f8a10 !important}#popup h1{font-size:1.0em}#popup iframe{background:#fff;border:3px solid #4c83de}#popup .buttonPopup{background:url(/module/preisvergleich/img/sprite.png) -130px -4px;height:25px;width:25px}#popup .buttonPopup:hover{background-position:-100px -4px}#overlay{background:#000}ul.tabMenue li a{color:#000;text-decoration:none;border:1px solid #a9cff3;border-bottom:1px solid #ccc;background:url(/module/preisvergleich/img/sprite.png) 0 -308px}ul.tabMenue li a:hover{background:#e5e5e5 !important;border-color:#ccc}ul.tabMenue li a.active{background:#fff;border-color:#ccc;border-bottom:1px solid #fff}ul.tabMenue li a.active:hover{background:none !important;cursor:default}div.tabBox{border-top:1px solid #ccc}.tooltip{background:url(/module/preisvergleich/img/sprite_vertical_gradient.png) -240px 0;border:3px solid #c9e2ff;text-align:left;color:555;font-size:0.9em;line-height:1.8em;padding:5px 10px;width:220px}.tooltipInfo,.tooltipLegend,.tooltipQuestion{left:20px}.tooltipError,.tooltipLegend{width:auto;white-space:nowrap}.tooltipCalculation{top:30px;left:-100px}.tooltipContract{top:-90px;left:-260px}.tooltipError{top:-5px;left:30px;border-width:1px}.tooltipSidebar{left:220px;top:-40px}.tooltipSidebarTweak{left:-265px !important}.tooltipLegend{top:-5px}.tooltipQuestion{top:-10px}a{color:#0022aa}a:hover{color:#72ac0c}*{padding:0;margin:0}html,body{width:100%;height:100%;font:normal 12px Arial,sans-serif}body{background:#1B4EA9 url('/module/preisvergleich/img/body_bg.jpg') repeat-x}ul{list-style-type:none}.clear{clear:both;height:0px;overflow:hidden}.hidden{display:none !important;height:0px;overflow:hidden}a{text-decoration:none;color:#02a;font-size:12px;outline:none}a:hover{text-decoration:underline}a.button{height:36px;width:176px;display:block;background-position:top left}a.button:hover{background-position:left -36px}button.clear_button{background:none;border:none}.headline{font-size:14px;font-weight:bold;margin:5px 0;padding:0px;display:block}.headline_small{font-size:12px;font-weight:bold;margin:10px 0px;display:block}.headline_big{font-size:22px;font-weight:bold;display:block;margin:15px 0px}.arrow{background-position:-692px -152px;padding:0 4px 0 45px}.leftfloat{float:left}.rightfloat{float:right}.inlinefloat{display:inline-block}li .inlinefloat{vertical-align:top}.bold{font-weight:bold}.clearfix:after{content:".";display:block;clear:both;height:0px;visibility:hidden}html>body .clearfix{min-height:0px}* html .clearfix{zoom:1}.nospace{margin:0px !important}.small{font-size:10px}.hugeFont{font-size:18px}select option{padding:0px 3px}.tooltip{cursor:pointer}.leftclear{clear:left}* html .sprite{background-image:url('/module/preisvergleich/img/gfx/sprite.gif');background-repeat:no-repeat}body>#layout .sprite{background-image:url('/module/preisvergleich/img/gfx/sprite.png');background-repeat:no-repeat}.slide_button{display:inline-block;color:#fff;background-position:-393px -138px;padding:0 0 0 27px;overflow:visible}.slide_button span{display:inline-block;background-position:right top;padding:0 10px;line-height:23px;white-space:nowrap;text-align:center}* html .slide_button span{display:block}*+html .slide_button span{display:block}.blue_slide:hover{background-position:-393px -161px;text-decoration:none}.blue_slide:hover span{background-position:right -23px}.noborder{border:0px !important;overflow:visible;white-space:no-wrap}.row{padding:5px;line-height:1.5em;display:block}.rowborder{border-top:1px solid #999;line-height:1.5em}.column_half{float:left;display:block}.column_quarter{float:left;display:block}.column_third{float:left;display:block}#layout{width:990px;margin:0 0 0 10px}.innerwrapper{background:#fff}#menu{width:210px;float:left;background:#cedff5 url('/module/preisvergleich/img/gfx/navi_left_hg.jpg') repeat-x bottom left;padding:0 1px 233px}#menu .sub_closed,#menu .sub_open{padding:0 0 0 15px;margin:0 10px 0 0}#menu .sub_closed{background-position:-692px -320px}#menu .sub_open{background-position:-692px -340px}#menu .menuheadline{font-size:14px;font-weight:bold;min-height:22px;height:auto !important;height:22px;background-color:#CEDFF5;padding:18px 0 0 10px}#menu .menuheadline span,#menu a.headline span.dsltrigger,#menu .submenu ul li a{font-size:11px;font-weight:normal}#menu span.underline{width:160px;display:block}#menu ul{background:url('/module/preisvergleich/img/sublist_background.jpg') repeat-y;zoom:1}#menu ul a{display:block;min-height:28px;height:auto !important;height:28px;line-height:28px}#menu ul li,#menu .hiddenonjs{display:inline}#menu .dsltrigger,#menu .lex_dsltrigger{display:none}#menu a.headline{padding:0 0 0 10px;margin:0px;position:relative}#menu a.headline span.dsltrigger{top:0px;position:absolute;right:0}#menu a.headline:hover span.underline{text-decoration:underline}#menu a.headline,#menu ul.submenu a,#menu .fullboxes{border-top:1px solid #fff;border-bottom:1px solid #c9dff4}#menu a.arrow{background-position:-672px -147px}#menu .submenu ul li a{padding:0 4px 0 42px}#menu .submenu ul li a:hover,#menu .submenu a.headline:hover,#menu .fullboxes{background-color:#D6E3F7}#menu .fullboxes{display:block}#menu .fullboxes .headline{border:0px;padding-left:7px}#menu .fullboxes .headline span{display:block}#menu .fullboxes ul{background:none}#menu .fullboxes .ratgeberlist,#menu .fullboxes .lexikonlist{background:transparent}#menu .fullboxes .ratgeberlist{border-bottom:1px solid #e6efff}#menu .fullboxes .lexikon,#menu .fullboxes .ratgeber{padding:7px 0 7px 45px;font-weight:bold}#menu .fullboxes .ratgeber{background-position:10px -166px}#menu .fullboxes .lexikon{background-position:7px -121px}* html .lexikonlist .container{width:30px}* html #menu .fullboxes ul .headline{padding:0px}#addbox{margin:0 0 8px}#content{width:755px;float:right;padding:15px 7px 0 6px}#addbox .header{background:#fff url('/module/preisvergleich/img/content_header.jpg') no-repeat top left;min-height:200px;height:auto !important;height:200px}#addbox .header .button{position:relative;left:75px;top:160px}.breadcrumb{margin:0 0 5px;font-size:11px !important}.breadcrumb span{padding:0 0 0 4px}.breadcrumb a{padding:0 4px 0 0;font-size:11px}#sidebar{float:right;width:227px;margin-right:5px}.rechner_subbox,.right_subbox{margin:0px 0 20px}.right_subbox .arrow{padding:0 0 0 15px;font-weight:bold}.right_subbox{background:#d6e3f7 url('/module/preisvergleich/img/sublist_background.jpg') repeat-y top right;padding:0 3px 3px;width:221px}.right_subbox .headline{color:#444;line-height:22px;margin:0px;padding:5px 0 5px 7px}.right_subbox .row{padding:6px}.right_subbox .rowborder{padding:6px}.right_subbox .hotline_wrapper,.right_subbox .partner_wrapper,.rechner_subbox .rechner_wrapper,.right_subbox .news_wrapper,.right_subbox .provider_wrapper{padding:0px 7px;background:#fff;font-size:11px}.provider_wrapper{text-align:center}*html .right_subbox .hotline_wrapper .slide_button{width:89px}.dsl_speed{width:100px !important}.right_subbox .hotline_wrapper p{margin:10px 0 0}.right_subbox .hotline_wrapper a.slide_button{float:right}.right_subbox .hotline_wrapper b{font-size:12px}.right_subbox .headline{font-size:12px;padding:2px 0 3px 10px}.right_subbox .partner_wrapper{text-align:center}.right_subbox .partner_wrapper img{margin:8px 0}.rechner_subbox{background-position:left -77px;padding:37px 0 0}.rechner_subbox .rechner_wrapper{padding:0px 4px 4px;background:#467dda;height:auto !important;height:1px}.rechner_subbox .rechner_wrapper .rechner_teaser{font-size:14px;padding:5px 0;display:block}.rechner_subbox .rechner_wrapper .row{background:#FFF}#comparisonSplit1 .rechner_compare_form ul li{float:left;width:160px}#comparisonSplit1 .rechner_compare_form ul li.first{width:240px}#comparisonSplit1 .rechner_compare_form ul li.last{float:right}#comparisonSplit1 .rechner_compare_form ul li *{vertical-align:middle}#comparisonSplit1 .rechner_compare_form ul li button{overflow:visible}#comparisonSplit1 .rechner_compare_form select,.rechner_compare_form input[type=checkbox]{margin:0 10px !important}.contentwrapper{float:left;width:510px;margin-left:-2px}*html .contentwrapper{width:auto}.contentwrapper .rowborder,.contentwrapper .row{margin:0 0 10px;padding:5px}.contentwrapper .disc_list{}.contentwrapper .disc_list li{margin:0 0 5px}.contentwrapper .rowborder .disc_list .bold,.contentwrapper .row .disc_list .bold{width:94px}.contentwrapper .rowborder .disc_list .text,.contentwrapper .row .disc_list .text{width:200px;margin:0 0 0 5px}.contentwrapper .rowborder img,.contentwrapper .row img{margin:5px 5px 0 0}.contentwrapper .headline{font-size:16px;display:block;margin:0 0 10px}.contentwrapper p{margin:10px 0px;line-height:20px;font-size:12px}.contentwrapper .arrow{padding:0 0 0 15px;display:block;background-position:-692px -150px;text-decoration:none}.contentwrapper .subpages .arrow{background-position:-692px -152px}.contentwrapper .arrow span{text-decoration:underline;font-weight:bold}.contentwrapper .arrow span:hover{text-decoration:none;font-weight:bold}.contentwrapper .subpages{margin:10px 0 0}.contentwrapper .subpages a{margin:0 0 10px;text-decoration:underline}.contentwrapper .subpages a.arrow{margin:0 0 10px}.contentwrapper .breadcrumb li{float:left}.seopagecontent .search{height:103px;width:509px;background:url('/module/preisvergleich/img/gfx/small_banner.jpg');margin:25px 0px}.seopagecontent .search .button{float:right;margin:67px 13px 0 0}.seopagecontent table{border-collapse:collapse}.seopagecontent table td{font-size:10px;text-align:center;padding:2px}#sidebar fieldset{border:0px;border-bottom:1px solid #467DDA;padding:6px 4px}.rechner_subbox .tooltipicon{margin:2px 0 0 0px;float:left}#sidebar .rechner_subbox .tooltipicon{float:right}#sidebar fieldset.formbutton{border:0px;text-align:center}#sidebar fieldset label,#sidebar fieldset input,#sidebar fieldset select{float:left;height:20px}#sidebar fieldset label{line-height:20px;width:106px}#sidebar fieldset.wide label{width:165px}#sidebar fieldset select{border:1px solid #467DDA;padding:1px;font-size:11px;width:80px}#sidebar .listHotline{font-size:13px}#sidebar .listHotline .textBold{font-size:18px;letter-spacing:1px;line-height:24px}#comparisonSplit1{width:974px;font-size:12px;padding:0 0 0 8px}#comparisonSplit1 .compare_head{padding:0 150px 0 0;background:url(/module/preisvergleich/img/tuev_saarland_gut.png) no-repeat right 15px;min-height:141px;height:auto !important;height:141px;line-height:20px;font-size:12px;margin-right:5px}#comparisonSplit1 table{border-collapse:collapse;padding:1px}#comparisonSplit1 td{text-align:center;width:127px}#comparisonSplit1 thead td{vertical-align:top}#comparisonSplit1 .column_monthlycosts{text-align:right;padding:5px 10px 8px 0;width:100px}#comparisonSplit1 .column_installcosts{width:80px}#comparisonSplit1 .column_monthlycosts span.costs{font-weight:bold;font-size:22px}#comparisonSplit1 .column_monthlycosts .tooltip{padding:0;border:none;width:auto;right:100px;top:35px;font-size:1em}#comparisonSplit1 .column_call{width:80px}#comparisonSplit1 .column_features{width:261px}#comparisonSplit1 td.column_tarif{padding:8px 0 8px 10px;text-align:left;width:185px}#comparisonSplit1 .column_features li{float:left;width:53px;padding:0 5px;font-weight:normal;font-size:11px}#comparisonSplit1 thead{background:#f5f5f5}#comparisonSplit1 thead ul{margin:3px 0 0}#comparisonSplit1 thead td{font-weight:bold;padding:8px 0;border-top:1px solid #E9E9E9;border-bottom:1px solid #FFF}#comparisonSplit1 thead td.column_aktion{width:160px}#comparisonSplit1 td.column_aktion{width:140px;padding:8px 10px}#comparisonSplit1 thead td.column_tarif{border-left:1px solid #E9E9E9}#comparisonSplit1 thead td.column_monthlycosts{padding:8px 10px 8px 0;border-right:1px solid #E9E9E9;width:110px}#comparisonSplit1 thead td.column_monthlycosts .hugeFont{float:right;margin:0 0 0 4px}#comparisonSplit1 tbody td{vertical-align:top;padding:8px 0px;border-bottom:1px solid #DDD}#comparisonSplit1 tbody td.column_features_sub{background-position:-238px top;width:67px}#comparisonSplit1 tbody td.yes{background-position:-521px -146px}#comparisonSplit1 tbody td.no{background-position:-595px -146px}#comparisonSplit1 tbody .slide_button{margin:12px 0 0}#comparisonSplit1 tbody td.column_call{background:inhrite;background-position:-307px top;padding:0 0 8px}#comparisonSplit1 .column_call a.jsHasPopup{display:block;width:80px;height:30px;padding-top:40px}#comparisonSplit1 tbody .column_tarif{font-size:11px}#comparisonSplit1 tbody .column_button .slide_button span{padding:0 38px 0 0}#comparisonSplit1 tbody .slidingButton{display:inline-block;margin-top:10px}#comparisonSplit1 tfoot td{padding:10px;line-height:1.3em;width:100%;text-align:left}#comparisonSplit1 .tip{float:right;margin:0 10px 0 0}#comparisonSplit1 .provider_logo{display:block;margin:0 0 8px}#comparisonSplit1 .rechner_subbox{padding:3px 0px 0px;background:#E6EFFF url('/module/preisvergleich/img/gfx/table_header.png') repeat-x scroll 0 0;margin:10px 0}#comparisonSplit1 .rechner_subbox fieldset{border:0px;float:left;width:274px;line-height:18px}#comparisonSplit1 .rechner_subbox .formbutton{margin:0px;text-align:right;width:134px}#comparisonSplit1 .rechner_subbox fieldset label,#comparisonSplit1 .rechner_subbox fieldset input,#comparisonSplit1 .rechner_subbox fieldset select{float:left;height:20px}#comparisonSplit1 .rechner_subbox fieldset label{margin:0 10px 0 0}#comparisonSplit1 .rechner_subbox fieldset .tooltip{float:left;padding:1px 3px 2px 10px}#comparisonSplit1 .rechner_subbox fieldset select{padding:1px;height:18px;border:1px solid #0022AA;font-size:11px;width:110px}#comparisonSplit1 .row_wrapper:hover{background-color:#EDF7FF !important;cursor:pointer}#comparisonSplit1 .rechner_wrapper .row{padding:5px 4px}#comparisonSplit1 .rechner_wrapper{background:transparent;padding:0px 3px 3px}#comparisonSplit1 .rechner_wrapper .headline{padding:0 0 0 4px}* #comparisonSplit1 .row_wrapper{height:1px}#comparisonSplit1 .icoInfoOld{background:url(/module/preisvergleich/img/info_icon.gif);display:inline-block;width:12px;height:12px;vertical-align:middle;margin-right:5px}#comparisonSplit1 .column_monthlycosts .icoInfoOld{background:url(/module/preisvergleich/img/info_icon.gif) no-repeat 0 8px;width:auto;height:25px;margin:0;line-height:25px;padding-left:15px}#comparisonSplit1 .topOffer{background:#E3FEDA}#rechner_compare label{display:inline-block;width:113px}#rechner_compare label span{display:block;margin:0 0 5px}#footer{clear:both}.rowadds{padding:0 5px}.rowadds .notice{padding:0px 0px;display:inline-block}#addbox .rowadds{padding:0px;width:749px}.gads_box{padding:0px 8px}.gads_box .notice{margin:0 0 10px;display:block}.gads_box .notice a{color:#555}.gads_box .notice a:hover{text-decoration:none}.rowadds .gads_box{padding:0px;margin:0px}.gads_container li a{padding:10px 5px;display:block}.contentwrapper .gads_box{padding:0px}.gads_container ul{border-top:1px solid #CCC;border-bottom:1px solid #CCC}.leftAd .gads_container ul{border-top:0px solid #CCC;border-bottom:0px solid #CCC}.leftAd .gads_box{text-align:left}.contentwrapper .gads_container li a{border:0px}.gads_container li a:hover{text-decoration:none;background:#F3F3F3;color:#72AC0C}.gads_container li .ad .head{font-weight:bold;font-size:16px;margin:0 10px 0 0;text-decoration:underline}.gads_container li .ad .text{color:#000;margin:0 6px 0 0}.gads_container li .ad .link{color:#006000;margin:0 6px 0 0}.sprite{behavior:url(/dsl-core/module/dsl/css/iepngfix.htc)}.tooltip_frame,#comparisonSplit1 .rechner_subbox .tooltip{background:#467DDA;border:1px solid #EEE;left:20px}.tooltip_frame .head,#comparisonSplit1 .tooltip h4{height:17px;padding:4px 6px;color:#FFF;background:transparent;border:none}.tooltip_frame .head span,#comparisonSplit1 .tooltip h4{font-size:12px;font-weight:bold;margin:0}.tooltip_frame .body,#comparisonSplit1 .tooltip{padding:0 2px 2px}.tooltip_frame .body p,#comparisonSplit1 .tooltip p{line-height:1.4em;font-size:11px;margin:0}.tooltip_frame .body div,#comparisonSplit1 .tooltip p{background:#FFF;padding:4px 6px}div.pricedetails{border:1px solid #A2A3A5;z-index:100;background-color:#FFFFFF;text-align:left}div.pricedetails .header{background:url(/module/preisvergleich/img/gfx/sprite.png) repeat-x 0 -551px #0255a3;height:2.2em;line-height:2.2em;color:#fff;padding:0 10px;font-weight:bold}#comparisonSplit1 .pricedetails table{margin:5px}#comparisonSplit1 .pricedetails table td{border-bottom:0;padding:3px 10px 3px 0}#comparisonSplit1 .pricedetails thead tr{font-weight:normal;text-align:center;background:#fff;height:40px;line-height:30px;vertical-align:bottom}#comparisonSplit1 .pricedetails thead th{border-bottom:1px solid #5e5e5e !important}#comparisonSplit1 .pricedetails tfoot tr{font-size:0.9em;color:#5a5a5a}#comparisonSplit1 .pricedetails tfoot td{padding:0 20px}#comparisonSplit1 .pricedetails tbody tr{font-size:0.9em;color:#5a5a5a;border:0;white-space:nowrap}#comparisonSplit1 .columnDescription{text-align:left;border-right:1px solid #e2e2e2}#comparisonSplit1 .columnUniqueCosts{border-right:1px solid #e2e2e2}#comparisonSplit1 .pricedetails .rowAveragedCosts td{height:40px;line-height:30px;color:#0653A1;font-size:1.1em;font-weight:bold;text-align:right;border-top:2px solid #5e5e5e;padding:0 40px 0 0}.columnDescription tbody tr,.columnDescription tbody tr span{vertical-align:middle !important}*+html div.pricedetails{width:410px}*html div.pricedetails{width:410px;right:110px}*+html #comparisonSplit1 .pricedetails .rowAveragedCosts td{width:400px}*html #comparisonSplit1 .pricedetails .rowAveragedCosts td{width:400px}*html .branding_footer_pvg .small{margin-top:3px !important}#FlexTop{position:absolute;text-align:center;z-index:2;top:0px;width:990px;left:0px}#FlexTop table,#FlexTop div{margin:0 auto}#FlexSky img{display:block}#FlexSky{position:absolute;left:1013px;background:transparent url(/module/preisvergleich/img/layout/head_background.jpg) repeat-x scroll 0 0;z-index:100}#FlexSky.topOnSearchBar{padding-top:40px;top:90px}#FlexSkyViewTop{float:right;margin:0 0 0 5px}#FlexCnt{float:none;text-align:center}#FlexCA{margin:10px 0px;position:relative;width:600px;text-align:center}#FlexCA *{margin:0 auto}#FlexCA_View{position:relative;margin-top:10px}#CA{position:absolute;width:300px;height:250px}#CA_View{position:relative;width:300px;height:250px}.ad_bg{position:absolute;height:90px;background:url(../img/ad_bg.jpg) repeat-x left top;width:100%;left:0px}.paypal{float:right;margin-top:5px}html.js #menu .dsltrigger,html.js #menu .lex_dsltrigger{display:inline}html.js #menu .hiddenonjs{display:none}html.js .lexikonlist{position:relative;display:block;height:160px;padding:0 0 0 19px}html.js .lexikonlist .active_tab{color:#000 !important}html.js .lexikonlist:after{content:".";display:block;height:0px;visibility:hidden;clear:both}html.js .lexikonlist .container{float:left;height:20px;margin:0 3px 0 0px}html.js #menu .lexikonlist .container a.headline{font-size:11px;line-height:1.2em;text-decoration:underline;color:#888;height:20px !important;min-height:1px}html.js #menu .lexikonlist ul.sub{position:absolute;top:20px;left:0px;width:219px;background:none}html.js #menu .lexikonlist ul.hiddenonjs{visibiliy:hidden;display:block !important;height:auto;overflow:auto;visibility:hidden}#header{height:52px !important}#header div.left,#header div.right{height:12px}#header div.middle{height:12px;padding-top:0}#header div.left div.lens,#header div.right button,#header div.middle div.outline{display:none}.boxDefault,.boxDefault2{margin:10px 0;border:1px solid #ababab;padding:10px;overflow:hidden}.boxDefault2{border-right:2px solid #ababab;border-top:none}.textLight{color:#7a7a7a}.textSpecial{color:#76af14}.buttonBack{text-decoration:underline}.filterForm{position:relative}#tabs{font:bold 1.1em arial;padding:6px 0 12px;margin-left:-3px}#tabs a{font:bold 1em/34px arial;color:#000;text-decoration:none !important;width:100%}#tabs li.active a{color:#fff}#tabs li{float:left;background:url(/module/preisvergleich/img/sprite.png) repeat-x;line-height:34px}#tabs li.first,#tabs li.second,#tabs li.third{background-position:0 -128px;padding:0 20px;width:177px;text-align:center}#tabs li.active{background-position:0 -162px;color:#fff}#tabs li.entire{text-align:center;width:692px}#tabs li.cornerLeftActive{background-position:-135px -60px;width:10px}#tabs li.cornerLeftInactive{background-position:-168px -60px;width:10px}#tabs li.activeInactive{background-position:-198px -60px;width:20px}#tabs li.inactiveInactive{background-position:-218px -60px;width:20px}#tabs li.inactiveActive{background-position:-178px -60px;width:20px}#tabs li.cornerRightActive{background-position:-145px -60px;width:19px}#tabs li.cornerRightInactive{background-position:-238px -60px;width:19px}#stepsEnd,#steps{width:708px;margin:0 0 0 15px;border-bottom:0}#stepsEnd,#steps li{text-align:center;line-height:2.2}#steps a{color:#000}#steps li{float:left;width:235px;background:url(/module/preisvergleich/img/sprite.png) 0 -340px}#steps li.first,#steps li.second{border-right:1px solid #ababab}#steps li.second{width:237px}#steps li.active{color:#fff;background:url(/module/preisvergleich/img/sprite.png) 0 -281px}#steps li.offline{width:354px}.steps li{line-height:25px;font-weight:bold;text-align:center;float:left;width:235px;border-bottom:2px solid #ababab}.steps li.space{line-height:25px;padding-bottom:6px;width:4px}.steps li span{background:url(/module/preisvergleich/img/sprite.png) repeat-x 0 -340px;border:1px solid #ababab;display:block;margin-bottom:4px}.steps li.active{width:236px;border:2px solid #ababab;background:#fff;border-bottom-width:0;margin-bottom:0px;padding:0 0 6px}.steps a{color:#000;display:block}.steps a:hover{color:#0F429D;text-decoration:none}.shadowLightSmall{-webkit-box-shadow:0 0 2px #c6c6c6;-moz-box-shadow:0 0 2px #c6c6c6;box-shadow:0 0 2px #c6c6c6}input.styleSpecial,select.styleSpecial{line-height:17px;border:1px solid #97bf11;background:url(/module/preisvergleich/img/sprite.png) no-repeat -307px -35px;height:17px;color:#5e5e5e}select.styleSpecial{height:23px;padding:2px 2px 2px 0}input.styleSpecial:hover,select.styleSpecial:hover{border-color:#4f7c27}input.styleSpecial:focus{background:#f4f4f4;border-color:#4f7c27}.titleSpecial{color:#fff;height:28px;font:bold 1.2em/28px arial;background:url(/module/preisvergleich/img/sprite.png) repeat-x 0 -252px #4f7c27;border:1px solid #4f7c27;border-bottom-color:#155800;padding:0 8px}.bgSpecial{background:-moz-linear-gradient(top,#fff 0%,#EAF3FC 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fff),color-stop(100%,#EAF3FC));background:-o-linear-gradient(top,#fff 0%,#EAF3FC 100%)}.bgSpecial2{background:#d4d4d4;background:-moz-linear-gradient(top,#d4d4d4 0%,#c6c6c6 50%,#b9b9b9 50%,#ababab 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d4d4d4),color-stop(50%,#c6c6c6),color-stop(50%,#b9b9b9),color-stop(100%,#ababab));background:-o-linear-gradient(top,#d4d4d4 0%,#c6c6c6 50%,#b9b9b9 50%,#ababab 100%)}.bgSpecial2:hover{cursor:pointer;background:#ddd;background:-moz-linear-gradient(top,#ddd 0%,#cecece 50%,#c6c6c6 50%,#b7b7b7 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ddd),color-stop(50%,#cecece),color-stop(50%,#C6C6C6),color-stop(100%,#b7b7b7));background:-o-linear-gradient(top,#ddd 0%,#cecece 50%,#C6C6C6 50%,#b7b7b7 100%)}.bgSpecial3{background:#e2e2e2;background:-moz-linear-gradient(top,#e2e2e2 0%,#c6c6c6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e2e2e2),color-stop(100%,#c6c6c6));background:-o-linear-gradient(top,#e2e2e2 0%,#c6c6c6 100%)}.buttonPlusGreen,.buttonCallback{max-width:250px;color:#555 !important;font:12px arial;text-shadow:0 1px 0 #f1f1f1}.buttonCallback{font:10px arial;letter-spacing:1px;text-transform:uppercase}.buttonPlusGreen span,.buttonCallback span{padding:0 0 0 30px}.buttonPlusGreen span span,.buttonCallback span span{padding:0 7px 0 0;line-height:19px}.buttonPlusGreen span{background-position:0 -751px !important}.buttonCallback span{background-position:0 -789px !important}.buttonPlusGreen span span,.buttonCallback span span{background-position:right -751px !important}.buttonPlusGreen:hover span,.buttonPlusGreenHover span{background-position:0 -770px !important}.buttonCallback:hover span,.buttonCallbackHover span{background-position:0 -808px !important}.buttonPlusGreen:hover span span,.buttonCallback:hover span span{background-position:right -770px !important}.icoCalendar,.icoCross,.icoDown,.icoUp,.icoLargeTipp,.icoBack,.icoEntertainment,.icoPhone,.icoPhoneReceiver,.icoMobile,.icoDsl,.icoStick,.icoCostsLandline,.icoCostsT-Mobile,.icoCostsVodafone,.icoCostsO2,.icoCostsEplus,.icoCostsCongstar,.icoCable,.icoSat,.icoCross,.icoPlus,.icoMinus,.icoCrossGreen,.icoPlusBlack,.icoMinusBlack,.icoPlusBlue,.icoMinusBlue,.icoCursorAlternate{background-image:url(/module/preisvergleich/img/sprite.png);background-repeat:no-repeat;display:inline-block;width:14px;height:14px;vertical-align:middle;margin-right:5px}.icoEntertainment,.icoPhone,.icoPhoneReceiver,.icoMobile,.icoDsl,.icoStick,.icoCostsLandline,.icoCostsT-Mobile,.icoCostsVodafone,.icoCostsO2,.icoCostsEplus,.icoCostsCongstar{width:26px;height:27px}.icoPlusBlack,.icoMinusBlack{width:8px;height:8px;font-size:0}.icoPlusBlue,.icoMinusBlue{padding-left:12px;width:auto;height:14px;line-height:12px}.icoCalendar{background-position:-159px -5px;height:21px;width:26px;cursor:pointer;margin-right:0}.icoCross{background-position:-76px -9px;height:12px}.icoDown{background-position:-42px -11px;width:7px;height:10px}.icoUp{background-position:-55px -11px;width:7px;height:10px}.icoLargeTipp{background-position:-262px -60px;height:35px;width:35px}.icoBack{background-position:-198px -9px;margin-right:0}.icoCable{background-position:-80px -62px;margin-right:0;width:50px;height:14px}.icoSat{background-position:-80px -78px;margin-right:0;width:50px;height:14px}.icoCross{background-position:-76px -9px;height:12px}.icoMinus{background-position:-24px -9px;width:10px;text-indent:-9999px}.icoPlus{background-position:-10px -9px;width:10px;text-indent:-9999px}.icoCrossGreen{background-position:-13px -36px;width:18px;height:18px}.icoCursorAlternate{background-position:-48px -41px;width:8px;height:8px}.icoPlusBlack{background-position:0 -4px}.icoMinusBlack{background-position:0 -18px}.icoPlusBlue{background-position:0 -196px}.icoMinusBlue{background-position:0 -210px}.icoPlusBlue:hover{background-position:0 -224px}.icoMinusBlue:hover{background-position:0 -238px}.icoEntertainment{background-position:0px -719px}.icoEntertainment:hover{background-position:-31px -719px}.icoPhone{background-position:-62px -719px}.icoPhone:hover{background-position:-93px -719px}.icoPhoneReceiver{background-position:-124px -719px}.icoPhoneReceiver:hover{background-position:-155px -719px}.icoMobile{background-position:-186px -719px}.icoMobile:hover{background-position:-217px -719px}.icoDsl{background-position:-248px -719px}.icoDsl:hover{background-position:-279px -719px}.icoStick{background-position:-310px -719px}.icoStick:hover{background-position:-341px -719px}.icoCostsLandline{background-position:-372px -720px;width:21px;height:22px}.icoCostsEplus{background-position:-398px -720px;width:21px;height:22px}.icoCostsO2{background-position:-424px -720px;width:21px;height:22px}.icoCostsVodafone{background-position:-450px -720px;width:21px;height:22px}.icoCostsT-Mobile{background-position:-476px -720px;width:21px;height:22px}.icoCostsCongstar{background-position:-502px -720px;width:21px;height:22px}dl.list{overflow:hidden}dl.list dd{width:100%;float:left;line-height:1.4em}dl.list dt{float:left;line-height:1.4em;clear:both}dl.listDefaultSmall,dl.listCostsSmall{padding-left:50px}dl.listDefaultMiddle,dl.listCostsMiddle{padding-left:100px}dl.listDefaultLarge,dl.listCostsLarge{padding-left:150px}dl.listDefaultSmall dt,dl.listCostsSmall dt{width:50px;margin-left:-50px}dl.listDefaultMiddle dt,dl.listCostsMiddle dt{width:100px;margin-left:-100px}dl.listDefaultLarge dt,dl.listCostsLarge dt{width:150px;margin-left:-150px}dl.listCostsSmall{width:150px}dl.listCostsMiddle{width:250px}dl.listCostsLarge{width:350px}dl.listCostsMiddle dd,dl.listCostsSmall dd,dl.listCostsLarge dd{text-align:right}dl.list .line{border-top:1px solid #ababab}dl.list .lineBold{border-top:2px solid #ababab}dl.list .lineSpecial{border-top:1px solid #000}ol.decimal li{list-style-type:decimal;margin-left:20px}ul.square li{list-style-type:square}.tooltip h4{margin:5px 0;padding:2px 5px;border-bottom:1px solid #c9e2ff;text-transform:uppercase;font-size:1.1em;background:rgba(169,207,243,0.2);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.hasTooltip:hover span.tooltip{position:absolute;display:block}#popup iframe{padding:0}#popup iframe body{background:#fff}#popup .buttonPopup{right:15px;top:5px}.popup{background:none}.ui-datepicker{background:#eee}.ui-datepicker a{color:#000}.ui-datepicker table{border:1px solid #a8a8a8;border-top:0;width:100%;border-collapse:collapse}.ui-datepicker tbody{border:1px solid #a8a8a8;border-width:1px 0 0 0}.ui-datepicker tr{margin:0 20px}.ui-datepicker th{line-height:30px}.ui-datepicker td{padding:4px}.ui-datepicker td a{line-height:20px;text-align:center;display:inline-block;width:20px;border:1px solid #eee;-moz-border-radius:4px;border-radius:4px}.ui-datepicker td a:hover{background-color:#e5e5e5;border:1px solid #aaa}.ui-datepicker-header,.ui-state-highlight,.ui-datepicker-prev,.ui-datepicker-next{background:url(/module/preisvergleich/img/sprite.png) repeat-x}.ui-datepicker-header{font:bold 12px arial;text-align:center;border:1px solid #1b4ca8;border-bottom:0;line-height:27px}.ui-datepicker-header,.ui-state-highlight,.ui-state-highlight:hover{background-position:0 -281px;color:#fff !important}.ui-state-highlight{border:1px solid #1c4fab !important}.ui-datepicker-prev,.ui-datepicker-next{text-indent:-10000px !important;height:27px;width:23px}.ui-datepicker-prev{background-position:-24px -63px;float:left;margin-left:10px}.ui-datepicker-next{background-position:-52px -63px;float:right;margin-right:10px}#comparison{padding:10px 15px 0;color:#5e5e5e;position:relative}#comparison .teaser .titleSpecial{position:relative;margin-left:-1px;margin-right:-1px}#comparison .teaser{margin:0 0 10px;border:1px solid #A9CFF3;border-width:0 1px 1px}#comparison .teaser form{border:1px solid #a9cff3;border-top:none}#comparison .teaser .testimonial{width:185px;height:158px;float:right;margin:20px 0;padding:0 20px;border-left:1px solid #C9E2FF;background:url("/module/preisvergleich/img/comparison_testimonial.png") no-repeat 20px 100px}#comparison .teaser .testimonial h4,#comparison .teaser .testimonial h5{text-indent:-9999px}#comparison .teaser .testimonial h5{line-height:0}#comparison .teaser .testimonial .tuev{margin:5px 17px 0}#comparison .teaser ul.filterList{width:455px;float:left;margin:20px;border:0}#comparison .teaser ul.filterList .last{margin-bottom:2px}#comparison .teaser ul.filterList li{display:inline-block;margin:0;height:25px;line-height:25px}#comparison .teaser ul.filterList li.code{width:242px}#comparison .teaser ul.filterList li.speed{width:500px;margin:20px 0 0}#comparison .teaser ul.filterList li.speed .jsHasTooltip,#comparison .teaser ul.filterList li.speed label{vertical-align:middle}#comparison .teaser ul.filterList li.speed .jsHasTooltip{margin-top:2px}#comparison .teaser ul.filterList li.duration{width:210px}#comparison .teaser ul.filterList li label{margin-right:10px}#comparison .teaser ul.filterList li input[type="text"]{width:120px}#comparison .teaser ul.filterList li .tooltip{bottom:30px;left:30px;top:auto;right:auto}#comparison .teaser ul.filterList label{margin-right:20px}#comparison .teaser ul.filterList select{width:126px}#comparison .filterList .tooltip{top:0;right:30px}#comparison .teaser ul.featureList{width:150px;float:right;margin:20px 70px 20px 0}#comparison .teaser ul.featureList li{margin-bottom:6px}#comparison .teaser .tuev{margin:25px 0 30px 20px}#comparison .teaser .filterBox{position:relative;width:450px;height:55px;float:left;margin:0 20px 10px;border:1px solid #a9cff3}#comparison .teaser button{float:right;margin:0 28px 15px 0}#comparison .filterBox{white-space:nowrap;overflow:hidden}#comparison .filterBox .inner{display:inline-block;position:relative}#comparison .filterBox .inner ul{margin:0 0 0 8px}#comparison .filterBox .inner ul li{line-height:20px;margin:5px 0}#comparison .filterBox .inner ul span.textBold{width:70px;display:inline-block;margin-right:10px}#comparison .filterBox .inner ul label{margin-right:13px}#comparison .filterBox .tooltip{width:275px;left:20px;background:url(/module/preisvergleich/img/sprite_vertical_gradient.png) repeat-y -240px 0 #F0F7FD}#comparison .filterBox .second .tooltip{top:-26px}#comparison .showCriteria{vertical-align:top;display:inline-block;padding:18px 135px}#comparison .closeCriteria{width:30px;height:100%;position:absolute;right:0;top:0;display:none;border-left:1px solid #b3b3b3;-webkit-border-radius-topright:2px;-webkit-border-radius-bottomright:2px;-moz-border-radius-topright:2px;-moz-border-radius-bottomright:2px;border-top-right-radius:2px;border-bottom-right-radius:2px}#comparison .closeCriteria .icoCrossGreen{margin:18px 6px}#comparison .gads_box{margin-top:0}#comparison .seotextFirst{top:422px}#comparison .adRank{top:265px}.ui-slider{width:300px;height:23px;position:relative;display:inline-block;margin:0 0 -8px 22px;cursor:pointer;text-align:left;background:url("/module/preisvergleich/img/comparison_slider.png") no-repeat 0 0}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:27px;height:17px;cursor:pointer;background:url("/module/preisvergleich/img/comparison_slider.png") no-repeat 0 -53px}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background:url("/module/preisvergleich/img/comparison_slider.png") no-repeat 0 -25px}.ui-slider-horizontal{height:23px}.ui-slider-horizontal .ui-slider-handle{top:-4px;margin-left:-13px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}body.compare #comparison .tableCompare{margin-top:80px}.tableCompare .costs{width:12%}.tableCompare .tariff{width:17%}.tableCompare .speed{width:13%;font-weight:bold}.tableCompare .options{width:120px}.tableCompare .misc{width:37%;border-right:1px solid #a9cff3;text-align:left;padding-left:15px}.seoCompare .tableCompare .costs{width:20%}.seoCompare .tableCompare .tariff{width:25%}.seoCompare .tableCompare .speed{width:20%}.seoCompare .tableCompare .misc{width:35%}.tableCompare td{text-align:center}.tableCompare thead td{border:1px solid #a9cff3;border-left:none;border-right:none;vertical-align:middle;padding:5px 0}.tableCompare thead td .tooltip{top:30px;left:1px}.tableCompare thead .costs{border-left:1px solid #a9cff3}.tableCompare .lineVertical{border-right:1px solid #a9cff3;line-height:42px}.tableCompare .options .lineVertical{width:144px;line-height:15px}.tableCompare .options ul{width:120px;margin:0 auto}.tableCompare .options ul li{float:left}.tableCompare .options .hasTooltip{margin:0 10px}.tableCompare dl.list{padding-left:20px;overflow:visible}.tableCompare dl.list dt{width:20px;margin-left:-20px}.actuallCosts{padding:5px 2px;text-align:right;font-size:1.2em}.actuallCosts input{height:20px;font-size:16px;line-height:20px;margin-bottom:1px;padding:5px;vertical-align:middle;width:75px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.actuallCosts button{font-size:.9em;margin:0 5px}.tableCompare .optionsSub{width:30px}.tableCompare .infos{width:19%}.tableCompare .cta{width:18%}.tableCompare tbody td{vertical-align:top;padding:8px;border-bottom:1px dotted #ddd;vertical-align:middle;line-height:1.6em}.tableCompare tbody .costs span{font:bold 1.5em arial;vertical-align:middle}.tableCompare tbody .tariff,.tableCompare tbody .infos{text-align:left;padding:8px 8px 8px 12px;font-size:0.95em}.tableCompare tbody .tariff img{border:1px solid #eee;margin-bottom:5px}.tableCompare .optionsSub div{margin:0}.tableCompare .cta .buttonGreenSmall{display:inline-block;margin-bottom:15px}.tableCompare .cta .buttonGreen{display:inline-block;margin-bottom:15px}.tableCompare .costs .tooltip{top:20px;left:-110px;width:500px;background:url(/module/preisvergleich/img/sprite_vertical_gradient.png) repeat-y -240px 0 #F0F7FD}.tableCompare .costs .tooltip .tableCosts tbody rd{text-align:left}.tableCompare .infos .tooltip{top:-10px;right:20px}.tableCompare tbody .saving div{font:bold 1.5em arial;vertical-align:middle;color:#76AF14}.tableCompare tbody .saving span{font:bold 0.9em arial;vertical-align:middle;color:#76AF14}.tableCompare tbody .moreCosts div{font:bold 1.5em arial;vertical-align:middle;color:#ff0000}.tableCompare tbody .moreCosts span{font:bold 0.9em arial;vertical-align:middle;color:#ff0000}.tableCompare .saving .tooltip{top:20px;left:-110px;width:500px;background:url(/module/preisvergleich/img/sprite_vertical_gradient.png) repeat-y -240px 0 #F0F7FD}.tableCompare .currentCost td{border:0}.tableCompare .currentCost .current{background-color:#EBFDCD;border-radius:50px 0 0 0;-moz-border-radius:50px 0 0 0;-webkit-border-radius:50px 0 0 0}.tableCompare .saving{width:12%;background-color:#EBFDCD;border:0}.tableCompare .even .saving{background-color:#EBFDCD!important}.tableCompare thead .saving{background-image:none;background-color:#DAEABE;border:1px solid #DAEABE;border-width:1px 0}.tableCompare .tariff{width:15%}.tableCompare .speed{width:11%;font-weight:bold}.tableCompare .options{width:120px}.tableCompare .misc{width:30%;border-right:1px solid #a9cff3;text-align:left;padding-left:15px}.tableCompare .infos{width:23%}.tableCompare .cta{width:13%}.tableCompare .even{background:#f2f7fc}.tableCompare .topOffer{background:#fff8d5}.tableCompare tbody tr:hover{background:#ebf4fc}.tableCompare tfoot td{text-align:left;padding:10px}.tweakContentSeo .seotextFirst{font:0.9em/1.3em arial;position:absolute;top:265px;left:15px;margin:0;padding-right:10px}.tweakContentSeo .seotextFirst h1{font:bold 1.2em/28px arial}.tweakContentSeo .seotextLast p{font:0.9em/1.3em arial;margin-bottom:5px}.tweakContentSeo .tweakSeotext{margin-top:90px}.details{padding:15px}.details h2{line-height:2.2em;border:1px solid #c6c6c6;font-size:1em;padding:0 10px;background:url(/module/preisvergleich/img/sprite.png) repeat-x 0 -341px #ECF4FC}.details dl.listDefaultLarge{border:1px solid #c6c6c6;font-size:0.9em;border-top:0}.details dl.listDefaultLarge dt,.details dl.listDefaultLarge dd{border-top:1px dotted #c6c6c6;padding:10px 1%}.details dl.listDefaultLarge dt.first,.details dl.listDefaultLarge dd.first{border-top:0}.details dl.listDefaultLarge dt{font-weight:bold}.details dl.listDefaultLarge dd{width:96%}.details dl.listDefaultSmall{overflow:visible;border-top:0;padding-left:20px}.details dl.listDefaultSmall dt,.details dl.listDefaultSmall dd{border:none;padding:0}.details dl.listDefaultSmall dt{width:20px;margin-left:-20px;font-weight:normal}.details dl.listDefaultSmall dd{width:100%}.details dl.listDefaultSmall .tooltip{right:20px;width:140px}.details dl .slidingButton{font:bold 1.4em arial}.details .bottom{padding:20px;background:#ECF4FC;border:1px solid #c6c6c6;border-top:none}.detailsMarginTweak1{margin-right:90px !important}.providerLogo img{float:left;margin:0 10px 0 0}.providerLogo .text{line-height:30px;vertical-align:middle}.devices li{width:230px;float:left;font-size:0.9em;margin:0 10px 0 0}.details .devicePic{border:1px solid #e2e2e2;width:80px;height:90px;background:#fff;float:left;margin:0 5px 2px 0}.details .deviceTitle{border:1px solid #ababab;color:#5e5e5e;display:inline-block;font:bold 1em/12px arial;padding:6px 10px;text-align:center}.listThreeColumn{margin-bottom:10px;padding-top:10px;overflow:hidden;border-top:1px dashed #e6e6e6}.listThreeColumn li{float:left;width:15%}.listThreeColumn li.second{width:64%;margin:0 3%}.listThreeColumn li.third{font-weight:bold}.listThreeColumnFirst{border:none;padding:0}.selectedTariff{border:2px solid #eaf3fc;margin-bottom:15px;line-height:1.7em}.selectedTariffInner{border:1px solid #c9e2ff;border-top:none;padding:10px}.selectedTariff h2,h2.titleSelectedTariff{background:url(/module/preisvergleich/img/sprite.png) repeat-x 0 -341px;border:1px solid #c9e2ff;color:#777;font:bold 1em/20px arial;padding:0 10px}.selectedTariff .info{float:left;margin-right:10px;width:200px}.selectedTariff .info a{font-weight:bold;color:#7a7a7a;text-decoration:underline}.selectedTariff .summary{float:right;width:480px}.selectedTariff .summary li{float:left;margin:0 20px 0 0}.selectedTariff .summary .price{margin:0;line-height:40px;float:right}.selectedTariff .summary .price span{font:bold 1.6em arial}.selectedTariff .summary .tooltip{top:25px;right:0;width:450px;background:url(/module/preisvergleich/img/sprite_vertical_gradient.png) repeat-y -240px 0 #F0F7FD}.selectedTariff .info .tooltip{top:20px;left:0}.selectedTariff .costsSheet{width:475px}.contract .tableCosts .amount td{padding-right:43px}.contract{padding:10px 15px 0;float:left;width:718px}.contract h2.titleSelectedTariff{border:1px solid #ababab;border-bottom:none}.contract p{margin-bottom:10px}.contract a.slidingButton{text-decoration:none}.contract #selector a{text-decoration:underline}.contract #selector fieldset{margin:30px 0 0;position:relative;border:1px solid #ababab;border-bottom:none}.contract #selector legend{left:-1px;position:absolute;top:-31px;width:100%;border:1px solid #ababab;font:bold 1.1em/30px arial;background:url(/module/preisvergleich/img/sprite.png) repeat-x 0 -338px}.contract #selector legend .icoPlusBlack{margin-bottom:2px}.contract #selector ul li{border-top:1px dotted #d7d7d7;padding:10px 0}.contract #selector ul li.first{border:none}.contract #selector ul li input,.contract #selector ul li label,.contract #selector ul li select{vertical-align:middle}.contract #selector ul li label{width:18%;margin-right:2%;display:inline-block}.contract #selector ul li img.devicePic{margin-right:2%;max-width:80px}.contract #selector ul li .fourth{width:50%;margin-right:2%}.contract #selector ul li .fifth{width:10%;text-align:right;font-weight:bold;float:right}.contract #selector ul.special li .fourth{width:66%}.contract #selector .tooltip{left:20px}.contract #selector .boxWarning{width:200px}.contract .extratext{color:#7a7a7a;padding:10px;font:0.9em arial}.contract .extratext strong{display:block;margin:0 0 5px 0}.contract .extratext dl.list{padding-left:20px;margin-top:15px}.contract .extratext dl.list dt{margin-left:-20px;width:20px}.contract .extratext dl.list dd{}.contract .icoCursorAlternate{height:1em;margin:2px 0}.contract .bottom{clear:both;overflow:hidden;padding:20px 0 0}.contract .bottom .smallprint{color:#7a7a7a;display:block;font:0.9em/1.5 arial}.contractStep1 .selectedTariff{border:1px solid #ababab;padding:10px}.contractStep1 .selectedTariff .summary li{margin:0 20px 30px 0}.contractStep1 .selectedTariff .tableCosts{float:right;width:100%}.contractStep1 dl.list{padding-left:20px;overflow:visible}.contractStep1 dl.list dt{width:20px;margin-left:-20px}.contractStep2 #selector{margin-top:50px}.contractStep2 #selector legend span{margin:0 5px 3px 10px}.contractStep2 #selector .inner{padding:10px}.contractStep2 #selector ul li{overflow:hidden}.contractStep2 #selector ul li div,.contractStep2 #selector ul li input,.contractStep2 #selector ul li label,.contractStep2 #selector ul li img.devicePic{float:left}.contractStep2 #selector .bottom{border-top:1px solid #ababab}.contractSteps #selector{border:2px solid #ababab;border-top:none;padding:10px}.contractSteps #selector fieldset{border:none}.contractSteps #selector legend{border:none;background:none}.contractSteps #selector .separator{margin:50px 0 0}.contractSteps #selector .separator legend{border-top:1px solid #ababab;padding:10px 0 0;top:-41px}.contractSteps #selector ul li{border:none;padding:7px 0}.contractSteps #selector ul li label{width:224px;text-align:right;margin-right:5px}.contractSteps #selector .selects label{width:auto;margin-right:20px}.contractSteps #gender,.contractSteps #title,.contractSteps #deliveryGender,.contractSteps #deliveryTitle{width:116px}.contractSteps #firstName,.contractSteps #lastName,.contractSteps #deliveryFirstName,.contractSteps #deliveryLastName{width:110px}.contractSteps #street,.contractSteps #place,.contractSteps #callNumber,.contractSteps #deliveryStreet,.contractSteps #deliveryPlace{width:180px}.contractSteps #callPrimary,.contractSteps #houseNumber,.contractSteps #zipcode,.contractSteps #deliveryHouseNumber,.contractSteps #deliveryZipcode,.contractSteps #primary,.contractStep4 .innerList .primary{width:40px}.contractSteps #eMail,.contractSteps #eMailRepeat{width:229px}.contractSteps #callTime{width:235px}.contractSteps #birthDateDay{width:62px}.contractSteps #birthDateMonth{width:87px}.contractSteps #birthDateYear{width:80px}.contractSteps #connectionFone,.contractSteps #connectionDsl{width:265px}.contractSteps #telephone{width:210px}.contractSteps #connectionLocation{width:214px}.contractSteps #connectionDate{width:185px}.contractSteps #oldPhoneProvider,.contractSteps #oldDslProvider,.contractSteps #floor,.contractSteps #flatPosition{width:220px}.contractSteps #selector .tweakInnerList{vertical-align:top}.contractStep4 #selector ul li label{width:270px}.contractStep4 #selector .innerList{width:255px;margin:0;display:inline-block}.contractStep4 #selector .innerList li{padding:0 0 14px}.contractStep4 #selector .innerList label{display:none}.contractStep4 #selector .innerList .number{width:165px}.contractStep4 #selector .tweakCheckbox input,.contractStep4 #selector .tweakCheckbox label{vertical-align:top}.contractStep4 #selector .tweakNotes{text-align:left;width:350px}.contractStep5 #selector .tweakTextAlign label{text-align:left}.contractStep5 #selector .first{margin:0 40px 0 10px;float:left}.contractStep5 #selector .first input,.contractStep5 #selector .first label{line-height:30px;vertical-align:middle}.contractStep5 #selector ul li label{width:93px}.contractStep5 #selector .tweakLegend{width:425px}.contractStep5 #selector .left{float:left}.contractStep5 #selector .right{border-left:1px solid #ababab;float:right;margin-top:-20px;padding:0 10px}.contractStep5 #selector .right li{padding:0 0 10px}.contractStep5 #selector .right input{width:140px}.contractStep5 #selector .tweakList li{padding:7px 0 0}.contractStep5 #selector .tweakList .selects input,.contractStep5 #selector .tweakList .selects label{margin-bottom:5px}.contractStep5 #selector .additionalOptions label{width:auto}.contractFinal #selector{border:1px solid #ababab}.contractFinal #selector fieldset{border:none;margin:40px 10px 10px}.contractFinal #selector legend{top:-41px;margin-left:-10px;padding:0 10px}.contractFinal #selector dl.listDefaultLarge dt{font-weight:bold}.contractFinal #selector dl.listDefaultLarge dd{margin:0 0 30px 5%;width:95%}.contractFinal #selector dl.listDefaultLarge dd.last{margin:0 0 0 5%}.contractFinal #selector dl.listDefaultLarge ul li{border:none}.contractFinal #selector dl.listDefaultLarge input,.contractFinal #selector dl.listDefaultLarge label{float:none;vertical-align:top;width:5%}.contractFinal #selector dl.listDefaultLarge label{width:90%}.contractFinal #selector .tableDefault td.title{font-weight:bold;text-align:right}.contractFinal #selector .bottom{padding:10px}.privacy{padding:20px}.privacy h2{margin:0 0 15px}.privacy h3{margin:15px 0 5px;font:bold 1.2em arial}html.js .hideIfJS{display:none}html.js .jsMoreThreeNumbers,html.js .jsMoreNumbers,html.js .jsMoreNumbersExtra,html.js .jsMoreNumbersLink,html.js .jsHouseType,html.js .jsFloor,html.js .jsFlatPosition,html.js .jsPreferedTime,html.js .jsBankAccount,html.js .jsItemizedHint{display:none}#calculatorIndex{border:1px solid #a9cff3;border-top:none;padding:15px 20px;margin-bottom:15px}#introduction .badge{background:url(/module/preisvergleich/img/sprite_badgets.png) 0 -86px;width:152px;height:134px;float:right}#calculatorIndex .criteriaList label{width:110px;display:inline-block}#calculatorIndex .criteriaList input{width:104px}#calculatorIndex .criteriaList select{width:110px}#calculatorIndex .changeList,#calculatorIndex .checkList{display:inline-block;float:left;margin-bottom:10px;width:50%}#calculatorIndex li{margin-bottom:10px}#calculatorIndex ol li{margin-bottom:2px}#calculatorIndex .slidingButton{margin:5px 0 20px 28px}#sidebar .box{background:url(/module/preisvergleich/img/sprite_vertical_gradient.png);margin:14px 0 0;padding:0 3px 3px 4px}#sidebar .box h2{font-size:1em;padding:5px 0 5px 10px}#sidebar .innerBox{background:#fff;padding:10px}.tweakSidebar{margin:3px 15px 0 0 !important}.compareSmall h2{font:bold 1em/28px arial;display:inline}.compareSmall .logo{background:url(/module/preisvergleich/img/sprite.png) no-repeat 0 -97px;float:right;width:98px;height:28px;text-indent:-9999px}.compareSmall .content{color:#5e5e5e;line-height:30px;background:url(/module/preisvergleich/img/sprite_horizontal.png) center bottom;border:1px solid #a9cff3;border-top:none;padding:8px;margin:0 0 20px 0}.compareSmall label{width:98px;display:inline-block}.compareSmall input{width:101px}.compareSmall select{width:107px}.compareSmall .tuev{margin:0 auto;width:162px;height:67px;background:url(/module/preisvergleich/img/tuev_saarland_gut_small.png);text-indent:-9999px}.reminder .hotline_wrapper{text-align:center}.reminder .slidingButton{display:inline-block;margin:10px 0}#reminder .innerBox{font-size:0.95em;text-align:center}#reminder .slidingButton{display:block;margin-top:10px}.claim_wrapper{color:#AFBED1;font-size:0.9em;padding:10px 0 8px;text-align:center}.claim_wrapper a{color:#AFBED1}.claim_wrapper a:hover{color:#9BB3CF;text-transform:underline}.alice img,.einsundeins img,.vodafone img,.telekom img,.congstar img,.tele2 img,.o2 img,.kabeld img,.unitymedia img{background-image:url(/module/preisvergleich/img/partner/partner.png);width:145px;margin:10px 0;border:none}.alice img{background-position:0 0}.einsundeins img{background-position:0 -67px}.vodafone img{background-position:0 -137px}.telekom img{background-position:0 -209px}.congstar img{background-position:0 -241px}.tele2 img{background-position:0 -315px}.o2 img{background-position:0 -364px}.kabeld img{background-position:0 -429px}.unitymedia img{background-position:0 -501px}.tableDefault tbody td{padding:5px}.tableCosts{border-collapse:collapse;line-height:16px}.tableCosts thead th{padding:0 4px 4px;text-align:left;white-space:nowrap}.tableCosts tbody td{border:none;padding-top:2px;padding-bottom:2px;text-align:left !important}.tableCosts tbody td.second,.tableCosts tbody td.third{text-align:center !important}.tableCosts tfoot td{border:none;font-size:0.9em;white-space:normal;padding-top:5px}.tableCosts tbody tr.first td{border-top:1px solid #000}.tableCosts .amount td{font-weight:bold;border-top:2px solid #000;padding-right:85px;text-align:right !important}.popup .notesWrapper,.callbackLeads .notesWrapper{padding:20px}.popup .error,.popup .warning,.popup .success,.callbackLeads .success,.callbackLeads .warning{font:bold 1.2em arial;border-width:1px;margin:0 auto;padding:10px;text-align:center}.popup .error,.callbackLeads .error{background:#FED1D1 !important;border-color:#D8000C !important}.popup .error,.popup .textError,.callbackLeads .error,.callbackLeads .textError{color:#D8000C}.popup .warning,.callbackLeads .warning{background:#FEEFB3 !important;border-color:#9F6000 !important}.popup .warning,.popup .textWarning,.callbackLeads .warning,.callbackLeads .textWarning{color:#9F6000}.popup .success,.callbackLeads .success{background:#DFF2BF !important;border-color:#4F8A10 !important}.popup .success,.popup .textSuccess,.callbackLeads .success,.callbackLeads .textSuccess{color:#4F8A10}.boxWarning .warning{border-style:solid;border-width:1px;margin-left:20px;padding:5px 10px}.icoWarning{background-position:-464px -8px}#dslReminder{border:2px solid #fff;height:495px;overflow:hidden;padding:0;position:relative}#dslReminder h3{background:url(/module/preisvergleich/img/sprite.png) repeat-x 0 -252px;color:#fff;line-height:29px;padding:0 15px}#dslReminder .textLeft{font:1.4em/1.4 arial;margin:25px 0 15px 15px;width:325px}#dslReminder .badget{background:url(/module/preisvergleich/img/reminder/pvg-dsl-reminder_sprite.png) 0 -100px;height:115px;position:absolute;right:30px;text-indent:-9999px;top:35px;width:150px}#dslReminder .formHeader{color:#0054A2;background:url(/module/preisvergleich/img/reminder/pvg-dsl-reminder_sprite.png) repeat-x;display:inline-block;padding:0 15px;width:320px}#dslReminder h5{display:inline-block;font:bold 1.5em/40px arial;margin:0 0 0 10px;vertical-align:middle}#dslReminder .form{width:370px;margin:15px 0 0 15px}#dslReminder .form li{margin:0 0 17px}#dslReminder .form label{text-align:right;display:inline-block;width:125px}#dslReminder .form input,#dslReminder .form select{margin:0 5px}#dslReminder .form input{width:195px}#dslReminder .form #primary{width:50px}#dslReminder .form #phone{width:126px}#dslReminder .form #expirydatemonth{width:91px}#dslReminder .form #expirydateyear{width:97px}#dslReminder .form .slidingButton{margin-left:100px;max-width:250px}#dslReminder .teaser{background:url(/module/preisvergleich/img/reminder/pvg-dsl-reminder_sprite.png) 0 -220px no-repeat;bottom:60px;height:171px;position:absolute;right:0;width:213px}#dslReminder .footer{color:#fff;background:url(/module/preisvergleich/img/reminder/pvg-dsl-reminder_sprite.png) repeat-x 0 -40px;bottom:0;position:absolute;width:100%;text-align:center}#dslReminder .icoHandy{display:inline-block;height:47px;vertical-align:middle;width:54px;background:url(/module/preisvergleich/img/reminder/pvg-dsl-reminder_sprite.png) -155px -100px}#dslReminder .footer span{font:1.5em/60px arial;vertical-align:middle}#dslReminder .error{padding:2px;font:1em arial;text-align:left}#dslReminder .tooltip{width:110px;white-space:normal}#dslReminder .tooltipError{font:0.9em arial;padding:5px 10px}@charset "utf-8";.form_callback{padding:10px}.form_callback .text_wrapper{float:right;width:244px;background:url(/module/preisvergleich/img/rueck_service_bg.jpg) no-repeat center top;padding:141px 0 0}.form_callback .text_wrapper p{line-height:1.4em;margin-bottom:10px}.form_callback .text_wrapper .form_text{border-top:1px solid #CCC;padding:0 5px}.form_callback #callbackForm:after{content:".";display:block;height:0;clear:both;visibility:hidden}* html .form_callback dl.zend_form{zoom:1}.form_callback .form_wrapper{float:left;width:316px}.form_callback .form_wrapper .headline_big{color:#4C83DE;margin:0 0 26px}.form_callback form{padding:4px 0 0}.form_callback form input,.form_callback form select{margin:0 0 0 40px}.form_callback form input[type=text],.form_callback form select{border:1px solid #AAA}.form_callback form input[type=text]:hover{border:1px solid #3D72CF}.form_callback form input:focus{background:#CBDFF4}.form_callback form select{width:100px;padding:1px}.form_callback form dt,dd{float:left;margin:0 0 8px}.form_callback form #source-label,.form_callback form #source-element{float:none;display:none}.form_callback form label{display:block}.form_callback form dt{font-weight:700;width:115px}.form_callback form dd{width:200px}.form_callback form dd img{margin:0 0 5px}.form_callback dt#captcha-label{margin:58px 0 0}.form_callback #saveCallback-element input{float:right}.form_callback ul.errors{margin:0 0 0 40px;color:#f00;font-size:11px}#dslCallback{position:relative;border:2px solid #fff;padding:0;color:#0054a2;overflow:hidden}#dslCallback div{overflow:hidden}#dslCallback .spriteCallbackBg{background-image:url(/module/preisvergleich/img/callback/pvg-dsl-callback_sprite_bg.png);background-repeat:repeat-x;text-indent:-9999px}#dslCallback .spriteCallback{background-image:url(/module/preisvergleich/img/callback/pvg-dsl-callback_sprite.png);background-repeat:no-repeat;text-indent:-9999px}#dslCallback .header{height:30px}#dslCallback .footer{float:left;height:60px;width:100%;background-position:0 -70px}#dslCallback h3{height:16px;margin:9px 0 5px 20px;width:295px}#dslCallback h5{height:15px;margin:12px 0 13px 45px;background-position:0 -69px}#dslCallback span.icoTick{float:left;height:12px;margin:14px 10px 14px 20px;width:14px;background-position:-305px -71px}#dslCallback ul .icoHandy{height:45px;margin:7px 10px 8px 65px;width:59px;background-position:-305px 0;float:left}#dslCallback ul .textFooter{height:16px;margin:24px 0 22px 10px;width:362px;background-position:0 -89px;float:left}#dslCallback ul .icoTick{width:20px;height:16px;margin:26px 0 20px;background-position:-305px -71px;float:left}#dslCallback .textLeft{background-position:0 -21px;height:43px;width:300px;margin:30px 0 30px 20px}#dslCallback .badget{background-position:-364px 0;height:125px;position:absolute;right:30px;top:35px;width:155px}#dslCallback .formHeader{height:40px;width:320px;background-position:0 -30px}#dslCallback form{width:300px;margin:20px 0 0 20px}#dslCallback form dt{font-weight:normal;width:110px;line-height:23px}#dslCallback form dd{margin:0 0 15px;width:186px}#dslCallback form select{padding:2px;width:70px}#dslCallback form input,#dslCallback form select{font:12px arial;float:left !important;margin:0;height:23px;line-height:23px}#dslCallback form input{width:176px;padding:0 4px}.dslCallback #saveCallback{background-image:url(/module/preisvergleich/img/callback/pvg-dsl-callback_sprite.png);background-position:0 -115px;padding:0 0 0 25px;width:138px;height:32px;font-size:1.1em;font-weight:bold;color:#fff;text-indent:0;border:0;cursor:pointer}.dslCallback #saveCallback:hover{background-position:-140px -115px}#dslCallback ul.errors{color:#d40000;font-size:11px;margin:0 0 -8px 0}#dslCallback .teaser{bottom:60px;height:270px;position:absolute;right:0;width:230px}#dslCallback .teaser1{background:url(/module/preisvergleich/img/callback/pvg-dsl-callback-bg1.jpg) right bottom no-repeat}#dslCallback .teaser2{background:url(/module/preisvergleich/img/callback/pvg-dsl-callback-bg2.jpg) right bottom no-repeat}#dslCallback .teaser3{background:url(/module/preisvergleich/img/callback/pvg-dsl-callback-bg3.jpg) left bottom no-repeat}body.callbackLeads{height:auto}.callbackLeads .spriteCallbackLeads{background-image:url(/module/preisvergleich/img/callback/pvg-dsl-callback-leads_sprite.png);background-repeat:no-repeat;background-position:0 0;text-indent:-9999px}.callbackLeads #layout{margin:30px auto 0;width:900px}.callbackLeads #dslCallback{-webkit-box-shadow:0 0 5px #00378e;-moz-box-shadow:0 0 5px #00378e;box-shadow:0 0 5px #00378e}.callbackLeads h1{background:url(/module/preisvergleich/img/callback/pvg-dsl-callback-leads_sprite.png) 0 -60px;width:284px;height:46px;margin:0 0 20px 10px}.callbackLeads #dslCallback .badget,.callbackLeads #dslCallback h3,.callbackLeads #dslCallback .teaser{float:left;position:relative;right:auto;top:auto;bottom:auto}.callbackLeads #dslCallback .badget{background-position:0 -116px;height:124px;width:150px}.callbackLeads #dslCallback h3{height:50px;width:595px;margin:35px 0 39px 115px}.callbackLeads #dslCallback .teaser{height:264px;width:216px;margin:20px 0 0 30px}.callbackLeads #dslCallback .advantages{float:left;font:bold 1.2em/20px arial;width:255px;height:220px;margin:20px 0 0 20px;display:inline-block}.callbackLeads #dslCallback .advantages dl{padding-left:25px}.callbackLeads #dslCallback .advantages dt{clear:both;float:left;margin-left:-25px;width:20px}.callbackLeads #dslCallback .advantages dd{float:left;width:100%}.callbackLeads #dslCallback .advantages dt.icoTick{background-position:-602px -20px;height:12px;margin-top:4px}.callbackLeads #dslCallback .verbraucherschutz{margin-top:18px;width:78px;height:78px;background-position:-160px -116px;display:block;float:left}.callbackLeads #dslCallback .tuev{margin:18px 0 0 15px;width:129px;height:78px;background-position:-160px -196px;display:block;float:left}.callbackLeads #dslCallback dd{margin:0;padding:0 0 20px}.callbackLeads #dslCallback form{float:left;display:inline-block;color:#fff;margin:22px 0 0;padding:0;width:304px;height:190px;padding:20px 0 0 30px;background:url(/module/preisvergleich/img/callback/pvg-dsl-callback-leads_sprite.png) -294px -60px}.callbackLeads #dslCallback input{border:1px solid #4F7C29;width:165px}.callbackLeads #saveCallback{margin:0 15px 0 -70px;font-size:1.2em;background:url(/module/preisvergleich/img/callback/pvg-dsl-callback-leads_sprite.png) transparent 0 -280px;width:200px !important;border:none !important}.callbackLeads #saveCallback:hover{background:url(/module/preisvergleich/img/callback/pvg-dsl-callback-leads_sprite.png) transparent -210px -280px}.callbackLeads #dslCallback .linkCompare{color:#777;display:inline-block;float:right;margin:10px 40px 0 0}.callbackLeads #dslCallback .footer{height:30px;text-indent:0;text-align:center;font:0.9em/30px arial;color:#777}.callbackLeads #dslCallback .footer a{font:1em/30px arial;color:#777;padding:0 5px}.callbackLeads #dslCallback ul.errors{margin:0 0 -15px 1px;padding:0 5px;width:110px;background:#D40000;color:#fff}body.callbackLeads2{height:auto}.callbackLeads2 #layout{margin:20px auto 0}.callbackLeads2 h1{background:url(/module/preisvergleich/img/callback/pvg-dsl-callback_sprite.png) 0 -157px;width:223px;height:35px;margin:0 0 5px 20px}.callbackLeads2 #saveCallback{margin-top:20px !important}.callbackLeads2 #dslCallback form dd{margin:0 0 20px}.callbackLeads2 #dslCallback form{padding:5px 0 25px}.callbackLeads2 #dslCallback .advantages{font:bold 1.2em/20px arial;padding:75px 0 0 25px;width:377px;height:208px;background:url(/module/preisvergleich/img/callback/pvg-dsl-callback_sprite.png) 0 -203px;left:0;margin-left:350px;position:absolute;top:60px}.callbackLeads2 #dslCallback .advantages ul li{margin-bottom:5px}.callbackLeads2 #dslCallback .advantages dl{padding-left:25px}.callbackLeads2 #dslCallback .advantages dt{clear:both;float:left;margin-left:-25px;width:20px}.callbackLeads2 #dslCallback .advantages dd{float:left;width:100%}.callbackLeads2 #dslCallback .advantages dt.icoTick{background-position:-305px -71px;height:12px;margin-top:4px}.callbackLeads2 #dslCallback .teaser{bottom:40px}.callbackLeads2 #dslCallback .footer{float:none;height:40px;text-indent:0;text-align:center;font:0.9em/40px arial;color:#777}.callbackLeads2 #dslCallback .footer a{font:1em/40px arial;color:#777;padding:0 5px}#messagebox .notesWrapper,.callbackLeads .notesWrapper{padding:20px}#messagebox .error,#messagebox .warning,#messagebox .success,.callbackLeads .success,.callbackLeads .warning{font:bold 1.2em arial;border-width:1px;margin:0 auto;padding:10px;text-align:center}#messagebox .error,.callbackLeads .error{background:#FED1D1 !important;border-color:#D8000C !important}#messagebox .error,#messagebox .textError,.callbackLeads .error,.callbackLeads .textError{color:#D8000C}#messagebox .warning,.callbackLeads .warning{background:#FEEFB3 !important;border-color:#9F6000 !important}#messagebox .warning,#messagebox .textWarning,.callbackLeads .warning,.callbackLeads .textWarning{color:#9F6000}#messagebox .success,.callbackLeads .success{background:#DFF2BF !important;border-color:#4F8A10 !important}#messagebox .success,#messagebox .textSuccess,.callbackLeads .success,.callbackLeads .textSuccess{color:#4F8A10}.sponsorpayOverlay{opacity:0.6;filter:alpha(opacity=60)}.sponsorpayPopup{position:absolute !important;left:50% !important;top:50% !important;height:418px !important;width:540px !important;padding:12.5px;margin-top:-260px !important;margin-left:-270px !important;display:block !important}.sponsorpayPopup iframe{height:400px;width:520px}.sponsorpayClosePopup{position:relative;left:200px;top:-130px}.sponsorpayPopup{}#sponsorpay{font-size:14px;color:#0054a2;line-height:22px}#sponsorpay .wrapper{padding:30px}#sponsorpay h3{font-size:24px;font-weight:normal}#sponsorpay p{margin:20px 0}*+html #sponsorpay p{margin:10px 0}#sponsorpay .hint{font-weight:bold;text-decoration:underline;display:block;margin:30px 0 10px}#sponsorpay .footer{position:absolute;bottom:2px;width:100%;height:60px;background:#eee}#sponsorpay .footer li{float:left}#sponsorpay .icoHandy,#sponsorpay .textFooter{background:url(/module/preisvergleich/img/callback/pvg-dsl-callback_sprite.png)}#sponsorpay .icoHandy{height:45px;margin:7px 10px 8px 20px;width:59px;background-position:-305px 0}#sponsorpay .icoTick{margin:26px 0 20px}#sponsorpay .textFooter{text-indent:-9999px;height:16px;margin:24px 0 22px 10px;width:362px;background-position:0 -89px}*+html #dslCallback form{padding:12px 0 0}*+html #dslCallback ul.errors{height:15px}*+html .callbackLeads2 #dslCallback form{padding:5px 0 40px}*html #dslCallback h3,*html #dslCallback h5,*html #dslCallback span.icoTick,*html #dslCallback ul .icoTick,*html #dslCallback ul .icoHandy,*html #dslCallback .textFooter{background-image:url(/module/preisvergleich/img/callback/pvg-dsl-callback_sprite_ie6.png) !important}*html #dslCallback h5{background-position:0 -21px}*html #dslCallback form{padding:3px 0 0}*html #dslCallback span.icoTick,*html #dslCallback ul .icoTick{background-position:-330px -3px}*html #dslCallback ul .icoHandy{margin:10px 30px 8px 40px;height:40px;width:18px;background-position:-358px 0px}*html #dslCallback .textFooter{background-position:0 -41px}*html #dslCallback ul.errors{margin-bottom:0;display:block;height:11px}*html #dslCallback{z-index:100}*html #landingSource-element{display:none}*html .callbackLeads h1{background:url(/module/preisvergleich/img/callback/pvg-dsl-callback-leads_sprite_ie6.png) 0 0 !important}*html .callbackLeads #dslCallback h3{background-image:url(/module/preisvergleich/img/callback/pvg-dsl-callback-leads_sprite.png) !important}*html .callbackLeads #dslCallback .teaser{margin:20px 0 0 20px}*html .callbackLeads #dslCallback .advantages dt{display:inline;margin-bottom:0}*html .callbackLeads #dslCallback .advantages dd{float:none;width:auto}*html .callbackLeads #dslCallback .tuev{display:block !important}*html .callbackLeads #saveCallback{background:url(/module/preisvergleich/img/callback/pvg-dsl-callback-leads_sprite_ie6.png) 0 -56px}*html .callbackLeads #saveCallback-label{width:40px !important}*html .callbackLeads #saveCallback-element input{margin:0 15px 0 0}*html .callbackLeads #dslCallback .linkCompare{display:inline}*+html .callbackLeads #dslCallback .linkCompare{display:inline}.paginationAlternate a,.paginationAlternate li{display:inline-block}.paginationAlternate .current{cursor:default}.paginationAlternate li{text-decoration:none;cursor:pointer}.paginationAlternate{text-align:center;margin:10px 0;padding:10px}.paginationAlternate a{text-decoration:none;font-weight:bold;color:#4680da;border:1px solid #a9cff3;line-height:19px;margin:0 5px;padding:0 10px;background:#dfedf9;background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#edf7ff),color-stop(100%,#d1e2f3));background:-webkit-linear-gradient(top,#edf7ff 0%,#d1e2f3 100%);background:-o-linear-gradient(top,#edf7ff 0%,#d1e2f3 100%);background:-ms-linear-gradient(top,#edf7ff 0%,#d1e2f3 100%);background:linear-gradient(top,#edf7ff 0%,#d1e2f3 100%);background:-moz-linear-gradient(top,#edf7ff 0%,#d1e2f3 100%);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.paginationAlternate a:hover{color:#2353ad;border-color:#3d71cc;background:#cddef2;background:-moz-linear-gradient(top,#d9e7f8 0%,#c0d4ed 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d9e7f8),color-stop(100%,#c0d4ed));background:-webkit-linear-gradient(top,#d9e7f8 0%,#c0d4ed 100%);background:-o-linear-gradient(top,#d9e7f8 0%,#c0d4ed 100%);background:-ms-linear-gradient(top,#d9e7f8 0%,#c0d4ed 100%);background:linear-gradient(top,#d9e7f8 0%,#c0d4ed 100%)}.paginationAlternate li.current a{cursor:default;color:#5e5e5e;border-color:#c6c6c6;background:#e5e5e5;background:-moz-linear-gradient(top,#f1f1f1 0%,#d6d6d6 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f1f1f1),color-stop(100%,#d6d6d6));background:-webkit-linear-gradient(top,#f1f1f1 0%,#d6d6d6 100%);background:-o-linear-gradient(top,#f1f1f1 0%,#d6d6d6 100%);background:-ms-linear-gradient(top,#f1f1f1 0%,#d6d6d6 100%);background:linear-gradient(top,#f1f1f1 0%,#d6d6d6 100%)}
