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

/* >> Angaben fuer den Druckheader */
	div.printHeader
	{
		display: block;
		margin-bottom: 2pt;
	}
	
	div.printHeader div
	{
		border-bottom: 0.5pt solid #000;
		padding: 5pt 5pt 5pt 5pt;
	}
	
	div.printButtonShell
	{
		display: block;
		height: 15pt;
		border-bottom: 0.5pt solid #000;
	}
	
	table.printButtonTable td
	{
		padding-left: 6pt;
		padding-right: 6pt;
	}
	
	img.printViewPrintIcon
	{
		height: 11pt;
		width: 13pt;
		vertical-align: bottom;
		background: url(../xist4c/web/knoll/06/img/printViewPrintIcon.gif) top left no-repeat;
		border: none;
	}
	
	img.printViewCloseWindowIcon
	{
		height: 11pt;
		width: 11pt;
		vertical-align: bottom;
		background: url(../xist4c/web/knoll/06/img/printViewCloseWindowIcon.gif) top left no-repeat;
		border: none;
	}
	
	img.printViewCameraIcon
	{
		height: 11pt;
		width: 14pt;
		vertical-align: bottom;
		background: url(../xist4c/web/knoll/06/img/printViewCameraIcon.gif) top left no-repeat;
		border: none;
	}
	
	img.printViewTeaserIcon
	{
		height: 11pt;
		width: 11pt;
		vertical-align: bottom;
		background: url(../xist4c/web/knoll/06/img/printViewTeaserIcon.gif) top left no-repeat;
		border: none;
	}
	
	table.printButtonTable td a
	{
		font-size: 9pt;
		white-space: nowrap;
	}
	
	table.printButtonTable td span
	{
		padding-left: 3pt;
	}
	
	
	
	@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: 6pt;
	}
	
	/* Anpassungen der Beschreibungsspalte*/
	table.aN td.item
	{
		padding-bottom: 8pt;
	}
	
	/* Anpassungen des Titels auf der Uebersicht */
	table.aN td.item h3
	{
		margin: 0 0 6pt 0;
	}
	
	/* Anpassungen des Untertitels auf der Uebersicht */
	table.aN td.item h4
	{
		margin: 0 0 1pt 0;
	}
	
	/* Definitionen fuer das Uebersichtsbild */
	table.aN td.item a img,
	table.aN td.item img
	{
		float: right;
		margin-left: 8pt;
		margin-bottom: 3pt;
	}
	
	/* Anpassungen fuer die Autonews Beschreibung  auf der Uebersicht*/
	table.aN td.item div.desc
	{
		margin: 0;
	}
	
	/* Einstellungen des "mehr..." Links */
	table.aN td.item div.more
	{
		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: 8pt;
		padding-bottom: 1pt;
	}
	
	/* Einstellungen des Autonews Titels */
	table.aNP td h3.title
	{
		display: inline;
		margin: 0 0 1pt 0;
		font-size: 10pt;
	}
	
	/* Formatiert die Trennlinie zwischen Ueberschrift und Unterueberschrift*/
	table.aNP td img.line
	{
		width: 100%;
		margin: 1pt 0 1pt 0;
		background: #000;
	}
	
	/* Einstellungen des Autonews Untertitels */
	table.aNP td h4.subtitle
	{
		margin: 0 0 1pt 0;
		font-size: 9pt;
	}
	
	/* Einstellungen der Autonews Beschreibung */
	table.aNP td div.desc
	{
		margin: 0;
		font-size: 9pt;
	}
	
	/* Einstellungen fuer das Autonewsbild */
	table.aNP td img.rFloat,
	table.aNP td a img.rFloat
	{
		float: right;
		margin-left: 3pt;
		margin-bottom: 1pt;
	}
	
	/* Definitionen fuer den "mehr..." Link */
	table.aNP td div.more
	{
		clear: both;
		margin-top: 3pt;
		margin-bottom: 3pt;
		font-size: 9pt;
	}
	
	/* 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: 10pt;
	margin: 0;
	padding: 0;
}


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


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


/* >> Standard Listenelement */
	/* Anpassungen fuer den Listeneintragkontainer */
	div.gOvItem
	{
		margin-bottom: 10pt;
	}
	
	/* Definition des Titels des Listeneintrags */
	div.gOvItem h3
	{
		margin: 0 0 6pt 0;
	}
	
	/* Definition des Untertitels des Listeneintrags */
	div.gOvItem h4
	{
		margin: 0 0 1pt 0;
	}
	
	/* Definition der Beschreibung des Listeneintrags */
	div.gOvItem div
	{
		margin: 0;
	}
	
	/* Definitionen fuer das Listenbild */
	div.gOvItem a img.rFloat,
	div.gOvItem img.rFloat
	{
		float: right;
		margin-left: 8pt;
		margin-bottom: 3pt;
		clear: both;
	}
	
	/* Einstellungen des Listen "mehr..." Links */
	div.gOvItem div.more
	{
		clear: both;
		margin-top: 5px;
		margin-bottom: 5px;
	}

	div.more a
	{
		display: none;
	}
