html body { 
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 12px;
	color: #808080;
	font-weight: bold;
	text-align: left;
	background-color: #ffffff;
	margin-left: 10px;
	margin-top: 20px;
	/* IE SCROLL-BAR COLOR ANFANG */
		scrollbar-face-color: #000000;		/* ?							*/
		scrollbar-3dlight-color: #000000;	/* außen links,oben 1px breit	*/
		scrollbar-arrow-color: #aa0000;		/* Pfeile wenn aktiv			*/
		scrollbar-darkshadow-color: #000000;/* außen rechts,unten 1px breit	*/
		scrollbar-face-color: #808080;		/* gesamte oberflaesche			*/
		scrollbar-highlight-color: #808080;	/* 2außen links,oben 1px breit	*/
		scrollbar-shadow-color: #808080;	/* 2außen rechts,unten 1px breit*/
		scrollbar-track-color: #ffffff;		/* scroll-spur
	/* IE SCROLL-BAR COLOR ENDE */
	/* SCROLL-BAR zeigen */
		/*overflow: -moz-scrollbars-vertical; /* Mozilla Extensions*/
		/*overflow: -moz-scrollbars-horizontal; /* Mozilla Extensions*/
        /*overflow-y: hidden;*/
        /*overflow-x: scroll;*/
}

p {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 12px;
	color: #808080;
	font-weight: bold;
	text-align: left;
}

.peng {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 10px;
	color: #808080;
	font-weight: bold;
	text-align: left;
	line-height: 7pt;
}

.big {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 12px;
	color: #808080;
	font-weight: bolder;
	text-align: left;
}

h {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 14px;
	color: #808080;
	font-weight: bolder;
	text-align: left;
}

table { 
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 12px;
	color: #808080;
	font-weight: bold;
	text-align: left;
	background-color: #ffffff;
}


A:link {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size: 12px;
	color: #808080;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing:0.1em; 
 }
 
A:aktiv {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing:0.1em; 
 }

A:visited {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size: 12px;
	color: #808080;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing:0.1em; 
 }
 
A:hover {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size: 12px;
	color: #aa0000;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing:0.1em; 
 }

a.nonelink:link {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size: 12px;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:0.1em;	
 }
 
a.nonelink:visited {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size: 12px;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:0.1em;
 }
 
a.nonelink:aktiv {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size: 12px;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:0.1em;
 }
 
a.nonelink:hover {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size: 12px;
	color: #aa0000;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:0.1em;
 }
 
a.snonelink:link {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size: 10px;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:0.1em;	
 }
 
a.snonelink:visited {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size: 10px;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:0.1em;
 }
 
a.snonelink:aktiv {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size: 10px;
	color: #808080;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:0.1em;
 }
 
a.snonelink:hover {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size: 10px;
	color: #aa0000;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:0.1em;
 }
 
.head {  
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 14px; 
	color:#808080;
	font-weight: bolder;
}

.head2 {  
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 14px; 
	color:#aa0000;
	font-weight: bolder;
}

.head3 {  
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 14px; 
	color:#000000;
	font-weight: bolder;
}

.smalltext {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 10px;
	color: #808080;
	font-weight: bold;
	text-align: left;
}

.ssmalltext {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 8px;
	color: #808080;
	font-weight: bold;
	text-align: left;
}

a.navilink:link {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 14px;
	color: #808080;
	font-weight: bolder;
	text-decoration:none;
	letter-spacing:0em;	
 }
 
a.navilink:visited {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 14px;
	color: #808080;
	font-weight: bolder;
	text-decoration:none;
	letter-spacing:0em;
 }
 
a.navilink:aktiv {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 14px;
	color: #aa0000;
	font-weight: bolder;
	text-decoration: none;
	letter-spacing:0em;
 }
 
a.navilink:hover {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 14px;
	color: #000000;
	font-weight: bolder;
	text-decoration:none;
	letter-spacing:0em;
 }
 
 a.navislink:link {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 10px;
	color: #aa0000;
	font-weight: bold;
	text-decoration:none;
	letter-spacing:0em;	
 }
 
a.navislink:visited {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 10px;
	color: #aa0000;
	font-weight: bold;
	text-decoration:none;
	letter-spacing:0em;
 }
 
a.navislink:aktiv {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 10px;
	color: #aa0000;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:0em;
 }
 
a.navislink:hover {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	letter-spacing:0em;
 }

/* unsichtbare Kontrollfelder */
.nosee { display:none; }

/* Formular Formate ANFANG */
.feld1 {
	color: #000000;
	background: #ffffff;
	border: 1px solid #000000;
	font-family:Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.knopf {
	color: #000000;
	background: #808080;
	border: 1px outset #000000;
	font-family:Verdana,Helvetica,Tahoma,Arial,sans-serif;
	font-size:12px;
	font-weight:bold;
	cursor: pointer;
}
/* Formular Formate ENDE */
/* Copyright ANFANG */
.copyright {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 9px;
	color: #808080;
	font-weight: normal;
	text-align: right;
}

.bodyart {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 9px;
	color: #808080;
	font-weight: normal;
	text-align: left;
}

 a.copylink:link {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 9px;
	color: #808080;
	font-weight: normal;
	text-decoration:none;
	letter-spacing:0em;	
 }
 
a.copylink:visited {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 9px;
	color: #808080;
	font-weight: normal;
	text-decoration:none;
	letter-spacing:0em;
 }
 
a.copylink:aktiv {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 9px;
	color: #808080;
	font-weight: normal;
	text-decoration: none;
	letter-spacing:0em;
 }
 
a.copylink:hover {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 9px;
	color: #aa0000;
	font-weight: normal;
	text-decoration:none;
	letter-spacing:0em;
 }
/* Copyright ENDE */

/* Menu Layer ANFANG */
.navitext {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 14px;
	text-decoration:underline;
	color: #aa0000;
	font-weight: bold;
	text-align: center;
}
a.lnavi:link {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	letter-spacing:0em;	
 }
 
a.lnavi:visited {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration:none;
	letter-spacing:0em;
 }
 
a.lnavi:aktiv {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	letter-spacing:0em;
 }
 
a.lnavi:hover {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 12px;
	color: #aa0000;
	font-weight: bold;
	text-decoration:none;
	letter-spacing:0em;
 }
a.navidown:link {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
	letter-spacing:0em;	
 }
 
a.navidown:visited {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration:underline;
	letter-spacing:0em;
 }
 
a.navidown:aktiv {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
	letter-spacing:0em;
 }
 
a.navidown:hover {
	font-family: Verdana,Helvetica,Tahoma,Arial,sans-serif; 
	font-size: 10px;
	color: #aa0000;
	font-weight: bold;
	text-decoration:underline;
	letter-spacing:0em;
 }
.menuang {
	position:fixed;
	top:60px;
	padding:5px;
	width:140px;
	height:460px;
	z-index:1;
	background-image: url(pics/body_nav_bg.gif);
	border:1px solid #808080;
}
.menuhos {
	position:fixed;
	top:60px;
	padding:5px;
	width:140px;
	height:380px;
	z-index:1;
	background-image: url(pics/body_nav_bg.gif);
	border:1px solid #808080;
}
/* Menu Layer ENDE */