.navi-aktiv {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 4px 3px 4px 8px;
	padding: 4px 3px 4px 8px;
	color: #BD0000;
	font-style: normal;
}
.navi-aktiv-up {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 4px 2px;
	padding: 4px 2px;
	color: #A80000;
	font-style: normal;
}
.ueberschrift-seite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #333333;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.navi-spez-aktiv {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal;
	border: 4px 4;
	margin: 6px 0px 4px;
	padding: 6px 0px 4px;
}
.navi-spez-aktiv-1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 6px 0px 4px;
	padding: 6px 0px 4px;
	color: #A80000;
	font-style: normal;
}
.bildnachweis, .sternchentext {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #B7A778;
	font-style: normal;
}
.bildnachweis {
	padding-top:3px;
	}
.tarifart-tabelle {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-style: normal;
}
.text-auf-weiss-normal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px 10px 0px 0px;
	padding: 0px 10px 0px 0px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.text-auf-grau-normal {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px 8px 8px;
	padding: 0px 8px 8px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.ueberschrift-rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #A80000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	margin-top: 8px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 8px;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 6px;
	padding-left: 7px;
}
.text-news-normal {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px 6px 8px 8px;
	padding: 0px 6px 8px 8px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.ueberschrift-normal {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #A80000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.meinung {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #A80000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.produktname-1 {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin: 8px 8px 6px;
	padding: 8px 8px 6px;
	color: #BD0000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.produktpreis-1 {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.produktpreis-2 {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin: 2px 0px 0px 4px;
	padding: 2px 0px 0px 4px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.produktpreis-3 {





	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	margin: 0px 0px 4px 4px;
	padding: 0px 0px 4px 4px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.text-tabelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 2px;
	padding: 2px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	line-height: normal;
}
.text-tabelle-rot {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 2px 2px 2px 4px;
	padding: 2px 2px 2px 4px;
	color: #A80000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
strong.text-tabelle-rot { font-weight:bold;}
.ueberschrift-beschreibung {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 8px 8px 0px 10px;
	padding: 8px 8px 0px 10px;
	color: #A80000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.preis-tabelle {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.pfad-navi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 2px 0px;
	padding: 4px 0px;
	color: #000000;
	font-style: normal;

}
.text-tabelle-rot-klein {




	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 2px;
	padding: 2px;
	color: #BD0000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.text-tabelle-klein {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 2px;
	padding: 2px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.navi-inaktiv {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin: 4px 3px 4px 8px;
	padding: 4px 3px 4px 8px;
	color: #FFFFFF;
	font-style: normal;
}
.ueberschrift-tabelle-rot {



	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px 0px 0px 4px;
	padding: 0px 0px 0px 4px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.ueberschrift-tabelle {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
	color: #A80000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.text-tabelle-suchergeb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
}
.text_klein {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin: 2px;
	padding: 2px;
	color: #000000;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	line-height: normal;
}
.sternchentextweiss {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #000000;
	font-style: normal;
}
a.mo { background-color:#BADCF5; display:block;}
a.mo:hover {background-color:#8CCEFF; display:block;}
.fuchs-border {
	border: 1px solid #BD0000;
}
.text-1und1 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.text-1und1 a { 
	color: #000000;
	text-decoration : none;
	}
.text-1und1 a:hover { 
 	color: #000000;
	}

/***
	dsl-preisvergleich-liste.php und dsl-preisvergleich-anbieter-liste.php
	***/	
.mat-lin {
	background-image:url(hg-matri-lin.gif); background-repeat:repeat-y;
	}
#hg-ww {
	background-color: #ffffff;
	}

#matridkl p, #matrihl p,
#anbieter-matridkl p, #anbieter-matrihl p {
	font-size: 11px; color: #000000; font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 9px;
	}
#matridkl p a, #matrihl p a,
#matridkl-red, #matrihl-red,
#anbieter-matridkl p a, #anbieter-matrihl p a,
#anbieter-matridkl-red, #anbieter-matrihl-red {
	font-size: 11px; color: #bd0000; font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	}
#matridkl-red, #matrihl-red,
#anbieter-matridkl-red, #anbieter-matrihl-red {
	background-image:url(hg-matrix-info.gif); background-position:bottom right; background-repeat:no-repeat;
	}

#matrihl-dkl {
	background-color: #fff7ae;
	}
.js_paketname {
	font-size: 11px; font-weight: bold; color: #000000; text-decoration:none;
	padding-top:6px;
	}
.tooltip {
	font-size: 11px; color: #000000; font-family:Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
	}
span.tooltip {
	padding: 0px 1px 0px 1px;
	}
#matridkl p.matrix-mi, #matridkl p.matrix-mi a,
#matrihl p.matrix-mi, #matrihl p.matrix-mi a,
#anbieter-matridkl p.matrix-mi, #anbieter-matridkl p.matrix-mi a,
#anbieter-matrihl p.matrix-mi, #anbieter-matrihl p.matrix-mi a {
	font-size: 9px; font-weight: normal; color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	}
.matrix-ergebnis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; color:#bd0000; font-weight: bold;
	padding-right:8px;
	}
#dslfu-ba-p {
	padding:5px 10px 3px 10px;
	}


/***
	dsl-preisvergleich-liste.php
	***/
#matridkl {
	font-size: 11px; color: #000000; font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(hg-matridkl.gif); background-repeat:repeat-x;
	}
#matrihl {
	font-size: 11px; color: #000000; font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(hg-matrihl.gif); background-repeat:repeat-x; 
	}
#mat-dkl {
	background-color: #fff7ae;
	}
#mat-hl {
	background-color: #fffbd5;
	}
#matrihl-red {
	background-color: #fffbd5;
	}
/***
	dsl-preisvergleich-anbieter-liste.php
	***/
#anbieter-matridkl {
	font-size: 11px; color: #000000; font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(hg-anbieter-matridkl.gif); background-repeat:repeat-x;
	}
#anbieter-matrihl {
	font-size: 11px; color: #000000; font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(hg-anbieter-matrihl.gif); background-repeat:repeat-x; 
	}
#anbieter-mat-dkl {
	background-color: #e9f4fc;
	}
#anbieter-mat-hl {
	background-color: #f4f9fc;
	}
#anbieter-geschw-matrihl p, #anbieter-geschw-matridkl p {
	font-size: 11px; color: #000000; font-weight: normal;
	font-family: Arial, Helvetica, sans-serif; text-align:right;
	padding-right:8px;
}
#anbieter-matrihl-red {
	background-color: #f4f9fc;
	}
#anbieter-matridkl-red {
	background-color: #e9f4fc;
	}

/*
	_drawPM-entertain.php
* * * * * * * * * * * * * */
#wlan-entertain {
	width:250px; clear:both;
	padding-right:12px; padding-bottom:16px;
	}
#erklaerung-entertainment {
	width:250px; clear:both;
	padding-right:12px;
	}	