/* <<  */


/* >> Linkliste */
	/* Linkliste Tabelle */
	table.llShell
	{
		margin-bottom: 15pt;
	}

	/* 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: 9pt;
		font-weight: bold;
	}
	
	/* Linklisten Bullet */
	table.llShell td img.bullet
	{
		width: 4pt;
		height: 4pt;
		margin-top: 3pt;
		margin-right: 4pt;
		border: 0.5pt solid #000;
	}
	
	/* Anpassungen der Linkbeschreibung */
	table.llShell td.desc
	{
		font-size: 9pt;
	}
/* << */


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


/* >> Absaetze im Panel Modus */
	/* Panel Titelkontainer */
	div.panelTitle
	{
		/width: 100%;
		border-bottom: 0.5pt solid #000;
	}
	
	/* Panel Titel */
	div.panelTitle h3
	{
		font-size: 10pt;
		margin: 0;
		padding: 1pt 3pt 3pt 0;
	}
	
	/* Enstellungen fuer den Panelkontainer */
	div.panelOuter
	{
		/width: 100%;
		margin-bottom: 11pt;
	}
	
	div.panelOuter div div.cont
	{
		/width: 100%;
		padding: 3pt;
	}
	
	/* Design Panel Titelkontainer */
	div.designTitle
	{
		/width: 100%;
		border-bottom: 0.5pt solid #000;
	}
	
	/* Design Panel Titel */
	div.designTitle h3
	{
		font-size: 10pt;
		color: #000;
		margin: 0;
		padding: 4pt 3pt 5pt 0;
	}
	
	div.desPanelOuter h4.paraSubtitle
	{
		padding: 0 3pt 3pt 3pt;
		font-size: 10pt;
	}
	
	/* Enstellungen fuer den Design Panelkontainer */
	div.desPanelOuter
	{
		/width: 100%;
		margin-bottom: 10pt;
	}
	
	/*  Einstellungen fuer den Design Inhaltskontainer  */
	div.desPanelOuter div div.cont
	{
		/width: 100%;
		padding: 3pt;
	}
	
	div.desPanelOuter div div.cont p
	{
		padding: 3pt 15pt 3pt 10pt;
	}
	
/* << */


/* >> Absaetze Normal */
	/* Absatz Titel */
	h3.paraTitle
	{
		display: block;
		font-style: normal;
		font-weight: bold;
		font-size: 12pt;
		padding-top: 4pt;
		margin-bottom: 3pt;
	}
	
	/* Definition Absatz Untertitel */
	h4.paraSubtitle
	{
		font-weight: bold;
		font-size: 10pt;
		margin: 1pt 0 3pt 0;
	}
	
	/* Einstellungen Absatz Inhalt */
	table td.content p,
	table td.content p.paraEl
	{
		margin: 0;
		margin-bottom: 8pt;
		font-size: 10pt;
	}
	
	/* Definition Bilduntertext */
	div.paraImgInner div.sT
	{
		margin-top: 1pt;
		margin-bottom: 1pt;
		font-size: 8pt;
		text-align: left;
	}

	td.paraSublink
	{
		display: none;
	}
/* << */

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

