BODY {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: left; BORDER-LEFT: 0px; SCROLLBAR-FACE-COLOR: #e4eaf4; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e4eaf4; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.bezeichnung {
	TEXT-ALIGN: center; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 12pt; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
.beschreibung {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 10pt; FONT-WEIGHT: normal; PADDING-TOP: 1px
}
.label_bezeichnung {
	WHITE-SPACE: nowrap; COLOR: #0b2855; FONT-SIZE: 10pt; WORD-BREAK: keep-all; FONT-WEIGHT: bold
}
.allg_text {
	COLOR: #0b2855; FONT-SIZE: 10pt
}
.tel_fax_mail_text {
	WHITE-SPACE: nowrap; COLOR: #0b2855; FONT-SIZE: 10pt; WORD-BREAK: keep-all
}
.button {
	WHITE-SPACE: nowrap; COLOR: #0b2855; FONT-SIZE: 10pt; WORD-BREAK: keep-all; FONT-WEIGHT: bold
}
.hr {
	COLOR: black
}
TD {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
TD.title {
	TEXT-ALIGN: left; PADDING-BOTTOM: 1px; BACKGROUND-COLOR: #e4eaf4; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 12pt; FONT-WEIGHT: bold; PADDING-TOP: 1px
}
TD.activecity {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 7pt
}
A {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; FONT-WEIGHT: bold
}
A:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; TEXT-DECORATION: none
}
TABLE.kalenderblatt_backgr {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #e4eaf4; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
TABLE.kalender {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ffffff
}
TH.kalerderblatt_topic {
	BACKGROUND-COLOR: #7195c8; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ffffff; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
TH.kalerderblatt_topic A {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ffffff
}
TH.kalerderblatt_topic A:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ffffff
}
TH.kalerderblatt_topic A:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ffffff
}
TABLE.auflistung {
	BORDER-BOTTOM: black 0px solid; BORDER-LEFT: black 0px solid; BACKGROUND-COLOR: #e4eaf4; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #7195c8; BORDER-TOP: black 0px solid; BORDER-RIGHT: black 0px solid
}
TD.auflistung_ueberschrift {
	BACKGROUND-COLOR: #e4eaf4; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 11pt; FONT-WEIGHT: bold
}
TD.auflistung_ueberschrift A {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8
}
TD.auflistung_ueberschrift A:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8
}
TD.auflistung_ueberschrift A:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8
}
TD.auflistung_text {
	PADDING-BOTTOM: 8px; LINE-HEIGHT: 12pt; MARGIN-TOP: 8px; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 10pt
}
TD.auflistung_text A {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
TD.auflistung_text A:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8
}
TD.auflistung_text A:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8
}
TD.navigation_element {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
TD.navigation_element A.aktuelle_seite {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
TD.navigation_element SPAN.suchparam {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ffd350; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
TABLE.suche {
	BORDER-BOTTOM: #0b2855 1px solid; BORDER-LEFT: #0b2855 1px solid; BACKGROUND-COLOR: #e4eaf4; BORDER-TOP: #0b2855 1px solid; BORDER-RIGHT: #0b2855 1px solid
}
.sucheingabe {
	BACKGROUND-COLOR: #e4eaf4; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-WEIGHT: bold
}
TD.suche {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 10pt
}
TD.suche A {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
TD.suche A:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8
}
TD.suche A:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8
}
TD.kaltitel {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #000066; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
TD.kaltitel A {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8
}
TD.kaltitel A:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8
}
TD.kaltitel A:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8
}
TR.mover {
	BACKGROUND: #e4eaf4; CURSOR: hand
}
.legende_text {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: black; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.datum_select {
	BACKGROUND-COLOR: #e4eaf4; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; FONT-WEIGHT: bold
}
.datum_select_option {
	BACKGROUND-COLOR: #e4eaf4; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; FONT-WEIGHT: bold
}
#kalmark2 {
	BACKGROUND-COLOR: #ffd350; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; FONT-SIZE: smaller
}
#kalmark3 {
	BACKGROUND-COLOR: #b9cae4; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ffffff; FONT-SIZE: smaller
}
#kalmark4 {
	BACKGROUND-COLOR: #f1f4f9; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; FONT-SIZE: smaller
}
#kalmark4 A {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ff0000; FONT-WEIGHT: bold
}
#kalmark3 A {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ff0000; FONT-WEIGHT: bold
}
#kalmark4 A:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ff0000
}
#kalmark3 A:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ff0000
}
#kalmark4 A:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ff0000
}
#kalmark3 A:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #ff0000
}
A {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
A:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; TEXT-DECORATION: none
}
A.homepage {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8
}
A.homepage:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.homepage:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; TEXT-DECORATION: none
}
A.reservierung {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8
}
A.reservierung:active {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A.reservierung:hover {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #2265a8; TEXT-DECORATION: none
}
.zeitraum {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.details_ueberschrift {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 13pt; FONT-WEIGHT: bold
}
.details_beschreibung {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.themen {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.partner {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.lebenslagen {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.veranstalter_bezeichnung {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.veranstalter_beschreibung {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.veranstalter_strasse {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.veranstalter_ort {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.veranstalter_hr {
	COLOR: black
}
.veranstalter_telefon {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.veranstalter_fax {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.veranstalter_homepage {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.veranstalter_email {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.ort_bezeichnung {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt; FONT-WEIGHT: bold
}
.ort_beschreibung {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.ort_strasse {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.ort_ort {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.ort_hr {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.ort_telefon {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.ort_fax {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.ort_homepage {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.ort_email {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 9pt
}
.exsearch_uberschrift {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 10pt; FONT-WEIGHT: bold
}
.exsearch_themen_liste {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 10pt
}
.exsearch_lebenslagen_liste {
	FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif; COLOR: #0b2855; FONT-SIZE: 10pt
}
.tpl_div_element {
	FLOAT: left
}


