/* CSS Document *//*---------- Allgemeine Stile ----------*/*{font-family:Arial, Helvetica, sans-serif;}html,body{height:100%;margin:0;padding:0;}html{margin-bottom:1px;}body{background:url(../images/hg_body.gif) left top repeat-x;}body,td{font-size:11px;color:#878787;}img,a img{border:0;}a,a:link,a:hover,a:active,a:visited{color:#878787;text-decoration:underline;cursor:pointer;}/*---------- Standard Stile ----------*/.clear{clear:both;height:1px;font-size:1px;line-height:1px;}.fl{float:left;}.fr{float:right;}.ac{text-align:center;}.ar{text-align:right;}.al{text-align:left;}/*---------- Stil fuer deaktiviertes Javascript ----------*/.noscriptAlert{color:red;font-size:13px;font-weight:700;}/*---------- Geruest ----------*/#geruest{width:783px;margin:0 auto;}.geruest1{/*Verlauf links*/background:url(../images/hg_content_left.gif) top left repeat-y;}.geruest2{/*Verlauf rechts*/background:url(../images/hg_content_right.gif) top right repeat-y;padding:0 5px;position:relative;}.geruest2_fixed{background:url(../images/hg_content_right.gif) top right repeat-y;padding:0 5px;}/*---------- Header ----------*//*
#header img {
	border-top: 2px solid #000000;
	border-right: 3px solid #000000;
	border-bottom: 4px solid #000000;
	border-left: 3px solid #000000;
}
*/DIV.anchor{position:relative;}#language{position:absolute;background:url(../images/hg_language.gif) top right repeat;top:43px;right:26px;height:21px;color:#FFF;padding:5px;}#language form{display:inline;}#language select{height:19px;width:100px;font-size:11px;}/*---------- Content Container ----------*/#content{border-bottom:1px solid #e0e0e0;padding:16px 24px 44px 28px;background:url(../images/hg_content_top.gif) top left no-repeat;background-color:#FFF;/*Hack fuer Mindesthoehe*/min-height:413px;height:auto!important;height:413px;}/*---------- Footer ----------*/#footer{border-top:1px solid #FFF;background-color:#e0e0e0;padding:20px 24px 20px 28px;height:27px;line-height:27px;font-size:10px;}/*Footer Navigation*/#footer a,#footer a:link,#footer a:hover,#footer a:active,#footer a:visited{display:block;float:right;padding:5px 15px 5px 30px;border:1px dotted #878787;text-decoration:none;margin-left:10px;background:url(../images/icon_footer_nav.gif) 12px 8px no-repeat #f4f4f4;line-height:normal;font-size:11px;}#footer a.reporterror{background:url(../images/icon_footer_nav_support.gif) 12px 8px no-repeat #FFF38A;}#footer a.supportlink{background-image:url(../images/icon_footer_nav_support.gif)!important;}/*Verlauf bzw. Schatten direkt unter Footer*/#footer_hg{background:url(../images/hg_footer.gif) bottom left repeat-x;margin:0 -5px;height:5px;}/*Angebot und WM-ID*/#wmid{color:#939393;text-align:right;padding:10px 29px 10px 33px;}/*---------- Standard Contentbereiche ----------*//*gelbe Box fuer Infos*/.box_yellow{border-right:2px solid #f3f3f3;border-bottom:2px solid #f3f3f3;margin-bottom:10px;}.box_yellow .container{border:1px solid #ddd;padding:1px;}.box_yellow .content{background-color:#fffde8;color:#818181;padding:10px 18px;}.box_yellow p{margin:0;padding:0;}.box_yellow .erroricon{float:left;margin:-5px 5px 0 -9px;}.box_yellow .content a,.box_yellow .content a:link,.box_yellow .content a:hover,.box_yellow .content a:active,.box_yellow .content a:visited{color:#818181;text-decoration:underline;}.errorhinweis{/* Text neben Error icon in der gelben box */font-size:13px;font-weight:700;color:#000;line-height:25px;}/*graue Box fuer Formulare und wichtige Hinweise*/.box_grey{border-right:2px solid #f3f3f3;border-bottom:2px solid #f3f3f3;margin-bottom:10px;margin-top:10px;}.box_offer_yellow{border-right:2px solid #f3f3f3;border-bottom:2px solid #f3f3f3;margin-bottom:10px;margin-top:10px;}.box_offer_yellow .container{border:1px solid #ddd;padding:1px;}.box_offer_yellow .goodiedescription{color:#3f5713;font-size:19px;}.box_offer_yellow .goodieinformation{color:#840b07;}.box_offer_yellow .notextdecoration{text-decoration:none;}.box_offer_yellow .hgbottom{background:url(../images/bg_yellow_fade.gif) bottom left repeat-x;}.box_offer_yellow .content{color:#878787;padding:10px 18px;min-height:56px;height:auto!important;height:56px;}.box_offer_yellow .tariffselection{min-height:230px;height:auto!important;height:230px;}.shortmiddle{/*zB Checkdaten - kleinere graue Box, zentriert*/margin-left:86px;margin-right:86px;margin-top:50px;text-align:center;}.box_grey .container,.box_green3 .container{border:1px solid #ddd;padding:1px;}.box_grey .hgtop{background:url(../images/hg_box_grey_top.gif) top left repeat-x;}.box_grey .hgbottom{background:url(../images/hg_box_grey_bottom.gif) bottom left repeat-x;}.box_green3 .hgtop{background:url(../images/hg_box_green_top.gif) top left repeat-x;}.box_green3 .hgbottom{background:url(../images/hg_box_green_bottom.gif) bottom left repeat-x;}.box_grey .content,.box_green3 .content{color:#878787;padding:10px 18px;min-height:56px;height:auto!important;height:56px;}.box_grey .tariffselection{min-height:230px;height:auto!important;height:230px;}.contverisign{min-height:90px;height:auto!important;height:90px;margin:20px;}.box_grey p,box_green3 p{margin:10px 0;padding:0;}.box_grey .boxhg_handy{background:url(../images/pic_handy.jpg) bottom right no-repeat;min-height:164px;height:auto!important;height:164px;}.box_grey .boxhg_present{background:url(../images/pic_geschenk.jpg) bottom left no-repeat;min-height:192px;height:auto!important;height:192px;padding:30px 40px 10px 325px;}.boxhg_present{font-size:16px;}.boxhg_present .red{/*rote Schrift zB bei Spezialangebot nach Kuendigung*/color:#c83232;}.boxhg_present p b,.boxhg_present p{color:#000;}.box_grey .boxhg_bonuskauf{background:url(../images/pic_geschenk_bonuskauf.jpg) bottom right no-repeat;min-height:160px;height:auto!important;height:160px;}.box_grey .boxhg_retry{background:url(../images/icon_reload.gif) bottom right no-repeat;min-height:160px;height:auto!important;height:160px;}/*Spezielle Definitionen fuer die grauen Boxen zB auf der Loginseite*/.login,.umfrage{width:490px;float:left;}.loginmenu,.support{width:210px;float:right;}.login .content,.loginmenu .content,.box_grey .boxhg_umfrage,.box_grey .boxhg_support{min-height:114px;height:auto!important;height:114px;}.box_grey .boxhg_umfrage{background:url(../images/bg_umfrage.jpg) bottom right no-repeat;padding-right:120px;}.box_grey .boxhg_support{background:url(../images/bg_support.jpg) bottom right no-repeat;}.umfrage .umfragebutton{/*Container fue Button zur Umfrage auf der Loginseite*/text-align:right;}/*rote Box fuer Fehlermeldungen*/.box_error{border:1px solid red;background-color:#ffdede;margin:10px 2px 10px 0;}.box_error .headline{background-color:#ff9393;color:#FFF;font-weight:700;padding:4px 5px;}.box_error .headline img{margin-right:8px;}.box_error ul{margin:10px;}.box_error li{color:#d30002;font-weight:700;}/*gruene Box zB Alternativzahlvariante per Telefon*/.box_green{background:url(../images/box_green_middle.gif) top left repeat-y;margin:10px auto;}.box_green .hgtop{background:url(../images/box_green_top.gif) top left no-repeat;}.box_green .hgbottom{background:url(../images/box_green_bottom.gif) bottom left no-repeat;padding:0 4px 1px 0;}.box_green .content{background:url(../images/pic_handy_boxgreen.jpg) bottom right no-repeat;min-height:120px;height:auto!important;height:120px;padding:10px 100px 10px 18px;}.box_green .content,.box_green .content p{color:#000;font-weight:700;margin:10px 0;font-size:15px;}.box_green .green{color:#2c8501!important;}/*3spaltige Box - Schritte*/.box111{background:url(../images/box1_1_1grey_middle.jpg) top left repeat-y;margin-bottom:10px;margin-top:10px;}.box111 .hgtop{background:url(../images/box1_1_1grey_top.jpg) top left no-repeat;}.box111 .hgbottom{background:url(../images/box1_1_1grey_bottom.jpg) bottom left no-repeat;padding:10px 15px 81px;min-height:217px;height:auto!important;height:217px;}.box21{background:url(../images/box2_1grey_middle.jpg) top left repeat-y;margin-bottom:10px;margin-top:10px;}.box21 .hgtop{background:url(../images/box2_1grey_top.jpg) top left no-repeat;}.box21 .hgbottom{background:url(../images/box2_1grey_bottom.jpg) bottom left no-repeat;padding:10px 15px 81px;min-height:217px;height:auto!important;height:217px;}.box3{background:url(../images/box3_grey_middle.jpg) top left repeat-y;margin-bottom:10px;margin-top:10px;}.box3 .hgtop{background:url(../images/box3_grey_top.jpg) top left no-repeat;}.box3 .hgbottom{background:url(../images/box3_grey_bottom.jpg) bottom left no-repeat;padding:10px 15px 81px;min-height:217px;height:auto!important;height:217px;}.box11{background:url(../images/box1_1_grey_middle.jpg) top left repeat-y;margin-bottom:10px;margin-top:10px;}.box11 .hgtop{background:url(../images/box1_1_grey_top.jpg) top left no-repeat;}.box11 .hgbottom{background:url(../images/box1_1_grey_bottom.jpg) bottom left no-repeat;padding:10px 15px 100px;min-height:166px;height:auto!important;height:166px;}.box11 label{line-height:23px;font-weight:700;color:#000;}.box11 td{font-size:12px;}.box111 .hgbottom table,.box21 .hgbottom table,.box3 .hgbottom table{height:217px;overflow:auto;}.box111 .schritt1{width:191px;}.box111 .schritt2{width:191px;padding-left:59px;}.box111 .schritt3{width:191px;padding-left:59px;}.box21 .schritt1{width:441px;}.box21 .schritt2{width:191px;padding-left:59px;}.box3 .schritt1{width:691px;}.box11 .schritt1{width:315px;}.box11 .schritt2{padding-left:58px;}.box111 td,.box111 td p,.box21 td,.box21 td p,.box3 td,.box3 td p{color:#000;font-size:12px;}.box11 td,box11 td p{font-size:12px;}.box111 td b,.box111 td p b,.box21 td b,.box21 td p b,.box3 td b,.box3 td p b{color:#000;}.box111 td p,.box21 td p,.box3 td p{padding:0;margin:10px 0 0;}.box111 label,.box21 label,.box3 label{font-size:10px;}.hinweis{padding:0 15px;margin-top:-40px;}.boxhg_member{background:url(../images/icon_box_member.jpg) right bottom no-repeat;}.boxhg_member_small{background:url(../images/icon_box_member_small.jpg) right top no-repeat;}.boxhg_coins{background:url(../images/icon_box_coins.jpg) right bottom no-repeat;}.boxhg_coins_left{background:url(../images/icon_box_coins.jpg) left bottom no-repeat;}.boxhg_emailsend{background:url(../images/icon_box_emailsend.jpg) right bottom no-repeat;}.boxhg_kuvert{background:url(../images/icon_box_kuvert.jpg) right bottom no-repeat;}.boxhg_lupe{background:url(../images/icon_box_lupe.jpg) right bottom no-repeat;}.boxhg_schloss{background:url(../images/icon_box_schloss.jpg) right bottom no-repeat;}.boxhg_schloss_small{background:url(../images/icon_box_schloss_small.jpg) right top no-repeat;}.boxhg_update{background:url(../images/icon_box_update.jpg) right bottom no-repeat;}/* Box Livesupport*/.livesupport{height:35px;background:url(../images/bg_livesupport.gif) top left no-repeat;color:#000;padding:0 15px;line-height:35px;font-size:12px;margin:10px 0;}.livesupport b{color:#000;}.livesupport .fr a,.livesupport .fr a:link,.livesupport .fr a:hover,.livesupport .fr a:active,.livesupport .fr a:visited{font-weight:700;color:#6d9453;text-decoration:none;}/*---------- Formulare Allgemein ----------*/form{margin:0;padding:0;color:#878787;}.input,select,textarea{background-color:#FFF;border:1px solid #dadada;margin:0;padding:1px;color:#878787;}.input,textarea{width:200px;/*Standardbreite*/}textarea{height:100px;font-size:12px;}.streetSmall1{width:150px;/*Standardbreite*/margin-right:3px;}.streetSmall2,.telSmall1{width:40px;/*Standardbreite*/}.telSmall2{width:142px;/*Standardbreite*/}.zipSmall{width:60px;margin-right:3px;}.citySmall{width:130px;}.creditcardnumber{width:45px;/*Standardbreite*/margin-right:0;}.cvc{width:45px;}.perso1{width:80px;}.perso2{width:60px;}.perso3{width:60px;}.perso4{width:30px;}.button,.buttonsmall,a.textbutton,input.textbutton,.buttonsmallgrey{width:204px;height:32px;color:#2f2e30;font-weight:700;font-size:12px;background:url(../images/btn_hg_formsenden.gif) bottom right repeat-x;border:0;text-align:center;cursor:pointer;}.bigbutton{width:287px;height:49px;color:#fff;font-weight:700;font-size:17px;background:url(../images/btn_hg_formsendenbig.gif) bottom right repeat-x;border:0;text-align:center;cursor:pointer;}a.textbutton,a.textbutton:link,a.textbutton:hover,a.textbutton:active,a.textbutton:visited{display:block;text-decoration:none;color:#2f2e30;cursor:pointer;cursor:default;}.buttonsmall{/*zB Umfragebutton auf der Loginseite*/width:114px;height:19px;font-size:11px;background:url(../images/btn_hg_formsenden_small.gif) bottom right repeat-x;}.buttonsmallgrey{width:114px;height:19px;font-size:11px;background:url(../images/btn_hg_formsenden_grey_small.gif) bottom right repeat-x;}.formbutton .button,.sslcontainer .button,.textbutton{margin-left:10px;}.formbutton a.textbutton{line-height:32px;}.formbutton .grey,.sslcontainer .grey{background:url(../images/btn_hg_formsenden_grey.gif) bottom right repeat-x;}.formbutton .middle{position:relative;top:-5px;}.error{background-color:#ff9393!important;color:#000!important;}.valid{background-color:#ddffcd!important;border:1px solid #119e09!important;}.box111 .button,.box21 .button,.box111 a.textbutton,.hinweis a.textbutton,.box3 .button,.box3 a.textbutton{width:190px;height:29px;background:url(../images/btn_hg_formsenden_schritte.gif) bottom right repeat-x;}.box111 a.textbutton,.hinweis a.textbutton{line-height:29px;}.box111 select,box21 select,.box111 .input,.box21 .input,.box3 select,.box3 .input{width:186px;background-color:#fff9b9;}.box21 select{background-color:#fff9b9;}.box111 .small,box21 .small,.box3 .small{width:80px;}/*---------- Tabellen Definitionen ----------*/.shift{padding-left:5px!important;}.zweispalten .spalte1{width:215px;padding:5px 5px 5px 0;}.zweispalten .spalte2{width:445px;padding:5px 5px 5px 0;}.highlight_left{background-color:#FFF38B;border-left:1px solid #E0E0E0;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;}.highlight_right{background-color:#FFF38B;border-right:1px solid #E0E0E0;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;}.highlight_center{background-color:#FFF38B;border-top:1px solid #E0E0E0;border-bottom:1px solid #E0E0E0;}.dreispalten .spalte1{width:215px;padding:5px 5px 5px 0;}.dreispalten .spalte3{width:160px;padding:5px 5px 5px 0;}.dreispalten .spalte2{width:275px;padding:5px 5px 5px 0;}.vierspalten .spalte1,.vierspalten .spalte3{width:100px;padding:5px 5px 5px 0;}.vierspalten .spalte3{padding-left:25px;}.vierspalten .spalte2,.vierspalten .spalte4{width:220px;padding:5px 5px 5px 0;}.vierspalten .highlight_right{width:auto;}.creditcardupdate .spalte1{width:140px;}.creditcardupdate .spalte2{width:200px;}.avs_perso .spalte1{width:278px;}.avs_perso .spalte2{width:372px;padding:5px 5px 5px 10px;}.zweispalten label,.dreispalten label,.vierspalten label,.emailbox label{font-weight:700;}.formumfrage td{/*fuer Tabelle bei Umfragen mit Radioboxen*/padding:5px 5px 5px 0;}.emailbox td{padding:0 10px 0 0;}#emailbox{margin-top:40px;}/*---------- Contentbereiche ----------*/h1,h2{/* h1 Hauptheadline fuer Formularbereiche*/font-size:15px;font-weight:700;color:#000;margin:0;padding:0 0 10px;line-height:22px;}h1.huge{margin-top:10px;font-size:26px;}h1 img{/*Icons vor Headline*/margin-right:5px;margin-bottom:-5px;}.box_grey .content h2{/* Headline in der grauen Box*/margin:0 -5px 10px;padding:0 5px 5px;border-bottom:1px dashed #cfcfce;font-size:13px;}.umfrage .content h2{/* Headline bei Umfragebox zB Loginseite*/border:0;margin-bottom:-5px;padding-bottom:0;}.box111 h2,.box21 h2,.box3 h2{margin:0 0 10px;padding:5px 0 15px;border-bottom:1px dashed #cfcfce;font-size:17px;}.box11 h3{margin:0 0 10px;padding:5px 0 15px;border-bottom:1px dashed #cfcfce;font-size:14px;color:#000;}sup{/* Das ist der Stern */line-height:normal;font-weight:700;font-size:12px;margin-left:5px;}ul{margin:10px 0;padding:0;}li{padding:0;margin:0 0 0 20px;}.errortext{/* zb Headlines, die rot sein sollen */color:red;}.bigfont{/*zB Angebotsname in einer Box 111*/font-size:14px!important;font-weight:700;}.bigbigfont{/*zB Telefonnummer bei Alternativangebot in der gruenen Box*/font-size:26px!important;}.smallfont{/*zB unwichtige Hinweistexte*/font-size:10px!important;}.tinyfont{/*winziger text*/font-size:8px!important;}.black{color:#000!important;}.font20{/*zB bei Spezialangebot nach Kuendigung*/font-size:20px!important;}.font30{/*zB bei Spezialangebot nach Kuendigung*/font-size:30px!important;}.font18{/*zB bei Spezialangebot nach Kuendigung*/font-size:18px!important;}.font14{font-size:14px!important;}.font12{font-size:12px!important;}.verisign{/*fuer das Verisign Bild*/float:right;margin:0 10px;}.trenner{/* Trennzeichen Schraegstrich fuer Formulare */font-weight:700;font-size:14px;padding:0 2px;}.autotext{/*kursiver Text statt Eingabefeld wenn ein Feld automatisch ausgefuellt wird*/font-weight:700;font-style:italic;}.checkdata{/*gruener Text neben gruenem Haeckchen Bild*/color:#38ac00;font-weight:700;}.checkdata img{margin-right:5px;margin-bottom:-3px;}.scroller{/*Textbereich zum Scrollen*/overflow:auto;overflow-y:scroll;overflow-x:hidden;height:70px;border:1px solid #DDD;padding:0 5px;/*background-color: #ffffff;*/}/*Navigationselemente loginmenu und support auf der Loginseite*/.loginmenu a,.loginmenu a:link,.loginmenu a:hover,.loginmenu a:active,.loginmenu a:visited,.support a,.support a:link,.support a:hover,.support a:active,.support a:visited,.support .tel{display:block;text-align:center;padding:5px 0;border:1px dotted #878787;text-decoration:none;background-color:#f4f4f4;margin-bottom:10px;height:15px;}.support a,.support a:link,.support a:hover,.support a:active,.support a:visited,.support .tel{padding:5px 5px 5px 40px;text-align:left;margin:0;}.support .tel{background:#f4f4f4 url(../images/icon_support_phone.gif) 12px 8px no-repeat;margin-top:50px!important;}.support a.email{background:#f4f4f4 url(../images/icon_support_mail.gif) 16px 3px no-repeat;margin-top:10px!important;}/*Hilfe*/.help{font-size:11px;text-align:right;margin:-14px 3px 0 0;display:block;}.nomargintop{/*Abstand wenn keine Headline vorhanden ist*/margin-top:0;}a.help,a.help:link,a.help:hover,a.help:active,a.help:visited{text-decoration:none;}/*Container fuer SSL Hinweis und Button*/.formbutton,.sslcontainer{margin:10px 0 0;height:32px;}.ssl{/*SSL Hinweis unten*/height:32px;line-height:32px;font-size:10px;color:#adadad;}.ssl a,.ssl a:link,.ssl a:hover,.ssl a:active,.ssl a:visited{text-decoration:none;color:#adadad;}.ssl a:hover{text-decoration:underline;}.ssl img{margin:0 10px -2px 0;}/*Kreditkarte-CVC Code*/#cvcCode{width:340px;padding-bottom:10px;}#cvcCode img{float:left;margin-right:5px;}#cvcCode2{/*fuer Aktualisierung der Kreditkartendaten*/width:320px;padding-bottom:10px;}#cvcCode2 p{padding-left:46px;}#cvcCode2 img{margin-left:-47px;}/*Stile fuer letzte Seite - user wartet auf Bestaetigung*/.checkdaten{width:100%;}.checkdaten .spalte1{text-align:right;width:50%;padding-right:20px;}.checkdaten .spalte2{text-align:left;padding-left:0;width:50%;}.checkdataprogressall img{margin:0 5px 0 0;}.trennlinie{display:block;clear:both;margin:0 -5px 15px;padding-top:15px;border-bottom:1px dashed #cfcfce;line-height:1px;font-size:1px;}/*Stile fuer AVS Seiten*/.avsvariante{text-align:center;width:400px;margin:50px auto 0;}.persocheck{width:278px;height:34px;padding:160px 0 0 10px;background:url(../images/avs_persocheck.jpg) top left no-repeat;}/*---------- Tooltip Hinweis - 2 ----------*/#desc{position:absolute;top:0;/*TBD mit Javascript*/left:0;/*TBD mit Javascript*/width:178px;background:url(../images/tooltip_arrow_left.gif) 0 80px no-repeat;padding:0 0 0 22px;color:#000;z-index:200;display:none;}#desc.top{background:url(../images/tooltip_arrow_bottom.gif) 8px bottom no-repeat;padding:0 0 22px;}#desc.bottom{background:url(../images/tooltip_arrow_top.gif) 8px top no-repeat;padding:22px 0 0;}#desc.left{background:url(../images/tooltip_arrow_right.gif) right 80px no-repeat;padding:0 22px 0 0;}#desc_border{border-right:2px solid #d6d6d6;border-bottom:2px solid #d6d6d6;position:relative;}#desc_iframe{position:absolute;border:0;}#desc_head{color:#000;background-color:#a0de25;padding:5px 5px 5px 10px;font-weight:700;}#desc_head img{float:right;position:relative;}#desc_text{color:#FFF;background-color:#858585;padding:5px 10px;min-height:60px;height:auto!important;height:60px;}#desc_text p{color:#FFF;margin:0 0 5px;padding:0;}#desc_text span{color:#FFF;}#desc_text div{color:#FFF;}#desc_text a{color:#FFF;}/*---------- Tooltip kurz - 1 ----------*/#descshort{position:absolute;top:0;/*TBD mit Javascript*/left:0;/*TBD mit Javascript*/width:178px;background:url(../images/tooltip_arrow_left.gif) 0 8px no-repeat;padding:0 0 0 22px;z-index:200;display:none;}#descshort.top{background:url(../images/tooltip_arrow_bottom.gif) 8px bottom no-repeat;padding:0 0 22px;}#descshort.bottom{background:url(../images/tooltip_arrow_top.gif) 8px top no-repeat;padding:22px 0 0;}#descshort.left{background:url(../images/tooltip_arrow_right.gif) right 8px no-repeat;padding:0 22px 0 0;}#descshort_border{border-right:2px solid #d6d6d6;border-bottom:2px solid #d6d6d6;background-color:#bcbcbc;position:relative;}#descshort_iframe{position:absolute;border:0;}#descshort p{color:#FFF;padding:3px 5px;margin:0;min-height:15px;height:auto!important;height:15px;}#descshort span{color:#FFF;}#descshort div{color:#FFF;}#descshort a{color:#FFF;}/*---------- Tooltip gross - 3 ----------*/#desclong{position:absolute;top:0;/*TBD mit Javascript*/left:0;/*TBD mit Javascript*/width:330px;background:url(../images/tooltip_arrow_left.gif) 0 8px no-repeat;padding:0 0 0 22px;color:#000;z-index:200;display:none;}#desclong.top{background:url(../images/tooltip_arrow_bottom.gif) 8px bottom no-repeat;padding:0 0 22px;}#desclong.bottom{background:url(../images/tooltip_arrow_top.gif) 8px top no-repeat;padding:22px 0 0;}#desclong.left{background:url(../images/tooltip_arrow_right.gif) right 8px no-repeat;padding:0 22px 0 0;}#desclong_border{border-right:2px solid #d6d6d6;border-bottom:2px solid #d6d6d6;position:relative;}#desclong_iframe{position:absolute;border:0;}#desclong_head{color:#fff;background-color:#bcbcbc;padding:5px 5px 5px 10px;font-weight:700;}#desclong_head img{float:right;position:relative;}#desclong_text{color:#FFF;background-color:#858585;padding:5px 10px;height:144px;overflow:auto;overflow-x:hidden;overflow-y:scroll;}#desclong_text p{color:#FFF;margin:0 0 5px;padding:0;}#desclong_text span{color:#FFF;}#desclong_text a{color:#FFF;}#desclong_text div{color:#FFF;}/*---------- Expandable ----------*/#expfull{position:absolute;top:0;/*TBD mit Javascript*/left:0;/*TBD mit Javascript*/width:700px;padding:0;color:#000;z-index:199;display:none;}#expfull_border{border-right:2px solid #d6d6d6;border-bottom:2px solid #d6d6d6;position:relative;}#expfull_iframe{position:absolute;border:0;}#expfull_head{color:#fff;background-color:#bcbcbc;padding:5px 5px 5px 10px;font-weight:700;}#expfull_head img{float:right;position:relative;}#expfull_text{color:#FFF;background-color:#858585;padding:5px 10px;height:auto;overflow:auto;overflow-x:hidden;overflow-y:no;}#expfull_text p{color:#FFF;margin:10px 0 0;padding:0;}#expfull_text span{color:#FFF;}#expfull_text a{color:#FFF;position:relative;}#expfull_text div{color:#FFF;}.red_importanttext{color:#d30002;}.box_green2{background:url(../images/box_green_middle.gif) top left repeat-y;margin:10px auto;}.box_green2 .hgtop{background:url(../images/box_green_top.gif) top left no-repeat;}.box_green2 .hgbottom{background:url(../images/box_green_bottom.gif) bottom left no-repeat;padding:0 4px 0 0;}.box_green2 .content{min-height:10px;height:auto!important;height:10px;padding:15px 0 5px;}.box_green2 .content,.box_green2 .content p{color:#000;margin:10px 0;}.box_green2 .green{color:#2c8501!important;}.securepayment{float:right;margin-top:-5px;margin-right:-19px;}.siegelform{margin-top:-30px;width:100%;}.usermailinfo{float:right;margin-top:5px;width:458px;}/*------------ support box ----------*/.box_grey .boxhg_support2{background:url(../images/bg_support2.jpg) bottom right no-repeat;min-height:120px;height:auto!important;height:102px;padding-right:70px;}.box_grey .boxhg_support2 h2{/* Headline in der grauen Box*/padding:0 5px;border-bottom:0;}.box_grey .boxhg_support2 p{margin:5px 0;padding:0;}.column_bottom{vertical-align:bottom;padding:0 0 7px 10px;}/*------------ progress bar------------*/.steps{border:1px solid #dcdcdc;padding:1px;margin:0 2px 20px 0;}.steps .content{background-color:#f1f1f1;height:17px;width:100%;}.steps .content td{background:url(../images/pfeil_steps.gif) center right no-repeat;text-align:center;padding:0 15px 0 3px;font-size:12px;color:#c2c2c2;}.steps .content .last{background:none;padding-right:3px;}.steps .content .active{color:#000;}.steps .content .passed{color:#089a00;}/** BLUE BOX **/.box_blue{background:url(../images/box_blue_middle.gif) top left repeat-y;margin:10px auto;}.box_blue .hgtop{background:url(../images/box_blue_top.gif) top left no-repeat;}.box_blue .hgbottom{background:url(../images/box_blue_bottom.gif) bottom left no-repeat;padding:0 4px 0 0;}.box_blue .content{min-height:10px;height:auto!important;height:10px;padding:15px 0 5px;}.box_blue .content,.box_blue .content p{color:#000;margin:10px 0;}.box_blue .blue{color:#3790bd!important;}/*new for V3*/.vorkasse{margin-left:-10px;}.vorkasse .spalte1{padding:5px 5px 5px 10px;width:140px;}.vorkasse .spalte2{width:180px;padding:5px 25px 5px 0;}.vorkasse .spalte3{width:330px;padding:5px 5px 5px 0;}.vorkasse .mark{background-color:#fff38a;}.vorkasse .mark .spalte1,.vorkasse .mark .spalte2,.vorkasse .mark .spalte3{border:1px solid #e0e0e0;padding-top:10px;padding-bottom:10px;}.vorkasse .mark .spalte1{border-right:0 solid #e0e0e0;}.vorkasse .mark .spalte2{border-left:0 solid #e0e0e0;border-right:0 solid #e0e0e0;}.vorkasse .mark .spalte3{border-left:0 solid #e0e0e0;}.zahloptionen .item{display:block;width:208px;height:54px;float:left;margin:0 25px 20px 0;background:url(../images/bg_zahlopt.gif) left top no-repeat;}.zahloptionen .nm{margin-right:0;}.zahloptionen .button{display:block;height:54px;width:208px;margin:0;padding:0;border:0;background:none;background-color:transparent;cursor:pointer;text-align:right;background:10px center no-repeat;}.zahloptionen .button table{border:0;margin:0;padding:0;border-spacing:0;}.zahloptionen .button td{color:#000;}.zahloptionen .button div{padding:0 20px 0 80px;}.zahloptionen .morelink{text-align:right;margin-left:95px;margin-top:-34px;height:15px;width:15px;}/*
.zahlopt .content {
	min-height: 254px;
	height: auto !important;
	height: 254px;
}
*/.pm_group .textbutton,.voicecall .textbutton,#stepback.textbutton{width:136px;height:22px;color:#000;line-height:22px;background:url(../images/btn_hg_formsenden_grey_small.gif) bottom right repeat-x;}#stepback{display:none;}.external_default_frame{width:760px;height:1000px;border:0;margin:0 auto;margin-left:-20px;}.tpay_frame{width:717px;height:600px;border:0;margin:0 auto;}.sofortueberweisung_frame{width:760px;height:1000px;border:0;margin:0 auto;margin-left:-20px;}.clickandbuy_frame{width:760px;height:1000px;border:0;margin:0 auto;margin-left:-20px;}.tpay .hgtop{background-image:none;background-color:#fefafe;}.tpay .hgbottom{background:url(../images/hg_box_tpay.gif) bottom left repeat-x;}.pm_group .content{color:#000;/*
	min-height: 254px;
	height: auto !important;
	height: 254px;
