HTML {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
TABLE {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; MARGIN: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
H1 {
	COLOR: #AFAFB3; TEXT-ALIGN: center; size: 16px
}
UL.menuBar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-TOP: 4px
}
LI.menuButton {
	DISPLAY: inline; LIST-STYLE-TYPE: none
}
A.menuButton {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
A.menuButtonActive {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; TEXT-DECORATION: none
}
.menu {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 0px; BACKGROUND: #AFAFB3 repeat-x left top; FILTER: alpha(opacity=90); LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #000000 1px solid; POSITION: absolute; TOP: 0px; TEXT-ALIGN: left; -moz-opacity: 0.90; opacity: 0.90
}
A.menuItem {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menuItemActive {
	PADDING-RIGHT: 16px; DISPLAY: block; PADDING-LEFT: 16px; PADDING-BOTTOM: 4px; COLOR: #ffffff; PADDING-TOP: 4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: transparent; TEXT-DECORATION: none
}
A.menuButtonActive {
	COLOR: #ffffff; BACKGROUND-COLOR: #AFAFB3
}
A.menuButton:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #AFAFB3
}
A.menuItem:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #424141
}
A.menuItemActive {
	COLOR: #ffffff; BACKGROUND-COLOR: #424141
}
.normaltext {
	TEXT-ALIGN: justify
}
.subscription {
	COLOR: #AFAFB3; FONT-STYLE: italic; TEXT-ALIGN: right
}
.tickercell {
	VERTICAL-ALIGN: middle; COLOR: grey; HEIGHT: 50px
}
.galeriebox {
	BORDER-RIGHT: grey 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: grey 2px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: grey 2px solid; WIDTH: 230px; PADDING-TOP: 4px; BORDER-BOTTOM: grey 2px solid; TEXT-ALIGN: left
}
.gruppenbox {
	BORDER-RIGHT: grey 2px solid; PADDING-RIGHT: 4px; BORDER-TOP: grey 2px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: grey 2px solid; WIDTH: 230px; PADDING-TOP: 4px; BORDER-BOTTOM: grey 2px solid; TEXT-ALIGN: center
}
.kigabox {
	BORDER-RIGHT: grey 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: grey 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: grey 2px solid; WIDTH: 230px; PADDING-TOP: 2px; BORDER-BOTTOM: grey 2px solid; TEXT-ALIGN: center
}
.kigabild {
	WIDTH: 230px
}
.termintextfeiertag {
	FONT-WEIGHT: bold; COLOR: #AFAFB3
}
.termintextwichtig {
	FONT-WEIGHT: bold; COLOR: #000000
}
.termintexttermin {
	COLOR: #000000
}
.terminmonatsboxaktuell {
	BORDER-RIGHT: red 3px solid; PADDING-RIGHT: 2px; BORDER-TOP: red 3px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 4px; BORDER-LEFT: red 3px solid; WIDTH: 750px; PADDING-TOP: 2px; BORDER-BOTTOM: red 3px solid; TEXT-ALIGN: left
}
.terminboxaktuell {
	BORDER-RIGHT: #ffa07a 3px solid; PADDING-RIGHT: 2px; BORDER-TOP: #ffa07a 3px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ffa07a 3px solid; WIDTH: 750px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffa07a 3px solid; TEXT-ALIGN: left
}
.terminmonatsboxnormal {
	BORDER-RIGHT: blue 3px solid; PADDING-RIGHT: 2px; BORDER-TOP: blue 3px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 4px; BORDER-LEFT: blue 3px solid; WIDTH: 750px; PADDING-TOP: 2px; BORDER-BOTTOM: blue 3px solid; TEXT-ALIGN: left
}
.terminboxnormal {
	BORDER-RIGHT: ffa07a 3px solid; PADDING-RIGHT: 2px; BORDER-TOP: ffa07a 3px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 2px; BORDER-LEFT: lightblue 3px solid; WIDTH: 750px; PADDING-TOP: 2px; BORDER-BOTTOM: lightblue 3px solid; TEXT-ALIGN: left
}
.terminmonatsboxalt {
	BORDER-RIGHT: gray 3px solid; PADDING-RIGHT: 2px; BORDER-TOP: gray 3px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 4px; BORDER-LEFT: gray 3px solid; WIDTH: 750px; PADDING-TOP: 2px; BORDER-BOTTOM: gray 3px solid; TEXT-ALIGN: left
}
.terminboxalt {
	BORDER-RIGHT: 3px solid; PADDING-RIGHT: 2px; BORDER-TOP: 3px solid; PADDING-LEFT: 2px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 2px; BORDER-LEFT: 3px solid; WIDTH: 750px; PADDING-TOP: 2px; BORDER-BOTTOM: 3px solid; TEXT-ALIGN: left
}
.downloadboxbig {
	BORDER-RIGHT: red 4px solid; PADDING-RIGHT: 2px; BORDER-TOP: red 4px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 4px solid; WIDTH: 700px; PADDING-TOP: 2px; BORDER-BOTTOM: red 4px solid; TEXT-ALIGN: left
}
.downloadboxbigancient {
	BORDER-RIGHT: 4px solid; PADDING-RIGHT: 2px; BORDER-TOP: 4px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: 4px solid; WIDTH: 700px; PADDING-TOP: 2px; BORDER-BOTTOM: 4px solid; TEXT-ALIGN: left
}
.kontakttext {
	FONT-SIZE: 11px; COLOR: #026cbd
}
.kontakttyphead {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #333333
}
.kontakthead {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000
}
.kontaktboxbig {
	BORDER-RIGHT: red 4px solid; PADDING-RIGHT: 2px; BORDER-TOP: red 4px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: red 4px solid; WIDTH: 300px; PADDING-TOP: 2px; BORDER-BOTTOM: red 4px solid; TEXT-ALIGN: center
}
.kontaktbox {
	BORDER-RIGHT: lime 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: lime 2px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: lime 2px solid; WIDTH: 230px; PADDING-TOP: 2px; BORDER-BOTTOM: lime 2px solid; TEXT-ALIGN: center
}
