/* >> Standardeinstellungen */
	/* Definition des Platzhalters fuer den Inhalt */
	img.contentSpacer
	{
		display: none;
	}
/* << */


/* >> Freie Inhaltscont*/
	/* Kleine Bilder mit Links*/
		div.rubricLinks
		{
			position: absolute;
			left: 0;
			top: 331px;
			height: 125px;
			width: 805px;
			z-index: 61;
			background: #fff url(../xist4c/web/motorNuetzel/02/img/sp_logo_stripe.gif) bottom left no-repeat;
		}
		
		div.rubricLinks div.rubricLinksDes1
		{
			/width: 100%;
			padding-left: 235px;
		}
		
		div.rubricLinks a:link.img1, div.rubricLinks a:visited.img1, div.rubricLinks a:hover.img1,
		div.rubricLinks a:link.img2, div.rubricLinks a:visited.img2, div.rubricLinks a:hover.img2,
		div.rubricLinks a:link.img3, div.rubricLinks a:visited.img3, div.rubricLinks a:hover.img3,
		div.rubricLinks a:link.img4, div.rubricLinks a:visited.img4, div.rubricLinks a:hover.img4,
		div.rubricLinks a:link.img5, div.rubricLinks a:visited.img5, div.rubricLinks a:hover.img5,
		div.rubricLinks a:link.img6, div.rubricLinks a:visited.img6, div.rubricLinks a:hover.img6
		{
			display: block;
			background: url(../xist4c/web/motorNuetzel/02/img/containerLinks_sp.gif) 0 0 no-repeat;
			float: left;
			margin: 20px 0px 0px 0px;
		}
		
		div.rubricLinks a:link.img1, div.rubricLinks a:visited.img1, div.rubricLinks a:hover.img1
		{
			margin-left: 0;
		}
		
		div.rubricLinks a:link.img2, div.rubricLinks a:visited.img2, div.rubricLinks a:hover.img2
		{
			background-position: -90px 0;
		}
		
		div.rubricLinks a:link.img3, div.rubricLinks a:visited.img3, div.rubricLinks a:hover.img3
		{
			background-position: -180px 0;
		}
		
		div.rubricLinks a:link.img4, div.rubricLinks a:visited.img4, div.rubricLinks a:hover.img4
		{
			background-position: -270px 0;
		}
		
		div.rubricLinks a:link.img5, div.rubricLinks a:visited.img5, div.rubricLinks a:hover.img5
		{
			background-position: -360px 0;
		}
		
		div.rubricLinks a:link.img6, div.rubricLinks a:visited.img6, div.rubricLinks a:hover.img6
		{
			background-position: -465px 0;
		}
		
		div.rubricLinks a:hover.img1
		{
			background-position: 0 100%;
		}
		
		div.rubricLinks a:hover.img2
		{
			background-position: -90px 100%;
		}
		
		div.rubricLinks a:hover.img3
		{
			background-position: -180px 100%;
		}
		
		div.rubricLinks a:hover.img4
		{
			background-position: -270px 100%;
		}
		
		div.rubricLinks a:hover.img5
		{
			background-position: -360px 100%;
		}
		
		div.rubricLinks a:hover.img6
		{
			background-position: -465px 100%;
		}
		
		div.rubricLinks a img
		{
			width: 90px;
			height: 60px;
			border: none;
		}
		
		div.rubricLinks a.img5 img
		{
			width: 105px;
		}
		
	/* Grosses Bild*/
		div.navImg
		{
			position: absolute;
			left: 0;
			top: 100px;
			z-index: 52;
			height: auto;
			width: auto;
			overflow: hidden;
			width: 805px;
			height: 232px;
			background: url(../upload/home_1410.jpg) top left no-repeat;
		}

		div.navImg img
		{
		}


table.headerImg,
table.headerElements,
div.globalLayerShell,
table.contentMainTable,
div.decoEl
{
	width: 805px;
}

/* >>Ausblenden */
	/* Steuerelement Container unten*/
		div.bottomAddContrContainer
		{
			display: none;
		}
	
		div.linkCont1
		{
			display: none;
		}

		td.teasersShell
		{
			display: none;
		}

		td.tRightSpcCol
		{
			display: none;
		}

table.contentMainTable
{
	margin-top: 370px;
}

table.contentMainTable td.leftNavCol
{
	background: transparent;
	padding-top: 0;
}

div.contentContainer
{
	padding: 5px 0px 0px 17px;
	height: auto;
	overflow: hidden;
	background: #fff;
}

table.mShell,
td.leftNavCol,
td.contentMainColumn,
td.contentColumn,
td.spacerColumnLeft,
td.spacerColumnRight
{
	height: auto;
}

td.contentMainColumn
{
	background: transparent;
	padding-left: 0;
}

/* Definition der Breite des linken Platzhalters */
img.spacerLeft
{
	width: 0px;
}

/* Definition der Breite des rechten Platzhalters */
img.spacerRight
{
	width: 0;
}

