/* >> Zusaetzliche Steuerelemente (Zurueck, Drucken, Empfehlung versenden) */
	/* Steuerelement Container oben*/
	div.topAddContrContainer
	{
		display: none;
		margin-top: 5px;
	}
	
	/* Steuerelement Container unten*/
	div.bottomAddContrContainer
	{
		margin-top: 15px;
		margin-bottom: 4px;
	}
	
	/* Anpassungen der Steuerelemente Tabelle*/
	table.aCShell
	{
		width: 100%;
	}
	
	table.aCShell td.rSpc
	{
	}
	
	table.aCShell a
	{
		font-size: 11px;
	}

	table td.printAndRecom
	{
		white-space: nowrap;
		/padding-right: 10px;
	}
	
	table td.printAndRecom a
	{
		font-size: 10px;
		white-space: nowrap;
		margin: 0 0 0 10px;
	}
	
	table td.printAndRecom a span
	{
		display: none;
		padding-left: 3px;
		line-height: 14px;
	}
	
	table.aCShell img
	{
		margin-right: 3px;
	}
	
	/* Definiert das Icon fuer Zurueck */
	img.backIcon
	{
		width: 17px;
		height: 14px;
		border: 0px;
		vertical-align: text-top;
		background: url(../xist4c/web/aktionaer/02/img/backIcon.gif) bottom left no-repeat;
	}
	
	img.recomButton,
	img.singleRecomButton
	{
		width: 28px;
		height: 17px;
		border: 0px;
		vertical-align: middle;
		background: url(../xist4c/web/aktionaer/02/img/recommendationButton.gif) bottom right no-repeat;
	}
	
	img.printButton,
	img.singlePrintButton
	{
		width: 24px;
		height: 17px;
		border: 0px;
		vertical-align: middle;
		background: url(../xist4c/web/aktionaer/02/img/printIcon.gif) bottom right no-repeat;
	}
	
	img.bFreeButton
	{
		width: 24px;
		height: 18px;
		border: 0px;
		vertical-align: middle;
		background: url(../xist4c/web/aktionaer/02/img/barrierFreeIcon.gif) bottom right no-repeat;
	}
	
	img.cBlindButton,
	img.cBlindResetButton
	{
		width: 26px;
		height: 18px;
		border: 0px;
		vertical-align: middle;
		background: url(../xist4c/web/aktionaer/02/img/colorBlindIcon.gif) center right no-repeat;
	}
	
	img.cBlindResetButton
	{
		background: url(../xist4c/web/aktionaer/02/img/colorBlindResetIcon.gif) center right no-repeat;
	}
	
	td.bFreeButton,
	td.cBlindButton,
	td.cBlindResetButton
	{
		display: none;
	}
/* << */