/* Standard definition des Absatzabstandes im Footerbereich*/
table.footer td div.contentContainer table.contentTable td.contentColumn p
{
	margin: 0pt;
	margin-bottom: 6pt;
}

/* Anpassung der Bildtabelle */
table.imageTable
{
	margin: 0pt;
}

/* Einstellungen fuer den Absatz  "mehr..." Link */
table.paraSublinkShell
{
	display: none;
}
/* << Allgemeine Absatz und Panel Definitionen */


/* >> 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: 0 1pt 0 1pt;
		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: 3pt;
		width: 3pt;
		margin: 4pt 4pt 0 2pt;
		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: 121pt;
	}
	
	/* Definition der Breite des linken Platzhalters */
	img.spacerLeft
	{
		width: 8pt;
	}
	
	/* Definition des Platzhalters fuer den Inhalt */
	img.contentSpacer
	{
		height: 0;
	}
	
	/* 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%;
	}
	
	/* Einstellungen fuer die Basistabelle des Inhalts */
	table.contentMainTable {
		background: transparent;
		width: 100%;
	}
	
	/* Container fuer den Inhalt */
	div.contentContainer
	{
		/width: 100%;
	}
	
	/* Anpassungen fuer die Inhaltstabelle */
	table.contentTable
	{
		width: 100%;
	}
	
	/* Definitionen des Inhaltsbereichs */
	td.contentColumn {
		width: 100%;
		background: transparent;
	}
	
	/* Definitionen der Platzhalterzelle rechts*/
	td.spacerColumnRight {
		display: none;
	}

	/* Grundeinstellungen  fuer einige Element festlegen */
	th, td, p
	{
		font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 10pt;
	}
	
	/* Anpassungen fuer die Standard Absaetze */
	p
	{
		margin-top: 0;
	}
	
	/* Allgemeine Einstellung fuer Aufzaehlungspunkte */
	ul
	{
		list-style-type: square;
	}
	
	/* Einstellungen fuer Ueberschriften */
	h1
	{
		font-size: 14pt;
		margin: 0 0 10pt 0;
	}
	
	h2
	{
		font-size: 12pt;
		margin: 0 0 8pt 0;
	}
	
	h3
	{
		font-size: 11pt;
		margin: 0 0 6pt 0;
	}
	
	h4
	{
		font-size: 10pt;
		margin: 0 0 10pt 0;
	}
	
	/*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.leftNavCol {
		padding-top: 8pt;
		display: none;
	}
	
	/* Randbereich Inhaltscontainer */
	div.teasersShell div.teasersCont
	{
		margin-right: 11pt;
		margin-left: 4pt;
	}
/* << */


/* >> Randbereich rechts */
	/* Definition des rechten Randbereichs */
	td.teasersShell {
		padding-top: 8pt;
		padding-left: 11pt;
		padding-right: 4pt;
		display: none;
	}
	
	/* Anpassungen der Randbereich Breite und den Abstand von oben*/
	td.teasersShell img.topSpc,
	td.teasersShell img.bottomSpc
	{
		height: 1pt;
		width: 131pt;
	}
/* << */


