BODY {
  BACKGROUND-COLOR: #0b0b0b;
	COLOR: white;
	FONT-FAMILY: arial,verdana,tahoma;
	FONT-SIZE: 12px;
  padding-top: 0px; 
  padding-bottom: 0px; 
} 
.carbon_left {
	background: url(carbon_bg_left.jpg) no-repeat;
	background-position: top right;
  BACKGROUND-COLOR: #292929;
}
.carbon_right {
	background: url(carbon_bg_right.jpg) no-repeat;
	background-position: top left;
  BACKGROUND-COLOR: #292929;
}
.white_shadow {
  BACKGROUND-COLOR: #ffffff;
	background-image: url(white_shadow_bottom.png);
	background-position: bottom left;
	background-repeat: repeat-x;
  padding-top: 0px; 
  padding-bottom: 0px; 
}
.mc_topbar {
  BACKGROUND-COLOR: #ffffff;
	background-image: url(mc_topbar_fade.jpg);
	background-position: top left;
	background-repeat: repeat-x;
  padding-left: 10px; 
  padding-right: 10px; 
  padding-top: 6px; 
  padding-bottom: 6px; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
  font-weight: bold;
	COLOR: #ff0000; 
}
.mc_table {
  BACKGROUND-COLOR: #bec9cd;
}
.mc_model_text {
  padding-left: 10px; 
  padding-right: 10px; 
  padding-top: 10px; 
  padding-bottom: 10px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;  
  BACKGROUND-COLOR: #ffffff;
} 
.mc_model_text_width_limited_200 {
  padding-left: 10px; 
  padding-right: 10px; 
  padding-top: 10px; 
  padding-bottom: 10px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;  
  BACKGROUND-COLOR: #ffffff;
  width: 200px;
	word-wrap: break-word;
} 
.mc_model_text_width_limited_165 {
  padding-left: 10px; 
  padding-right: 10px; 
  padding-top: 10px; 
  padding-bottom: 10px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;  
  BACKGROUND-COLOR: #ffffff;
  width: 165px;
	word-wrap: break-word;
} 
.mc_model_image {
  text-align: center;
  BACKGROUND-COLOR: #ffffff;
} 
.mc_model_price {
  padding-left: 10px; 
  padding-right: 20px; 
  padding-top: 10px; 
  padding-bottom: 10px; 
  text-align: right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;  
  BACKGROUND-COLOR: #ffffff;
} 
.bottom_fade {
  BACKGROUND-COLOR: #151515;
	background-image: url(bottom_bg.jpg);
	background-position: top left;
	background-repeat: repeat-x;
  padding-top: 0px; 
  padding-bottom: 0px; 
}
a:link {
	COLOR: #ca0004; 
	TEXT-DECORATION: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}
a:visited {
	COLOR: #ca0004; 
	TEXT-DECORATION: none;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}
