#startContentHeader {
	float: left;
	width: 39.43355664em;
	height: 6.68683132em;
	background-color: #ffffff;
}

#startContentHeader img.contentHeaderImage {
	width: 39.43355664em;
	height: 6.68683132em;
	vertical-align: top;
}

#startContentRightframe {
	float: right;
	width: 9.9990001em;
}

#startDataBody {
	float: left;
	width: 39.43355664em;
	padding: 0em;
}

#dataTeaser {
	border: 0em;
}

/* ----- Linke Spalte ----- */
#startBodyLeft {
	float: right;
	width: 19.49805019em;
	padding: 1.06239376em 0em 0em 0em;
	border-top: solid 0.06249375em #ffffff;
	border-right: solid 0.06249375em #e5e5e5;
}


/* ----- Rechte Spalte ----- */
#startBodyRight {
	float: right;
	width: 19.68553145em;
	padding: 1.06239376em 0em 0em 0em;
	border-top: solid 0.06249375em #ffffff;
}



/* ----- Generelle Definitionen für Startseiten-Komponenten ----- */
#startDataBody div.mainTitle {
	border-bottom: solid 0.06249375em #e5e5e5;
	padding-left: 0.68743126em;
	padding-bottom: 0.1249875em;

}

/* ----- Komponent: AktuellBox ----- */

#startBodyLeft div.aktuellbox {
	margin-right: 0.18748125em;
}

#startBodyLeft div.aktuellboxItems {
	padding-top: 0.18748125em;
	padding-bottom: 0.93740626em;
}

#startBodyLeft div.aktuellbox div.aktuellboxText {
	padding: 0.49995em 1.93730627em 0em 0.68743126em;
}

#startBodyLeft div.aktuellbox div.aktuellboxText div.item {
	padding-bottom: 0.49995em;
}


/* ----- Komponent: KampagnenBox ----- */

#startDataBody div.kampagnenbox {
	padding: 0.18748125em 0.18748125em 0.1249875em 0em;
	border-top: solid 0.06249375em #e5e5e5;
}

#startDataBody div.kampagnenbox img.kampagnenBoxImage {
	vertical-align: top;
	width: 19.31056894em;
	height: 4.12458754em;
}

#startDataBody div.kampagnenbox div.kampagnenboxText {
	border-top: solid 0.06249375em #054696;
	border-bottom: solid 0.06249375em #054696;
	padding: 0.249975em 1.93730627em 0.1249875em 0.68743126em;
}



/* ----- Komponent: SponsoringBox 1 + 2 ----- */

#startDataBody div.sponsoringbox1, #startDataBody div.sponsoringbox2 {
	margin-left: 0.18748125em;
}

#startDataBody div.sponsoringbox1 img, #startDataBody div.sponsoringbox2 img.zkbPfeil {
	padding-right: 0.27272727em; 
}

#startDataBody div.sponsoringbox1 div.sponsoringbox1Text {
	padding: 0.56244376em 0.68743126em 0.93740626em 0.68743126em;
}

#startDataBody div.sponsoringbox2 div.sponsoringbox2Text {
	padding: 0.56244376em 0.68743126em 0.68743126em 0.68743126em;
}

#startDataBody div.sponsoringbox1 div.sponsoringbox1Text div.item {
	padding-top: 0.1249875em;
	padding-bottom: 0.1249875em;
}

#startDataBody div.sponsoringbox2 div.sponsoringbox2Text div.item {
	padding-top: 0.1249875em;
	padding-bottom: 0.3749625em;
}

/* ----- Komponent: PromoBox 1 + 2 ----- */
#startDataBody div.promoboxContainer {
	border-top: solid 0.06249375em #e5e5e5;
	width: 19.49805019em;
}

#startDataBody div.promobox1 img.promoboxImage, #startDataBody div.promobox2 img.promoboxImage {
	width: 9.43655634em;
	height: 3.68713129em;
}

#startDataBody div.promoboxContainer div.promoboxText {
	padding: 0em 0.49995em 0em 0.49995em;
}

#startDataBody div.promobox1 {
	width: 9.43655634em;
	border-right: solid 0.06249375em #e5e5e5;
	padding: 0.18748125em 0.18748125em 0em 0em;
}

#startDataBody div.promobox2 {
	width: 9.43655634em;
	padding: 0.18748125em 0em 0em 0.18748125em;
}


/* ---------- Teaser-Komponent: ServiceCenterBox ---------- */
#dataTeaser div.teaserServiceCenterBox {
	margin-bottom: 0.68743126em;
}

