#flash  {
	position:absolute;
	left:0px;
	top:0px;
	width:640px;
	height:422px;
	z-index:5;
	
	background-color:#333333;
}

#flashmaybach  {
	position:absolute;
	left:0px;
	top:0px;
	width:838px;
	height:422px;
	z-index:50;

}

#innercontent {
	position:absolute;
	left:0px;
	top:0px;
	width:640px;
	height:422px;
	z-index:5;
	background-color:#333333;
}

#mouseoverbild {
	position:absolute;
	left:840px;
	top:0px;
	width:170px;
	height:424px;
	z-index:2;
}

#subnavi {
	position:absolute;
	left:640px;
	top:0px;
	width:200px;
	height:424px;
	z-index:10;
		
}

#subnavi ul {
	margin:0px;
	padding:0px;
}

#subnavi ul li {
	list-style-type:none;
	width:192px;
	height:16px;
	border-bottom:2px solid #333333;
	border-left:2px solid #333333;
	border-right:2px solid #333333;
	
	background-color:#666666;
	color:white;
	font-weight:bold;
	padding:2px;
	text-align:right;
	padding-top:33px;
}

#subnavi ul li.sub {
	background-color:#666666;
	cursor:pointer;
}

#subnavi ul li.subaktiv {
	background-color:#333333;
	cursor:pointer;
}

#subnavi ul li.black {
	height:57px;
	width:196px;
	padding:0px;
	background-color:black;
}

#subnavi ul li.gray {
	height:24px;
	width:196px;
	padding:0px;
}

#subnavi ul li.bild {
	padding:0px;
	height:72px;
	width:196px;
	margin:0px;
	border-bottom:0px solid black;
}



#leftpic {
	position:absolute;
	left:0px;
	top:0px;
	width:640px;
	height:422px;
}


#basis {
	position:absolute;
	color:white;
	font-weight:bold;
	top:12px;
	left:0px;
	width:160px;
	text-align:right;
	
}


#klassennavi {
	position:absolute;
	left:840px;
	top:0px;
	width:170px;
	height:424px;
	z-index:10;
	background-color:#333333;
}

#klassennavi ul {
	position:absolute;
	left:0px;
	top:30px;
	width:150px;
	height:316px;
	z-index:10;
	background-color:#444444;
	padding:0px;
	margin:0px;
	padding:10px;
	padding-top:2px;
	padding-bottom:0px;
}



#klassennavi ul li {
	list-style-type:none;
	float:right;
	clear:right;
width:150px;
text-align:right;	
	padding-bottom:1px;
	
}



#klassennavi ul li a {

	color:#949494;
	font-weight:bold;
	text-decoration:none;
	
}

#klassennavi ul li a:hover {

	color:white;
	font-weight:bold;
	
}

#klassennavi ul li a.aktiv {

	color:white;
	font-weight:bold;
	
}

#pic2 {
	position:absolute;
	left:0px;
	top:350px;
	width:170px;
	height:72px;

	
}


#introbild1 {
	position:absolute;
	left:0px;
	top:0px;
	width:640px;
	height:348px;
}

#introbild2 {
	position:absolute;
	left:428px;
	top:350px;
	width:105px;
	height:72px;
}

#introbild3 {
	position:absolute;
	left:535px;
	top:350px;
	width:105px;
	height:72px;
}

#introtitel {
	position:absolute;
	left:0px;
	top:350px;
	width:422px;
	height:72px;
	font-size:20px;
	color:white;
	text-align:right;
}


#katalognavi {
	position:absolute;
	left:0px;
	top:0px;
	width:640px;
	height:60px;
	margin:0px;
	padding:0px;
	
	
}


#katalognavi li {
	list-style-type:none;
	float:left;
	background-color:#000000;
	width:212px;
	height:21px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #333333;
		text-align:center;
		padding-top:7px;
	color:white;
	text-decoration:none;
	font-weight:bold;		
}

#katalognavi li.bo {
	border-right:1px solid #333333;
	width:213px;
}

#katalognavi li.boaktiv {
	background-color:#CD0D10;
	border-right:1px solid #333333;
	width:213px;
	cursor:pointer;
}

#katalognavi li.aktiv {
	background-color:#CD0D10;
	cursor:pointer;
}


#katalog {
//	position:absolute;
//	left:0px;
//	top:59px;
//	width:600px;
//	height:283px;
	margin:0px;
	padding:0px;
//	background-color:white;
	overflow:auto;
	padding-left:20px;
	padding-top:40px;
	padding-right:20px;
	padding-bottom:40px;
	
	
//	scrollbar-arrow-color: #888888;
//	scrollbarBaseColor: #FFFFFF;
//	scrollbar-track-color: #FFFFFF;
//	scrollbar-face-color: #FFFFFF;
//	scrollbar-highlight-color: #FFFFFF;
//	scrollbar-3dlight-color: #888888;
//	scrollbar-darkshadow-color: #888888;
//	scrollbar-shadow-color: #FFFFFF;		
	
}

