/* >> Zusaetzliche Steuerelemente (Zurueck, Drucken, Empfehlung versenden) */
/* Steuerelement Container oben*/
div.topAddContrContainer
{
	display: none;
	margin-top: 5px;
}

/* Steuerelement Container unten*/
div.bottomAddContrContainer
{
	margin-top: 20px;
	margin-bottom: 4px;
}

/* Anpassungen der Steuerelemente Tabelle*/
table.aCShell
{
	width: 100%;
}

table.aCShell td.rSpc
{
}

/* Definiert das Icon fuer Zurueck */
img.backIcon
{
	width: 125px;
	height: 14px;
	border: 0px;
	vertical-align: text-top;
	background: url(../xist4c/web/motorNuetzel/02/img/backIcon.gif) bottom left no-repeat;
}

img.recomButton
{
	width: 28px;
	height: 17px;
	border: 0px;
	vertical-align: middle;
	background: url(../xist4c/web/motorNuetzel/02/img/recommendationButton.gif) bottom right no-repeat;
}

img.printButton
{
	width: 24px;
	height: 17px;
	border: 0px;
	vertical-align: middle;
	background: url(../xist4c/web/motorNuetzel/02/img/printIcon.gif) bottom right no-repeat;
}

img.bFreeButton
{
	display: none;
	width: 24px;
	height: 18px;
	border: 0px;
	vertical-align: middle;
	background: url(../xist4c/web/motorNuetzel/02/img/barrierFreeIcon.gif) bottom right no-repeat;
}

img.cBlindButton,
img.cBlindResetButton
{
	display: none;
	width: 26px;
	height: 18px;
	border: 0px;
	vertical-align: middle;
	background: url(../xist4c/web/motorNuetzel/02/img/colorBlindIcon.gif) center right no-repeat;
}

img.cBlindResetButton
{
	background: url(../xist4c/web/motorNuetzel/02/img/colorBlindResetIcon.gif) center right no-repeat;
}


/* >> Autonews Uebersicht */
/* Autonews Tabelle */
table.aN
{
}

/* Definition fuer das Datum auf der Uebersicht */
table.aN td.date
{
	font-size: 11px;
	font-weight: bold;
	color: #000;
	padding-right: 8px;
}

/* Anpassungen der Beschreibungsspalte*/
table.aN td.item
{
	padding-bottom: 40px;
}

/* Anpassungen des Titels auf der Uebersicht */
table.aN td.item h3
{
	color: #AA122B;
	font-size: 12px;
	margin: 0px 0px 15px 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;
}

/* 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 Uebersicht */


/* >> 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
{
	font-size: 11px;
}

/* Anpassen des Autonews Panel "zur Uebersicht...." Icons */
table.aNPSublink td a img
{
	display: none;
}
/* << Autonews Panel */


/* >> 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/motorNuetzel/02/img/bToTopImg.gif) top right no-repeat;
	border: 0px;
}

/* Sprungmarkencontainer Bildlink*/
div.bToTop div.des1 a.img
{
}

/* << Sprungmarke */


/* >> Standard body Definitionen */
/* Legt Hoehe und Breite fest */
html, body
{
	height: 100%;
	margin: 0px;
	padding: 0px;
}


/* Anpassungen fuer die Standardeinstellungen des Bodys */
body
{
	background: #AA122B;
	font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 13px;
	color: #000;
}
/* << Standard body Definitionen */


/* >> 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;
}
/* << Angaben nicht veraendern!!! */


/* >> Freie Inhaltscont*/
/* 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;
}

/* Hier koennen die angelegten Container definiert werden */
div.banner
{
	display: none;
	width: 468px;
	height: auto;
	position: absolute;
	left: 180px;
	top: 19px;
	z-index: 4;
}

div.rubricLinks
{
	position: absolute;
	left: 219px;
	top: 107px;
	height: auto;
	width: 630px;
	z-index: 51;
}

div.rubricLinks a.img1:link, div.rubricLinks a.img1:visited, div.rubricLinks a.img1:hover,
div.rubricLinks a.img2:link, div.rubricLinks a.img2:visited, div.rubricLinks a.img2:hover,
div.rubricLinks a.img3:link, div.rubricLinks a.img3:visited, div.rubricLinks a.img3:hover,
div.rubricLinks a.img4:link, div.rubricLinks a.img4:visited, div.rubricLinks a.img4:hover,
div.rubricLinks a.img5:link, div.rubricLinks a.img5:visited, div.rubricLinks a.img5:hover,
div.rubricLinks a.img6:link, div.rubricLinks a.img6:visited, div.rubricLinks a.img6:hover
{
	display: block;
	background: url(../xist4c/web/motorNuetzel/02/img/containerLinks.gif) 0 0 no-repeat;
	float: left;
	margin-right: 5px;
}

div.rubricLinks a.img6:link, div.rubricLinks a.img6:visited, div.rubricLinks a.img6:hover
{
	margin-right: 0;
}

div.rubricLinks a.img2:link, div.rubricLinks a.img2:visited, div.rubricLinks a.img2:hover
{
	background-position: -94px 0;
}

div.rubricLinks a.img3:link, div.rubricLinks a.img3:visited, div.rubricLinks a.img3:hover
{
	background-position: -188px 0;
}

div.rubricLinks a.img4:link, div.rubricLinks a.img4:visited, div.rubricLinks a.img4:hover
{
	background-position: -282px 0;
}

div.rubricLinks a.img5:link, div.rubricLinks a.img5:visited, div.rubricLinks a.img5:hover
{
	background-position: -376px 0;
}

div.rubricLinks a.img6:link, div.rubricLinks a.img6:visited, div.rubricLinks a.img6:hover
{
	background-position: -506px 0;
}

div.rubricLinks a.img1:hover
{
	background-position: 0 100%;
}

div.rubricLinks a.img2:hover
{
	background-position: -94px 100%;
}

div.rubricLinks a.img3:hover
{
	background-position: -188px 100%;
}

div.rubricLinks a.img4:hover
{
	background-position: -282px 100%;
}

div.rubricLinks a.img5:hover
{
	background-position: -376px 100%;
}

div.rubricLinks a.img6:hover
{
	background-position: -506px 100%;
}