a:active {
	COLOR: #ca0004; 
	TEXT-DECORATION: underline;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
}
a:hover {
	COLOR: #ca0004; 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	TEXT-DECORATION: underline;
}
.menubutton {
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	font-size:14px;
}
.menulink {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-left:5px;
	margin-top:30px;
	margin-right:5px;
	margin-bottom:10px;
  text-decoration:none;
  font-weight: bold;
  text-align: center;
	width: 100%;
}
a.menulink:link {
	font-size:12px;
  color:#ffffff;  
  text-decoration:none;
}
a.menulink:visited {
	font-size:12px;
  color:#ffffff;  
  text-decoration:none;
}
a.menulink:active {
	font-size:12px;
  color:#ff0000;  
  text-decoration:none;
}
a.menulink:hover {
	font-size:12px;
  color:#ff0000;  
  text-decoration:none;
}
.modellink {
  padding-left: 40px; 
  padding-right: 0px; 
  padding-top: 2px; 
  padding-bottom: 2px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#686868;  
}
a.modellink:link {
  color:#686868;  
  text-decoration:none;
}
a.modellink:visited {
  color:#686868;  
  text-decoration:none;
}
a.modellink:active {
  color:#686868;  
	TEXT-DECORATION: underline;
}
a.modellink:hover {
  color:#686868;  
	TEXT-DECORATION: underline;
}
.footer_textleft {
  padding-left: 30px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#ffffff;  
} 
.footer_textright {
  padding-right: 30px; 
  text-align: right;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#ffffff;  
} 
.white_shadow {
	background-image: url(white_shadow_bottom.png);
	background-position: bottom left;
	background-repeat: repeat-x;
  padding-top: 0px; 
  padding-bottom: 0px; 
}
.bar_header {
  padding-left: 10px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:17px;
  color:#ffffff;  
  font-weight: bold;
} 
.news_text {
  padding-left: 10px; 
  padding-right: 0px; 
  padding-top: 0px; 
  padding-bottom: 0px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#ffffff;  
} 
.newspage_text {
  padding-left: 10px; 
  padding-right: 0px; 
  padding-top: 0px; 
  padding-bottom: 0px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;
} 
.partners_text {
  padding-left: 10px; 
  padding-right: 0px; 
  padding-top: 0px; 
  padding-bottom: 0px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;
} 
.gallery_footer_back {
  padding-left: 10px; 
  padding-right: 0px; 
  padding-top: 10px; 
  padding-bottom: 0px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;
} 
.gallery_text_container {
  padding-left: 10px; 
  padding-right: 10px; 
  padding-top: 10px; 
  padding-bottom: 10px; 
  text-align: center;
} 
.gallery_header {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
  color:#000000;  
  padding-left: 10px; 
  padding-top: 10px; 
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
  BACKGROUND-COLOR: #ffffff;
} 
.gallery_box {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;
  BACKGROUND-COLOR: #ebeaea;
} 
.gallery_box_group {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;
	background: url(folder.png) no-repeat;
	background-position: top center;
  BACKGROUND-COLOR: #ebeaea;
} 
.gallery_text {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;
} 
.gallery_text_left {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;
  padding-right: 20px; 
} 
.gallery_text_right {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;
  padding-left: 20px; 
} 
.newspage_maintext {
  padding-left: 10px; 
  padding-right: 10px; 
  padding-top: 10px; 
  padding-bottom: 10px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;
} 
.news_box {
  padding-left: 10px; 
  padding-right: 10px; 
  padding-top: 10px; 
  padding-bottom: 10px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#ffffff;  
} 
.specialoffer_text {
  padding-left: 10px; 
  padding-right: 10px; 
  padding-top: 10px; 
  padding-bottom: 10px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#000000;  
} 
.news_image {
	BORDER-RIGHT: #6b6b6b 1px solid;
	BORDER-TOP: #6b6b6b 1px solid;
	BORDER-LEFT: #6b6b6b 1px solid;
	BORDER-BOTTOM: #6b6b6b 1px solid;
}
.motorcycle_mini_image {
	BORDER-RIGHT: #bec9cd 1px solid;
	BORDER-TOP: #bec9cd 1px solid;
	BORDER-LEFT: #bec9cd 1px solid;
	BORDER-BOTTOM: #bec9cd 1px solid;
}
.motorcycle_type_text {
  padding-left: 30px; 
  padding-right: 0px; 
  padding-top: 6px; 
  padding-bottom: 6px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:12px;
  color:#a7a6a6;  
  font-weight: bold;
} 
.motorcycle_model_text {
  padding-left: 40px; 
  padding-right: 0px; 
  padding-top: 2px; 
  padding-bottom: 2px; 
  text-align: left;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#686868;  
} 
.motorcycle_type_box {
  background-color: #ebeaea;
} 
h1 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
  color:#000000;  
  margin-top: 0px;
  margin-bottom: 0px;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}
h2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:18px;
  color:#000000;  
  margin-top: 0px;
  margin-bottom: 0px;
  font-style:normal;
  font-weight:bold;
  text-decoration:none;
}
h3 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
  color:#888888;  
  margin-top: 0px;
  margin-bottom: 0px;
  font-style:normal;
  font-weight:normal;
  text-decoration:none;
}


