BODY {
	FONT-SIZE: 0.75em; VERTICAL-ALIGN: top; LINE-HEIGHT: 156%; FONT-FAMILY: Arial, Geneva, sans-serif
}
A {
	COLOR: #e00818; TEXT-DECORATION: none
}
A:hover {
	COLOR: #e00818; TEXT-DECORATION: underline
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; PADDING-BOTTOM: 0.3em; COLOR: #e00818
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.5em; COLOR: #666; LINE-HEIGHT: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-SIZE: 1em; LINE-HEIGHT: 300%
}
H3:link {
	COLOR: #fe3501
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; LINE-HEIGHT: normal
}
H4:link {
	COLOR: #fe3501
}
.date {
	FONT-SIZE: 0.9em; COLOR: #5e6a8e
}
.small {
	FONT-SIZE: 0.9em; COLOR: #333
}
.blaettern {
	LIST-STYLE-TYPE: none; display-type: inline
}
#kopf IMG {
	DISPLAY: none
}
#kopf H4 {
	DISPLAY: none
}
IMG#logoprint {
	DISPLAY: block; PADDING-BOTTOM: 1em; WIDTH: 270px; HEIGHT: 70px
}
#links {
	DISPLAY: none
}
#rechts {
	DISPLAY: none
}
#ticker {
	DISPLAY: none
}
#trenner {
	DISPLAY: none
}
IMG.cbfooter {
	DISPLAY: none
}
IMG.reiter {
	DISPLAY: none
}
DIV.toolbox-innen {
	DISPLAY: none
}
DIV.seitenzahlen {
	DISPLAY: none
}
UL.navlist {
	DISPLAY: none
}
.backtosearch {
	DISPLAY: none
}
DIV.untermenue {
	DISPLAY: none
}
FORM#bibliography {
	DISPLAY: none
}
DIV.letters {
	DISPLAY: none
}
P.infosmall {
	DISPLAY: none
}
#mitte {
	WIDTH: auto
}
#fuss {
	PADDING-LEFT: 210px; FONT-SIZE: 0.9em; MARGIN-BOTTOM: 20px; font-color: #ADB0B4
}
.willkommen {
	BACKGROUND: #e1e0de; HEIGHT: 112px
}
.willkommenbild {
	FLOAT: left; WIDTH: 162px
}
.willkommentext {
	PADDING-RIGHT: 14px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 7px
}
.contentbox-innen {
	PADDING-RIGHT: 14px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; WIDTH: 90%; PADDING-TOP: 7px
}
.medienbox {
	BORDER-RIGHT: #a9aeb2 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #a9aeb2 1px dotted; MARGIN-TOP: 20px; PADDING-LEFT: 10px; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 10px; BORDER-LEFT: #a9aeb2 1px dotted; PADDING-TOP: 0px; BORDER-BOTTOM: #a9aeb2 2px solid
}
.medienlink {
	LINE-HEIGHT: 200%
}
.medienlist {
	PADDING-LEFT: 0px; LIST-STYLE-TYPE: none
}
.medienlist LI {
	PADDING-LEFT: 0px
}
.mainheadlineborder {
	FONT-SIZE: 1.2em; MARGIN-BOTTOM: 10px; BORDER-BOTTOM: #a9aeb2 1px dotted
}
.clear_both {
	CLEAR: both
}
.clear_right {
	CLEAR: right
}
.clear_left {
	CLEAR: left
}
.hid {
	DISPLAY: none
}
DIV.reiter H3 {
	DISPLAY: none
}
#searchbox LABEL {
	DISPLAY: none
}
DIV.sz {
	MARGIN-TOP: 1em
}
UL.navlist {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px; WHITE-SPACE: nowrap
}
UL.navlist LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.navlist A {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
UL.navlist SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
UL.navlist SPAN.active {
	COLOR: #fff
}
UL.navlist A:link {
	COLOR: #fff
}
UL.navlist A:visited {
	COLOR: #fff
}
UL.navlist A:link {
	BACKGROUND-COLOR: #a8adb0; TEXT-DECORATION: none
}
UL.navlist A:visited {
	BACKGROUND-COLOR: #a8adb0; TEXT-DECORATION: none
}
UL.navlist A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #e00818; TEXT-DECORATION: none
}
UL.navlist SPAN.active {
	BACKGROUND: #e00818
}
.formular FIELDSET {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.formular LEGEND {
	DISPLAY: none
}
.formular INPUT.t {
	BORDER-RIGHT: #a9aeb2 1px solid; BORDER-TOP: #a9aeb2 1px solid; BORDER-LEFT: #a9aeb2 1px solid; BORDER-BOTTOM: #a9aeb2 1px solid
}
.formular TEXTAREA.t {
	BORDER-RIGHT: #a9aeb2 1px solid; BORDER-TOP: #a9aeb2 1px solid; BORDER-LEFT: #a9aeb2 1px solid; BORDER-BOTTOM: #a9aeb2 1px solid
}
LABEL.error {
	COLOR: #e00818
}
UL.form_error {
	BORDER-RIGHT: #e00818 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e00818 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN-LEFT: 0px; BORDER-LEFT: #e00818 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e00818 1px solid; LIST-STYLE-TYPE: none
}
UL.form_error LI {
	MARGIN-LEFT: 0px; COLOR: #e00818
}
FORM.formular INPUT.error {
	BORDER-RIGHT: #e00818 1px solid; BORDER-TOP: #e00818 1px solid; BORDER-LEFT: #e00818 1px solid; BORDER-BOTTOM: #e00818 1px solid
}
FORM.formular TEXTAREA.error {
	BORDER-RIGHT: #e00818 1px solid; BORDER-TOP: #e00818 1px solid; BORDER-LEFT: #e00818 1px solid; BORDER-BOTTOM: #e00818 1px solid
}
FORM.formular SELECT.error {
	BORDER-RIGHT: #e00818 1px solid; BORDER-TOP: #e00818 1px solid; BORDER-LEFT: #e00818 1px solid; BORDER-BOTTOM: #e00818 1px solid
}
IMG.delcap {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 13px; HEIGHT: 13px; BORDER-RIGHT-WIDTH: 0px
}
DIV.caphl {
	FONT-SIZE: 0.9em; MARGIN-BOTTOM: 0.5em; TEXT-TRANSFORM: uppercase; COLOR: #a9aeb2
}
DIV.cap {
	MARGIN-BOTTOM: 1em
}
DIV.half {
	FLOAT: left; WIDTH: 50%
}
LABEL.head4 {
	FONT-WEIGHT: bold
}
FORM H4 {
	FONT-WEIGHT: bold
}
FORM H4 {
	CLEAR: both; MARGIN-TOP: 1em; DISPLAY: block; MARGIN-BOTTOM: 0.5em
}
#f_bet_kap_suche FIELDSET {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.7em
}
#f_bet_kap_suche LEGEND {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; FONT-SIZE: 1.15em; PADDING-BOTTOM: 0.3em; COLOR: #e00818; PADDING-TOP: 0.3em
}
OL.mgdl {
	PADDING-LEFT: 0px; MARGIN-LEFT: 2em
}
OL.mgdl LI {
	PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
.mgdl H3 {
	LINE-HEIGHT: normal
}
TABLE.mgdl {
	WIDTH: 100%
}
TABLE.mgdl TH {
	TEXT-ALIGN: left
}
TABLE.mgdl CAPTION {
	TEXT-ALIGN: left
}
TR.odd {
	BACKGROUND-COLOR: #e0e0e0
}
TR.even {
	BACKGROUND-COLOR: #eeeeee
}
TR.hovered {
	BACKGROUND-COLOR: #cccccc
}
#mgdl_res_d {
	WIDTH: 7em
}
P.noresult {
	BORDER-RIGHT: #e00818 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e00818 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 5px; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 5px; BORDER-LEFT: #e00818 1px solid; COLOR: #e00818; PADDING-TOP: 5px; BORDER-BOTTOM: #e00818 1px solid
}
.mgdl_detail H3 {
	FLOAT: left; WIDTH: 12em; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
.mgdl_detail P.d {
	MARGIN-TOP: 0px; FLOAT: left; LINE-HEIGHT: normal; PADDING-TOP: 0px
}
DIV.mgdl_spacer {
	CLEAR: both; MARGIN-BOTTOM: 0.5em
}
DIV.letters {
	PADDING-BOTTOM: 1em
}
UL.letters {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; LIST-STYLE-TYPE: none
}
UL.letters LI {
	DISPLAY: inline; PADDING-LEFT: 0px; MARGIN-LEFT: 0px
}
UL.letters A {
	DISPLAY: block; FLOAT: left; WIDTH: 1.5em; MARGIN-RIGHT: 0.1em; TEXT-ALIGN: center
}
UL.letters SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 1.5em; MARGIN-RIGHT: 0.1em; TEXT-ALIGN: center
}
UL.letters SPAN.active {
	COLOR: #fff
}
UL.letters A:link {
	COLOR: #fff
}
UL.letters A:visited {
	COLOR: #fff
}
UL.letters A:link {
	BACKGROUND-COLOR: #a8adb0; TEXT-DECORATION: none
}
UL.letters A:visited {
	BACKGROUND-COLOR: #a8adb0; TEXT-DECORATION: none
}
UL.letters A:hover {
	COLOR: #fff; BACKGROUND-COLOR: #e00818; TEXT-DECORATION: none
}
UL.letters SPAN.active {
	BACKGROUND: #e00818
}
TABLE.allmgdl_list CAPTION {
	DISPLAY: none
}
FORM.amgdl_search FIELDSET {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
FORM.allmgdl_search FIELDSET {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; MARGIN-TOP: 1em; MARGIN-BOTTOM: 1em; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
TABLE.mgdlbew TD {
	TEXT-ALIGN: center
}
TABLE.detab {
	WIDTH: 100%
}
TABLE.detab TH {
	TEXT-ALIGN: left
}
TABLE.detab CAPTION {
	DISPLAY: none
}
TABLE.detab TD {
	FONT-SIZE: 10px
}
FORM.desearch FIELDSET {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 0.5em; PADDING-TOP: 0.7em
}
FORM.desearch LEGEND {
	PADDING-RIGHT: 0.3em; PADDING-LEFT: 0.3em; FONT-WEIGHT: bold; FONT-SIZE: 1.15em; PADDING-BOTTOM: 0.3em; COLOR: #e00818; PADDING-TOP: 0.3em
}
TABLE.kstab {
	WIDTH: 100%
}
TABLE.kstab TH {
	TEXT-ALIGN: left
}
TABLE.kstab CAPTION {
	DISPLAY: none
}
DIV.termintickerbox H3 {
	PADDING-LEFT: 10px
}
DIV.termintickerbox P {
	PADDING-LEFT: 10px
}
DIV.caldate {
	BORDER-TOP: #a9aeb2 1px solid; PADDING-BOTTOM: 1em; COLOR: #333; PADDING-TOP: 1em
}
DIV.caldate H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #000
}
DIV.caldate H2 SPAN.date {
	COLOR: #666
}
DIV.caldate H2 SPAN.location {
	FONT-WEIGHT: normal; COLOR: #333
}
DIV.caldate DIV.medienbox {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
P.infosmall {
	FONT-SIZE: 0.9em
}
P.sinfo {
	BORDER-RIGHT: #e1e0de 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e1e0de 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: #f3f3f2; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 10px; BORDER-LEFT: #e1e0de 1px solid; COLOR: #585e61; PADDING-TOP: 10px; BORDER-BOTTOM: #e1e0de 1px solid
}
UL.mgdlnav {
	BACKGROUND: #f3f3f2; MARGIN-BOTTOM: 0.5em; PADDING-BOTTOM: 0.5em
}