div.rubricLinks a img
{
	width: 94px;
	height: 90px;
	border: none;
}

div.rubricLinks a.img5 img
{
	width: 130px;
}

div.navImg
{
	position: absolute;
	left: 1px;
	top: 198px;
	z-index: 52;
	height: auto;
	width: auto;
	overflow: hidden;
}

div.navImg img
{
	border: 0;
}

div.autobanner
{	
	position: absolute;
	left: 855px;
	top: 100px;	
	z-index: 53;
	height: auto;
	width: 180px;	
	overflow: hidden;
}

div.autobanner img
{
	border: 0;
}


/* << Freie Inhaltscont */


/* >> 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;
}
/* << Dokumentenliste */


/* >> 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
{
	padding-bottom: 10px;
	margin: 10px 0px 15px 0px;
	background: #E1E1E1;
}

/* Anpassungen des "Frage" Titels auf der Detailseite */
div.dQShell div.prefix
{
	padding: 5px 5px 2px 5px;
	background: #fff;
	border-bottom: 1px solid #ADADAD;
	font-weight: bold;
	font-size: 12px;
}

/* Einstellungen der Detail Ansicht der Frage */
div.dQShell div.question
{
	padding: 5px 5px 5px 20px;
}
/* << Fragen und Antworten*/


/* >>Erste Ebene Navigation*/
/* Erste Ebene Navigation aeusserer Navigationskontainer*/
td.fLOuterShell
{
	height: 23px;
	padding-right: 8px;
	padding-left: 213px;
	background: transparent;
}

/* Anpassungen der erste Ebene Navigationspalte */
td.fLOuterShell div
{
	width: 631px;
}

/* Einstellungen fuer die erste Ebene Navigation */
td.fLOuterShell div table.nav
{
	width: 100%;
}

/* Spacer fuer die Ausrichtung der erste Ebene Navigation*/
td.fLOuterShell div table.nav td.spcLeft
{
	display: none;
}

td.fLOuterShell div table.nav td.spcRight
{
	display: none;
}

/* Spalte fuer ein erste Ebene Navigationselement */
td.fLOuterShell div table.nav td.navItem
{
}

/* Grundeinstellung der erste Ebene Navigation fuer die Zustaende "normal", "im Pfad" und "hier"*/
td.fLOuterShell div table.nav td.navItem span.here,
td.fLOuterShell div table.nav td.navItem a.normal,
td.fLOuterShell div table.nav td.navItem a.normal:link,
td.fLOuterShell div table.nav td.navItem a.normal:visited,
td.fLOuterShell div table.nav td.navItem a.normal:hover,
td.fLOuterShell div table.nav td.navItem a.inPath:link,
td.fLOuterShell div table.nav td.navItem a.inPath:visited,
td.fLOuterShell div table.nav td.navItem a.inPath:hover
{
	display: block;
	/width: 100%;
	font-size: 10px;
	color: #fff;
	line-height: 12px;
	padding: 6px 6px 6px 6px;
	white-space: nowrap;
}

/* Abweichende einstellungen fuer den Zustand "im Pfad" */
td.fLOuterShell div table.nav td.navItem a.inPath:link,
td.fLOuterShell div table.nav td.navItem a.inPath:visited,
td.fLOuterShell div table.nav td.navItem a.inPath:hover
{
	color: #AA122B;
	background: #fff;
}

/* Folgende Angaben definieren die Reaktion beim ueberfahren mit der Maus */
td.fLOuterShell div table.nav td.navItem a.normal:hover,
td.fLOuterShell div table.nav td.navItem a.inPath:hover
{
	color: #AA122B;
	background: #fff;
}

/* Angabe fuer den Zustand "hier" */
td.fLOuterShell div table.nav td.navItem span.here
{
	color: #AA122B;
	background: #fff;
}

/* Einstellung der Trennelemente */
td.fLOuterShell div table.nav td.sep img
{
	display: none;
}
/* <<Erste Ebene Navigation */


/* >> Fusszeile*/
/* Spalte des Footers */
td.msFooter
{
}

/* Anpassungen fuer den Fusszeilenkontainer*/
div.decoEl
{
	width: 850px;
}
div.deco_1
{
	padding-left: 205px;
}

div.deco_2
{
}

/* Definitionen fuer die Fusszeilentabelle */
table.footer
{
	width: 589px;
	padding: 3px 0px 3px 0px;
	margin: 0px auto 0px auto;
}

/* Einstellungen der Fusszeilen Tabellenzelle */
table.footer td
{
	font-size: 9px;
	color: #fff;
}

/* 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: 9px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

table.footer td a,
table.footer td a:link,
table.footer td a:visited,
table.footer td a:hover
{
	color: #fff;
}

table.footer td a:hover
{
	color: #E5B090;
}

/* << Fusszeile */


/* >>Full Size Media*/
/* Voll Breite Media Container */
div.fsMediaShell
{
	margin-bottom: 18px;
}

/* Bildelement */
div.fsMediaShell div.img
{
	text-align: center;
	border-bottom: 1px solid #333;
}

/* Freies XHTML Element */
div.fsMediaShell div.free
{
	border-bottom: 1px solid #333;
}
/* <<Full Size Media */


/* >> 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;
}

/* 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;
}
/* << Standard Listenelement */


/* >> Anpassungen des Logos und Bilder im Kopfbereich */
/* Einstellungen der positionierung des Logo Klickbereich */
div.linkCont1
{
	width: auto;
	position: absolute;
	left: 0px;
	top: 100px;
	z-index: 2;
}

div.linkCont2
{
	width: auto;
	position: absolute;
	left: 460px;
	top: 21px;
	z-index: 3;
}

/* Definition der groesse des Logo Klickbereichs*/
div.linkCont1 img
{
	width: 200px;
	height: 97px;
	border: 0px;
}

div.linkCont2 img
{
	width: 390px;
	height: 45px;
	border: 0px;
}

/* Tabelle fuer Kopfbilder */
table.headerImg
{
	width: 850px;
}

/* Verhalten des 1 Kopfbereichsbild */
td.hImg
{
	background: url(../xist4c/web/motorNuetzel/02/img/Head_Img_bg.gif) top right no-repeat;
	text-align: right;
	width: 100%;
	height: 76px;
}

