BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 11px; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #a7c568; SCROLLBAR-SHADOW-COLOR: #a7c568; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #a7c568; SCROLLBAR-TRACK-COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #ffffff; BACKGROUND-COLOR: #CCCCCC
}

td 
	{
		background-color:#FFFFFF;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	
.banner
	{
		background-color:#0066FF;
		color:#FFFFFF;
		font-size:11px;
	}
	
.ueberschrift
	{	background-color:#009966;
		color:#FFFFFF;
		font-weight:bold;
		font-size:11px;
	}
	
	.ueberschrift_grau
	{	background-color:#999999;
		color:#FFFFFF;
		font-weight:bold;
		font-size:11px;
	}
	
	
.text
	{
		padding:8px;
	
	}
	
.textoben
	{
		padding-top:4px;
		padding-bottom:4px;
	}
	
h1
		{
		font-size:13px;
		color:#0000CC;
		font-weight:bold;
		border-bottom:dashed 1px #0033CC;
		}
		
a
	{
	color:#0000CC;
	font-weight:bold;
	text-decoration:none;
	}
	
a:hover
	{
	color:#000000;
	background-color:#bbbbbb;
	
	}
	
.kategorie
	{
	padding:5px;
	border-bottom:dotted 1px #666666;

	background:inherit;
	}
		

.kandidat
	{
	font-size:12px;
	padding:5px;
	font-weight:bold;
	background:inherit;	
	}
	
.feld1
	{
	margin-top:3px;
	margin-bottom:3px;
	background-color:#FFFFff;
	color:#660000;
	font-size:11px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	border:#660000 1px solid;
	}
	
	.feld2
	{
	margin-top:3px;
	margin-bottom:3px;
	background-color:#FFFF99;
	color:#660000;
	font-size:11px;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	border:#660000 1px solid;
	}
	
.liste
	{
	border-bottom:#666666 dotted 1px;
	}