/* >> Autonews Uebersicht */
	/* Autonews Tabelle */
	table.aN
	{
	}
	
	/* Definition fuer das Datum auf der Uebersicht */
	table.aN td.date
	{
		font-weight: bold;
		color: #666;
		font-size: 11px;
		padding-right: 8px;
	}
	
	/* Anpassungen der Beschreibungsspalte*/
	table.aN td.item
	{
		padding-bottom: 10px;
	}
	
	/* Anpassungen des Titels auf der Uebersicht */
	table.aN td.item h3
	{
		font-size: 13px;
		margin: 2px 0px 3px 0px;
	}
	
	/* Anpassungen des Untertitels auf der Uebersicht */
	table.aN td.item h4
	{
		font-size: 12px;
		margin: 1px 0px 2px 0px;
	}
	
	/* Definitionen fuer das Uebersichtsbild */
	table.aN td.item a img,
	table.aN td.item img
	{
		float: right;
		margin-left: 10px;
		margin-bottom: 5px;
		clear: both;
	}
	
	/* Anpassungen fuer die Autonews Beschreibung  auf der Uebersicht*/
	table.aN td.item div.desc
	{
		margin: 0px;
	}
	
	/* Einstellungen des "mehr..." Links */
	table.aN td.item div.more
	{
		display: none;
		clear: both;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	/* Definitionen fuer das "mehr..." Link Icon */
	table.aN td.item div.more img
	{
		display: none;
	}
/* << */


/* >> Autonews Panel */
	/* Auto news Tabelle */
	table.aNP
	{
	}
	
	/* Definition des Autonews Panel Datum */
	table.aNP td span.date
	{
		font-size: 10px;
		padding-bottom: 3px;
	}
	
	/* Einstellungen des Autonews Titels */
	table.aNP td h3.title
	{
		display: inline;
		margin: 0px 0px 1px 0px;
		font-size: 12px;
	}
	
	/* Formatiert die Trennlinie zwischen Ueberschrift und Unterueberschrift*/
	table.aNP td img.line
	{
		width: 100%;
		margin: 2px 0px 2px 0px;
		background: #000;
	}
	
	/* Einstellungen des Autonews Untertitels */
	table.aNP td h4.subtitle
	{
		margin: 0px 0px 3px 0px;
		font-size: 11px;
	}
	
	/* Einstellungen der Autonews Beschreibung */
	table.aNP td div.desc
	{
		margin: 0px;
		font-size: 11px;
	}
	
	/* Einstellungen fuer das Autonewsbild */
	table.aNP td img.rFloat,
	table.aNP td a img.rFloat
	{
		float: right;
		margin-left: 5px;
		margin-bottom: 2px;
	}
	
	/* Definitionen fuer den "mehr..." Link */
	table.aNP td div.more
	{
		clear: both;
		margin-top: 5px;
		margin-bottom: 5px;
		font-size: 11px;
	}
	
	/* Definitionen fuer das "mehr..." Link Icon */
	table.aNP td div.more img
	{
		display: none;
	}
	
	/* Autonews sublink Tabelle */
	table.aNPSublink
	{
	}
	
	/* Definiert den Link mit dem es zu der Autonews Uebersicht geht */
	table.aNPSublink td a
	{
		font-size: 11px;
	}
	
	/* Anpassen des Autonews Panel "zur Uebersicht...." Icons */
	table.aNPSublink td a img
	{
		display: none;
	}
/* << */


/* >> Sprungmarke */
	/* Sprungmarkencontainer */
	div.bToTop
	{
		margin-top: 0px;
		margin-bottom: 15px;
	}
	
	/* Sprungmarkencontainer Designelement*/
	div.bToTop div.des1
	{
		text-align: right;
	}
	
	/* Sprungmarkencontainer Prompt*/
	div.bToTop div.des1 span
	{
		font-size: 11px;
	}
	
	/* Sprungmarkencontainer Prompt Link*/
	div.bToTop div.des1 span a.text
	{
	}
	
	/* Sprungmarkencontainer Bild*/
	div.bToTop div.des1 img
	{
		width: 18px;
		height: 13px;
		vertical-align: text-top;
		background: url(../xist4c/web/aktionaer/02/img/bToTopImg.gif) top right no-repeat;
		border: 0px;
	}
	
	/* Sprungmarkencontainer Bildlink*/
	div.bToTop div.des1 a.img
	{
	}
/* << */


/* >> Standard body Definitionen */
	/* Legt Hoehe und Breite fest */
	html, body
	{
		height: 100%;
		margin: 0px;
		padding: 0px;
	}
	
	
	/* Anpassungen fuer die Standardeinstellungen des Bodys */
	body
	{
		background: #eee;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		color: #000;
	}
/* << */


/* >> Angaben nicht veraendern!!! */
	/* for framesets */
	body.mainFrame
	{
		background: #fff;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 13px;
		color: #000;
	}
	
	/* for print page */
	body.print
	{
		background: #fff;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 13px;
		color: #000;
	}
/* << */


/* >> Freie Inhaltscont*/
	/* Banner */
	div.footerContainer
	{
	}
	
	div.topBanner,
	div.A_home_sky
	{
	}
	
	/*  Einstellungen des top banner Containers */
	div.topBanner
	{
		position: relative;
		left: 0;
		top: 0;
		z-index: 34;
		width: 971px;
	}
	
	/* Standard Definition fuer die freien Inhaltscontainer. Diese Angabe bitte unveraendert lassen*/
	div.stdSty
	{
		height: 100px;
		width: 100px;
		position: absolute;
		left: 0px;
		top: 0px;
		z-index: 0;
	}

	div.A_home_sky
	{
		z-index: 1000;
	}
	
	/* Hier koennen die angelegten Container definiert werden */
	div.banner
	{
		display: none;
		width: 468px;
		height: auto;
		position: absolute;
		left: 280px;
		top: 19px;
		z-index: 4;
	}
	
	div.specialQuickSearch
	{
		width: 454px;
		position: absolute;
		left: 9px;
		top: 80px;
		display: block;
		height: auto;
		z-index: 33;
	}
	
	/* Newsletter Anmeldung */
	div.newsletterReg
	{
		width: 262px;
		position: absolute;
		top: 81px;
		left: auto;
		right: 10px;
		z-index: 31;
	}
	
	div.newsletterRegShell div.nlRegDes1
	{
		/width: 100%;
		padding-left: 68px;
		background: url(../xist4c/web/aktionaer/02/img/newsletter_start.gif) left center no-repeat;
	}
	
	div.newsletterRegShell form
	{
		margin: 0;
	}
	
	div.newsletterRegShell table input.field
	{
		width: 123px;
		border: 1px solid #bbb;
		background: #fff url(../xist4c/web/aktionaer/02/img/newsletter_prompt.gif) center no-repeat;
	}
	
	div.newsletterRegShell table input.button
	{
		width: 64px;
		height: 20px;
		cursor: pointer;
		cursor: hand;
		border: 0;
		background: url(../xist4c/web/aktionaer/02/img/newsletter_button.gif) top left no-repeat;
	}
/* <<  */


/* >> client date */
	#clientCurrentDate
	{
		position: absolute;
		right: 11px;
		top: 20px;
		z-index: 200;
		width: 270px;
		text-align: right;
	}
	
	#clientCurrentDate div
	{
		font-size: 11px;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		color: #000;
	}
/* << */


/* >> ePaperContainer */
	div.epaperCont
	{
		width: 220px;
		height: auto;
		position: absolute;
		top: 131px;
		left: auto;
		right: 5px;
		z-index: 31;
	}
	
	div.epaperCont div.smallCont
	{
		cursor: pointer;
		cursor: hand;
	}
	
	div.epaperCont td.textSmall
	{
		width: 100%;
		padding-top: 20px;
	}
	
	div.epaperCont td.textSmall span
	{
		display: block;
		color: #cb001e;
		font-size: 10px;
		line-height: 11px;
		white-space: nowrap;
	}
	
	div.epaperCont div.bigCont
	{
		position: relative;
		top: 0;
		left: 0;
		z-index: 30;
		display: none;
	}
	
	div.epaperCont div.bigContInner
	{
		position: absolute;
		top: 0px;
		right: 0px;
		z-index: 31;
		width: 298px;
		border: 1px solid #ccc;
		background: #fff;
		padding-bottom: 10px;
	}
	
	div.epaperCont div.bigContInner p,
	div.epaperCont div.bigContInner ul li
	{
		font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
		font-size: 11px;
		color: #666;
		font-weight: bold;
	}
	
	div.epaperCont div.bigContInner ul li
	{
		font-weight: normal;
		font-size: 10px;
	}
	
	div.epaperCont div.bigContInner img
	{
		border: 0;
	}
	
	div.epaperCont div.bigContInner td.bildButtons
	{
		padding: 0px 10px;
	}
	
	div.epaperCont div.bigContInner div.button
	{
		margin: 20px 0px;
	}
/* << */


/* >> Dokumentenliste */
	/* Document Liste Tabelle */
	table.dList
	{
	}
	
	/* Einstellungen fuer die Dateibeschreibung */
	table.dList td span.desc
	{
		font-size: 11px;
	}
	
	/* Groesse des Listentitels */
	table.dList td div.size
	{
		font-family: Arial Narrow, Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		color: #000;
		white-space: nowrap;
	}
/* << */


/* >> Fragen und Antworten*/
	/* Einstellungen fuer Gruppenkontainer */
	div.faqGrShell
	{
		margin-bottom: 15px;
	}
	
	/* Definition der Gruppentitel in der Fragenuebersicht */
	div.faqGrShell h3
	{
		margin-bottom: 3px;
	}
	
	/* Anpassungen fuer den Listenelementekontainer */
	div.faqGrShell ul
	{
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	/* Definitionen des Listenelements */
	div.faqGrShell ul li
	{
		margin-bottom: 5px;
	}
	
	/* Einstellungen fuer den Fragekontainer in der Detailansicht*/
	div.dQShell
	{
		margin: 10px 0px 15px 0px;
		border: 1px solid #d6d6d6;
		background: #f1f1f1;
	}
	
	/* Anpassungen des "Frage" Titels auf der Detailseite */
	div.dQShell div.prefix
	{
		padding: 5px;
		font-weight: bold;
		font-size: 16px;
		color: #e20026;
	}
	
	/* Einstellungen der Detail Ansicht der Frage */
	div.dQShell div.question
	{
		padding: 5px 5px 5px 20px;
	}
/* << */


/* >> Termin uebersicht */
	div.appointmentOuterShell
	{
	}
	
	div.appointmentOuterShell div.grpShell
	{
		margin-top: 10px;
		margin-bottom: 15px;
		background: #fff;
	}
	
	div.appointmentOuterShell div.grpShell h3
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 14px;
		margin: 0;
		background: #f1f1f1;
		padding: 2px 5px 2px 5px;
		border: 1px solid #d6d6d6;
	}
	
	div.appointmentOuterShell div.grpShell div.item
	{
		padding: 4px 5px 4px 5px;
		border: 1px solid #d6d6d6;
		border-top: none;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.date
	{
		float: left;
		width: 70px;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.title
	{
		margin-left: 80px;
		margin-bottom: 5px;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.desc
	{
		margin-left: 82px;
		margin-bottom: 5px;
		font-size: 11px;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.img
	{
		float: right;
		margin-left: 5px;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.more
	{
		margin-bottom: 8px;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.more div
	{
		text-align: right;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.more div a:link,
	div.appointmentOuterShell div.grpShell div.item div.more div a:visited,
	div.appointmentOuterShell div.grpShell div.item div.more div a:hover
	{
	}
/* << */


/* >>Erste Ebene Navigation*/
	/* Erste Ebene Navigation aeusserer Navigationskontainer*/
	div.fLOuterShell
	{
		display: none;
		position: absolute;
		left: auto;
		top: auto;
		z-index: 35;
		width: 818px;
	}
	
	/* Anpassungen der erste Ebene Navigationspalte */
	div.fLOuterShell div.des1
	{
		position: absolute;
		top: -27px;
		left: 15px;
		z-index: 36;
	}
	
	div.fLOuterShell div.des1 div.des2
	{
	}
	/* Einstellungen fuer die erste Ebene Navigation */
	div.fLOuterShell div.des1 table.nav
	{
	}
	
	/* Spacer fuer die Ausrichtung der erste Ebene Navigation*/
	div.fLOuterShell div.des1 table.nav td.spcLeft
	{
	}
	
	div.fLOuterShell div.des1 table.nav td.spcRight
	{
		width: 15px;
	}
	
	/* Spalte fuer ein erste Ebene Navigationselement */
	div.fLOuterShell div.des1 table.nav td.navItem
	{
		height: 22px;
	}
	
	/* Grundeinstellung der erste Ebene Navigation fuer die Zustaende "normal", "im Pfad" und "hier"*/
	div.fLOuterShell div.des1 table.nav td.navItem span.here,
	div.fLOuterShell div.des1 table.nav td.navItem a.normal,
	div.fLOuterShell div.des1 table.nav td.navItem a.normal:link,
	div.fLOuterShell div.des1 table.nav td.navItem a.normal:visited,
	div.fLOuterShell div.des1 table.nav td.navItem a.normal:hover,
	div.fLOuterShell div.des1 table.nav td.navItem a.inPath:link,
	div.fLOuterShell div.des1 table.nav td.navItem a.inPath:visited,
	div.fLOuterShell div.des1 table.nav td.navItem a.inPath:hover
	{
		display: block;
		padding: 3px 3px 11px;
		font-size: 11px;
		color: #000;
	}
	
	div.fLOuterShell div.des1 table.nav td.navItem span.here span,
	div.fLOuterShell div.des1 table.nav td.navItem a.normal span,
	div.fLOuterShell div.des1 table.nav td.navItem a.normal:link span,
	div.fLOuterShell div.des1 table.nav td.navItem a.normal:visited span,
	div.fLOuterShell div.des1 table.nav td.navItem a.normal:hover span,
	div.fLOuterShell div.des1 table.nav td.navItem a.inPath:link span,
	div.fLOuterShell div.des1 table.nav td.navItem a.inPath:visited span,
	div.fLOuterShell div.des1 table.nav td.navItem a.inPath:hover span
	{
	}
	
	/* Abweichende einstellungen fuer den Zustand "im Pfad" */
	div.fLOuterShell div.des1 table.nav td.navItem a.inPath:link,
	div.fLOuterShell div.des1 table.nav td.navItem a.inPath:visited,
	div.fLOuterShell div.des1 table.nav td.navItem a.inPath:hover
	{
		font-style: italic;
	}
	
	/* Folgende Angaben definieren die Reaktion beim ueberfahren mit der Maus */
	div.fLOuterShell div.des1 table.nav td.navItem a.normal:hover,
	div.fLOuterShell div.des1 table.nav td.navItem a.inPath:hover
	{
		color: #336;
	}
	
	/* Angabe fuer den Zustand "hier" */
	div.fLOuterShell div.des1 table.nav td.navItem span.here
	{
		color: #336;
	}
	
	/* Einstellung der Trennelemente */
	div.fLOuterShell div.des1 table.nav td
	{
		vertical-align: top;
	}
	
	div.fLOuterShell div.des1 table.nav td.sep img
	{
		height: 11px;
		margin: 5px 3px 0px 3px;
		background-color: #000;
	}
/* << */


/* >> Fusszeile*/
	/* Spalte des Footers */
	td.msFooter
	{
		text-align: left;
	}
	
	/* Anpassungen fuer den Fusszeilenkontainer*/
	div.decoEl
	{
		margin-right: auto;
		width: 971px;
		background: #f1f1f1;
	}
	
	div.deco_1
	{
		border: 1px solid #d6d6d6;
	}
	
	div.deco_2
	{
		text-align: center;
	}
	
	/* Definitionen fuer die Fusszeilentabelle */
	table.footer
	{
		width: 600px;
		padding: 3px 0px 3px 0px;
		margin: 0px auto 0px auto;
	}
	
	/* Einstellungen der Fusszeilen Tabellenzelle */
	table.footer td
	{
		font-size: 11px;
		color: #000;
	}
	
	/* Anpassungen der Fusszeilen Inhaltselemente*/
	table.footer td p,
	table.footer td ul,
	table.footer td ol,
	table.footer td form,
	table.footer td h1,
	table.footer td h2,
	table.footer td h3,
	table.footer td h4,
	table.footer td h5,
	table.footer td h6
	{
		font-size: 11px;
		padding-top: 0px;
		padding-bottom: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}
/* <<  */


/* >>Full Size Media*/
	/* Voll Breite Media Container */
	div.fsMediaShell
	{
		margin-bottom: 18px;
	}
	
	/* Bildelement */
	div.fsMediaShell div.img
	{
		border-bottom: 1px solid #333;
	}
	
	/* Freies XHTML Element */
	div.fsMediaShell div.free
	{
		border-bottom: 1px solid #333;
	}
/* << */


/* >> Standard Listenelement */
	/* Anpassungen fuer den Listeneintragkontainer */
	div.gOvItem
	{
		margin-bottom: 12px;
	}
	
	/* Definition des Titels des Listeneintrags */
	div.gOvItem h3
	{
		margin: 3px 0px 4px 0px;
		font-size: 13px;
	}
	
	/* Definition des Untertitels des Listeneintrags */
	div.gOvItem h4
	{
		margin: 1px 0px 2px 0px;
		font-size: 12px;
	}
	
	/* Definition der Beschreibung des Listeneintrags */
	div.gOvItem div
	{
		margin: 0px;
	}
	
	/* Definitionen fuer das Listenbild */
	div.gOvItem a img.rFloat,
	div.gOvItem img.rFloat
	{
		float: right;
		margin-left: 10px;
		margin-bottom: 5px;
		clear: both;
	}
	
	/* Einstellungen des Listen "mehr..." Links */
	div.gOvItem div.more
	{
		display: none;
		clear: both;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	/* Einstellungen des Listen "mehr..." Icons */
	div.gOvItem div.more img
	{
		display: none;
	}
	/*** Layouts ****/
	/* layout three columns with image */
	table.genOvVar1
	{
		width: 100%;
	}
	
	table.genOvVar1 td
	{
		background: #f1f1f1;
	}
	
	table.genOvVar1 td.vSpc,
	table.genOvVar1 td.hSpc
	{
		background: transparent;
	}
	
	table.genOvVar1 td.vSpc img,
	table.genOvVar1 td.hSpc img
	{
		height: 3px;
		width: 3px;
	}
	
	table.genOvVar1 td.title
	{
		vertical-align: top;
	}
	
	table.genOvVar1 td.title h3
	{
		font-size: 13px;
		margin-top: 0;
		margin-bottom: 8px;
	}
	
	table.genOvVar1 td.title h3 a:link,
	table.genOvVar1 td.title h3 a:visited,
	table.genOvVar1 td.title h3 a:hover
	{
	}
	
	table.genOvVar1 td.descShell
	{
		vertical-align: top;
	}

	table.genOvVar1 td.descShell2
	{
		vertical-align: top;
		white-space: nowrap;
	}
	
	table.genOvVar1 td.title,
	table.genOvVar1 td.descShell,
	table.genOvVar1 td.descShell2
	{
		padding: 5px;
	}

	table.genOvVar1 td.descShell2
	{
		text-align: center;
	}
	
/* <<  */


/* >> Anpassungen des Logos und Bilder im Kopfbereich */
	/* Einstellungen der positionierung des Logo Klickbereich */
	div.linkCont1
	{
		width: auto;
		position: absolute;
		left: 10px;
		top: 18px;
		z-index: 12;
	}
	
	div.linkCont2
	{
		display: none;
		width: auto;
		position: absolute;
		left: 650px;
		top: 21px;
		z-index: 3;
	}
	
	/* Definition der groesse des Logo Klickbereichs*/
	div.linkCont1 img
	{
		width: 331px;
		height: 38px;
		border: 0px;
	}
	
	div.linkCont2 img
	{
		width: 153px;
		height: 55px;
		border: 0px;
	}
	
	/* Tabelle fuer Kopfbilder */
	table.headerImg
	{
		background: url(../xist4c/web/aktionaer/02/img/Head_fbs.gif) left bottom repeat-x;
		border-bottom: 1px solid #b6b6b6;
		border-top: 1px solid #d5d5d5;
		border-right: 1px solid #d5d5d5;
	}
	
	/* Verhalten des 1 Kopfbereichsbild */
	td.hImg
	{
		width: 100%;
		padding-bottom: 36px;
	}
	
	/* Verhalten des 2 Kopfbereichsbild */
	td.hImg1
	{
		display: none;
	}
	
	/* Verhalten des 3 Kopfbereichsbild */
	td.hImg2
	{
		display: none;
	}
/* << */


/* >> Sprachumschalter*/
	/* Definitionen fuer den Sprachumschalterkontainer */
	div.lSwCont
	{
		display: none;
	}
	
	/* Layout fuer Select Box */
	div.lSwCont div.selectBox
	{
		width: 165px;
		position: absolute;
		left: 8px;
		top: 1px;
		z-index: 5;
	}
	
	/* Sprachumschalter Formularfeld einstellungen */
	div.lSwCont select
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 10px;
		width: 100%;
	}
	
	/* Layout fuer Flaggen */
	div.lSwCont div.flags
	{
		width: auto;
		position: absolute;
		left: 8px;
		top: 1px;
		z-index: 5;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 10px;
	}
	
	div.lSwCont div.flags div.active,
	div.lSwCont div.flags div.passive
	{
	}
	
	div.lSwCont div.flags div.language,
	div.lSwCont div.flags div.flag,
	div.lSwCont div.flags div.spc
	{
		float: left;
	}
	
	div.lSwCont div.flags div.spc,
	div.lSwCont div.flags div.spc img
	{
		display: none;
	}
	
	div.lSwCont div.flags div.language
	{
		padding-top: 4px;
		padding-right: 5px;
	}

	div.lSwCont div.flags div.language a:link,
	div.lSwCont div.flags div.language a:visited,
	div.lSwCont div.flags div.language a:hover
	{
	}
	
	div.lSwCont div.flags div.flag
	{
		padding-right: 10px;
	}
/* << */


/* >>Navigation links*/
	/* Aeusserer Navigationskontainer */
	div.navOuterShell
	{
		margin-bottom: 12px;
	}
	
	/* Bild fue den Start der Navigation */
	div.navOuterShell div.topImg
	{
	}
	
	div.navOuterShell div.topImg img
	{
		display: none;
	}
	
	/* Bild fuer das Ende der Navigation */
	div.navOuterShell div.bottomImg
	{
	}
	
	div.navOuterShell div.bottomImg img
	{
		display: none;
	}
	
	/* Anpassung der minimalen Navigationskontainerhoehe */
	div.navOuterShell img.minHeight
	{
		display: block;
		height: 1px;
		float: left;
	}
	
	/*Angaben zur Navigationshuelle.
		Je Ebene haben Sie die Moeglichkeit den Ebenenhintergrund zu veraendern.*/
	div.navCHS_0,
	div.navCHS_1,
	div.navCHS_2,
	div.navCHS_3
	{
		margin-left: 10px;
	}
	

	/* Angaben zur Navigationsknotenhuelle */
	div.navNS_0
	{
		padding-left: 10px;
	}
	
	div.navNS_0,
	div.navNS_1,
	div.navNS_2,
	div.navNS_3
	{
	}
	
	/* Benutzen Sie folgende Klassen um die aeussere Huelle der Navigationslinks zu veraendern.*/
	div.navEl_0_normal, div.navEl_0_inPath, div.navEl_0_here,
	div.navEl_1_normal, div.navEl_1_inPath, div.navEl_1_here,
	div.navEl_2_normal, div.navEl_2_inPath, div.navEl_2_here,
	div.navEl_3_normal, div.navEl_3_inPath, div.navEl_3_here
	{
	}
	
	/* Um Bullets vor die Navigationslinks zu Platzieren benutzen Sie die folgenden Klassen*/
	div.navEl_0_normal div.outer,
	div.navEl_0_inPath div.outer,
	div.navEl_0_here div.outer,
	div.navEl_1_normal div.outer,
	div.navEl_1_inPath div.outer,
	div.navEl_1_here div.outer,
	div.navEl_2_normal div.outer,
	div.navEl_2_inPath div.outer,
	div.navEl_2_here div.outer,
	div.navEl_3_normal div.outer,
	div.navEl_3_inPath div.outer,
	div.navEl_3_here div.outer
	{
	}
	
	div.navEl_0_inPath div.outer,
	div.navEl_0_here div.outer,
	div.navEl_1_inPath div.outer,
	div.navEl_1_here div.outer,
	div.navEl_2_inPath div.outer,
	div.navEl_2_here div.outer,
	div.navEl_3_inPath div.outer,
	div.navEl_3_here div.outer
	{
	}
	
	div.navEl_0_normal span.inner, div.navEl_0_inPath span.inner, div.navEl_0_here span.inner,
	div.navEl_1_normal span.inner, div.navEl_1_inPath span.inner, div.navEl_1_here span.inner,
	div.navEl_2_normal span.inner, div.navEl_2_inPath span.inner, div.navEl_2_here span.inner,
	div.navEl_3_normal span.inner, div.navEl_3_inPath span.inner, div.navEl_3_here span.inner
	{
	}
	
	/* Ebene 0 */
	div.navEl_0_here div.noLink,
	div.navEl_0_normal a,
	div.navEl_0_normal a:link, div.navEl_0_normal a:visited, div.navEl_0_normal a:hover,
	div.navEl_0_inPath a,
	div.navEl_0_inPath a:link, div.navEl_0_inPath a:visited, div.navEl_0_inPath a:hover
	{
		display: block;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		line-height: 22px;
		color: #fff;
		padding: 0px 5px;
		text-transform: uppercase;
		background: #717171;
	}
	
	div.navEl_0_normal a:hover, div.navEl_0_inPath a:hover
	{
		background: #e20026;
	}
	
	div.navEl_0_here div.noLink
	{
		background: #717171;
	}
	
	/* Ebene 1 */
	div.navEl_1_here div.noLink,
	div.navEl_1_normal a,
	div.navEl_1_normal a:link, div.navEl_1_normal a:visited, div.navEl_1_normal a:hover,
	div.navEl_1_inPath a,
	div.navEl_1_inPath a:link, div.navEl_1_inPath a:visited, div.navEl_1_inPath a:hover
	{
		display: block;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		line-height: 22px;
		color: #e20026;
		padding: 0px 5px;
		text-transform: uppercase;
		text-decoration: none;
	}
	
	div.navEl_1_normal a:hover, div.navEl_1_inPath a:hover
	{
		color: #000;
	}
	
	div.navEl_1_here div.noLink
	{
		background: #e20026;
		color: #fff;
	}
	
	div.navEl_1_normal_enter a:hover, div.navEl_1_inPath_enter a:hover
	{
		color: #000;
	}
	
	div.navEl_1_here_enter div.noLink
	{
		color: #000;
	}
	
	/* Ebene 2 */
	div.navEl_2_here div.noLink,
	div.navEl_2_normal a,
	div.navEl_2_normal a:link, div.navEl_2_normal a:visited, div.navEl_2_normal a:hover,
	div.navEl_2_inPath a,
	div.navEl_2_inPath a:link, div.navEl_2_inPath a:visited, div.navEl_2_inPath a:hover
	{
		display: block;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		color: #000;
		padding: 3px 5px 3px 12px;
		background: url(../xist4c/web/aktionaer/02/img/navBulletNormal.gif) 3px 7px no-repeat;
		border-bottom: 1px solid #d6d6d6;
		white-space: nowrap;
		text-decoration: none;
	}
	
	div.navEl_2_normal a:hover, div.navEl_2_inPath a:hover
	{
		background-color: #e20026;
		background-image:  url(../xist4c/web/aktionaer/02/img/navBulletHere.gif);
		color: #fff;
	}
	
	div.navEl_2_here div.noLink
	{
		font-weight: bold;
		background-image:  url(../xist4c/web/aktionaer/02/img/navBulletHereWoHref.gif);
		color: #000;
	}
	
	/* Ebene 3 */
	div.navEl_3_here div.noLink,
	div.navEl_3_normal a,
	div.navEl_3_normal a:link, div.navEl_3_normal a:visited, div.navEl_3_normal a:hover,
	div.navEl_3_inPath a,
	div.navEl_3_inPath a:link, div.navEl_3_inPath a:visited, div.navEl_3_inPath a:hover
	{
		display: block;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		color: #000;
		padding: 3px 5px 3px 12px;
		background: url(../xist4c/web/aktionaer/02/img/navBulletNormal.gif) 3px 7px no-repeat;
		border-bottom: 1px solid #d6d6d6;
		white-space: nowrap;
		text-decoration: none;
	}
	
	div.navEl_3_normal a:hover, div.navEl_3_inPath a:hover
	{
		background-color: #e20026;
		background-image:  url(../xist4c/web/aktionaer/02/img/navBulletHere.gif);
		color: #fff;
	}
	
	div.navEl_3_here div.noLink
	{
		font-weight: bold;
		background-image:  url(../xist4c/web/aktionaer/02/img/navBulletHereWoHref.gif);
		color: #000;
		color: #000;
	}
	
	/* Navigationsbild Kontainer */
	div.navigationImage
	{
		text-align: center;
	}
/* << */


/* >> Special Navigation stylename definitions*/
	div.co_accessControl div.noLink span.inner,
	div.co_accessControl a:link span.inner,
	div.co_accessControl a:visited span.inner,
	div.co_accessControl a:hover span.inner,
	div.co_accessControl_loggedon div.noLink span.inner,
	div.co_accessControl_loggedon a:link span.inner,
	div.co_accessControl_loggedon a:visited span.inner,
	div.co_accessControl_loggedon a:hover span.inner
	{
		display: block;
		padding-right: 15px;
		background: url(../xist4c/web/aktionaer/02/img/padlockClosedIcon.gif) 100% 1px no-repeat;
	}
	
	div.co_accessControl a:hover span.inner
	{
		background-image: url(../xist4c/web/aktionaer/02/img/padlockClosedWhiteIcon.gif);
	}
	
	div.co_accessControl_loggedon div.noLink span.inner,
	div.co_accessControl_loggedon a:link span.inner,
	div.co_accessControl_loggedon a:visited span.inner,
	div.co_accessControl_loggedon a:hover span.inner
	{
		background-image: url(../xist4c/web/aktionaer/02/img/padlockOpenIcon.gif);
	}
	
	div.co_accessControl_loggedon a:hover span.inner
	{
		background-image: url(../xist4c/web/aktionaer/02/img/padlockOpenWhiteIcon.gif);
	}
/* << */


/* >> Layered Script Navigation*/
	#lsnavi_target
	{
		/width: 100%;
		position: relative;
		top: 0;
		left: 0;
		z-index: 400;
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		padding-left: 7px;
		height: 28px;
		max-height: 26px;
	}
	
	table.layeredScriptNavi
	{
		border-right: 1px solid #ccc;
	}
	
	table.layeredScriptNavi td.item
	{
		padding: 2px 2px;
	}
	
	table.layeredScriptNavi td.sep img
	{
		width: 1px;
		height: 26px;
		background: #ccc;
	}
	
	#lsn_titleShell
	{
		position: absolute;
		left: 2px;
		top: -25px;
		z-index: 10;
		border: 0 none;
		background: #f1f1f1;
	}
	
	#lsn_titleShell a.lsn_title:link,
	#lsn_titleShell a.lsn_title:visited,
	#lsn_titleShell a.lsn_title:hover,
	#lsn_titleShell span.lsn_title,
	#lsn_titleShell span.lsn_title_here
	{
		display: block;
		white-space: nowrap;
		padding: 0px 5px;
		font-size: 11px;
		color: #000;
		line-height: 22px;
		text-transform: uppercase;
		text-decoration: none;
	}
	
	#lsn_titleShell a.lsn_title:hover
	{
		color: #fff;
		background: #e20026;
	}
	
	#lsn_titleShell span.lsn_title_here
	{
	}
	
	div.lsn_outerShell_0,
	div.lsn_outerShell_1,
	div.lsn_outerShell_2,
	div.lsn_outerShell_3
	{
		width: 100%;
		height: 0;
		position: relative;
		text-align: left;
	}
	
	div.lsn_outerShell_0
	{
	}
	
	div.lsn_outerShell_1,
	div.lsn_outerShell_2,
	div.lsn_outerShell_3
	{
		text-align: right;
	}
	
	div.lsn_innerShell_0,
	div.lsn_innerShell_1,
	div.lsn_innerShell_2,
	div.lsn_innerShell_3
	{
		display: inline;
		position: absolute;
		text-align: left;
	}
	
	div.lsn_innerShell_1,
	div.lsn_innerShell_2,
	div.lsn_innerShell_3
	{
		right: 0;
	}

	
	
	div.lsn_panel_0,
	div.lsn_panel_1,
	div.lsn_panel_2,
	div.lsn_panel_3
	{
		display: none;
		position: absolute;
		left: -3px;
		top: 2px;
		z-index:30;
		background: #f1f1f1;
		border: 1px solid #d5d5d5;
		border-bottom: none;
		padding-top: 5px;
	}
	
	div.lsn_panel_1,
	div.lsn_panel_2,
	div.lsn_panel_3
	{
		left: 0;
		top: -1px;
		padding-top: 0;
	}
/* << */


/* >> fallback navigation */
	#fallbackNavi
	{
	}

	#fallbackNavi h3
	{
		font-size: 14px;
		color: orange;
	}
	
	#fallbackNavi p
	{
		font-size: 11px;
	}
	
	#fallbackNavi div.scrollpane
	{
		height: 150px;
		overflow: auto;
		border: 1px solid #ccc;
	}

/* << */


/* >> Linkliste */
	/* Linkliste Tabelle */
	table.llShell
	{
		margin-bottom: 20px;
	}
	
	/* Einstellungen fuer den Linklisten Titel fuer normal, besucht und bei ueberfahren mit der Maus */
	table.llShell td a,
	table.llShell td a:link, table.llShell td a:visited, table.llShell td a:hover
	{
		font-size: 13px;
	}
	
	/* Linklisten Bullet */
	table.llShell td img.bullet
	{
		width: 6px;
		height: 6px;
		margin-top: 5px;
		margin-right: 6px;
		background: #3f3f3f;
	}
	
	/* Anpassungen der Linkbeschreibung */
	table.llShell td.desc
	{
		font-size: 11px;
	}
/* << */


/* >> Login und Logout Element */
	/* >>>>>Login */
	/* Definitionen fuer den Schnelllogin- Schnelllogoutkontainer */
	div.quickLogKontainer
	{
		width: 165px;
		position: absolute;
		left: 500px;
		top: 38px;
		z-index: 4;
	}
	
	/* Einstellungen fuer das Login und Logout Formular */
	form.quicklogin,
	form.login,
	form.logoutFormField
	{
		display: none;
		margin: 0px;
		padding: 0px;
	}

	form.logoutFormField
	{
		display: block;
	}
	
	/* Angaben zu den Input Formularfeldern im Quicklogin Bereich*/
	form.quicklogin table td input.text
	{
		font-size: 10px;
		width: 100%;
	}
	
	/* Angaben zu dem Input Button im Quicklogin Bereich*/
	form.quicklogin table td input.button
	{
		width: 43px;
		height: 16px;
		background: url(../xist4c/web/aktionaer/02/img/loginButt.gif) top left no-repeat;
	}
	
	/* Beschriftungen fuer den Standard Login */
	form.login table td span
	{
	}
	
	/* Angaben zu den Input Formularfeldern im Standard Login Bereich*/
	form.login table td input.text
	{
		font-size: 10px;
		width: 160px;
	}
	
	/* Angaben zu dem Input Button im Standard Login*/
	form.login table td input.button
	{
		cursor: pointer;
		/cursor: hand;
	}
	
	/* Einstellungen zur Standard Login Tabelle */
	table.designShell
	{
		border: 1px solid #d6d6d6;
		background: #f1f1f1;
	}
	
	/* Anpassen der Login Fehlermeldung bei missgluecktem Loginversuch*/
	form.login table.designShell td table td div
	{
		font-weight: bold;
		color: darkred;
	}
	
	/* >>>>Logout */
	/* logout Tabelle */
	table.logout
	{
	}
	
	/* Anpassungen fuer den Beschreibungstext im Logout Bereich */
	table.logout td span
	{
		font-size: 9px;
		font-weight: normal;
	}
	
	/* Formatierung des Benutzernamens im Logout Bereich.*/
	table.logout td
	{
		font-weight: bold;
		font-size: 10px;
		white-space: nowrap;
		line-height: 10px;
	}
	
	/* Formatierung des Buttons im Logout Bereich.*/
	table.logout td a img
	{
	}
/* >> */


/* >> login special error message*/
	div.extLoginErrShell ul li div.itemDes1 span
	{
		color: darkred;
		font-weight: bold;
		padding-right: 5px;
	}
/* << */


/* >> News Uebersicht*/
	/* News Uebersicht Tabelle */
	table.news
	{
	}
	
	/* Anpassungen fuer das News Datum in der Uebersicht*/
	table.news td.date
	{
		font-weight: bold;
		color: #666;
		font-size: 11px;
		padding-right: 8px;
	}
	
	/* News Info Spalte */
	table.news td.item
	{
		padding-bottom: 12px;
	}
	
	/* Definition der News Uebersicht Ueberschrift */
	table.news td.item h3
	{
		margin: 3px 0px 4px 0px;
		font-size: 13px;
	}
	
	/* Definition der News Uebersicht Unterueberschrift */
	table.news td.item h4
	{
		margin: 1px 0px 2px 0px;
		font-size: 12px;
	}
	
	/* Einstellungen fuer die News Beschreibung */
	table.news td.item div.desc
	{
		margin: 0px;
	}
	
	/* Definition fuer das News Bild */
	table.news td.item img.rFloat
	{
		float: right;
		margin-left: 10px;
		margin-bottom: 5px;
		clear: both;
	}
	
	/* Anpassungen des News "mehr...." Links */
	table.news td.item div.more
	{
		display: none;
		clear: both;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	/* Einstellungen des News "mehr..." Icons */
	table.news td.item div.more img
	{
		display: none;
	}
/* << */


/* >> News Teaser  */
	div.newsTContShell
	{
		padding-bottom: 10px;
	}
	
	div.newsTContShell div.inner
	{
	}
	
	div.newsTContShell div.inner div.date
	{
		font-weight: bold;
		color: #000;
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	}
	
	div.newsTContShell div.inner h3
	{
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		margin: 0;
		font-weight: normal;
		margin-bottom: 5px;
		padding-left: 10px;
	}
	
	div.newsTContShell div.inner h3 a:link,
	div.newsTContShell div.inner h3 a:visited,
	div.newsTContShell div.inner h3 a:hover
	{
	}
/* << */


/* >> Blaetterelement */
	/* Pager Kontainer */
	div.pager
	{
	}
	
	/* Einstellungen fuer die Informationen wieviel Seiten gefunden wurden bsp. "Seite (1 / 23)" */
	div.pager table.pInfo td,
	div.pager table.pInfo td span
	{
		font-size: 11px;
		color: #333;
	}
	
	/* Definition der Schriftfarbe der Tabellenzelle fuer die gefundenen Seiten */
	div.pager table.pPages td
	{
		color: #369;
	}
	
	/* Einstellung der momentan angewaehlten Seite */
	div.pager table.pPages td span
	{
		font-weight: bold;
		color: #003;
	}
	
	/* Anpassen der Links */
	div.pager table.pPages td a:link,
	div.pager table.pPages td a:visited,
	div.pager table.pPages td a:hover
	{
		font-size: 12px;
		vertical-align: middle;
	}
	
	/*  Anpassungen fuer den linken Pager Pfeil aktiv und passiv*/
	div.pager table.pPages td a img.firstAct
	{
		height: 9px;
		width: 11px;
		background: url(../xist4c/web/aktionaer/02/img/firstPageButtActive.gif) center left no-repeat;
		margin: 0px 4px 0px 0px;
		border: 0px;
	}
	
	div.pager table.pPages td img.firstPass
	{
		height: 9px;
		width: 11px;
		margin: 0px 4px 0px 0px;
		background: url(../xist4c/web/aktionaer/02/img/firstPageButtPassive.gif) center left no-repeat;
		border: 0px;
	}
	
	/* Anpassungen fuer den halb linken Pager Pfeil aktiv und passiv */
	div.pager table.pPages td a img.prevAct
	{
		height: 9px;
		width: 5px;
		margin: 0px 2px 0px 0px;
		background: url(../xist4c/web/aktionaer/02/img/prevPageButtActive.gif) center left no-repeat;
		border: 0px;
	}
	
	div.pager table.pPages td img.prevPass
	{
		height: 9px;
		width: 5px;
		margin: 0px 2px 0px 0px;
		background: url(../xist4c/web/aktionaer/02/img/prevPageButtPassive.gif) center left no-repeat;
		border: 0px;
	}
	
	/* Anpassungen fuer den halb rechten Pager Pfeil aktiv und passiv */
	div.pager table.pPages td a img.nextAct
	{
		height: 9px;
		width: 5px;
		margin: 0px 0px 0px 2px;
		background: url(../xist4c/web/aktionaer/02/img/nextPageButtActive.gif) center right no-repeat;
		border: 0px;
	}
	
	div.pager table.pPages td img.nextPass
	{
		height: 9px;
		width: 5px;
		margin: 0px 0px 0px 2px;
		background: url(../xist4c/web/aktionaer/02/img/nextPageButtPassive.gif) center right no-repeat;
		border: 0px;
	}
	
	/* Anpassungen fuer den rechten Pager Pfeil aktiv und passiv */
	div.pager table.pPages td a img.lastAct
	{
		height: 9px;
		width: 11px;
		margin: 0px 0px 0px 4px;
		background: url(../xist4c/web/aktionaer/02/img/lastPageButtActive.gif) center right no-repeat;
		border: 0px;
	}
	
	div.pager table.pPages td img.lastPass
	{
		height: 9px;
		width: 11px;
		margin: 0px 0px 0px 4px;
		background: url(../xist4c/web/aktionaer/02/img/lastPageButtPassive.gif) center right no-repeat;
		border: 0px;
	}
	
	/* Anpassungen fuer das Pager Trennelement */
	div.pager table.pPages td img.sep
	{
		height:12px;
		width: 1px;
		margin: 0px 3px 0px 3px;
		background: #d6d6d6;
		border: 0px;
	}
/* << */


/* >> Blaetterelement fuer Dokumentunterteilung */
	div.topContentPager
	{
	}
	
	div.bottomContentPager
	{
	}
	
	div.contPagerShell
	{
		margin-bottom: 10px;
	}
	
	div.contPagerShell div.outDes1
	{
		padding: 2px 5px 2px 5px;
		border-bottom: 1px solid #d6d6d6;
		
	}
	
	div.contPagerShell div.outDes2
	{
		text-align: right;
	}
	
	div.contPagerShell div.outDes2 table
	{
		margin-left: auto;
	}
	
	div.contPagerShell div.outDes2 table td
	{
	}
	
	div.contPagerShell div.outDes2 table td div.des1
	{
	}
	
	div.contPagerShell div.outDes2 table td div.des2
	{
	}
	
	/* Links des normalen pagers */
	div.contPagerShell div.outDes2 table td div.here,
	div.contPagerShell div.outDes2 table td a:link,
	div.contPagerShell div.outDes2 table td a:visited,
	div.contPagerShell div.outDes2 table td a:hover
	{
		display: block;
		font-size: 12px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		line-height: 12px;
		font-weight: bold;
	}
	
	div.contPagerShell div.outDes2 table td a:hover
	{
	}
	
	div.contPagerShell div.outDes2 table td div.here
	{
		color: #3f3f3f;
	}
	
	div.contPagerShell div.outDes2 table td div.spc
	{
		display: block;
		width: 1px;
		height: 10px;
		margin: 1px 3px 0 3px;
		background: #000;
	}
	
	/* Anordnung der simplen Bildpagerelemente */
	div.smpContPagerShell
	{
		/width: 100%;
		margin-bottom: 10px;
	}

	div.smpContPagerShell div.outDes1
	{
	}

	div.smpContPagerShell div.outDes2
	{
		/width: 100%;
		margin: 2px 5px 2px 5px;
		text-align: right;
	}

	div.smpContPagerShell div.outDes2 table.outer
	{
		margin-left: auto;
	}

	div.smpContPagerShell div.outDes2 table.outer td.left
	{
		text-align: left;
	}
	
	div.smpContPagerShell div.outDes2 table.outer td.right
	{
		text-align: right;
	}

	div.smpContPagerShell div.outDes2 table.outer td.left div.d1_left,
	div.smpContPagerShell div.outDes2 table.outer td.right div.d1_right
	{
	}

	div.smpContPagerShell div.outDes2 table.outer td.left div.d2_left,
	div.smpContPagerShell div.outDes2 table.outer td.right div.d2_right
	{
	}
	
	div.smpContPagerShell div.outDes2 table.outer td.sep
	{
		width: 1px;
	}

	table.pElOuter_left,
	table.pElOuter_right
	{
	}
	
	table.pElOuter_right
	{
		margin-left: auto;
	}
	
	table.pElOuter_left td.spcL,
	table.pElOuter_left td.spcR,
	table.pElOuter_right td.spcL,
	table.pElOuter_right td.spcR
	{
	}
	
	table.pElOuter_left td.spcR img,
	table.pElOuter_right td.spcL img
	{
		width: 3px;
	}
	
	table.pElOuter_left td.spcL img,
	table.pElOuter_left td.spcR img,
	table.pElOuter_right td.spcL img,
	table.pElOuter_right td.spcR img
	{
	}
	
	/* Links des simplen Bildpagerelements */
	table.pElOuter_left td.pEl div.noLink img,
	table.pElOuter_right td.pEl div.noLink img,
	table.pElOuter_left td.pEl a:link img,
	table.pElOuter_left td.pEl a:visited img,
	table.pElOuter_left td.pEl a:hover img,
	table.pElOuter_right td.pEl a:link img,
	table.pElOuter_right td.pEl a:visited img,
	table.pElOuter_right td.pEl a:hover img
	{
		height: 20px;
		width: 24px;
		background-position: left top;
		background-repeat: no-repeat;
		border: none;
	}
	
	table.pElOuter_left td.pEl a:link img,
	table.pElOuter_left td.pEl a:visited img,
	table.pElOuter_left td.pEl a:hover img
	{
		background-image: url(../xist4c/web/aktionaer/02/img/smpPagArrowLeft.gif);
	}

	table.pElOuter_right td.pEl a:link img,
	table.pElOuter_right td.pEl a:visited img,
	table.pElOuter_right td.pEl a:hover img
	{
		background-image: url(../xist4c/web/aktionaer/02/img/smpPagArrowRight.gif);
	}
	
	table.pElOuter_left td.pEl div.noLink img
	{
		background-image: url(../xist4c/web/aktionaer/02/img/smpPagArrowLeftPass.gif);
	}
	
	table.pElOuter_right td.pEl div.noLink img
	{
		background-image: url(../xist4c/web/aktionaer/02/img/smpPagArrowRightPass.gif);
	}

	/* Anordnung der simplen Textpagerelemente */
	div.smpTxtContPagerShell
	{
		/width: 100%;
		background: #efefef;
		margin-bottom: 10px;
	}

	div.smpTxtContPagerShell div.outDes1
	{
		border: 1px solid #b3b3b3;
		padding: 2px 5px 2px 5px;
	}

	div.smpTxtContPagerShell div.outDes2
	{
		/width: 100%;
		text-align: right;
	}

	div.smpTxtContPagerShell div.outDes2 table.outer
	{
		margin-left: auto;
	}

	div.smpTxtContPagerShell div.outDes2 table.outer td.left
	{
		text-align: left;
	}
	
	div.smpTxtContPagerShell div.outDes2 table.outer td.right
	{
		text-align: right;
	}

	div.smpTxtContPagerShell div.outDes2 table.outer td.left div.d1_left,
	div.smpTxtContPagerShell div.outDes2 table.outer td.right div.d1_right
	{
	}

	div.smpTxtContPagerShell div.outDes2 table.outer td.left div.d2_left,
	div.smpTxtContPagerShell div.outDes2 table.outer td.right div.d2_right
	{
	}

	div.smpTxtContPagerShell div.outDes2 table.outer td.sep
	{
		width: 1px;
		background: #000;
	}

	table.pTxtElOuter_left,
	table.pTxtElOuter_right
	{
	}
	
	table.pTxtElOuter_right
	{
		margin-left: auto;
	}
	
	table.pTxtElOuter_left td.spcL,
	table.pTxtElOuter_left td.spcR,
	table.pTxtElOuter_right td.spcL,
	table.pTxtElOuter_right td.spcR
	{
	}
	
	table.pTxtElOuter_left td.spcR img,
	table.pTxtElOuter_right td.spcL img
	{
		width: 10px;
	}
	
	table.pTxtElOuter_left td.spcL img,
	table.pTxtElOuter_left td.spcR img,
	table.pTxtElOuter_right td.spcL img,
	table.pTxtElOuter_right td.spcR img
	{
	}
	
	/* Links des simplen Textpagerelements */
	table.pTxtElOuter_left td.pEl div.noLink,
	table.pTxtElOuter_right td.pEl div.noLink,
	table.pTxtElOuter_left td.pEl a:link,
	table.pTxtElOuter_left td.pEl a:visited,
	table.pTxtElOuter_left td.pEl a:hover,
	table.pTxtElOuter_right td.pEl a:link,
	table.pTxtElOuter_right td.pEl a:visited,
	table.pTxtElOuter_right td.pEl a:hover
	{
		display: block;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		border: none;
	}
	
	table.pTxtElOuter_left td.pEl div.noLink,
	table.pTxtElOuter_left td.pEl a:link,
	table.pTxtElOuter_left td.pEl a:visited,
	table.pTxtElOuter_left td.pEl a:hover
	{
		padding-left: 20px;
		background: url(../xist4c/web/aktionaer/02/img/smpTxtPagArrowLeft.gif) 0 1px no-repeat;
	}

	table.pTxtElOuter_right td.pEl div.noLink,
	table.pTxtElOuter_right td.pEl a:link,
	table.pTxtElOuter_right td.pEl a:visited,
	table.pTxtElOuter_right td.pEl a:hover
	{
		padding-right: 20px;
		background: url(../xist4c/web/aktionaer/02/img/smpTxtPagArrowRight.gif) right 1px no-repeat;
	}
	
	table.pTxtElOuter_left td.pEl div.noLink
	{
		background-image: url(../xist4c/web/aktionaer/02/img/smpTxtPagArrowLeftPass.gif);
		color: #666;
	}
	
	table.pTxtElOuter_right td.pEl div.noLink
	{
		background-image: url(../xist4c/web/aktionaer/02/img/smpTxtPagArrowRightPass.gif);
		color: #666;
	}
/* << */


/* >> Absaetze im Panel Modus */
	/* Panel Titelkontainer */
	div.panelTitle,
	table.footer td div.panelTitle
	{
		/width: 100%;
		padding: 10px 10px 0 10px;
	}
	
	/* Panel Titlekontainer im Footerbereich */
	table.footer td div.panelTitle
	{
	}
	
	/* Panel Titel */
	div.panelTitle h3,
	table.footer td div.panelTitle h3
	{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 13px;
		color: #000;
		margin: 0px;
	}
	
	/* Panel Titel im Footerbereich*/
	table.footer td div.panelTitle h3
	{
		font-size: 11px;
	}
	
	/* Enstellungen fuer den Panelkontainer */
	div.panelOuter,
	table.footer td div.panelOuter
	{
		/width: 100%;
		border: 1px solid #dadada;
		margin-bottom: 12px;
	}
	
	/* Enstellungen fuer den Panelkontainer im Footerbereich*/
	table.footer td div.panelOuter
	{
	}
	
	/* Einstellungen fuer den Inhaltskontainer */
	div.panelOuter div.desOut1 div.des1
	{
	}

	div.panelOuter div.desOut1 div.des2
	{
	}

	div.panelOuter div.desOut1 div.des2 div.cont,
	table.footer td div.panelOuter div.desOut1 div.des2 div.cont
	{
		/width: 100%;
		padding: 10px;
	}
	
	/* Einstellungen fuer den Inhaltskontainer im Footerbereich*/
	table.footer td div.panelOuter div.desOut1 div.des2 div.cont
	{
	}
	
	/* Design Panel Titelkontainer */
	div.designTitle,
	table.footer td div.designTitle
	{
		/width: 100%;
		padding: 10px 10px 0 10px;
	}
	
	/* Design Panel Titelkontainer im Footerbereich*/
	table.footer td div.designTitle
	{
	}
	
	/* Design Panel Titel */
	div.designTitle h3,
	table.footer td div.designTitle h3
	{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 13px;
		color: #000;
		margin: 0px;
	}
	
	/* Design Panel Titel im Footerbereich*/
	table.footer td div.designTitle h3
	{
		font-size: 11px;
	}
	
	/* Enstellungen fuer den Design Panelkontainer */
	div.desPanelOuter,
	table.footer td div.desPanelOuter
	{
		clear: both;
		/width: 100%;
		border: 1px solid #dadada;
		margin-bottom: 12px;
	}
	
	/* Enstellungen fuer den Design Panelkontainer im Footerbereich*/
	table.footer td div.desPanelOuter
	{
	}
	
	/* Einstellungen fuer den Inhaltskontainer */
	div.desPanelOuter div.desOut1 div.des1
	{
	}

	div.desPanelOuter div.desOut1 div.des2
	{
	}
	
	/*  Einstellungen fuer den Design Inhaltskontainer  */
	div.desPanelOuter div.desOut1 div.des2 div.cont,
	table.footer td div.desPanelOuter div.desOut1 div.des2 div.cont
	{
		/width: 100%;
		padding: 10px;
	}
	
	/*  Einstellungen fuer den Design Inhaltskontainer  im Footerbereich*/
	table.footer td div.desPanelOuter div.desOut1 div.des2 div.cont
	{
	}
/* << */


/* >> Absaetze Normal */
	/* Absatz Titel */
	h3.paraTitle
	{
		display: block;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		padding-top: 6px;
		margin-bottom: 14px;
	}
	
	/* Absatz Titel im Footerbereich*/
	table.footer td h3.paraTitle
	{
		display: block;
		font-style: normal;
		font-weight: bold;
		font-size: 11px;
		padding-top: 3px;
		margin-bottom: 2px;
	}
	
	/* Einstellungen der Bild und Content ausrichtung */
	div.paraImgOuter,
	div.paraImgOuterL,
	div.paraImgOuterR,
	div.paraFxImgOuter
	{
		padding-top: 2px;
		margin-bottom: 3px;
	}
	
	/* Fuer Bild zu Textabstand bei links und rechts umfliessend */
	div.paraImgOuterL
	{
		padding-right: 6px;
	}
	
	div.paraImgOuterR
	{
		padding-left: 6px;
	}
	
	div.paraContOuter,
	div.paraContOuterL,
	div.paraContOuterR
	{
	}
	
	/* Bild zu Textabstand bei rechts und links freibleibend*/
	div.paraContOuterL
	{
		padding-left: 6px;
	}
	
	div.paraContOuterR
	{
		padding-right: 6px;
	}
	
	/* Innerer Bild Container  */
	div.paraImgInner
	{
		margin-left: auto;
		margin-right: auto;
	}
	
	/* Bild zu Text im zentrierten Modus */
	div.paraCeImgOuter
	{
		text-align: center;
	}
	
	/* Definition Absatz Untertitel */
	h4.paraSubtitle
	{
		font-size: 12px;
		line-height: 18px;
		font-weight: bold;
		margin: 2px 0px 5px 0px;
	}
	
	/* Definition Absatz Untertitel im Footerbereich*/
	table.footer td h4.paraSubtitle
	{
		font-weight: bold;
		font-size: 11px;
		margin: 2px 0px 2px 0px;
	}
	
	/* Einstellungen Absatz Inhalt */
	table.contentTable td.contentColumn p,
	table.contentTable td.contentColumn p.paraEl
	{
		margin: 0px;
		margin-bottom: 100px;
	}
	
	/* Einstellungen Absatz Inhalt im Footerbereich*/
	table.footer td p,
	table.footer td p.paraEl
	{
		margin: 0px;
		margin-bottom: 5px;
	}
	
	/* Definition Bilduntertext */
	div.paraImgInner div.sT
	{
		margin-top: 2px;
		margin-bottom: 3px;
		font-size: 11px;
		text-align: left;
	}
	
	/* Definition Bilduntertext im Footerbereich */
	table.footer td div.paraImgInner div.sT
	{
		margin-top: 1px;
		margin-bottom: 2px;
		font-size: 10px;
		text-align: left;
	}
/* << */


/* >> Allgemeine Absatz und Panel Definitionen */
	/* Nicht aendern!! */
	img.clearAll
	{
		display: block;
		clear: both;
		visibility: hidden;
	}
	
	/* Standard definition des Absatzabstandes */
	div.contentContainer table.contentTable td.contentColumn p
	{
		margin: 0px;
		margin-bottom: 10px;
	}
	
	/* Standard definition des Absatzabstandes im Footerbereich*/
	table.footer td div.contentContainer table.contentTable td.contentColumn p
	{
		margin: 0px;
		margin-bottom: 7px;
	}
	
	/* Einstellungen fuer den Absatz  "mehr..." Link */
	div.paraSublinkShell
	{
		text-align: right;
		margin-bottom: 5px;
	}
	
	/* Absatz Sublink */
	div.paraSublinkShell span.sL
	{
	}
	
	/* Einstellungen fuer den Absatz  "mehr..." Link im Footerbereich */
	table.footer td div.paraSublinkShell
	{
	}
	
	table.footer td div.paraSublinkShell span.sL
	{
	}
	
	/* Einstellungen der Absatz und Panel "mehr.." Link Icons */
	div.paraSublinkShell span.sL img
	{
		width: 8px;
		height: 10px;
		vertical-align: text-top;
		border: 0px;
		background: url(../xist4c/web/aktionaer/02/img/sepStandard.gif) bottom left no-repeat;
	}
	
	/* Einstellungen der Absatz und Panel "mehr.." Link Icons im Footerbereich */
	table.footer td div.paraSublinkShell span.sL img
	{
		display: none;
	}
/* << */


/* >> Schnellzugriff*/
	/* Definitionen fuer den Schnellzugriffkontainer */
	div.qAccessCont
	{
		position: absolute;
		right: 0;
		top: 144px;
		width: 200px;
		z-index: 10;
		text-align: right;
	}
	
	/* Schnellzugriff Formularfeld einstellungen */
	div.qAccessCont select
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 10px;
		width: 100%;
	}
/* << */


/* >> Schnellsuche*/
	/* Definitionen fuer den Schnellsuchekontainer */
	div.qSearchCont
	{
		display: none;
		width: 208px;
		position: absolute;
		left: 592px;
		top: 40px;
		z-index: 3;
	}
	
	/* Schnellsuche Formulareinstellungen */
	div.qSearchCont form
	{
		margin-top: 0px;
		margin-bottom: 0px;
		padding-top: 15px;
		background: url(../xist4c/web/aktionaer/02/img/searchPrompt.gif) left top no-repeat;
	}
	
	div.qSearchCont table.qSearch
	{
	}
	
	/* Schnellsuche Formularfeld Einstellungen */
	div.qSearchCont table.qSearch td input.text
	{
		font-size: 12px;
		width: 100%;
		border: 1px solid #b0b2b1;
	}
	
	/*  Schnellsuche "Go" button */
	div.qSearchCont table.qSearch td input.button
	{
		width: 43px;
		height: 19px;
		background: url(../xist4c/web/aktionaer/02/img/goButt.gif) top left no-repeat;
	}
/* << */


/* >> Schnellsuche optionen */
	div.qSearchCont div.searchOpt
	{
		position: relative;
		left: -4px;
		width: 208px;
	}
	
	div.qSearchCont div.searchOpt div.opt div.field
	{
		width: 20px;
		float: left;
	}
	
	div.qSearchCont div.searchOpt div.opt
	{
		width: 70px;
		margin-top: 1px;
		white-space: nowrap;
		float: left;
	}
	
	div.qSearchCont div.searchOpt div.opt div.pmt
	{
		font-size: 10px;
		padding-top: 3px;
		margin-right: 10px;
		color: #fff;
	}
/* << */


/* >> Standard Suche */
	/* Standard Suchfeld Einstellungen */
	table.stdSearch td input.text
	{
		font-size: 13px;
		width: 300px;
	}
	
	/* Standard Suche Button Einstellungen */
	table.stdSearch td input.button
	{
		cursor: pointer;
		/cursor: hand;
	}
	
	/* Suche Formulareinstellungen */
	table.stdSearch form
	{
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	/* Einstellungen fuer die farbige Hinterlegung im Suchergebnis */
	span.searchResult
	{
		font-weight: bold;
	}
/* << */


/* >> Empfehlung versenden */
	/* Empfehlung versenden Tabelle */
	table.recomShell
	{
	}
	
	/* Anpassungen des Formulars */
	table.recomShell form
	{
		padding: 0px;
		margin: 0px;
	}
	
	/* Einstellungen fuer die Fehlermeldungen bei unkorrektem Ausfuellen der Formularelemente */
	table.recomShell td ul li
	{
		font-weight: bold;
		font-size: 11px;
		color: darkred;
		margin: 3px 0px 3px 0px;
	}
	
	/* Anpassungen der Formular Tabellenspalten */
	table.recomShell td form table td
	{
		padding: 1px 8px 1px 8px;
	}
	
	/* Anpassungen der Formularelemente */
	table.recomShell td form table td input.text,
	table.recomShell td form table td textarea
	{
		font-size: 11px;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		width: 100%;
		margin-bottom: 5px;
		padding-left: 1px;
		padding-right: 1px;
	}
	
	table.recomShell td form table td textarea
	{
		overflow: auto;
	}
	
	/* Einstellungen fuer die Input Formularelemente */
	table.recomShell td form table td input.button
	{
		font-size: 11px;
		margin-bottom: 8px;
		cursor: pointer;
		/cursor: hand;
	}
	
	/* Angaben zum Kontainer der Sendebestaetigung */
	div.recomSuccess
	{
		font-weight: bold;
		font-size: 13px;
		color: #333;
		margin: 10px 0px 10px 0px;
	}
	
	/* Einstellungen fuer den Kontainer der Nutzungsbedingungen */
	table.recomShell td div.policy
	{
		font-size: 11px;
		color: #333;
		margin: 10px 0px 10px 0px;
	}
	
	/* Anpassungen der Tabellenzelle des Paneltitels */
	table.recomShell td form table td.title
	{
		font-weight: bold;
		color: #3f3f3f;
		padding: 2px 5px;
		background: #f1f1f1;
		border-bottom: 1px solid #d6d6d6;
	}
	
	/* Definitionen fuer die Paneltabelle */
	table.recomShell td form table
	{
		background: #f1f1f1;
		border: 1px solid #d6d6d6;
	}
	
	/* Angaben zu den Tabellenzellen der Feldbezeichner der Formularfelder */
	table.recomShell td form table td.prompt
	{
		font-size: 11px;
	}
	
	/* Angaben zu den Feldbezeichnern der Formularfelder */
	table.recomShell td form table td.prompt span
	{
		font-size: 11px;
		color: #333;
	}
/* << */


/* >> Trenner fuer Content Elemente */
	/* Trennelement Container */
	div.separatorShell
	{
		margin-top: 7px;
		margin-bottom: 15px;
		background-color: #a0b8cf;
	}
	
	/* Trennelement Abstandshalter */
	div.separatorShell img
	{
	}
/* << */


/* >> Seitenstruktur */
	/*Angaben zur smNavigationshuelle.
		Je Ebene haben Sie die Moeglichkeit den Ebenenhintergrund zu veraendern.*/
	div.smNavCHS_0,
	div.smNavCHS_1,
	div.smNavCHS_2,
	div.smNavCHS_3
	{
	}
	
	/* Angaben zur smNavigationsknotenhuelle */
	div.smNavNS_0
	{
	}
	
	div.smNavNS_0,
	div.smNavNS_1,
	div.smNavNS_2,
	div.smNavNS_3
	{
	}
	
	div.smNavNS_1
	{
		margin-bottom: 5px;
	}
	
	/* Benutzen Sie folgende Klassen um die aeussere Huelle der smNavigationslinks zu veraendern.*/
	div.smNavEl_0_normal, div.smNavEl_0_inPath, div.smNavEl_0_here,
	div.smNavEl_1_normal, div.smNavEl_1_inPath, div.smNavEl_1_here,
	div.smNavEl_2_normal, div.smNavEl_2_inPath, div.smNavEl_2_here,
	div.smNavEl_3_normal, div.smNavEl_3_inPath, div.smNavEl_3_here
	{
		padding-left: 30px;
	}
	
	div.smNavEl_0_here,
	div.smNavEl_1_here,
	div.smNavEl_2_here,
	div.smNavEl_3_here
	{
		background: url(../xist4c/web/aktionaer/02/img/navArrowHere.gif) 0px 5px no-repeat;
	}
	
	/* Um Bullets vor die smNavigationslinks zu Platzieren benutzen Sie die folgenden Klassen*/
	div.smNavEl_0_normal div.outer,
	div.smNavEl_0_inPath div.outer,
	div.smNavEl_0_here div.outer,
	div.smNavEl_1_normal div.outer,
	div.smNavEl_1_inPath div.outer,
	div.smNavEl_1_here div.outer,
	div.smNavEl_2_normal div.outer,
	div.smNavEl_2_inPath div.outer,
	div.smNavEl_2_here div.outer,
	div.smNavEl_3_normal div.outer,
	div.smNavEl_3_inPath div.outer,
	div.smNavEl_3_here div.outer
	{
	}
	
	div.smNavEl_0_normal div.outer,
	div.smNavEl_0_inPath div.outer,
	div.smNavEl_1_normal div.outer,
	div.smNavEl_1_inPath div.outer
	{
	}
	
	div.smNavEl_2_normal div.outer,
	div.smNavEl_2_inPath div.outer
	{
	}
	
	div.smNavEl_3_normal div.outer,
	div.smNavEl_3_inPath div.outer
	{
	}
	
	div.smNavEl_1_normal div.outer,
	div.smNavEl_1_inPath div.outer,
	div.smNavEl_1_here div.outer
	{
	}
	
	div.smNavEl_0_inPath div.outer,
	div.smNavEl_0_here div.outer,
	div.smNavEl_1_inPath div.outer,
	div.smNavEl_1_here div.outer,
	div.smNavEl_2_inPath div.outer,
	div.smNavEl_2_here div.outer,
	div.smNavEl_3_inPath div.outer,
	div.smNavEl_3_here div.outer
	{
	}
	
	div.smNavEl_0_normal span.inner, div.smNavEl_0_inPath span.inner, div.smNavEl_0_here span.inner,
	div.smNavEl_1_normal span.inner, div.smNavEl_1_inPath span.inner, div.smNavEl_1_here span.inner,
	div.smNavEl_2_normal span.inner, div.smNavEl_2_inPath span.inner, div.smNavEl_2_here span.inner,
	div.smNavEl_3_normal span.inner, div.smNavEl_3_inPath span.inner, div.smNavEl_3_here span.inner
	{
	}

	/* Ebene 0 */
	div.smNavEl_0_here div.noLink,
	div.smNavEl_0_normal a,
	div.smNavEl_0_normal a:link, div.smNavEl_0_normal a:visited, div.smNavEl_0_normal a:hover,
	div.smNavEl_0_inPath a,
	div.smNavEl_0_inPath a:link, div.smNavEl_0_inPath a:visited, div.smNavEl_0_inPath a:hover
	{
		display: block;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 13px;
		color: #e20026;
		padding: 5px 5px 5px 12px;
	}
	
	div.smNavEl_0_here div.noLink
	{
	}
	
	/* Ebene 1 */
	div.smNavEl_1_here div.noLink,
	div.smNavEl_1_normal a,
	div.smNavEl_1_normal a:link, div.smNavEl_1_normal a:visited, div.smNavEl_1_normal a:hover,
	div.smNavEl_1_inPath a,
	div.smNavEl_1_inPath a:link, div.smNavEl_1_inPath a:visited, div.smNavEl_1_inPath a:hover
	{
		display: block;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		border: 1px solid #d6d6d6;
		background: #f1f1f1;
		padding: 5px 5px 5px 12px;
	}
	
	div.smNavEl_1_here div.noLink
	{
		color: #005FAD;
	}
	
	/* Ebene 2 */
	div.smNavEl_2_here div.noLink,
	div.smNavEl_2_normal a,
	div.smNavEl_2_normal a:link, div.smNavEl_2_normal a:visited, div.smNavEl_2_normal a:hover,
	div.smNavEl_2_inPath a,
	div.smNavEl_2_inPath a:link, div.smNavEl_2_inPath a:visited, div.smNavEl_2_inPath a:hover
	{
		display: block;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		padding: 2px 5px 2px 25px;
	}
	
	div.smNavEl_2_here div.noLink
	{
		color: #3f3f3f;
	}
	
	/* Ebene 3 */
	div.smNavEl_3_here div.noLink,
	div.smNavEl_3_normal a,
	div.smNavEl_3_normal a:link, div.smNavEl_3_normal a:visited, div.smNavEl_3_normal a:hover,
	div.smNavEl_3_inPath a,
	div.smNavEl_3_inPath a:link, div.smNavEl_3_inPath a:visited, div.smNavEl_3_inPath a:hover
	{
		display: block;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		padding: 2px 5px 2px 40px;
	}
	
	div.smNavEl_3_here div.noLink
	{
		color: #3f3f3f;
	}
/* << */


/* >> Standardeinstellungen */
	/* Anpassungen fuer die Seiten Stammtabelle */
	table.mShell
	{
		width: 971px;
	}
	/* Anpassungen fuer die Zellen der Stammtabelle */
	table.mShell td.msCont
	{
		text-align: left;
	}
	
	/*Angaben zum Drucken (Diese Angaben bitte nicht veraendern) */
	div.printHeader,
	div.printButtonShell
	{
		display: none;
	}
	
	img.printHeaderSpacer
	{
		display: none;
	}
	
	/* Schaltet den Skip Link aus (Wird bei Barriere freien Seiten verwendet) */
	div.skipNav
	{
		display: none;
	}
	 
	/* Globale Ebenen Shell */
	div.globalLayerShell
	{
		width: 971px;
		position: absolute;
		left: auto;
		top: auto;
		z-index: 1000;
	}
	
	/* Breite der Kopfelemente */
	table.headerElements
	{
		width: 971px;
		background: #fff;
	}
	
	/* Platzhalter fuer Navigationszelle */
	img.navigationColumnSpacer
	{
		width: 170px;
	}
	
	/* Definition der Breite des linken Platzhalters */
	img.spacerLeft
	{
		width: 10px;
	}
	
	/* Definition des Platzhalters fuer den Inhalt */
	img.contentSpacer
	{
		height: 6px;
		display: none;
	}
	
	/* Definition der Breite des rechten Platzhalters */
	img.spacerRight
	{
		width: 10px;
	}
	
	/* Beseitigt ein Problem im Mozilla Browser */
	img.block
	{
		display: block;
	}
	
	/* Einstellungen fuer die Basistabelle des Inhalts */
	table.contentMainTable
	{
		width: 971px;
		background: #fff;
	}
	
	/* Definitionen der Platzhalterzelle links*/
	td.spacerColumnLeft
	{
	}
	
	/* Anpassungen fuer die Hauptspalte des Inhalts */
	td.contentMainColumn
	{
		width: 100%;
	}
	
	/* Container fuer den Inhalt */
	div.contentContainer
	{
	}
	
	/* Anpassungen fuer die Inhaltstabelle */
	table.contentTable
	{
		width: 100%;
		border-right: 1px solid #d5d5d5;
	}
	
	/* Definitionen des Inhaltsbereichs */
	td.contentColumn
	{
		width: 100%;
		border-top: 1px solid #ccc;
	}
	
	td.contentColumn div.contSpcShellStd,
	td.contentColumn div.contSpcShellBL,
	td.contentColumn div.contSpcContentPager
	{
		padding: 0;
	}
	
	/* Definitionen der Platzhalterzelle rechts*/
	td.spacerColumnRight
	{
	}
	
	/* Anpassungen fuer zweispaltigen Inhalt (linke Spalte, abstand zwischen den Spalten, rechte Spalte) */
	table.twoColElShell
	{
		width: 100%;
	}

	table.twoColElShell td.leftSpc img
	{
		width: 190px;
	}

	table.twoColElShell td.middleSpc img
	{
		width: 12px;
	}
	
	table.twoColElShell td.rightSpc img
	{
		width: 190px;
	}

	table.twoColElShell td.l
	{
	}

	table.twoColElShell td.m
	{
	}
	
	table.twoColElShell td.r
	{
	}

	/* Grundeinstellungen  fuer einige Element festlegen */
	th, td, p
	{
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
	}
	
	/* Anpassungen fuer die Standard Absaetze */
	p
	{
		margin-top: 0px;
	}
	
	/* Allgemeine Einstellung fuer Aufzaehlungspunkte */
	ul
	{
		list-style-type: square;
	}
	
	/* Einstellungen fuer Ueberschriften */
	h1, h2, h3, h4, h5, h6
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		color: #000;
	}

	h1
	{
		font-size: 18px;
		margin: 5px 0 6px 0;
	}
	
	h2
	{
		font-size: 16px;
		margin: 4px 0 5px 0;
	}
	
	h3
	{
		font-size: 14px;
		margin: 3px 0 4px 0;
	}
	
	h4
	{
		font-size: 12px;
		margin: 3px 0 3px 0;
	}
	
	h5
	{
		font-size: 12px;
		margin: 3px 0 3px 0;
	}

	h6
	{
		font-size: 12px;
		margin: 2 0 3px 0;
	}
	/*Standard Link einstellungen*/
	a
	{
		color: #cb001e;
	}
	
	a:link, a:visited, a:hover
	{
		color: #cb001e;
		text-decoration: none;
		outline: none;
	}
	
	a:hover
	{
		color: #cb001e;
		text-decoration: underline;
	}
	
	a img
	{
		border: 0;
	}
/* << */


/* >> Seitentitelelement */
	/*  Aeussere Elemethuelle */
	div.titlesShell
	{
		margin-bottom: 12px;
	}
	
	/* Links ausgerichtete Bildspalte */
	div.titlesShell table td.imgL
	{
		padding-right: 10px;
		vertical-align: bottom;
	}
	
	/* Links ausgerichtetes Bild */
	div.titlesShell table td.imgL div.img
	{
	}
	
	/* Rechts ausgerichtete Bildspalte */
	div.titlesShell table td.imgR
	{
		padding-left: 10px;
		vertical-align: bottom;
	}
	
	/* Rechts ausgerichtetes Bild */
	div.titlesShell table td.imgR div.img
	{
	}
	
	/* Linke Titelspalte */
	div.titlesShell table td.titlesL
	{
		vertical-align: bottom;
	}
	
	/* Rechte Titelspalte */
	div.titlesShell table td.titlesR
	{
		vertical-align: bottom;
	}
/* << */


/* >> Umfragen Uebersicht*/
	/* Umfrage Tabelle */
	table.surveyOvShell
	{
	}
	
	/* Definition der Frage auf der Uebersichtsseite */
	table.surveyOvShell td div span.question
	{
		font-size: 13px;
		font-weight: bold;
	}
	
	/* Einstellungen fuer den Hinweis ueber das Ende der Umfrage */
	table.surveyOvShell td div span.date
	{
		font-size: 10px;
	}
	
	/* Umfrage Beschreibung  */
	table.surveyOvShell td div div.desc
	{
	}
/* << */


/* >> Umfragen Detail */
	/* Umfrage Formular */
	form.surveyForm
	{
	}
	
	/* Anpassungen fuer die Tabellenzelle der Detailfrage */
	form.surveyForm td.question
	{
		font-weight: bold;
		color: #339;
	}
	
	/* Einstellungen der Tabellenzelle fuer das Ende der Umfrage */
	form.surveyForm td.date
	{
		font-size: 10px;
	}
	
	/* Versenden Button */
	form.surveyForm td input.button
	{
		cursor: pointer;
		/cursor: hand;
	}
	
	/* Ergebnistabelle */
	table.surveyResult
	{
	}
	
	/*  Frage auf der Ergebnisseite */
	table.surveyResult td.question
	{
		font-weight: bold;
		color: #339;
	}
	
	/* Einstellungen fuer den Hinweis ueber das Ende der Umfrage */
	table.surveyResult td.date
	{
		padding-top: 10px;
		font-size: 10px;
	}
	
	/* Anpassen des Teilnehmerzusatz */
	table.surveyResult td.participants
	{
	}
	
	/* Anpassungen der Grafik fuer den Ergebnissbalken */
	table.surveyResult td div.gfx
	{
		border-left: 1px solid #ffeea8;
		border-top: 1px solid #ffeea8;
		border-right: 1px solid #6a5503;
		border-bottom: 1px solid #6a5503;
		background: #f90 url("../xist4c/web/aktionaer/02/img/surveyGraphic.gif") repeat-x;
	}
	
	/* Anpassungen des Hintergrunds fuer den Ergebnissbalken */
	table.surveyResult td.gfxBg
	{
		background: #efefef;
		border: 1px inset #ccc;
		width: auto;
	}
/* << */


/* >> Randbereich links */
	/* Definition des linken Randbereichs */
	td.leftBorderCol
	{
		display: none;
	}
	
	/* Anpassungen der Randbereich Breite und den Abstand von oben*/
	td.leftBorderCol div.leBoElShell img.topSpc,
	td.leftBorderCol div.leBoElShell img.bottomSpc
	{
		height: 1px;
		width: 160px;
	}
	
	td.leftBorderCol div.leBoElShell img.bottomSpc
	{
		height: 1px;
	}
	
	/* Randbereich Inhaltscontainer */
	td.leftBorderCol div.lElCont
	{
	}
/* << */


/* >> Randbereich rechts */
	/* Definition des rechten Randbereichs */
	td.rightBorderCol
	{
		padding-right: 0px;
		border-left: 1px solid #dadada;
	}
	
	/* Anpassungen der Randbereich Breite und den Abstand von oben*/
	td.rightBorderCol div.riBoElShell img.topSpc,
	td.rightBorderCol div.riBoElShell img.bottomSpc
	{
		height: 1px;
		width: 417px;
	}
	
	td.rightBorderCol div.riBoElShell img.topSpc
	{
		display: none;
	}
	
	/* Randbereich Inhaltscontainer */
	td.rightBorderCol div.rElCont
	{
		/width: 100%;
		border-top: 1px solid #dadada;
	}
/* << */


/* >> Teaser rechts */
	/* Einstellung des Teaser Inhaltbereichs */
	td.rightBorderCol div.rElCont div.title,
	td.rightBorderCol div.rElCont div.titleBL
	{
		/width: 100%;
		padding: 2px 0;
	}
	
	/* Definition des Teasertitel */
	td.rightBorderCol div.rElCont div.title h3,
	td.rightBorderCol div.rElCont div.titleBL h3
	{
		
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		color: #000;
		font-size: 13px;
		margin: 0px;
		float: left;
	}
	
	/* Definition des Teaseruntertitel */
	td.rightBorderCol div.rElCont h4
	{
		font-size: 11px;
		margin: 0 0 3px 0;
		color: #000;
	}
	
	/* Einstellungen fuer die aeussere Teaserhuelle */
	td.rightBorderCol div.rElCont div.tDesOut1,
	td.rightBorderCol div.rElCont div.tDesOut1BL
	{
		/width: 100%;
		padding: 0px 20px 5px 20px;
	}
	
	td.rightBorderCol div.rElCont div.tDesOut2,
	td.rightBorderCol div.rElCont div.tDesOut2BL
	{
		border-bottom: 1px solid #dadada;
	}

	td.rightBorderCol div.rElCont div.tOuter,
	td.rightBorderCol div.rElCont div.tOuterBL
	{
		/width: 100%;
	}
	
	/* Zusaetzliche Design Kontainer fuer den Teaser Inhaltsbereich*/
	td.rightBorderCol div.rElCont div.tOuter div.des1,
	td.rightBorderCol div.rElCont div.tOuterBL div.des1BL
	{
	}

	td.rightBorderCol div.rElCont div.tOuter div.des2,
	td.rightBorderCol div.rElCont div.tOuterBL div.des2BL
	{
	}
	
	td.rightBorderCol div.rElCont div.tOuter div.des1 div.des2 div.des3,
	td.rightBorderCol div.rElCont div.tOuterBL div.des1BL div.des2BL div.des3BL
	{
	}
	
	/* Einstellungen fuer die Teaserhuelle */
	td.rightBorderCol div.rElCont div.tOuter div.des1 div.des2 div.des3 div.content,
	td.rightBorderCol div.rElCont div.tOuterBL div.des1BL div.des2BL div.des3BL div.contentBL
	{
		/width: 100%;
		padding: 5px 0px 15px 0;
	}
	
	td.rightBorderCol div.rElCont div.tOuterBL div.des1BL div.des2BL div.des3BL div.contentBL
	{
		padding-bottom: 5px;
	}

	/* Anpassungen des Text Inhaltsbereich */
	/* Einstellungen der Bild und Content ausrichtung */
	td.rightBorderCol div.rElCont div.teaserImgOuter,
	td.rightBorderCol div.rElCont div.teaserImgOuterL,
	td.rightBorderCol div.rElCont div.teaserImgOuterR,
	td.rightBorderCol div.rElCont div.teaserFxImgOuter
	{
		padding-top: 2px;
		margin-bottom: 3px;
	}
	
	/* Fuer Bild zu Textabstand bei links und rechts umfliessend */
	td.rightBorderCol div.rElCont div.teaserImgOuterL
	{
		padding-right: 6px;
	}
	
	td.rightBorderCol div.rElCont div.teaserImgOuterR
	{
		padding-left: 6px;
	}
	
	td.rightBorderCol div.rElCont div.teaserContOuter
	{
	}
	
	/* Bild zu Textabstand bei rechts und links freibleibend*/
	td.rightBorderCol div.rElCont div.teaserContOuterL
	{
		padding-left: 6px;
	}
	
	td.rightBorderCol div.rElCont div.teaserContOuterR
	{
		padding-right: 6px;
	}
	
	/* Innerer Bild Container  */
	td.rightBorderCol div.rElCont div.teaserImgInner
	{
		margin-left: auto;
		margin-right: auto;
	}
	
	/* Bild zu Text im zentrierten Modus */
	td.rightBorderCol div.rElCont div.teaserCeImgOuter
	{
		text-align: center;
	}
	
	td.rightBorderCol div.rElCont p
	{
		font-size: 11px;
		margin: 0px 0px 10px 0px;
	}
	
	/* Anpassungen des XHTML Inhaltsbereich */
	td.rightBorderCol div.rElCont div.blockCont,
	td.rightBorderCol div.rElCont div.blockCont p,
	td.rightBorderCol div.rElCont div.blockCont ul,
	td.rightBorderCol div.rElCont div.blockCont ol
	{
		font-size: 11px;
	}
	
	/* Anpassungen des XHTML Inhaltsbereich */
	td.rightBorderCol div.rElCont div.blockCont p,
	td.rightBorderCol div.rElCont div.blockCont ul,
	td.rightBorderCol div.rElCont div.blockCont ol
	{
		margin-top: 0px;
		margin-bottom: 10px;
	}
	
	/* Einstellungen der Abstaende des Mehrlinks */
	td.rightBorderCol div.rElCont div.teaserSublinkShell
	{
		padding: 1px 3px 1px 3px;
		text-align: right;
	}
	
	/* Anpassen der Schriftgroesse des "mehr..." Links */
	td.rightBorderCol div.rElCont div.teaserSublinkShell span.sL a
	{
		font-size: 11px;
	}
	
	/* Definition fuer die "mehr..." Link Grafik */
	td.rightBorderCol div.rElCont div.teaserSublinkShell span.sL img
	{
		width: 8px;
		height: 10px;
		vertical-align: text-top;
		border: 0px;
		background: url(../xist4c/web/aktionaer/02/img/sepStandard.gif) bottom left no-repeat;
	}
	
	/* Anpassungen der Platzhalterzelle der rechten Teaser Spalte*/
	td.tRightSpcCol
	{
		display: none;
	}
	
	/* Anpassungen des Platzhalters der rechten Teaser Spalte*/
	td.tRightSpcCol img
	{
		display: none;
	}
	
	td.rightBorderCol div.rElCont div.el_hideNaviTeaser div.tDesOut1,
	td.rightBorderCol div.rElCont div.el_hideNaviTeaser div.tDesOut1BL,
	td.rightBorderCol div.rElCont div.el_hideNaviTeaser div.tDesOut2,
	td.rightBorderCol div.rElCont div.el_hideNaviTeaser div.tDesOut2BL
	{
		border: 0 none;
		margin: 0;
	}
	
	td.rightBorderCol div.rElCont div.el_hideNaviTeaser div.tOuter div.des1 div.des2 div.des3 div.content,
	td.rightBorderCol div.rElCont div.el_hideNaviTeaser div.tOuterBL div.des1BL div.des2BL div.des3BL div.contentBL
	{
		/width: 100%;
		padding: 0;
	}
/* << */


/* >> special right teaser definitions */
	td.rightBorderCol div.rElCont div.elm_rightTeaserTabs div.tDesOut1,
	td.rightBorderCol div.rElCont div.elm_rightTeaserTabs div.tDesOut1BL
	{
		margin: 0px 0px 5px 0px;
		border-bottom: 0 none;
		background: url(../xist4c/web/aktionaer/02/img/teaser_sep.gif) 10px 100% no-repeat;
		padding-bottom: 1px;
	}
/* << */


/* >> Teaser links */
	/* Einstellung des Teaser Inhaltbereichs */
	td.leftBorderCol div.lElCont div.title,
	td.leftBorderCol div.lElCont div.titleBL
	{
		margin-left: 5px;
		margin-right: 5px;
		background: #8fc65d;
		padding: 1px 5px 1px 5px;
		border-top: 1px solid #4d7aa5;
		border-bottom: 1px solid #4d7aa5;
	}
	
	td.leftBorderCol div.lElCont div.titleBL
	{
		margin: 0;
	}
	
	/* Definition des Teasertitel */
	td.leftBorderCol div.lElCont div.title h3,
	td.leftBorderCol div.lElCont div.titleBL h3
	{
		font-size: 12px;
		margin: 0px;
		color: #000;
	}
	
	/* Definition des Teaseruntertitel */
	td.leftBorderCol div.lElCont h4
	{
		font-size: 11px;
		margin: 3px;
		color: #000;
	}
	
	/* Einstellungen fuer die aeussere Teaserhuelle */
	td.leftBorderCol div.lElCont div.tDesOut1,
	td.leftBorderCol div.lElCont div.tDesOut1BL
	{
	}

	td.leftBorderCol div.lElCont div.tDesOut2,
	td.leftBorderCol div.lElCont div.tDesOut2BL
	{
	}

	td.leftBorderCol div.lElCont div.tOuter,
	td.leftBorderCol div.lElCont div.tOuterBL
	{
		/width: 100%;
		margin-left: 5px;
		margin-right: 5px;
		margin-bottom: 12px;
	}
	
	td.leftBorderCol div.lElCont div.tOuterBL
	{
		margin-left: 0;
		margin-right: 0;
	}
	
	/* Zusaetzliche Design Kontainer fuer den Teaser Inhaltsbereich*/
	td.leftBorderCol div.lElCont div.tOuter div.des1,
	td.leftBorderCol div.lElCont div.tOuterBL div.des1BL
	{
	}
	
	td.leftBorderCol div.lElCont div.tOuter div.des2,
	td.leftBorderCol div.lElCont div.tOuterBL div.des2BL
	{
	}
	
	td.leftBorderCol div.lElCont div.tOuter div.des1 div.des3,
	td.leftBorderCol div.lElCont div.tOuterBL div.des1BL div.des3BL
	{
	}
	
	/* Einstellungen fuer die Teaserhuelle */
	td.leftBorderCol div.lElCont div.tOuter div.des1 div.des2 div.des3 div.content,
	td.leftBorderCol div.lElCont div.tOuterBL div.des1BL div.des2BL div.des3BL div.contentBL
	{
		/width: 100%;
		border: 1px solid #333;
		background: #ecf0f5;
		padding: 5px 5px 5px 5px;
	}
	
	td.leftBorderCol div.lElCont div.tOuterBL div.des1BL div.des2BL div.des3BL div.contentBL
	{
		padding: 0;
		border: 0;
	}
	
	/* Anpassungen des Text Inhaltsbereich */
	td.leftBorderCol div.lElCont p
	{
		font-size: 11px;
		margin: 0px 0px 10px 0px;
	}
	
	/* Anpassungen des Text Inhaltsbereich */
	/* Einstellungen der Bild und Content ausrichtung */
	td.leftBorderCol div.lElCont div.teaserImgOuter,
	td.leftBorderCol div.lElCont div.teaserImgOuterL,
	td.leftBorderCol div.lElCont div.teaserImgOuterR,
	td.leftBorderCol div.lElCont div.teaserFxImgOuter
	{
		padding-top: 2px;
		margin-bottom: 3px;
	}
	
	/* Fuer Bild zu Textabstand bei links und rechts umfliessend */
	td.leftBorderCol div.lElCont div.teaserImgOuterL
	{
		padding-right: 6px;
	}
	
	td.leftBorderCol div.lElCont div.teaserImgOuterR
	{
		padding-left: 6px;
	}
	
	td.leftBorderCol div.lElCont div.teaserContOuter
	{
	}
	
	/* Bild zu Textabstand bei rechts und links freibleibend*/
	td.leftBorderCol div.lElCont div.teaserContOuterL
	{
		padding-left: 6px;
	}
	
	td.leftBorderCol div.lElCont div.teaserContOuterR
	{
		padding-right: 6px;
	}
	
	/* Innerer Bild Container  */
	td.leftBorderCol div.lElCont div.teaserImgInner
	{
		margin-left: auto;
		margin-right: auto;
	}
	
	/* Bild zu Text im zentrierten Modus */
	td.leftBorderCol div.lElCont div.teaserCeImgOuter
	{
		text-align: center;
	}
	
	/* Anpassungen des XHTML Inhaltsbereich */
	td.leftBorderCol div.lElCont div.blockCont,
	td.leftBorderCol div.lElCont div.blockCont p,
	td.leftBorderCol div.lElCont div.blockCont ul,
	td.leftBorderCol div.lElCont div.blockCont ol
	{
		font-size: 11px;
	}
	
	/* Anpassungen des XHTML Inhaltsbereich */
	td.leftBorderCol div.lElCont div.blockCont p,
	td.leftBorderCol div.lElCont div.blockCont ul,
	td.leftBorderCol div.lElCont div.blockCont ol
	{
		margin-top: 0px;
		margin-bottom: 10px;
	}
	
	/* Einstellungen der Abstaende des Mehrlinks */
	td.leftBorderCol div.lElCont div.teaserSublinkShell
	{
		padding: 1px 3px 1px 3px;
		text-align: right;
	}
	
	/* Anpassen der Schriftgroesse des "mehr..." Links */
	td.leftBorderCol div.lElCont div.teaserSublinkShell span.sL a
	{
		font-size: 11px;
	}
	
	/* Definition fuer die "mehr..." Link Grafik */
	td.leftBorderCol div.lElCont div.teaserSublinkShell span.sL img
	{
		width: 6px;
		height: 10px;
		vertical-align: text-top;
		border: 0px;
		background: url(../xist4c/web/aktionaer/02/img/littleTeaserArrow.gif) bottom left no-repeat;
	}
/* << */


/* >>Top Navigation*/
	div.tNavKont,
	div.tNavKont div.des1
	{
		width: 971px;
	}
	
	div.tNavKont
	{
		position: relative;
		left: 0;
		top: 0;
		z-index: 3;
	}
	
	/* Topnavigation Designcontainer 1 */
	div.tNavKont div.des1
	{
		position: relative;
		top: 42px;
		left: 0;
		z-index: 4;
	}
	
	/* Topnavigation Designcontainer 2 */
	div.tNavKont div.des1 div.des2
	{
	}
	
	/* Anpassungen der Topnavigationzelle */
	div.tNavKont div.des1 div.des2 table.tNavOuter td.navCol
	{
		width: 100%;
	}
	
	/* Einstellungen fuer die Schnelllogin- Schnelllogoutzelle */
	div.tNavKont div.des1 div.des2 table.tNavOuter td.loginCol
	{
	}
	
	/* Einstellungen fuer die Schnelllogin- Schnelllogout Platzhalters */
	div.tNavKont div.des1 div.des2 table.tNavOuter td.loginCol img
	{
		width: 11px;
		height: 1px;
	}
	
	/* Einstellungen fuer die Topnavigationtabelle */
	table.tNav
	{
	}
	
	/* Spacereinstellungen fuer die Topnavigation */
	table.tNav td.spcLeft
	{
		width: 100%;
	}
	
	table.tNav td.navItem,
	table.tNav td.spcRight
	{
		background: url(../xist4c/web/aktionaer/02/img/topNavSep.gif) 0px 2px no-repeat;
	}
	
	/* Formatiert den Bezeichner fuer die Navigation */
	table.tNav td.prompt
	{
		display: none;
		color: #fff;
		font-weight: bold;
		font-size: 12px;
		white-space: nowrap;
	}
	
	/* Spalte fuer ein Topnavigations element */
	table.tNav td.navItem
	{
		padding: 0px 5px;
	}
	
	/* Grundeinstellung der Top Navigation fuer die Zustaende "normal", "im Pfad" und "hier"*/
	table.tNav td.navItem span.here,
	table.tNav td.navItem a.normal,
	table.tNav td.navItem a.normal:link, table.tNav td.navItem a.normal:visited, table.tNav td.navItem a.normal:hover,
	table.tNav td.navItem a.inPath:link, table.tNav td.navItem a.inPath:visited, table.tNav td.navItem a.inPath:hover
	{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		line-height: 12px;
		color: #000;
		font-weight: normal;
		text-transform: uppercase;
		white-space: nowrap;
	}
	
	table.tNav td.navItem span.here span,
	table.tNav td.navItem a.normal span,
	table.tNav td.navItem a.normal:link span, table.tNav td.navItem a.normal:visited span, table.tNav td.navItem a.normal:hover span,
	table.tNav td.navItem a.inPath:link span, table.tNav td.navItem a.inPath:visited span, table.tNav td.navItem a.inPath:hover span
	{
	}
	/* Abweichende einstellungen fuer den Zustand "im Pfad" */
	table.tNav td.navItem a.inPath:link, table.tNav td.navItem a.inPath:visited, table.tNav td.navItem a.inPath:hover
	{
		font-style: italic;
	}
	
	/* Folgende Angaben definieren die Reaktion beim ueberfahren mit der Maus */
	table.tNav td.navItem a.normal:hover,
	table.tNav td.navItem a.inPath:hover
	{
		text-decoration: underline;
	}
	
	/* Angabe fuer den Zustand "hier" */
	table.tNav td.navItem span.here
	{
		font-weight: bold;
	}
	
	/* Einstellung der Trennelemente */
	table.tNav td.sep img
	{
		display: none;
		height: 9px;
		width: 1px;
		margin: 0px 4px 0px 4px;
	}
/* << */


/* >> Navigationspfad */
	/* Einstellungen der aeusseren trail shell */
	div.searchAndTrailBgOuter
	{
		border-bottom: 1px solid #d6d6d6;
		padding: 3px 0px;
		margin-bottom: 10px;
	}
	
	/* Einstellungen fuer die Navigationspfad Tabelle */
	table.trailShell
	{
		width: auto;
	}
	
	/* Angaben zu den Tabellenzellen des Navigationspfad */
	td.trailItemCol
	{
	}
	
	td.trailSepCol
	{
	}
	
	/* Gemeinsame Einstellungen fuer Trail items */
	table.trailShell td a.hNormal,
	table.trailShell td a.hNormal:link, table.trailShell td a.hNormal:visited, table.trailShell td a.hNormal:hover,
	table.trailShell td a.normal,
	table.trailShell td a.normal:link, table.trailShell td a.normal:visited, table.trailShell td a.normal:hover
	{
		font-size: 11px;
		text-decoration: none;
	}
	
	table.trailShell td span.hHere,
	table.trailShell td span.here
	{
		font-size: 11px;
		font-weight: bold;
	}
	
	/* Anpassungen des Trail Homelinks fuer normalen Link,  besuchter Link und Reaktion beim Ueberfahren mit der Maus */
	table.trailShell td a.hNormal,
	table.trailShell td a.hNormal:link, table.trailShell td a.hNormal:visited, table.trailShell td a.hNormal:hover
	{
	}
	
	table.trailShell td a.hNormal span,
	table.trailShell td a.hNormal:link span, table.trailShell td a.hNormal:visited span, table.trailShell td a.hNormal:hover span
	{
	}
	
	/* Einstellung fuer die momentan aktive Seite */
	table.trailShell td span.hHere
	{
	}
	
	/* Anpassungen der Trail links fuer normalen Link,  besuchter Link und Reaktion beim Ueberfahren mit der Maus */
	table.trailShell td a.normal,
	table.trailShell td a.normal:link, table.trailShell td a.normal:visited, table.trailShell td a.normal:hover
	{
	}
	
	/* Einstellung fuer die momentan aktive Seite */
	table.trailShell td span.here
	{
	}
	
	/* Anpassungen fuer das Navigationspfad Trennelement*/
	table.trailShell td.sep img
	{
		height: 5px;
		width: 6px;
		margin: 2px 6px 0px 6px;
		background: url(../xist4c/web/aktionaer/02/img/trailSep.gif) top left no-repeat;
	}
/* << */


/* >>Panel with Product Table*/
	/* Enstellungen fuer den Panelkontainer */
	div.panelProductOuter
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		margin: 0px 0px 20px 0px;
		/width: 100%;
	}

	/* Panel Titelkontainer */
	div.panelProductOuter div.panelTitle
	{
		/width: 100%;
		border-bottom: 0;
	}
	
	/* Panel Titel */
	div.panelProductOuter div.panelTitle h3
	{
		margin: 0px;
	}
	
	/* Einstellungen fuer den Inhaltskontainer */
	div.panelProductOuter div.desOut1 div.des1
	{
		border: 1px solid #AFB0B2;
	}

	div.panelProductOuter div.desOut1 div.des2
	{
	}

	div.panelProductOuter div.desOut1 div.des2 div.cont
	{
		padding: 5px 5px 5px 5px;
	}
	
	/* Einstellungen fuer XHTML-Feld */
	div.panelProductOuter div.paragraphProductDataRow
	{
		/width: 100%;
		padding: 5px 15px 5px 9px;
		background-color: #ddd;
	}

	div.panelProductOuter form
	{
		margin: 0;
		padding: 0;
	}
	
	/* Einstellungen fuer Preis Tabelle */
	div.panelProductOuter table.priceTable
	{
		height: 19px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 8px;
		background: #72739A;
	}

	div.panelProductOuter table.priceTable td.amountCol,
	div.panelProductOuter table.priceTable td.amountCol input,
	div.panelProductOuter table.priceTable td.pricePrompt,
	div.panelProductOuter table.priceTable td.buttonProductLinkShell,
	div.panelProductOuter table.priceTable td.buttonProductLinkShell input
	{
		white-space: nowrap;
		font-size: 12px;
	}
	
	/* Einstellungen fuer Menge */
	div.panelProductOuter table.priceTable td.amountCol
	{
		padding: 1px 5px 0px 10px;
		color: #fff;
	}

	div.panelProductOuter table.priceTable td.amountCol input
	{
		width: 20px;
		font-size: 8px;
		margin: 0px 0px 2px 5px;
		padding: 1px 2px 1px 2px;
		border: 1px solid #ccc;
	}
	
	/* Einstellungen fuer Preis */
	div.panelProductOuter table.priceTable td.pricePrompt
	{
		color: #fff;
		padding-right: 5px;
	}
	
	div.panelProductOuter table.priceTable td.price
	{
		width: 100%;
		margin: 0;
	}
	
	div.panelProductOuter table.priceTable td.price div
	{
		padding: 6px 0px 5px 0px;
		text-align: left;
		background: #fff;
	}
	
	div.panelProductOuter table.priceTable td.price div span
	{
		padding-left: 5px;
		margin-right: 10px;
		font-size: 10px;
		line-height: 10px;
		font-weight: bold;
		color: #000;
	}
	
	/* Einstellungen fuer Button */
	div.panelProductOuter table.priceTable td.buttonProductLinkShell
	{
		padding-left: 1px;
		padding-right: 1px;
	}
	
	div.panelProductOuter table.priceTable td.buttonProductLinkShell div
	{
		/width: 100%;
		padding: 0px 0px 1px 0px;
	}
	
	div.panelProductOuter table.priceTable td.buttonProductLinkShell input
	{
		width: 115px;
		height: 21px;
		margin: 0;
		padding: 0px 3px 1px 25px;
		color: #000;
		font-size: 11px;
		line-height: 9px;
		border: 1px solid #fff;
		cursor: pointer;
		cursor: hand;
		background: #fff url(../xist4c/web/aktionaer/02/img/productRecomButton.gif) left center no-repeat;
	}
	
	div.floatTerm
	{
		clear: both;
	}
/* << */


/* >> photogallery items */
 	/* top bar */
	table.povMain div.tbDes4
	{
		border: 1px solid #666;
		background: #ccc;
		font-size: 10px;
		text-align: center;
		padding: 2px 5px;
	}
	
	/* image */
	table.povMain div.iDes3
	{
		border-left: 1px solid #666;
		border-right: 1px solid #666;
		background: #efefef;
		padding-left: 3px;
		padding-right: 3px;
	}
	
	table.povMain div.iDes4
	{
		text-align: center;
		vertical-align: middle;
		padding-top: 5px;
	}
	
	/* image shell */
	table.povMain div.imgShell
	{
		vertical-align: middle;
		text-align: center;
		margin-left: auto;
		margin-right: auto;
	}

	/* text box */
	table.povMain div.textBox
	{
		overflow: auto;
		margin-left: auto;
		margin-right: auto;
	}
	
	table.povMain div.textBox div.tbInner
	{
		padding: 0 0 2px 4px;
	}
	
	/* title */
	table.povMain div.title h4
	{
		margin: 0;
		margin-bottom: 3px;
		font-size: 13px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
	}
	
	/* description */
	table.povMain div.desc p
	{
		font-size: 11px;
		text-align: left;
	}
	
	/* bottom bar */
	table.povMain div.bbDes4
	{
		border: 1px solid #666;
		background: #ccc;
		font-size: 10px;
		text-align: right;
		padding: 2px 5px;
	}
/* << */

/* >> photogallery elements table mode*/
	table.povMain
	{
		width: 100%;
		margin-bottom: 12px;
	}
	
	table.povMain caption
	{
		text-align: left;
		font-size: 13px;
		font-weight: bold;
		margin-bottom: 10px;
	}
	
	table.povMain table.tableMode
	{
	}
	
	table.povMain table.tableMode td.iouter
	{
		padding: 10px;
	}
/* << */


/* >> photogallery elements float mode*/
	table.povMain ul
	{
		margin: 0;
		padding: 0;
	}
	
	table.povMain ul li
	{
		display: block;
		float: left;
	}

	table.povMain ul li
	{
		padding: 10px;
	}
/* << */


/* >> Photogallery popup body elements*/
	#leftPrevBar,
	#rightPrevBar
	{
		position: absolute;
		top: 0;
		left: 0;
		z-index: 2;
		height: 100%;
		width: 10px;
		background: #ccc;
	}
	
	#leftPrevBar[id="leftPrevBar"],
	#rightPrevBar[id="rightPrevBar"]
	{
		position: fixed;
		width: auto;
	}
	
	#rightPrevBar
	{
		left: auto;
		right: 0;
		z-index: 3;
	}
	
	#leftDes1,
	#rightDes1
	{
		height: 100%;
		border-right: 1px solid #669;
	}
	
	#rightDes1
	{
		border-right: none;
		border-left: 1px solid #669;
	}

	#cImgOuter1
	{
		padding-left: 200px;
		padding-right: 200px;
		height: 100%;
		background: #999;
	}
	
	#cImgOuter1[id="cImgOuter1"]
	{
		padding: 0;
	}
	
	#cIOuter2
	{
		padding-left: 30px;
		padding-right: 30px;
	}
	
	#cIOuter2,
	#cIOuter3,
	#cIOuter4
	{
		height: 100%;
	}
/* << */


/* >>Photogallery popup content elements */
	div.thumb
	{
		padding: 15px;
	}
	
	div.thumb div.thbInner
	{
		text-align: center;
		vertical-align: middle;
	}
	
	div.thumb div.thbInner img
	{
	}
	
	div.thumb div.thbDes1,
	div.thumb div.thbDes2,
	div.thumb div.thbDes3,
	div.thumb div.thbDes4
	{
	}
	
	div.thumb div.thbDes3
	{
		padding: 5px;
		background: #ccc;
	}
	
	div.thumb div.thbDes4
	{
	}
	
	#cImgOuter1 div.image img
	{
		width: 100%;
	}
	
	#cImgOuter1 div.image div.imgD3
	{
		text-align: center;
		padding: 20px;
	}
	
	
	#cImgOuter1 div.title h1
	{
		padding-left: 20px;
		padding-right: 20px;
		font-size: 16px;
		margin-bottom: 4px;
	}
	
	#cImgOuter1 div.desc p
	{
		padding-left: 20px;
		padding-right: 20px;
	}
/* << */




/* >> ===================== SPECIALS ===================== << */
/* >> standards */
	table.contentTable td.contentColumn .standardTitle
	{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 13px;
		color: #000;
		margin: 0;
	}
	
	td.rightBorderCol div.rElCont .standardTitle
	{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 13px;
		color: #000;
		margin: 0;
	}
	
	div.simpleTitle
	{
		padding-bottom: 10px;
	}
/* << */


/* >> default element wrapper*/
	div.defaultElementWrapperTitle
	{
		padding: 2px 0px 7px 0px;
	}
	
	div.defaultElementWrapperTitle h3
	{
	}
	
	div.defaultElementWrapperTitle table
	{
	}
	
	div.defaultElementWrapperTitle table td.titleOuter
	{
		vertical-align: top;
		width: 100%;
	}
	
	div.defaultElementWrapperTitle table td.anchor
	{
		white-space: nowrap;
		vertical-align: top;
		text-align: right;
		padding-top: 2px;
	}
	
	div.defaultElementWrapperTitle table td.anchor a:link,
	div.defaultElementWrapperTitle table td.anchor a:visited,
	div.defaultElementWrapperTitle table td.anchor a:hover
	{
		display: block;
		color: #484848;
		font-size: 11px;
		background: url(../xist4c/web/aktionaer/02/img/defaultArrow.gif) 0 3px no-repeat;
		padding-left: 8px;
	}
	
	div.defaultElementWrapper
	{
		margin-bottom: 5px;
	}
	
	div.defaultElementWrapper div.inner
	{
	}
	
	div.defaultElementInnerWrapper
	{
	}
	
	div.thinSpaceElementInnerWrapper
	{
		/* padding: 5px; */
	}
	
	div.defaultElementWrapper h3.paraTitle
	{
		line-height: 18px;
	}
/* << */


/* >> default element cutter */
	div.defaultElementCutter
	{
		padding-bottom: 5px;
		margin-bottom: 5px;
		border-bottom: 1px solid #d6d6d6;
	}
/* << */

/* >> default header combination */
	div.defaultHeaderCombi
	{
	}
	
	div.defaultHeaderCombi h2.theme
	{
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 10px;
		text-transform: uppercase;
		color: #3f3f3f;
		margin: 6px 0 3px;
	}
	
	div.defaultHeaderCombi h1.title
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 18px;
		color: #e20026;
	}
/* << */


/* >> stock header combination*/
	div.stockHeaderCombi div.addition
	{
		margin-top: -5px;
		margin-bottom: 15px;
	}
/* << */


/* >> standard (R) Element */
	span.std_R_Element
	{
		font-weight: normal;
		font-size: 13px;
	}
/* << */


/* >> content with buy sell element*/
	table.contWithBuySell
	{
		width: 100%;
	}
	
	table.contWithBuySell td.cont,
	table.contWithBuySell td.buttons
	{
		background: transparent;
		border: none;
		padding: 0;
		font-size: 11px;
	}
	
	table.contWithBuySell td.buttons
	{
		text-align: right;
	}
	
	table.contWithBuySell img.buy,
	table.contWithBuySell img.sell,
	div.woContBuySell img.buy,
	div.woContBuySell img.sell
	{
		width: 19px;
		height: 9px;
		border: none;
		background: url(../xist4c/web/aktionaer/02/img/miniBuy.gif) left top no-repeat;
	}
	
	table.contWithBuySell img.sell,
	div.woContBuySell img.sell
	{
		width: 24px;
		background-image: url(../xist4c/web/aktionaer/02/img/miniSell.gif);
	}
	
	div.woContBuySell
	{
		text-align: center;
	}
/* << */


/* >> content image standard element */
	table.contWithImg
	{
		width: 100%;
	}
	
	table.contWithImg td.cont,
	table.contWithImg td.buttons
	{
		background: transparent;
		border: none;
		padding: 0;
		font-size: 11px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
	}
	
	table.contWithImg td.buttons
	{
		text-align: right;
	}
	
	/* style name declaration */
	table.contWithImg img.contRealTime
	{
		width: 47px;
		height: 11px;
		border: none;
		background: url(../xist4c/web/aktionaer/02/img/realtime.gif) left top no-repeat;
	}
	
	div.woContImg
	{
		text-align: center;
	}
	
	div.woContImg img.factsStockInfoAddOn
	{
		width: 263px;
		height: 8px;
		border: none;
		background: url(../xist4c/web/aktionaer/02/img/realtimeDelay.gif) left top no-repeat;
	}
/* << */


/* >> List element with date*/
	div.stdListWDateShell{
		margin-bottom: 3px;
	}
	
	div.stdListWDateShell div.headShell,
	div.stdListWDateShell div.item
	{
		/width: 100%;
		border-bottom: 1px dotted #999;
		background: #f3f3f3;
		padding: 4px 10px;
	}
	
	div.stdListWDateShell div.item_odd
	{
		background: #fff;
	}
	
	div.stdListWDateShell div.headShell
	{
		border-top: 1px dotted #999;
		overflow: auto;
	}
	
	div.stdListWDateShell div.headShell div.head
	{
		float: left;
	}
	
	div.stdListWDateShell div.headShell div.head1
	{
		width: 68px;
	}
	
	div.stdListWDateShell div.headShell h3
	{
		font-size: 11px;
		color: #454545;
		margin: 0;
	}
	
	div.stdListWDateShell ul
	{
		margin: 0;
		padding: 0;
	}
	
	div.stdListWDateShell ul li
	{
		display: block;
	}

	div.stdListWDateShell div.item{
	}
	
	div.stdListWDateShell div.floatCont{
	}

	div.stdListWDateShell div.date,
	div.stdListWDateShell h3.title,
	div.stdListWDateShell div.desc{
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		line-height: 14px;
		color: #454545;
		margin: 0;
	}

	div.stdListWDateShell div.date{
		width: 68px;
		text-align: left;
		float: left;
	}

	div.stdListWDateShell div.floatCont{
		padding-left: 0px;
		float: left;
	}

	div.stdListWDateShell h3.title{
		font-weight: normal;
	}
	
	div.stdListWDateShell div.item a
	{
		color: #069;
	}

	div.stdListWDateShell div[class="floatCont"]{
		display: table;
		float: none;
	}
/* << */


/* >> chart tabs */
	div.stdTabbarShell
	{
		width: 520px;
		position: relative;
		top: 1px;
		left: 1px;
		z-index: 31;
		border-bottom: 1px solid #d6d6d6;
	}
	
	div.stdTabbarShell div.infinTBItem,
	div.stdTabbarShell a.infinTBItem:link,
	div.stdTabbarShell a.infinTBItem:visited,
	div.stdTabbarShell a.infinTBItem:hover,
	div.stdTabbarShell a.infinTBItemHere:link,
	div.stdTabbarShell a.infinTBItemHere:visited,
	div.stdTabbarShell a.infinTBItemHere:hover,
	div.stdTabbarShell div.stdTBItem,
	div.stdTabbarShell a.stdTBItem:link,
	div.stdTabbarShell a.stdTBItem:visited,
	div.stdTabbarShell a.stdTBItem:hover,
	div.stdTabbarShell a.stdTBItemHere:link,
	div.stdTabbarShell a.stdTBItemHere:visited,
	div.stdTabbarShell a.stdTBItemHere:hover,
	div.stdTabbarShell a.tabLoading:link,
	div.stdTabbarShell a.tabLoading:visited,
	div.stdTabbarShell a.tabLoading:hover,
	div.stdTabbarShell a.tabInfinLoading:link,
	div.stdTabbarShell a.tabInfinLoading:visited,
	div.stdTabbarShell a.tabInfinLoading:hover
	{
		display: block;
		margin-top: 2px;
		padding: 3px 9px;
		background: #e2e2e1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_passive.gif) left top repeat-x;
		color: #666;
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		border: 1px solid #d6d6d6;
		float: left;
		margin-right: 4px;
		white-space: nowrap;
		margin-bottom: -1px;
	}
	
	div.stdTabbarShell div.infinTBItem img,
	div.stdTabbarShell a.infinTBItem:link img,
	div.stdTabbarShell a.infinTBItem:visited img,
	div.stdTabbarShell a.infinTBItem:hover img,
	div.stdTabbarShell a.infinTBItemHere:link img,
	div.stdTabbarShell a.infinTBItemHere:visited img,
	div.stdTabbarShell a.infinTBItemHere:hover img,
	div.stdTabbarShell a.tabInfinLoading:link img,
	div.stdTabbarShell a.tabInfinLoading:visited img,
	div.stdTabbarShell a.tabInfinLoading:hover img
	{
		width: 14px;
		height: 10px;
		background: url(../xist4c/web/aktionaer/02/img/chartTBInfin.gif) left bottom no-repeat;
		border: none;
		
	}

	div.stdTabbarShell a.stdTBItem:hover,
	div.stdTabbarShell a.stdTBItemHere:link,
	div.stdTabbarShell a.stdTBItemHere:visited,
	div.stdTabbarShell a.stdTBItemHere:hover,
	div.stdTabbarShell a.tabLoading:link,
	div.stdTabbarShell a.tabLoading:visited,
	div.stdTabbarShell a.tabLoading:hover,
	div.stdTabbarShell a.infinTBItem:hover,
	div.stdTabbarShell a.infinTBItemHere:link,
	div.stdTabbarShell a.infinTBItemHere:visited,
	div.stdTabbarShell a.infinTBItemHere:hover,
	div.stdTabbarShell a.tabInfinLoading:link,
	div.stdTabbarShell a.tabInfinLoading:visited,
	div.stdTabbarShell a.tabInfinLoading:hover
	{
		margin-top: 0px;
		background: #fff url(../xist4c/web/aktionaer/02/img/tabCont_teaser_fbs.gif) top left repeat-x;
		position: relative;
		padding-bottom: 5px;
		color: #000;
		left: auto;
		top: auto;
		z-index: 31;
		/* border-bottom: 1px solid #fff; */
	}
	
	
	div.stdTabbarShell a.tabLoading:link,
	div.stdTabbarShell a.tabLoading:visited,
	div.stdTabbarShell a.tabLoading:hover,
	div.stdTabbarShell a.tabInfinLoading:link,
	div.stdTabbarShell a.tabInfinLoading:visited,
	div.stdTabbarShell a.tabInfinLoading:hover
	{
		padding-right: 20px;
		background: #fff url(../xist4c/web/aktionaer/02/img/loadingRotor.gif) 90% 4px no-repeat;
		position: relative;
		left: auto;
		top: auto;
		z-index: 31;
	}
	
	/* chart image */
	div.stdChartImageShell
	{
		margin-bottom: 20px;
	}
/* << */


/* >> standard search elements */
	div.stdSearchResult,
	div.stdSearchNoResult
	{
		background: #f1f1f1;
		border: 1px solid #d6d6d6;
		border-left: none;
		border-right: none;
		padding: 4px 6px;
		margin-bottom: 5px;
	}
	
	div.stdSearchResult span
	{
		font-weight: bold;
		font-size: 11px;
	}
	
	div.stdSearchNoResult div.text
	{
		
	}
/* << */


/* >> news combine search */
	div.newsSearchShell
	{
		width: 100%;
		margin-bottom: 15px;
	}
	
	div.newsSearchShell div.searchEl
	{
		width: 100%;
	}
	
	div.newsSearchShell form
	{
		margin: 0;
		padding: 0;
	}
	
	div.newsSearchShell div.pmt
	{
		font-size: 12px;
		margin-bottom: 2px;
	}
	
	div.newsSearchShell div.searchEl div.field,
	div.newsSearchShell div.searchEl div.button
	{
		float: left;
		width: 80%;
	}
	
	div.newsSearchShell div.searchEl div.button
	{
		width: 20%;
		text-align: right;
	}

	div.newsSearchShell div.searchEl div.field input
	{
		border: 1px solid #b0b2b1;
		width: 100%;
		font-size: 12px;
	}
	
	div.newsSearchShell div.searchEl div.button input
	{
		margin-left: 10px;
		width: 83px;
		height: 19px;
		background: url(../xist4c/web/aktionaer/02/img/searchNowButton.gif) center no-repeat;
	}
/* << */


/* >> table buttons */
	/* chart button */
	span.tableChartButton img
	{
		border: none;
		width: 39px;
		height: 15px;
		background: url(../xist4c/web/aktionaer/02/img/stdTableButtonChart.gif) center no-repeat;
		margin: 0 3px;
	}

	/* rss button */
	span.tableRssButton img
	{
		border: none;
		width: 35px;
		height: 15px;
		background: url(../xist4c/web/aktionaer/02/img/stdTableButtonRSS.gif) center no-repeat;
		margin: 0 3px;
	}

	/* download button */
	span.tableDownloadButton img
	{
		border: none;
		width: 46px;
		height: 15px;
		background: url(../xist4c/web/aktionaer/02/img/stdTableButtonDownload.gif) center no-repeat;
		margin: 0 3px;
	}

	/* chart button */
	span.tableNewsButton img
	{
		border: none;
		width: 39px;
		height: 15px;
		background: url(../xist4c/web/aktionaer/02/img/stdTableButtonNews.gif) center no-repeat;
		margin: 0 3px;
	}
/* << */


/* >> standard relation element*/
	table.stdRelation
	{
		width: auto;
		margin-left: auto;
		margin-right: auto;
		padding: 0;
	}
	
	table.stdRelation td
	{
		padding: 0;
		border: none;
	}

	table.stdRelation td.cLeft,
	table.stdRelation td.cRight
	{
		vertical-align: middle;
		text-align: right;
	}
	
	table.stdRelation td div
	{
		height: 10px;
		width: 30px;
		background-image: url(../xist4c/web/aktionaer/02/img/relationGreen.gif);
		background-position: -100px 0;
		background-repeat: no-repeat;
	}
	
	table.stdRelation td.cLeft div
	{
		background-image: url(../xist4c/web/aktionaer/02/img/relationRed.gif);
		background-position: 30px 0;
	}
	
	table.stdRelation td.cRight
	{
		text-align: left;
	}
	
	table.stdRelation td.middle img
	{
		background: #000;
		height: 15px;
	}
/* << */


/* >> stock search result table */
	table.stockSearchResults
	{
		width: 100%;
		margin: 10px 0;
		background: url(../xist4c/web/aktionaer/02/img/defTableGradient.gif) center top repeat-y;
	}
	
	table.stockSearchResults tr th,
	table.stockSearchResults tr td
	{
		text-align: left;
		vertical-align: top;
		font-weight: normal;
		font-size: 11px;
		padding: 4px 5px;
	}
	
	table.stockSearchResults tr th
	{
		background: #f1f1f1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_active.png) left bottom repeat-x;
	}
	
	table.stockSearchResults tr.odd td
	{
		background: #fff;
	}
	
	table.stockSearchResults tr .name,
	table.stockSearchResults tr .type,
	table.stockSearchResults tr .isin,
	table.stockSearchResults tr .wkn
	{
		border-right: 1px solid #fff;
	}
/* << */


/* >> Stock info table */
	div.fStocksInfoShell
	{
		width: 100%;
	}
	
	div.fStocksInfoShell div.titleShell
	{
		background: #f1f1f1;
		border: 1px solid #d6d6d6;
		padding: 5px;
	}

	div.fStocksInfoShell div.titleShell span.title,
	div.fStocksInfoShell div.titleShell span.stockIds
	{
		font-size: 12px;
		color: #454545;
	}
	
	div.fStocksInfoShell div.fStockInfoCol,
	div.fStocksInfoShell div.fStockInfoColLast
	{
		margin-right: 5px;
		margin-top: 5px;
	}
	
	#fStockInfoChartOuter
	{
		position: relative;
		z-index: 1000;
	}
	
	#fStockInfoChartOuter div.fStockInfoChart
	{
		position: absolute;
		left: auto;
		top: 0;
		right: 0;
		z-index: 100;
	}
	
	#fStockInfoChartOuter div.fStockInfoChart img
	{
		width: 118px;
		height: 84px;
	}
	
	div.fStocksInfoShell div.fStockInfoColLast
	{
		margin-right: 0;
	}
	
	div.fStocksInfoShell table.itemsShell
	{
		width: 100%;
		background: url(../xist4c/web/aktionaer/02/img/defTableGradient.gif) center top repeat-y;
	}
	
	div.fStocksInfoShell table.itemsShell th.pmt,
	div.fStocksInfoShell table.itemsShell td.value
	{
		text-align: left;
		padding: 4px 6px;
		line-height: 13px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
	}
	
	div.fStocksInfoShell table.itemsShell th.pmt
	{
		background: #fff;
		white-space: nowrap;
		font-weight: normal;
		color: #454545;
		border-right: 1px solid #fff;
	}

	div.fStocksInfoShell table.itemsShell th.odd
	{
		background: transparent;
	}
	
	div.fStocksInfoShell table.itemsShell tr.letzterKurs td.value,
	div.fStocksInfoShell table.itemsShell tr.letzterKurs td.value td.cont
	{
		font-size: 15px;
		font-weight: bold;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
	}
	
	div.fStocksInfoShell table.itemsShell tr td.pmt,
	div.fStocksInfoShell table.itemsShell tr td.value
	{
		background: #fff;
		font-size: 12px;
		color: #454545;
	}
	
	div.fFundametalDataShell table.itemsShell th.odd
	{
		font-size: 11px;
	}
	
	div.fFundametalDataShell table.itemsShell tr td.value
	{
		border-left: 1px solid #fff;
		text-align: center;
	}
	
	div.fFundametalDataShell table.itemsShell
	{
		border-bottom: 1px solid #f1f1f1;
	}
	
	div.fFundametalDataShell
	{
		margin-bottom: 15px;
	}
	
	div.fFundametalDataShell table.itemsShell tr td.pmt,
	div.fFundametalDataShell table.itemsShell tr td.value
	{
		width: 30%;
	}

	
	div.fStocksInfoShell table.itemsShell tr td.pmt
	{
		padding: 4px 6px;
	}
	
	div.fStocksInfoShell table.itemsShell tr td.odd
	{
		background: transparent;
	}
	
	div.fStocksInfoShell table.itemsShell tr.vPlus td.value,
	div.fStocksInfoShell table.itemsShell tr.vMinus td.value,
	div.fStocksInfoShell table.itemsShell tr.vNoChanges td.value
	{
		color: green;
		font-weight: bold;
	}

	div.fStocksInfoShell table.itemsShell tr.vMinus td.value
	{
		color: red;
	}

	div.fStocksInfoShell table.itemsShell tr.vNoChanges td.value
	{
		color: #000;
	}
	
	div.fStocksInfoShell table.itemsShell tr.flatexLogo td.value
	{
	}
	
	div.fStocksInfoShell table.itemsShell span.vNoChanges,
	div.fStocksInfoShell table.itemsShell span.vPlus,
	div.fStocksInfoShell table.itemsShell span.vMinus
	{
		color: #000;
		margin-left: 15px;
	}

	div.fStocksInfoShell table.itemsShell span.vPlus
	{
		padding-left: 18px;
		background: url(../xist4c/web/aktionaer/02/img/marketInd_plus.gif) left center no-repeat;
		color: green;
	}
	
	div.fStocksInfoShell table.itemsShell span.vMinus
	{
		padding-left: 18px;
		background: url(../xist4c/web/aktionaer/02/img/marketInd_minus.gif) left center no-repeat;
		color: red;
	}

/* << */


/* >> Stock info panel for articles*/
	div.stockInfoPanelShell
	{
	}
	
	div.stockInfoPanelShell table.header
	{
	}
	
	div.stockInfoPanelShell div.stockNameBar
	{
		font-size: 12px;
		font-weight: bold;
	}

	/* > data outer table */
	table.stockInfoPanelDataOuterTable
	{
		margin-top: 3px;
	}
	
	table.stockInfoPanelDataOuterTable td.chartCol,
	table.stockInfoPanelDataOuterTable td.dataCol
	{
		width: 1%;
		vertical-align: top;
		text-align: left;
	}
	
	table.stockInfoPanelDataOuterTable td.chartCol
	{
		padding-right: 5px;
	}
	
	table.stockInfoPanelDataOuterTable td.dataCol
	{
		text-align: right;
		width: 280px;
	}
	
	div.stockInfoPanelDataShell
	{
		width: 315px;
	}
	
	/* < */


	/* > chance risk */
	div.stockInfoPanelChanceRisk
	{
		width: 280px;
	}
	
	div.stockInfoPanelChanceRisk div.inner1
	{
		padding: 4px;
		background: #bebcc1;
	}
	
	div.stockInfoPanelChanceRisk div.inner2
	{
		background: #fff;
		padding: 6px 9px;
	}
	
	div.stockInfoPanelChanceRisk div.inner2 table
	{
		width: 229px;
	}
	
	div.stockInfoPanelChanceRisk td.chancePmt,
	div.stockInfoPanelChanceRisk td.riskPmt
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		color: #71c045;
		font-size: 11px;
		line-height: 15px;
		text-transform: uppercase;
		padding-right: 3px;
	}
	
	div.stockInfoPanelChanceRisk td.riskPmt
	{
		color: #ee1b2e;
		padding-left: 5px;
	}
	
	div.stockInfoPanelChanceRisk td.chanceGfx,
	div.stockInfoPanelChanceRisk td.riskGfx
	{
	}
	
	div.stockInfoPanelChanceRisk div.gfxElement img
	{
		width: 62px;
		height: 19px;
	}
	
	div.stockInfoPanelChanceRisk div.chanceZero img,
	div.stockInfoPanelChanceRisk div.chanceOne img,
	div.stockInfoPanelChanceRisk div.chanceTwo img,
	div.stockInfoPanelChanceRisk div.chanceThree img,
	div.stockInfoPanelChanceRisk div.chanceFour img,
	div.stockInfoPanelChanceRisk div.chanceFive img
	{
		background: url(../xist4c/web/aktionaer/02/img/scaleChance.gif) 0 0 no-repeat;
	}
	
	div.stockInfoPanelChanceRisk div.riskZero img,
	div.stockInfoPanelChanceRisk div.riskOne img,
	div.stockInfoPanelChanceRisk div.riskTwo img,
	div.stockInfoPanelChanceRisk div.riskThree img,
	div.stockInfoPanelChanceRisk div.riskFour img,
	div.stockInfoPanelChanceRisk div.riskFive img
	{
		background: url(../xist4c/web/aktionaer/02/img/scaleRisk.gif) 0 0 no-repeat;
	}
	
	div.stockInfoPanelChanceRisk div.chanceOne img,
	div.stockInfoPanelChanceRisk div.riskOne img
	{
		background-position: 0 -19px;
	}

	div.stockInfoPanelChanceRisk div.chanceTwo img,
	div.stockInfoPanelChanceRisk div.riskTwo img
	{
		background-position: 0 -38px;
	}

	div.stockInfoPanelChanceRisk div.chanceThree img,
	div.stockInfoPanelChanceRisk div.riskThree img
	{
		background-position: 0 -57px;
	}

	div.stockInfoPanelChanceRisk div.chanceFour img,
	div.stockInfoPanelChanceRisk div.riskFour img
	{
		background-position: 0 -76px;
	}

	div.stockInfoPanelChanceRisk div.chanceFive img,
	div.stockInfoPanelChanceRisk div.riskFive img
	{
		background-position: 0 -95px;
	}
	/* < */


	/* > stock info data table */
	table.stockInfoPanelDataTable
	{
		width: 100%;
		border-left: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6;
		background: #eeeeee;
	}
	
	table.stockInfoPanelDataTable th,
	table.stockInfoPanelDataTable td
	{
		border-right: 1px solid #d6d6d6;
		border-bottom: 1px solid #d6d6d6;
		padding: 6px 4px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		text-align: left;
		vertical-align: top;
		line-height: 14px;
		white-space: nowrap;
	}
	
	table.stockInfoPanelDataTable th
	{
		font-weight: bold;
		border-right: none;
		width: 1%;
	}
	
	table.stockInfoPanelDataTable th.stockNow,
	table.stockInfoPanelDataTable td.stockNow
	{
		background: #fff;
		font-weight: bold;
	}
	
	table.stockInfoPanelDataTable td.footer
	{
		font-family: Arial Narrow, Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 8px;
	}
	
	table.stockInfoPanelDataTable th sup
	{
		font-size: 8px;
	}
	
	table.stockInfoPanelDataTable td span.changes,
	table.stockInfoPanelDataTable td span.vPlus,
	table.stockInfoPanelDataTable td span.vMinus,
	table.stockInfoPanelDataTable td span.vNoChanges
	{
		color: #000;
	}
	
	table.stockInfoPanelDataTable td span.vPlus
	{
		padding-left: 18px;
		background: url(../xist4c/web/aktionaer/02/img/marketInd_plus.gif) left center no-repeat;
		color: green;
	}
	
	table.stockInfoPanelDataTable td span.vMinus
	{
		padding-left: 18px;
		background: url(../xist4c/web/aktionaer/02/img/marketInd_minus.gif) left center no-repeat;
		color: red;
	}
	/* < */


	/* > aim stop stock */
	div.aimStopOuter div.aimElement,
	div.aimStopOuter div.stopElement
	{
		float: left;
		border: 1px solid #6dc241;
		width: 50px;
		background: #6dc241;
	}
	
	div.aimStopOuter div div.pmt
	{
		padding: 4px 4px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		line-height: 15px;
		color: #fff;
	}
	
	div.aimStopOuter div.stopElement
	{
		border-color: #ee1b2e;
		background: #ee1b2e;
		margin-left: 10px;
	}
	
	div.aimStopOuter div.value
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		background: #fff;
		padding: 3px 1px;
		font-size: 11px;
		line-height: 14px;
		text-align: center;
	}
	/* < */
/* << */


/* >> DAF Video AddOn */
	div.dafVideoAddOnShell
	{
		background: url(../xist4c/web/aktionaer/02/img/fbs_dafVideoLogo.gif) left top repeat-y;
		border-bottom: 1px solid #fff;
	}
	
	div.dafVideoAddOnShell div.logo,
	div.dafVideoAddOnShell div.list
	{
		float: left;
	}
	
	div.dafVideoAddOnShell div.logo
	{
		height: 100px;
		width: 194px;
		background: url(../xist4c/web/aktionaer/02/img/dafVideoLogo.jpg) left top no-repeat;
	}
	
	div.dafVideoAddOnShell div.listLess,
	div.dafVideoAddOnShell div.listMore
	{
		border: 1px solid #d6d6d6;
		width: 328px;
		max-width: 326px;
		min-width: 197px;
		height: 100px;
		overflow: auto;
	}
	
	div.dafVideoAddOnShell div.listMore
	{
		height: 250px
	}
	
	div.dafVideoAddOnShell div.list div.item
	{
		padding: 4px 0 2px;
		border-bottom: 1px solid #d6d6d6;
	}
	
	div.dafVideoAddOnShell div.list div.date,
	div.dafVideoAddOnShell div.list div.text,
	div.dafVideoAddOnShell div.list a:link.text,
	div.dafVideoAddOnShell div.list a:visited.text,
	div.dafVideoAddOnShell div.list a:hover.text
	{
		display: block;
		float: left;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
	}
	
	div.dafVideoAddOnShell div.list div.date
	{
		font-size: 10px;
		padding: 1px 10px 0;
	}
	
	div.dafVideoAddOnShell div.list div.text,
	div.dafVideoAddOnShell div.list a.text
	{
		width: 230px;
	}
	
	div.dafVideoAddOnShell div.bottomBar,
	div.jsPagerPanel div.bottomBar
	{
		height: 24px;
		background: url(../xist4c/web/aktionaer/02/img/dafVideoPanelBar.gif) left top no-repeat;
	}
	
	div.dafVideoAddOnShell div.bottomBar div.posRel,
	div.jsPagerPanel div.bottomBar div.posRel
	{
		position: relative;
	}
	
	div.dafVideoAddOnShell div.bottomBar div.buttonMore,
	div.dafVideoAddOnShell div.bottomBar div.buttonLess,
	div.jsPagerPanel div.bottomBar div.buttonMore,
	div.jsPagerPanel div.bottomBar div.buttonLess
	{
		position: absolute;
		right: 5px;
		top: 3px;
		z-index: 11;
		width: 126px;
		height: 18px;
		background: url(../xist4c/web/aktionaer/02/img/dafVideoMoreButton.gif) center no-repeat;
		cursor: hand;
		cursor: pointer;
	}
	
	div.dafVideoAddOnShell div.bottomBar div.buttonLess,
	div.jsPagerPanel div.bottomBar div.buttonLess
	{
		background-image: url(../xist4c/web/aktionaer/02/img/dafVideoLessButton.gif);
	}
/* << */


/* >> DAF Video AddOn popup*/
	#dafVideoPopupContentShell .frame,
	#dafVideoPopupContentShell .rightBorderElms
	{
		float: left;
	}
	
	#dafVideoPopupContentShell .frame
	{
		margin-right: 15px;
	}
	
	#dafVideoPopupContentShell .rightBorderElms
	{
		width: 200px;
		height: 375px;
		overflow: auto;
	}
/* << */

/* >> all stocks table */
	table.allStocksTable
	{
		width: 100%;
		margin: 10px 0;
		background: url(../xist4c/web/aktionaer/02/img/defTableGradientWoTeaser.gif) left top repeat-y;
	}
	
	table.allStocksTable th
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		background: #f1f1f1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_active.png) left bottom repeat-x;
		border-right: 1px solid #fff;
		text-align: left;
		vertical-align: top;
		padding: 4px 5px;
		white-space: nowrap;
	}
	
	table.allStocksTable th.name
	{
		width: 100%;
	}
	
	table.allStocksTable th.stueck,
	table.allStocksTable th.kaufkurs,
	table.allStocksTable th.aktKurs,
	table.allStocksTable th.veraenderung,
	table.allStocksTable th.wert
	{
		text-align: right;
	}
	
	table.allStocksTable td
	{
		vertical-align: top;
		font-size: 11px;
		padding: 4px 5px;
		background: #fff;
		border-right: 1px solid #fff;
	}
	
	table.allStocksTable tr.odd td
	{
		background: transparent;
	}
	
	table.allStocksTable td.piece,
	table.allStocksTable td.buyingPrice,
	table.allStocksTable td.currentPrice,
	table.allStocksTable td.changes,
	table.allStocksTable td.priceTime,
	table.allStocksTable td.value
	{
		text-align: right;
	}

	table.allStocksTable td.priceTime,
	table.allStocksTable td.options
	{
		white-space: nowrap;
	}
	
	table.allStocksTable th.optionen,
	table.allStocksTable td.options
	{
		text-align: center;
		border-right: none;
	}
	
	table.allStocksTable td.vPlus,
	table.allStocksTable td.vMinus,
	table.allStocksTable td.vNoChanges
	{
		color: green;
	}

	table.allStocksTable td.vMinus
	{
		color: red;
	}

	table.allStocksTable td.vNoChanges
	{
		color: #000;
	}
/* << */


/* >> stocks list table */
	table.stockListTable
	{
		width: 100%;
		background: url(../xist4c/web/aktionaer/02/img/defTableGradientWoTeaser.gif) left top repeat-y;
	}
	
	table.stockListTable th
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		background: #f1f1f1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_active.png) left bottom repeat-x;
		border-right: 1px solid #fff;
		text-align: left;
		vertical-align: top;
		padding: 4px 5px;
		white-space: nowrap;
	}
	
	table.stockListTable th.identifier
	{
		width: 100%;
	}
	
	
	table.stockListTable td
	{
		vertical-align: top;
		font-size: 11px;
		padding: 4px 5px;
		background: #fff;
		border-right: 1px solid #fff;
	}
	
	table.stockListTable th.stockOv,
	table.stockListTable th.changes,
	table.stockListTable th.volume,
	table.stockListTable td.cStockOv,
	table.stockListTable td.changes,
	table.stockListTable td.cVolume
	{
		white-space: nowrap;
		text-align: right;
	}
	
	table.stockListTable td.changes,
	table.stockListTable td.cChanges1,
	table.stockListTable td.cChanges2,
	table.stockListTable td.cVolume
	{
		text-align: right;
	}

	
	table.stockListTable th.time,
	table.stockListTable td.cTime
	{
		text-align: center;
	}
	
	table.stockListTable th a:link,
	table.stockListTable th a:visited,
	table.stockListTable th a:hover
	{
		color: #000;
		text-decoration: underline;
	}
	
	table.stockListTable tr.odd td
	{
		background: transparent;
	}
	
	table.stockListTable td table td
	{
		padding: 0;
		border: none;
	}
	
	table.stockListTable td.options
	{
		white-space: nowrap;
	}
	
	table.stockListTable th.optionen,
	table.stockListTable td.options
	{
		text-align: center;
		border-right: none;
	}
	
	table.stockListTable td.vPlusSimple,
	table.stockListTable td.vMinusSimple,
	table.stockListTable td.vNoChangesSimple
	{
		color: green;
	}
	
	table.stockListTable td.vNoChangesSimple
	{
		color: #000;
	}
	
	table.stockListTable td.vMinusSimple
	{
		color: red;
	}
/* << */


/* >> flatex buy and sell */
	div.flatexBuyAndSellBarShell
	{
		clear: both;
		border-bottom: 1px solid #fff;
		margin-top: -10px;
		margin-bottom: 13px;
		background: url(../xist4c/web/aktionaer/02/img/flatexBuySellBar/fbs_barbg.gif) left top repeat-x;
	}
	
	div.flatexBuyAndSellBarShell div.inner
	{
		background: url(../xist4c/web/aktionaer/02/img/flatexBuySellBar/barEnd.gif) right top no-repeat;
		height: 46px;
	}
	
	div.flatexBuyAndSellBarShell div.price
	{
		position: absolute;
		left: 0;
		top: 0;
		width: 55px;
		height: 46px;
		background: url(http://data.flatex.de/extern/aktionaer-preisicon.gif) center no-repeat;
	}
	
	div.flatexBuyAndSellBarShell div.logo
	{
		position: absolute;
		left: 71px;
		top: 8px;
		width: 98px;
		height: 30px;
		background: url(../xist4c/web/aktionaer/02/img/flatexBuySellBar/flatexLogo.gif) center no-repeat;
	}

	div.flatexBuyAndSellBarShell div.dealing
	{
		position: absolute;
		right: 180px;
		top: 8px;
		width: 147px;
		height: 29px;
		background: url(../xist4c/web/aktionaer/02/img/flatexBuySellBar/flatexDealing.gif) center no-repeat;
	}
	
	div.flatexBuyAndSellBarShell div.button
	{
		position: absolute;
		top: 12px;
		z-index: 10;
	}
	
	div.flatexBuyAndSellBarShell div.buy
	{
		right: 87px;
	}
	
	div.flatexBuyAndSellBarShell div.sell
	{
		right: 16px;
	}
	
	div.flatexBuyAndSellBarShell div.buy a:link,
	div.flatexBuyAndSellBarShell div.buy a:visited,
	div.flatexBuyAndSellBarShell div.buy a:hover,
	div.flatexBuyAndSellBarShell div.sell a:link,
	div.flatexBuyAndSellBarShell div.sell a:visited,
	div.flatexBuyAndSellBarShell div.sell a:hover
	{
		display: block;
		width: 60px;
		height: 20px;
		background: url(../xist4c/web/aktionaer/02/img/flatexBuySellBar/buyButton.gif) center no-repeat;
	}
	
	div.flatexBuyAndSellBarShell div.sell a:link,
	div.flatexBuyAndSellBarShell div.sell a:visited,
	div.flatexBuyAndSellBarShell div.sell a:hover
	{
		background-image: url(../xist4c/web/aktionaer/02/img/flatexBuySellBar/sellButton.gif);
	}
/* << */


/* >> javascript RSS Element */
	div.jsRssElementContainer
	{
	}
	
	div.jsRssElementContainer div.item
	{
	}
	
	div.jsRssElementContainer div.odd
	{
	}
	
	div.jsRssElementContainer div.rssElementPubDate
	{
		font-size: 11px;
		margin-top: 5px;
		margin-bottom: 2px;
	}
	
	div.jsRssElementContainer div.rssElementTitle h3
	{
		font-size: 13px;
		margin: 0;
		margin-bottom: 5px;
	}
	
	div.jsRssElementContainer div.rssElementDesc
	{
		margin: 0;
		margin-bottom: 10px;
	}
	
	div.jsRssElementContainer div.rssElementDesc *
	{
		font-size: 12px;
	}
/* << */


/* >> login/register navi*/
	#loginRegisterNavi
	{
		display: none;
		position: absolute;
		right: 0;
	}
	
	#loginRegisterNavi div.item
	{
		float: left;
		margin-right: 10px;
	}
	
	#loginRegisterNavi div.item span,
	#loginRegisterNavi div.item a:link,
	#loginRegisterNavi div.item a:visited,
	#loginRegisterNavi div.item a:hover
	{
		font-size: 10px;
		letter-spacing: 1px;
		color: #000;
		padding-left: 9px;
		background: url(../xist4c/web/aktionaer/02/img/sepStandard.gif) left center no-repeat;
	}
/* << */


/* >> tab definitions */
	div.tabElement
	{
		display: none;
	}
	
	div.contentTabBar,
	div.leftTeaserTabBar,
	div.rightTeaserTabBar
	{
		width: 100%;
		position: relative;
		z-index: 33;
	}
	
	div.contentTabBar,
	div.elm_volle_breite div.contentTabBar
	{
	}

	div.elm_volle_breite div.contentTabBar
	{
	}
	
	div.tabElement div.outer1
	{
		position: relative;
		top: 1px;
		z-index: 33;
		width: 100%;
		height: 23px;
	}
	
	div.rightTeaserTabBar
	{
		margin-top: -2px;
		margin-left: -1px;
		background: #fff;
	}
	
	div.tabElement div.tab_passive,
	div.tabElement div.tab_active
	{
		float: left;
		margin-right: 1px;
		padding: 0 10px;
		border: 1px solid #d5d5d5;
		background: #e2e2e1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_passive.gif) left top repeat-x;
	}
	
	div.tabElement div.tab_active
	{
		border-bottom: 1px solid #f1f1f1;
		background: #f2f2f1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_active.gif) left top repeat-x;
	}
	
	div.tabElement div.tab_passive div.inner1,
	div.tabElement div.tab_active div.inner1
	{
	}
	
	div.tabElement div.tab_active div.inner1
	{
	}
	
	div.tabElement div.tab_passive div.inner2,
	div.tabElement div.tab_active div.inner2
	{
	}

	div.tabElement div.tab_active div.inner2
	{
	}

	div.tabElement div.tab_passive span,
	div.tabElement div.tab_active span
	{
		display: block;
		padding: 3px 0 5px;
		font-size: 11px;
		color: #818181;
		font-weight: bold;
		line-height: 13px;
		cursor: pointer;
		cursor: hand;
	}
	
	div.tabElement div.tab_active span
	{
		color: #3f3f3f;
	}
	
	div.tabShellOuter div.panelOuter div.desOut1 div.des2 div.cont,
	div.tabShellOuter div.desPanelOuter div.desOut1 div.des2 div.cont,
	td.rightBorderCol div.rElCont div.tabShellOuter div.tDesOut1,
	td.rightBorderCol div.rElCont div.tabShellOuter div.tDesOut1BL
	{
		background: #fff url(../xist4c/web/aktionaer/02/img/tabCont_teaser_fbs.gif) top left repeat-x;
	}
		
	td.rightBorderCol div.rElCont div.elm_rightTeaserTabs div.tOuter div.des1 div.des2 div.des3 div.content,
	td.rightBorderCol div.rElCont div.elm_rightTeaserTabs div.tOuterBL div.des1BL div.des2BL div.des3BL div.contentBL
	{
		border-top: 1px solid #dadada;
	}
	
	td.rightBorderCol div.rElCont div.tabShellOuter div.el_tab_topFlop div.tDesOut1,
	td.rightBorderCol div.rElCont div.tabShellOuter div.el_tab_topFlop div.tDesOut1BL
	{
		background: transparent;
	}
	
	td.rightBorderCol div.rElCont div.tabShellOuter div.el_tab_topFlop,
	td.rightBorderCol div.rElCont div.tabShellOuter div.el_tab_topFlop
	{
		background: #fff url(../xist4c/web/aktionaer/02/img/tabCont_teaser_fbs.gif) top left repeat-x;
	}
/* << */


/* >>  db Content Shell Variant 1, 5 */
	/* base db content elements */
	span.panContDate,
	div.panContTitle,
	div.panContText
	{
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	}
	
	div.panContTitle a:link,
	div.panContTitle a:visited,
	div.panContTitle a:hover
	{
		font-size: 12px;
	}
	
	div.panContTitle
	{
		font-weight: bold;
	}
	
	span.panContDate
	{
	}
	
	div.panContTitle
	{
		margin-bottom: 4px;
	}
	
	span.panContImg,
	span.panContImg_right
	{
		margin-left: 0;
		margin-right: 5px;
	}

	span.panContImg_right
	{
		margin-left: 5px;
		margin-right: 0;
	}
	
	a.descTextMore,
	a.descTextMore:link,
	a.descTextMore:visited,
	a.descTextMore:hover
	{
		font-size: 11px;
		padding-left: 10px;
		color: #0066bc;
	}

	td.txtCol
	{
		width: 100%;
	}

	div.dbContShellVar1,
	div.dbContShellVar5,
	div.dbContShellVar6,
	div.dbContShellVar7
	{
		margin-bottom: 15px;
	}
	
	div.dbContShellVar1Last,
	div.dbContShellVar5Last,
	div.dbContShellVar6Last,
	div.dbContShellVar7Last
	{
		border-bottom: 1px solid #ccc;
		padding-bottom: 20px;
		margin-bottom: 20px;
	}
	
	div.dbContShellVar1 div.dateOuter,
	div.dbContShellVar1 div.csD1,
	div.dbContShellVar5 div.dateOuter,
	div.dbContShellVar5 div.csD1,
	div.dbContShellVar6 div.dateOuter,
	div.dbContShellVar6 div.csD1,
	div.dbContShellVar7 div.dateOuter,
	div.dbContShellVar7 div.csD1
	{
		/width: 100%;
		padding: 5px 10px;
	}
	
	div.dbContShellVar1 div.dateOuter,
	div.dbContShellVar5 div.dateOuter,
	div.dbContShellVar6 div.dateOuter,
	div.dbContShellVar7 div.dateOuter
	{
		background: url(../xist4c/web/aktionaer/02/img/dbCont_bg_top.gif) bottom left no-repeat;
	}
	
	div.dbContShellVar5 div.dateOuter,
	div.dbContShellVar6 div.dateOuter
	{
		padding-top: 7px;
		padding-bottom: 7px;
		overflow: auto;
	}
	
	div.dbContShellVar1 div.dateOuter span,
	div.dbContShellVar5 div.dateOuter span,
	div.dbContShellVar6 div.dateOuter span,
	div.dbContShellVar7 div.dateOuter span
	{
		font-family: "Trebuchet MS",Verdana,Arial,Helvetica,XHelvetica,sans-serif;
		font-size: 12px;
		line-height: 16px;
		font-weight: bold;
	}
	
	div.dbContShellVar1 div.dateOuter span.sep,
	div.dbContShellVar7 div.dateOuter span.sep
	{
		margin: 0px 4px;
	}
	
	div.dbLayVar1Title,
	div.dbLayVar7Title,
	div.dbLayVar8Title
	{
		font-size: 15px;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-weight: bold;
		margin-bottom: 5px;
	}
	
	div.dbContShellVar1 div.imgStock,
	div.dbContShellVar1 div.dateSub,
	div.dbContShellVar5 div.imgStock,
	div.dbContShellVar5 div.dateSub,
	div.dbContShellVar6 div.dateSub,
	div.dbContShellVar7 div.imgStock,
	div.dbContShellVar7 div.dateSub
	{
		background: #eee;
	}
	
	div.dbContShellVar9 div.csD1 table
	{
		float: left;
	}
	
	div.dbContShellVar1 div.imgStock
	{
	}
	
	div.dbContShellVar1 td.image,
	div.dbContShellVar1 td.minHeight,
	div.dbContShellVar7 td.image,
	div.dbContShellVar7 td.minHeight,
	div.dbContShellVar8 td.image,
	div.dbContShellVar8 td.minHeight
	{
		padding-top: 10px;
		background: #eee url(../xist4c/web/aktionaer/02/img/dbCont_bg_left.gif) 100% 21px no-repeat;
	}
	
	div.dbContShellVar1 td.image,
	div.dbContShellVar7 td.image
	{
		background-image: none;
	}
	
	div.dbContShellVar8 td.image,
	div.dbContShellVar8 td.minHeight
	{
		background: transparent;
	}
	
	div.dbContShellVar8 td.image
	{
		padding-top: 0;
	}
	
	div.dbContShellVar1 img.minWidth,
	div.dbContShellVar8 img.minWidth
	{
		width: 160px;
	}
	
	div.dbContShellVar1 div.itemName,
	div.dbContShellVar1 div.itemPerformance,
	div.dbContShellVar8 div.itemName,
	div.dbContShellVar8 div.itemPerformance
	{
		width: 145px;
		overflow: hidden;
	}
	
	div.dbContShellVar5 img.minWidth
	{
		width: 48px;
	}
	
	div.dbContShellVar1 img.minHeight,
	div.dbContShellVar7 img.minHeight,
	div.dbContShellVar8 img.minHeight
	{
		height: 80px;
		width: 10px;
	}
	
	div.dbContShellVar6 img.minHeight
	{
		height: 60px;
		width: 1px;
	}
	
	div.dbContShellVar8 img.minHeight
	{
		height: 190px;
	}
	
	div.dbContShellVar1 div.stockShell,
	div.dbContShellVar6 div.stockShell,
	div.dbContShellVar8 div.stockShell
	{
		/width: 100%;
		padding: 5px;
	}
	
	span.dbLayVar5Title
	{
		display: block;
		width: 135px;
		overflow: hidden;
		float: left;
		white-space: nowrap;
	}
	
	span.dbLayVar5Title a,
	span.dbLayVar6Title a,
	span.panContSubtitleVar7 a
	{
		color: darkred;
		margin-right: 10px;
	}
	
	div.dbContShellVar6 span.dbLayVar6Title
	{
		display: block;
		width: 400px;
		height: 16px;
		overflow: hidden;
	}
	
	div.dbContShellVar5 div.dateOuter span.panContDate,
	div.dbContShellVar6 td.date span.panContDate
	{
		font-weight: normal;
		font-style: italic;
		white-space: nowrap;
	}
	
	div.dbContShellVar5 div.dateOuter span.panContDate
	{
		margin-left: 5px;
	}
	
	div.dbContShellVar5 td.title,
	div.dbContShellVar6 td.title
	{
		width: 100%;
	}
	
	div.dbContShellVar5 div.stockShell
	{
		/width: 100%;
		padding-right: 10px;
	}
	
	div.dbContShellVar5 td.imgCol
	{
		padding: 10px 22px 22px 10px;
		background: url(../xist4c/web/aktionaer/02/img/dbCont_bg_balloon.gif) 100% 0px no-repeat;
	}
	
	div.dbContShellVar6 td.imgCol
	{
		padding: 0px 0 0 10px;
		background: url(../xist4c/web/aktionaer/02/img/dbCont_bg_left_short.gif) 100% 0px no-repeat;
	}
	
	div.dbContShellVar7 div.stockShell
	{
		position: absolute;
		right: 10px;
		top: 6px;
		z-index: 10;
	}
	
	div.dbContShellVar7 div.stockShell div.stockMode_vPlus .stockPerfPerc,
	div.dbContShellVar7 div.stockShell div.stockMode_vMinus .stockPerfPerc,
	div.dbContShellVar7 div.stockShell div.stockMode_vNoChanges .stockPerfPerc
	{
		color: green;
		font-size: 13px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-weight: bold;
	}
	
	div.dbContShellVar7 div.stockShell div.stockMode_vMinus .stockPerfPerc
	{
		color: red;
	}

	div.dbContShellVar7 div.stockShell div.stockMode_vNoChanges .stockPerfPerc
	{
		color: #000;
	}

	
	div.dbContShellVar5 td.stock img.stockMinWidth
	{
		width: 180px;
		height: 0;
	}
	
	td.topNewsItem td.stockInfo img.stockMinWidth
	{
		width: 116px;
		height: 0;
	}
	
	div.dbContShellVar8 div.dateOuter
	{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 13px;
		line-height: 15px;
		font-weight: bold;
		padding-top: 2px;
		padding-bottom: 10px;
	}
/* << */


/* >> db content elements variant 4 */
	table.dbLayVar4
	{
		padding-bottom: 1px;
		margin-bottom: 10px;
		width: 487px;
	}

	div.panContTitleVar4,
	div.panContTitleVar4Small
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 18px;
		color: #e20026;
		margin: 3px 0 4px;
		font-weight: bold;
	}

	div.panContSubtitleVar4,
	div.panContSubtitleVar4Small
	{
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 10px;
		text-transform: uppercase;
		color: #3f3f3f;
		font-weight: bold;
		margin: 6px 0 3px;
	}

	span.panContImgVar4,
	span.panContImgVar4_right
	{
		display: block;
		float: left;
		margin-right: 6px;
	}
	
	span.panContImgVar4_right
	{
		float: right;
		margin-left: 6px;
	}
/* << */


/* >> similar articles */
	div.simArtShell
	{
		margin-top: 8px;
		margin-bottom: 8px;
	}
	
	div.simArtShell div.item
	{
		margin-bottom: 2px;
	}
	
	div.simArtShell div.item a:link,
	div.simArtShell div.item a:visited,
	div.simArtShell div.item a:hover
	{
		font-size: 11px;
	}
/*<< */


/* >>abo overview elements*/
	/* Enstellungen fuer den Panelkontainer */
	div.aboOvOuter
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		margin: 0px 0px 20px 0px;
		/width: 100%;
	}

	/* Panel Titelkontainer */
	div.aboOvOuter div.panelTitle
	{
		/width: 100%;
	}
	
	/* Panel Titel */
	div.aboOvOuter div.panelTitle h3
	{
		margin: 0px;
	}
	
	/* Einstellungen fuer den Inhaltskontainer */
	div.aboOvOuter div.desOut1 div.des1
	{
		border-top: 1px solid #d6d6d6;
		border-bottom: 1px solid #d6d6d6;
	}
	
	td.l div.aboOvOuter div.desOut1 div.des1
	{
		border-right: 1px solid #d6d6d6;
	}

	div.aboOvOuter div.desOut1 div.des2
	{
		padding: 0 31px 0 0;
		background: url(../xist4c/web/aktionaer/02/img/standardAboBg.gif) right top no-repeat;
	}

	div.aboOvOuter div.desOut1 div.des2 div.cont
	{
		background: #fff;
	}
	
	/* Einstellungen fuer XHTML-Feld */
	div.aboOvOuter div.aboOvDataRow
	{
		margin-top: -1px;
		/width: 100%;
		height: 50px;
		font-weight: bold;
		color: #c0001c;
		font-size: 11px;
		padding: 0 10px;
		text-align: center;
		vertical-align: middle;
		background-color: #f1f1f1;
		border-top: 1px solid #d6d6d6;
	}

	div.aboOvOuter div.aboOvDataRow div
	{
		padding: 8px 10px;
	}
	
	div.aboOvOuter form
	{
		margin: 0;
		padding: 0;
	}
	
	/* Einstellungen fuer Preis Tabelle */
	div.aboOvOuter table.moreTable
	{
		height: 19px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 8px;
		background: #f1f1f1;
		border-top: 1px solid #d6d6d6;
		border-bottom: 1px solid #d6d6d6;
		width: 100%;
		margin-top: -1px;
	}

	/* Einstellungen fuer den more link */
	div.aboOvOuter table.moreTable td
	{
	}
	
	div.aboOvOuter table.moreTable td.more
	{
		display: none;
		white-space: nowrap;
		text-align: center;
		border-right: 1px solid #d6d6d6;
	}
	
	div.aboOvOuter table.moreTable td.more a:link,
	div.aboOvOuter table.moreTable td.more a:visited,
	div.aboOvOuter table.moreTable td.more a:hover
	{
		font-size: 11px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-weight: bold;
		color: #3f3f3f;
	}

	/* Einstellungen fuer Button */
	div.aboOvOuter table.moreTable td.button
	{
		padding-left: 1px;
		padding-right: 1px;
		text-align: center;
		vertical-align: middle;
	}
	
	td.l div.aboOvOuter table.moreTable td.button
	{
		border-right: 1px solid #d6d6d6;
	}
	
	div.aboOvOuter table.moreTable td.button div
	{
		background: url(../xist4c/web/aktionaer/02/img/productRecomButton.gif) 5px 2px no-repeat;
		/background-position: 6px 4px;
		padding-left: 17px;
		display: block;
		width: 75px;
		margin-left: auto;
		margin-right: auto;
	}
	
	div.aboOvOuter table.moreTable td.button input
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 12px;
		color: #000;
		/width: 70px;
		/height: 18px;
		cursor: pointer;
		cursor: hand;
		border: none;
		background: #f1f1f1;
	}
