body {font-family: helvetica, arial, geneva, sans-serif; font-size: x-small; color: #528264;}

.punkte   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#AE6B00; font-weight: bold}
.headline   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:15; color:#000000; font-weight: bold}
.subheadline   	 {font-family: helvetica, arial, geneva, sans-serif; font-size:13; color:#AE6B00}
.text		 {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#528264}
.text_klein		 {font-family: helvetica, arial, geneva, sans-serif; font-size:11; color:#528264}
.white_text		 {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#FFFFFF}
.navigation {font-family: helvetica, arial, geneva, sans-serif; font-size:10; color:#FFFFFF;}
.green_text	 {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#FF9900}
.grey_text	 {font-family: helvetica, arial, geneva, sans-serif; font-size:12; color:#CCCCCC}

A:link           {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #528264}
A:visited        {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #528264}
A:hover          {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #AE6B00}
A:active         {font-family: helvetica, arial, geneva, sans-serif; font-size:13; text-decoration: none; color: #AE6B00}


A.klein:link	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #528264}
A.klein:visited {font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #528264}
A.klein:hover	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #AE6B00}
A.klein:active	{font-family: helvetica, arial, geneva, sans-serif; font-size:11; text-decoration: none; color: #AE6B00}

.mainmenu {PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, "Helvetica CE", Helvetica, Sans-serif; LETTER-SPACING: 1px; BACKGROUND-COLOR: #5b7f62}

.startseite {FONT-SIZE: 11px; COLOR: #528264; FONT-FAMILY: Arial, "Helvetica CE", Helvetica, Sans-serif}

.mainmenu2 {PADDING-LEFT: 18px; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Arial, "Helvetica CE", Helvetica, Sans-serif; LETTER-SPACING: 1px}
.mainmenu A {PADDING-RIGHT: 2px; PADDING-LEFT: 1px; COLOR: #ffffff; TEXT-DECORATION: none}
.mainmenu A:hover {	COLOR: #ffcc33; TEXT-DECORATION: none}

.title01 {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 20px; PADDING-BOTTOM: 15px; COLOR: #5b7f62; PADDING-TOP: 0px; FONT-FAMILY: Arial, "Helvetica CE"}
.list01 {LIST-STYLE-POSITION: outside; TEXT-ALIGN: justify}
.list01 UL LI {PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: square}
.text01 {	TEXT-ALIGN: justify}
.alignleft {	TEXT-ALIGN: left}

H1 {	FONT-WEIGHT: bold; FONT-SIZE: 40px; MARGIN: 0px 0px 5px; COLOR: #afc5e2; FONT-FAMILY: Arial, "Helvetica CE"; LETTER-SPACING: 5px}}
H2 {	FONT-WEIGHT: bold; FONT-SIZE: 19px; COLOR: #e1eaf4; FONT-FAMILY: Arial, "Helvetica CE"; LETTER-SPACING: 1px}
H3 {	FONT-WEIGHT: bold; FONT-SIZE: 13px; MARGIN: 0px 0px 5px; COLOR: #ffcc33}
.text-lesser {FONT-SIZE: 11px}
.input {BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 1px; COLOR: #000000; TEXT-INDENT: 2px; FONT-FAMILY: tahoma,helvetica; BACKGROUND-COLOR: #cfcfcf; BORDER-RIGHT-WIDTH: 1px}

.table {
	BORDER-RIGHT: #ffffff 0px solid; BORDER-TOP: #ffffff 0px solid; MARGIN-BOTTOM: 20px; BORDER-LEFT: #ffffff 0px solid; WIDTH: 95%; BORDER-BOTTOM: #ffffff 0px solid
}
.table TD {	BORDER-RIGHT: #afc5e2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #afc5e2 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 2px; BORDER-LEFT: #afc5e2 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #afc5e2 1px solid}
.table TH {	BORDER-RIGHT: #afc5e2 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #afc5e2 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; BORDER-LEFT: #afc5e2 1px solid; COLOR: #ffffff; PADDING-TOP: 2px; BORDER-BOTTOM: #afc5e2 1px solid; BACKGROUND-COLOR: #2b559b; TEXT-ALIGN: left}
UL.ebene_0 {
   LIST-STYLE: url(/upload/style/ebene_0.gif);
   MARGIN: 0px 0px 0px 17px; 
}
UL.ebene_1 {
   LIST-STYLE: url(/upload/style/ebene_1.gif);
   MARGIN: 0px 0px 0px 35px; 
}
UL.ebene_2 {
   LIST-STYLE: url(/upload/style/ebene_2.gif);
   MARGIN: 0px 0px 0px 53px; 
}
UL.ebene_3 {
   LIST-STYLE: url(/upload/style/ebene_3.gif);
   MARGIN: 0px 0px 0px 71px; 
}

div.success { 
  border-left: 5px solid #3B3;
  margin: 1em 0;
  padding: 0 0.5em;
}