/******* >> Angaben zur Druckausgabe *******/

/* >> Angaben fuer den Druckheader */
	div.printHeader
	{
		display: block;
		margin-bottom: 2px;
	}
	
	div.printHeader div
	{
		border-bottom: 1px solid #000;
		padding: 5px 10px 10px 10px;
	}
	
	div.printButtonShell
	{
		display: block;
		height: 20px;
		border-bottom: 1px solid #000;
	}
	
	table.printButtonTable td
	{
		padding-left: 8px;
		padding-right: 8px;
	}
	
	img.printViewPrintIcon
	{
		height: 15px;
		width: 17px;
		vertical-align: bottom;
		background: url(../xist4c/web/standard/04/img/printViewPrintIcon.gif) top left no-repeat;
		border: none;
	}
	
	img.printViewCloseWindowIcon
	{
		height: 15px;
		width: 15px;
		vertical-align: bottom;
		background: url(../xist4c/web/standard/04/img/printViewCloseWindowIcon.gif) top left no-repeat;
		border: none;
	}
	
	img.printViewCameraIcon
	{
		height: 15px;
		width: 19px;
		vertical-align: bottom;
		background: url(../xist4c/web/standard/04/img/printViewCameraIcon.gif) top left no-repeat;
		border: none;
	}
	
	img.printViewTeaserIcon
	{
		height: 15px;
		width: 15px;
		vertical-align: bottom;
		background: url(../xist4c/web/standard/04/img/printViewTeaserIcon.gif) top left no-repeat;
		border: none;
	}
	
	table.printButtonTable td a
	{
		font-size: 11px;
		white-space: nowrap;
	}
	
	table.printButtonTable td span
	{
		padding-left: 4px;
	}
	
	
	
	@media print
	{
		div.printButtonShell,
		table.printButtonTable td,
		img.printViewPrintIcon,
		img.printViewCloseWindowIcon,
		table.printButtonTable td span
		{
			display: none;
		}
	}
/* << */


/* >> Autonews Uebersicht */
	/* Definition fuer das Datum auf der Uebersicht */
	table.aN td.date
	{
		font-weight: bold;
		color: #666;
		padding-right: 8px;
	}
	
	/* Anpassungen der Beschreibungsspalte*/
	table.aN td.item
	{
		padding-bottom: 10px;
	}
	
	/* Anpassungen des Titels auf der Uebersicht */
	table.aN td.item h3
	{
		margin: 0px 0px 8px 0px;
	}
	
	/* Anpassungen des Untertitels auf der Uebersicht */
	table.aN td.item h4
	{
		margin: 0px 0px 3px 0px;
	}
	
	/* Definitionen fuer das Uebersichtsbild */
	table.aN td.item a img,
	table.aN td.item img
	{
		float: right;
		margin-left: 10px;
		margin-bottom: 5px;
	}
	
	/* Anpassungen fuer die Autonews Beschreibung  auf der Uebersicht*/
	table.aN td.item div.desc
	{
		margin: 0px;
	}
/* << */

/* >> 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
	{
		display: none;
		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
	{
	}
	
	/* Anpassen des Autonews Panel "zur Uebersicht...." Icons */
	table.aNPSublink td a img
	{
		display: none;
	}
/* << */


body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
	padding: 0;
}


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


/* >> Fragen und Antworten*/
	/* Einstellungen fuer Gruppenkontainer */
	div.faqGrShell
	{
		margin-bottom: 10px;
	}
	
	/* 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 30px 0px;
		background: #fff;
	}
	
	/* Anpassungen des "Frage" Titels auf der Detailseite */
	div.dQShell div.prefix
	{
		padding: 5px;
		font-weight: bold;
		font-size: 13px;
		color: #000;
		border-bottom: 1px solid #000;
	}
	
	/* Einstellungen der Detail Ansicht der Frage */
	div.dQShell div.question
	{
		color: #000:
		padding: 5px 5px 5px 20px;
	}
/* << */


/* >> Termin uebersicht */
	div.appointmentOuterShell div.grpShell
	{
		margin-top: 10px;
		margin-bottom: 15px;
	}
	
	div.appointmentOuterShell div.grpShell h3
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 12px;
		margin: 0;
		background: #ccc;
		padding: 2px 5px 2px 5px;
	}
	
	div.appointmentOuterShell div.grpShell div.item
	{
		padding: 4px 5px 4px 5px;
		border-bottom: 1px solid #ccc;
	}
	
	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;
	}
