/*
	Copyright (c) 1997 - 2008 by Georg Maaß
	
	This stylesheet is used by nearly all pages belonging to
	the gmL module. Variations of this stylesheet are also
	used in older projects.

	This stylesheet contains only color information.
	This stylesheet contains only coloring information.
	To redefine colors use an additional style sheet loaded
	after this style sheet and redefine there those colors
	not fitting your desires.
	Because NN4 does not support multiclass memberships, we
	can not use multiple classes inside the class attribute
	zu express combinations. This is the reason why we do
	the combinations explicitely in the classes:
	rot							=> rot
	rot klein					=> rotklein
	rot sehrklein				=> rotsehrklein
	grun						=> grun
	grun klein					=> grunklein
	grun sehrklein				=> grunsehrklein
	zentriert rot				=> zrot
	zentriert rot klein			=> zrotklein
	zentriert rot sehrklein		=> zrotsehrklein
	zentriert grun				=> zgrun
	zentriert grun klein		=> zgrunklein
	zentriert grun sehrklein	=> zgrunsehrklein
	------------------------	   ---------------
	5 classes					=> 12 classes
	no redundancy				   lot of redundancy
*/
A
{
	color: #00C000;
}

A:active
, A:focus
{
	color: #FF0000;
}

A:visited
{
	color: #FF0000;
}

A:hover
{
	color: #00ff00;
}		/* shocking color to demonstrate that awfull hover effect */

BODY
{
	background-color: #ffffff;
	color: #000000;
}

CODE
{
	color: #606060;
}

OL,
P,
TD,
TH,
UL
{
	color: #000000;
}

.formsehrklein,
.formklein,
.formnormal,
.zformsehrklein,
.zformklein,
.zformnormal
{
	background-color: #ffffff;
	color: #000000;
}

.grau
{
	color: #808080;
}

.grun,
.grunsehrklein,
.grunklein,
.grunnormal,
.zgrunsehrklein,
.zgrunklein,
.zgrunnormal
{
	color: #00A000;
}

.orange,
.orangesehrklein,
.orangeklein,
.orangenormal,
.zorangesehrklein,
.zorangeklein,
.zorangenormal
{
	color: #FF8000;
}

.rot,
.rotsehrklein,
.rotklein,
.rotnormal,
.zrotsehrklein,
.zrotklein,
.zrotnormal
{
	color: #FF0000;
}

.sample
{
	background-color: #F0F0E0;
	color: #606060;
}

.warn *,
table.warn,
.warn,
.zwarn,
.warngross *,
.warngross,
.zwarngross,
.zwarngross *,
.warnklein,
.warnsehrklein
{
	background-color: #ff0000;
	color: #FFFF9C;
}

.def
{
	background-color: #d0d0d0;
	color: #000000;
}

.warngross A,
.warn A,
a.warn
{
	color: #B0FFB0;
}
.warngross A:visited,
.warn A:visited,
a.warn:visited
{
	color: #80FF80;
}
.warngross A:active,
.warn A:active,
a.warn:active,
.warngross A:focus,
.warn A:focus,
a.warn:focus
{
	color: #0000FF;
}

.comment
{
	color:#008000;
}

.blau,
.blausehrklein,
.blauklein,
.blaunormal,
.zblausehrklein,
.zblauklein,
.zblaunormal
{
	color:#1010b0;
}

