/* 
 * O'Neal Relaunch 2008 - Stylesheet V.1.0 - 30.09.2008 - brandperfection - sb 
 */

@import url("module.css");
@import url("menu.css");
@import url("setcard.css");
@import url("typo3.css");
/* 
 * Grundgeruest 
 */
 
/* 
 * Cleartype im IE7 abschalten 
 */


BODY{
   filter:alpha(opacity=100);
   opacity:1.0;
 }
 
*{
	padding:0;
	margin:0;
	font-family:Tahoma, Verdana;
}

HTML, BODY{
	height:100%;
}

BODY{
	background-color:#f3f5f6;
	background-image:url(../../img/bg_body.gif);
	background-repeat:repeat-x;
}

DIV#mainWrapper{
	width:100%;
	min-height:100%;
	position:relative;
}

* HTML DIV#mainWrapper{ height:100%; } /* DIV auf 100% Hoehe fuer IE6 */


DIV#wrap{
	width:900px;
	margin:0px auto;
}


DIV#tableWrapper{
	text-align:center;
	width:100%;
	position:relative;
	z-index:6;
}

TABLE#mainTable{
	width:910px;
	-width:920px;
	margin:0px auto;	
	margin-top:50px;
}

TABLE#mainTable TD{
	text-align:left;
}

/*
 * MX
 */
 
TD#linkeSpalte{
	width:140px;
	vertical-align:top;
	padding-top:160px;
}

TD#contentSpalte{
	width:455px;
	-width:465px;
	vertical-align:top;
}

TD#haendlerSpalte{
	width:595px;
	-width:605px;
	vertical-align:top;
}

TD#rechteSpalte{
	width:305px;
	vertical-align:top;
}

/*
 * 26
 */
 
TD#linkeSpalte26{
	width:305px;
	vertical-align:top;
}

TD#contentSpalte26{
	width:455px;
	-width:465px;
	vertical-align:top;
}

TD#haendlerSpalte26{
	width:595px;
	-width:605px;
	vertical-align:top;
}

TD#rechteSpalte26{
	width:140px;
	vertical-align:top;
	padding-top:160px;
}


/* tt_news H1-Überschrift ausblenden ( gilt für die komplette contentSpalte. Keine h1-Überschriften verwenden!!!) */

#contentSpalte26 H1, #contentSpalte H1{
	display:none;
	}



/*
 * Startseite
 */
 
TABLE#mainTableStart{
	width:910px;
	-width:920px;
	margin:0px auto;	
	margin-top:50px;
}

TD#linkeSpalteStart, TD#rechteSpalteStart{
	width:455px;
	vertical-align:top;
	text-align:left;
}


/*
 * footer
 */

DIV#footer{
	width:100%;
	background-image:url(../../img/footer/bg_footer.gif);
	background-repeat:repeat-x;
	background-position:bottom left;	
	position:absolute;
	bottom:0px;
	z-index:5;
}

DIV#footerTheme{
	background-image:url(../../img/footer/theme_footer_mx.png);
	-background-image:url(../../img/blind.gif); /* fuer IE 6 - keine Alphatransparenz */
	background-repeat:no-repeat;
	background-position:right bottom;
	width:950px;
	height:527px;
	margin:0px auto;
	position:relative;
} 

DIV#footerThemeStart{
	background-image:url(../../img/footer/theme_footer_start.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:950px;
	height:527px;
	margin:0px auto;
}

DIV#footerTheme26{
	background-image:url(../../img/footer/theme_footer_26.png);
	-background-image:url(../../img/blind.gif); /* fuer IE 6 - keine Alphatransparenz */
	background-repeat:no-repeat;
	background-position:left bottom;
	width:950px;
	height:527px;
	margin:0px auto;
}



/*
 * globale Navigation
 */
/*
DIV#footerTheme DIV.globalNavi26{
	position:absolute;
	bottom:30px;
	z-index:1;
	display:none;
}

DIV#footerTheme26 DIV.globalNavi{
	position:absolute;
	bottom:30px;
	margin-left:630px;
	z-index:2;
}


DIV#footerThemeStart DIV.globalNavi{
	position:absolute;
	bottom:30px;
	margin-left:315px;
	margin-bottom:30px;
	margin-top:200px;
	z-index:2;
}
*/


TD.globalNaviCell26 DIV.globalNavi UL,
TD.globalNaviCellMX DIV.globalNavi UL,
TD.globalNaviCellStart DIV.globalNavi UL{
	list-style-type:none;
	font-size:10px;
}

TD.globalNaviCell26 DIV.globalNavi UL LI{
	float:right;
	margin:0px 0px 0px 35px;
}

TD.globalNaviCellMX DIV.globalNavi UL LI{
	float:left;
	margin:0px 35px 0px 0px;
}

TD.globalNaviCellStart DIV.globalNavi UL LI{
	float:left;
	margin:0px 35px 0px 0px;
}

TD.globalNaviCell26 DIV.globalNavi UL LI A,
TD.globalNaviCellMX DIV.globalNavi UL LI A,
TD.globalNaviCellStart DIV.globalNavi UL LI A{
	color:#28414a;
	text-decoration:none;
}

TD.globalNaviCell26 DIV.globalNavi UL LI A:hover,
TD.globalNaviCellMX DIV.globalNavi UL LI A:hover,
TD.globalNaviCellStart DIV.globalNavi UL LI A:hover{
	color:#000;
}




/* globale Navi neu */

TD.globalNaviCell26,
TD.globalNaviCellMX,
TD.globalNaviCellStart{
	padding-bottom:20px;
}

TD.globalNaviCell26 DIV.globalNavi,
TD.globalNaviCellMX DIV.globalNavi,
TD.globalNaviCellStart DIV.globalNavi{
	margin:50px 20px 20px 0px;
	}


/*
 * Riders - Übersicht
 */
 