/* << */


/* >> Abo panel defaults */
	div.co_probeAbo div.desOut1 div.des2
	{
		background: url(../xist4c/web/aktionaer/02/img/probeAboBg.gif) right top no-repeat;
	}

	div.co_miniAbo div.desOut1 div.des2
	{
		background: url(../xist4c/web/aktionaer/02/img/miniAboBg.gif) right top no-repeat;
	}

	div.co_halbjahresAbo div.desOut1 div.des2
	{
		background: url(../xist4c/web/aktionaer/02/img/halbjahresAboBg.gif) right top no-repeat;
	}

	div.co_geschenkAbo div.desOut1 div.des2
	{
		background: url(../xist4c/web/aktionaer/02/img/geschenkAboBg.gif) right top no-repeat;
	}

	div.co_studentenAbo div.desOut1 div.des2
	{
		background: url(../xist4c/web/aktionaer/02/img/studentenAboBg.gif) right top no-repeat;
	}

	div.co_jahresAbo div.desOut1 div.des2
	{
		background: url(../xist4c/web/aktionaer/02/img/jahresAbo.gif) right top no-repeat;
	}

	div.co_praemienAbo div.desOut1 div.des2
	{
		background: url(../xist4c/web/aktionaer/02/img/praemienAboBg.gif) right top no-repeat;
	}

	div.co_auslandsAbo div.desOut1 div.des2
	{
		background: url(../xist4c/web/aktionaer/02/img/auslandsAboBg.gif) right top no-repeat;
	}

	div.co_probeAbo div.panelTitle,
	div.co_miniAbo div.panelTitle,
	div.co_halbjahresAbo div.panelTitle,
	div.co_geschenkAbo div.panelTitle,
	div.co_studentenAbo div.panelTitle,
	div.co_jahresAbo div.panelTitle,
	div.co_praemienAbo div.panelTitle,
	div.co_auslandsAbo div.panelTitle
	{
		/width: 100%;
		border: none;
	}
	
	div.co_probeAbo div.panelOuter,
	div.co_miniAbo div.panelOuter,
	div.co_halbjahresAbo div.panelOuter,
	div.co_geschenkAbo div.panelOuter,
	div.co_studentenAbo div.panelOuter,
	div.co_jahresAbo div.panelOuter,
	div.co_praemienAbo div.panelOuter,
	div.co_auslandsAbo div.panelOuter
	{
		/width: 100%;
		border-top: 1px solid #d6d6d6;
		border-bottom: 1px solid #d6d6d6;
		margin-bottom: 19px;
		background: #f1f1f1 url(../xist4c/web/aktionaer/02/img/probeAboBg.gif) right top no-repeat;
	}
	
	td.l div.co_probeAbo div.panelOuter,
	td.l div.co_miniAbo div.panelOuter,
	td.l div.co_halbjahresAbo div.panelOuter,
	td.l div.co_geschenkAbo div.panelOuter,
	td.l div.co_studentenAbo div.panelOuter,
	td.l div.co_jahresAbo div.panelOuter,
	td.l div.co_praemienAbo div.panelOuter,
	td.l div.co_auslandsAbo div.panelOuter
	{
		border-right: 1px solid #d6d6d6;
	}
	
	div.co_miniAbo div.panelOuter
	{
		background-image: url(../xist4c/web/aktionaer/02/img/miniAboBg.gif);
	}
	
	div.co_halbjahresAbo div.panelOuter
	{
		background-image: url(../xist4c/web/aktionaer/02/img/halbjahresAboBg.gif);
	}
	
	div.co_geschenkAbo div.panelOuter
	{
		background-image: url(../xist4c/web/aktionaer/02/img/geschenkAboBg.gif);
	}
	
	div.co_studentenAbo div.panelOuter
	{
		background-image: url(../xist4c/web/aktionaer/02/img/studentenAboBg.gif);
	}
	
	div.co_jahresAbo div.panelOuter
	{
		background-image: url(../xist4c/web/aktionaer/02/img/jahresAbo.gif);
	}
	
	div.co_praemienAbo div.panelOuter
	{
		background-image: url(../xist4c/web/aktionaer/02/img/praemienAboBg.gif);
	}
	
	div.co_auslandsAbo div.panelOuter
	{
		background-image: url(../xist4c/web/aktionaer/02/img/auslandsAboBg.gif);
	}
	
	div.co_probeAbo div.panelOuter div.desOut1 div.des2 div.cont,
	div.co_miniAbo div.panelOuter div.desOut1 div.des2 div.cont,
	div.co_halbjahresAbo div.panelOuter div.desOut1 div.des2 div.cont,
	div.co_geschenkAbo div.panelOuter div.desOut1 div.des2 div.cont,
	div.co_studentenAbo div.panelOuter div.desOut1 div.des2 div.cont,
	div.co_jahresAbo div.panelOuter div.desOut1 div.des2 div.cont,
	div.co_praemienAbo div.panelOuter div.desOut1 div.des2 div.cont,
	div.co_auslandsAbo div.panelOuter div.desOut1 div.des2 div.cont
	{
		border: none;
		padding: 0;
	}
	
	div.co_probeAbo div.panelOuter div.desOut1 div.des2 div.cont p,
	div.co_miniAbo div.panelOuter div.desOut1 div.des2 div.cont p,
	div.co_halbjahresAbo div.panelOuter div.desOut1 div.des2 div.cont p,
	div.co_geschenkAbo div.panelOuter div.desOut1 div.des2 div.cont p,
	div.co_studentenAbo div.panelOuter div.desOut1 div.des2 div.cont p,
	div.co_jahresAbo div.panelOuter div.desOut1 div.des2 div.cont p,
	div.co_praemienAbo div.panelOuter div.desOut1 div.des2 div.cont p,
	div.co_auslandsAbo div.panelOuter div.desOut1 div.des2 div.cont p
	{
		border-top: 1px solid #d6d6d6;
		background: #f1f1f1;
		text-align: center;
		vertical-align: middle;
		font-size: 12px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		margin: 0;
		padding: 3px 0 3px 0;
	}
	
	div.co_probeAbo div.panelOuter div.desOut1 div.des2 div.cont p span,
	div.co_miniAbo div.panelOuter div.desOut1 div.des2 div.cont p span,
	div.co_halbjahresAbo div.panelOuter div.desOut1 div.des2 div.cont p span,
	div.co_geschenkAbo div.panelOuter div.desOut1 div.des2 div.cont p span,
	div.co_studentenAbo div.panelOuter div.desOut1 div.des2 div.cont p span,
	div.co_jahresAbo div.panelOuter div.desOut1 div.des2 div.cont p span,
	div.co_praemienAbo div.panelOuter div.desOut1 div.des2 div.cont p span,
	div.co_auslandsAbo div.panelOuter div.desOut1 div.des2 div.cont p span
	{
		color: #e20026;
	}
	
	div.co_probeAbo div.panelOuter div.desOut1 div.des2 div.paraCeImgOuter,
	div.co_miniAbo div.panelOuter div.desOut1 div.des2 div.paraCeImgOuter,
	div.co_halbjahresAbo div.panelOuter div.desOut1 div.des2 div.paraCeImgOuter,
	div.co_geschenkAbo div.panelOuter div.desOut1 div.des2 div.paraCeImgOuter,
	div.co_studentenAbo div.panelOuter div.desOut1 div.des2 div.paraCeImgOuter,
	div.co_jahresAbo div.panelOuter div.desOut1 div.des2 div.paraCeImgOuter,
	div.co_praemienAbo div.panelOuter div.desOut1 div.des2 div.paraCeImgOuter,
	div.co_auslandsAbo div.panelOuter div.desOut1 div.des2 div.paraCeImgOuter
	{
		background: #fff;
		border: none;
		padding: 0;
		margin-right: 31px;
		margin-bottom: 0;
	}
	
	div.co_probeAbo div.paraSublinkShell,
	div.co_miniAbo div.paraSublinkShell,
	div.co_halbjahresAbo div.paraSublinkShell,
	div.co_geschenkAbo div.paraSublinkShell,
	div.co_studentenAbo div.paraSublinkShell,
	div.co_jahresAbo div.paraSublinkShell,
	div.co_praemienAbo div.paraSublinkShell,
	div.co_auslandsAbo div.paraSublinkShell
	{
		border-top: 1px solid #d6d6d6;
		background: #f1f1f1;
		text-align: center;
		margin-top: -1px;
		margin-bottom: 0;
		padding: 2px 5px 2px 5px;
	}
	
	div.co_probeAbo div.paraSublinkShell span.sL a,
	div.co_miniAbo div.paraSublinkShell span.sL a,
	div.co_halbjahresAbo div.paraSublinkShell span.sL a,
	div.co_geschenkAbo div.paraSublinkShell span.sL a,
	div.co_studentenAbo div.paraSublinkShell span.sL a,
	div.co_jahresAbo div.paraSublinkShell span.sL a,
	div.co_praemienAbo div.paraSublinkShell span.sL a,
	div.co_auslandsAbo div.paraSublinkShell span.sL a
	{
		font-size: 12px;
	}

	div.co_probeAbo div.paraSublinkShell span.sL img,
	div.co_miniAbo div.paraSublinkShell span.sL img,
	div.co_halbjahresAbo div.paraSublinkShell span.sL img,
	div.co_geschenkAbo div.paraSublinkShell span.sL img,
	div.co_studentenAbo div.paraSublinkShell span.sL img,
	div.co_jahresAbo div.paraSublinkShell span.sL img,
	div.co_praemienAbo div.paraSublinkShell span.sL img,
	div.co_auslandsAbo div.paraSublinkShell span.sL img
	{
		display: inline;
		width: 30px;
		height: 12px;
		vertical-align: baseline;
		border: 0px;
		background: url(../xist4c/web/aktionaer/02/img/aboStartMoreBullet.gif) 0 2px no-repeat;
	}

