﻿TD.sitemapTitle0 {
	BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-COLOR: #efeff5
}
.NewsBox     { border:1px solid #FCE99F; float: left; padding-left:19px; padding-right:9px; padding-top:1px; padding-bottom:1px; font-family:Arial; color:#000000; font-size:9pt }
.myel        { font-weight: bold }
.did-you-know { color: #0000FF }
.PictureTable { color: #000000; float: left; border-style: solid; border-width: 0; padding: 2; 
               background-color: #FFFFCC }
.A_TOCital   { font-style: italic }
.A_TOC       { line-height: 100%; margin-top: 16 px; margin-bottom: 12 px; font-weight:bold }
.green_justified { color: #008000; text-align: justify }
.center-rtt     {  text-align: center}
.logoff      { color: #FFCC00; font-weight: bold }
.logon       { color: #FFCC00; font-family: Arial; font-weight: bold }
.Heading_Summery { font-size: 10pt; line-height: 100%; margin-top: -1; margin-bottom: -1 }
.Heading_Large { font-size: 20; line-height: 100%; margin-left: 3; margin-right: 3 }
.Heading_Small { margin:0 3; font-size: 10 pt; line-height: 16 pt; color:#FF0000; font-weight:bold  }
TD.sitemapTitle1 {BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-COLOR: #efeff5
}
TD.sitemapTitle1 {BORDER-RIGHT: #ffffff 1px solid; BACKGROUND-COLOR: #efeff5
}
a:link.sitemapTitle0 {FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
a:visited.sitemapTitle0 {FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
a:link.sitemapTitle1 {FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
a:visited.sitemapTitle1 {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
a:hover.sitemapTitle0 {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
a:active.sitemapTitle0 {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
a:hover.sitemapTitle1 {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
a:active.sitemapTitle1 {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: none
}
a:link.sitemapElement0 {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
a:visited.sitemapElement0 {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
a:link.sitemapElement1 {
	FONT-WEIGHT: bold; COLOR: black
}
a:visited.sitemapElement1 {
	FONT-WEIGHT: bold; COLOR: black
}
a:hover.sitemapElement0 {
	COLOR: #adadb9; TEXT-DECORATION: none
}
a:active.sitemapElement0 {
	COLOR: #adadb9; TEXT-DECORATION: none
}
a:hover.sitemapElement1 {
	COLOR: #adadb9; TEXT-DECORATION: none
}
a:active.sitemapElement1 {
	COLOR: #adadb9; TEXT-DECORATION: none
}
.navMicro {
	FONT-SIZE: 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.navMain0 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-LEFT: 2px; COLOR: #ffffff; MARGIN-RIGHT: 2px; FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navMain1 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 2px; COLOR: #000066; MARGIN-RIGHT: 20px; FONT-FAMILY: Arial, Geneva, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navPub {
	FONT-SIZE: 12px; MARGIN: 3px 2px 3px 3px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navIconMain {
	MARGIN: 0px; TEXT-ALIGN: right
}
.navDoc {
	FONT-SIZE: 12px; MARGIN: 3px 2px 3px 3px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navIconPub {
	MARGIN: 0px 3px 3px
}
.navIconDoc {
	MARGIN: 0px 3px 3px
}
.navFunctions {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.navReference {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bottom {
	FONT-SIZE: 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:link {
	COLOR: #0000CC; TEXT-DECORATION: none
}
A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #adadb9; TEXT-DECORATION: none
}
A:active {
	COLOR: #adadb9; TEXT-DECORATION: none
}
font         {  font-size: 10pt}
a:link.nav {
	COLOR: #000064; TEXT-DECORATION: none
}
a:visited.nav {
	COLOR: #000064; TEXT-DECORATION: none
}
a:hover.nav {
	COLOR: #000000; TEXT-DECORATION: none
}
a:active.nav {
	COLOR: #000000; TEXT-DECORATION: none
}
a:link.nav_channel {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
a:visited.nav_channel {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
a:active.nav_channel {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; TEXT-DECORATION: none
}
a:hover.nav_channel {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffcc00; TEXT-DECORATION: none
}
.channel_selected {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; TEXT-DECORATION: none
}
a:link.nav_rub2 {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: none
}
nav_rub2:visited {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: none
}
a:hover.nav_rub2 {
	FONT-WEIGHT: bold; COLOR: #000066; TEXT-DECORATION: none
}
TD.td_rub2 {
	BORDER-TOP: #ffffff 0px solid; VERTICAL-ALIGN: bottom; BORDER-BOTTOM: #fce99f 1px solid; TEXT-ALIGN: right
}
a:link.nav_rub3 {
	FONT-WEIGHT: normal; COLOR: #000066; TEXT-DECORATION: none
}
a:visited.nav_rub3 {
	FONT-WEIGHT: normal; COLOR: #000066; TEXT-DECORATION: none
}
a:hover.nav_rub3 {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
a:active.nav_rub3 {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: none
}
TD.td_rub3 {
	MARGIN: 6px 3px 0px; VERTICAL-ALIGN: bottom; TEXT-ALIGN: right
}
a:link.nav_doc {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000066; TEXT-DECORATION: none
}
a:visited.nav_doc {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000066; TEXT-DECORATION: none
}
a:hover.nav_doc {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
a:active.nav_doc {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; TEXT-DECORATION: none
}
TD.nav_doc {
	MARGIN-TOP: 0px; MARGIN-LEFT: 3px; VERTICAL-ALIGN: top; TEXT-ALIGN: right
}
a:link.navMain0 {
	COLOR: #ffffff; TEXT-DECORATION: none
}
a:visited.navMain0 {
	COLOR: #ffffff; TEXT-DECORATION: none
}
a:hover.navMain0 {
	COLOR: #ffffff; TEXT-DECORATION: none
}
a:active.navMain0 {
	COLOR: #ffffff; TEXT-DECORATION: none
}
a:link.navMicro {
	FONT-SIZE: 10px; COLOR: #42424e; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
a:visited.navMicro {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
a:link.navMain1 {
	COLOR: #000000; TEXT-DECORATION: none
}
a:visited.navMain1 {
	COLOR: #ffffff; TEXT-DECORATION: none
}
a:link.navFunctions {
	FONT-SIZE: 12px; COLOR: #42424e; TEXT-DECORATION: none
}
a:visited.navFunctions {
	FONT-SIZE: 12px; COLOR: #42424e; TEXT-DECORATION: none
}
H1 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
H2 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
H3 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; color:#FF0000; font-weight:bold
}
H4 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.heading1 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.heading2 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.heading3 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.heading4 {
	FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.standardtext {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 12px;
	MARGIN-BOTTOM: 20px;
	LINE-HEIGHT: 16px;
	BACKGROUND-COLOR: #EBEBEB;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
FORM {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; color:#000000
}
P {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
OL {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; 
}
UL {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
LI {
	FONT-SIZE: 9pt; FONT-FAMILY: Verdana; color:#000000
}
EM {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
SUP {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
SUB {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
TABLE {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.caption {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
H1 {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000066
}
.heading1 {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000066
}
.ueberschrift {
	MARGIN-TOP: 8px; FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000066
}
H2 {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 16px
}
.heading2 {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 16px
}
.ueberschriftsmall {
	MARGIN-TOP: 6px; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 16px
}
H3 {
	MARGIN-TOP: 6px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 16px; FONT-STYLE: normal
}
.heading3 {
	MARGIN-TOP: 6px; FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 16px; FONT-STYLE: normal
}
H4 {
	MARGIN-TOP: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 17px; FONT-STYLE: normal
}
.heading4 {
	MARGIN-TOP: 6px; FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px; COLOR: #000066; LINE-HEIGHT: 17px; FONT-STYLE: normal
}
P {
	FONT-SIZE: 12px; COLOR: #000000
}
OL {
	FONT-SIZE: 12px; COLOR: #42424e; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: decimal
}
UL {
	FONT-SIZE: 12px; COLOR: #42424e; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: square
}
.small {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.description {
	COLOR: #000066
}
.Index {
	FONT-SIZE: 12px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.Exkurs {
	FONT-SIZE: 12px
}
.Zitat {
	FONT-STYLE: italic
}
.Beschriftung {
	FONT-SIZE: 12px
}
.Autor {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.Copyright {
	FONT-SIZE: 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.Adresse {
	FONT-SIZE: 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.Referenz {
	FONT-SIZE: 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
SUP {
	FONT-SIZE: 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
SUB {
	FONT-SIZE: 10px; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
TABLE.teaserElement {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.teaserTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.teaserText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.teaserTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 3px; COLOR: #000066; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana,Geneva,Arial,Helevetica,sans-serif
}
P.teaserText {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN: 3px; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana,Geneva,Arial,Helvetica,sans-serif; TEXT-DECORATION: none
}
a:link.teaserTitle {
	FONT-WEIGHT: bold; COLOR: #42424e; TEXT-DECORATION: none
}
a:visited.teaserTitle {
	FONT-WEIGHT: bold; COLOR: #42424e; TEXT-DECORATION: none
}
a:hover.teaserTitle {
	COLOR: #000000; TEXT-DECORATION: none
}
a:active.teaserTitle {
	COLOR: #000000; TEXT-DECORATION: none
}
a:link.teaserText {
	COLOR: #42424e; TEXT-DECORATION: none
}
a:visited.teaserText {
	COLOR: #42424e; TEXT-DECORATION: none
}
a:hover.teaserText {
	COLOR: #000000; TEXT-DECORATION: none
}
a:active.teaserText {
	COLOR: #000000; TEXT-DECORATION: none
}
.primColorStrong0 {
	BACKGROUND-COLOR: #000066
}
.primColorMedium0 {
	BACKGROUND-COLOR: #adadb9
}
.primColorLight0 {
	BACKGROUND-COLOR: #efeff5
}
.secndColorStrong1 {
	BACKGROUND-COLOR: #ffcc00
}
.secndColorStrong0 {
	BACKGROUND-COLOR: #fce99f
}
.secndColorMedium1 {
	BACKGROUND-COLOR: #fdf4cf
}
.secndColorMedium0 {
	BACKGROUND-COLOR: #efeff5
}
.secndColorLight1 {
	BACKGROUND-COLOR: #fffbe7
}
.secndColorLight0 {
	BACKGROUND-COLOR: #efeff5
}
.teaserColor {
	BACKGROUND-COLOR: #000066
}
.neutralColorBlack {
	BACKGROUND-COLOR: #42424e
}
.neutralColorStrong0 {
	BACKGROUND-COLOR: #42424e
}
.neutralColorMedium0 {
	BACKGROUND-COLOR: #42424e
}
.neutralColorLight0 {
	BACKGROUND-COLOR: #efeff5
}
.neutralColorWhite {
	BACKGROUND-COLOR: #ffffff
}
.neutralColorTrans {
	BACKGROUND-COLOR: #00ff00
}
.cmsTxtColorStrong0 {
	COLOR: #42424e
}
.cmsTxtColorStrong1 {
	COLOR: #000064
}
.cmsBgColorStrong0 {
	BACKGROUND-COLOR: #adadb9
}
.cmsBgColorStrong1 {
	BACKGROUND-COLOR: #cccccc
}
.cmsBgColorMedium0 {
	BACKGROUND-COLOR: #999999
}
.cmsBgColorLight0 {
	BACKGROUND-COLOR: #ffffff
}
.ftTable {
	
color: #000000}
.ftTH {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-COLOR: #EBEBEB; TEXT-ALIGN: left
}
.ftTD {
	BACKGROUND-COLOR: #efeff5
}a            {  }