SPAN.headline {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 20px; MARGIN-BOTTOM: 6px
}
BODY.textSmall SPAN.headline {
	FONT-SIZE: 18px
}
BODY.textLarge SPAN.headline {
	FONT-SIZE: 22px
}
SPAN.subheadline {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; MARGIN-BOTTOM: 6px
}
BODY.textSmall SPAN.subheadline {
	FONT-SIZE: 14px
}
BODY.textLarge SPAN.subheadline {
	FONT-SIZE: 18px
}
SPAN.headline_small {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; MARGIN-BOTTOM: 6px
}
SPAN.subheadline_small {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 12px; FLOAT: left; MARGIN-BOTTOM: 6px
}
SPAN.headline_large {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 24px; FLOAT: left; MARGIN-BOTTOM: 6px
}
SPAN.subheadline_large {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 20px; FLOAT: left; MARGIN-BOTTOM: 6px
}
SPAN.credit {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; PADDING-BOTTOM: 5px
}
SPAN.caption {
	CLEAR: both; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 5px; WIDTH: 100%
}
.cxVerticalTeaser {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; WIDTH: 100%; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.cxVerticalTeaser H2.label {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-BOTTOM: 6px; TEXT-TRANSFORM: uppercase
}
.cxVerticalTeaser .top {
	CLEAR: both; WIDTH: 100%; TEXT-ALIGN: left
}
.cxVerticalTeaser .left {
	CLEAR: left; FLOAT: left; MAX-WIDTH: 138px; PADDING-BOTTOM: 5px; WIDTH: 138px; TEXT-ALIGN: left
}
.cxVerticalTeaser .right {
	CLEAR: right; FLOAT: right; MAX-WIDTH: 138px; PADDING-BOTTOM: 5px; WIDTH: 138px; TEXT-ALIGN: left
}
.cxVerticalTeaser .middle {
	CLEAR: both; TEXT-ALIGN: left
}
.cxVerticalTeaser .bottom {
	CLEAR: both; FLOAT: left; WIDTH: 100%; TEXT-ALIGN: left
}
.cxVerticalTeaser P {
	FONT-SIZE: 12px; MARGIN: 0px 0px 5px; TEXT-ALIGN: left
}
.cxVerticalTeaser UL.left {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: left; MARGIN: 5px 5px 0px 22px; WIDTH: 125px
}
.cxVerticalTeaser UL.left LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.cxVerticalTeaser UL.right {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; MARGIN: 5px -2px 0px 10px; WIDTH: 125px
}
.cxVerticalTeaser UL.right LI A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 2px; PADDING-TOP: 0px
}
.cxVerticalTeaser LI.icon_audio {
	PADDING-LEFT: 1px; MARGIN-LEFT: 2px
}
.cxVerticalTeaser LI.icon_video {
	PADDING-LEFT: 1px; MARGIN-LEFT: 1px
}
.cxVerticalTeaser LI.icon_slideshow {
	PADDING-LEFT: 1px; MARGIN-LEFT: 1px
}
.cxVerticalTeaser LI.icon_article {
	PADDING-LEFT: 1px; MARGIN-LEFT: 1px
}
.cxVerticalTeaser LI.icon_interactive {
	PADDING-LEFT: 1px; MARGIN-LEFT: 1px
}
.cxVerticalTeaser LI.icon_pdf {
	PADDING-LEFT: 1px; MARGIN-LEFT: 2px
}
.cxVerticalTeaser LI.icon_text {
	MARGIN-TOP: 1px; PADDING-LEFT: 1px; MARGIN-LEFT: 1px
}
.cxVerticalTeaser LI.icon_word {
	PADDING-LEFT: 1px; MARGIN-LEFT: 1px
}
.cxVerticalTeaser LI.icon_excel {
	PADDING-LEFT: 1px; MARGIN-LEFT: 3px
}
.cxVerticalTeaser LI.icon_mobile {
	PADDING-LEFT: 1px; MARGIN: 1px 0px 1px 3px
}
.cxHorizontalTeaser {
	MAX-WIDTH: 593px; OVERFLOW: hidden; WIDTH: 593px
}
.cxHorizontalTeaser H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; FLOAT: left; MARGIN-RIGHT: 8px
}
.cxHorizontalTeaser H3 {
	FONT-WEIGHT: 200; FONT-SIZE: 30px; FLOAT: left
}
.cxHorizontalTeaser .clearhead {
	CLEAR: both
}
.cxColumnTeaser {
	PADDING-RIGHT: 0.75em; FONT-SIZE: 11px; FLOAT: left; MAX-WIDTH: 110px; MARGIN: 10px 0px 5px; OVERFLOW: hidden; WIDTH: 110px; TEXT-ALIGN: left
}
.cxColumnTeaser IMG {
	MAX-WIDTH: 110px; WIDTH: 110px; MAX-HEIGHT: 83px; HEIGHT: 83px
}
.cxColumnTeaser H4.label {
	MARGIN-TOP: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase
}
.cxColumnTeaser SPAN.headline {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px
}
.cxRightRailTeaser {
	WIDTH: 316px
}
.cxRightRailTeaser .cxTeaserHeader {
	CLEAR: both; FLOAT: left; WIDTH: 100%
}
.cxRightRailTeaser .cxTeaserHeader SPAN.cxTeaserHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; TEXT-TRANSFORM: uppercase; MARGIN-RIGHT: 4px
}
.cxRightRailTeaser .cxTeaserHeader SPAN.cxTeaserSubHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FLOAT: left; TEXT-TRANSFORM: uppercase
}
.cxRightRailTeaser .cxRailTeaserParent {
	MARGIN-TOP: 10px; FLOAT: left; WIDTH: 316px
}
.cxRightRailTeaser .cxRailTeaserChild {
	PADDING-RIGHT: 10px; MARGIN-TOP: -1px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; WIDTH: 296px; PADDING-TOP: 10px; HEIGHT: auto
}
.cxRightRailTeaser .cxRailTeaserChild .left {
	FLOAT: left; MAX-WIDTH: 186px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
.cxRightRailTeaser .cxRailTeaserChild .right {
	CLEAR: right; FLOAT: right; MAX-WIDTH: 186px; TEXT-ALIGN: left
}
.cxRightRailTeaser .cxRailTeaserChild .wide {
	FLOAT: left; MAX-WIDTH: 280px; MARGIN-RIGHT: 10px; TEXT-ALIGN: left
}
.cxRightRailTeaser .cxRailTeaserChild SPAN.label {
	CLEAR: both; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: 6px; TEXT-TRANSFORM: uppercase
}
.cxRightRailTeaser .cxRailTeaserChild SPAN.headline {
	CLEAR: both; FONT-WEIGHT: normal; FONT-SIZE: 11px; MARGIN-BOTTOM: 2px
}
.cxRightRailTeaser .cxRailTeaserChild P {
	CLEAR: both; FONT-SIZE: 11px
}
DIV.cxTumbnailBox {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
DIV.cxTumbnailBox DIV.top {
	OVERFLOW: hidden; HEIGHT: 28px; TEXT-ALIGN: left
}
DIV.cxTumbnailBox DIV.top H4 {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 16px; MARGIN: 6px 0px 0px 10px; POSITION: absolute
}
DIV.cxTumbnailBox DIV.top A.more {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 9px; MARGIN: 12px 12px 0px 0px; TEXT-TRANSFORM: uppercase; TEXT-ALIGN: right
}
DIV.cxTumbnailBox DIV.thumbs DIV.thumb {
	FLOAT: left; WIDTH: 105px; PADDING-TOP: 8px; TEXT-ALIGN: left
}
DIV.cxTumbnailBox DIV.thumbs DIV.span {
	FONT-SIZE: 11px
}
DIV.cxTumbnailBox DIV.thumbs DIV.thumb IMG {
	MARGIN: 0px 9px 8px; WIDTH: 86px; HEIGHT: 65px
}
DIV.cxTumbnailBox DIV.thumbs DIV.thumb P {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px 9px
}
DIV.cxTumbnailBox DIV.list {
	CLEAR: both; PADDING-TOP: 10px; TEXT-ALIGN: left
}
DIV.cxTumbnailBox DIV.list P {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 3px 9px
}
DIV.cxTumbnailBox DIV.list P.bottom {
	DISPLAY: block; FONT-SIZE: 1px; MARGIN: 0px; OVERFLOW: hidden; HEIGHT: 9px
}
DIV.cxTumbnailBox DIV.thumbs DIV.thumb P SPAN {
	DISPLAY: block; FONT-SIZE: 1px; FLOAT: left; WIDTH: 20px; HEIGHT: 14px
}
DIV.cxTumbnailBox DIV.list P SPAN {
	DISPLAY: block; FONT-SIZE: 1px; FLOAT: left; WIDTH: 20px; HEIGHT: 14px
}
#cxDropDownTeaser {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; VERTICAL-ALIGN: bottom
}
#cxDropDownTeaser .header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 18px
}
#cxDropDownTeaser .header H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 16px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
#cxDropDownTeaser .header A.moreHeader {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; FLOAT: right; TEXT-TRANSFORM: uppercase; LINE-HEIGHT: 22px
}
#cxDropDownTeaser IMG.cxThumbnailBoxLeft {
	FLOAT: left; MARGIN-RIGHT: 3px
}
#cxDropDownTeaser A {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#cxTopCarsTeaser {
	FONT-SIZE: 11px; TEXT-ALIGN: center
}
#cxTopCarsTeaser UL {
	PADDING-TOP: 4px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#cxTopCarsTeaser LI {
	PADDING-BOTTOM: 6px
}
#cxTopCarsTeaser .carName {
	FONT-WEIGHT: bold
}
#cxTopCarsTeaser #cxTopCarsTeaserTitle {
	WIDTH: 299px; HEIGHT: 25px
}
#cxTopCarsTeaser #cxTopCarsTeaserTitle SPAN {
	DISPLAY: none
}
#cxTopCarsTeaser .topCarsLinks {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#cxHotJobsTeaser {
	FONT-SIZE: 11px; TEXT-ALIGN: center
}
#cxHotJobsTeaser #cxHotJobsTeaserTitle {
	WIDTH: 299px; HEIGHT: 38px
}
#cxHotJobsTeaser #cxHotJobsTeaserTitle SPAN {
	DISPLAY: none
}
#cxHotJobsTeaser UL {
	PADDING-TOP: 4px; LIST-STYLE-TYPE: none; TEXT-ALIGN: left
}
#cxHotJobsTeaser .hotJobsLinks {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#cxOurFront {
	CLEAR: both; MARGIN-TOP: 5px; FLOAT: left; MAX-WIDTH: 316px; MARGIN-LEFT: 0px; OVERFLOW: hidden; WIDTH: 315px; HEIGHT: 125px; TEXT-ALIGN: left
}
#cxOurFront .cxStandardArticleList {
	PADDING-RIGHT: 165px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
#cxOurFront .cxStandardArticleList H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 0px
}
#cxOurFront .cxStandardArticleList A {
	FONT-WEIGHT: normal
}
#cxOurFront .cxStandardArticleList P {
	PADDING-LEFT: 18px
}
DIV.rssTeaseBlock {
	FONT-SIZE: 12px; MARGIN: 4px 0px
}
DIV.rssTeaseBlock A {
	FONT-WEIGHT: bold
}
DIV.left DIV.rssTeaseBlock A.subscribe {
	PADDING-LEFT: 70px; WIDTH: 67px; HEIGHT: 14px
}
DIV.cxRailTeaserChild DIV.right A.help {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; WIDTH: 16px; HEIGHT: 14px
}
.cxRailTeaserParent #kaRss {
	POSITION: relative
}
