.primColorStrong0 {
	BACKGROUND-COLOR: #000000
}
.primColorMedium0 {
	BACKGROUND-COLOR:#2D4B9B
}
.primColorLight0 {
	BACKGROUND-COLOR: #e7e7e6
}
.secndColorStrong1 {
	BACKGROUND-COLOR: #8a8e16
}
.secndColorStrong0 {
	BACKGROUND-COLOR: #9da124
}
.secndColorMedium1 {
	BACKGROUND-COLOR: #d5d579
}
.secndColorMedium0 {
	BACKGROUND-COLOR: #d5d579
}
.secndColorLight1 {
	BACKGROUND-COLOR: #e9e9b0
}
.secndColorLight0 {
	BACKGROUND-COLOR: #e6e7b9
}
.teaserColor {
	BACKGROUND-COLOR: #800000
}
.neutralColorBlack {
	BACKGROUND-COLOR: #000000
}
.neutralColorStrong0 {
	BACKGROUND-COLOR: #999999
}
.neutralColorMedium0 {
	BACKGROUND-COLOR: #cccccc
}
.neutralColorLight0 {
	BACKGROUND-COLOR: #e2e3de
}
.neutralColorWhite {
	BACKGROUND-COLOR: #ffffff
}
.neutralColorTrans {
	BACKGROUND-COLOR: #00ff00
}
.menu {
	BORDER-RIGHT: #666666 1px solid; BORDER-TOP: #666666 1px solid; BORDER-LEFT: #666666 1px solid; WIDTH: 180px; BORDER-BOTTOM: #666666 1px solid; BACKGROUND-COLOR: #ffffff
}
.child {
	LEFT: 0px; VISIBILITY: hidden; POSITION: absolute; TOP: 0px
}
.navDropdown {
	BORDER-RIGHT: medium none; DISPLAY: block; WIDTH: 100%; BORDER-BOTTOM: white 1px solid; WHITE-SPACE: nowrap; HEIGHT: 17px; BACKGROUND-COLOR: #ffffff
}
A:link {
	COLOR: 2D4B9B; TEXT-DECORATION: none
}
A:visited {
	COLOR: 2D4B9B; TEXT-DECORATION: none
}
A:hover {
	COLOR: #2D4B9B; TEXT-DECORATION: none
}
A:active {
	COLOR: #2D4B9B; TEXT-DECORATION: none
}
.navChannel0 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
.navChannel1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-DECORATION: none
}
A.navChannel0:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navChannel0:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navChannel0:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navChannel0:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navChannel0:link {
	COLOR: black; TEXT-DECORATION: none
}
A.navChannel0:visited {
	COLOR: black; TEXT-DECORATION: none
}
A.navChannel1:hover {
	COLOR: black; TEXT-DECORATION: underline
}
A.navChannel1:active {
	COLOR: black; TEXT-DECORATION: underline
}
A.navChannel1:link {
	COLOR: black; TEXT-DECORATION: underline
}
A.navChannel1:visited {
	COLOR: black; TEXT-DECORATION: underline
}
.navMicro {
	FONT-SIZE: 10px; COLOR: #444444; TEXT-DECORATION: none
}
A.navMicro:hover {
	COLOR: #444444; TEXT-DECORATION: none
}
A.navMicro:active {
	COLOR: #444444; TEXT-DECORATION: none
}
A.navMicro:link {
	COLOR: #444444; TEXT-DECORATION: none
}
A.navMicro:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
.navMacro0 {
	FONT-SIZE: 12px; HEIGHT: 20px; TEXT-DECORATION: none
}
.navMacro1 {
	FONT-SIZE: 12px; HEIGHT: 20px; TEXT-DECORATION: none
}
A.navMacro0:hover {
	VERTICAL-ALIGN: middle; COLOR: #444444; TEXT-DECORATION: none
}
A.navMacro0:active {
	VERTICAL-ALIGN: middle; COLOR: #444444; TEXT-DECORATION: none
}
A.navMacro0:link {
	VERTICAL-ALIGN: middle; COLOR: #444444; TEXT-DECORATION: none
}
A.navMacro0:visited {
	VERTICAL-ALIGN: middle; COLOR: #444444; TEXT-DECORATION: none
}
A.navMacro1:hover {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #000000; TEXT-DECORATION: none
}
A.navMacro1:active {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #000000; TEXT-DECORATION: none
}
A.navMacro1:link {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #000000; TEXT-DECORATION: none
}
A.navMacro1:visited {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: middle; COLOR: #000000; TEXT-DECORATION: none
}
H1 {
	CLEAR: left; MARGIN: 0em 0em 0.5em; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0.5em
}
H2 {
	CLEAR: left; MARGIN: 0em 0em 0.5em; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0.5em
}
H3 {
	CLEAR: left; MARGIN: 0em 0em 0.5em; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0.5em
}
H4 {
	CLEAR: left; MARGIN: 0em 0em 0.5em; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0.5em
}
H5 {
	CLEAR: left; MARGIN: 0em 0em 0.5em; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0.5em
}
H6 {
	CLEAR: left; MARGIN: 0em 0em 0.5em; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0.5em
}
.heading1 {
	CLEAR: left; MARGIN: 0em 0em 0.5em; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0.5em
}
.heading2 {
	CLEAR: left; MARGIN: 0em 0em 0.5em; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0.5em
}
.heading3 {
	CLEAR: left; MARGIN: 0em 0em 0.5em; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0.5em
}
.heading4 {
	CLEAR: left; MARGIN: 0em 0em 0.5em; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0.5em
}
.heading5 {
	CLEAR: left; MARGIN: 0em 0em 0.5em; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0.5em
}
.heading6 {
	CLEAR: left; MARGIN: 0em 0em 0.5em; FONT: 100% Verdana, Arial, Helvetica, sans-serif; COLOR: #999; PADDING-TOP: 0.5em
}
.standardtext {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
BODY {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
FORM {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
P {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
OL {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
UL {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
LI {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
EM {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
SUP {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
SUB {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
TABLE {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
TR {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
TH {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
TD {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
.docinfo {
	FONT: 12px/18px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
H1 {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: black
}
.title {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: black
}
.heading1 {
	MARGIN-TOP: 20px; FONT-WEIGHT: bold; FONT-SIZE: 160%; COLOR: black
}
H1.title {
	FONT-WEIGHT: normal
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 140%
}
.heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 140%
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
.heading3 {
	FONT-WEIGHT: bold; FONT-SIZE: 120%
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.heading4 {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
.description {
	FONT-WEIGHT: bold; COLOR: #999
}
.caption {
	FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-STYLE: normal
}
P.emphasis {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 20px; LINE-HEIGHT: 16px; MARGIN-RIGHT: 30px; PADDING-TOP: 10px; BACKGROUND-COLOR: #ddeffc
}
P.docinfo {
	LINE-HEIGHT: 12px
}
EM {
	FONT-WEIGHT: bold; FONT-STYLE: normal
}
SUP {
	FONT-SIZE: 10px
}
SUB {
	FONT-SIZE: 10px
}
BLOCKQUOTE {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; BORDER-LEFT: #666666 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #666666 1px solid; FONT-STYLE: normal; BACKGROUND-COLOR: #e2e3de
}
TABLE.teaserElement {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-COLLAPSE: collapse; BORDER-BOTTOM-STYLE: none; border-spacing: 0pt 0pt
}
P.teaserTitle {
	MARGIN: 3px 3px 3px 10px; FONT: bold 12px/15px Verdana, Helvetica, Arial, sans-serif; COLOR: #000000
}
TD.teaserTitle {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(common/spacer.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.teaserText {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(common/spacer.gif); PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
P.teaserText {
	MARGIN: 3px 3px 3px 9px; FONT: 10px/16px Verdana, Helvetica, Arial, sans-serif; COLOR: #000; TEXT-DECORATION: none
}
A.teaserTitle:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
A.teaserTitle:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
A.teaserTitle:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
A.teaserTitle:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000; TEXT-DECORATION: none
}
A.teaserText:link {
	TEXT-DECORATION: none
}
A.teaserText:visited {
	TEXT-DECORATION: none
}
A.teaserText:hover {
	TEXT-DECORATION: none
}
A.teaserText:active {
	TEXT-DECORATION: none
}
FORM {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; MARGIN: 0px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
.kopfrechts {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: white
}
A.kopfrechts:link {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
A.kopfrechts:visited {
	FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
.Copyright {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: white
}
A.Copyright:link {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
A.Copyright:visited {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: white; TEXT-DECORATION: none
}
.kopfueberschrift-klein {
	FONT: 16px Arial, Helvetica, sans-serif; COLOR: white
}
.kopfueberschrift-gross {
	FONT: bold 24px Arial, Helvetica, sans-serif; COLOR: white
}
.Kopfnav {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: black
}
A.Kopfnav:link {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: black; TEXT-DECORATION: none
}
A.Copyright:visited {
	FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: black; TEXT-DECORATION: none
}
TD.sitemapTitle0 {
	BACKGROUND-COLOR: #dddddd; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #444444
}
TD.sitemapTitle1 {
	BACKGROUND-COLOR: #dddddd; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #000000
}
A.sitemapTitle0:link {
	FONT-WEIGHT: bold; COLOR: #444444; TEXT-DECORATION: none
}
A.sitemapTitle0:visited {
	FONT-WEIGHT: bold; COLOR: #444444; TEXT-DECORATION: none
}
A.sitemapTitle0:hover {
	FONT-WEIGHT: bold; COLOR: #444444; TEXT-DECORATION: none
}
A.sitemapTitle0:active {
	FONT-WEIGHT: bold; COLOR: #444444; TEXT-DECORATION: none
}
A.sitemapTitle1:link {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.sitemapTitle1:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.sitemapTitle1:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.sitemapTitle1:active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.sitemapElement0:link {
	COLOR: #444444; TEXT-DECORATION: none
}
A.sitemapElement0:visited {
	COLOR: #444444; TEXT-DECORATION: none
}
A.sitemapElement0:hover {
	COLOR: #444444; TEXT-DECORATION: none
}
A.sitemapElement0:active {
	COLOR: #444444; TEXT-DECORATION: none
}
A.sitemapElement1:link {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.sitemapElement1:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.sitemapElement1:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
A.sitemapElement1:active {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.cmsTxtColorStrong0 {
	COLOR: #436976
}
.cmsTxtColorStrong1 {
	COLOR: #666666
}
.cmsBgColorStrong0 {
	BACKGROUND-COLOR: #8cabb9
}
.cmsBgColorStrong1 {
	BACKGROUND-COLOR: #cccccc
}
.cmsBgColorMedium0 {
	BACKGROUND-COLOR: #dde6ec
}
.cmsBgColorLight0 {
	BACKGROUND-COLOR: #ffffff
}
.ftTH {
	BACKGROUND-COLOR: #ddeffc
}
.ftTD {
	BACKGROUND-COLOR: #eeeeee
}