/* ---------- Teaser-Komponent: BoersenBox ---------- */


#teaserBoersenBox {
	margin: 0em 0em 1.37486251em 0em;
	padding: 0em;
	background-color: #e5e5e5;
}

#teaserBoersenBox table {
	width: 100%;
	border-spacing: 0em;
	border-collapse: collapse;
}

#teaserBoersenBox table td {
	margin: 0em;
	padding: 0em;
}

#teaserBoersenBox td img.boersenFeedImage {
	vertical-align: middle;
	width: 0.72727273em; 
	height: 0.72727273em; 
}

#teaserBoersenBox div.boersenBoxTitle {
	background-color: #e5e5e5;
	padding: 0.249975em 0em 0.06249375em 0.87491251em;
	margin-bottom: 0.06249375em;

}

#teaserBoersenBox div.boersenBoxTabs td {
	border-top: solid 0.06249375em #ffffff;
	border-bottom: solid 0.06249375em #ffffff;
	background-color: #f3f3f3;
	padding: 0.18748125em 0em 0.06249375em 0.81241876em;
}

#teaserBoersenBox div.boersenBoxTabs td.spalte1 {
	border-right: solid 0.06249375em #ffffff;
}

#teaserBoersenBox div.boersenBoxTabs td.spalte2 {
	border-right: solid 0.06249375em #ffffff;
}
#teaserBoersenBox div.boersenBoxTabs td.spalte3 {

}

#teaserBoersenBox div.boersenBoxTabs td.selected {
	border-right: solid 0.06249375em #ffffff;
	border-bottom: solid 0.06249375em #e5e5e5;
	background-color: #e5e5e5;
	color: #000000;
}

#teaserBoersenBox div.boersenBoxTabs td.spalte3selected {
	border-right: solid 0.06249375em #e5e5e5;
}

#teaserBoersenBox div.boersenBoxTabs p {
	font-size: 0.62493751em;
}

#teaserBoersenBox div.boersenBoxFeed table td.spalte1 {
	width: auto;
	vertical-align: top;
	text-align: left;
	padding: 0.249975em 0em 0.1249875em 0.87491251em;
}

#teaserBoersenBox div.boersenBoxFeed table td.spalte2 {
	width: auto;
	vertical-align: top;
	padding: 0.249975em 0.18748125em 0.1249875em 0em;
	text-align: right;	
}

#teaserBoersenBox div.boersenBoxFeed table td.spalte3 {
	width: 0.49995em;
	vertical-align: top;
	padding: 0.249975em 0em 0.1249875em 0em;
	text-align: center;
}

#teaserBoersenBox div.boersenBoxFeed table td.spalte4 {
	width: auto;
	vertical-align: top;
	text-align: right;
	padding: 0.249975em 0.18748125em 0.1249875em 0em;
}

#teaserBoersenBox div.boersenBoxFeed tr.dunkel td {
	background-color: #e5e5e5;
}

#teaserBoersenBox div.boersenBoxFeed tr.hell td {
	background-color: #f3f3f3;
	border-top: 0.06249375em solid #ffffff;
}

#teaserBoersenBox div.boersenBoxFeed tr.hell td input {
	width: 10.27272727em; 
	vertical-align: middle;
	margin: 0.72727273em 0.27272727em 0.90909091em 1.27272727em; 
	padding: 0em 0.18181818em 0em 0.18181818em; 
}

#teaserBoersenBox div.boersenBoxFeed tr.hell td input.buttonSearch {
	width: 1.36363636em; 
	height: 1.36363636em; 
	margin: 0.72727273em 0em 0.90909091em 0em; 
	vertical-align: middle;
	border: 0em; 
}


/* muss von IS Teledata noch näher spezifiziert werden */
#teaserBoersenBox div.boersenBoxFeed div.feedChart {
	padding: 0em;
}

#teaserBoersenBox div.boersenBoxFeed a.externerLink {
	background-image: none;
	padding-left: 0em;
}

#teaserBoersenBox div.boersenBoxFeed div.feedChart img.chartImage {
	border: 0em;
	width: 9.9990001em; 
	height: 5.56194381em;
	vertical-align: top;
}

#teaserBoersenBox div.boersenBoxItem {
	background-color: #f3f3f3;
	border-top: 0.06249375em solid #ffffff;
	padding: 0.62493751em 0em 0.68743126em 0.87491251em;
}




