/*
	Main Headline Boxes
	
*/
.mainHeadlineBox {
	clear: both;
	height: 34px;
	width: 100%;
	color: #E8511E;
}

.marginBottom {
	margin-bottom: 15px;
}

.mainHeadlineBox.green {
	color: #6eb22a;
}

.mainHeadlineBox div {
	background: url('/img/boxes/dottedHeadlineBox/mainHeadlineBGLeft.gif')
		no-repeat top left;
	padding-top: 10px;
	padding-left: 11px;
	height: 24px;
}

.mainHeadlineBox h1,.mainHeadlineBox span {
	font-size: 11px;
	font-weight: normal;
	color: inherit;
	float: left;
}

.mainHeadlineBox span {
	margin-left: 7px;
	margin-right: 7px;
}

.mainHeadlineBox h2 {
	font-size: 11px;
	font-weight: bold;
	color: inherit;
}

/*
	MainStage
*/

.mainStageWrapper {
	position: relative;
	height: 297px;
}

#mainStage {
	z-index: 2;
	height: 297px;
	position: relative;
	
}

#mainStage div {
	height: 297px;
	width: 655px;
}

.mainStageNav {
	position: absolute;
	top: 20px;
	z-index: 3;

}

.mainStageNav ul {
	position: relative;
	left: -24px;
}


.mainStageNav li {
	list-style-type: none;
	width: 14px;
	height: 36px;
	background-color: #9e968f;
	cursor: pointer;
	padding: 0px;
	padding-left: 10px;
	margin-bottom: 1px;
	
}

.mainStageNav li.activeSlide {
	background-color: #e8511e;
	margin-left: -11px;
	z-index: 3;
	width: 143px;
}

.mainStageNav li h1 {
	float: left;
	color: #ffffff;
	font-size: 16px;
	padding: 0px;
	margin: 0px;
	padding-top: 8px;
}

.mainStageNav li h2 {
	color: #ffffff;
	font-size: 16px;
	visibility: hidden;
	padding: 0px;
	margin: 0px;
	margin-left: 27px;
	padding-top: 8px;
}

.mainStageNav li.activeSlide h2 {
	visibility: visible;
}

/*
	SingleArticleTeaserBox
*/
.singleArticleTeaserBox {
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 40px;
	position: relative;
}

.singleArticleTeaserPic {
	float:left;
	width: 115px;
	height: 110px;
	margin-right: 20px;
	position: relative;
}

.singleArticleTeaserBodyWrapper {
	width: 520px;
	line-height: 20px;
	margin-left: 130px;
	position: relative;
}

.singleArticleTeaserHeadline {
	font-size: 16px;
	color: #000101;
}

.singleArticleTeaserText {
	font-size: 14px;
	color: #9d948e;
	margin-bottom: 4px;
	text-align: left;
}

.singleArticleTeaserLink a {
	padding: 0;
	color: #e6501e;
}

/*
	TripleArticleTeaserBox
*/

.tripleArticleTeaserBox {
	width: 675px;
	height: 78px;
	padding: 0px;
	margin-bottom: 40px;
}

.smallTeaserItem {
	float: left;
	width: 205px;
	margin-left: 20px;
	background-color: #9e968f;
}

.smallTeaserItemPic {
	float: left;
	width: 78px;
	height: 78px;
	border-right: 1px solid #ffffff;
}

.tripleArticleTeaserBodyWrapper {
	float: left;
	padding-left: 5px;
	width: 116px;
}

.smallTeaserItemHeadline {
	font-size: 12px;
	margin-top: 15px;
	color: #ffffff;
	line-height: 17px;
}

.smallTeaserItemLink {
}

.smallTeaserItemLink a {
	font-size: 10px;
	padding: 0;
	color: #580101;
}

.naviTab {
	position: relative;
	width: 655px;
}

.naviTab .naviTabImage {
	position: relative;
	z-index: 2;	
}

.naviTab .naviTabLabel {
	position: absolute;
	top: 20px;
	left: -35px;
	width: 153px;
	background-color: #9e968f;
	height: 36px;
	z-index: 3;	
}

.naviTab .naviTabLabel .naviTabIndex {
	float: left;
	color: #ffffff;
	font-size: 16px;
	padding-top: 10px;
	padding-left: 10px;
}

.naviTab .naviTabLabel .naviTabName {
	float: left;
	color: #ffffff;
	font-size: 16px;
	padding-top: 10px;
	padding-left: 20px;
}