/* << */


/* >> special two column abo layouts */
	table.twoColElShell td.leftSpc,
	table.twoColElShell td.rightSpc,
	div.co_aboTwoColumnsShell table.twoColElShell td.leftSpc,
	div.co_aboTwoColumnsShell table.twoColElShell td.rightSpc
	{
		display: none;
	}
	
	table.twoColElShell,
	div.co_aboTwoColumnsShell table.twoColElShell
	{
		width: 508px;
	}
	
	div.co_aboTwoColumnsShell table.twoColElShell td.l
	{
	}
	
	table.twoColElShell td.m,
	div.co_aboTwoColumnsShell table.twoColElShell td.m
	{
		display: none;
	}
	
	div.co_aboTwoColumnsShell table.twoColElShell td.r
	{
	}
/* << */


/* >> Ajax quick chart image*/
	div.ajaxChartImage
	{
		text-align: center;
	}
/* << */


/* >> Ajax quick chart info*/
	table.ajaxChartInfoShell
	{
		width: 100%;
		background: #000;
	}
	
	table.ajaxChartInfoShell td.val,
	table.ajaxChartInfoShell td.absChanges,
	table.ajaxChartInfoShell td.relChanges
	{
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		color: #fff;
		padding: 2px 3px;
		white-space: nowrap;
		border-right: 1px solid #fff;
	}
	
	table.ajaxChartInfoShell td.relChanges
	{
		border: none;
	}

	
	table.ajaxChartInfoShell td.val
	{
		width: 100%;
		text-align: right;
	}
	
	table.ajaxChartInfoShell td.vPlus span
	{
	}

	table.ajaxChartInfoShell td.vMinus span
	{
	}

	table.ajaxChartInfoShell td.vNoChanges span
	{
	}
