body {font-family:Arial,Tahoma,Courier,Verdana;margin-top:2px;font-size:12px;}
p {margin-top:2px;margin-bottom:11px}
td {font-size:12px;}
li {list-style-position:outside;}
ul {margin-left:0px;margin-bottom:0px;}

/*linkformatierungen*/
a:link,a:active,a:visited,a:hover {color:#000099;text-decoration:underline;}
a.out:link,a.out:active,a.out:visited,a.out:hover {color:#990000;text-decoration:underline;}
a.back:link,a.back:active,a.back:visited,a.back:hover {color:#990000;text-decoration:underline;}
a.red:link,a.red:active,a.red:visited,a.red:hover {color:#990000;text-decoration:underline;}
.dslnews:link,.dslnews:active,.dslnews:visited,.dslnews:hover {color:#ffffff;text-decoration:none;}
.tipp:link,.tipp:active,.tipp:visited,.tipp:hover {color:#606060;text-decoration:dotted;}
a.empf:link,a.empf:active,a.empf:visited,a.empf:hover {color:#808080;text-decoration:underline;}
a.ext:link,a.ext:active,a.ext:visited,a.ext:hover {color:#000099;text-decoration:none;}

/* header */
.header_tab {border:1px solid #19848E;}
.header_textline {background-color:#E2F4F3;color:#1F888B;font-size:11px;padding-left:10px;}
.header_bigtd   { background: #19848e url(images/header-bg.jpg) } /*Bildname_nicht_ändern*/
.header_bigtd2   { background: #19848e url(images/header-bg-900.jpg) } /*Bildname_nicht_ändern*/

/*headerangebote*/
.hd_tops_td {
	background-image: url(/images/pix.gif);
	filter:Alpha(opacity=70); opacity: 0.7; 
	-moz-border-radius: 0.8em; 
	-khtml-border-radius: 0.8em;
	-webkit-border-radius: 0.8em;
	border-radius: 0.8em;
	} 

/* headmenu */
.headmenu_tab {border-left:1px solid #19848E;border-right:1px solid #19848E;}
.headmenu_td {color:#336699;background-color:#E2F4F3;font-size:11px;padding-left:3px;}
.headmenu:link,.headmenu:active,.headmenu:visited {color:#000000;text-decoration:none;}
.headmenu:hover {color:#000099;text-decoration:none;}

/* layouttabelle */
.layout_tab {border:1px solid #19848E;background-color:#E2F4F3;font-size:12px;}

/* hauptmenu_links */
.menu_left_tab {border-right:1px solid #19848E;border-bottom:1px solid #19848E;}
.menu_left_head {background-color:#19848E;color:#ffffff;font-size:12px;padding-left:3px;}
.menu_left_content {background-color:#E2F4F3;font-size:12px;padding-left:3px;padding-top:5px;padding-bottom:10px;}
.menu_left_vcheck {background-color:#ffffff;font-size:12px;padding-left:3px;padding-top:5px;padding-bottom:10px;border-top:3px solid #19848E;}

/* menu_rechts */
.menu_right_tab {border-left:1px solid #19848E;border-bottom:1px solid #19848E;}
.menu_right_head {background-color:#19848E;color:#ffffff;font-size:12px;padding-left:3px;}
.menu_right_content {background-color:#E2F4F3;font-size:12px;padding-left:3px;padding-top:5px;padding-bottom:10px;}
.menu_right_content_blnk {background-color:#E2F4F3;font-size:12px;padding-top:5px;padding-bottom:10px;}
.menu_right_content_white {background-color:#ffffff;font-size:12px;padding-left:3px;padding-top:5px;padding-bottom:10px;}
.menu_right_content_empf {color:#808080;font-size:12px;padding-left:3px;padding-top:5px;padding-bottom:10px;}

/* footer */
.foot_tab {border-left:1px solid #19848E;border-bottom:1px solid #19848E;border-right:1px solid #19848E;}
.foot_td {background-color:#D8E2EB;font-size:11px;padding-left:10px;}
.footlink:link,.footlink:active,.footlink:visited {color:black; text-decoration:none;}
.footlink:hover {color:black; text-decoration:none;}
.footlinkmao:link,.footlinkmao:active,.footlinkmao:visited,.footlinkmao:hover {color:black; text-decoration:none;}
.sternchentext {font-size:11px;color:#6f6f6f;}

/* schriftformatierungen */
.schrift10 {font-size:10px;}
.schrift11 {font-size:11px;}
.schrift12 {font-size:12px;}
.schrift13 {font-size:13px;}
.schrift14 {font-size:14px;}
.schrift15 {font-size:15px;}
.schrift16 {font-size:16px;}
h2 {margin-top:0px;margin-bottom:2px;font-size:18px;color:#505050;}
h3 {margin-top:0px;margin-bottom:2px;font-size:15px;color:#505050;}
h4 {margin-top:0px;margin-bottom:2px;font-size:13px;color:#505050;}
h5 {margin-top:0px;margin-bottom:2px;}
h2.normal {margin-top:0px;margin-bottom:2px;font-size:18px;color:#505050;}
h3.normal {margin-top:0px;margin-bottom:2px;font-size:15px;color:#505050;}
h4.normal {margin-top:0px;margin-bottom:2px;font-size:13px;color:#505050;}
h5.normal {margin-top:0px;margin-bottom:2px;}
h3.spezial {margin-top:5px;margin-bottom:5px; }
h2.spezial {margin-top:5px;margin-bottom:8px; }
h3.angebot {margin-top:0px;margin-bottom:2px;font-size:15px;color:#990000;}
.ab {font-size:11px;color:#808080;}

/* tippboxen */
.tipbox_mid_td {border:1px solid #19848E;}
.tipbox_mid_head {background-color:#19848E;color:#ffffff;font-size:12px;font-weight:bold;padding-top:2px;}
.tipbox_mid_head2 {background-color:#19848E;color:#ffffff;font-size:12px;padding-top:2px;height:19px;width:525px;}
.tippbox_mid_content {background-color:#E2F4F3;font-size:12px;padding:3px;}
.tippbox_mid_content_blank {background-color:#E2F4F3;font-size:12px;}
.tippbox_mid_white {background-color:#ffffff;font-size:12px;padding:3px;}
.tippbox_mid_white10 {background-color:#ffffff;font-size:12px;padding:10px;}
.tippbox_mid_white10_bor {background-color:#ffffff;font-size:12px;padding:10px;border:1px solid #19848E;}
.tippbox_mid_white10_bor1 {background-color:#ffffff;font-size:12px;padding:10px;border:1px solid #19848E;width:523px;}
.tippbox_mid_white10_bor2 {background-color:#ffffff;font-size:12px;padding:10px;border:2px solid #19848E;width:521px;}



/* bilder */
.picleft_10-5 {margin-right:10px;margin-bottom:5px;}
.picleft_15 {margin-right:15px;}
.picleft_15-15 {margin-right:15px;margin-bottom:15px;}
.picright_15 {margin-left:15px;}
.picright_15-15 {margin-left:15px;margin-bottom:15px;}
.picwerbung {margin-left:15px;}

/*preistabellen*/
.preistab {font-size:12px;padding:2px;}
.tiscaliflat_showtd {padding:10px;}
.tariftab_td_hardware {padding:5px;}
.preisbg  {background: url(images/preishintergrund_02.gif) no-repeat;}
div.anbieterspezial {width:100%;border:1px solid gray;padding:3px;}
div.anbieterspezial1 {width:100%;background-color:#F0E68C;border:1px solid gray;padding:3px;}
div.anbieterspezial2 {width:588px;background-color:#EEF3F9;border:1px dotted #CC0000;padding:3px;}

/*TarifdetailSeite*/
.detnavback {font-size:11px;height:25px;}
.trenner10 {height:10px;}

/*Lexikon*/
.td_letter {border:1px solid black;}

/*news*/
.newsban  { margin-right: 10px; margin-bottom:10px; float:left }
.newstxtbx {margin-bottom:10px;}

/*angebote*/
.alogo   { float: left; margin-right: 10px; margin-bottom: 5px; width: 110px;height:80px;}

/*Designelemente*/
.trenner5 {height:5px;}
.trenner10 {height:10px;}

/*UMTS Tabellen*/
table.umtstabelle { border: 1px solid #19848E; }
.umtstabelle th {font-size:12px; background-color:#19848E; font-weight:bold; color: white; !important}
.hintergrundhell {background-color:#D9E7F4;}
.hintergrunddunkel {background-color:#EEF3F9;}
.roterlink a {color:#900; font-size:11px;}