/* >> Teaser rechts */
	/* Definition des Teasertitel */
	td.teasersShell div.teasersCont div.title
	{
		border-bottom: 0.5pt solid #000;
		margin-bottom: 1pt;
	}
	
	td.teasersShell div.teasersCont div.title h3,
	td.teasersShell div.teasersCont div.titleBL h3
	{
		font-size: 10pt;
		margin: 0;
		color: #000;
		padding-bottom: 1pt;
	}
	
	/* Definition des Teaseruntertitel */
	td.teasersShell div.teasersCont h4
	{
		font-size: 9pt;
		margin-bottom: 2pt;
		color: #000;
	}
	
	/* Einstellungen fuer die aeussere Teaserhuelle */
	td.teasersShell div.teasersCont div.outer,
	td.teasersShell div.teasersCont div.outerBL
	{
		/width: 100%;
		margin-bottom: 10pt;
	}

	/* Einstellungen fuer die Teaserhuelle */
	td.teasersShell div.teasersCont div.outer div.des1 div.des2 div.content,
	td.teasersShell div.teasersCont div.outerBL div.des1BL div.des2BL div.contentBL
	{
		/width: 100%
	}
	
	td.teasersShell div.teasersCont p
	{
		font-size: 9pt;
		margin: 0 0 8pt 0;
	}
	
	/* Anpassungen des XHTML Inhaltsbereich */
	td.teasersShell div.teasersCont div.blockCont,
	td.teasersShell div.teasersCont div.blockCont p,
	td.teasersShell div.teasersCont div.blockCont ul,
	td.teasersShell div.teasersCont div.blockCont ol
	{
		font-size: 9pt;
	}
	
	/* Anpassungen des XHTML Inhaltsbereich */
	td.teasersShell div.teasersCont div.blockCont p,
	td.teasersShell div.teasersCont div.blockCont ul,
	td.teasersShell div.teasersCont div.blockCont ol
	{
		margin-top: 0;
		margin-bottom: 8pt;
	}
	
	/* Definition fuer die "mehr..." Link Grafik */
	td.teasersShell div.teasersCont table.sublink
	{
		display: none;
	}
/* << */


/* >> Teasers links */
	/* Definition des Teasertitel */
	div.teasersShell div.teasersCont div.title
	{
		border-bottom: 0.5pt solid #000;
		margin-bottom: 1pt;
	}
	
	div.teasersShell div.teasersCont div.title h3,
	div.teasersShell div.teasersCont div.titleBL h3
	{
		font-size: 10pt;
		margin: 0;
		color: #000;
		padding-bottom: 1pt;
	}
	
	/* Definition des Teaseruntertitel */
	div.teasersShell div.teasersCont h4
	{
		font-size: 10pt;
		margin:1pt;
		color: #000;
	}
	
	/* Einstellungen fuer die aeussere Teaserhuelle */
	div.teasersShell div.teasersCont div.outer,
	div.teasersShell div.teasersCont div.outerBL
	{
		/width: 100%;
		margin-bottom: 10pt;
	}

	/* Zusätzliche Design Kontainer fuer den Teaser Inhaltsbereich*/
	div.teasersShell div.teasersCont div.outer div.des1,
	div.teasersShell div.teasersCont div.outerBL div.des1BL
	{
		text-align: center;
	}
	
	/* Einstellungen fuer die Teaserhuelle */
	div.teasersShell div.teasersCont div.outer div.des1 div.des2 div.content,
	div.teasersShell div.teasersCont div.outerBL div.des1BL div.des2BL div.contentBL
	{
		/width: 100%;
		text-align: left;
	}

	/* Anpassungen des Text Inhaltsbereich */
	div.teasersShell div.teasersCont p
	{
		font-size: 9pt;
		margin: 0 0 8pt 0;
	}
	
	/* Anpassungen des XHTML Inhaltsbereich */
	div.teasersShell div.teasersCont div.blockCont,
	div.teasersShell div.teasersCont div.blockCont p,
	div.teasersShell div.teasersCont div.blockCont ul,
	div.teasersShell div.teasersCont div.blockCont ol
	{
		font-size: 9pt;
	}
	
	/* Anpassungen des XHTML Inhaltsbereich */
	div.teasersShell div.teasersCont div.blockCont p,
	div.teasersShell div.teasersCont div.blockCont ul,
	div.teasersShell div.teasersCont div.blockCont ol
	{
		margin-top: 0;
		margin-bottom: 8pt;
	}
	
	/* Definition fuer die "mehr..." Link Grafik */
	div.teasersShell div.teasersCont table.sublink
	{
		display: none;
	}
/* << */


table.mShell,
td.leftNavCol,
td.contentMainColumn,
td.contentColumn,
td.spacerColumnLeft {
	height: auto;
}

table.headerElements,
div.navOuterShell,
div.navSplitShell,
table.searchAndTrailBg,
div.topAddContrContainer,
div.bottomAddContrContainer,
div.bToTop,
div.pager,
form.login,
table.stdSearch,
table.recomShell,
form.surveyForm td input.button,
td.msFooter
{
	display: none;
}

/******* << Angaben zur Druckausgabe *******/


