
body {
	font-family:Helvetica, sans-serif;
	font-size:11;
	margin:0px;
	width:100%;
	overflow:auto;	
	background-color: #484848;
}


td {font-family: helvetica, sans-serif; font-size: 11; }	
ul {margin-top:0; margin-bottom:0; list-style-type:none;}
li {list-style: none; font-family: helvetica, sans-serif; font-size: 10; margin:0 0 0 -20;}	 
input {font-family: helvetica, sans-serif; font-size: 10;}											
a {font-family: helvetica, sans-serif; font-size: 11; color: #000000; text-decoration: none;}			
a:hover {font-family: helvetica, sans-serif; font-size: 11; color: #333333; text-decoration: none;}		
a.menu {font-family: helvetica, sans-serif; font-size: 11; color: #444444; text-decoration: none;}			
a.menu:hover {font-family: helvetica, sans-serif; font-size: 11; color: #666666; text-decoration: none;}	
a.footer {font-family: helvetica, sans-serif; font-size: 11; color: #fef104; text-decoration: none;}			
a.footer:hover {font-family: helvetica, sans-serif; font-size: 11; color: #fef104; text-decoration: none;}		
a.lesen {font-family: helvetica, sans-serif; font-size: 11; color: #f58400; text-decoration: none;}			
a.lesen:hover {font-family: helvetica, sans-serif; font-size: 11; color: #f58400; text-decoration: none;}	
b.header {font-family: helvetica, sans-serif; font-size: 11; color: #000000; text-decoration: none;}  		
b.menu {font-family: helvetica, sans-serif; font-size: 11; color: #444444; text-decoration: none;}	
hr {border:dotted #333333 1px; height:1px;}			
a img {
border:0px;
}	  

ul.voip {margin-top:0; margin-bottom:0; list-style-type:none;list-style-image: url(img/pfeilsmall.png);list-style-position: inside;}
li.voip {list-style: none; font-family: helvetica, sans-serif; font-size: 11; margin:0 0 0 -20;}	 
 
td.block {text-align: justify; font-family: helvetica, sans-serif; font-size: 11; } 
							   
.footer {font-family: helvetica, sans-serif; font-size: 11; color: #ffffff;}

.maintext {font-family: helvetica, sans-serif; font-size: 11; color: #333333; text-decoration: none;}	


.dsl_table { 
	width: 224px;
	border-width: 1px;
	border-spacing: ;
	border-style: dotted;
	border-color: black;
	border-collapse: collapse;
}
.dsl_table th {
	border-width: 1px;
	padding: 1px;
	border-style: dotted;
	border-color: gray;
	-moz-border-radius: ;
}
.dsl_table td {
	border-width: 1px;
	padding: 1px;
	border-style: dotted;
	border-color: gray;
	-moz-border-radius: ;
}
  
.host_table { 
	width: 524px;
	border-width: 1px;
	border-spacing: ;
	border-style: dotted;
	border-color: black;
	border-collapse: collapse;
}
.host_table th {
	border-width: 1px;
	padding: 1px;
	border-style: dotted;
	border-color: gray;
	-moz-border-radius: ;
}
.host_table td {
	border-width: 1px;
	padding: 1px;
	border-style: dotted;
	border-color: gray;
	-moz-border-radius: ;
}

.host_table1 { 
	width: 325px;
	border-width: 1px;
	border-spacing: ;
	border-style: dotted;
	border-color: black;
	border-collapse: collapse;
}
.host_table1 th {
	border-width: 1px;
	padding: 1px;
	border-style: dotted;
	border-color: gray;
	-moz-border-radius: ;
}
.host_table1 td {
	border-width: 1px;
	padding: 1px;
	border-style: dotted;
	border-color: gray;
	-moz-border-radius: ;
}

#container {position: absolute; width: 900px; height: 690px; margin: auto; text-align:left; background-color: #ffffff;}

#yellowheader {position: absolute; top: 0px; width: 900px; height: 15px; background-color: #fef104; text-align: right; }

#header {position: absolute; top: 15px; width: 900px; height: 66px; background:url(img/header.jpg);}

#headertxt {position: absolute; left: 163px; top: 30px; width: 300px; font-family: helvetica, sans-serif; font-size: 10; color: #fef104;}

#menubg  {position: absolute; width: 145px; height: 240px; top: 81px; background-color: #ffffff; }

#menu {position: absolute; width: 145px; height: 230px; left: 0pt; top: 10px;}							

#webmail {position: absolute; left: 0px; width: 145px; top: 323px; height: 244px;}

#webmailinhalt {position: absolute; left: 2px; width: 143px; top: 0px; height: 235px;}

#maincontainer {position: absolute; left: 155px; width: 720px; top: 81px; background-color: #ffffff; }

#maincontainertxt {position: absolute; left: 5px; width: 700px; top: 10px; z-index: 2;}

#slogan {position: absolute; left: 15px; width: 500px; top: 220px; z-index: 1;}

#slogan3 {position: absolute; left: 245px; width: 500px; top: 180px; z-index: 1;}

#slogan_dsl {position: absolute; left: 145px; width: 500px; top: 200px; z-index: 1;}

#slogan_dsle {position: absolute; left: 215px; width: 500px; top: 180px; z-index: 1;}

#slogan_campus {position: absolute; left: 243px; width: 500px; top: 190px; z-index: 1;}

#slogan_campus1 {position: absolute; left: 243px; width: 500px; top: 170px; z-index: 1;}

#slogan_voip {position: absolute; left: 215px; width: 500px; top: 160px; z-index: 1;}

#slogan_dsl1 {position: absolute; left: 145px; width: 500px; top: 140px; z-index: 1;}

#soft {position: absolute; left: 0px; width: 720px; top: 480px; height: 25px; background-color: #ffffff; font-family: helvetica, sans-serif; font-size: 10; color: #484848; z-index: 3}

#footer {position: absolute; left: 0px; width: 900px; top: 605px; height: 85px; background-color: #ffffff; background:url(img/footer.gif);}

#footer_left {position: absolute; left: 25px; width: 400px; top: 10px; height: 65px; font-family: helvetica, sans-serif; font-size: 11; color: #ffffff; }

#footer_right {position: absolute; left: 500px; width: 400px; right: 20px; top: 10px; height: 65px; font-family: helvetica, sans-serif; font-size: 11; color: #ffffff; }

