/************ Globale Styles **************/
input.button {
	height:17px;
	font-size:10px; 
	font-weight:bold; 
	color:#FFFFFF; 
	background-color:#000000; 
	border:1px solid #FFFFFF;
	font-family: Arial, Verdana, Tahoma, sans-serif; 
	text-transform: uppercase;
}
.buttonlink {
	margin: 0px;
	padding: 2px 10px 2px 10px;
	height:17px;
	font-size:10px; 
	font-weight:bold; 
	color:#FFFFFF; 
	background-color:#000000; 
	border:1px solid #FFFFFF;
	font-family: Arial, Verdana, Tahoma, sans-serif; 
	text-transform: uppercase;
	text-decoration: none;
}
body {  
	margin: 0px;
	padding: 0px;
	background-color: #000; /*333*/
	/*background-image:url(../i/race32.gif);*/
	font-family: Arial, Verdana, Tahoma, sans-serif;  
	font-size: 12px; 
	color: #FFFFFF;
	
}
td.linksbuendig {  
	text-align:left;
}
td {  
	font-family: Arial, Verdana, Tahoma, sans-serif;  
	font-size: 12px; 
	color: #FFFFFF;
}

/* ***** Program Examples **************************************** */
td.newsticker {
	margin: 0px;
	padding: 5px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	background-color: #333333;
 	color: #FFFFFF;
	}

.program_ex {
	margin: 0px;
	padding: 3px 0px 3px 8px;
	color: #000000;
	text-align:left;
}

.program_scr {
	margin: 0px 0px 0px 0px;
	height:20px;
; color: #000000
}
.program_scr div {
  margin:0px 0px 0px 0px;

}

.scrollClass {
  text-align:center;
  font-family: Verdana, Helvetica, Arial, sans-serif; 
  font-size: 13px;
  font-weight: bold;
	color: #000000;
	width: 100%;
}

a.links {  
	margin: 0px;
	padding: 0px 4px 0px 4px;
	border:1px solid #888888;
	background-color:#333333;
	font-size:10px;
	color:#999999;
	text-transform: uppercase;
}
a.links:link,a.links:visited  {  
	color:#999999;
	text-decoration:none;
}
a.links:hover,a.links:active  {  
	color:#FFFFFF;
	text-decoration:none;
	border:1px solid #FFFFFF;
	background-color:#FF0000;
}


table.parts {  
	margin-bottom: 8px;
	border-bottom:1px solid #353535;
	border-right:1px solid #353535;
	border-top:1px solid #888888;
	border-left:1px solid #888888;
	background-color:#666666;
}
tr.partsorder {  
	margin-bottom: 8px;
	border-bottom:1px solid #353535;
	border-right:1px solid #353535;
	border-top:1px solid #888888;
	border-left:1px solid #888888;
	background-color:#888888;
}

.Preise {  
	font-size: 13px; 
	color: #FF6600; 
	font-weight: bold
}

/************ Text Styles: alte Version **************/
.Headline {  
	font-size: 15px; 
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	border-bottom:1px solid #888888;
	text-align:left;
}

.Headline_space {  
	padding:5px;
	font-size: 15px; 
	font-weight: bold;
	color: #FFFFFF;
	background-color: #333333;
	border:1px solid #888888;
	text-align:left;
}

.Preise {  
	font-size: 13px; 
	color: #000000; 
	font-weight: bold
}

.Hinweis {  
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold
}

.HinweisHead {  
	font-size: 13px; 
	color: #FFFFFF; 
	font-weight: bold 
}

.HinweisMini {  
	font-size: 12px; 
	color: #FF6600; 
	font-weight: normal;
}
.tip, a.tip:link  {  
	font-size: 11px; 
	color: #FFFF00;
}

.technDaten {  
	font-size: 11px; 
	color: #FFFFFF;
}

.xenon {  
	font-size: 9px; 
	vertical-align: text-top
}

.xenon_copy { 
	font-size: 9px; 
	vertical-align: middle
}

/************ Produktseiten Styles **************/

.prod_name {  
	font-size: 1.2em; 
	font-weight: bold;
	font-style:italic; 
	color: #fff; 
	padding:4px;
	height:25px;
}

.prod_headline {  
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #FF0000
}

.prod_footer { 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #444444; 
	text-align: center
}

.prod_bestnr_head { 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF; 
	background-color: #555555
}

.prod_preis { 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFFFFF
}

