/** 
	make-matIB.php und such-mat-suchergebnis-tooltip.php und wz-tooltip
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.clear { clear:both }
#such-mat-d {
	font-size: 11px; color:#105591;
	background-image:url(../../dsl-bilder/verlauf-dunkel.gif); background-repeat:repeat-y;
	}
#such-mat-h  {
	font-size: 11px; color:#105591;
	background-image:url(../../dsl-bilder/verlauf-hell.gif); background-repeat:repeat-y;
	}
.mat-ob {
	margin: 0px 0px 0px 0px; padding: 0px 0px 2px 10px;
	}
.mat-mi {
	line-height: 11px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px;
	}
.mat-ob, .mat-ob a {
	font-size: 11px; font-weight: bold; color: #105591; text-decoration:none;
	}
.mat-ob a { text-decoration:underline; }
.mat-ob a:hover, .mat-mi a:hover {
	text-decoration:none;
	}
.mat-mi, .mat-mi a {
	font-size: 9px; font-weight: normal; color: #105591;
	}
.mat-mi span {
	color: #ff5400;
	}
.mat-una {
	font-size: 9px; font-weight: normal; color: #105591;
	background-image:url(../../dsl-bilder/mat-una-pfeil.gif); background-repeat:no-repeat; padding-left:21px;
	text-decoration:underline;
	}
.zw-px-hg { background-image:url(../../dsl-bilder/zw-pix.gif); background-repeat:repeat-y; }
.mat-una:hover { text-decoration:none; }
.gre-info {
	background-image:url(../../dsl-bilder/zelle-info.gif); background-repeat:no-repeat; background-position: bottom right;
	}
.such-info {
	background-image:url(../../dsl-bilder/zelle-info.gif); background-repeat:no-repeat; background-position: bottom right;
	width: 45px; height: 46px; font-weight: bold;
	color: #1F9AE8;
	}
.such-mat-ergebnis {
	font-size: 11px; color:#1f9ae8; font-weight: bold; 
	}
p.such-mat-ergebnis {
	margin-bottom:8px;
	}
/*0f3391*/
.tooltip {
	font-size: 11px; color: #105591; font-family:Arial, Helvetica, sans-serif;
	margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px;
	}
span.tooltip {
	padding: 0px 1px 0px 1px;
	}
.blackman {
	font-size: 11px; font-weight: normal; color: #000000;
	}
.erkl {
	font-size: 10px; color: #105591; font-weight: normal;
	}

/*
	dsl-suchdetails.php
* * * * * * * * * * * * * */
.wz-info-hint {
	background-image:url(dsl-bilder/wz-info-hint.gif); background-position: bottom right; background-repeat:no-repeat;
	}
.wz-info-hint-pop {
	background-image:url(../../dsl-bilder/zelle-info.gif); background-position: bottom right; background-repeat:no-repeat;
	}
	
/*
	root/php-daten/vergleich.php
* * * * * * * * * * * * * * * * * * * * * * * * * */

#geschwindigkeitsvergleich{
	margin-bottom: 22px; clear:both;
	}
.vergleich-linie {
	background-color: #9fbbd3;
	}
#vergleichformat {
	height: 47px; padding-top: 15px;
	}
#vergleichformat p  {
	font-size: 13px; font-weight: bold;	color: #105591;
	}
	
#option  {
	background-image:url(../../dsl-bilder/vergleich-hg-option.jpg); background-repeat:no-repeat;
	height: 145px;
	}
#option-1  {
	background-image:url(../../dsl-bilder/vergleich-hg-option-1.jpg); background-repeat:no-repeat;
	height: 145px;
	}
#geschw {
	padding-top:4px;
	}
#geschw p {
	font-size: 13px; font-weight: bold;	color: #105591;
	padding-top: 2px;
	}
#op-inp {
	margin-left:10px;
	}
#op-text {
	padding-top:10px;
	}
#op-text p {
	 font-size: 12px; font-weight: normal; color: #105591; line-height: 16px;
	 margin-left: 10px; margin-right: 10px;
	}