td.hImg img
{
}

/* Verhalten des 2 Kopfbereichsbild */
td.hImg1
{
	display: none;
}

/* Verhalten des 3 Kopfbereichsbild */
td.hImg2
{
	display: none;
}
/* << Anpassungen des Logos und Bilder im Kopfbereich */


/* >> Sprachumschalter*/
/* Definitionen fuer den Sprachumschalterkontainer */
div.lSwCont
{
	display: none;
}
/* << Sprachumschalter*/


/* >>Navigation links*/
/* Aeusserer Navigationskontainer */
div.navOuterShell
{
	margin-bottom: 10px;
}

/* 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: none;
}

/*Angaben zur Navigationshuelle.
	Je Ebene haben Sie die Moeglichkeit den Ebenenhintergrund zu veraendern.*/
div.navShell_0,
div.navShell_1,
div.navShell_2,
div.navShell_3
{
}

div.navShell_2
{
	padding-bottom: 20px;
}

/* 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
{
}

div.navEl_1_normal, div.navEl_1_inPath, div.navEl_1_here
{
	margin-top: 6px;
}

/* 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: none;
	font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #E5B090;
}

div.navEl_0_normal a:hover, div.navEl_0_inPath a:hover
{
	color: #000;
}

div.navEl_0_here div.noLink
{
	color: #000;
}

/* 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;
	color: #E5B090;
}

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,
div.navEl_1_here div.noLink
{
	color: #fff;
}

/* 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: 10px;
	color: #E5B090;
	padding: 6px 5px 1px 8px;
	background: url(../xist4c/web/motorNuetzel/02/img/navBulletNormal.gif) 0px 11px no-repeat;
}

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,
div.navEl_2_here div.noLink
{
	color: #fff;
	background-image: url(../xist4c/web/motorNuetzel/02/img/navBulletHere.gif)
}

/* 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: 10px;
	color: #E5B090;
	padding: 1px 5px 1px 15px;
	background: url(../xist4c/web/motorNuetzel/02/img/navBulletNormal.gif) 7px 6px no-repeat;
}

div.navEl_3_normal a:hover, div.navEl_3_inPath a:hover,
div.navEl_3_here div.noLink
{
	color: #fff;
	background-image: url(../xist4c/web/motorNuetzel/02/img/navBulletHere.gif)
}

/* Navigationsbild Kontainer */
div.navigationImage
{
	text-align: center;
}
/* <<Navigation links */


/* >> special navigation node styles */
div.co_extendedSearch
{
	margin-bottom: 20px;
}
/* << */


/* >> Linkliste */
/* Linkliste Tabelle */
table.llShell
{
	margin-bottom: 20px;
}

table.llShell td
{
	padding-top: 5px;
	padding-bottom: 12px;
}

/* 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: 4px;
	height: 4px;
	margin-top: 6px;
	margin-right: 6px;
	background: #AA122B;
}

/* Anpassungen der Linkbeschreibung */
table.llShell td.desc
{
	font-size: 11px;
	padding: 0px;
}
/* << Linkliste */


/* >> Login und Logout Element */
/* >>>>>Login */
/* Definitionen fuer den Schnelllogin- Schnelllogoutkontainer */
div.quickLogKontainer
{
	display: none;
	width: 165px;
	position: absolute;
	left: 628px;
	top: 82px;
	z-index: 4;
}

/* Einstellungen fuer das Login und Logout Formular */
form.quicklogin,
form.login,
form.logoutFormField
{
	margin: 0px;
	padding: 0px;
}

/* 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
{
}

/* 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
{
	width: 120px;
}

/* Angaben zu dem Input Button im Standard Login*/
form.login table td input.button
{
}

/* Einstellungen zur Standard Login Tabelle */
table.designShell
{
	border: 1px solid #C8C8C8;
}

/* Anpassen der Login Fehlermeldung bei missgluecktem Loginversuch*/
form.login table.designShell td table td div
{
	font-weight: bold;
	color: #AA122B;
}

/* >>>>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 und Logout Element */


/* >> News Uebersicht*/
/* News Uebersicht Tabelle */
table.news
{
}

table.news tr.grey
{
	background: #F3F3F3;
}

/* Anpassungen fuer das News Datum in der Uebersicht*/
table.news td.date
{
	display: none;
	font-size: 11px;
	font-weight: bold;
	color: #000;
	padding-right: 8px;
}

/* News Info Spalte */
table.news td.item
{
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
}

/* Definition der News Uebersicht Ueberschrift */
table.news td.item h3
{
	color: #AA122B;
	font-size: 12px;
	margin: 0px 0px 22px 0px;
	padding-left: 19px;
	background: url(../xist4c/web/motorNuetzel/02/img/nl_newsOvTitle.gif) 0px 0px no-repeat;
}

/* Definition der News Uebersicht Unterueberschrift */
table.news td.item h4
{
	font-size: 11px;
	padding-left: 20px;
	margin: 0px 0px 3px 0px;
}

/* Einstellungen fuer die News Beschreibung */
table.news td.item div.desc
{
	padding-left: 20px;
	margin: 0px;
}

/* Definition fuer das News Bild */
table.news td.item img.lFloat
{
	float: left;
	margin-left: 19px;
	margin-right: 10px;
	margin-bottom: 5px;
}

/* 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 Uebersicht */


/* >> 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: 11px;
	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/motorNuetzel/02/img/firstPageButtActive.gif) center left no-repeat;
	margin: 0px 14px 0px 0px;
	border: 0px;
}

div.pager table.pPages td img.firstPass
{
	height: 9px;
	width: 11px;
	margin: 0px 14px 0px 0px;
	background: url(../xist4c/web/motorNuetzel/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/motorNuetzel/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/motorNuetzel/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/motorNuetzel/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/motorNuetzel/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 14px;
	background: url(../xist4c/web/motorNuetzel/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 14px;
	background: url(../xist4c/web/motorNuetzel/02/img/lastPageButtPassive.gif) center right no-repeat;
	border: 0px;
}

/* Anpassungen fuer das Pager Trennelement */
div.pager table.pPages td img.sep
{
	height: 11px;
	width: 1px;
	margin: 0px 4px 0px 4px;
	background: #666;
	border: 0px;
}
/* <<  Blaetterelement */


