TD.navigation A {
	DISPLAY: block; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 100%; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
TD.navigation1 A {
	DISPLAY: block; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 100%; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BACKGROUND-COLOR: #D3D3D3; TEXT-DECORATION: none; COLOR: #fff
}
TD.navigation A:hover {
	BACKGROUND-COLOR: #D3D3D3
}
TD.navigation1 A:hover {
	BACKGROUND-COLOR: #D3D3D3
}
A.link:link {
	FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 12px
}
A.link:hover {
	TEXT-DECORATION: underline
}
A:link {
	COLOR: #2d476b; TEXT-DECORATION: none
}
A:visited {
	COLOR: #2d476b; TEXT-DECORATION: none
}
A:hover {
	COLOR: #2d476b; TEXT-DECORATION: none
}
A:active {
	COLOR: #2d476b; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:hover {
	COLOR: #2d476b; TEXT-DECORATION: underline
}
BODY {
	 FONT: 11px verdana,helvetica,arial,sans-serif; COLOR: #333
}
TD {
	FONT: 11px verdana,helvetica,arial,sans-serif
}
TD.dunkelgrau {
	BACKGROUND: #666666
}
TD.hellgrau {
	BACKGROUND: #e7e7e7
}
.header {
	 FONT: bold 12px verdana,helvetica,arial,sans-serif; COLOR: #000; LETTER-SPACING: 1px
}
.navi {
	
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #ffffff;
	LINE-HEIGHT: 12px;
}
TD.navi {
	PADDING-RIGHT: 2px; PADDING-LEFT: 16px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px
}
A.navi:link {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 12px
}
A.navi:visited {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 12px
}
A.navi:hover {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #990000; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A.navi:active {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 12px
}
A.navi_sub:link {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 12px
}
A.navi_sub:visited {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 12px
}
A.navi_sub:hover {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #666666; LINE-HEIGHT: 12px; TEXT-DECORATION: none
}
A.navi_sub:active {
	DISPLAY: block; FONT-SIZE: 11px; COLOR: #000; LINE-HEIGHT: 12px
}
A.footer:link {
	DISPLAY: normal; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000;
}
A.footer:hover {
	text-decoration: underline;
}


.activated {
	PADDING-RIGHT: 2px; PADDING-LEFT: 16px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; BACKGROUND-COLOR: #980000
}
.activated_sub {
	PADDING-RIGHT: 2px; PADDING-LEFT: 16px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; BACKGROUND-COLOR: #879EAD
}
.service {
	PADDING-RIGHT: 2px; PADDING-LEFT: 16px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; BACKGROUND-COLOR: #ffffff; 
}
.activated A:link {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.activated A:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.activated A:hover {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
.activated A:active {
	FONT-WEIGHT: bold; COLOR: #ffffff; TEXT-DECORATION: none
}
TD.navigationxs A {
	DISPLAY: block; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 100%; LINE-HEIGHT: 10px; PADDING-TOP: 4px; BACKGROUND-COLOR: #EEEEEE; TEXT-DECORATION: none
}
TD.navigationxs A:hover {
	BACKGROUND-COLOR: #D3D3D3; TEXT-DECORATION: none
}
TD.navigationxs1 A {
	DISPLAY: block; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; WIDTH: 100%; LINE-HEIGHT: 12px; PADDING-TOP: 4px; BACKGROUND-COLOR: #D3D3D3; TEXT-DECORATION: none; COLOR: #990000
}
TD.navigationxs1 A:hover {
	BACKGROUND-COLOR: #D3D3D3; TEXT-DECORATION: none
}
.klein {
	font-size: 10px;
	margin-top:25px
}

label{
	font-weight:bold;
	display:block;
	width:100px;
	margin:10px 0 0 15px;
	float:left;
}
form br { 
  clear: left; 
}
.form{
	display:block;
	width:200px;
	margin:10px 0 0 120px;
}
.login{
	width:100px;
}
.fehler{
	color:#FF0000;
}
