BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; 
	FONT-SIZE: 11px; 
	MARGIN: 0px; 
	SCROLLBAR-HIGHLIGHT-COLOR: #cccccc; 
	SCROLLBAR-SHADOW-COLOR: #eeeeee; 
	COLOR: #000000; 
	SCROLLBAR-3DLIGHT-COLOR: #dddddd; 
	LINE-HEIGHT: 16px; 
	SCROLLBAR-ARROW-COLOR: #085ac6; 
	SCROLLBAR-TRACK-COLOR: #eef1f8; 
	FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; 
	SCROLLBAR-DARKSHADOW-COLOR: #000000; 
	SCROLLBAR-BASE-COLOR: #ffffff; 
	BACKGROUND-COLOR: #ffffff
}

.fliesstext {
	FONT-SIZE: 11px; 
	LINE-HEIGHT: 16px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif; 
	color:#000000;
}

A:link {
	FONT-WEIGHT: bold; 
	COLOR: #003366;
	Text-decoration: none;
}
A:active {
	FONT-WEIGHT: bold; 
	COLOR: #FF3366;
	Text-decoration: none;
}
A:hover {
	FONT-WEIGHT: bold; 
	COLOR: #003366;
	Text-decoration: none;
}
A:visited {
	FONT-WEIGHT: bold;
	COLOR: #003366;
	Text-decoration: none;
}

.headline {
	FONT-SIZE: 18px; PADDING-BOTTOM: 2px; COLOR: #990033; LINE-HEIGHT: 25px; PADDING-TOP: 12px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif
}
.homesubheadline {
	FONT-SIZE: 14px; PADDING-BOTTOM: 13px; COLOR: #999999; LINE-HEIGHT: 16px; PADDING-TOP: 5px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif
}
.tabelleheadline {
	PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif
}

.tabelletext {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif
}
.tabelletext2 {
	PADDING-LEFT: 5px; FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif
}

.tabellenrand_rechts { 
	BORDER-right: 1px solid Black;
	background-color: #2D8C1A;
	color:white;
}

.tabellegruen_kopf { 
	border-bottom: 1px solid white;
	background-color: #2D8C1A;
	color:white;
	font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
 }

.tabellegruen { 
	border-bottom: 1px solid white;
	background-color: #2D8C1A;
	color:white;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.tabellegruen A:link{ 
	background-color: #2D8C1A;
	color:white;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.tabellegruen A:active { 
	background-color: #2D8C1A;
	color:white;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.tabellegruen A:visited { 
	background-color: #2D8C1A;
	color:white;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.tabellegruen A:hover { 
	background-color: #2D8C1A;
	color: #DEFFAE;
	font-weight: bold;
	text-decoration:none;
}

.tabellerot { 
	border-bottom: 1px solid white;
	background-color: #FF7F27;
	color:white;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.tabellerot A:link{ 
	background-color: #FF7F27;
	color:white;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.tabellerot A:active { 
	background-color: #FF7F27;
	color:white;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.tabellerot A:visited { 
	background-color: #FF7F27;
	color:white;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.tabellerot A:hover { 
	background-color: #FF7F27;
	color: #DEFFAE;
	font-weight: bold;
	text-decoration:none;
}

.navigation { 
	BORDER-right: 1px solid Black;
	background: #2D8C1A;
}

.hg_gruen{
	background: #2D8C1A;
}

.berichtheader{
	PADDING-LEFT: 5px; 
	Border-Bottom: 1px solid black;
	FONT-SIZE: 17px; 
	COLOR: #000000; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif
	
}

.whitetext{
	FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif;
	color: #FFFFFF;
}

.datumfett_white{
	FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif;
	color: #FFFFFF;
	font-weight: bold;
}

.jahr{
	PADDING-LEFT: 5px; 
	FONT-SIZE: 17px; 
	COLOR: #000000; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif
}

.whiteline{
	FONT-FAMILY: Verdana,Arial,Helvetica,Sans-Serif;
	color: #FFFFFF;
	Border-Bottom: 1px solid white;
}

.whiteline A{
	color: #DEFFAE;
}
.pdf{
	border-bottom: 1px solid white;
	border-top: 1px solid white;
	border-left: 1px solid white;
	border-right: 1px solid white;
	text-decoration:none;
}
.gr_link { 
	background-color: #2D8C1A;
	color:white;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.gr_link A:link{ 
	background-color: #2D8C1A;
	color:white;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.gr_link A:active { 
	background-color: #2D8C1A;
	color:white;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.gr_link A:visited { 
	background-color: #2D8C1A;
	color:white;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}

.gr_link A:hover { 
	background-color: #2D8C1A;
	color: #DEFFAE;
	font-weight: bold;
	text-decoration:none;
}

.rahmen_gr{
	border-bottom: 1px solid green;
	border-top: 1px solid green;
	border-left: 1px solid green;
	border-right: 1px solid green;
}

.teamleader_gr{
	color: #228B22;
}