/* >> Absaetze im Panel Modus */
/* Panel Titelkontainer */
div.panelTitle,
table.footer td div.panelTitle
{
	/width: auto;
	padding: 5px 5px 5px 5px;
	border-bottom: 1px solid #ADADAD;
}

/* Panel Titlekontainer im Footerbereich */
table.footer td div.panelTitle
{
}

/* Panel Titel */
div.panelTitle h3
{
	font-size: 11px;
	margin: 0px;
}

/* Panel Titel im Footerbereich*/
table.footer td div.panelTitle h3
{
	font-size: 10px;
	margin: 0px;
}

/* Enstellungen fuer den Panelkontainer */
div.panelOuter,
table.footer td div.panelOuter
{
	/width: 100%;
	margin-bottom: 12px;
	background: #E1E1E1;
}

/* Enstellungen fuer den Panelkontainer im Footerbereich*/
table.footer td div.panelOuter
{
}

/* Einstellungen fuer den Inhaltskontainer */
div.panelOuter div div.cont,
table.footer td div.panelOuter div div.cont
{
	/width: 100%;
	padding: 5px 5px 5px 5px;
}

/* Einstellungen fuer den Inhaltskontainer im Footerbereich*/
table.footer td div.panelOuter div div.cont
{
}

div.panelOuter div div.cont table.paraSublinkShell a,
div.panelOuter div div.cont table.paraSublinkShell a:link,
div.panelOuter div div.cont table.paraSublinkShell a:visited,
div.panelOuter div div.cont table.paraSublinkShell a:hover,
table.footer td div.panelOuter div div.cont table.paraSublinkShell a,
table.footer td div.panelOuter div div.cont table.paraSublinkShell a:link,
table.footer td div.panelOuter div div.cont table.paraSublinkShell a:visited,
table.footer td div.panelOuter div div.cont table.paraSublinkShell a:hover
{
	color: #000;
}

div.panelOuter div div.cont table.paraSublinkShell a:hover,
table.footer td div.panelOuter div div.cont table.paraSublinkShell a:hover
{
	color: #AA122B;
}

div.panelOuter div div.cont table.paraSublinkShell img.paragraphMoreArrow,
table.footer td div.panelOuter div div.cont table.paraSublinkShell img.paragraphMoreArrow
{
	width: 15px;
	height: 10px;
	vertical-align: text-top;
	border: 0px;
	margin-right: 2px;
	background: url(../xist4c/web/motorNuetzel/02/img/littleTeaserArrow.gif) 0px 3px no-repeat;
}

/* Design Panel Titelkontainer */
div.designTitle,
table.footer td div.designTitle
{
	/width: 100%;
	background: #E1E1E1;
	border-top: 1px solid #C8C8C8;
	border-right: 1px solid #C8C8C8;
	border-left: 1px solid #C8C8C8;
	padding: 5px 5px 5px 5px;
}

/* Design Panel Titelkontainer im Footerbereich*/
table.footer td div.designTitle
{
}

/* Design Panel Titel */
div.designTitle h3
{
	font-size: 11px;
	margin: 0px;
}

/* Design Panel Titel im Footerbereich*/
table.footer td div.designTitle h3
{
	font-size: 10px;
	margin: 0px;
}

/* Enstellungen fuer den Design Panelkontainer */
div.desPanelOuter,
table.footer td div.desPanelOuter
{
	/width: 100%;
	margin-bottom: 12px;
	border: 1px solid #C8C8C8;
	background: #fff;
}

/* Enstellungen fuer den Design Panelkontainer im Footerbereich*/
table.footer td div.desPanelOuter
{
}

/*  Einstellungen fuer den Design Inhaltskontainer  */
div.desPanelOuter div div.cont,
table.footer td div.desPanelOuter div div.cont
{
	/width: 100%;
	padding: 5px 5px 5px 5px;
}

/*  Einstellungen fuer den Design Inhaltskontainer  im Footerbereich*/
table.footer td div.desPanelOuter div div.cont
{
}

div.desPanelOuter div div.cont table.paraSublinkShell a,
div.desPanelOuter div div.cont table.paraSublinkShell a:link,
div.desPanelOuter div div.cont table.paraSublinkShell a:visited,
div.desPanelOuter div div.cont table.paraSublinkShell a:hover,
table.footer td div.desPanelOuter div div.cont table.paraSublinkShell a,
table.footer td div.desPanelOuter div div.cont table.paraSublinkShell a:link,
table.footer td div.desPanelOuter div div.cont table.paraSublinkShell a:visited,
table.footer td div.desPanelOuter div div.cont table.paraSublinkShell a:hover
{
	color: #000;
}

div.desPanelOuter div div.cont table.paraSublinkShell a:hover,
table.footer td div.desPanelOuter div div.cont table.paraSublinkShell a:hover
{
	color: #AA122B;
}
/* << Absaetze im Panel Modus */


/* >> Absaetze Normal */
/* Absatz Titel */
h3.paraTitle
{
	display: block;
	font-style: normal;
	font-weight: bold;
	font-size: 12px;
	padding-top: 6px;
	margin-bottom: 5px;
}

/* 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;
}

/* Definition Absatz Untertitel */
h4.paraSubtitle
{
	font-weight: bold;
	font-size: 11px;
	margin: 2px 0px 5px 0px;
}

/* Definition Absatz Untertitel im Footerbereich*/
table.footer td h4.paraSubtitle
{
	font-weight: bold;
	font-size: 10px;
	margin: 2px 0px 2px 0px;
}

/* Einstellungen Absatz Inhalt */
table td.content p,
table td.content p.paraEl
{
	margin: 0px;
	margin-bottom: 10px;
}

/* Einstellungen Absatz Inhalt im Footerbereich*/
table.footer td p,
table.footer td p.paraEl
{
	margin: 0px;
	margin-bottom: 5px;
}

/* Definition Bilduntertext */
td.paragraphImageText
{
	font-size: 11px;
}

/* Definition Bilduntertext im Footerbereich*/
table.footer td table td.paragraphImageText
{
	font-size: 10px;
}
/* << Absaetze Normal */


/* >> 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;
}

/* Anpassung der Bildtabelle */
table.imageTable
{
	margin: 0px;
}

