BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.bodyContentIndex {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodyContentIndexBig {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
U {
	TEXT-DECORATION: underline
}
.textmain {
	FONT-SIZE: 12px; COLOR: #747474; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif; text-aling: left
}
.tdStandard {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
TD.tdStandardAlternate {
	FONT-SIZE: 12px; BACKGROUND: #f0f0f0; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.textmainSmall {
	FONT-SIZE: 11px; BACKGROUND: #f0f0f0; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.tdStandardSmall {
	FONT-SIZE: 11px; BACKGROUND: #f0f0f0; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TH.thStandard {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #9a9a9a; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.heading3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.description {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #808080; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P.copyStandard {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.copyStandard {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
P.copySmall {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.copySmall {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(./common/point.gif); COLOR: #000000; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
OL {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; LIST-STYLE-IMAGE: url(./common/point.gif); COLOR: #000000; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.copyright {
	FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:active {
	COLOR: #6d94bd; TEXT-DECORATION: none
}
A:hover {
	COLOR: #6d94bd; TEXT-DECORATION: underline
}
A:link {
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #808080; TEXT-DECORATION: none
}
.oben {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.oben:link {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.oben:visited {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.oben:active {
	TEXT-DECORATION: underline
}
A.oben:hover {
	TEXT-DECORATION: underline
}
.navi-oben {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.navi-oben:active {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.navi-oben:hover {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.navi-oben:link {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.navi-oben:visited {
	FONT-WEIGHT: bolder; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none
}
A.subnavi:active {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.subnavi:hover {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.subnavi:link {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
A.subnavi:visited {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.navMacro {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 12px; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.navMacro:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 12px; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.navMacro:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 12px; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.navMacro:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 12px; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.navMacro:unknown {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 12px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.navMicro {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #808080; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.navMicro:link {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #808080; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.navMicro:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #808080; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.navMicro:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #808080; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.navMicro:unknown {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #808080; FONT-STYLE: normal; TEXT-DECORATION: none
}
.macrotop {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; LINE-HEIGHT: 13px; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.macrotop:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; LINE-HEIGHT: 13px; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.macrotop:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; LINE-HEIGHT: 13px; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.macrotop:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; LINE-HEIGHT: 13px; FONT-STYLE: normal; TEXT-DECORATION: none
}
A.macrotop:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; LINE-HEIGHT: 13px; FONT-STYLE: normal; TEXT-DECORATION: none
}

a.menue{
	font-family:Arial;font-size:8pt;text-decoration:none;color:#000000;text-align:left;
}
.teasercolor {
	BACKGROUND: white
}
.teasertitel {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.teaserTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.teasertext {
	FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.teaserText {
	FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.teaserlink {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.teaserlink:hover {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.teaserlink:link {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.teaserlink:active {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.teaserlink:visited {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.teaserlink:unknown {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
INPUT.teasertext {
	FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT.teasertext {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.child {
	Z-INDEX: 3; LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
TD.sitemapTitle0 {
	BORDER-RIGHT: #ffffff 0px solid; PADDING-LEFT: 6px; BACKGROUND-COLOR: #808080
}
TD.sitemapTitle1 {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-LEFT: 6px; BACKGROUND-COLOR: #747474
}
A.sitemapTitle0:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.sitemapTitle0:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.sitemapTitle1:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.sitemapTitle1:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; TEXT-DECORATION: none
}
A.sitemapTitle0:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6d94bd; TEXT-DECORATION: underline
}
A.sitemapTitle0:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6d94bd; TEXT-DECORATION: underline
}
A.sitemapTitle1:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6d94bd; TEXT-DECORATION: underline
}
A.sitemapTitle1:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #6d94bd; TEXT-DECORATION: underline
}
A.sitemapElement0:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.sitemapElement0:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.sitemapElement1:link {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.sitemapElement1:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; TEXT-DECORATION: none
}
A.sitemapElement0:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.sitemapElement0:active {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.sitemapElement1:hover {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A.sitemapElement1:active {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
.primColorStrong0 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #000000
}
.primColorMedium0 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #666666
}
.primColorLight0 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: white
}
.secndColorStrong1 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #5d7b9b
}
.secndColorStrong0 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: white
}
.secndColorMedium1 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: white
}
.secndColorMedium0 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #c8d3dd
}
.secndColorLight1 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: white
}
.secndColorLight0 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #e8eff6
}
.neutralColorBlack {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #000000
}
.neutralColorStrong0 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #999999
}
.neutralColorMedium0 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #cccccc
}
.neutralColorLight0 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #e7e7e7
}
.neutralColorWhite {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff
}
.neutralColorTrans {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #00ff00
}
.cmsTxtColorStrong0 {
	FONT-SIZE: 10px; COLOR: #000066
}
.cmsTxtColorStrong1 {
	FONT-SIZE: 10px; COLOR: #666666
}
.cmsBgColorStrong0 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #000066
}
.cmsBgColorStrong1 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #e7e7e7
}
.cmsBgColorMedium0 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #e8f2f9
}
.cmsBgColorLight0 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff
}
.clDarkBlue {
	FONT-SIZE: 10px; COLOR: #374797
}
.clDarkGray {
	FONT-SIZE: 10px; COLOR: #666666
}
.bgDarkBlue {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #374797
}
.bgMediumBlue {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #abbace
}
.bgLightBlue {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #ffffff
}
.bgDarkGray {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #cccccc
}
.bgMediumGray {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #efefef
}
.bgLightGray {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #f1f1f1
}
.ftTiny {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial,Geneva,sans-serif
}
.ftStrong {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Arial,Geneva,sans-serif
}
.ftInput {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial,Geneva,sans-serif
}
.ftTD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ftTH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.InputRahmen{
  border-style: solid;
  border-width: 0.1mm;
}
.EingabeRahmen{
  border-style: solid;
  border-width: 0.1mm;
  background-color: #FFFFFF;
}