#vergleich-wlan {
	height:129px;
	background-image:url(../../dsl-bilder/vergleich-hg-wlan.gif); background-repeat:no-repeat; background-position:right bottom;
	}
#frage1 p, #frage2 p, #frage3 p, #frage4 p {
	font-size: 13px; font-weight: bold;	color: #105591;
	padding: 20px 0px 20px 0px;	
	}
 #frage1 input,  #frage2 input, #vergleich-wlan #frage3 input, #frage4 input {
	margin: 19px 0px 19px 0px;
	}
.frage-abs {
	margin-left: 12px;
	}

#geschwindigkeitsvergleich #go {
	text-align:right; padding-right: 59px; padding-top: 22px;
	}
#geschwindigkeitsvergleich #go #paket {
	background-image:url(../../dsl-bilder/vergleich-hg-go-input.jpg); background-repeat:no-repeat;
	width: 142px; height: 26px; background-color: #1756A1;
	font-size: 12px; font-weight: bold; color: #efefef;
	}
#info-fragen p strong {
	padding-bottom: 5px;
	}

/*
	root/php-daten/anbieter-tabelle.php
* * * * * * * * * * * * * * * * * * * * * * * * * */
#anbieter-tabelle, #raster-unten {
	clear:both;	width: 638px;
	background-image:url(../../dsl-bilder/anbieter-tabelle-hg.gif); background-repeat:repeat-y;
	}
#anbieter-tabelle {
	margin-bottom: 22px;
	}
#anb-tab, #anb-komplett-tab , #anb-mehr-tab,
#anb-tab-o, #anb-komplett-tab-o, #anb-logo-tab-o, #anb-mehr-tab-o {
	font-size: 11px; font-weight: normal; color: #105591;
	}
#anb-tab a {
	font-size: 12px; font-weight: bold; color: #105591;
	text-decoration:underline;
	}
#anb-tab a:hover {
	text-decoration: none;
	}
#anb-tab, #anb-tab-o {
	padding-left: 21px;
	}
#anb-komplett-tab, #anb-komplett-tab-o {
	padding-left: 26px;
	}
#anb-logo-tab-o {
	text-align:center;
	}
#anb-mehr-tab-o p {
	padding-left: 26px;
	}
#anb-tab, #anb-komplett-tab {
	padding-top:16px;
	}

/*
	root/php-daten/vergleichsrechner.php Bildaustausch zwischen Profi Vergleich und Vergleich 
* * * * * * * * * * * * * * * * * * * * * * * * * */
#vergl-rechner {
	width:234px; height:300px;
	background-image:url(../../dsl-bilder/hg-profivergl-rechner.jpg); background-repeat:no-repeat;
	}
.vgl-lin-o { padding:4px 0px 10px 0px; }
.vgl-lin-m { padding:4px 0px 4px 0px; }
.vgl-lin-u { padding:4px 0px 0px 0px; }
.vgl-w {
	font-size: 12px; font-weight: normal; color: #ffffff;
	}
.vgl-w-sel select {
	width:65px; background-color:#ffffff;
	font-size: 12px; font-weight: normal; color:#1c2666;
	}
.vgl-w-kl, .vgl-w-kl-wl, .vgl-w-kl-wl-r {
	font-size: 9px; font-weight: normal; color: #ffffff; text-align: center;
	}
.vgl-w-kl-wl-r {
	text-align:left; padding-left:3px;
	}
.vgl-w-radio {
	text-align:center;
	}
.vgl-submit { margin:0px 0px 0px 0px; padding:0px 11px 0px 0px; }
.vgl-submit input {
	background-image:url(../../dsl-bilder/vgl-submit.jpg); background-repeat:no-repeat;  background-color: #1756A1;
	width:141px; height:28px;
	font-size: 12px; font-weight:bold; color: #ffffff; text-align: center;
	}

/*
	preisvergleich-php-text.html
* * * * * * * * * * * * * */
#preis-o-abs { margin-bottom:16px; }
#preis-o-te { padding-left: 15px; }
#preis-o-bi { padding-top:11px; }