/* << */


/*>> order form */
	table.orderFormOuter
	{
		margin-top: 10px;
		margin: 0 5px 5px 0;
		width: auto;
	}
	
	table.orderFormOuter td.orderFormContent,
	table.orderFormOuter td.orderFormImgCol,
	table.orderFormOuter td.orderFormImgColVMode
	{
	}
	
	td.orderFormContent
	{
		border: 1px solid #d6d6d6;
		padding: 10px 12px;
		background: #f1f1f1;
	}
	
	div.formDesc
	{
		color: #3f3f3f;
		font-size: 11px;
		margin-bottom: 12px;
		width: 100%;
	}
	
	table.orderFormFieldsShell
	{
	}
	
	table.orderFormFieldsShell tr td
	{
	}
	
	table.orderFormFieldsShell tr td.orderFormPrompt
	{
		padding-right: 5px;
	}
	
	table.orderFormFieldsShell tr td span.formError
	{
		display: block;
		color: red;
		padding-bottom: 3px;
	}
	
	td.orderFormImgCol
	{
		display: none;
		border-top: 1px solid #ccc;
		background: url(../xist4c/web/aktionaer/02/img/shop_orderFormDeco.gif) center center no-repeat;
	}
	
	td.orderFormImgColVMode
	{
		display: none;
		border-top: 1px solid #4D7AA5;
		background: url(../xist4c/web/aktionaer/02/img/shop_orderFormDecoVM.gif) center center no-repeat;
	}
	
	td.orderFormImgCol img.orderFormImgSpacer
	{
		width: 100px;
		height: 600px;
	}
	
	td.orderFormImgColVMode img.orderFormImgSpacer
	{
		width: 100px;
		height: 400px;
	}
	
	table.orderFormFieldsShell tr td input.input_text,
	table.orderFormFieldsShell tr td textarea
	{
		width: 98%;
		font-size: 12px;
		margin-bottom: 5px;
		border: 1px solid #d6d6d6;
		font-size: 13px;
	}
	
	table.orderFormFieldsShell tr td select
	{
		font-size: 12px;
	}
	
	table.orderFormFieldsShell tr td div.input_text_vMode
	{
		font-size: 12px;
	}
	
	table.orderFormFieldsShell tr td div input.input_submit
	{
	}
	
	table.orderFormFieldsShell tr td textarea
	{
		overflow: auto;
	}
	
	table.orderFormFieldsShell tr td div.orderFormSepPrompt
	{
		font-weight: bold;
		border-bottom: 1px solid #d6d6d6;
		padding: 15px 5px 2px 0;
		margin-bottom: 5px;
	}
	
	table.orderFormFieldsShell tr td div span.orderFormSepHint
	{
		font-weight: normal;
	}
