*{ font-family: Arial, Helvetica, sans-serif; }
body { margin:0px 0px 50px 0px; padding:0px 0px 0px 0px; background-color:#ffec00; }
a {text-decoration:none;}
a:hover { text-decoration:underline; }

/* * * * * * 
	Navigation
* * * * * * * * * */
.anbab-home {
	margin:0px 0px 0px 0px; padding:4px 0px 50px 57px;
	background-image:url(images/pfeil-home.gif); background-repeat:no-repeat;
	}
.anbab {
	margin:0px 0px 0px 0px; padding:4px 0px 50px 57px;
	background-image:url(images/pfeil-dsl-netze.gif); background-repeat:no-repeat;
	}
.anbab-0 {
	margin:0px 0px 0px 0px; padding:4px 0px 50px 57px;
	background-image:url(images/pfeil-dsl-check.gif); background-repeat:no-repeat;
	}
.anbab-2 {
	margin:0px 0px 0px 0px; padding:4px 0px 50px 57px;
	background-image:url(images/pfeil-t-home.gif); background-repeat:no-repeat;
	}
.anbab-3 {
	margin:0px 0px 0px 0px; padding:4px 0px 50px 57px;
	background-image:url(images/pfeil-1und1.gif); background-repeat:no-repeat;
	}
.anbab-4 {
	margin:0px 0px 0px 0px; padding:4px 0px 50px 57px;
	background-image:url(images/pfeil-arcor.gif); background-repeat:no-repeat;
	}
.anbab-5 {
	margin:0px 0px 0px 0px; padding:4px 0px 50px 57px;
	background-image:url(images/pfeil-alice.gif); background-repeat:no-repeat;
	}
.anbab-6 {
	margin:0px 0px 0px 0px; padding:4px 0px 50px 57px;
	background-image:url(images/pfeil-freenet.gif); background-repeat:no-repeat;
	}
.anbab-7 {
	margin:0px 0px 0px 0px; padding:4px 0px 50px 57px;
	background-image:url(images/pfeil-versatel.gif); background-repeat:no-repeat;
	}
.anbab-8 {
	margin:0px 0px 0px 0px; padding:4px 0px 50px 57px;
	background-image:url(images/pfeil-technologie.gif); background-repeat:no-repeat;
	}
.anbab-imp {
	margin:0px 0px 0px 0px; padding:4px 0px 50px 57px;
	}

a.dsl { 
	font-size:12px; font-weight:bold; color: #0071A0; line-height:20px;
	margin:0px 0px 0px 0px; padding:0px 3px 0px 3px; display:block;
	}
a.dsl:hover { background-color: #ffffff; text-decoration:none; }
.anbab-1{ margin:0px 0px 0px 0px; padding:0px 0px 3px 7px; }
a.dsl-1 { font-size:12px; font-weight:normal; color: #0071A0; line-height:20px;
	margin:0px 0px 0px 0px; padding:0px 3px 0px 3px; display:block;
	}
a.dsl-1:hover { background-color: #ffffff; text-decoration:none; }

/* * * * * * 
	Mitte
* * * * * * * * * */
.hg-wege { background-color:#fffff; background-image:url(images/hg-wege.gif); background-repeat:repeat-y; }
.anbieter {
	background-image: url(images/hg-verfuegbarkeit.gif); background-repeat:no-repeat;
	margin:0px 0px 0px 0px; padding:0px 30px 15px 30px;
	}
.anbieter-t-home-check {
	background-image: url(images/hg-t-home.gif); background-repeat:no-repeat;
	margin:0px 0px 0px 0px; padding:0px 30px 15px 30px;
	}
.anbieter-1und1-check {
	background-image: url(images/hg-1und1.gif); background-repeat:no-repeat;
	margin:0px 0px 0px 0px; padding:0px 30px 15px 30px;
	}
.anbieter-arcor-check {
	background-image: url(images/hg-arcor.gif); background-repeat:no-repeat;
	margin:0px 0px 0px 0px; padding:0px 30px 15px 30px;
	}
.anbieter-alice-check {
	background-image: url(images/hg-alice.gif); background-repeat:no-repeat;
	margin:0px 0px 0px 0px; padding:0px 30px 15px 30px;
	}
.anbieter-freenet-check {
	background-image: url(images/hg-freenet.gif); background-repeat:no-repeat;
	margin:0px 0px 0px 0px; padding:0px 30px 15px 30px;
	}
.anbieter-versatel-check {
	background-image: url(images/hg-versatel.gif); background-repeat:no-repeat;
	margin:0px 0px 0px 0px; padding:0px 30px 15px 30px;
	}

h1 {
	font-size:16px; font-weight:bold; color: #0071A0; line-height:20px;
	margin:0px 0px 0px 0px; padding:50px 0px 15px 0px;
	}
h4 {
	font-size:12px; font-weight:bold; color: #0071A0; line-height:20px;
	margin:0px 0px 0px 0px; padding:5px 0px 0px 0px;
	}
p {
	font-size:12px; font-weight:normal; color: #0071A0; line-height:17px;
	margin:0px 0px 0px 0px; padding:0px 0px 10px 0px;
	}
p a {
	font-size:12px; font-weight:normal; color: #000000; line-height:17px;
	margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;
	}
a.log-kl {
	font-size:12px; font-weight:normal; color: #0071A0; line-height:17px;
	background-image:url(images/pfeil-logo.gif); background-repeat:no-repeat;
	margin:0px 0px 0px 0px; padding:0px 0px 0px 17px; text-decoration:underline;
	}
a.log-kl:hover { color:#000000; }
/* * * * * * 
	Rechtliches
* * * * * * * * * */
.contact { margin:0px 0px 0px 0px; padding:0px 55px 0px 0px; }
.contact a { font-size:12px; font-weight:normal; color: #0071A0; line-height:20px; }