.Seitentabelle-Head { font-size: 11pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: bold; font-stretch: wider; background-color: orange; text-align: left; padding: 1pt 3pt; border-style: solid none; border-width: 1pt; border-color: gray }
.Blaettern { color: maroon; font-size: 11pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: bold; font-stretch: expanded; background-color: silver; text-align: left; text-indent: 6pt; padding: 1pt 3pt; border-top: 1pt; border-right: 1pt solid maroon; border-bottom: 1pt solid maroon; border-left: 1pt solid maroon }
.news-top  { color: red; font-size: 11pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: bold; font-stretch: wider; background-color: orange; text-align: left; padding: 1pt 3pt; border-style: solid solid groove; border-width: 1pt; border-color: gray }
.tour-headline { color: maroon; font-size: 11pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: bold; font-stretch: wider; background-color: gray; text-align: left; padding: 1pt 3pt; border-style: solid solid groove; border-width: 1pt; border-color: gray }
.Seitentabelle-Listenpunkte  { color: black; font-size: 10pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: normal; background-color: silver; text-align: left; padding: 1pt 3pt; border-style: none none solid; border-width: 1pt; border-color: gray }
.tour-rahmen-rot  { color: black; font-size: 10pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: normal; text-align: left; padding: 1pt 3pt; border: inset 2pt maroon }
.bar-button-head { color: navy; font-size: 10pt; font-family: Arial, helvetica, sans-serif; font-style: inherit; font-weight: normal; line-height: 12pt; background-color: transparent; text-align: left; margin: 5pt; padding: 3pt 3pt 1pt; border: solid 1pt; outline: ActiveCaption; }
.tour-innenrahmen-orange  { color: black; font-size: 10pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: normal; text-align: left; padding: 1pt 3pt; border: double 2pt orange }
.T_Headline1  { color: red; font-size: 11pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: bold; font-stretch: semi-expanded; background-color: silver; text-align: left; padding: 1pt 3px 1pt 3pt; border-style: none none solid; border-width: 1pt; border-color: gray }
.T_Headline-weis { font-size: 11pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: bold; font-stretch: semi-expanded; background-color: silver; text-align: left; padding: 1pt 3px 1pt 3pt; border-style: none none solid solid; border-width: 1pt; border-color: gray gray red }
.T_toptxt-body { color: #333; font-size: 10pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: normal; text-align: left; padding-top: 5pt; padding-right: 3pt; padding-bottom: 1pt; right: 20pt; border-width: 1pt }
.T_toptxt-body-Headline { color: black; font-size: 11pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: bold; text-align: left; padding-top: 5pt; padding-right: 3pt; padding-bottom: 1pt; right: 20pt; border-width: 1pt }
.News-body { color: black; font-size: 10pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: normal; text-align: left; padding-right: 3pt; padding-bottom: 1pt; padding-left: 3pt; border-style: none solid; border-width: 1pt; border-color: gray }
.Aktuell-Text { color: black; font-size: 10pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: normal; text-align: left; padding-right: 3pt; padding-bottom: 1pt; padding-left: 3pt; border-width: 1pt; border-color: gray }
.Aktuell-mehr { color: blue; font-size: 9pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: normal; text-align: left; padding-right: 3pt; padding-bottom: 1pt; padding-left: 3pt; border-width: 1pt; border-color: gray }
.News-mehr { color: red; font-size: 9pt; font-family: arial, helvetica, sans-serif; font-style: inherit; font-weight: normal; text-align: right; padding: 1pt 3pt; border-style: none solid solid; border-width: 1pt; border-color: gray }
.fusstext { color: #808080; font-size: 8pt; font-family: arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; border-color: #999999; }
.tab1-rahmen { border: solid 1px #999999; }
.tab1-text { color: #808080; font-size: 10pt; font-family: arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; background-color: white; border-color: #999999; border-style: none none solid; border-width: 1px; }
.tab1-text-plain-bg1 { color: #808080; font-size: 10pt; font-family: arial, helvetica, sans-serif; background-color: #eeefee; border-color: #999999; border-width: 1pt; }
.text-plain-klar { color: #808080; font-size: 10pt; font-family: arial, sans-serif, helvetica; border-color: #999999; }
.tab1-text-plain { color: #808080; font-size: 10pt; font-family: arial, sans-serif, helvetica; background-color: white; border-color: #999999; }
.tab1-text-plain-bg { color: #666; font-size: 10pt; font-family: arial, sans-serif, helvetica; background-color: #ccc; border-color: #999999; }
.tab1-text-bg { color: #666; font-size: 10pt; font-family: arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #e2e2e2; border-color: #666666; border-style: solid; border-width: 0 0 1px; }
.tab1-text-bg-rahmen { font: 10px arial, helvetica, sans-serif; border: solid 1pt #999; background-color: #cccccc; height: 1px; }
.tab1-head2-bg { color: #333; font-size: 10pt; font-family: Arial, Helvetica, Geneva, sans-serif, SunSans-Regular; font-weight: normal; background-color: silver; text-indent: 2pt; border: solid 1pt #666; }
.tab1-head1-bg { color: #333; font-size: 11pt; font-family: arial, Helvetica, Geneva, sans-serif, SunSans-Regular; font-weight: bold; background-color: silver; }
.R_blau_big { color: #fff; font-size: 16px; font-family: Arial, Helvetica, Geneva, sans-serif, SunSans-Regular; font-weight: lighter; font-stretch: normal; line-height: 37px; background-color: silver; text-align: left; text-indent: 10px; vertical-align: middle; padding: 1px; border: solid 1pt #33c; outline-color: silver; outline-width: 1pt; }
.pagehead1-blaubg { color: #fff; font-size: 11pt; font-family: Arial, Helvetica, Geneva, sans-serif, SunSans-Regular; font-weight: bold; font-stretch: normal; background-color: #33c; padding: 3pt; border-color: #33c; border-style: solid; }
.pagehead1-orangebg { color: #fff; font-size: 11pt; font-family: Arial, Helvetica, Geneva, sans-serif, SunSans-Regular; font-weight: bold; font-stretch: normal; background-color: #eb690a; padding: 3pt; border-color: #eb690a; border-style: solid; }
.pagehead1-gelbbg { color: silver; font-size: 11pt; font-family: Arial, Helvetica, Geneva, sans-serif, SunSans-Regular; font-weight: bold; font-stretch: normal; background-color: yellow; padding: 3pt; border-color: #ff0; border-style: solid; }
.pagehead1-gruenbg { color: #fff; font-size: 11pt; font-family: Arial, Helvetica, Geneva, sans-serif, SunSans-Regular; font-weight: bold; font-stretch: normal; background-color: green; padding: 3pt; border-color: green; border-style: solid; }
.pagehead1-rotbg { color: #fff; font-size: 11pt; font-family: Arial, Helvetica, Geneva, sans-serif, SunSans-Regular; font-weight: bold; font-stretch: normal; background-color: #c00; padding: 3pt; border-color: #c00; border-style: solid; }
.pagehead1-graubg { color: white; font-size: 11pt; font-family: Arial, Helvetica, Geneva, sans-serif, SunSans-Regular; font-weight: bold; font-stretch: normal; background-color: gray; padding: 3pt; border-color: gray; border-style: solid; }
.pagehead-text1rot { color: red; font-size: 10pt; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; border-color: #999999; }
.pagehead-text1 { color: #666; font-size: 10pt; font-family: arial, Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; border-color: #999999; }
.tabelle_daten { color: #999; font-family: arial, helvetica, sans-serif; font-size: 11px; font-style: normal; background-color: #ffffff; border: solid 1px #999999; }
.tabelle_linie_u { color: gray; font-size: 10pt; font-family: arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #ffffff; border-color: #999999; border-style: solid; border-width: 0 0 1px; }
.tab1-text-headline-rot {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bolder;
	color: red;
}
.tab1-text-headline { color: #999999; font-size: 11px; font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: bolder; line-height: normal; }
.tab1-text-fett { color: #666; font-size: 12px; font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: bold; line-height: normal; }
.tab1-text-9pt { color: #666; font-size: 9px; font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: normal; }
.Button-grau1 { color: #767575; font-size: 9pt; font-family: arial, helvetica, sans-serif; font-style: normal; font-weight: normal; line-height: 200%; background-color: #e6e6e6; background-position: center; text-align: inherit; vertical-align: sub; padding: 1pt; border: solid 1pt #666; }