.prod_bestnr { 
	font-size: 11px; 
	font-weight: normal; 
	color: #E7E7E7
}

.prod_beschreibung { 
	font-size: 12px; 
	font-weight: normal; 
	color: #FFFFFF; 
	background-color: #777777
}


/************ Navigation Style: Global Hyperlinks **************/

a:link, a:visited {
	color: #FFFFFF;
	text-decoration: none;
	color:#3af;
	color:#F90;
}
a:hover, a:active {
	color: #fa1;
	text-decoration:none;
}

/************ Auszeichnungs Style: Custom Bikes Preview **************/

td.bike_forsale{
	margin: 0px;
	padding: 0px;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-right: 1px solid #333333;
	border-left: 1px solid #333333;
	background-color: #666666; 
	background-image:  url("../img/navi/new.gif");
	background-repeat: no-repeat; 
	background-position: right bottom
}

td.bike_sold{
	margin: 0px;
	padding: 0px;
	border-top: 0px solid #333333;
	border-bottom: 0px solid #333333;
	border-right: 0px solid #333333;
	border-left: 0px solid #333333;
	background-color: #666666; 
	background-image:  url("../img/navi/sold.gif"); 
	background-repeat: no-repeat; 
	background-position: right bottom

}

td.bike_normal{
	margin: 0px;
	padding: 0px;
	border-top: 0px solid #333333;
	border-bottom: 0px solid #333333;
	border-right: 0px solid #333333;
	border-left: 0px solid #333333;
	background-color: #666666;

}


/************ Auszeichnungs Style: NEW! | SOLD! **************/
.prod_1x:hover, .prod_2x:hover, .prod_3x:hover, .prod_5x:hover{
	
	border-left-color:#333;
	border-bottom-color:#333;
	border-top-color:#bbb;
	border-right-color:#bbb;
	background-color: #5D5D5D;
	background-image:url(../img/produktnews/test.jpg);
}
.prod_1x{
	margin: 2px;
	padding: 0px;
	border: 1px solid #888;
	background-color: #666;
	width: 160px;
	height:140px;
	text-align:left;
	float:left;
}

.prod_2x{
	margin: 2px;
	padding: 0px;
	border: 1px solid #888888;
	background-color: #666666;
	width: 326px;
	height:140px;
	text-align:left;
	float:left;
}
.prod_3x{
	margin: 2px;
	padding: 0px;
	border: 1px solid #888888;
	background-color: #666666;
	width: 492px;
	text-align:left;
	float:left;
}
.prod_5x{
	margin: 2px;
	padding: 0px;
	border: 1px solid #888888;
	background-color: #666666;
	width: 824px;
	text-align:left;
	float:left;
}
/************ Navigation Style: sections **************/

#prod_link{
	margin: 0px;
	padding: 0px;
	border-top: 0px solid #FFFFFF;
	border-bottom: 0px solid #666666;
	border-right: 0px solid #666666;
	border-left: 0px solid #FFFFFF;

}

#prod_link a:link, #prod_link a:visited {
	margin: 0px;
	padding: 3px 3px 3px 3px;
	display: block;
	border-top: 0px solid #E7E7E7;
	border-bottom: 0px solid #999999;
	border-right: 0px solid #999999;
	border-left: 0px solid #E7E7E7;
	color: #FF6600;	
	background-color: #444444;
	background-image: none;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

#prod_link a:hover, #prod_link a:active{
	border-top: 0px solid #E7E7E7;
	border-bottom: 0px solid #999999;
	border-right: 0px solid #999999;
	border-left: 0px solid #E7E7E7;
	color: #FFFFFF;	
	background-color: #FF6600;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}


/************ Navigation Style: Seitenzahlen **************/

#seitenzahlen{
	margin: 0px;
	padding: 0px;
	color: #FFFFFF;	
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

#seitenzahlen a:link, #seitenzahlen a:visited {
	margin: 0px;
	padding: 1px 3px 1px 3px;
	color: #FF6600;	
	background-color: #666666;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}

#seitenzahlen a:hover, #seitenzahlen a:active{
	color: #FFFFFF;	
	background-color: #FF6600;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
.toplink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-decoration: none}
.HeadlineForm { 
	margin: 0px;
	padding: 5px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	border-left: 1px solid #000000;
	background-color: #333333;
 	color: #FFFFFF;
	font-weight:bold;
	font-size:12px;
}

