H1 {
	MARGIN-TOP: 7px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 15px; 
	MARGIN-LEFT: 30px; 
	COLOR: #339b33; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
H2 {
	MARGIN-TOP: 19px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #339b33; 
	LINE-HEIGHT: 10px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
H3 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
P {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 12px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	BORDER-LEFT: 0px; 
	COLOR: #000000; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
B {
	FONT-WEIGHT: bold;
}
I {
	FONT-STYLE: italic;
}
LI {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	LINE-HEIGHT: 20px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
OL {
	FONT-SIZE: 12px; 
	MARGIN-LEFT: 17px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
UL {
	FONT-SIZE: 12px; 
	MARGIN-LEFT: 17px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
TD {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.fehler {
	FONT-SIZE: 10px; 
	COLOR: #ff0000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.ueberschrift {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 13px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.text {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.text-fett {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	LINE-HEIGHT: 15px; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.text-kursiv {
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: italic; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.text-fett-kursiv {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	LINE-HEIGHT: 15px; 
	FONT-STYLE: italic; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.datum {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.adresse {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
.bild {
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
INPUT.suche {
	BORDER-RIGHT: #339b33 1px solid; 
	BORDER-TOP: #339b33 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #339b33 1px solid; 
	WIDTH: 80px; 
	BORDER-BOTTOM: #339b33 1px solid; 
	HEIGHT: 18px; size: 18px;
}
TD.head {
	BACKGROUND-POSITION: left top; 
	BACKGROUND-IMAGE: url(/fileadmin/images/titelback.gif); 
	BACKGROUND-REPEAT: no-repeat;
}
TD.headend {
	BACKGROUND-POSITION: left top; 
	BACKGROUND-IMAGE: url(/fileadmin/images/titelback2.gif); 
	BACKGROUND-REPEAT: repeat;
}
.fussnote {
	FONT-SIZE: 11px; 
	COLOR: #999999;
}
A:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.anfahrt:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.anfahrt:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.anfahrt:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.anfahrt:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.aktuelles:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.aktuelles:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.aktuelles:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; T
	EXT-DECORATION: none;
}
A.aktuelles:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.bild:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.bild:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.bild:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.bild:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.karte:link {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.karte:visited {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #000000; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.karte:hover {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.karte:active {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
.metanavi {
	PADDING-RIGHT: 5px; 
	FONT-SIZE: 11px; 
	VERTICAL-ALIGN: top; 
	PADDING-TOP: 65px; 
	TEXT-ALIGN: right;
}
A.but:link {
	PADDING-RIGHT: 28px; 
	BACKGROUND-POSITION: 14px 0px; 
	MARGIN-TOP: 5px; 
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/images/bg-but.gif); 
	MARGIN-BOTTOM: 2px; 
	PADDING-BOTTOM: 20px; 
	COLOR: #000000; 
	PADDING-TOP: 10px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-ALIGN: center; TEXT-DECORATION: none;
}
A.but:visited {
	PADDING-RIGHT: 28px; 
	BACKGROUND-POSITION: 14px 0px; 
	MARGIN-TOP: 5px; 
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/images/bg-but.gif); 
	MARGIN-BOTTOM: 2px; 
	PADDING-BOTTOM: 20px; 
	COLOR: #000000; 
	PADDING-TOP: 10px; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-ALIGN: center; TEXT-DECORATION: none;
}
A.but:hover {
	COLOR: #339b33; 
	TEXT-DECORATION: underline;
}
A.but:active {
	COLOR: #339b33; 
	TEXT-DECORATION: underline;
}
UL.nav {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 4px 0px 0px; 
	PADDING-TOP: 0px; 
	TEXT-ALIGN: right;
}
UL.nav LI {
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}
UL.nav LI.subnav {
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 5px; 
	PADDING-BOTTOM: 5px; 
	MARGIN: 0px; 
	LINE-HEIGHT: 13px; 
	PADDING-TOP: 0px; 
	LIST-STYLE-TYPE: none;
}
A.navi:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.navi:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.navi:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.navi:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
UL.nav LI A:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN: 0px; COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
UL.nav LI A:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	MARGIN: 0px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
UL.nav LI A:hover {
	TEXT-DECORATION: underline;
}
UL.nav LI A:active {
	TEXT-DECORATION: underline;
}
LI.naviva {
	BACKGROUND: url(/fileadmin/images/dotact.gif) no-repeat right top;
}
UL.nav LI.naviva A:link {
	COLOR: #000000;
}
UL.nav LI.naviva A:visited {
	COLOR: #000000;
}
UL.nav LI.naviva A:hover {
	COLOR: #339b33;
	TEXT-DECORATION: underline;
}
UL.nav LI.naviva A:active {
	COLOR: #339b33; 
	TEXT-DECORATION: underline;
}
UL.nav LI A.subnavi:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
UL.nav LI A.subnavi:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
UL.nav LI A.subnavi:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
UL.nav LI A.subnavi:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
UL.nav LI A.subnavia:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
UL.nav LI A.subnavia:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
UL.nav LI A.subnavia:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
UL.nav LI A.subnavia:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
.sitemap1 {
	MARGIN-TOP: 15px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
A.sitemap1:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.sitemap1:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.sitemap1:hover {
	FONT-WEIGHT: bold;
	 FONT-SIZE: 11px; 
	 COLOR: #339b33; 
	 FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	 TEXT-DECORATION: underline;
}
A.sitemap1:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
.sitemap2 {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
A.sitemap2:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.sitemap2:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.sitemap2:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.sitemap2:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
.sitemap3 {
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
A.sitemap3:link {
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.sitemap3:visited {
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.sitemap3:hover {
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.sitemap3:active {
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
.sitemap4 {
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif;
}
A.sitemap4:link {
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.sitemap4:visited {
	FONT-SIZE: 10px; 
	COLOR: #9acd34;
FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
TEXT-DECORATION: none;
}
A.sitemap4:hover {
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.sitemap4:active {
	FONT-SIZE: 10px; 
	COLOR: #9acd34; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
.line {
	MARGIN-TOP: 10px; 
	MARGIN-BOTTOM: 10px; 
	WIDTH: 100%; 
	LINE-HEIGHT: 1px; 
	BACKGROUND-COLOR: #d6ebd6;
}
.erst {
	PADDING-TOP: 10px;
}
.letzt {
	PADDING-BOTTOM: 10px;
}
.einzel {
	PADDING-BOTTOM: 10px; 
	PADDING-TOP: 10px;
}
.abst {
	WIDTH: 18px;
}
.ueber {
	FONT-SIZE: 1px;
}
IMG.bot {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: bottom; 
	PADDING-TOP: 0px;
}
.kat {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px;
}
.spalte {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 13px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 120px; 
	PADDING-TOP: 0px;
}
A.rot {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.orange {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.hgruen {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.dgruen {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.rot:link {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.orange:link {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.hgruen:link {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.dgruen:link {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.rot:visited {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.orange:visited {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.hgruen:visited {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.dgruen:visited {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.rot:active {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.orange:active {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.hgruen:active {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.dgruen:active {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: none; 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap; 
	TEXT-DECORATION: none;
}
A.rotHov {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/rot.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.rotHov:link {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/rot.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.rotHov:visited {
	DISPLAY: block; 
	PADDING-LEFT: 16px;
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/rot.gif); 
	WIDTH: 120px; 
	COLOR: #000000;
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.rot:hover {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/rot.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.orangeHov {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/orange.gif); 
	WIDTH: 120px;
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.orangeHov:link {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/orange.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.orangeHov:visited {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/orange.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.orange:hover {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/orange.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.hgruenHov {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/hgruen.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.hgruenHov:link {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/hgruen.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.hgruenHov:visited {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/hgruen.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.hgruen:hover {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/hgruen.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.dgruenHov {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/dgruen.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.dgruenHov:link {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/dgruen.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.dgruenHov:visited {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/dgruen.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
A.dgruen:hover {
	DISPLAY: block; 
	PADDING-LEFT: 16px; 
	FONT-SIZE: 10px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/dgruen.gif); 
	WIDTH: 120px; 
	COLOR: #000000; 
	BACKGROUND-REPEAT: no-repeat; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	TEXT-DECORATION: none;
}
.headl {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: 50% bottom; 
	PADDING-LEFT: 0px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	BACKGROUND-IMAGE: url(/fileadmin/bilder/standorte/balkenbg.gif); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 0px 5px; 
	COLOR: #66bb55; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: repeat-x; 
	FONT-FAMILY: Arial,Verdana,Helvetica; 
	WHITE-SPACE: nowrap;
}
#flag {
	LEFT: -10px; 
	POSITION: absolute; 
	TOP: -10px;
}
TD.kastennav_header {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
TD.kastennav {
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.kastennav:link {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.kastennav:visited {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: none;
}
A.kastennav:hover {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}
A.kastennav:active {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
	TEXT-DECORATION: underline;
}




.orgbox       { margin: 0px;
              	padding: 0px; 
              	background: #ffffff url(/fileadmin/images/orga/boxline2.gif) repeat-y left top; 
              	font-size: 9px; 
                }
                
.orgboxtop    { margin: 0px;  
                padding: 0px; 
                height: 8px;
                text-align: right;
                background: url(/fileadmin/images/orga/boxline2-o.gif) repeat-x left top;   
                }
                             
.orgboxline   { margin: 0px;  
                padding: 0 0 0 2px; 
                text-align: center;
                background: url(/fileadmin/images/orga/boxline2.gif) repeat-y left top;  
                }
               
.orgboxlinere { margin: 0px;
                padding: 5px;
                text-align: center;
                font-family: verdana, arial, helvetica, sans-serif; 
                font-size: 112.5%; 
                background: #FFFEDC url(/fileadmin/images/orga/boxline2.gif) repeat-y right top;  
                }

.orgboxlineu  { margin: 0px;
                padding: 0px; 
                text-align: right;  
                background: url(/fileadmin/images/orga/boxline2-u.gif) no-repeat left bottom;  
                }

.orgline      { margin: 0px;
                padding: 0px; 
                height: 5px; 
                font-size: 2px; 
                background: #ffffff url(/fileadmin/images/orga/boxline2.gif) repeat-y center top; 
                }
.orgtrenner   { margin: 0px;
                padding: 0px;
                width: 260px; 
                height: 5px;
                font-size: 2px;  
                border-left: 2px solid #429F1E; 
                border-right: 2px solid #429F1E;
                }


.arrow {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: center bottom; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 2px; 
	BACKGROUND-IMAGE: url(images/arrow-do.gif); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 100%; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: repeat-y; 
	HEIGHT: 10px; 
	BACKGROUND-COLOR: #ffffff;
}
.arrowmore {
	BACKGROUND-POSITION: left bottom; 
	FONT-SIZE: 2px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(images/arrow-do.gif); 
	MARGIN: 0px; 
	WIDTH: 10px; 
	BACKGROUND-REPEAT: repeat-y; 
	HEIGHT: 10px; 
	BACKGROUND-COLOR: #ffffff;
}
.spacer {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 2px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	PADDING-TOP: 0px; 
	HEIGHT: 5px
}
.arrowup {
	PADDING-RIGHT: 0px; 
	BACKGROUND-POSITION: left top; 
	PADDING-LEFT: 0px; 
	FONT-SIZE: 2px; 
	FLOAT: left; 
	BACKGROUND-IMAGE: url(images/arrow-up.gif); 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	WIDTH: 10px; 
	PADDING-TOP: 0px; 
	BACKGROUND-REPEAT: repeat-y; 
	HEIGHT: 10px; 
	BACKGROUND-COLOR: #ffffff;
}
TABLE.st-tab {
	BORDER-RIGHT: 0px; 
	PADDING-RIGHT: 0px; 
	BORDER-TOP: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 10px 0px 0px; 
	BORDER-LEFT: 0px; 
	PADDING-TOP: 0px; 
	BORDER-BOTTOM: 0px;
}
TABLE.st-tab TD {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	VERTICAL-ALIGN: top; 
	PADDING-TOP: 0px;
}
A.st-link:link {
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	TEXT-DECORATION: none;
}
A.st-link:visited {
	PADDING-LEFT: 3px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	TEXT-DECORATION: none;
}
A.st-link:active {
	PADDING-LEFT: 3px; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	TEXT-DECORATION: underline;
}
A.st-link:hover {
	PADDING-LEFT: 3px; 
	FONT-SIZE: 10px; 
	COLOR: #339b33; 
	TEXT-DECORATION: underline;
}
.st-head {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 339b33; 
}
.st-head A:link {
	FONT-SIZE: 11px; 
	COLOR: #000000; 
	TEXT-DECORATION: underline;
}
.st-head A:visited {
	FONT-SIZE: 11px; 
	COLOR: #000000;
	 TEXT-DECORATION: underline
}
.st-head A:active {
	FONT-SIZE: 11px; 
	COLOR: #339b33; 
	TEXT-DECORATION: none;
}
.st-head A:hover {
	FONT-SIZE: 11px; 
	COLOR: #339b33; 
	TEXT-DECORATION: none;
}
#Layer1 {
	Z-INDEX: 1; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	WIDTH: 135px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 110px; 
	BACKGROUND-COLOR: #ffffff;
}
#Layer2 {
	Z-INDEX: 2; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	WIDTH: 135px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 280px; 
	BACKGROUND-COLOR: #ffffff;
}
#Layer3 {
	Z-INDEX: 3; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	WIDTH: 135px; 
	POSITION: absolute; 
	TOP: 0px;
	 HEIGHT: 235px; 
	 BACKGROUND-COLOR: #ffffff;
}
#Layer4 {
	Z-INDEX: 4; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	WIDTH: 135px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 125px; 
	BACKGROUND-COLOR: #ffffff;
}
#Layer5 {
	Z-INDEX: 6; 
	LEFT: 0px; 
	WIDTH: 135px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 75px; 
	BACKGROUND-COLOR: #ffffff;
}
#Layer6 {
	Z-INDEX: 5; 
	LEFT: 0px; 
	VISIBILITY: hidden; 
	WIDTH: 135px; 
	POSITION: absolute; 
	TOP: 0px; 
	HEIGHT: 125px; 
	BACKGROUND-COLOR: #ffffff;
}