/* << */


/* >> table sorter */
	table.mShell table tr th div.sortingPromptOuter img.sortUp,
	table.mShell table tr th div.sortingPromptOuter img.sortDown
	{
		width: 9px;
		height: 5px;
		margin-left: 3px;
		background: url(../xist4c/web/aktionaer/02/img/sortUp.gif) center center no-repeat;
	}
	
	table.mShell table tr th a:link,
	table.mShell table tr th a:visited,
	table.mShell table tr th a:hover
	{
	}
	
	table.mShell table tr th div.sortingPromptOuter img.sortDown
	{
		background-image: url(../xist4c/web/aktionaer/02/img/sortDown.gif);
	}
	
	table.mShell table tr td.sorted_first,
	table.mShell table tr.odd td.sorted_first
	{
		border-top: 1px solid #666;
	}
	
	table.mShell table tr td.sorted_first,
	table.mShell table tr.odd td.sorted_first,
	table.mShell table tr td.sorted_inner,
	table.mShell table tr.odd td.sorted_inner,
	table.mShell table tr td.sorted_last,
	table.mShell table tr.odd td.sorted_last
	{
		border-left: 1px solid #666;
		border-right: 1px solid #666;
	}
	
	table.mShell table tr td.sorted_last,
	table.mShell table tr.odd td.sorted_last
	{
		border-bottom: 1px solid #666;
	}

/* << */


/* >> Musterdepots Seiten */
	div.stdPanelTitle
	{
		font-weight: bold;
		margin-bottom: 5px;
	}
	
	div.stdPanelTitleStripe
	{
		display: none;
	}
	
	table.depot
	{
		width: 100%;
		border-top: 1px solid #d6d6d6;
		border-left: 1px solid #d6d6d6;
		margin-bottom: 12px;
	}
	
	table.depot th
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		background: #f1f1f1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_active.png) left bottom repeat-x;
		border-right: 1px solid #d6d6d6;
		border-bottom: 1px solid #d6d6d6;
		vertical-align: top;
		padding: 4px 5px;
		white-space: nowrap;
	}
	
	table.depot td
	{
		vertical-align: top;
		font-size: 11px;
		padding: 4px 5px;
		border-right: 1px solid #d6d6d6;
		border-bottom: 1px solid #d6d6d6;
	}
/* << */


/* >> standard em-forms*/
	table.standardForm
	{
		width: 483px;
	}
	
	table.standardForm td,
	table.standardForm th
	{
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		color: #444;
	}
	
	table.standardForm tr.globalError td,
	table.standardForm tr.errorMsg td
	{
		color: #900;
	}
	
	table.standardForm tr.globalError td
	{
		padding-bottom: 5px;
	}
	
	table.standardForm td.errorMsg_vorname,
	table.standardForm td.errorMsg_plz_ort,
	table.standardForm td.errorMsg_internet,
	table.standardForm td.errorMsg_city,
	table.standardForm td.errorMsg_abteilung,
	table.standardForm td.errorMsg_betriebsgroesse,
	table.standardForm td.errorMsg_branche
	{
		padding-left: 55px;
	}
	
	table.standardForm fieldset
	{
		border: 1px solid #dddddd;
		margin: 0;
		margin-top: 10px;
	}
	
	table.standardForm fieldset legend
	{
		font-size: 12px;
		font-weight: bold;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		color: #444;
		padding-left: 5px;
		padding-right: 5px;
	}
	
	table.standardForm td div.pmt span,
	table.standardForm td div.pmt span.required
	{
	}
	
	table.standardForm td div.pmt span.required
	{
	}
	
	table.standardForm td.left,
	table.standardForm td.right
	{
		padding-bottom: 10px;
	}
	
	table.standardForm td.right
	{
		padding-left: 55px;
	}
	
	table.standardForm div.pmt
	{
		margin-bottom: 2px;
	}
	
	table.standardForm input,
	table.standardForm td textarea,
	table.standardForm td select
	{
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		border: 1px solid #aeaeae;
		background: #f6f6f6;
		width: 215px;
	}
	
	table.standardForm td textarea
	{
		overflow: auto;
		width: 100%;
		height: 100px;
	}
	
	table.standardForm td select
	{
		width: 100%;
	}
	
	table.standardForm table.checkboxField input
	{
		width: auto;
		border: none;
		background: transparent;
	}
	
	table.standardForm table.checkboxField th span
	{
		font-size: 12px;
		padding-right: 10px;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-weight: normal;
		color: #444;
	}
	
	table.standardForm table.ausgabeWaehlen
	{
		margin-top: 5px;
	}
	
	table.standardForm table.ausgabeWaehlen td.checker input
	{
		width: auto;
		background: transparent;
		border: none;
	}
	
	table.standardForm table.ausgabeWaehlen table.imgPmt
	{
		margin-left: 4px;
	}
	
	table.standardForm table.ausgabeWaehlen table.imgPmt th.imgPmtBottom
	{
		font-size: 10px;
		font-weight: bold;
		text-align: left;
	}
	
	table.standardForm table.ausgabeWaehlen table.imgPmt td.imgBottom
	{
	}
	
	table.standardForm td.cutter1
	{
		padding-top: 15px;
		padding-bottom: 0;
	}
	
	table.standardForm td.cutter1 h3,
	table.standardForm td.kennzifferHeader h3
	{
		font-size: 12px;
		margin: 0;
	}
	
	table.standardForm td.kennzifferDesc,
	table.standardForm td.adressdatenDesc
	{
		font-size: 11px;
		padding-top: 3px;
		padding-bottom: 5px;
	}
	
	table.standardForm td.adressdatenDesc p
	{
		margin-top: -7px;
		margin-bottom: 12px;
	}
	
	table.standardForm td.buttons td.button,
	table.standardForm td.buttons td.reset
	{
		padding-left: 8px;
	}
	
	table.standardForm td.buttons
	{
		text-align: right;
	}
	
	table.standardForm td.buttons table.buttonField
	{
		margin-left: auto;
	}
	
	table.standardForm td.buttons input
	{
		width: auto;
		background: #cc0000;
		color: #fff;
		font-size: 12px;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-weight: bold;
		border: 2px solid #cc0000;
		cursor: pointer;
		cursor: hand;
		margin-top: 10px;
	}
	
	table.standardForm td.reset input
	{
		font-weight: normal;
	}
/* << */


/* >> splitted navigation */
	div.navSplitShell
	{
		margin: 0 0 5px;
	}

	div.navSplitShell div.nssTitle h3
	{
		color: #e20026;
	}

	div.navSplitShell div.nssDes1
	{
		border: 1px solid #d6d6d6;
		padding: 8px 5px;
	}

	div.navSplitShell div.navNS_0
	{
		padding: 3px 5px;
		
	}
	
	div.navSplitShell div.navCHS_1
	{
		margin: 0;
	}

	div.navSplitShell div.navEl_1_normal a:link,
	div.navSplitShell div.navEl_1_normal a:visited,
	div.navSplitShell div.navEl_1_normal a:hover
	{
		padding: 1px 4px 1px 8px;
		background: url(../xist4c/web/aktionaer/02/img/navBulletNormal.gif) 0 5px no-repeat;
	}

	div.navSplitShell div.navEl_1_normal a:hover
	{
		background-image: url(../xist4c/web/aktionaer/02/img/navBulletHereWoHref.gif);
		text-decoration: none;
	}
/* << */


/* >> Standard Tabelleninhalt mit Bild*/
	div.stdTableEntryWithStyleImage img
	{
		border: none;
		margin-right: 4px;
		float: left;
	}
	
	div.stdTableEntryWithStyleImage span
	{
		display: block;
		float: left;
		padding-top: 3px;
	}
/* << */


/* >> Aktien EM Gruppenphase tabellen*/
	table.emDayWinnerTable
	{
		width: 100%;
		margin: 0;
		background: url(../xist4c/web/aktionaer/02/img/defTableGradientWoTeaser.gif) left top repeat-y;
	}
	
	table.emDayWinnerTable th
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		background: #f1f1f1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_active.png) left bottom repeat-x;
		border-right: 1px solid #fff;
		text-align: left;
		vertical-align: top;
		padding: 4px 5px;
		white-space: nowrap;
	}
	
	table.emDayWinnerTable th.team
	{
		width: 100%;
	}
	
	
	table.emDayWinnerTable td
	{
		vertical-align: middle;
		font-size: 11px;
		padding: 1px 5px;
		background: #fff;
		border-right: 1px solid #fff;
	}
	
	table.emDayWinnerTable td.playDay
	{
		text-align: center;
	}
	
	table.emDayWinnerTable td.changes
	{
		text-align: right;
		white-space: nowrap;
	}
	
	table.emDayWinnerTable tr.odd td
	{
		background: transparent;
	}

	table.emDayWinnerTable td.vPlus,
	table.emDayWinnerTable td.vMinus,
	table.emDayWinnerTable td.vNoChanges
	{
		color: green;
	}
	
	table.emDayWinnerTable td.vNoChanges
	{
		color: #000;
	}
	
	table.emDayWinnerTable td.vMinus
	{
		color: red;
	}
/* << */


/* >> Day match winners */
	div.emLandGroupsTableShell
	{
		width: 100%;
	}
	
	div.emLandGroupsTableShell div.titleOuter
	{
		margin-top: 15px;
		border-bottom: 1px solid #d6d6d6;
	}
	
	div.emLandGroupsTableShell div.titleOuter h3.title
	{
		font-size: 14px;
		padding: 0 5px;
		margin: 0 0 6px;
	}
	
	table.emLandGroupsTable
	{
		width: 100%;
		margin: 0;
		background: url(../xist4c/web/aktionaer/02/img/defTableGradientWoTeaser.gif) left top repeat-y;
	}
	
	table.emLandGroupsTable th
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		background: #f1f1f1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_active.png) left bottom repeat-x;
		border-right: 1px solid #fff;
		text-align: left;
		vertical-align: top;
		padding: 4px 5px;
		white-space: nowrap;
	}
	
	table.emLandGroupsTable th.team
	{
		width: 100%;
	}
	
	
	table.emLandGroupsTable td
	{
		vertical-align: middle;
		font-size: 11px;
		padding: 1px 5px;
		background: #fff;
		border-right: 1px solid #fff;
	}
	
	table.emLandGroupsTable tr.odd td
	{
		background: transparent;
	}
	
	table.emLandGroupsTable td.place
	{
		font-weight: bold;
	}
	
	table.emLandGroupsTable td.deposit,
	table.emLandGroupsTable td.changes
	{
		text-align: right;
		white-space: nowrap;
	}
	
	table.emLandGroupsTable td.vPlusSimple,
	table.emLandGroupsTable td.vMinusSimple,
	table.emLandGroupsTable td.vNoChangesSimple
	{
		color: green;
	}
	
	table.emLandGroupsTable td.vNoChangesSimple
	{
		color: #000;
	}
	
	table.emLandGroupsTable td.vMinusSimple
	{
		color: red;
	}
/* << */

/* >> Battle elements */
	div.battleOuterShell
	{
		margin-bottom: 12px;
	}
	
	div.battleOuterShell div.titleOuter
	{
		margin-top: 12px;
	}
	
	div.battleOuterShell div.titleOuter h3.title
	{
		font-size: 14px;
		padding: 0 5px;
		margin: 15px 0 6px;
	}

	div.battleOuterShell,
	div.battleOuterShell table
	{
		width: 100%;
	}
	
	div.battleOuterShell table td
	{
		text-align: left;
		vertical-align: top;
	}
	
	div.battleOuterShell table td.center
	{
		vertical-align: middle;
		text-align: left;
		padding: 0 4px;
	}
	
	div.battleOuterShell table td.center img
	{
		width: 22px;
		height: 72px;
		background: url(../xist4c/web/aktionaer/02/img/comparingSign.gif) center no-repeat;
	}
	
	div.battleOuterShell div.battleElement
	{
		border: 1px solid #d6d6d6;
	}
	
	div.battleElement div.title
	{
		border-bottom: 1px solid #d6d6d6;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		background: #f1f1f1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_active.png) left bottom repeat-x;
		text-align: left;
		vertical-align: top;
		padding: 4px 5px;
	}

	div.battleElement div.namePosOuter,
	div.battleElement div.textAddOnPosOuter
	{
		position: relative;
	}
	
	div.battleElement div.namePosOuter div.name,
	div.battleElement div.textAddOnPosOuter div.textAddOn
	{
		position: absolute;
		top: 5px;
		left: 5px;
		width: 187px;
		filter: Alpha(opacity=70);
	}
	
	div.battleElement div.namePosOuter div.name
	{
		top: 159px;
		left: 5px;
	}
	
	div.battleElement div.namePosOuter div.name span,
	div.battleElement div.textAddOnPosOuter div.textAddOn span
	{
		display: block;
		padding: 2px 5px;
		background: #fff;
		-moz-opacity: 0.7;
		opacity: 0.7;
		font-size: 11px;
	}
	
	div.battleElement div.namePosOuter div.name span
	{
		float: left;
	}
	
	div.battleElement div.battleElement
	{
		margin: 4px;
	}
	
	div.battleElement div.battleElement div.title
	{
		text-align: center;
	}
	
	div.battleElement div.image,
	div.battleElement div.value
	{
		padding: 4px;
	}
	
	div.battleElement div.image img
	{
		border: none;
	}
	
	div.battleElement div.deposit
	{
		padding: 4px 8px;
	}
	
	div.battleElement div.deposit span.pmt,
	div.battleElement div.value span.pmt
	{
		font-weight: bold;
	}
	
	div.battleElement span.changes
	{
		padding-left: 40px;
		font-weight: bold;
	}
	
	div.battleElement div.gameRound
	{
		border-top: 1px solid #d6d6d6;
	}
	
	div.battleElement div.gameRound span.changes
	{
		font-size: 20px;
		padding-left: 19px;
	}
	
	div.battleElement span.vPlus,
	div.battleElement span.vMinus,
	div.battleElement span.vNoChanges
	{
		color: green;
	}
	
	div.battleElement span.vNoChanges
	{
		color: #000;
	}
	
	div.battleElement span.vMinus
	{
		color: red;
	}
/* << */


/* >> Aktien EM Detaiansicht */
	div.emTeamDataOuterShell
	{
		width: 100%;
		margin-bottom: 12px;
	}
	
	div.emTeamDataOuterShell table.emTeamDataTable
	{
		width: 100%;
	}
	
	div.emTeamDataOuterShell table.emTeamDataTable td
	{
		vertical-align: top;
		text-align: left;
	}
	
	div.emTeamDataOuterShell table.emTeamDataTable td.left
	{
		width: 330px;
		padding: 5px 5px 0 0;
	}
	
	div.emTeamDataOuterShell table.emTeamDataTable td.right
	{
		border-left: 1px solid #d6d6d6;
		border-bottom: 1px solid #d6d6d6;
		padding: 5px;
		padding-right: 0;
	}
	
	table.emTeamDataTable td.left div.titleOuter
	{
		padding-left: 10px;
	}
	
	table.emTeamDataTable td.left div.image
	{
		float: left;
		margin-top: 10px;
		padding: 0 15px;
	}
	
	table.emTeamDataTable div.performance div.perfRound
	{
		font-size: 20px;
		font-weight: bold;
	}

	table.emTeamDataTable div.performance div.perfToday
	{
		font-size: 17px;
		font-weight: bold;
		margin-top: 15px;
	}
	
	table.emTeamDataTable a.backButton:link,
	table.emTeamDataTable a.backButton:visited,
	table.emTeamDataTable a.backButton:hover
	{
		display: block;
		clear: both;
		text-align: center;
		color: #000;
		padding: 4px 10px;
		background: #d6d6d6;
		border: 1px solid #d6d6d6;
		margin: 10px 0 0;
	}
	
	table.emTeamDataTable a.backButton:hover
	{
		border-color: #efefef;
		border-right-color: #666;
		border-bottom-color: #666;
	}
	
	table.emTeamDataTable span.vPlus,
	table.emTeamDataTable span.vMinus,
	table.emTeamDataTable span.vNoChanges
	{
		color: green;
	}
	
	table.emTeamDataTable span.vNoChanges
	{
		color: #000;
	}
	
	table.emTeamDataTable span.vMinus
	{
		color: red;
	}


	table.emTeamDataTable td.right div.image
	{
		float: right;
		margin-left: 5px;
	}
	
	table.emTeamDataTable td.right div.text
	{
		margin: 0;
		margin-top: 12px;
	}
/* << */