#katalog h3 {
	font-weight:bold;
	font-size:18px;
	margin:0px;
	padding:0px;
	padding-bottom:20px;
	padding-top:20px;
}

#katalog table  {
	width:580px;
}

#katalog table tr.reifenkombi td {
	border-top:1px solid #D0D0D0;
	padding-top:10px;
	
}

#katalog table tr.reifenkombititle td {
	padding-top:10px;	
}



#katalog table tr td {
	vertical-align:top;
}

#katalog table tr td.linie {
	border-right:1px solid #bdbdbd;
}

#katalog table tr td.bild {
	width:92px;
	padding-right:15px;
	padding-bottom:15px;
	border-right:1px solid #bdbdbd;
}


#katalog table tr td.beschreibung {
	padding-left:15px;
	padding-right:15px;
		padding-bottom:15px;
		width:320px;
}


#katalog table tr td.preis {
	text-align:right;
}

#katalog table tr td.beschreibung h4 {
	font-size:12px;
	margin:0px;
	padding:0px;
	display:inline;
	padding-bottom:15px;

}

#katalog table tr td.beschreibung b {
}


#katalog table tr td.artno {
	padding-right:15px;
	width:70px;
	font-size:12px;
}



#leistungbild {
	position:absolute;
	left:0px;
	top:59px;
	width:640px;
	height:76px;
}

#leistungheader {
	position:absolute;
	left:0px;
	top:135px;
	width:642px;
	height:28px;
	background-color:black;
	color:white;
	padding:0px;
	margin:0px;
	border:0px solid black;
}

#leistungheader tr td {
	width:105px;
	border-right:2px solid #333333;
	border-bottom:2px solid #333333;
	text-align:center;
	height:28px;
	background-color:black;
	color:white;
	font-weight:bold;
	font-size:10px;
}

#leistungheader tr td.gross {
	width:212px;
	text-align:center;
}

#leistungliste {
	position:absolute;
	left:0px;
	top:163px;
	width:640px;
	height:259px;
	overflow:auto;
	background-color:white;
}

#leistungliste table {
	width:620px;
}


#leistungliste table tr td {
	width:105px;
	border-right:2px solid #333333;
	border-bottom:2px solid #333333;
	text-align:center;
	height:28px;
	background-color:white;
	color:black;
	font-weight:normal;
	font-size:10px;
}

#leistungliste table tr td.gross {
	border-right:0px solid white;
}

#leistungliste table tr td.klein {
	width:83px;
}

#mo1 {
	position:absolute;
	left:214px;
	top:140px;
	z-index:100;
}

#felge1 {
	position:absolute;
	left:0px;
	top:0px;
	height:140px;
	width:212px;
	background-color:black;
}

#felge2 {
	position:absolute;
	left:0px;
	top:141px;
	height:140px;
	width:212px;
	background-color:black;
}

#felge3 {
	position:absolute;
	left:0px;
	top:282px;
	height:140px;
	width:212px;
	background-color:black;
}

#felge4 {
	position:absolute;
	left:428px;
	top:0px;
	height:140px;
	width:212px;
	background-color:black;
}

#felge5 {
	position:absolute;
	left:428px;
	top:141px;
	height:140px;
	width:212px;
	background-color:black;
}

#felge6 {
	position:absolute;
	left:428px;
	top:282px;
	height:140px;
	width:212px;
	background-color:black;
}

#felgetop {
	position:absolute;
	left:214px;
	top:0px;
	height:140px;
	width:212px;
	background-color:black;
}

#felgemiddle {
	position:absolute;
	left:214px;
	top:141px;
	height:140px;
	width:212px;
	background-color:#333333;
}

#felgebottom {
	position:absolute;
	left:214px;
	top:282px;
	height:80px;
	width:212px;
	background-color:black;
	color:white;
	text-align:center;
	padding-top:60px;
}

#infonavi {
	position:absolute;
	top:15px;
	left:0px;
	width:625px;
	text-align:right;
}

#infonavi a {
	color:white;
	text-decoration:none;
	font-weight:bold;
	margin-left:15px;
}

#infonavi a:hover {
	color:silver;
}


#motornavi {
	position:absolute;
	left:0px;
	top:0px;
	width:640px;
	height:60px;
	margin:0px;
	padding:0px;
	
	
}


#motornavi li {
	list-style-type:none;
	float:left;
	background-color:#666666;
	width:212px;
	height:21px;
	margin:0px;
	padding:0px;
	border-bottom:1px solid #333333;
		text-align:center;
		padding-top:7px;
	color:white;
	text-decoration:none;
	font-weight:bold;		
}

#motornavi li.bo {
	border-right:1px solid #333333;
	width:213px;
}

#motornavi li.boaktiv {
	background-color:#CD0D10;
	border-right:1px solid #333333;
	width:213px;
	cursor:pointer;
}

#motornavi li.aktiv {
	background-color:#CD0D10;
	cursor:pointer;
}