/* Platzhalter fuer Navigationszelle */
img.navigationColumnSpacer
{
	width: 202px;
}

/* >> Navigation Teasers */
	/* Definition der Teaser Spalte */
	div.teasersShell
	{
		position: absolute;
		left: auto;
		top: 470px;
		z-index: 100;
	}
	
	/* 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
	{
		position: absolute;
		top: 0px;
		left: 216px;
		z-index: 101;
		width: 0px;
		height: 0px;
		background: #fff;
	}

	/* Einstellung des Teaser Inhaltbereichs */
	div.teasersShell div.teasersCont div.title
	{
		/width: 100%;
		background: #E1E1E1;
		border-top: 1px solid #C8C8C8;
		border-right: 1px solid #C8C8C8;
		border-left: 1px solid #C8C8C8;
		padding: 5px 5px 5px 5px;
	}
	
	div.teasersShell div.teasersCont div.titleBL
	{
		background: #fff;
		padding: 1px 5px 1px 5px;
	}
	
	/* Definition des Teasertitel */
	div.teasersShell div.teasersCont div.title h3,
	div.teasersShell div.teasersCont div.titleBL h3
	{
		font-size: 12px;
		margin: 0px;
		color: #000;
	}
	
	div.teasersShell div.teasersCont div.titleBL h3
	{
		text-decoration: underline;
		color: #fff;
	}
	
	/* Definition des Teaseruntertitel */
	div.teasersShell div.teasersCont h4
	{
		font-size: 11px;
		margin: 3px;
		color: #000;
	}
	
	/* Einstellungen fuer die aeussere Teaserhuelle */
	div.teasersShell div.teasersCont div.outer,
	div.teasersShell div.teasersCont div.outerBL
	{
		/width: 100%;
		padding-bottom: 5px;
		margin-top: 0px;
		margin-bottom: 0px;
		background: #fff;
	}
	
	div.teasersShell div.teasersCont div.outerBL
	{
		background: #fff;
		border: 0;
	}
	
	/* 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%;
		padding: 7px 5px 7px 10px;
		color: #000;
		border: 1px solid #C8C8C8;
		background: #fff;
	}
	
	div.teasersShell div.teasersCont div.outerBL div.des1BL div.des2BL div.contentBL
	{
		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;
		text-decoration: underline;
	}
	
	div.teasersShell div.teasersCont div.content a:hover
	{
		color: #AA122B;
		text-decoration: none;
	}

	/* Anpassungen des Text Inhaltsbereich */
	div.teasersShell div.teasersCont div.outer h2,
	div.teasersShell div.teasersCont div.outerBL h2,
	div.teasersShell div.teasersCont div.outer h3,
	div.teasersShell div.teasersCont div.outerBL h3
	{
		font-size: 11px;
		margin: 0 0 4px 0;
		color: #000;
	}
	
	div.teasersShell div.teasersCont div.outer p,
	div.teasersShell div.teasersCont div.outerBL p
	{
		font-size: 11px;
		margin: 0px 0px 7px 0px;
		color: #000;
	}

	div.teasersShell div.teasersCont div.outer p a,
	div.teasersShell div.teasersCont div.outerBL p a
	{
		color: #000;
		text-decoration: underline;
	}

	div.teasersShell div.teasersCont div.outerBL p a:hover
	{
		text-decoration: none;
	}

	/* Anpassungen des Text Inhaltsbereich */
	div.teasersShell div.teasersCont p
	{
		font-size: 11px;
		margin: 0px 0px 7px 0px;
	}
	
	/* 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;
	}
	
	/* 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: 11px;
		color: #000;
	}
	
	/* 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: 0px;
		margin-bottom: 7px;
	}
	
	/* Einstellungen der Abstaende des Mehrlinks */
	div.teasersShell div.teasersCont table.sublink td
	{
		text-align: right;
		padding: 0px 3px 1px 3px;
	}
	
	/* 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,
	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: #000;
		text-decoration: underline;
	}
	
	div.teasersShell div.teasersCont div.outer table.sublink td a:hover,
	div.teasersShell div.teasersCont div.outerBL table.sublink td a:hover
	{
		color: #AA122B;
		text-decoration: none;
	}

	/* 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
	{
		display: none;
	}


/* >>Erste Ebene Navigation*/
/* Erste Ebene Navigation aeusserer Navigationskontainer*/
td.fLOuterShell
{
	padding-right: 0;
	padding-left: 198px;
	background: transparent;
}

/* Anpassungen der erste Ebene Navigationspalte */
td.fLOuterShell div
{
	width: 607px;
}

/* Einstellungen fuer die erste Ebene Navigation */
td.fLOuterShell div table.nav
{
	width: 100%;
}

/* >> 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: -220px;
	top: 0;
	z-index: 104;
	background-color: none;
	padding-bottom: 0;
	border-top: none;
}

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: 11px;
	font-weight: bold;
	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%;
	padding: 7px 7px 15px 4px;
	color: #fff;
}
/* << */