/* << */


/* >> Standard Listenelement */
	/* Anpassungen fuer den Listeneintragkontainer */
	div.gOvItem
	{
		margin-bottom: 12px;
	}
	
	/* Definition des Titels des Listeneintrags */
	div.gOvItem h3
	{
		margin: 0px 0px 8px 0px;
	}
	
	/* Definition des Untertitels des Listeneintrags */
	div.gOvItem h4
	{
		margin: 0px 0px 3px 0px;
	}
	
	/* 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;
	}

	/*** Layouts ****/
	/* layout three columns with image */
	table.genOvVar1 td.descShell2
	{
		width: 20%;
		white-space: nowrap;
	}
/* <<  */


/* >>Navigation links*/
	/* Aeusserer Navigationskontainer */
	div.navOuterShell
	{
		display: none;
	}
/* << */


/* >> 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: 11px;
		font-weight: bold;
	}
	
	/* Linklisten Bullet */
	table.llShell td img.bullet
	{
		width: 6px;
		height: 6px;
		margin-top: 5px;
		margin-right: 6px;
		border: 1px solid #000;
	}
	
	/* Anpassungen der Linkbeschreibung */
	table.llShell td.desc
	{
		font-size: 11px;
	}
/* << */


/* >> News Uebersicht*/
	/* Anpassungen fuer das News Datum in der Uebersicht*/
	table.news td.date
	{
		font-weight: bold;
		color: #666;
		padding-right: 8px;
	}
	
	/* News Info Spalte */
	table.news td.item
	{
		padding-bottom: 12px;
	}
	
	/* Definition der News Uebersicht Ueberschrift */
	table.news td.item h3
	{
		margin: 0px 0px 8px 0px;
	}
	
	/* Definition der News Uebersicht Unterueberschrift */
	table.news td.item h4
	{
		margin: 0px 0px 3px 0px;
	}
	
	/* 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;
	}
/* << */


/* >> 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;
	}
	
	div.newsTContShell div.inner h3
	{
		font-size: 11px;
		margin: 0;
		font-weight: normal;
		margin-bottom: 5px;
		padding-left: 10px;
	}
/* << */


/* >> Absaetze im Panel Modus */
	/* Panel Titelkontainer */
	div.panelTitle
	{
		/width: 100%;
		border-bottom: 1px solid #000;
	}
	
	/* Panel Titel */
	div.panelTitle h3
	{
		font-size: 13px;
		margin: 0px;
		padding: 2px 5px 5px 0px;
	}
	
	/* Enstellungen fuer den Panelkontainer */
	div.panelOuter
	{
		/width: 100%;
		margin-bottom: 15px;
	}
	
	div.panelOuter div.desOut1 div.des2 div.cont
	{
		/width: 100%;
		padding: 5px 5px 5px 5px;
	}
	
	/* Design Panel Titelkontainer */
	div.designTitle
	{
		/width: 100%;
		border-bottom: 1px solid #000;
	}
	
	/* Design Panel Titel */
	div.designTitle h3
	{
		font-size: 12px;
		color: #000;
		margin: 0px;
		padding: 6px 5px 7px 0px;
	}
	
	div.desPanelOuter h4.paraSubtitle
	{
		padding: 0px 5px 5px 5px;
		font-size: 12px;
	}
	
	/* Enstellungen fuer den Design Panelkontainer */
	div.desPanelOuter
	{
		/width: 100%;
		margin-bottom: 12px;
	}
	
	/*  Einstellungen fuer den Design Inhaltskontainer  */
	div.desPanelOuter div.desOut1 div.des2 div.cont
	{
		/width: 100%;
		padding: 5px;
	}
	
	div.desPanelOuter div.desOut1 div.des2 div.cont p
	{
		padding: 5px 20px 5px 12px;
	}
	
/* << */