/* Einstellungen fuer den Absatz  "mehr..." Link */
table.paraSublinkShell
{
}

/* Absatz Sublink */
td.paraSublink
{
}

/* Einstellungen fuer den Absatz  "mehr..." Link im Footerbereich */
table.footer td table.paraSublinkShell
{
}

table.footer td table td.paraSublink
{
}

/* Einstellungen der Absatz und Panel "mehr.." Link Icons */
img.paragraphMoreArrow
{
	width: 15px;
	height: 10px;
	vertical-align: text-top;
	border: 0px;
	margin-right: 2px;
	background: url(../xist4c/web/motorNuetzel/02/img/littleTeaserArrow.gif) -15px 3px no-repeat;
}

/* Einstellungen der Absatz und Panel "mehr.." Link Icons im Footerbereich */
table.footer td img.paragraphMoreArrow
{
	display: none;
}
/* << Allgemeine Absatz und Panel Definitionen */


/* >> Schnellzugriff*/
/* Definitionen fuer den Schnellzugriffkontainer */
div.qAccessCont
{
	display: none;
	width: 155px;
	position: absolute;
	left: 7px;
	top: 128px;
	z-index: 6;
}

/* Schnellzugriff Formularfeld einstellungen */
div.qAccessCont select
{
	font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
	font-size: 10px;
	width: 100%;
}
/* << Schnellzugriff*/


/* >> Schnellsuche*/
/* Definitionen fuer den Schnellsuchekontainer */
div.qSearchCont
{
	display: none;
	width: 155px;
	position: absolute;
	left: 7px;
	top: 107px;
	z-index: 3;
}