/*
	preisvergleich-php.html
* * * * * * * * * * * * * */
#preis-hea {}
#preis-nav-o {}
#preis-co { padding:10px; background-color:#ffffff; }
#preis-tito-hg { background-image:url(../../dsl-bilder/preis-tito-hg.gif); background-repeat:repeat-x; }
.preis-tito, .preis-tito-tab-ue { font-weight:bold; font-size: 12px; color:#105591; line-height:14px; }
.preis-tito-tab-ue { line-height:24px }
.preis-tito-tab { font-weight:normal; font-size: 11px; line-height:14px; color:#105591; }
.preis-tito span.abs-l { margin-left: 15px; font-size:14px; }
.preis-tito span.abs-r { margin-left: 12px; }

#preis-zen #such-mat-h { background-image:url(../../dsl-bilder/suchergebnis-vgl-verlauf-hell.gif); background-repeat:repeat-y; }
#preis-zen #such-mat-d { background-image:url(../../dsl-bilder/suchergebnis-vgl-verlauf-dunkel.gif); background-repeat:repeat-y; }
#preis-zen #such-mat-h td, #preis-zen #such-mat-h a,
#preis-zen #such-mat-d td, #preis-zen #such-mat-d a {
	 color:#105591; text-decoration:none; 
	 } 
#preis-zen #such-mat-h .preis-paket p a:hover,
#preis-zen #such-mat-d .preis-paket p a:hover {
	text-decoration:underline;
	}
.preis-paket p { margin-left:12px; margin-bottom:2px; }
.preis-paket p a b { font-weight:bold; font-size:11px;}
.preis-paket p a { font-weight: normal; font-size:10px;}
.preis-speed { font-weight: normal; font-size:12px; }
.preis-ein-kos { font-weight:bold; font-size:12px; }
.preis-mon-kos a { margin-left:12px; font-weight:bold; font-size:14px;}
/* 	Weiter-Button */
.preis-vgl-img-a a, .preis-vgl-img-mata a { 
	background-image:url(../../dsl-bilder/preis-vgl-weiter-a.gif); background-repeat:no-repeat; display:block; 
	}
.preis-vgl-img-mata a { 
	margin-left:18px;
	}
.preis-vgl-img-a a:hover, .preis-vgl-img-mata a:hover { background-image:url(../../dsl-bilder/preis-vgl-weiter-ov.gif); background-repeat:no-repeat; }

.preis_top { margin-bottom:5px; }
 .preis_top_td span { display:block; text-align:center; font-weight:bold; font-size:16px; color:#105591; line-height:23px; }
 .preis_top_td a { display:block; background-image:url(../../dsl-bilder/sl-o-mo-a.gif); background-repeat:repeat-x; padding-bottom:6px; }
 .preis_top_td a:hover { background-image:url(../../dsl-bilder/sl-o-mo-ov.gif); background-repeat:none; }

#t-home-promo { background-image:url(../../dsl-bilder/hg-t-home-promo.gif); background-repeat:no-repeat; padding-top:15px; }
	#t-home-promo .t-home-promo-li {padding-left:1px; }
	#t-home-promo .t-home-promo-re {padding-right:11px; }
	#t-home-promo .p-tag { margin-left:11px; margin-right:19px; margin-top:6px; font-size: 12px; color: #1055A4; line-height: 16px;}
		#t-home-promo .p-tag .t-home-promo-p-tab { margin-left:10px; margin-top:7px; }
/*
	_drawPM-entertain.php
* * * * * * * * * * * * * */
#wlan-entertain {
	width:250px; clear:both;
	padding-right:12px; padding-bottom:16px;
	}
#erklaerung-entertainment {
	width:250px; clear:both;
	padding-right:12px;
	}		
.js_paketname, .js_paketname-text {
	font-size: 11px; font-weight: bold; color: #1c458f; text-decoration:none;
	}
.js_paketname {
	padding-left: 12px;
	}
.js_paketname-text {
	font-weight:normal; padding-bottom:5px; padding-left: 12px;
	}	