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: #008000;
	SCROLLBAR-ARROW-COLOR: #008000;
	SCROLLBAR-DARKSHADOW-COLOR: #008000;
	SCROLLBAR-BASE-COLOR: #008000;
}

.fltrt {
	float: right;
	margin-left: 8px;

}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

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: #008000;
}

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

a:hover.navi  {color:#008000; 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;
	border-bottom-color: #008000;
	padding: 20px;
}
.table2 {
	line-height: normal;
	padding: 5px;
	height: auto;
	width: auto;
}


.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 #008000;
	border-left: 1px solid #008000;
	padding-left: 12px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;
	LINE-HEIGHT: 16px; 
	}	
.navsubtopic {
	border-bottom: 1px solid #008000;
	border-left: 1px solid #008000;
	padding-left: 12px; padding-right: 3px; padding-top: 0px; padding-bottom: 3px;
	LINE-HEIGHT: 16px; 
	background-color:white
	}		
	
.rechtstopic {
	border-top: 1px solid #008000;
	padding-left: 7px; padding-right: 3px; padding-top: 3px; padding-bottom: 3px;
	LINE-HEIGHT: 16px; 
	}	
.rechtssubtopic {
	border-bottom: 1px solid #008000;
	padding-left: 7px; padding-right: 3px; padding-top: 0px; padding-bottom: 3px;
	LINE-HEIGHT: 16px; 
	background-color:white
	}				

	
.inhalt {border-left: 1px solid #008000; border-top: 1px solid #008000;
	border-right: 1px solid #008000; padding: 15px}	
	
.fuss {
	
	border-top: 1px solid #008000;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
}		
	
.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;}
.hintergrundgrau {
	background-color: #CCCCCC;
}
