/*body*/
	body{

	background-image:url(background.gif);
/*	background-color: #FFFFFF;*/
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #404040;
	font-size:13px;
	}
/* table ... normale tables = body*/	
	table,tr,td{
	margin-left:0px;
	margin-top:0px;	
	color: Gray;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background-image:url(background.gif);
/*	background-color: #FFFFFF;*/
	font-size:13px;
	}
/* normale tabellenzellen / spalten müssen wg. netscape definiert werden */

tr.generic,td.generic{
	text-indent:20px;
	font-size:13px;	
	font-weight: normal;
	
}	


/* attribut für die obersten überschriften*/
	tr.imageheader,td.imageheader{
		text-indent:15px;
		font-weight:bold;
		color: #CCCCCC;
		background-image:url(image_header.gif);
		margin-left:0px;
		margin-top:0px;
		font-size:16px;
	}
/* attribut für die unter-ueberschriften*/
	tr.imagesubheader,td.imagesubheader{
		text-indent:32px;
		background-image:url(image_subheader.gif);
		margin-left:0px;
		margin-top:0px;
		font-size:15px;
		font-weight:regular;
		color: #006633;

	}
tr.space,td.space{
		background-image:url(trans.gif);
		margin-left:0px;
		margin-top:0px;
}	
A{
		text-decoration:none;
		color : #669966;
}

A:hover{
		text-decoration:underline;
}
/* unordered list ... klappt nur bei IE  */
ul{
	list-style-image : url(bullet.gif);
	margin-top:5px;

}


.menu ul{
	list-style-image : url(arrow.gif);
	margin-top:5px;
/*	font-weight:bold;*/

}

.menu ul ul{
	list-style-image : url(bullet.gif);
	margin-left:0px;
	text-indent:0px;
	padding-left:10px;
}

/* klasse für aufzählungen ... wird nur bei dem td gesetzt in dem numeriert wird */
.orderlist{
	color: #006633;
	font-size:14px;
	font-weight:normal;
	background-image:url(highlightcolor.gif);
}	
/* kann bei verschiedenen elementen gesetzt ... enthält nur ein leicht abgesetzte farbe */
.highlightcolor{
	background-image:url(highlightcolor.gif);
}
.highlightcolor2{
	background-image:url(highlightcolor2.gif);
}

.inset{
	margin-left:50px;
}
.inset2{
	margin-left:100px;
}
.textinput{
	background-color: #CCCCCC;
/*	background-image:url(highlightcolor.gif);*/
	border-style:groove;
		FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #404040;
}
.submitbutton{
	/*background-color: #669966;*/
	background-image:url(highlightcolor.gif);
	border-style:outset;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	color: #404040;
	font-weight:bold;
}
.LeftISH{
	background-image: url(image_subheader_l.gif);
}
.RightISH{
	background-image: url(image_subheader_r.gif);
}
.MiddleISH{
	background-image: url(image_subheader_m.gif);
		font-size:15px;
		font-weight:regular;
		color: #006633;
}
 DIV.clTop{
 position:absolute; width:135 ;height:15px;
}
 DIV.clSub{
 position:absolute; left:0; width:135;
}
 #divCont{
position:relative; visibility:hidden; left:-5; top:5; height:230; width:125
}
 A.clMain{
font-family: Arial, Helvetica, Helv, Verdana; font-size:13px; text-decoration:none; color: #006633;

}
 A.clSubb{
 line-height:2pt; font-family:,Arial, Helvetica, Helv, Verdana; font-size:11px; text-decoration:none; color: #006633;

}
 #divMain{
 position:absolute
}


image_subheader_m.gifimage_subheader_r.gifimage_subheader_l.gifhighlightcolor.gifhighlightcolor.gifhighlightcolor2.gifhighlightcolor.gifhighlightcolor.gifbullet.gifarrow.gifbullet.giftrans.gifimage_subheader.gifimage_header.gifbackground.gifbackground.gif