/* >> Absaetze Normal */
	/* Absatz Titel */
	h3.paraTitle
	{
		display: block;
		font-style: normal;
		font-weight: bold;
		font-size: 12px;
		padding-top: 6px;
		margin-bottom: 5px;
	}
	
	/* Einstellungen der Bild und Content ausrichtung */
	div.paraImgOuter,
	div.paraImgOuterL,
	div.paraImgOuterR,
	div.paraFxImgOuter
	{
		padding-top: 3px;
		margin-bottom: 3px;
	}
	
	/* Fuer Bild zu Textabstand bei links und rechts umfliessend */
	div.paraImgOuterL
	{
		padding-right: 5px;
	}
	
	div.paraImgOuterR
	{
		padding-left: 5px;
	}
	
	div.paraContOuter
	{
		padding: 5px;
	}
	
	/* Bild zu Textabstand bei rechts und links freibleibend*/
	div.paraContOuterL
	{
		padding-left: 5px;
	}
	
	div.paraContOuterR
	{
		padding-right: 5px;
	}
	
	/* 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-weight: bold;
		font-size: 11px;
		margin: 2px 0px 5px 0px;
	}
	
	/* Einstellungen Absatz Inhalt */
	table.contentTable td.contentColumn p,
	table.contentTable td.contentColumn p.paraEl
	{
		margin: 0px;
		margin-bottom: 10px;
	}
	
	/* Definition Bilduntertext */
	div.paraImgInner div.sT
	{
		margin-top: 2px;
		margin-bottom: 3px;
		font-size: 11px;
		text-align: left;
	}

/* << */


/* >> Schnellsuche*/
	/* Definitionen fuer den Schnellsuchekontainer */
	div.qSearchCont
	{
		display: none;
	}
/* << */


/* >> Standard Suche */
	table.stdSearch
	{
		display: none;
	}
	
	/* Einstellungen fuer die farbige Hinterlegung im Suchergebnis */
	span.searchResult
	{
		padding: 0px 2px 0px 2px;
		text-decoration: underline;
	}
/* << */


/* >> Seitenstruktur */
	/* Element definition fuer die momentan aktive Seite */
	div.sitemapEntry table td em
	{
		font-style: normal;
		font-weight: bold;
		color: #000;
	}
	
	/* Einstellungen fuer das Einrueckungselement */
	div.sitemapEntry table td img.bullet
	{
		height: 4px;
		width: 4px;
		margin: 5px 6px 0px 3px;
		background: #000;
	}
/* << */


/* >> Standardeinstellungen */
	/* Anpassungen fuer die Seiten Stammtabelle */
	table.mShell
	{
		width: 100%;
	}
	/* Anpassungen fuer die Zellen der Stammtabelle */
	table.mShell td.msCont
	{
	}
	
	/* Platzhalter fuer Navigationszelle */
	img.navigationColumnSpacer
	{
		width: 157px;
	}
	
	/* Definition der Breite des linken Platzhalters */
	img.spacerLeft
	{
		display: none;
	}
	
	/* Definition des Platzhalters fuer den Inhalt */
	img.contentSpacer
	{
		height: 0px;
	}
	
	/* Definition der Breite des rechten Platzhalters */
	img.spacerRight
	{
		display: none;
	}
	
	/* Beseitigt ein Problem im Mozilla Browser */
	img.block
	{
		display: block;
	}

	/* Definitionen der Platzhalterzelle links*/
	td.spacerColumnLeft
	{
		display: none;
	}
	
	/* Anpassungen fuer die Hauptspalte des Inhalts */
	td.contentMainColumn
	{
		width: 100%;
	}
	
	/* Container fuer den Inhalt */
	div.contentContainer
	{
	}
	
	/* Anpassungen fuer die Inhaltstabelle */
	table.contentTable
	{
		width: 100%;
	}
	
	/* Definitionen des Inhaltsbereichs */
	td.contentColumn
	{
		width: 100%;
	}
	
	/* Definitionen der Platzhalterzelle rechts*/
	td.spacerColumnRight
	{
		display: none;
	}

	/* Grundeinstellungen  fuer einige Element festlegen */
	th, td, p
	{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11px;
	}
	
	/* Anpassungen fuer die Standard Absaetze */
	p
	{
		margin-top: 0px;
	}
	
	/* Allgemeine Einstellung fuer Aufzaehlungspunkte */
	ul
	{
		list-style-type: square;
	}
	
	/* Einstellungen fuer Ueberschriften */
	h1
	{
		font-size: 16px;
		margin: 0px 0px 13px 0px;
	}
	
	h2
	{
		font-size: 14px;
		margin: 0px 0px 10px 0px;
	}
	
	h3
	{
		font-size: 12px;
		margin: 0px 0px 8px 0px;
	}
	
	h4
	{
		font-size: 11px;
		margin: 0px 0px 13px 0px;
	}
	
	/*Standard Link einstellungen*/
	a
	{
		color: #000;
	}
	
	a:link, a:visited, a:hover
	{
		color: #000;
		text-decoration: none;
	}
	
	a:hover
	{
		color: #000;
	}
/* << */


