BODY {
	FONT-SIZE: 12px; MARGIN: 0px; COLOR: #000000; FONT-FAMILY: Tahoma, Verdana, Arial
}
BODY.print {
	BACKGROUND: #ffffff
}
TABLE {
	FONT-SIZE: 100%
}
TD {
	FONT-SIZE: 100%
}
A {
	TEXT-DECORATION: underline
}
A:link {
	COLOR: #ffffff
}
A:visited {
	COLOR: #ffffff
}
A:active {
	COLOR: #ffffff
}
A:hover {
	COLOR: #fffffff; TEXT-DECORATION: none
}
.cmsimg {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
H1 {
	FONT-SIZE: 140%
}
.h1 {
	FONT-SIZE: 140%
}
.absatz_title {
	FONT-SIZE: 140%
}
H2 {
	FONT-SIZE: 126%
}
.h2 {
	FONT-SIZE: 126%
}
.absatz_section {
	FONT-SIZE: 126%
}
H3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 122%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #5b155a; PADDING-TOP: 5px
}
.h3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 122%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #5b155a; PADDING-TOP: 5px
}
.absatz_subsection {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 122%; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #5b155a; PADDING-TOP: 5px
}
H4 {
	FONT-SIZE: 120%
}
.h4 {
	FONT-SIZE: 120%
}
.absatz_subsubsection {
	FONT-SIZE: 120%
}
H5 {
	FONT-SIZE: 100%; FONT-STYLE: italic
}
.h5 {
	FONT-SIZE: 100%; FONT-STYLE: italic
}
H6 {
	FONT-SIZE: 100%
}
.h6 {
	FONT-SIZE: 100%
}
SMALL {
	FONT-SIZE: 80%
}
.small {
	FONT-SIZE: 80%
}
.klein {
	FONT-SIZE: 80%
}
.absatz_klein {
	FONT-SIZE: 80%
}
.absatz_quotation {
	FONT-STYLE: italic
}
.absatz_monospace {
	FONT-SIZE: 100%; FONT-FAMILY: monospace
}
#icon_link A:link {
	COLOR: #ecdaf0; TEXT-DECORATION: none
}
#icon_link A:visited {
	COLOR: #ecdaf0; TEXT-DECORATION: none
}
#icon_link A:hover {
	COLOR: #5b155a
}
#navi_oben {
	FONT-SIZE: 12px; MARGIN-LEFT: 96px
}
#navi_oben A {
	BORDER-RIGHT: #dce2fc 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dce2fc 1px solid; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; BORDER-LEFT: #dce2fc 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #dce2fc 1px solid
}
#navi_oben A.aktiv {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
#navi_oben A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#navi_oben A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#navi_oben A:hover {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; TEXT-DECORATION: none
}
#navi_oben2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#navi_oben2 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#navi_oben2 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#navi_oben2 A:hover {
	COLOR: #5b155a; TEXT-DECORATION: underline
}
#navi_oben2 A.subr {
	PADDING-LEFT: 10px
}
#navi_link {
	PADDING-RIGHT: 10px; FONT-SIZE: 11px; LINE-HEIGHT: 20px
}
#navi_link A.navileft {
	DISPLAY: block; PADDING-LEFT: 10px; BORDER-BOTTOM: #803f87 1px solid
}
#navi_link A.navileft:link {
	COLOR: #5b155a; TEXT-DECORATION: none
}
#navi_link A.navileft:visited {
	COLOR: #5b155a; TEXT-DECORATION: none
}
#navi_link A.navileft:hover {
	COLOR: #5b155a; TEXT-DECORATION: underline
}
#navi_link A.sub {
	DISPLAY: block; PADDING-LEFT: 20px; BORDER-BOTTOM: #803f87 1px solid
}
#navi_link A.sub:link {
	COLOR: #5b155a; TEXT-DECORATION: none
}
#navi_link A.sub:visited {
	COLOR: #5b155a; TEXT-DECORATION: none
}
#navi_link A.sub:hover {
	COLOR: #5b155a; TEXT-DECORATION: underline
}
#navi_rechts {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; LINE-HEIGHT: 14px; PADDING-TOP: 10px
}
#navi_rechts A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#navi_rechts A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#navi_rechts A:hover {
	COLOR: #5b155a; TEXT-DECORATION: underline
}
#navi_rechts A.subr {
	PADDING-LEFT: 10px
}
#container1 {
	Z-INDEX: 1; WIDTH: 80px; HEIGHT: 55px
}
#container2 {
	Z-INDEX: 2; WIDTH: 80px; HEIGHT: 80px
}
#container3 {
	Z-INDEX: 2; WIDTH: 80px; HEIGHT: 80px
}
#container4 {
	Z-INDEX: 2; WIDTH: 80px; HEIGHT: 80px
}
#container5 {
	Z-INDEX: 3; WIDTH: 80px; HEIGHT: 150px
}
#naviimpressum {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#naviimpressum A {
	
}
#naviimpressum A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
#naviimpressum A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
#naviimpressum A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
#naviobertext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #711c76; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.cont {
	BORDER-RIGHT: #711c76 1px solid; BORDER-TOP: #711c76 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #711c76 1px solid; BORDER-BOTTOM: #711c76 1px solid
}
.cont-title {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #dce2fc; COLOR: #711c76; BORDER-BOTTOM: #803f87 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.cont-content P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
.cont-content IMG {
	CLEAR: both; FLOAT: left; MARGIN-BOTTOM: 5px; MARGIN-RIGHT: 5px
}
.cont-content-fix {
	BORDER-RIGHT: #711c76 0px solid; BORDER-TOP: #711c76 0px solid; BACKGROUND: #ffffff; VERTICAL-ALIGN: top; BORDER-LEFT: #711c76 0px solid; BORDER-BOTTOM: #711c76 0px solid
}
.cont-content-2 P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 5px
}
#inhalt {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; LEFT: 220px; PADDING-BOTTOM: 50px; PADDING-TOP: 0px; POSITION: absolute; TOP: 158px
}
.stickyframe_bg {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
INPUT.suchfeld {
	BORDER-RIGHT: #aaaaaa 1px inset; BORDER-TOP: #aaaaaa 1px inset; FONT-SIZE: 11px; BORDER-LEFT: #aaaaaa 1px inset; WIDTH: 120px; BORDER-BOTTOM: #aaaaaa 1px inset; HEIGHT: 18px
}
INPUT.suchbutton {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN-LEFT: 5px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.subtitle {
	COLOR: #751f6b
}