/* >> Depot detail data Table */
	table.emDepotDetailDataTable
	{
		width: 100%;
		margin: 0;
		background: url(../xist4c/web/aktionaer/02/img/defTableGradientWoTeaser.gif) left top repeat-y;
	}
	
	table.emDepotDetailDataTable th
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		background: #f1f1f1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_active.png) left bottom repeat-x;
		border-right: 1px solid #fff;
		text-align: left;
		vertical-align: top;
		padding: 4px 5px;
		white-space: nowrap;
	}
	
	table.emDepotDetailDataTable th.name
	{
		width: 100%;
	}
	
	table.emDepotDetailDataTable td
	{
		vertical-align: top;
		font-size: 11px;
		padding: 4px 5px;
		background: #fff;
		border-right: 1px solid #fff;
	}
	
	table.emDepotDetailDataTable td.amount,
	table.emDepotDetailDataTable td.stopPrice,
	table.emDepotDetailDataTable td.stockBuy,
	table.emDepotDetailDataTable td.stockNow,
	table.emDepotDetailDataTable td.value,
	table.emDepotDetailDataTable td.changes
	{
		text-align: right;
	}
	
	table.emDepotDetailDataTable tr.odd td
	{
		background: transparent;
	}
	
	table.emDepotDetailDataTable td.value
	{
		text-align: right;
	}

	table.emDepotDetailDataTable td.vPlus,
	table.emDepotDetailDataTable td.vMinus,
	table.emDepotDetailDataTable td.vNoChanges
	{
		color: green;
	}
	
	table.emDepotDetailDataTable td.vNoChanges
	{
		color: #000;
	}
	
	table.emDepotDetailDataTable td.vMinus
	{
		color: red;
	}
	
	
	table.emDepotDetailDataTable tr.summary td
	{
		background: transparent;
	}
	
	table.emDepotDetailDataTable tr.summary td.pmt
	{
		font-weight: bold;
		text-align: right;
	}
	
	table.emDepotDetailDataTable tr.summary td.pmt,
	table.emDepotDetailDataTable tr.summary td.value
	{
		border-bottom: 1px solid #fff;
	}
	
	table.emDepotDetailDataTable tr.first td
	{
		border-top: 1px solid #fff;
	}
	
/* << */


/* >> Last transaction table */
	table.emLastTransactionTable
	{
		width: 100%;
		margin: 0;
		background: url(../xist4c/web/aktionaer/02/img/defTableGradientWoTeaser.gif) left top repeat-y;
	}
	
	table.emLastTransactionTable th
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		background: #f1f1f1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_active.png) left bottom repeat-x;
		border-right: 1px solid #fff;
		text-align: left;
		vertical-align: top;
		padding: 4px 5px;
		white-space: nowrap;
	}
	
	table.emLastTransactionTable th.name
	{
		width: 100%;
	}
	
	table.emLastTransactionTable td
	{
		vertical-align: top;
		font-size: 11px;
		padding: 4px 5px;
		background: #fff;
		border-right: 1px solid #fff;
	}
	
	table.emLastTransactionTable tr.odd td
	{
		background: transparent;
	}
	
	table.emLastTransactionTable td.value
	{
		text-align: right;
	}

/* << */


/* >> quicksearch mode buttons */
	#quickSearchForm
	{
	}

	#search_phrase
	{
		font-size: 12px;
		border: 1px solid #bbb;
		width: 331px;
		color: #666;
		background: #feffd9;
		padding: 2px 0px 3px 0px;
	}
	
	#news_button
	{
		border-left: 1px solid #bbb;
	}
	
	div.news_button_passive img,
	div.news_button_active img,
	div.kurse_button_passive img,
	div.kurse_button_active img
	{
		width: 33px;
		height: 22px;
		background: url(../xist4c/web/aktionaer/02/img/newsButton_up.gif) center no-repeat;
	}
	
	div.kurse_button_passive img,
	div.kurse_button_active img
	{
		width: 34px;
		background-image: url(../xist4c/web/aktionaer/02/img/kurseButton_up.gif);
	}
	
	div.news_button_passive img
	{
		background-image: url(../xist4c/web/aktionaer/02/img/newsButton_down.gif);
	}

	div.kurse_button_passive img
	{
		background-image: url(../xist4c/web/aktionaer/02/img/kurseButton_down.gif);
	}
/* << */


/* >> special tipp des tages teaser */
	div.tipOfDayShell h3.title
	{
		font-size: 12px;
		text-transform: uppercase;
	}
	
	div.tipOfDayShell div.contLeft,
	div.tipOfDayShell div.contRight
	{
		float: left;
	}
	
	div.tipOfDayShell div.contRight
	{
		margin-left: 4px;
		width: 95px;
	}
	
	div.tipOfDayShell div.contLeft div.chart img
	{
		border: none;
	}
	
	div.tipOfDayShell div.datetime
	{
		margin-top: 11px;
		text-align: right;
		padding-right: 7px;
	}
	
	div.tipOfDayShell div.stockInfo
	{
		border: 1px solid #6dc241;
		background: #6dc241;
		margin-bottom: 4px;
	}
	
	div.tipOfDayShell div.receiveStock
	{
		border-color: #a7a7a7;
		background: #a7a7a7;
	}
	
	div.tipOfDayShell div.targetStock
	{
		border-color: #6dc241;
		background: #6dc241;
	}
	
	div.tipOfDayShell div.stopStock
	{
		border-color: #e00000;
		background: #e00000;
	}

	div.tipOfDayShell div.currentStock
	{
		border-color: #000;
		background: #000;
	}

	div.tipOfDayShell div div.pmt
	{
		padding: 3px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		line-height: 12px;
		color: #fff;
	}
	
	div.tipOfDayShell div.contRight div.value
	{
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		background: #fff;
		padding: 3px;
		font-size: 12px;
		line-height: 12px;
		text-align: right;
	}
/* << */


/* >> tipp des tages detail*/
	div.tipOfDayDetailDataShell
	{
		padding-bottom: 5px;
	}
	
	div.tipOfDayDetailDataShell div.containerLeft,
	div.tipOfDayDetailDataShell div.containerRight
	{
		float: left;
		width: 209px;
	}
	
	div.tipOfDayDetailDataShell div.containerLeft
	{
		background: #eee url(../xist4c/web/aktionaer/02/img/dbCont_bg_left.gif) 100% 21px no-repeat;
		padding-bottom: 10px;
	}
	
	div.tipOfDayDetailDataShell div.containerRight
	{
		width: 720px;
		margin-right: 0;
	}
	
	div.tipOfDayDetailDataShell div.chart
	{
		/width: 100%;
		padding: 0px 10px;
	}
	
	div.tipOfDayDetailDataShell div.chart h3.title
	{
		font-size: 12px;
	}
	
	div.tipOfDayDetailDataShell div.chart div.perfOuter
	{
		border-left: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
	}
	
	div.tipOfDayDetailDataShell div.chart div.perfInner
	{
		padding: 5px;
		background: #fff;
	}
	
	div.tipOfDayDetailDataShell div.chart div.perfInner span.pmt,
	div.tipOfDayDetailDataShell div.chart div.perfInner span.changes
	{
		display: block;
		float: left;
		font-weight: bold;
	}
	
	div.tipOfDayDetailDataShell div.chart div.perfInner span.pmt
	{
		font-size: 12px;
	}
	
	div.tipOfDayDetailDataShell div.chart div.perfInner span.changes
	{
		font-weight: bold;
		text-align: right;
		width: 80px;
	}
	
	div.tipOfDayDetailDataShell div.chart div.perfInner span.vPlus,
	div.tipOfDayDetailDataShell div.chart div.perfInner span.vMinus,
	div.tipOfDayDetailDataShell div.chart div.perfInner span.vNoChanges
	{
		font-size: 12px;
		color: green;
	}
	
	div.tipOfDayDetailDataShell div.chart div.perfInner span.vNoChanges
	{
		color: #000;
	}
	
	div.tipOfDayDetailDataShell div.chart div.perfInner span.vMinus
	{
		color: red;
	}
	
	div.tipOfDayDetailDataShell div.chart img
	{
		border: none;
	}
	
	div.tipOfDayDetailDataShell div.chart div.buttons
	{
		text-align: right;
		background: #d6d6d6;
		padding: 2px 3px;
	}
	
	div.tipOfDayDetailDataShell div.stockInfoShell,
	div.stockInfoShell
	{
		margin: 5px 0 15px;
	}
	
	div.tipOfDayDetailDataShell div.stockInfo,
	div.stockInfoShell div.stockInfo
	{
		border: 1px solid #6dc241;
		background: #6dc241;
		margin-left: 4px;
		float: left;
		width: 89px;
	}
	
	div.tipOfDayDetailDataShell div.receiveStock,
	div.stockInfoShell div.receiveStock
	{
		border-color: #a7a7a7;
		background: #a7a7a7;
	}
	
	div.tipOfDayDetailDataShell div.targetStock,
	div.stockInfoShell div.targetStock
	{
		border-color: #6dc241;
		background: #6dc241;
	}
	
	div.tipOfDayDetailDataShell div.stopStock,
	div.stockInfoShell div.stopStock
	{
		border-color: #e00000;
		background: #e00000;
	}

	div.tipOfDayDetailDataShell div.statusStock,
	div.stockInfoShell div.statusStock
	{
		border-color: #0069bf;
		background: #0069bf;
	}
	
	div.tipOfDayDetailDataShell div.currentStock,
	div.stockInfoShell div.currentStock
	{
		border-color: #000;
		background: #000;
		width: 130px;
		margin-left: 0;
	}

	div.tipOfDayDetailDataShell div div.pmt,
	div.stockInfoShell div.pmt
	{
		padding: 3px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		line-height: 12px;
		color: #fff;
	}
	
	div.tipOfDayDetailDataShell div div.pmt span.datetime,
	div.stockInfoShell div.pmt span.datetime
	{
		color: #fff;
		font-size: 10px;
	}
	
	div.stockInfoShell div.value
	{
		padding: 2px 3px;
		background: #fff;
		text-align: right;
	}

	
	div.tipOfDayDetailDataShell div.containerRight div.value
	{
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		background: #fff;
		padding: 3px;
		font-size: 12px;
		line-height: 12px;
		text-align: right;
	}
	
	div.tipOfDayDetailDataShell div.dbContShellVar1 div.dateOuter span
	{
		font-size: 10px;
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		padding-bottom: 3px;
	}
	
	div.tipOfDayDetailDataShell div.dbContShellVar1 td.imgCol
	{
		display: none;
	}
/* << */


/* >> tipp des tages detail historien tabelle */
	table.tipOfDayDetailHistoryTable,
	table.tableColumnViewerPanelContent
	{
		width: 100%;
		margin: 0;
		background: url(../xist4c/web/aktionaer/02/img/defTableGradientWoTeaser.gif) left top repeat-y;
	}
	
	table.tableColumnViewerPanelContent
	{
		width: auto;
		border: 1px solid #d6d6d6;
	}
	
	table.tipOfDayDetailHistoryTable th
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		background: #f1f1f1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_active.png) left bottom repeat-x;
		border-right: 1px solid #fff;
		text-align: left;
		vertical-align: top;
		padding: 4px 5px;
		white-space: nowrap;
	}
	
	table.tableColumnViewerPanelContent th
	{
		border: none;
	}
	
	table.tipOfDayDetailHistoryTable th div.sortingPromptOuter a.sortableColumn
	{
		color: #000;
		text-decoration: underline;
	}
	
	table.tipOfDayDetailHistoryTable tr:hover td,
	table.tipOfDayDetailHistoryTable tr.odd:hover td
	{
		background: #fff3ef;
	}
	
	#tableColumnViewerPanel table.tableColumnViewerPanelContent tr td,
	#tableColumnViewerPanel table.tableColumnViewerPanelContent tr.odd td
	{
		background: transparent;
		border-right: none;
	}
	
	#tableColumnViewerPanel table.tableColumnViewerPanelContent tr td
	{
		background: #fff;
	}
	
	table.tipOfDayDetailHistoryTable th.stock
	{
		width: 100%;
	}
	
	table.tipOfDayDetailHistoryTable td
	{
		vertical-align: top;
		font-size: 11px;
		padding: 4px 5px;
		background: #fff;
		border-right: 1px solid #fff;
	}
	
	table.tipOfDayDetailHistoryTable td.receiveDate,
	table.tipOfDayDetailHistoryTable td.receiveStock,
	table.tipOfDayDetailHistoryTable td.currentStock,
	table.tipOfDayDetailHistoryTable td.sellPrice,
	table.tipOfDayDetailHistoryTable td.sellDate,
	table.tipOfDayDetailHistoryTable td.target,
	table.tipOfDayDetailHistoryTable td.stop,
	table.tipOfDayDetailHistoryTable td.changes
	{
		text-align: right;
	}
	
	table.tipOfDayDetailHistoryTable td.receiveStock,
	table.tipOfDayDetailHistoryTable td.currentStock,
	table.tipOfDayDetailHistoryTable td.datetime
	{
		white-space: nowrap;
	}
	
	table.tipOfDayDetailHistoryTable tr.odd td
	{
		background: transparent;
	}
	
	table.tipOfDayDetailHistoryTable td.value
	{
		text-align: right;
	}

	table.tipOfDayDetailHistoryTable td.vPlus,
	table.tipOfDayDetailHistoryTable td.vMinus,
	table.tipOfDayDetailHistoryTable td.vNoChanges
	{
		color: green;
	}
	
	table.tipOfDayDetailHistoryTable td.vNoChanges
	{
		color: #000;
	}
	
	table.tipOfDayDetailHistoryTable td.vMinus
	{
		color: red;
	}
	
	
	table.tipOfDayDetailHistoryTable tr.summary td
	{
		background: transparent;
	}
	
	table.tipOfDayDetailHistoryTable tr.summary td.pmt
	{
		font-weight: bold;
		text-align: right;
	}
	
	table.tipOfDayDetailHistoryTable tr.summary td.pmt,
	table.tipOfDayDetailHistoryTable tr.summary td.value
	{
		border-bottom: 1px solid #fff;
	}
	
	table.tipOfDayDetailHistoryTable tr.first td
	{
		border-top: 1px solid #fff;
	}
	
	/* table column viewer panel (Javascript) */
	#tableColumnViewerPanel
	{
		border: 1px solid #d6d6d6;
		background: #fff;
		padding: 10px;
	}
/* << */


/* >> boerseGo realtime panel */
	div.boerseGoShell
	{
		border: 1px solid #d6d6d6;
		background: #e9f6ff;
		margin-bottom: 22px;
	}
	
	div.boerseGoShell div.posOuter
	{
		position: relative;
	}
	
	div.boerseGoShell div.posOuter a:link,
	div.boerseGoShell div.posOuter a:visited,
	div.boerseGoShell div.posOuter a:hover
	{
		display: block;
		position: absolute;
		z-index: 33;
		left: auto;
		right: 5px;
		top: 5px;
	}
	
	div.boerseGoShell div.posOuter a img
	{
		border: none;
		height: 15px;
		width: 164px;
		background: url(../xist4c/web/aktionaer/02/img/poweredByBoerseGo.gif) center no-repeat;
	}
	
	div.boerseGoShell div.inner
	{
		padding: 3px 5px 5px;
		background: #fff;
		font-weight: bold;
	}
	
	div.boerseGoShell div.inner span.stockname
	{
		text-transform: uppercase;
	}
	
	div.boerseGoShell div.bottomBar
	{
		padding: 3px 5px;
	}
	
	div.boerseGoShell div.icons,
	div.boerseGoShell div.data,
	div.boerseGoShell div.more
	{
		float: left;
	}

	div.boerseGoShell div.data
	{
		width: 260px;
	}

	
	div.boerseGoShell div.icons div.realtime
	{
		padding-top: 4px;
		text-align: center;
	}
	
	div.boerseGoShell div.icons div.realtime img
	{
		border: none;
		height: 11px;
		width: 47px;
		background: url(../xist4c/web/aktionaer/02/img/realtime.gif) center no-repeat;
	}
	
	div.boerseGoShell div.data div.bidAsk,
	div.boerseGoShell div.data div.date
	{
		padding-left: 10px;
		font-size: 11px;
	}
	
	div.boerseGoShell div.data div.bidAsk span
	{
		text-transform: uppercase;
		font-weight: bold;
	}
	
	div.boerseGoShell div.data div.date
	{
		color: #999;
	}
	
	div.boerseGoShell div.data div.date span
	{
		font-weight: bold;
	}
	
	div.boerseGoShell div.bottomBar div.more
	{
		text-align: right;
	}
	
	div.boerseGoShell div.bottomBar div.more a.reference
	{
		display: block;
		position: relative;
		font-size: 10px;
		padding-right: 10px;
		color: #000;
		background: transparent url(../xist4c/web/aktionaer/02/img/sepStandard.gif) 100% 90% no-repeat;
	}
/* << */


/* >> xpopup */
	div.xpopup,
	div.xpopup_fixed
	{
		position: absolute;
		left: 0;
		top: 0;
		z-index: 500001;
		border: 1px solid #000;
		background: #fff;
	}
	
	div.xpopup_fixed
	{
		position: fixed;
	}
	
	#xpopupCloseButton div.inner
	{
		padding: 4px 7px;
		text-align: right;
	}
	
	#xpopupCloseButton div.inner img
	{
		width: 17px;
		height: 17px;
		background: url(../xist4c/web/aktionaer/02/img/xpopupCloseButton.gif) center no-repeat;
		cursor: hand;
		cursor: pointer;
	}
	
	#xpopupContent
	{
		padding: 0 7px 7px;
	}
/* << */


/* >> Leserbefragung */
	#weff_app
	{
		padding-left: 5px;
	}
	
	#weff_app table.fieldMatrix,
	#weff_app table.textCheckerCombi
	{
		width: 500px;
		border-left: 1px solid #d6d6d6;
		border-top: 1px solid #d6d6d6;
		border-right: 1px solid #d6d6d6;
		margin-bottom: 15px;
	}
	
	#weff_app table.fieldMatrix th,
	#weff_app table.fieldMatrix tr.firstRow th,
	#weff_app table.fieldMatrix td.text
	{
		text-align: left;
		font-weight: normal;
	}
	
	#weff_app table.fieldMatrix td.text input
	{
		width: 100%;
	}
	
	#weff_app table.fieldMatrix tr.firstRow th,
	#weff_app table.fieldMatrix td
	{
		text-align: center;
	}
	
	#weff_app table.fieldMatrix tr td.right
	{
		text-align: right;
	}
	
	#weff_app table.fieldMatrix tr.even th,
	#weff_app table.fieldMatrix tr.even td,
	#weff_app table.fieldMatrix tr th,
	#weff_app table.fieldMatrix tr td
	{
		background: #f1f1f1;
		border-bottom: 1px solid #d6d6d6;
	}
	
	#weff_app table.fieldMatrix tr th,
	#weff_app table.fieldMatrix tr td
	{
		padding: 2px 3px;
		background: transparent;
	}
/* << */


/* >> ePaperButton*/
	div.ePaperButtonOuter
	{
		padding: 10px 0 15px;
	}
	
	div.ePaperButtonOuter div.inner1
	{
		text-align: center;
	}
	
	div.ePaperButtonOuter div.inner1 a img
	{
		height: 36px;
		width: 375px;
		border: none;
		background: url(../xist4c/web/aktionaer/02/img/ePaperButton.gif) center no-repeat;
	}
/* << */


/* >> Asso links */
	div.assoLinkShell
	{
		padding-bottom: 10px;
		margin-top: 10px;
	}
	
	div.assoLinkItem
	{
	}
	
	div.assoLinkItem img,
	div.assoLinkItem a,
	div.assoLinkItem span.desc
	{
	}
	
	div.assoLinkItem img
	{
		width: 2px;
		height: 2px;
		background: #000;
		margin-right: 5px;
		vertical-align: top;
		margin-top: 8px;
		/margin-top: 7px;
	}
	
	div.assoLinkItem a,
	div.assoLinkItem a:link,
	div.assoLinkItem a:visited,
	div.assoLinkItem a:hover
	{
		color: #0066bc;
	}
	
	div.assoLinkItem span.desc
	{
		padding-left: 5px;
	}
/* << */

/* >> Top Shells */
	div.topShells
	{
		/width: 100%;
		background: #fff;
		border-right: 1px solid #d5d5d5;
	}
	
	div.newsTicker,
	div.topNewsShell
	{
		padding: 4px 11px 4px 11px;
	}

	/* >> Marktindikatoren */
		div.tickerquotes
		{
			height: 40px;
		}
		
		div.marketIndShell
		{
		}
		
		div.marketIndShell table span
		{
			font-size: 10px;
			color: #000;
		}
		
		div.marketIndShell table span.stockName
		{
			color: #0066bc;
			padding-right: 3px;
		}
		
		div.marketIndShell table span.stockPerf,
		div.marketIndShell table span.stockPerfPerc,
		div.marketIndShell table span.sep
		{
			font-size: 12px;
		}
	/* << */
	
	
	/* >> News-Ticker */
		div.newsTicker
		{
			border-bottom: 1px solid #ccc;
		}
		
		div.newsTicker th,
		div.newsTicker td
		{
			font-size: 12px;
			line-height: 14px;
			color: #444;
			text-transform: uppercase;
		}
		
		div.newsTicker th
		{
			font-weight: normal;
			color: #000;
			padding-right: 10px;
			white-space: nowrap;
		}
		
		div.newsTicker td.text
		{
			width: 100%;
		}
		
		#newsTickerText
		{
			height: 14px;
			width: 825px;
			overflow: hidden;
			white-space: nowrap;
		}
	/* << */
	
	
	/* Top news */
		div.topNewsShell
		{
			padding-top: 10px;
			padding-bottom: 10px;
		}
		
		div.topNewsShell td.topNewsItem
		{
			width: 33%;
		}
		
		div.topNewsShell h3,
		div.topNewsShell h4
		{
			margin: 0;
		}
		
		div.topNewsShell h3
		{
			font-size: 12px;
			color: #e20026;
		}
		
		div.topNewsShell h4
		{
			color: #000;
			display: block;
			margin-right: 5px;
		}
		
		div.topNewsShell td
		{
			vertical-align: top;
		}
		
		div.topNewsShell td.leftCol
		{
			padding-right: 10px;
		}
		
		div.topNewsShell td.rightCol
		{
			font-size: 11px;
			color: #000;
		}
		
		div.topNewsShell td.titles
		{
			width: 100%;
		}

		div.topNewsShell td.stockInfo
		{
			padding-left: 10px;
			text-align: right;
			display: none;
		}
		
		div.topNewsShell a.more,
		div.topNewsShell a.more:link,
		div.topNewsShell a.more:visited,
		div.topNewsShell a.more:hover
		{
			color: #0066bc;
			padding-left: 10px;
		}
		
		div.topNewsShell a.more:hover
		{
			text-decoration: underline;
		}
		
		#topNewsVideo
		{
			position: relative;
			display: block;
		}
		
		#topNewsVideo span.videoOverlay
		{
			position: absolute;
			left: 0;
			top: 0;
			z-index: 10;
			width: 121px;
			height: 77px;
			background: url(../xist4c/web/aktionaer/02/img/playbutton.png) center no-repeat;
		}
	/* << */
/* << */


/* >> Content Stock Shells */
	div.stockShell span
	{
		font-size: 11px;
		line-height: 13px;
		color: #000;
		white-space: nowrap;
	}
	
	div.stockShell span.stockName
	{
		text-transform: uppercase;
		white-space: normal;
	}
	
	div.stockShell span.stockPerf,
	div.stockShell span.stockPerfPerc,
	div.stockShell span.sep
	{
		font-size: 10px;
		display: block;
		float: left;
	}
	
	div.stockShell span.sep
	{
		padding: 0px 3px;
	}
	
	div.stockShell span.stockPerf,
	div.topNewsShell div.stockShell span.stockPerfPerc
	{
		padding-left: 17px;
	}
	
	div.stockShell div.stockMode_vPlus span.stockPerf,
	div.stockShell div.stockMode_vMinus span.stockPerf,
	div.topNewsShell div.stockShell div.stockMode_vPlus span.stockPerfPerc,
	div.topNewsShell div.stockShell div.stockMode_vMinus span.stockPerfPerc
	{
		background: url(../xist4c/web/aktionaer/02/img/stock_icon_plus.png) 0px 1px no-repeat;
	}
	
	div.stockShell div.stockMode_vMinus span.stockPerf,
	div.topNewsShell div.stockShell div.stockMode_vMinus span.stockPerfPerc
	{
		background-image: url(../xist4c/web/aktionaer/02/img/stock_icon_minus.png);
	}
	
	div.stockShell div.stockLayVar4 span.stockValue,
	div.stockShell div.stockLayVar3 span.stockValue
	{
		display: block;
		float: left;
		padding-right: 5px;
	}
	
	div.stockShell div.stockMode_vPlus div.stockLayVar4 span.stockPerf,
	div.stockShell div.stockMode_vPlus div.stockLayVar4 span.stockPerfPerc,
	div.stockShell div.stockMode_vPlus div.stockLayVar4 span.sep
	{
		color: #390;
	}
	
	div.stockShell div.stockMode_vMinus div.stockLayVar4 span.stockPerf,
	div.stockShell div.stockMode_vMinus div.stockLayVar4 span.stockPerfPerc,
	div.stockShell div.stockMode_vMinus div.stockLayVar4 span.sep
	{
		color: #900;
	}
	
	div.stockLayVar2 div.itemPerformance,
	div.stockLayVar4
	{
		white-space: nowrap;
	}
	
	div.stockLayVar4,
	div.stockLayVar3
	{
		float: right;
	}
/* << */


/* >> chart of the day content stock shell specials */
	div.stockHeaderCombi div.stockShell div.stockLayVar4 span.stockValue
	{
		float: none;
		font-size: 13px;
		text-align: left;
		padding: 0 0 2px 17px;
	}
	
	div.stockHeaderCombi div.stockLayVar4
	{
		padding-left: 10px;
		margin-top: 5px;
	}
/* << */


/* >> Top Flop / Freq News Shell */
	div.elm_topFlopTabs div.panelOuter,
	div.elm_freqNewsTabs div.panelOuter
	{
		border-left: 0;
		border-right: 0;
	}

	div.elm_topFlopTabs div.panelOuter div.desOut1 div.des2 div.cont,
	div.elm_freqNewsTabs div.panelOuter div.desOut1 div.des2 div.cont
	{
		padding: 10px 0 0 0;
		border-left: 0;
		border-right: 0;
	}
	
	div.topFlopShell,
	div.freqNewsShell
	{
		margin-bottom: 20px;
	}
	
	div.topFlopTeaserShell
	{
		margin-top: 20px;
	}
	
	div.topFlopShell div.addOn,
	div.topFlopTeaserShell div.addOn,
	div.freqNewsShell div.addOn
	{
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		color: #666;
		/width: 100%;
		padding-top: 5px;
		padding-left: 5px;
	}
	
	div.topFlopShell table,
	div.topFlopTeaserShell table,
	div.freqNewsShell table
	{
		width: 100%;
	}
	
	table.topFlopTable th.standardTitle,
	table.topFlopTeaserTable th.standardTitle,
	table.freqNewsTable th.standardTitle
	{
		text-align: left;
		padding-bottom: 10px;
	}
	
	div.topFlopShell td.topFlopStocks,
	div.topFlopShell td.topFlopNews
	{
		width: 50%;
	}
	
	table.topFlopTable td.spacer img,
	table.topFlopTable th.spacer img
	{
		width: 10px;
	}

	td.topFlopStocks table,
	td.topFlopNews table,
	div.topFlopTeaserShell table,
	div.freqNewsShell table.freqNewsTable
	{
		border-bottom: 1px dotted #999;
	}
	
	td.topFlopStocks table th,
	td.topFlopStocks table td,
	td.topFlopNews table th,
	td.topFlopNews table td,
	div.topFlopTeaserShell table th,
	div.topFlopTeaserShell table td,
	table.freqNewsTable th,
	table.freqNewsTable td
	{
		font-size: 11px;
		color: #454545;
		white-space: nowrap;
		border-top: 1px dotted #999;
		padding: 3px 5px;
		text-align: left;
	}
	
	td.topFlopStocks table th,
	td.topFlopNews table th,
	div.topFlopTeaserShell table th,
	table.freqNewsTable th
	{
		color: #777;
		font-weight: bold;
		background: #eee;
	}
	
	/* Stocks */
	td.topFlopStocks th.itemPerfPerc,
	td.topFlopStocks td.itemPerfPerc,
	td.topFlopStocks th.itemValue,
	td.topFlopStocks td.itemValue,
	div.topFlopTeaserShell th.itemPerfPerc,
	div.topFlopTeaserShell td.itemPerfPerc,
	div.topFlopTeaserShell th.itemValue,
	div.topFlopTeaserShell td.itemValue,
	table.freqNewsTable th.itemPerfPerc,
	table.freqNewsTable td.itemPerfPerc,
	table.freqNewsTable th.itemValue,
	table.freqNewsTable td.itemValue
	{
		text-align: right;
	}
	
	td.topFlopStocks th.itemValue,
	td.topFlopStocks td.itemNews,
	div.topFlopTeaserShell th.itemValue,
	div.topFlopTeaserShell td.itemNews
	{
		text-align: center;
	}
	
	td.topFlopStocks tr.top td,
	div.topFlopTeaserShell tr.top td
	{
		background: #ebf7eb;
	}
	
	td.topFlopStocks tr.flop td,
	div.topFlopTeaserShell tr.flop td
	{
		background: #fbefef;
	}
	
	td.topFlopStocks span.stockName,
	div.topFlopTeaserShell span.stockName,
	table.freqNewsTable span.stockName
	{
		display: block;
		width: 140px;
		overflow: hidden;
		color: #069;
	}
	
	div.topFlopTeaserShell span.stockName
	{
		width: 120px;
	}
	
	td.topFlopStocks tr.stockMode_vPlus span.stockValue,
	td.topFlopStocks tr.stockMode_vMinus span.stockValue,
	div.topFlopTeaserShell tr.stockMode_vPlus span.stockValue,
	div.topFlopTeaserShell tr.stockMode_vMinus span.stockValue,
	div.topFlopTeaserShell tr.stockMode_noChange span.stockValue,
	table.freqNewsTable tr.stockMode_vPlus span.stockValue,
	table.freqNewsTable tr.stockMode_vMinus span.stockValue,
	table.freqNewsTable tr.stockMode_noChange span.stockValue
	{
		padding-right: 17px;
		background: url(../xist4c/web/aktionaer/02/img/stock_icon_plus.png) 100% 2px no-repeat;
	}
	
	td.topFlopStocks tr.stockMode_vMinus span.stockValue,
	div.topFlopTeaserShell tr.stockMode_vMinus span.stockValue,
	table.freqNewsTable tr.stockMode_vMinus span.stockValue
	{
		background-image: url(../xist4c/web/aktionaer/02/img/stock_icon_minus.png);
	}
	
	div.topFlopTeaserShell tr.stockMode_noChange span.stockValue,
	table.freqNewsTable tr.stockMode_noChange span.stockValue
	{
		background: transparent;
	}
	
	td.topFlopStocks tr.stockMode_vPlus span.stockPerfPerc,
	div.topFlopTeaserShell tr.stockMode_vPlus span.stockPerfPerc,
	table.freqNewsTable tr.stockMode_vPlus span.stockPerfPerc,
	td.topFlopStocks tr.stockMode_vPlus span.stockValue,
	div.topFlopTeaserShell tr.stockMode_vPlus span.stockValue,
	table.freqNewsTable tr.stockMode_vPlus span.stockValue,
	td.topFlopStocks tr.stockMode_vPlus td.itemValue a,
	div.topFlopTeaserShell tr.stockMode_vPlus td.itemValue a,
	table.freqNewsTable tr.stockMode_vPlus td.itemValue a,
	td.topFlopStocks tr.stockMode_vPlus td.itemPerfPerc a,
	div.topFlopTeaserShell tr.stockMode_vPlus td.itemPerfPerc a,
	table.freqNewsTable tr.stockMode_vPlus td.itemPerfPerc a
	{
		color: #390;
	}
	
	td.topFlopStocks tr.stockMode_vMinus span.stockPerfPerc,
	div.topFlopTeaserShell tr.stockMode_vMinus span.stockPerfPerc,
	table.freqNewsTable tr.stockMode_vMinus span.stockPerfPerc,
	td.topFlopStocks tr.stockMode_vMinus span.stockValue,
	div.topFlopTeaserShell tr.stockMode_vMinus span.stockValue,
	table.freqNewsTable tr.stockMode_vMinus span.stockValue,
	td.topFlopStocks tr.stockMode_vMinus td.itemValue a,
	div.topFlopTeaserShell tr.stockMode_vMinus td.itemValue a,
	table.freqNewsTable tr.stockMode_vMinus td.itemValue a,
	td.topFlopStocks tr.stockMode_vMinus td.itemPerfPerc a,
	div.topFlopTeaserShell tr.stockMode_vMinus td.itemPerfPerc a,
	table.freqNewsTable tr.stockMode_vMinus td.itemPerfPerc a
	{
		color: #c00;
	}
	
	td.topFlopStocks tr.stockMode_noChange span.stockPerfPerc,
	div.topFlopTeaserShell tr.stockMode_noChange span.stockPerfPerc,
	table.freqNewsTable tr.stockMode_noChange span.stockPerfPerc,
	td.topFlopStocks tr.stockMode_noChange span.stockValue,
	div.topFlopTeaserShell tr.stockMode_noChange span.stockValue,
	table.freqNewsTable tr.stockMode_noChange span.stockValue,
	td.topFlopStocks tr.stockMode_noChange td.itemValue a,
	div.topFlopTeaserShell tr.stockMode_noChange td.itemValue a,
	table.freqNewsTable tr.stockMode_noChange td.itemValue a,
	td.topFlopStocks tr.stockMode_noChange td.itemPerfPerc a,
	div.topFlopTeaserShell tr.stockMode_noChange td.itemPerfPerc a,
	table.freqNewsTable tr.stockMode_noChange td.itemPerfPerc a
	{
		color: #454545;
	}
	
	td.topFlopStocks th.itemNews,
	td.topFlopStocks td.itemNews,
	div.topFlopTeaserShell th.itemNews,
	div.topFlopTeaserShell td.itemNews,
	table.freqNewsTable th.itemNews,
	table.freqNewsTable td.itemNews
	{
		padding-left: 3px;
	}
	
	td.topFlopStocks td.itemNews img,
	div.topFlopTeaserShell td.itemNews img
	{
		width: 14px;
		height: 13px;
	}
	
	td.topFlopStocks td.itemNews img.news,
	div.topFlopTeaserShell td.itemNews img.news
	{
		background: url(../xist4c/web/aktionaer/02/img/newsIcon.gif) top left no-repeat;
	}
	
	/* News */
	td.topFlopNews table th
	{
		color: #454545;
	}

	td.topFlopNews tr.odd td,
	table.freqNewsTable tr.odd td
	{
		background: #eee;
	}
	
	td.topFlopNews td.newsDate a
	{
		color: #454545;
	}
	
	td.topFlopNews td.newsText a,
	table.freqNewsTable td.itemNews a
	{
		display: block;
		width: 250px;
		overflow: hidden;
		color: #069;
	}
	
	/* Freq News Specials */
	table.freqNewsTable tr.minWidth td
	{
		padding: 0;
		border: 0;
	}
	
	table.freqNewsTable tr.minWidth img
	{
		height: 0;
	}
	
	table.freqNewsTable tr.minWidth td.minWidth_1 img
	{
		width: 160px;
	}
	
	table.freqNewsTable tr.minWidth td.minWidth_2 img
	{
		width: 70px;
	}
	
	table.freqNewsTable tr.minWidth td.minWidth_3 img
	{
		width: 55px;
	}
	
	table.freqNewsTable tr.minWidth td.minWidth_4 img
	{
		width: 55px;
	}
	
	table.freqNewsTable td.itemNews
	{
		width: 100%;
	}
	
	table.freqNewsTable th.itemFreq,
	table.freqNewsTable td.itemFreq
	{
		text-align: right;
	}
	
	/* Top Flop Teaser */
	div.topFlopTeaserShell div.chart
	{
		text-align: center;
		border-bottom: 1px solid #dadada;
		padding-bottom: 25px;
		margin-bottom: 10px;
	}
	
	td.rightBorderCol div.rElCont div.topFlopTeaserShell div.title h3,
	td.rightBorderCol div.rElCont div.topFlopTeaserShell div.titleBL h3
	{
		float: none;
	}
	
	div.topFlopTeaserShell div.sublink
	{
		padding-top: 2px;
		text-align: right;
	}
	
	div.topFlopTeaserShell div.sublink a,
	div.topFlopTeaserShell div.sublink a:link,
	div.topFlopTeaserShell div.sublink a:visited,
	div.topFlopTeaserShell div.sublink a:hover
	{
		color: #069;
	}