/* >> Randbereich links */
	/* Definition des linken Randbereichs */
	td.leftBorderCol
	{
		padding-top: 10px;
	}
	
	/* Randbereich Inhaltscontainer */
	td.leftBorderCol div.lElCont
	{
		margin-right: 15px;
	}
/* << */


/* >> Randbereich rechts */
	/* Definition des rechten Randbereichs */
	td.rightBorderCol
	{
		padding-top: 10px;
		padding-left: 15px;
	}
	
	/* Anpassungen der Randbereich Breite und den Abstand von oben*/
	td.rightBorderCol div.riBoElShell img.topSpc,
	td.rightBorderCol div.riBoElShell img.bottomSpc
	{
		height: 1px;
		width: 170px;
	}
/* << */


/* >> Teaser rechts */
	/* Definition des Teasertitel */
	td.rightBorderCol div.rElCont div.title
	{
		border-bottom: 1px solid #000;
		margin-bottom: 2px;
	}
	
	td.rightBorderCol div.rElCont div.title h3,
	td.rightBorderCol div.rElCont div.titleBL h3
	{
		font-size: 12px;
		margin: 0px;
		color: #000;
		padding-bottom: 2px;
	}
	
	/* Definition des Teaseruntertitel */
	td.rightBorderCol div.rElCont h4
	{
		font-size: 11px;
		margin: 3px;
		color: #000;
	}
	
	/* Einstellungen fuer die aeu�ere Teaserhuelle */
	td.rightBorderCol div.rElCont div.tOuter,
	td.rightBorderCol div.rElCont div.tOuterBL
	{
		/width: 170px;
		margin-bottom: 12px;
	}

	/* Einstellungen fuer die Teaserhuelle */
	td.rightBorderCol div.rElCont div.tOuter div.des1 div.des2 div.content,
	td.rightBorderCol div.rElCont div.tOuterBL div.des1BL div.des2BL div.contentBL
	{
		/width: 170px;
	}
	
	/* 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;
	}

	/* 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;
	}
/* << */


/* >> Teasers links */
	/* Definition des Teasertitel */
	td.leftBorderCol div.lElCont div.title
	{
		border-bottom: 1px solid #000;
		margin-bottom: 2px;
	}
	
	td.leftBorderCol div.lElCont div.title h3,
	td.leftBorderCol div.lElCont div.titleBL h3
	{
		font-size: 12px;
		margin: 0px;
		color: #000;
		padding-bottom: 2px;
	}
	
	/* Definition des Teaseruntertitel */
	td.leftBorderCol div.lElCont h4
	{
		font-size: 11px;
		margin: 3px;
		color: #000;
	}
	
	/* Einstellungen fuer die aeu�ere Teaserhuelle */
	td.leftBorderCol div.lElCont div.tOuter,
	td.leftBorderCol div.lElCont div.tOuterBL
	{
		/width: 100%;
		margin-bottom: 12px;
	}

	/* Zusätzliche Design Kontainer fuer den Teaser Inhaltsbereich*/
	td.leftBorderCol div.lElCont div.tOuter div.des1,
	td.leftBorderCol div.lElCont div.tOuterBL div.des1BL
	{
		text-align: center;
	}
	
	/* Einstellungen fuer die Teaserhuelle */
	td.leftBorderCol div.lElCont div.tOuter div.des1 div.des2 div.content,
	td.leftBorderCol div.lElCont div.tOuterBL div.des1BL div.des2BL div.contentBL
	{
		/width: 100%;
		text-align: left;
	}

	/* 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 divteasersShell 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;
	}
/* << */


/* >>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: 0;
	}
	
	/* Panel Titel */
	div.panelProductOuter div.panelTitle h3
	{
		margin: 0px;
	}
	
	/* Einstellungen fuer den Inhaltskontainer */
	div.panelProductOuter div.desOut1 div.des1
	{
		border: 1px solid #000;
	}

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

	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;
	}
	
	/* Einstellungen fuer Menge */
	div.panelProductOuter table.priceTable td.amountCol,
	div.panelProductOuter table.priceTable td.pricePrompt,
	div.panelProductOuter table.priceTable td.price,
	div.panelProductOuter table.priceTable td.buttonProductLinkShell
	{
		display: none;
	}
/* << */


table.mShell,
td.leftBorderCol,
td.contentMainColumn,
td.contentColumn,
td.spacerColumnLeft
{
	height: auto;
}
/******* << Angaben zur Druckausgabe *******/