*/}.voicecall .hgtop{background-image:none;background-color:#effbef;}.voicecall .hgbottom{background:url(../images/hg_box_voicecall.gif) bottom left repeat-x;}.voicecall .content{color:#000;min-height:166px;height:auto!important;height:166px;}.voicecall .nummer{color:#2c8501;font-weight:700;font-size:40px;}.box_darkgrey .nummer{color:#2c8501;font-weight:700;font-size:30px;margin:0;padding:0;}.voicecall .smallfont{margin:0 0 12px 5px;}.box_grey .boxhg_voicecall{background:url(../images/pic_handy_voicecall.jpg) bottom right no-repeat;}.selectcountry{color:#000;font-size:13px;line-height:22px;margin-right:10px;}#sample,#group_sample{display:none;}/*------------------- loading box -------------------*/#load_box{position:absolute;top:380px;left:50%;display:none;}#load_img{position:relative;left:-76px;}.local{width:120px;}.domain{width:59px;}/*------------------ report errors box ----------------*/#re_dialog{position:absolute;width:460px;left:50%;top:220px;margin-left:-230px;display:none;}#re_container{background-color:#FFF;border:1px solid #DDD;padding:1px;}.re_top{background:url(../images/hg_box_grey_top.gif) top left repeat-x;}.re_bottom{background:url(../images/hg_box_grey_bottom.gif) bottom left repeat-x;}#re_author,#re_subject{margin:10px 6px 0;width:440px;}#re_text{margin:10px 6px 5px;width:440px;height:180px;}#re_submit{margin:5px 6px;width:114px;height:19px;font-size:11px;border:1px solid #FFF;background:url(../images/btn_hg_formsenden_transparent.gif) bottom right repeat-x;}.re_footer{text-align:right;background-color:#000;border-top:1px solid #000;border-bottom:1px solid #000;border-left:2px solid #000;border-right:2px solid #000;background:url(../images/bg_re_footer.gif) top left repeat-x;}/*---------------------- payment info ----------------------*/.loginhelp_h2{background-color:#e0e0e0;padding:0 20px;margin:20px 2px 15px 0;}.loginhelp_table{margin:0 0 5px 15px;width:auto;}.loginhelp_table td{font-size:12px;color:#000;}.loginhelp_table img{margin-right:10px;}.toplink{margin-right:5px;}#lang_en,#loginhelp_en{display:none;}.extralink{float:right;margin-top:5px;}.payment_info_top{list-style-type:decimal;}.payment_info_progress{margin-top:10px;display:none;}.payment_info_progress_list{list-style-type:square;}.box_paymethod{}.countryform{}#countrybox{float:right;margin-top:-4px;}/*kuendigung neu*/.membership .menu a,.membership .menu a:link,.membership .menu a:hover,.membership .menu a:active,.membership .menu a:visited{display:block;float:left;background:url(../images/btn_menu_membership.gif) top left no-repeat;margin:0 6px 6px 0;font-weight:700;font-size:12px;color:#000;text-decoration:none;width:163px;height:42px;text-align:center;line-height:42px;}/*Schritte Telefonzahlung*/.schritte_telzahlung{height:60px;text-align:center;}.schritte_telzahlung .active{color:#000;}.schritte_telzahlung .schritt{width:140px;background:url(../images/bg_schritte_telzahlung.jpg) top left no-repeat;font-size:13px;font-weight:700;}.schritte_telzahlung .pfeil{padding:0 7px;}.bghell{background-color:#fbfbfb;}#expandable{height:105px;}.lens{float:right;margin:0 -12px 0 5px;}.zoombox{background-color:#fff;position:absolute;top:0;left:0;}/* ---------------- exit survey  ---------------- */#ExitSurveyOpener{position:absolute;top:0;right:0;width:150px;height:20px;}#ExitSurveyClose{background-color:#ccc;text-align:right;}#ExitSurveyBox{z-index:999;position:absolute;display:none;left:50%;top:50%;width:600px;height:659px;margin:-300px 0 0 -300px;border-left:3px solid #000;border-right:3px solid #000;border-bottom:3px solid #000;background-color:#FFF;}#ExitSurveyFrame{width:600px;height:650px;border:0;margin:0;}#ExitSurveyHeader{height:19px;background:url(../images/bg_exitsurveyheader.gif) 0 0 repeat-x;text-align:right;padding:5px 3px 0 0;}#ExitSurveyHeader a{color:#FFF;text-decoration:none;font-size:11px;}#ExitSurveyOverlay{background-color:#000;height:500px;left:0;position:absolute;top:0;width:100%;z-index:90;filter:alpha(opacity=80);}/* --------------- paygate fussnote ------------- */.footnote{font-size:14px;font-family:Verdana, Arial;}UL.compactList{margin:0;list-style-image:url(../images/list_dash.png);}/* -------------- address box --------------- */.addressbox{float:left;margin:0 15px 30px 0;}.addressbox P{margin:5px 0 5px 5px;}.boxcleaner{clear:both;margin-bottom:50px;}.vierspalten .countryFixed{width:204px!important;}.addressbox .buttonsmall{font-weight:400;padding-bottom:4px;width:152px;}.addressbox .buttonsmallgrey{font-weight:400;padding-bottom:4px;width:75px;}/* ----------------- term reason buttons -------------------- */.reasonBox{float:left!important;margin:25px 5px 0;}.reasonBox INPUT{cursor:pointer!important;width:204px;height:42px;background:url(../images/btn_hg_formsenden_big.png) bottom right repeat-x;padding-bottom:5px;text-decoration:underline;}.reasonBox INPUT.grey{cursor:pointer!important;width:204px;height:42px;background:url(../images/btn_hg_formsenden_grey_big.png) bottom right repeat-x;padding-bottom:5px;text-decoration:underline;}#termoptions.zweispalten .spalte1{width:35px;padding:5px 5px 5px 0;}#termoptions.zweispalten .spalte2{width:445px;padding:5px 5px 5px 0;}#termoptions P{margin:0 0 5px;}/* --------------------- termoffer ------------------------- */.to_smileySad{float:left;margin:0 10px 10px -10px;}P.to_confirmText{font-size:13px;color:#000;margin:5px 0;}.to_content{color:#000;padding:10px 5px;min-height:99px;height:auto!important;height:99px;position:relative;}.to_content H1{font-size:24px;font-weight:400;border-bottom:1px dotted #cfcfce;padding:0 0 15px 60px;}.to_content H2{font-size:20px;margin:0;padding:0;}.to_content H4{font-size:15px;font-weight:400;margin:0;padding:0 80px 5px 60px;}.to_offerPrice{margin:20px 5px 5px;}.to_offerPrice TD{color:#000;font-size:12px;padding:10px;vertical-align:bottom;}to_offerPrice .to_huge{font-size:52px;}.to_offerAlternate{margin:20px 5px 5px;}.to_offerAlternate TD{color:#000;font-size:12px;padding:10px;vertical-align:top;}.to_offerAlternate .to_huge{font-size:40px;}.to_offerAlternate TD.to_borderBottom{border-top:1px dotted #cfcfce;padding:0;}.to_tiny{font-size:10px;color:#6a6969;}.to_big{font-size:37px;}.to_huge{font-size:52px;}.to_stickerOne{background-image:url(../images/sticker_one.gif);width:75px;height:75px;position:absolute;top:-15px;left:-15px;}.to_stickerOneGreen{background-image:url(../images/sticker_one_green.gif);width:75px;height:75px;position:absolute;top:-17px;left:-15px;}.to_stickerTwo{background-image:url(../images/sticker_two.gif);width:75px;height:75px;position:absolute;top:-17px;left:-15px;}.to_stickerTwoYellow{background-image:url(../images/sticker_two_yellow.gif);width:75px;height:75px;position:absolute;top:-15px;left:-15px;}.to_piggybank{background-image:url(../images/piggybank.gif);width:77px;height:63px;position:absolute;top:0;right:0;}.to_windows{background-image:url(../images/windows.gif);width:85px;height:64px;position:absolute;top:0;right:0;}B.orange{color:#FDAD01;}B.limegreen{color:#4DC504;}.to_buttonHappy{background:url(../images/btn_smiley_happy2.gif);width:334px;height:66px;font-size:17px;border:0;margin:20px 0 0;padding:0 0 19px 30px;cursor:pointer;}.to_buttonGreenCheck{background:url(../images/btn_limegreen_check.gif);text-decoration:none;width:279px;height:49px;font-size:17px;border:0;margin:0;padding:0 0 13px 30px;cursor:pointer;}.to_priceBox{text-align:right;}.to_negative{background:url(../images/negate.png);width:190px;height:160px;filter:Alpha(opacity=45);}.buttonHappySmall{background:url(../images/btn_smiley_happy_small.gif);width:250px;height:66px;font-size:17px;font-weight:700;text-decoration:underline;border:0;margin:0;padding:0 0 19px 30px;}.buttonHappyLimegreen{background:url(../images/btn_smiley_limegreen.gif);width:250px;height:66px;font-size:17px;font-weight:700;text-decoration:underline;border:0;margin:0;padding:0 0 19px 30px;cursor:pointer;}.contentList{font-size:12px;list-style-type:square;margin-bottom:30px;}.smallbutton{background:transparent url(../images/btn_hg_formsenden_grey_small.gif) repeat-x scroll right bottom;color:#000;height:22px;line-height:22px;width:136px;cursor:default;text-decoration:none;font-size:12px;font-weight:700;text-align:center;margin-left:10px;display:block;}a.smallbutton,a.smallbutton:link,a.smallbutton:hover,a.smallbutton:active,a.smallbutton:visited{color:#2F2E30;cursor:default;display:block;text-decoration:none;}DIV.termBox{margin:2px 25px 0 0;background-color:#e1e1e1;float:left;}/* ------------------- tariffselection IE7 bugfix ------------------- */DIV#paymethods{width:640px;}INPUT.paymethod{padding:10px 10px 0;}/* -------------------- step back formular --------------------*/DIV#backwardBox{position:relative;}DIV#backwardBox A{position:absolute;top:18px;right:25px;width:136px;height:22px;color:#000;line-height:22px;background:url(../images/btn_hg_formsenden_grey_small.gif) bottom right repeat-x;cursor:pointer;}/* -------------------- ClickandBuy & EasyCollect -------------------- */.cabBox{background:#F0F9D5 url(../images/box_verisigngreen_bottom.gif) repeat-x bottom;width:280px;height:180px;padding:10px 20px 0;margin:0 10px 0 0;}.cabLogo{text-align:center;}hr.grey{border-top:1px solid #D8D8D8;border-right:1px solid #D8D8D8;border-bottom:0;border-left:1px solid #D8D8D8;height:0;margin:3px 2px 2px 0;}hr.whiteshadow{border-bottom:1px solid #FFF;margin:15px 0;}.logoBorder{float:left;margin:0 20px 20px 0;border:2px solid #E9E9E9;}.pmBox{margin:0 20px 20px 0;padding:10px;border:2px solid #E9E9E9;background:#FFF;width:250px;min-height:145px;height:auto!important;height:145px;}.pmBox TD{height:40px;padding:5px;color:#000;font-weight:700;}#acceptTermBox{clear:both;}#acceptTermBox #checkBox{/*float: left; *//*removed because of peek-a-boo*/background:#D6D6D6;width:20px;height:19px;}#acceptTermBox #checkBoxDesc{margin-left:50px;}.box_darkgrey{background-color:#F2F2F2;padding:20px;margin-right:2px;}.box_darkgrey label{color:#000;font-weight:700;margin-right:10px;}.box_darkgrey h3{margin:0 0 20px;padding:0;font-size:14px;color:#000;}.stepbacklink{font-size:11px;margin-left:10px;color:#878787;font-weight:400;}/* ------------------ headline ------------------- */#headline{margin-bottom:10px;}#headline H1{display:inline;}#headline .help{font-size:11px;line-height:25px;display:inline;margin:0 3px 0 0;}#headline_icon{float:left;margin-right:7px;}.bigbutton{width:361px;height:57px;color:#fff;font-weight:700;font-size:19px;letter-spacing:1px;background:url(../images/btn_green_large.gif) bottom center no-repeat;border:0;text-align:center;cursor:pointer;margin-bottom:22px;}/* --------------------- verisign box ------------------- */.vs_box{background:url(../images/verisign_box.gif) no-repeat;width:324px;height:225px;padding:15px 0 0 20px;}.vs_box A{margin:3px 0 20px;float:left;}.vs_box P{margin:7px 15px 0 0;color:#000;font-size:11px;}.vs_seperator{float:left;border-left:1px solid #d5dcbf;border-right:1px solid #FFF;height:44px;width:0;margin:0 12px 0 10px;}/* -------------------- paymentdata tabs -----------------------*/.tab_container{text-align:right;height:29px;margin:0;padding:0;background:#fff;}.tab_active{padding:0;height:28px;background:url(../images/bg_active_tab.gif) bottom repeat-x;width:150px;margin:0 0 0 4px;border:solid 1px #DDD;border-bottom:0;text-align:center;color:#000;font-weight:700;float:right;vertical-align:bottom;cursor:pointer;}.tab_active p{vertical-align:bottom;}.tab_inactive{padding:0;height:28px;width:120px;background:url(../images/bg_inactive_tab.gif) #FAFAFA bottom repeat-x;margin:0 0 0 4px;border:solid 1px #DDD;border-bottom:0;float:right;text-align:center;vertical-align:bottom;cursor:pointer;}.tab_inactive p{vertical-align:bottom;}