/* << */


/* >> Javascript Pager Panel */
	div.jsPagerPanel
	{
		padding-bottom: 15px;
		border-bottom: 1px solid #ccc;
		margin: 17px 0;
	}
	
	div.jsPagerTop
	{
		width: 100%;
	}
	
	div.jsPagerPanel h3
	{
		float: left;
	}
	
	/* Buttons */
	div.jsPagerPanel div.jsPagerButtons
	{
	}
	
	div.jsPagerPanel div.jsPagerButtonsInner
	{
		float: right;
	}
	
	div.jsPagerButtons img.prev,
	div.jsPagerButtons img.next,
	div.jsPagerButtons img.spc
	{
		width: 29px;
		height: 18px;
		background: url(../xist4c/web/aktionaer/02/img/jsPager_prev.gif) left top no-repeat;
	}
	
	div.jsPagerButtons img.next
	{
		background-image: url(../xist4c/web/aktionaer/02/img/jsPager_next.gif);
	}
	
	div.jsPagerButtons img.spc
	{
		width: 62px;
		background-image: url(../xist4c/web/aktionaer/02/img/jsPager_spc.gif);
	}
	
	/* Content */
	div.jsPagerContent
	{
	}
/* << */


/* >> Media Slider */
	div.jsPagerContent
	{
		overflow: auto;
	}
	
	div.ms_grpShell
	{
		float: left;
		overflow: auto;
	}
	
	div.ms_grpShell a.ms_item
	{
		position: relative;
		display: block;
		width: 130px;
		margin: 10px auto 0;
		color: #000;
	}
	
	div.ms_grpShell a.ms_item span.ms_text
	{
		display: block;
		padding: 5px 0 0;
		font-size: 11px;
		text-align: left;
		overflow: hidden;
		height: 45px;
	}
	
	div.ms_grpShell a.ms_item span.ms_overlay
	{
		position: absolute;
		left: 0;
		top: 0;
		z-index: 10;
		background: url(../xist4c/web/aktionaer/02/img/playbutton.png) center no-repeat;
	}
/* << */


/* >> General Meetings */
	div.generalMeetingNewsPanel
	{
		border-bottom: 1px solid #d6d6d6;
		padding-bottom: 15px;
		margin-bottom: 10px;
	}

	div.generalMeetingNewsPanel div.generalMeetingShell h3.standardTitle,
	div.generalMeetingNewsPanel div.defaultElementWrapperTitle h3.standardTitle
	{
		margin-bottom: 10px;
	}
	
	/* General Meetings */
	div.generalMeetingShell
	{
	}
	
	div.generalMeetingShell table
	{
		border-bottom: 1px dotted #999;
	}
	
	div.generalMeetingShell tr td
	{
		cursor: pointer;
		cursor: hand;
		background: #f3f3f3;
		border-top: 1px dotted #999;
		padding: 3px 5px;
	}
	
	div.generalMeetingShell tr.odd td
	{
		background: #fff;
	}
	
	div.generalMeetingShell div.video,
	div.generalMeetingShell div.infos
	{
		float: left;
		width: 26px;
		text-align: left;
	}
	
	div.generalMeetingShell div.infos
	{
		width: 260px;
		overflow: hidden;
		font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
		font-size: 10px;
		line-height: 14px;
		color: #000;
	}
	
	div.generalMeetingShell div.infos span.title
	{
		font-weight: bold;
	}
	
	div.generalMeetingShell div.infos div.text
	{
		height: 14px;
		overflow: hidden;
	}
	
	div.generalMeetingShell div.video img
	{
		width: 15px;
		height: 7px;
		background: url(../xist4c/web/aktionaer/02/img/cameraIcon.gif) left top no-repeat;
		margin-top: 3px;
	}
	
	/* News */
	div.generalMeetingNewsPanel td.news
	{
		width: 50%;
	}
	
	div.generalMeetingNewsPanel td.spc img
	{
		width: 10px;
	}
	
	div.generalMeetingNewsPanel td.news div.stdListWDateShell
	{
		border-top: 1px dotted #999;
	}
	
	div.generalMeetingNewsPanel div.defaultElementWrapperTitle,
	div.generalMeetingNewsPanel div.defaultElementInnerWrapper
	{
		padding: 0;
	}
	
	div.generalMeetingNewsPanel div.stdListWDateShell div.headShell,
	div.generalMeetingNewsPanel div.stdListWDateShell div.item
	{
		padding: 3px 10px;
		height: 35px;
		overflow: hidden;
		max-height: 28px;
	}

	div.generalMeetingNewsPanel td.news div.floatCont
	{
		width: 245px;
		height: 28px;
		overflow: hidden;
		display: block;
	}
	
	div.generalMeetingNewsPanel td.news div.date,
	div.generalMeetingNewsPanel td.news h3.title
	{
		line-height: 28px;
		height: 28px;
	}
	
	div.generalMeetingNewsPanel td.news div.date
	{
		width: 45px;
	}
/* << */


/* >> Teaser Hitlist */
	div.teaserHitlistShell
	{
		margin-bottom: -10px;
	}
	
	div.teaserHitlistShell td
	{
		vertical-align: top;
		font-size: 11px;
	}
	
	div.teaserHitlistShell table.teaserHitlistOuter td a,
	div.teaserHitlistShell table.teaserHitlistOuter td a:link,
	div.teaserHitlistShell table.teaserHitlistOuter td a:visited,
	div.teaserHitlistShell table.teaserHitlistOuter td a:hover
	{
		color: #454545;
	}
	
	div.teaserHitlistShell td.top,
	div.teaserHitlistShell td.left,
	div.teaserHitlistShell td.right
	{
		padding-bottom: 10px;
	}
	
	div.teaserHitlistShell td.left,
	div.teaserHitlistShell td.right
	{
		width: 100%;
		padding-right: 0px;
	}
	
	div.teaserHitlistShell table.teaserHitlistOuter td.number span
	{
		font-size: 20px;
		line-height: 20px;
		font-weight: bold;
		padding-right: 10px;
		color: #454545;
	}
	
	div.teaserHitlistShell td h4.title
	{
		display: inline;
		margin-right: 5px;
		color: #454545;
	}
	
	div.teaserHitlistShell td h4.title a,
	div.teaserHitlistShell td h4.title a:link,
	div.teaserHitlistShell td h4.title a:visited,
	div.teaserHitlistShell td h4.title a:hover
	{
		color: #454545;
	}
	
	div.teaserHitlistShell td.image
	{
		padding-right: 10px;
	}
	
	div.teaserHitlistShell td.text
	{
		width: 100%;
	}
	
	div.teaserHitlistShell tr.teaserHitlistInner td.cont
	{
		width: 100%;
	}
/* << */


/* >> Teaser simple Kolumne */
	div.simpleColumnShell
	{
		margin-bottom: 10px;
	}
	
	div.simpleColumnShell td.image
	{
		padding-right: 10px;
	}
	
	div.simpleColumnShell td.text
	{
		width: 100%;
	}
	
	div.simpleColumnShell td.text h4.author
	{
		font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 11px;
		color: #000;
	}
	
	div.simpleColumnShell td.text a,
	div.simpleColumnShell td.text a:link,
	div.simpleColumnShell td.text a:visited,
	div.simpleColumnShell td.text a:hover,
	div.simpleColumnShell td.text a span
	{
		font-size: 11px;
		padding-left: 10px;
		color: #0066bc;
	}
	
	div.simpleColumnShell td.text a span
	{
		padding: 0;
	}
	
	div.simpleColumnShell td.text span.title
	{
		font-weight: bold;
		display: block;
	}
/* << */


/* >> Teaser News in Kuerze */
	div.forthcomingNewsShell
	{
	}
	
	div.forthcomingNewsShell table
	{
		border-bottom: 1px dotted #999;
	}
	
	div.forthcomingNewsShell th,
	div.forthcomingNewsShell td
	{
		font-size: 11px;
		line-height: 14px;
		text-align: left;
		border-top: 1px dotted #999;
		padding: 2px 5px;
		background: #f3f3f3;
	}
	
	div.forthcomingNewsShell th
	{
		color: #cb001e;
		padding-right: 8px;
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
	}
	
	div.forthcomingNewsShell td.text
	{
		width: 100%;
		color: #454545;
	}
	
	div.forthcomingNewsShell td.news
	{
		text-align: center;
	}
	
	div.forthcomingNewsShell td.news img
	{
		width: 14px;
		height: 13px;
		background: url(../xist4c/web/aktionaer/02/img/newsIcon.gif) top left no-repeat;
		margin-top: 2px;
	}
/* << */


/* >> Teaser Kolumnen*/
	div.columnTeaserShell
	{
	}
	
	div.columnTeaserAuthorShell
	{
		margin: 10px 0;
		background: url(../xist4c/web/aktionaer/02/img/columnAuthor_bg.gif) top left no-repeat;
	}
	
	div.columnTeaserAuthorShell div.colTeaserAuthorDes1
	{
		/width: 100%;
		padding: 14px 12px;
	}
	
	div.columnTeaserAuthorShell td.image
	{
		padding-right: 10px;
	}
	
	div.columnTeaserAuthorShell td.image div.imgInner
	{
		border: 1px solid #ccc;
	}
	
	div.columnTeaserAuthorShell td.image img.authorNoPic
	{
		width: 100px;
		height: 100px;
		background: url(../xist4c/web/aktionaer/02/img/columnAuthor_noPic.gif) left top no-repeat;
	}
	
	div.columnTeaserAuthorShell td.text
	{
		width: 100%;
	}
	
	div.columnTeaserAuthorShell div.author h4,
	div.columnTeaserAuthorShell td.text div.branchTitle,
	div.columnTeaserAuthorShell td.text div.branchTitle span
	{
		font-size: 12px;
	}
	
	div.columnTeaserAuthorShell td.text div.branchTitle
	{
		color: #444;
	}
	
	div.columnTeaserAuthorShell a,
	div.columnTeaserAuthorShell a:link,
	div.columnTeaserAuthorShell a:visited,
	div.columnTeaserAuthorShell a:hover,
	div.columnTeaserAuthorShell a span
	{
		color: #0066bc;
		display: block;
		line-height: 18px;
	}
	
	div.columnListShell
	{
		border-top: 1px solid #dadada;
		padding-top: 10px;
		margin-top: 5px;
		margin-bottom: 10px;
	}
	
	div.cls_columnsBranch
	{
		margin-top: 15px;
		margin-bottom: 0;
	}
	
	div.columnListShell div.colListTitle h3.standardTitle
	{
		margin-bottom: 5px;
	}

	div.columnListShell table
	{
		border-bottom: 1px dotted #999;
	}
	
	div.columnListShell table td
	{
		background: #f3f3f3;
		border-top: 1px dotted #999;
		padding: 2px 10px;
	}

	div.columnListShell table td a,
	div.columnListShell table td a:link,
	div.columnListShell table td a:visited,
	div.columnListShell table td a:hover,
	div.columnListShell table td span
	{
		color: #0066bc;
	}
/* << */


/* >> Teaser survey*/
	div.teaserSurveyShell h3
	{
		font-size: 11px;
		line-height: 16px;
		margin: 0;
		margin-bottom: 8px;
	}

	div.teaserSurveyShell form
	{
		margin: 0;
	}
	
	div.teaserSurveyShell table td,
	div.teaserSurveyShell table th
	{
		text-align: left;
		vertical-align: top;
		font-weight: normal;
	}
	
	div.teaserSurveyShell table,
	div.teaserSurveyShell table th
	{
		width: 100%;
	}

	div.teaserSurveyShell table td
	{
		padding: 0 5px 6px 0;
	}
	
	#surveyVote, #surveyResult
	{
		border: 1px solid #cc0000;
		background: #cc0000;
		color: #fff;
		font-weight: bold;
		font-size: 11px;
		cursor: pointer;
		cursor: hand;
		margin-top: 10px;
		margin-right: 10px;
	}
	
	/* result */
	div.teaserSurveyShell th span.resultStr
	{
		font-weight: bold;
	}
	
	div.teaserSurveyShell div.barOuter
	{
		background: #cc0000;
	}
	
	div.teaserSurveyShell div.barInner
	{
		background: url(../xist4c/web/aktionaer/02/img/surveyBarCorner.gif) right center no-repeat;
		height: 9px;
	}

/* << */


/* >> Top Thema */
	div.dbContShellVar8
	{
		margin-right: -17px;
		margin-top: -5px;
	}
	
	div.dbContShellVar8 div.outDes1
	{
		width: 634px;
		position: relative;
		top: 0;
		left: -10px;
		z-index: 30;
	}
	
	div.dbContShellVar8 div.outDes2
	{
		background: url(../xist4c/web/aktionaer/02/img/topThema_fbs.gif) left top repeat-y;
	}
	
	div.dbContShellVar8 div.outDes3
	{
		background: url(../xist4c/web/aktionaer/02/img/topThema_top.gif) left top no-repeat;
	}
	
	div.dbContShellVar8 div.outDes4
	{
		/width: 100%;
		padding: 22px 25px;
		background: url(../xist4c/web/aktionaer/02/img/topThema_bottom.gif) left bottom no-repeat;
	}
	
	div.dbContShellVar8 td.txtCol
	{
		padding-top: 24px;
	}
/* << */


/* >> stocks list sortable table (replace standard stock list table)*/
	table.stockinfoSortableTable
	{
		width: 100%;
		background: url(../xist4c/web/aktionaer/02/img/defTableGradientWoTeaser.gif) left top repeat-y;
	}
	
	table.stockinfoSortableTable th
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		background: #f1f1f1 url(../xist4c/web/aktionaer/02/img/TFBS_teaser_active.png) left bottom repeat-x;
		border-right: 1px solid #fff;
		text-align: left;
		vertical-align: top;
		padding: 4px 5px;
		white-space: nowrap;
	}
	
	table.stockinfoSortableTable th.thead0
	{
		width: 100%;
	}
	
	
	table.stockinfoSortableTable td
	{
		vertical-align: top;
		white-space: nowrap;
		font-size: 11px;
		padding: 4px 5px;
		background: #fff;
		border-right: 1px solid #fff;
	}

	table.stockinfoSortableTable th
	{
		white-space: nowrap;
		text-align: left;
	}
	
	table.stockinfoSortableTable th.receiveClick
	{
		cursor: hand;
		cursor: pointer;
		text-decoration: underline;
	}
	
	table.stockinfoSortableTable th.sortedUp span,
	table.stockinfoSortableTable th.sortedDown span
	{
		padding-right: 14px;
		background-image: url(../xist4c/web/aktionaer/02/img/sortUp.gif);
		background-position: 100% 5px;
		background-repeat: no-repeat;
	}
	
	table.stockinfoSortableTable th.sortedDown span
	{
		background-image: url(../xist4c/web/aktionaer/02/img/sortDown.gif);
	}
	
	table.stockinfoSortableTable th.thead4
	{
		text-align: center;
	}
	
	table.stockinfoSortableTable td
	{
		text-align: right;
		vertical-align: top;
	}
	
	table.stockinfoSortableTable td.col_0
	{
		text-align: left;
	}
	
	table.stockinfoSortableTable td.col_1 div.dbSymbol
	{
		width: 16px;
		height: 16px;
		cursor: hand;
		cursor: pointer;
		background: url(../xist4c/web/aktionaer/02/img/deutscheBankLogo.png) center no-repeat;
	}
	
	table.stockinfoSortableTable td.col_1 div.dbSymbol div.panel
	{
		display: none;
		position: absolute;
		left: 16px;
		top: 0;
		z-index: 100;
		border: 1px solid #9e9e9e;
		background: #fff;
		text-align: left;
	}
	
	table.stockinfoSortableTable td.col_1 div.dbSymbol div.panel div.prdTitle
	{
		font-size: 13px;
		font-weight: bold;
		color: #454545;
		padding: 0 0 5px;
		border-bottom: 1px solid #cfcfcf;
	}
	
	table.stockinfoSortableTable td.col_1 div.dbSymbol div.inner
	{
		padding: 10px;
	}
	
	table.stockinfoSortableTable td.col_1 div.dbSymbol div.panel .dbItem
	{
		margin: 2px 0;
		padding: 0;
		color: #009;
		cursor: hand;
		cursor: pointer;
	}

	table.stockinfoSortableTable td.col_7 div.additionalButtons
	{
		width: 45px;
	}
	
	table.stockinfoSortableTable td.col_7 div.additionalButtons div.dummyButton,
	table.stockinfoSortableTable td.col_7 div.additionalButtons a.button
	{
		display: block;
		float: right;
		width: 14px;
		height: 13px;
		cursor: hand;
		cursor: pointer;
		background-position: center;
		background-repeat: no-repeat;
	}
	
	table.stockinfoSortableTable td.col_7 div.additionalButtons div.dummyButton
	{
		cursor: default;
	}
	
	table.stockinfoSortableTable td.col_7 div.additionalButtons a.buttonChart
	{
		background-image: url(../xist4c/web/aktionaer/02/img/chartIcon.gif);
		margin-right: 5px;
	}

	table.stockinfoSortableTable td.col_7 div.additionalButtons a.buttonNews
	{
		background-image: url(../xist4c/web/aktionaer/02/img/newsIcon.gif);
	}

	table.stockinfoSortableTable th a:link,
	table.stockinfoSortableTable th a:visited,
	table.stockinfoSortableTable th a:hover
	{
		text-decoration: none;
	}
	
	table.stockinfoSortableTable tr.odd td
	{
		background: transparent;
	}
	
	table.stockinfoSortableTable td table td
	{
		padding: 0;
		border: none;
	}
	
	table.stockinfoSortableTable div.vPlus,
	table.stockinfoSortableTable div.vMinus,
	table.stockinfoSortableTable div.vNoChanges
	{
		color: green;
	}
	
	table.stockinfoSortableTable div.vNoChanges
	{
		color: #000;
	}
	
	table.stockinfoSortableTable div.vMinus
	{
		color: red;
	}
/* << */


/* >> deutsche bank slot machine */
	#deutscheBankOverview
	{
		margin-bottom: 12px;
	}
	
	#slotMachineSelectVariantOuter
	{
		border: 1px solid #d8d8d8;
		background: #ededed;
		padding: 5px 10px;
	}
	
	#slotMachineSelectVariantOuter .slotTitle
	{
		color: #454545;
		font-size: 11px;
		padding: 0 0 3px;
	}
	
	#slotMachineSelectVariantOuter td.selectColumn
	{
		padding: 0 10px 0 0;
	}
	
	#deutscheBankOverviewTitle
	{
		font-size: 13px;
		font-weight: bold;
		padding: 10px 0 12px 20px;
		background: url(../xist4c/web/aktionaer/02/img/deutscheBankLogo.png) 0 11px no-repeat;
	}
	
/* << */


/* >>  deutsche bank overview list */
	#deutscheBankOverviewList table th
	{
		border-top: 1px solid #d8d8d8;
		border-bottom: 1px solid #d8d8d8;
		background: #eee;
		font-size: 11px;
	}
	
	#deutscheBankOverviewList table th,
	#deutscheBankOverviewList table td
	{
		text-align: left;
		vertical-align: top;
		padding: 3px 8px;
		border-bottom: 1px solid #d8d8d8;
	}
	
	#deutscheBankOverviewList table tr.odd td
	{
		background: #eee;
	}
	
	#deutscheBankOverviewList table td a:link,
	#deutscheBankOverviewList table td a:visited,
	#deutscheBankOverviewList table td a:hover
	{
		color: #0066bc;
	}
	
	#deutscheBankOverviewList table th.thead2,
	#deutscheBankOverviewList table td.col_2,
	#deutscheBankOverviewList table th.thead3,
	#deutscheBankOverviewList table td.col_3
	{
		text-align: right;
	}
	
	#deutscheBankOverviewList table th.thead4,
	#deutscheBankOverviewList table td.col_4,
	#deutscheBankOverviewList table th.thead5,
	#deutscheBankOverviewList table td.col_5
	{
		text-align: center;
	}

	
	#deutscheBankOverviewList table th.thead1
	{
		width: 100%;
	}
/* << */


/* >> deutsche bank panel */
	div.dbPanelOuter
	{
		border: 1px solid #dadada;
	}
	
	div.dbPanelOuter div.dbPanelTopBar
	{
		background: #eee;
		border-bottom: 1px solid #d6d6d6;
	}
	
	div.dbPanelOuter div.dbPanelTopBar div.dbPanelTitle
	{
		padding: 8px 0 8px 34px;
		font-size: 13px;
		color: #039;
		background: url(../xist4c/web/aktionaer/02/img/deutscheBankLogo_big.png) 10px 8px no-repeat;
	}
	
	div.dbPanelOuter div.dbPanelTopBar div.dbPanelButton
	{
		cursor: hand;
		cursor: pointer;
		position: absolute;
		right: 10px;
		top: 5px;
		z-index: 10;
		width: 89px;
		height: 22px;
		background: url(../xist4c/web/aktionaer/02/img/alleDerivateButton.png) center no-repeat;
	}
	
	div.dbPanelOuter div.dbPanelTableHeader
	{
		padding: 10px 0 6px 10px;
	}
	
	div.dbPanelButton  div.panel
	{
		display: none;
		position: absolute;
		left: 0px;
		top: 21px;
		z-index: 100;
		border: 1px solid #9e9e9e;
		background: #fff;
		text-align: left;
	}
	
	div.dbPanelButton div.panel div.prdTitle
	{
		font-size: 13px;
		font-weight: bold;
		color: #454545;
		padding: 0 0 5px;
		border-bottom: 1px solid #cfcfcf;
		white-space: nowrap;
	}
	
	div.dbPanelButton div.inner
	{
		padding: 10px;
	}
	
	div.dbPanelButton div.panel .dbItem
	{
		margin: 2px 0;
		padding: 0;
		color: #009;
		cursor: hand;
		cursor: pointer;
	}
	
	#dbPanelTable p
	{
		padding: 5px 10px;
	}
/* << */


/* >> deutsche bank panel table*/
	table.deutscheBankRelatedProducts
	{
		width: 100%;
		margin-bottom: 10px;
	}
	
	table.deutscheBankRelatedProducts th,
	table.deutscheBankRelatedProducts td
	{
		vertical-align: top;
		text-align: left;
		padding: 3px 10px;
	}

	table.deutscheBankRelatedProducts td.col_0 a:link,
	table.deutscheBankRelatedProducts td.col_0 a:visited,
	table.deutscheBankRelatedProducts td.col_0 a:hover
	{
		display: block;
		color: #069;
		padding-left: 23px;
		background: url(../xist4c/web/aktionaer/02/img/deutscheBankLogo.png) 0 0 no-repeat;
	}
	
	table.deutscheBankRelatedProducts td.col_1
	{
		padding-left: 5px;
	}

	table.deutscheBankRelatedProducts th
	{
		font-size: 12px;
		color: #454545;
	}
/* << */


/* >> pager element for jason tables */
	div.deutscheBankOverviewPager
	{
		text-align: center;
	}
	
	table.jsonTablePager
	{
		margin: 10px auto;
	}
	
	table.jsonTablePager td.pagerArrowOuter
	{
		padding: 0 4px;
	}
	
	table.jsonTablePager td.pageOuter
	{
		padding: 0 2px;
	}

	table.jsonTablePager div.firstPage,
	table.jsonTablePager div.firstPagePass,
	table.jsonTablePager div.lastPage,
	table.jsonTablePager div.lastPagePass
	{
		width: 11px;
		height: 9px;
	}
	
	table.jsonTablePager div.firstPage,
	table.jsonTablePager div.firstPagePass
	{
		cursor: hand;
		cursor: pointer;
		background: url(../xist4c/web/aktionaer/02/img/firstPageButtActive.gif) center no-repeat;
	}
	
	table.jsonTablePager div.firstPagePass
	{
		cursor: default;
		background: url(../xist4c/web/aktionaer/02/img/firstPageButtPassive.gif) center no-repeat;
	}

	table.jsonTablePager div.lastPage,
	table.jsonTablePager div.lastPagePass
	{
		cursor: hand;
		cursor: pointer;
		background: url(../xist4c/web/aktionaer/02/img/lastPageButtActive.gif) center no-repeat;
	}

	table.jsonTablePager div.lastPagePass
	{
		cursor: default;
		background: url(../xist4c/web/aktionaer/02/img/lastPageButtPassive.gif) center no-repeat;
	}
	
	table.jsonTablePager div.previousPage,
	table.jsonTablePager div.previousPagePass,
	table.jsonTablePager div.nextPage,
	table.jsonTablePager div.nextPagePass
	{
		width: 5px;
		height: 9px;
	}
	
	table.jsonTablePager div.previousPage,
	table.jsonTablePager div.previousPagePass
	{
		cursor: hand;
		cursor: pointer;
		background: url(../xist4c/web/aktionaer/02/img/prevPageButtActive.gif) center no-repeat;
	}
	
	table.jsonTablePager div.previousPagePass
	{
		cursor: default;
		background: url(../xist4c/web/aktionaer/02/img/prevPageButtPassive.gif) center no-repeat;
	}
	
	table.jsonTablePager div.nextPage,
	table.jsonTablePager div.nextPagePass
	{
		cursor: hand;
		cursor: pointer;
		background: url(../xist4c/web/aktionaer/02/img/nextPageButtActive.gif) center no-repeat;
	}
	
	table.jsonTablePager div.nextPagePass
	{
		cursor: default;
		background: url(../xist4c/web/aktionaer/02/img/nextPageButtPassive.gif) center no-repeat;
	}
	
	table.jsonTablePager div.page,
	table.jsonTablePager div.pageHere
	{
		cursor: hand;
		cursor: pointer;
		color: #cb001e;
	}
	
	table.jsonTablePager div.pageHere
	{
		cursor: default;
		font-weight: bold;
		color: #000;
	}
/* << */


/* >> DAF Video activation for power editor articles */
	div.powereditor-video-outer
	{
		margin: 10px 0 20px;
	}
	
	
	div.videoSymbolOuter
	{
		overflow: auto;
	}
	
	div.videoSymbolOuter div.symbol
	{
		position: absolute;
		left: 0;
		top: 0;
		z-index: 10;
		background: url(../xist4c/web/aktionaer/02/img/playbutton.png) center no-repeat;
		cursor: pointer;
		cursor: hand;
	}
	
/* << */


/* >> boersenkiosk */
	div.boersenkioskOuter
	{
		border-top: 1px dotted #999;
		border-bottom: 1px dotted #999;
		padding: 0 0 0 80px;
		background: url(../xist4c/web/aktionaer/02/img/bk_logo.gif) left top no-repeat;
		margin: 15px 0;
	}

	div.boersenkioskOuter div.zeroItems
	{
		padding: 10px 5px;
	}
	
	div.boersenkioskOuter div.title
	{
		font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
		font-weight: bold;
		font-size: 12px;
		padding: 7px 6px 7px;
		background: #f3f3f3;
	}
	
	div.boersenkioskOuter table.boersenkiosk
	{
		width: 100%;
	}
	
	div.boersenkioskOuter table.boersenkiosk tr.even
	{
		background: #f3f3f3;
	}
	
	div.boersenkioskOuter table.boersenkiosk td
	{
		padding: 2px 2px;
		text-align: left;
		vertical-align: top;
	}
	
	div.boersenkioskOuter table.boersenkiosk td.date
	{
		padding-left: 5px;
	}
	
	div.boersenkioskOuter table.boersenkiosk td.title div
	{
		cursor: pointer;
		cursor: hand;
		color: #006699;
	}

	div.boersenkioskOuter table.boersenkiosk td.price
	{
		padding-right: 5px;
		text-align: right;
	}
/* << */



	div.defaultElementInnerWrapper h3.paraTitle
	{
		margin-bottom: 20px;
	}

	ul
	{
		padding: 0;
		margin: 0 0 12px 18px;
	}

	ul li
	{
		margin-bottom: 5px;
	}
	
	div.defaultElementInnerWrapper p,
	div.panContText,
	td.contentColumn p
	{
		line-height: 18px;
	}

	div.content2 div,
	div.content2 p,
	div.content2 span
	{
		font-size: 11px;
		line-height: 16px;
		color: #454545
	}

	div.content2 div.artTeaserOuterItem p.hier_hat_es_keine_baeume
	{
		font-weight: normal;
		margin-bottom: 0;
		margin-left: 25px;
	}

	table.mShell,
	table.contentMainTable
	{
		height: auto;
	}
	
	.viewport
	{
		position: relative;
	}

