BODY {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial,sans-serif; BACKGROUND-COLOR: white
}
A:link {
	FONT-WEIGHT: bold; COLOR: #00008b; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; COLOR: #ffcc00; TEXT-DECORATION: underline
}
A:visited {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
A.menue:link {
	COLOR: white; TEXT-DECORATION: none
}
A.menue:visited {
	COLOR: white; TEXT-DECORATION: none
}
A.menue:hover {
	COLOR: #ffcc00; TEXT-DECORATION: none
}
A.menue:active {
	COLOR: white; TEXT-DECORATION: none
}
TABLE.footer {
	MARGIN-TOP: 20px; FONT-SIZE: 10pt; BACKGROUND-COLOR: #00008b
}
TD.footer_left {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: white; TEXT-ALIGN: left
}
TD.footer_right {
	FONT-WEIGHT: normal; VERTICAL-ALIGN: top; COLOR: white; TEXT-ALIGN: right
}
TABLE.menue {
	MARGIN-TOP: 5px; FONT-SIZE: 10pt; MARGIN-BOTTOM: 20px; BACKGROUND-COLOR: #00008b
}
TD.menue {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; TEXT-ALIGN: center
}
TD.a_menue {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: top; COLOR: #ffcc00; TEXT-ALIGN: center
}
TD.address {
	VERTICAL-ALIGN: top
}
DIV.address {
	FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: left
}
DIV.koordinaten {
	FONT-SIZE: 10pt
}
TD.homepage {
	VERTICAL-ALIGN: middle
}
DIV.data {
	FONT-SIZE: 10pt; TEXT-ALIGN: justify
}
P.text {
	MARGIN-LEFT: 100px; LINE-HEIGHT: 13.5pt; MARGIN-RIGHT: 200px
}
TABLE.himmel {
	TEXT-ALIGN: left
}
TD.himmel_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: #00008b; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: center
}
TD.himmel_col {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: center
}
TD.himmel_row {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: right
}
TD.himmel_data {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: center
}
IMG.himmel {
	MARGIN-TOP: 20px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
TABLE.termine {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: left
}
DT {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 5px; MARGIN-LEFT: 20px
}
DD {
	FONT-SIZE: 10pt; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
TD.termine {
	VERTICAL-ALIGN: top
}
TABLE.vortrag {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; FONT-FAMILY: Arial,sans-serif; TEXT-ALIGN: left
}
TD.thema {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; MARGIN-BOTTOM: 20px; FONT-FAMILY: Arial,sans-serif
}
H2 {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; MARGIN-BOTTOM: 10px; COLOR: #00008b; FONT-STYLE: italic; FONT-FAMILY: Arial,sans-serif
}
TD.error {
	FONT-WEIGHT: bold; COLOR: red
}
TD.bildleiste {
	
}
TD.bildtext {
	FONT-SIZE: 9pt; VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
INPUT.input {
	BORDER-BOTTOM-COLOR: #ffcc00; BORDER-RIGHT-COLOR: #ffcc00
}
TEXTAREA.input {
	BORDER-BOTTOM-COLOR: #ffcc00; BORDER-RIGHT-COLOR: #ffcc00
}
TD.karte {
	VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
TD.anschrift {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
TD.date {
	FONT-SIZE: 10pt;
        background-color: #dddddd;
	vertical-align: top;
}
TD.date2 {
	FONT-SIZE: 10pt;
        background-color: #eeeeee;
	vertical-align: top;
}
