body  	{
	margin-top : 0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color : white;
	SCROLLBAR-FACE-COLOR: #ffffff;
	SCROLLBAR-HIGHLIGHT-COLOR: #c5c5c5;
	SCROLLBAR-3DLIGHT-COLOR: #E0D5EE;
	SCROLLBAR-ARROW-COLOR: #E0D5EE;
	SCROLLBAR-DARKSHADOW-COLOR: #E0D5EE;
	SCROLLBAR-BASE-COLOR: #E0D5EE;
}



p,ul,ol,li,div,td, address,blockquote,nobr,b,i  
	{
	font-family : Verdana,sans-serif;
}

p,ul,div,td,address,nobr,b,i,blockquote  
	{
	font-size : 8pt;
	font-family : Verdana, sans-serif;
	color: #000000;
}
th {font-size : 8pt;
	font-family : Verdana, sans-serif;
	color: #ffffff;
}

ol,li
	{
	font-size : 8pt;
	font-family : Verdana, sans-serif;
	color: #000000;
}

.hl1  {font-size : 15pt; font-family : Verdana, sans-serif;}
.hl2  {font-size : 13pt; font-family : Verdana, sans-serif;}
.hl3  {font-size : 11pt; font-family : Verdana, sans-serif;font-weight: bold}




a  {
	text-decoration : none;
	color : #0000CD;
}

A:hover {
	COLOR: #0000CD;
	TEXT-DECORATION: underline;
}

a:hover.navi  {color:#0000CD; text-decoration: underline;}

a.navi  {
	text-decoration : none;
	color : black;
}

a:hover.home  {text-decoration : underline;color:white}

a.home  {	
	color : white;
}


.mini {font-size:2.3mm}

 .button
   { background-color:#f2f0f0; color:#d72114; width:18px;border:0px solid #d72114; font-size:12pt; font-weight:bold; shadow:0; cursor:hand}

.text {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,Arial,Helvetica
}

.textpassiv {
	FONT-SIZE: 8pt; COLOR: #a9a9a9; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,Arial,Helvetica
}

.textweiss {
	FONT-SIZE: 8pt; COLOR: white; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,Arial,Helvetica
}

.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #000000; FONT-FAMILY: Verdana,
}




.navtopic {
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	padding-left: 12px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;
	LINE-HEIGHT: 16px; 
	}	
.navsubtopic {
	border-bottom: 1px solid #666666;
	border-left: 1px solid #666666;
	padding-left: 12px; padding-right: 3px; padding-top: 0px; padding-bottom: 3px;
	LINE-HEIGHT: 16px; 
	background-color:white
	}		
	
.rechtstopic {
	border-top: 1px solid #666666;
	padding-left: 7px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;
	LINE-HEIGHT: 16px; 
	}	
.rechtssubtopic {
	border-bottom: 1px solid #666666;
	padding-left: 7px; padding-right: 3px; padding-top: 0px; padding-bottom: 3px;
	LINE-HEIGHT: 16px; 
	background-color:white
	}				

	
.inhalt {border-left: 1px solid #666666; border-top: 1px solid #666666;
	border-right: 1px solid #666666; padding: 15px}	
	
.fuss {border-top: 1px solid #666666; border-top: 1px solid #666666;}		
	
.balken {
	padding: 3px; background-color:#fff0e1
	}
	
.startbox {	border: 1px solid #fc1205;
	padding-left: 5px; 
	padding-right: 5px; 
	padding-top: 3px; 
	padding-bottom: 3px; 
	LINE-HEIGHT: 16px; }		
	
/* kalender */
.Cheader
		{color: #ffffff; font-family: Tahoma, Verdana; font-size: 11px; font-weight:bold}
	.Cheader2
		{color: #ffffff; font-family: Tahoma, Verdana; font-size: 11px;}

.inhalt table tr td strong {
	color: #F00;
}
.inhalt table tr td strong {
	color: #000;
}

