body {  background-color: #000033;
	margin: 0;
}

body, td {
	font-family:Arial, Helvetica, sans-serif; 
	font-size: 12px;
	line-height: 15px;
}

a:link { text-decoration:none; color:#7D99BA;  font-weight:bold; }
a:visited { text-decoration:none; color:#7D99BA; font-weight:bold; }
a:active { text-decoration:none; color:#7D99BA; font-weight:bold; }
a:hover { text-decoration:none; color:#ffffff; background:#7D99BA; font-weight:bold; }

a.punkt { text-decoration:none; color:#00A5B3; font-size:22px; font-weight:bolder; }
a.punkt:hover { text-decoration:none; color:#ffffff; font-size:22px; font-weight:bolder; }

a img {border: 0px;}
table, tr, td {
	margin: 0;
	padding: 0;
}

table.nav tr td {
	margin: 0;
	width: 140px;
} 

a.nav {
	display: block;
	padding-top: 5px;
	padding-left: 2px;
	padding-bottom: 5px;
	padding-right: 0;
	text-decoration:none; 
	color:#7D99BA; 
	font-size:14px; 
	font-weight:bold;
	background: #ffffff;
	border-left:solid 1px #999999; 
}
a.nav:visited {
	border-left:solid 1px #999999; 
}
a.nav:active {
	border-left:solid 1px #999999; 
}
a.nav:hover {
	color:#ffffff; 
	background:#7D99BA;
	border-left:solid 1px #999999; 
}

a.navactive {
	display: block;
	padding: 5px 2px 5px 0;
	text-decoration:none;  
	font-size:14px; 
	font-weight:bold;
	color:#ffffff !important;
	background:#7D99BA;
	border-left:solid 1px #999999; 
       }       
a.navactive:visited {
}
a.navactive:active {
}
a.navactive:hover {
}
       
       
       
a.unav {
	display: block;
	padding: 5px 5px 6px 12px;
	width: 145px;
	text-decoration:none; 
	color:#7D99BA; 
	font-size:12px; 
	font-weight:bold;
	border-bottom:solid 1px #999999; 
	border-right:solid 1px #999999; 
}
a.unav:visited {
}
a.unav:active {
}
a.unav:hover {
	color:#ffffff; 
	background:#7D99BA;
}
       
a.unavactive {
	display: block;
	padding: 6px 5px 6px 12px;
	width: 145px;
	text-decoration:none;  
	font-size:12px; 
	font-weight:bold;
	color:#ffffff !important;
	background:#7D99BA;
	border-bottom:solid 1px #999999; 
	border-right:solid 1px #999999; 
}
a.unavactive:visited {
}
a.unavactive:active {
}
a.unavactive:hover {
}
              
a.uunav {
	display: block;
	width: 140px;
	padding: 3px 5px 3px 17px;
	color:#7D99BA; 
	text-decoration:none;  
	font-size:12px; 
	border-bottom:solid 1px #999999; 
	border-right:solid 1px #999999; 
}
a.uunav:visited {
}
a.uunav:active {
}
a.uunav:hover {
	color:#ffffff; 
	background:#7D99BA;
}
       
a.uunavactive {
	display: block;
	width: 140px;
	padding: 3px 5px 3px 17px;
	text-decoration:none;  
	font-size:12px; 
	color:#ffffff !important;
	background:#7D99BA;
	border-bottom:solid 1px #999999; 
	border-right:solid 1px #999999; 
}
a.uunavactive:visited {
}
a.uunavactive:active {
}
a.uunavactive:hover {
}
              
.kontakt {
	display: block;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 130px;
	font-size:12px; 
	font-weight:bold;
	color:#ffffff; 
	background:#666666;
}

.kontaktbox {
	width: 130px;
	padding-left: 0;
	margin-top: 40px;
	margin-left: 5px;
	background-color: white;
	border: 1px solid #666666;
}

a.mail:link { text-decoration:none; color:#7D99BA;  font-weight:bold; font-size="10"; }
a.mail:visited { text-decoration:none; color:#7D99BA; font-weight:bold; }
a.mail:active { text-decoration:none; color:#7D99BA; font-weight:bold; }
a.mail:hover { text-decoration:none; color:#ffffff; background:#7D99BA; font-weight:bold; }

a.nohover:link { text-decoration:none; color:#333333; }
a.nohover:visited { text-decoration:none; color:#333333; }
a.nohover:active { text-decoration:none; color:#333333; }
a.nohover:hover { text-decoration:none; color:#333333; background: transparent;}

.inhalt {
	background:#ffffff;
	width: 560px;
	padding: 10px;
}
       
.headline {
	font-size:14px; 
	font-weight:bold;
	color: #333333;  
	display: block;
	padding: 5px;
	width: 100%;
	border-bottom: solid 1px #999999; 
}   

.beschreibung{ font-size: 10px;}
		