/* Schnellsuche Formulareinstellungen */
div.qSearchCont form table.qSearch
{
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Schnellsuche Formularfeld Einstellungen */
div.qSearchCont table.qSearch td input.text
{
	font-size: 10px;
	width: 100%;
}

/*  Schnellsuche "Go" button */
div.qSearchCont table.qSearch td input.button
{
}

/* << Schnellsuche*/


/* >> Standard Suche */
/* Standard Suchfeld Einstellungen */
table.stdSearch td input.text
{
	font-size: 13px;
	width: 300px;
}

/* Standard Suche Button Einstellungen */
table.stdSearch td input.button
{
}

/* Suche Formulareinstellungen */
table.stdSearch form
{
	margin-top: 0px;
	margin-bottom: 0px;
}

/* Einstellungen fuer die farbige Hinterlegung im Suchergebnis */
span.searchResult
{
	padding: 0px 2px 0px 2px;
	color: #AA122B;
	text-decoration: underline;
}
/* << Standard Suche */


/* >> 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: #AA122B;
	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;
	border: 1px solid #fff;
}

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: hand;
	cursor: pointer;
}

/* Angaben zum Kontainer der Sendebestaetigung */
div.recomSuccess
{
	font-weight: bold;
	font-size: 13px;
	color: #AA122B;
	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: #AA122B;
	border-bottom: 1px solid #AA122B;
	padding: 1px 4px 1px 4px;
	background: #fff;
}

/* Definitionen fuer die Paneltabelle */
table.recomShell td form table
{
	background: #E1E1E1;
}

/* 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;
}
/* << Empfehlung versenden */


/* >> Trenner fuer Content Elemente */
/* Trennelement Container */
div.separatorShell
{
	margin-top: 7px;
	margin-bottom: 15px;
	background-color: #ADADAD;
}

/* Trennelement Abstandshalter */
div.separatorShell img
{
}
/* << Trenner fuer Content Elemente */


/* >> Seitenstruktur */
/* Seitenstruktur Eintragcontainer */
div.sitemapEntry
{
}

/* Definition der Links fuer normal, besucht und beim ueberfahren mit der Maus*/
div.sitemapEntry table td a,
div.sitemapEntry table td a:link, div.sitemapEntry table td a:visited, div.sitemapEntry table td a:hover
{
	text-decoration: none;
}

/* Anpassungen beim ueberfahren mit der Maus */
div.sitemapEntry table td a:hover
{
	text-decoration: underline;
}

/* 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: 4px 6px 0px 3px;
	background: #AA122B;
}

/* Anpassungen fuer den Pfeil fuer die Seite von der aus man auf die Sitemap gegangen ist*/
div.sitemapEntry table td img.arrow
{
	height: 11px;
	width: 7px;
	margin: 0px 0px 0px 5px;
	background: url(../xist4c/web/motorNuetzel/02/img/sitemapArrow.gif) left bottom no-repeat;
}
/* << Seitenstruktur */


/* >> Standardeinstellungen */
/* Anpassungen fuer die Seiten Stammtabelle */
table.mShell
{
	width: 100%;
}
/* Anpassungen fuer die Zellen der Stammtabelle */
table.mShell td.msCont
{
}

/*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: 850px;
	position: absolute;
	left: auto;
	top: auto;
	z-index: 1;
}

/* Breite der Kopfelemente */
table.headerElements
{
	width: 850px;
}

/* Anpassen der Topnavigation- und Loginzeile */
div.tNavKont,
div.tNavKont div.des1
{
	display: none;
	width: 850px;
}

/* Topnavigation Designcontainer 1 */
div.tNavKont div.des1
{
	height: 18px;
	border-bottom: 1px solid #000;
	background: #a0b8cf;
}

/* 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: 10px;
	height: 1px;
}

/* Einstellungen fuer die Suche und Trail Tabelle*/
table.searchAndTrailBg
{
	display: none;
	width: 850px;
}

/* Einstellungen fuer die Schnellsuche Tabellenzelle */
td.quickSearchBg
{
	width: 170px;
}

/* Platzhalterzelle zwischen QuickSearch und Trail */
td.searchAndTrailSpacerColumn
{
	height: 22px;
	width: 20px;
}

/* Platzhalter zwischen Quicksearch und Trail */
img.searchAndTrailSpacer
{
	width: 20px;
}

/* Einstellungen fuer die Trail Tabellenzelle */
td.trailbg
{
	width: 620px;
}

/* Platzhalter fuer Navigationszelle */
img.navigationColumnSpacer
{
	width: 200px;
}

/* Definition der Breite des linken Platzhalters */
img.spacerLeft
{
	width: 12px;
}

/* Definition des Platzhalters fuer den Inhalt */
img.contentSpacer
{
	height: 10px;
}

/* Definition der Breite des rechten Platzhalters */
img.spacerRight
{
	width: 12px;
}

/* Beseitigt ein Problem im Mozilla Browser */
img.block
{
	display: block;
}

/* Einstellungen fuer die Basistabelle des Inhalts */
table.contentMainTable
{
	width: 850px;
}

/* Anpassungen fuer die Navigationsspalte */
table.contentMainTable td.leftNavCol
{
	background: url(http://motor-nuetzel.xist4c.de/upload/spc_new_35223.gif) top left no-repeat;
	padding-top: 198px;
}

/* Definitionen der Platzhalterzelle links*/
td.spacerColumnLeft
{
}

/* Anpassungen fuer die Hauptspalte des Inhalts */
td.contentMainColumn
{
	width: 100%;
	background: #fff;
	padding-left: 12px;
}

/* Container fuer den Inhalt */
div.contentContainer
{
	padding-top: 104px;
}

/* Anpassungen fuer die Inhaltstabelle */
table.contentTable
{
	width: 100%;
}

/* Definitionen des Inhaltsbereichs */
td.contentColumn
{
	width: 100%;
	padding-bottom: 7px;
}

/* 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: 25px;
}

table.twoColElShell td.rightSpc img
{
	width: 190px;
}

/* Grundeinstellungen  fuer einige Element festlegen */
th, td, p
{
	font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 11px;
}

/* Anpassungen fuer die Standard Absaetze */
p
{
	margin-top: 0px;
}

em
{
	font-style: normal;
	font-weight: bold;
}

/* Allgemeine Einstellung fuer Aufzaehlungspunkte */
ul
{
	list-style-type: square;
}

/* Einstellungen fuer Ueberschriften */
h1
{
	font-size: 16px;
	color: #AA122B;
	margin: 0px 0px 13px 0px;
}

h2
{
	font-size: 14px;
	color: #000;
	margin: 0px 0px 10px 0px;
}

h3
{
	font-size: 13px;
	margin: 0px 0px 8px 0px;
}

h4
{
	font-size: 13px;
	color: #AA122B;
	margin: 0px 0px 8px 0px;
}

h5
{
	font-size: 12px;
	color: #AA122B;
	margin: 0px 0px 6px 0px;
}

h6
{
	font-size: 12px;
	color: #AA122B;
	margin: 0px 0px 6px 0px;
}

h7
{
	font-size: 13px;
	color: #000;
	margin: 0px 0px 6px 0px;
}


/*Standard Link einstellungen*/
a
{
	color: #AA122B;
}

a:link, a:visited, a:hover
{
	color: #AA122B;
	text-decoration: none;
}

a:hover
{
	color: #D58B5E;
}
/* << Standardeinstellungen */


/* >> 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;
}
/* << Seitentitelelement */


/* >> 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 Uebersicht*/


/* >> Umfragen Detail */
/* Umfrage Formular */
form.surveyForm
{
}

/* Anpassungen fuer die Tabellenzelle der Detailfrage */
form.surveyForm td.question
{
	font-weight: bold;
	color: #AA122B;
}

/* Einstellungen der Tabellenzelle fuer das Ende der Umfrage */
form.surveyForm td.date
{
	font-size: 10px;
}

/* Versenden Button */
form.surveyForm td input.button
{
}

/* Ergebnistabelle */
table.surveyResult
{
}

/*  Frage auf der Ergebnisseite */
table.surveyResult td.question
{
	font-weight: bold;
	color: #AA122B;
}

/* 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/motorNuetzel/02/img/surveyGraphic.gif") repeat-x;
}

/* Anpassungen des Hintergrunds fuer den Ergebnissbalken */
table.surveyResult td.gfxBg
{
	background: #efefef;
	border: 1px inset #ccc;
	width: auto;
}
/* << Umfragen Detail  */


/* >> Teaser */
/* Definition der Teaser Spalte */
td.teasersShell
{
}

/* Anpassungen der Teaser Breite und den Abstand von oben*/
td.teasersShell img.topSpc,
td.teasersShell img.bottomSpc
{
	height: 1px;
	width: 120px;
}

td.teasersShell img.bottomSpc
{
	height: 1px;
}

/* Teaser Ebenen Kontainer */
td.teasersShell div.teasersCont
{
}

/* Einstellung des Teaser Inhaltbereichs */
td.teasersShell div.teasersCont div.title
{
	/width: 100%;
	background: transparent;
	border: 0;
	padding: 3px 3px 3px 3px;
}

td.teasersShell div.teasersCont div.titleBL
{
	border-bottom: 1px solid #ADADAD;
	background: transparent;
	padding: 3px 3px 3px 3px;
}

/* Definition des Teasertitel */
td.teasersShell div.teasersCont div.title h3,
td.teasersShell div.teasersCont div.titleBL h3
{
	font-size: 11px;
	margin: 2px;
	color: #000;
}

/* Definition des Teaseruntertitel */
td.teasersShell div.teasersCont h4
{
	font-size: 11px;
	margin: 3px;
	color: #000;
}

/* Einstellungen fuer die aeussere Teaserhuelle */
td.teasersShell div.teasersCont div.outer,
td.teasersShell div.teasersCont div.outerBL
{
	/width: 100%;
	border: 0;
	margin-bottom: 17px;
	background: #fff;
}

td.teasersShell div.teasersCont div.outerBL
{
	border: 0;
	background: #E1E1E1;
}

/* Zusaetzliche Design Kontainer fuer den Teaser Inhaltsbereich*/
td.teasersShell div.teasersCont div.outer div.des1,
td.teasersShell div.teasersCont div.outerBL div.des1BL
{
}

td.teasersShell div.teasersCont div.outer div.des1 div.des2,
td.teasersShell div.teasersCont div.outerBL div.des1BL div.des2BL
{
}

/* 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%;
	padding: 0px 0px 5px 0px;
	color: #000;
}

td.teasersShell div.teasersCont div.outerBL div.des1BL div.des2BL div.contentBL
{
}

/* Anpassungen des Text Inhaltsbereich */
td.teasersShell div.teasersCont p
{
	font-size: 11px;
	margin: 5px 5px 5px 5px;
}

/* 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: 11px;
}

/* 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: 10px;
	margin-bottom: 10px;
}

/* Einstellungen der Abstaende des Mehrlinks */
td.teasersShell div.teasersCont table.sublink td
{
	padding: 12px 3px 1px 3px;
}

/* Anpassen der Schriftgroesse des "mehr..." Links */
td.teasersShell div.teasersCont table.sublink td a,
td.teasersShell div.teasersCont table.sublink td a:link,
td.teasersShell div.teasersCont table.sublink td a:visited,
td.teasersShell div.teasersCont table.sublink td a:hover
{
	font-size: 11px;
	color: #000;
}

td.teasersShell div.teasersCont table.sublink td a:hover
{
	color: #AA122B;
}

/* Definition fuer die "mehr..." Link Grafik */
td.teasersShell div.teasersCont div.outer table.sublink a img,
td.teasersShell div.teasersCont div.outerBL table.sublink a img
{
	width: 15px;
	height: 10px;
	vertical-align: text-top;
	border: 0px;
	margin-right: 2px;
	background: url(../xist4c/web/motorNuetzel/02/img/littleTeaserArrow.gif) -15px 3px no-repeat;
}

td.teasersShell div.teasersCont div.outerBL table.sublink a img
{
	background: url(../xist4c/web/motorNuetzel/02/img/littleTeaserArrow.gif) 0px 3px no-repeat;
}

/* Anpassungen der Platzhalterzelle der rechten Teaser Spalte*/
td.tRightSpcCol
{
}

/* Anpassungen des Platzhalters der rechten Teaser Spalte*/
td.tRightSpcCol img
{
	width: 7px;
}
/* << Teasers */


/* >> Navigation Teasers */
/* Definition der Teaser Spalte */
div.teasersShell
{
}

/* Anpassungen der Teaser Breite und den Abstand von oben und unten*/
div.teasersShell img.topSpc,
div.teasersShell img.bottomSpc
{
	height: 10px;
	width: 200px;
}

div.teasersShell img.bottomSpc
{
	height: 1px;
}

/* Teaser Ebenen Kontainer */
div.teasersShell div.teasersCont
{
}

/* Einstellung des Teaser Inhaltbereichs */
div.teasersShell div.teasersCont div.title,
div.teasersShell div.teasersCont div.titleBL
{
	background: transparent;
	padding: 3px;
}

div.teasersShell div.teasersCont div.titleBL
{
	background: transparent;
	padding: 1px 5px 3px 4px;
}

/* Definition des Teasertitel */
div.teasersShell div.teasersCont div.title h3,
div.teasersShell div.teasersCont div.titleBL h3
{
	font-size: 11px;
	margin: 0px;
	color: #fff;
}

div.teasersShell div.teasersCont div.titleBL h3
{
	color: #fff;
}

/* Definition des Teaseruntertitel */
div.teasersShell div.teasersCont h4
{
	font-size: 11px;
	margin: 0px;
	color: #000;
}

/* Einstellungen fuer die aeussere Teaserhuelle */
div.teasersShell div.teasersCont div.outer,
div.teasersShell div.teasersCont div.outerBL
{
	/width: 100%;
	margin-bottom: 15px;
	background: transparent;
	border: 0;
}

div.teasersShell div.teasersCont div.outerBL
{
	margin-top: 30px;
	background: #fff;
	border: 0;
}

/* Zusaetzliche Design Kontainer fuer den Teaser Inhaltsbereich*/
div.teasersShell div.teasersCont div.outer div.des1,
div.teasersShell div.teasersCont div.outerBL div.des1BL
{
}

div.teasersShell div.teasersCont div.outer div.des1 div.des2,
div.teasersShell div.teasersCont div.outerBL div.des1BL div.des2BL
{
}

/* 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%;
	background: #fff;
	padding: 1px 0px 5px 0px;
	color: #000;
	border-left: 4px solid #fff;
	border-right: 4px solid #fff;
}

div.teasersShell div.teasersCont div.outerBL div.des1BL div.des2BL div.contentBL
{
	background: #AA122B;
	padding: 1px 0px 5px 0px;
	border: 0;
}

div.teasersShell div.teasersCont div.content a,
div.teasersShell div.teasersCont div.content a:link,
div.teasersShell div.teasersCont div.content a:visited,
div.teasersShell div.teasersCont div.content a:hover
{
	color: #000;
}

div.teasersShell div.teasersCont div.content a:hover
{
	color: #D58B5E;
}

div.teasersShell div.teasersCont div.contentBL
{
	color: #000;
}

/* Anpassungen des Text Inhaltsbereich */
div.teasersShell div.teasersCont div.outer p,
div.teasersShell div.teasersCont div.outerBL p
{
	font-size: 11px;
	margin: 0px 2px 2px 2px;
	color: #000;
}

div.teasersShell div.teasersCont div.outerBL p
{
	margin: 7px 2px 2px 2px;
	color: #fff;
}

/* Anpassungen des XHTML Inhaltsbereich */
div.teasersShell div.teasersCont div.outer div.blockCont,
div.teasersShell div.teasersCont div.outerBL div.blockCont,
div.teasersShell div.teasersCont div.outer div.blockCont p,
div.teasersShell div.teasersCont div.outerBL div.blockCont p,
div.teasersShell div.teasersCont div.outer div.blockCont ul,
div.teasersShell div.teasersCont div.outerBL div.blockCont ul,
div.teasersShell div.teasersCont div.outer div.blockCont ol,
div.teasersShell div.teasersCont div.outerBL div.blockCont ol
{
	font-size: 11px;
	color: #000;
}

div.teasersShell div.teasersCont div.outerBL p,
div.teasersShell div.teasersCont div.outerBL div.blockCont,
div.teasersShell div.teasersCont div.outerBL div.blockCont p,
div.teasersShell div.teasersCont div.outerBL div.blockCont ul,
div.teasersShell div.teasersCont div.outerBL div.blockCont ol
{
	color: #fff;
}

/* 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: 1px;
	margin-bottom: 10px;
}

/* Einstellungen der Abstaende des Mehrlinks */
div.teasersShell div.teasersCont table.sublink td
{
	text-align: left;
	padding: 5px 5px 10px 2px;
}

/* Anpassen der Schriftgroesse des "mehr..." Links */
div.teasersShell div.teasersCont div.outer table.sublink td a,
div.teasersShell div.teasersCont div.outer table.sublink td a:link,
div.teasersShell div.teasersCont div.outer table.sublink td a:visited,
div.teasersShell div.teasersCont div.outer table.sublink td a:hover
{
	font-size: 11px;
	color: #AA122B;
}

div.teasersShell div.teasersCont div.outer table.sublink td a:hover
{
	color: #D58B5E;
}

div.teasersShell div.teasersCont div.outerBL table.sublink td a,
div.teasersShell div.teasersCont div.outerBL table.sublink td a:link,
div.teasersShell div.teasersCont div.outerBL table.sublink td a:visited,
div.teasersShell div.teasersCont div.outerBL table.sublink td a:hover
{
	font-size: 11px;
	color: #fff;
}

div.teasersShell div.teasersCont div.outerBL table.sublink td a:hover
{
	color: #D58B5E;
}

/* Definition fuer die "mehr..." Link Grafik */
div.teasersShell div.teasersCont div.outer table.sublink td a img,
div.teasersShell div.teasersCont div.outerBL table.sublink td a img
{
	width: 15px;
	height: 10px;
	vertical-align: text-top;
	border: 0px;
	margin-right: 2px;
	background: url(../xist4c/web/motorNuetzel/02/img/littleTeaserArrow.gif) -15px 3px no-repeat;
}

div.teasersShell div.teasersCont div.outerBL table.sublink td a img
{
	background: url(../xist4c/web/motorNuetzel/02/img/littleTeaserArrow.gif) -30px 3px no-repeat;
}

/* << Navigation Teasers */


/* >>Top Navigation*/
/* Einstellungen fuer die Topnavigationtabelle */
table.tNav
{
	margin-top: 2px;
}

/* Spacereinstellungen fuer die Topnavigation */
table.tNav td.spcLeft
{
	width: 100%;
}

table.tNav td.spcRight
{
}

/* 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
{
}

/* 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-size: 11px;
	font-weight: normal;
	color: #fff;
}

/* 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
{
	color: #336;
}

/* Angabe fuer den Zustand "hier" */
table.tNav td.navItem span.here
{
	color: #336;
}

/* Einstellung der Trennelemente */
table.tNav td.sep img
{
	height: 11px;
	margin: 0px 4px 0px 4px;
	background-color: #fff;
}
/* <<Top Navigation */


/* >> Navigationspfad */
/* Einstellungen fuer die Navigationspfad Tabelle */
table.trailShell
{
}

/* Angaben zu den Tabellenzellen des Navigationspfad */
td.trailItemCol
{
}

td.trailSepCol
{
}

/* 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
{
	font-size: 10px;
	text-decoration: none;
}

/* Einstellung fuer die momentan aktive Seite */
table.trailShell td span.hHere
{
	font-size: 10px;
	font-weight: bold;
}

/* 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
{
	font-size: 10px;
	text-decoration: none;
}

/* Einstellung fuer die momentan aktive Seite */
table.trailShell td span.here
{
	font-size: 10px;
	font-weight: bold;
}

/* Anpassungen fuer das Navigationspfad Trennelement*/
table.trailShell td.sep img
{
	height: 9px;
	width: 15px;
	margin: 2px 3px 0px 3px;
	background: transparent;
}
/* << Navigationspfad */

/* >> float terminator */
div.floatTerm
{
	clear: both;
}

br.floatTerm
{
	clear: both;
}
/* << */

/* >> Special Element Styles */
div.teasersShell div.teasersCont div.el_subNav
{
	position: absolute;
	left: auto;
	top: auto;
	width: 200px;
	z-index: 103;
	background: #f00;
}

div.teasersShell div.teasersCont div.el_subNav div,
div.teasersShell div.teasersCont div.el_subNav p
{
	background: transparent;
}

div.teasersShell div.teasersCont  div.el_subNav div.outerBL
{
	position: absolute;
	width: 200px;
	left: 0;
	top: 0;
	z-index: 104;
	background-color: none;
	padding-bottom: 0;
	border-top: 1px solid #D58995;
}

div.teasersShell div.teasersCont  div.el_subNav div.outerBL a:link,
div.teasersShell div.teasersCont  div.el_subNav div.outerBL a:visited,
div.teasersShell div.teasersCont  div.el_subNav div.outerBL a:hover
{
	display: block;
	/width: 100%;
	font-family: Arial, Verdana, Helvetica, XHelvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-decoration: none;
}

div.teasersShell div.teasersCont  div.el_subNav div.outerBL a:hover
{
	color: #d58b5e;
}

/* Einstellungen fuer die Teaserhuelle */
div.teasersShell div.teasersCont div.el_subNav div.outer div.des1 div.des2 div.content,
div.teasersShell div.teasersCont div.el_subNav div.outerBL div.des1BL div.des2BL div.contentBL
{
	/width: 100%;
	background: transparent;
	padding: 7px 7px 15px 0px;
	color: #fff;
	border: 0;
}

/* Anpassungen des XHTML Inhaltsbereich */
div.teasersShell div.teasersCont div.el_subNav div.blockCont p,
div.teasersShell div.teasersCont div.el_subNav div.blockCont ul,
div.teasersShell div.teasersCont div.el_subNav div.blockCont ol
{
	margin-top: 0px;
	margin-bottom: 5px;
}

/* Anpassung Infobereich Startseite */
div.info_startpage_left
{
	float: left;
	width: 200px;
	background: #fff;
	padding: 5px 5px 5px 5px
}
div.info_startpage_left h5{ color:#000000;}
div.info_startpage_middle
{
	float: left;
	width: 6px;
	height: 50%;
	background-image: url();
	background-repeat: repeat-y;
}

div.info_startpage_right
{
	float: left;
	width: 360px;
	text-align: justify;
	background: #fff;
}
/* << */
/* Anpassung Formular Startseite */
div.form01
{	
	position: absolute;
	left: 460px;
	top: 160px;	
	z-index: 54;
	height: auto;
	width: 340px;	
	overflow: hidden;
}

div.form01 img
{
	border: 0;
}
/* << */