body {background:#CACACA url(http://css.yamaha-motor-europe.com/bg01.gif) repeat-x;margin:0px;}


body.print_version,
body.print_version div.product_visual{
background:none;
margin:0;
padding:0;
left:0;
top:0;
}

div{display:block;}

body, div, td, select,input,textarea{font-family:Verdana;font-weight:normal;font-size:11px;color:#333;/*line-height:15px;*/}

img{border:0px;display:inline;}
td{empty-cells:show;}
table{border:0px;}
form{margin-top: 0px;margin-bottom: 0px}

input.dealer{font-family:Verdana;font-weight:normal;font-size:11px;color:#333;width:215px;margin-bottom:7px;}
select.dealer				{font-family:Verdana;font-weight:normal;font-size:11px;color:#333;width:215px;margin-bottom:7px;}
input.dealer2				{font-family:Verdana;font-weight:normal;font-size:11px;color:#333;width:200px;margin-bottom:7px;}
select.dealer2				{font-family:Verdana;font-weight:normal;font-size:11px;color:#333;width:200px;margin-bottom:7px;}
input.wishlist				{font-family:Verdana;font-weight:normal;font-size:11px;color:#333;width:205px;}
input.parts				{font-family:Verdana;font-weight:normal;font-size:11px;color:#333;width:125px;}

span.but				{font-size:7px;position:relative;top:-1px}
span.legenda				{font-size:10px;color:#CCC;position:relative;top:-2px;margin-left:3px;margin-right:10px;}
div.spacer10				{height:10px;}
div.spacer10lightgrey			{height:10px;background-color:#E3E3E3;}
div.spacer10white			{height:10px;width:740px;background-color:#FFF;margin-left:20px;margin-right:5px}
div.spacer20white			{height:20px;width:740px;background-color:#FFF;margin-left:20px;margin-right:5px}

div.topnav{background-color:#FFF;width:740px;margin-left:20px;margin-right:5px;padding:10px 0 10px 0;height:40px;}
.nav_logo {width:120px;border-right:#E3E3E3 solid 1px;}
div#flashVR {border:1px solid #333333;}
.hvisual{padding-bottom:20px;background:#FFF;}
#flashcontent{background:#CACACA;}

div.pluginCont {position:relative;width:150px;background-color:#CACACA;bottom:0px;padding:5px;}
div.pluginTxt {position:relative;line-height:13px;}
div.pluginTxt a{text-decoration:none;}
div.pluginIcon {position:relative;float:right;}

div.product_group_entrances		{width:750px;margin-left:10px;margin-right:5px}
div.product_group_entrances a 	{color:white;text-decoration:none;}

div.product_segment_entrances		{width:740px;margin-left:20px;margin-right:5px}
div.module_blocks			{background-color:#FFF;width:740px;margin-left:20px;margin-right:5px}
div.nav_systemwide			{width:740px;margin-left:20px;margin-right:5px;margin-bottom:10px}
div.nav_systemwide img.rss_icon	{margin:3px 4px -3px 0; }
div.subnav{
width:750px;
margin-left:10px;
margin-right:5px;
}

div.product_navigation			{background-color:#E3E3E3;height:30px;width:740px;margin-left:20px;margin-right:5px;z-index: 1;}
div.acc_navigation			{background-color:#E3E3E3;height:40px;width:740px;margin-left:20px;margin-right:5px;}
div.visual,div.hvisual				{width:740px;margin-left:20px;margin-right:5px}
div.segment_visual_top			{height:30px;width:740px;margin-left:20px;margin-right:5px}
div.segment_visual			{height:150px;width:740px;margin-left:20px;margin-right:5px}
div.product_visual			{width:740px;margin-left:20px;margin-right:5px}
div.acc_results				{background-color:#FFF;width:740px;margin-left:20px;margin-right:5px}
div.select_models			{background-color:#FFF;width:740px;margin-left:20px;margin-right:5px}
div.parts_results			{background-color:#FFF;width:740px;margin-left:20px;margin-right:5px}
div.acc_detail				{background-color:#FFF;width:740px;margin-left:20px;margin-right:5px;padding-top:10px;}
div.dealer_visual			{width:740px;margin-left:20px;margin-right:5px}
div.dl_search				{width:740px;margin-left:20px;margin-right:5px}
div.dealer_tab				{display:inline;background-color:#FFF;height:20px;border-right: 1px solid #E3E3E3;border-bottom: 1px solid #E3E3E3;padding:2px 10px 0px 20px;}
div.dealer_tab_selected			{display:inline;background-color:#FFF;height:20px;color:#CC0000;font-size:11px;font-weight:bold;border-right: 1px solid #E3E3E3;border-bottom: 1px solid #FFF;padding:2px 10px 0px 20px;}
div.models_block			{width:740px;margin-left:20px;margin-right:5px}
div.segment_introduction		{margin:10px;background-color:#E3E3E3;}

div.actionblock				{position:relative; display:block; width:220px;margin:10px 10px 20px 10px;}
div.actionblock div.abs_link_bg 	{position:absolute; z-index:2; bottom:0px; left:0px; right:0px; width:220px; height: 18px; background-color:#666; -moz-opacity:0.85;opacity:0.85;filter:alpha(opacity=85);}
div.actionblock div.abs_link 		{position:absolute; z-index:3; bottom:0px; left:0px; right:0px; width:220px;height:18px;}
div.actionblock div.abs_link a.ab 	{display:block; padding:3px 5px 3px 5px;font-size:10px; line-height:12px;}
div.actionblock div.abs_link a.ab:hover {text-decoration:underline;}
div.actionblock div.abs_link a.ab img	{position:absolute; right:6px; top:7px;}
div.as_title 				{position:relative; display:block; height: 18px; color:#666; font-weight:bold; font-size:12px}
.corp_content div.as_title  {height: 13px;}
div.as_subtitle 			{position:relative; display:block; height:18px;margin-bottom: 10px; padding:1px 4px 0px 5px; background:#cc0000; color:#fff;font-size:10px}
div.as_subcategory 			{position:relative; display:block; height:10px;margin-bottom: 2px; padding:1px 0px 0px 0px; color:#000;font-size:10px;font-weight:bold;}

div.as_news_list_item {margin:5px 0 7px 0px;letter-spacing:0.1px;} 
div.as_news_list_item a{display:inline-block;color:#000;font-size:10px;text-decoration:none;padding-right:15px;background-image:url(http://css.yamaha-motor-europe.com/more.gif);background-repeat:no-repeat;background-position:right 0.45em;}

li.list1 a{color:#000;font-size:10px;text-decoration:none;padding-right:10px;background:url(http://css.yamaha-motor-europe.com/more.gif) no-repeat right 0.45em;}
/*li.list1 a{color:#000;font-size:10px;text-decoration:none;}{padding-right:10px;background:url(http://css.yamaha-motor-europe.com/more.gif) no-repeat right 0.45em;}*/


div.line_spacer,
.lineHR
{
margin-top:3px;
border-top:#E3E3E3 solid 1px;
}


div.fl					{float:left}
div.fr					{float:right}
div.clear 				{clear:both; font-size:0px; margin:0px; padding:0px}

div.corp_content ul		        {margin:0px;margin-left:0;padding-left:0;list-style-type:none;}
div.corp_content li.list1       	{width:200px; padding:2px 0px 4px 0px; border-bottom: 1px solid #E3E3E3;}
div.corp_content li.list1_last       	{width:200px; padding:2px 0px 4px 0px; border:none; margin-bottom:17px}
div.corp_content li.list1 img      	{margin-left:3px}

div.dealersearch select			{width:215px; margin-bottom:5px}
div.dealersearch input			{width:215px; margin-bottom:5px; padding-left:3px}
div.dealersearch a img			{margin-left:2px}

table.num_list				{width:220px; }
table.num_list tr.last th		{border:none}
table.num_list tr.last td		{border:none}
table.num_list tr.last td a.but_red2	{float:right}
table.num_list th			{font-size:11px; border-bottom:solid 1px #ccc; font-weight:normal; width:15px; text-align:left; vertical-align:top; padding: 4px 4px 0px 0px}
table.num_list td			{border-bottom:solid 1px #ccc; padding:4px;}
table.num_list td a img			{margin-left:3px}
table.num_list img.list			{margin-top:4px}

div.product_info			{width:750px;margin-left:20px;margin-right:0}
div.product_imagegallery		{background-color:#FFF;width:740px;margin-left:20px;margin-right:0}
div.product_features_images		{background-color:#FFF;width:740px;margin-left:20px;margin-right:0}
div.product_video			{background-color:#FFF;width:740px;margin-left:20px;margin-right:0}

div.corp_video					{width:96.7%;background-color:#FFF;margin-left:20px;}
div.but_centered				{text-align:center;background-color:#FFF;width:740px;margin-right:0;padding-top:20px;padding-bottom:10px;}
div.productlinks				{margin-left:8px; margin-top:6px;}
div.dealer_detail_top			{width:700px;margin-bottom:20px;margin-top:20px;margin-left:10px}
div.wish_list_header			{margin-left:10px;margin-right:10px;background-color:#FFF;padding-top:35px}
div.wish_list_mailto			{margin-left:10px;margin-right:10px;background-color:#E3E3E3;}
div.red							{margin-left:10px;margin-right:10px;background-color:#E00B15;}
div.lightgrey					{margin-left:10px;margin-right:10px;background-color:#E3E3E3;}
div.acc_home					{width:380px;}
div.parts_home					{margin-left:10px;width:310px;}
div.dd							{background-color:#FFF;width:150px;margin-top:2px;border: 1px solid #666666;}
div.ddlist						{z-index:100;position:absolute;margin-top:-1px;display:none;}
div.more_photos					{background-color:#E3E3E3;width:400px;padding-top:5px;padding-bottom:5px;padding-right:5px;margin-left:10px;margin-top:-2px;text-align:right}
div.corp_content				{background-color:#FFF;width:740px;margin-left:20px;margin-right:0}
div.corp_header					{color:#CC0000;font-weight:normal;font-size:22px;padding-bottom:7px}
div.corp_sub_header				{color:#CC0000;font-weight:normal;font-size:13px;padding-bottom:17px}
div.corp_intro					{font-weight:bold;margin-bottom:13px}
div.corp_paragraph				{margin-bottom:13px}
div.corp_paragraph span.sub_title{display:block;color:#CC0000;font-weight:bold;margin-bottom:2px}
div.corp_paragraph span.newsdate{display:block;color:#336699;margin-bottom:2px}
div.corp_illu					{float:left;margin:4px 16px 2px 0px;padding-bottom:2px;}
div.corp_illu td.caption		{background-color:#F1F1F1;color:#666666;font-size:10px;font-weight:normal;letter-spacing:-1px;padding-left:2px;padding-bottom:2px;}
div.corp_illu_news				{margin:0px 0px 20px 20px;}
div.corp_illu_news td.caption	{background-color:#F1F1F1;color:#666666;font-size:10px;font-weight:normal;letter-spacing:-1px;padding-left:2px;padding-bottom:2px;}
div.article_date				{margin-bottom:5px;font-size:11px;color:#999999;}

div.select_models input			{margin:-2px 3px -2px -4px;}

/* SITEMAP */
div#sitemap									{background:#fff; padding-bottom:25px}
div#sitemap div.sitemap						{float:left; width:236px; margin:0 10px 10px 0; }
div#sitemap div#sitemap_home				{margin:0 10px 0 0}
div#sitemap ul								{margin:0; padding:0; }
div#sitemap div.sitemap ul.sitemap			{background-color:#c00; margin-left:10px; margin-top:10px}
div#sitemap div.sitemap ul.sitemap_darkgray	{background-color:#757575; margin-left:10px; margin-top:10px}
div#sitemap_home ul.sitemap					{background-color:#c00; margin-left:10px}
div#sitemap ul ul							{background:#fff}
div#sitemap li								{list-style:none; }
ddiv#sitemap li li							{background:#fff; }
div#sitemap li span							{display:block; color:#fff;font-size:11px;font-weight:bold;text-decoration:none; height:16px; padding:3px 0 2px 20px}
div#sitemap li li span						{display:block; color:#757575; margin-left:21px}
div#sitemap li li li span						{display:block; color:#757575; margin-left:34px; font-weight:normal}

div#sitemap li a			{display:block; background:url(http://css.yamaha-motor-europe.com/arrow.gif) 3px 2px no-repeat; color:#fff; font-size:11px; font-weight:bold; text-decoration:none; height:16px; padding:3px 0 2px 20px}
div#sitemap li a:hover			{background:url(http://css.yamaha-motor-europe.com/arrow_lightgrey.gif) 3px 2px no-repeat;color:#cacaca; text-decoration:underline;}
div#sitemap li li a			{margin-left:20px; background:url(http://css.yamaha-motor-europe.com/arrow_lightgrey.gif) 3px 2px no-repeat; color:#757575; }
div#sitemap li li a:hover		{color:#c00}
div#sitemap li li li a			{margin-left:34px; font-weight:normal}
div#sitemap li li li a:hover		{font-weight:normal; }


/* google search page */
div#g_wrapper				{padding-top:10px}
div#g_resultlist			{float:left; width:500px}
div#g_resultlist p			{margin:0 0 12px 0; padding:0}
div#g_as					{float:right; width:185px; padding:7px 0 0 7px; border-left:solid 1px #ccc; margin-bottom:30px}

div#g_as div.as_title 		{color:#000; font-size:10px; margin-bottom:3px}
div#g_as a 					{color:#000; font-size:10px; font-weight:normal;}
div#g_as li.list1       	{border:none; margin:0; padding:0;}
div#g_as li.list1_last      {border:none; margin:0; padding:0}
div#g_as ul 				{}
div.as_bottom				{border-bottom:solid 1px #ccc; height:1px; font-size:0; margin:9px 0 7px 0}

div.g_result					{margin-bottom:15px; margin-left:10px}
div.g_result2					{margin-bottom:15px; margin-left:50px}
span.mime						{color:#00c; font-size:7pt; text-transform:uppercase}
span.href						{color:#008000}
.g_info_gray					{color:#666; }
div.g_searchbox					{margin-top:10px; margin-bottom:15px; width:100%; text-align:center}
div.g_searchbox	table			{display:inline}
div.g_searchbox	table td		{vertical-align:top; text-align:left}
div.hr							{height:1px; font-size:0; background:#ccc; margin:5px 0 15px 0}
td#g_options a					{color:#00c; font-size:7pt; margin-left:4px}
div#g_searchresults 			{color:#000;}
div#g_searchresults a.g_pages	{color:#666}
div#g_searchresults a.g_pages:visited	{color:#666}
table#g_searchdata				{width:100%; height:24px; background:#e5ecf9; border-bottom:solid 1px #CACDCF; margin-bottom:15px}
table#g_searchdata td			{font-size:7pt; vertical-align:bottom; line-height:7pt}
div#g_pages						{margin-top:20px; width:100%; text-align:center}
div#g_pages b					{color:#c00}
div#g_filtered 					{margin-bottom:10px}
div#g_filtered a				{color:#00c}
div#g_filtered a:visited		{color:#551a8b}
a.g_navlink					{color:#00c; font-weight:bold; text-decoration:underline}
a.g_more_link					{color:#7776BE;}
a.g_pagelink					{color:#00c; font-size:110%}
a.g_pagelink:visited			{color:#551a8b; font-size:110%}
input#g_input					{color:#333; vertical-align:top}

div#g_searchform				{position:absolute; top:55px; right:16px}

div.productlinks ul		        {margin-left:0;padding-left:0;list-style-type:none;}
div.productlinks li.list1first		{width:110px;padding:0px 0px 1px 11px;border-bottom: 1px solid #CCC;border-top: 1px solid #CCC;background-image:url(http://css.yamaha-motor-europe.com/bullet.gif);background-repeat: no-repeat;}
div.productlinks li.list1       	{width:110px;padding:0px 0px 1px 11px;border-bottom: 1px solid #CCC;background-image:url(http://css.yamaha-motor-europe.com/bullet.gif);background-repeat: no-repeat;}
div.productlinks li.list2first		{width:130px;padding:0px 0px 1px 11px;border-bottom: 1px solid #CCC;border-top: 1px solid #CCC;background-image:url(http://css.yamaha-motor-europe.com/bullet.gif);background-repeat: no-repeat;}
div.productlinks li.list2       	{width:130px;padding:0px 0px 1px 11px;border-bottom: 1px solid #CCC;background-image:url(http://css.yamaha-motor-europe.com/bullet.gif);background-repeat: no-repeat;}
div.productlinks a		        {font-weight:bold;color:#666666;text-decoration:none}
div.productlinks a:hover        	{color:#E00B15;}

div.dealer_tab a		        {font-weight:bold;color:#666666;text-decoration:none}
div.dealer_tab a:hover      		{color:#CC0000;}

div.dealer_tab_selected a		{font-weight:bold;color:#CC0000;text-decoration:none}

ul.dl_locations				{margin-left:0;padding-left:0;list-style-type:none;}
ul.dl_locations li			{padding:0px 0px 1px 11px;background-image:url(http://css.yamaha-motor-europe.com/bullet.gif);background-repeat: no-repeat;}
ul.dl_locations li a			{font-weight:normal;font-size:11px;color:#333;text-decoration:none;}
ul.dl_locations li a:hover		{text-decoration:underline;}

div.corp_content ul.museum		{margin-left:8px;margin-top:10px;padding-left:0;list-style-type:disc;}
div.corp_content ul.museum li	{margin-left:8px;font-weight:normal;font-size:10px;}

ul.detailed_range				{margin-left:10px;margin-bottom:15px;margin-top:5px;padding-left:0;list-style-type:none;}
ul.detailed_range li			{padding:0px 0px 0px 11px;background-image:url(http://css.yamaha-motor-europe.com/detailed_range_bullet.gif);background-repeat: no-repeat;}
ul.top5							{margin-bottom:0px;margin-top:0px;margin-left:23px;list-style-type:decimal;}
ul.top5	li						{margin-top:1px;}
ul.productrange					{margin-left:0;margin-bottom:0;padding-left:0;list-style-type:none;}
li.pr_motorcycles				{padding:0px 0px 1px 18px;background-image:url(http://css.yamaha-motor-europe.com/bullet_motorcycles.gif);background-repeat: no-repeat;color:#FF0000;font-weight:bold;font-size:9px;letter-spacing:1px;}
li.pr_scooters					{padding:0px 0px 1px 18px;background-image:url(http://css.yamaha-motor-europe.com/bullet_scooters.gif);background-repeat: no-repeat;color:#FF0000;font-weight:bold;font-size:9px;letter-spacing:1px;}
li.pr_50ccgearbox				{padding:0px 0px 1px 18px;background-image:url(http://css.yamaha-motor-europe.com/bullet_50ccgearbox.gif);background-repeat: no-repeat;color:#FF0000;font-weight:bold;font-size:9px;letter-spacing:1px;}
li.pr_atv						{padding:0px 0px 1px 18px;background-image:url(http://css.yamaha-motor-europe.com/bullet_atv.gif);background-repeat: no-repeat;color:#B39D69;font-weight:bold;font-size:9px;letter-spacing:1px;}
li.pr_marine					{padding:0px 0px 1px 18px;background-image:url(http://css.yamaha-motor-europe.com/bullet_marine.gif);background-repeat: no-repeat;color:#2D52A7;font-weight:bold;font-size:9px;letter-spacing:1px;}
li.pr_golfcars					{padding:0px 0px 1px 18px;background-image:url(http://css.yamaha-motor-europe.com/bullet_golfcars.gif);background-repeat: no-repeat;color:#669900;font-weight:bold;font-size:9px;letter-spacing:1px;}
li.pr_snowmobiles				{padding:0px 0px 1px 18px;background-image:url(http://css.yamaha-motor-europe.com/bullet_snowmobiles.gif);background-repeat: no-repeat;color:#7FAED3;font-weight:bold;font-size:9px;letter-spacing:1px;}
li.pr_generators				{padding:0px 0px 1px 18px;background-image:url(http://css.yamaha-motor-europe.com/bullet_generators.gif);background-repeat: no-repeat;color:#F5AD00;font-weight:bold;font-size:9px;letter-spacing:1px;}

img.gallery						{margin-left:5px;margin-top:5px;margin-right:5px;margin-bottom:5px}
img.selected					{border: 2px solid #CC0000;margin-left:3px;margin-top:3px;margin-right:3px;margin-bottom:3px; }

table.dl_search_result			{width:680px;border-bottom:1px solid #E3E3E3;}
table.download					{width:220px;border-bottom:1px solid #CACACA;margin-bottom:20px;}
td.dl_search_result_nr			{width:35;vertical-align:top;text-align:center;padding-top:9px;background-image:url(http://css.yamaha-motor-europe.com/dl_search_result_nr_bg.gif);background-repeat:no-repeat;color:#FFF;font-weight:bold;}
td.dl_search_result_nr span		{position:relative;left:-4px;text-align:center;}
td.dl_search_result_data		{vertical-align:top;padding-top:8px;padding-bottom:10px;}

table.sm_list td.check{border-bottom: 1px solid #E3E3E3;vertical-align:top;padding:2px 0px 2px 0px;font-size:10px;}
table.sm_list td.check input{height:12px;margin:2px;}
td.cm_button				{background:#CC0000;vertical-align:top;text-align:right;}
td.cm_button table.button		{background-color:#FFF;padding:0px 20px 10px 20px;}

td.white						{background-color:#FFF;}
td.blue							{background-color:#369;}
td.red							{background-color:#E00B15;}
td.darkgrey						{background-color:#B1B1B1;}
td.darkdarkgrey					{background-color:#666666;}
td.grey							{background-color:#CACACA;}
td.lightgrey
					{background-color:#E3E3E3;}
td.subnav{
background-color:#757575;
color:white; 
font-weight:bold;
text-align:left;
padding:0 9px 2px 9px;
margin:0;
}

td.subnav_acc					{background-color:#E00B15;padding-left:5px}
td.model						{background-image:url('http://css.yamaha-motor-europe.com/model_bg.gif');width:120px;}
td.acc_model					{background-image:url('http://css.yamaha-motor-europe.com/model_bg.gif');}
td.acc_result					{width:120px;padding-top:20px;vertical-align:top;}
td.acc_title					{font-size:14px;color:#E00B15;font-weight:bold;line-height:18px;padding-left:10px;padding-bottom:5px;vertical-align:bottom;}
td.group_selector				{height:30px;background-color:#E00B15;vertical-align:bottom;padding-bottom:2px;padding-left:4px;font-family:Arial;font-weight:normal;font-size:9px;color:#FFF;line-height:12px; cursor:pointer;}
td.scooters_group_selector		{height:30px;background-color:#FF0000;vertical-align:bottom;padding-bottom:2px;padding-left:4px;font-family:Arial;font-weight:normal;font-size:9px;color:#FFF;line-height:12px; cursor:pointer;}
td.snowmobiles_group_selector	{height:30px;background-color:#7FAED3;vertical-align:bottom;padding-bottom:2px;padding-left:4px;font-family:Arial;font-weight:normal;font-size:9px;color:#FFF;line-height:12px; cursor:pointer;}
td.motorcycles_group_selector 	{height:30px;background-color:#FF0000;vertical-align:bottom;padding-bottom:2px;padding-left:4px;font-family:Arial;font-weight:normal;font-size:9px;color:#FFF;line-height:12px; cursor:pointer;}
td.marine_group_selector		{height:30px;background-color:#2D52A7;vertical-align:bottom;padding-bottom:2px;padding-left:4px;font-family:Arial;font-weight:normal;font-size:9px;color:#FFF;line-height:12px; cursor:pointer;}
td.gearbox_group_selector		{height:30px;background-color:#FF0000;vertical-align:bottom;padding-bottom:2px;padding-left:4px;font-family:Arial;font-weight:normal;font-size:9px;color:#FFF;line-height:12px; cursor:pointer;}
td.atv_group_selector			{height:30px;background-color:#B39D69;vertical-align:bottom;padding-bottom:2px;padding-left:4px;font-family:Arial;font-weight:normal;font-size:9px;color:#FFF;line-height:12px; cursor:pointer;}
td.golfcars_group_selector		{height:30px;background-color:#669900;vertical-align:bottom;padding-bottom:2px;padding-left:4px;font-family:Arial;font-weight:normal;font-size:9px;color:#FFF;line-height:12px; cursor:pointer;}
td.generators_group_selector	{height:30px;background-color:#F5AD00;vertical-align:bottom;padding-bottom:2px;padding-left:4px;font-family:Arial;font-weight:normal;font-size:9px;color:#FFF;line-height:12px; cursor:pointer;}
td.over_segment_selector		{height:30px;background-color:#E00B15;vertical-align:bottom;padding-bottom:2px;padding-left:4px;font-family:Arial;font-weight:normal;font-size:9px;color:#FFF;line-height:12px; cursor:pointer;}
td.cellbg 						{background-image:url('http://css.yamaha-motor-europe.com/cellbg.gif');}
td.cellbg2 						{background-image:url('http://css.yamaha-motor-europe.com/cellbg2.gif');}
td.specs_header					{background-color:#E3E3E3;width:380px;color:#CC0000;font-weight:bold;padding-left:10px;padding-top:2px;padding-bottom:3px;}
td.specs_item 					{width:150px;font-size:10px;font-weight:bold;text-align:right;border-bottom:1px solid #CACACA;padding-right:10px;padding-bottom:1px;}
td.specs_value 					{width:230px;font-size:10px;border-bottom:1px solid #CACACA;}
td.videonav						{text-align:right;width:140px;color:#CC0000;padding-right:0px;border-bottom:1px solid #E3E3E3;}
td.videonav_selected			{text-align:right;width:140px;font-size:10px;font-weight:bold;border-bottom:1px solid #E3E3E3;background-color:#FFF;}

td.corp_videonav					{text-align:right;color:#CC0000;padding-right:0px;border-bottom:1px solid #E3E3E3;}
td.corp_videonav_selected			{text-align:right;font-size:10px;font-weight:bold;border-bottom:1px solid #E3E3E3;background-color:#FFF;}

td.dl_header_motorcycles		{background-color:#FF0000;padding:0px 0px 1px 20px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_header_scooters			{background-color:#FF0000;padding:0px 0px 1px 20px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_header_atv				{background-color:#B39D69;padding:0px 0px 1px 20px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_header_generators			{background-color:#F5AD00;padding:0px 0px 1px 20px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_header_golfcars			{background-color:#669900;padding:0px 0px 1px 20px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_header_snowmobiles		{background-color:#7FAED3;padding:0px 0px 1px 20px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_header_marine				{background-color:#2D52A7;padding:0px 0px 1px 20px;color:#FFF;font-size:10px;font-weight:bold;}
td.sm_header{background-color:#CC0000;height:18px;padding:0px 0px 2px 5px;color:#FFF;font-size:10px;font-weight:bold;vertical-align:bottom;}
td.dl_header					{background-color:#CC0000;height:30px;padding:0px 0px 4px 9px;color:#FFF;font-size:10px;font-weight:bold;vertical-align:bottom;}
td.cm_item_header				{width:144px;padding:2px 20px 2px 0px;font-size:10px;color:#CC0000;font-weight:bold;text-align:right;vertical-align:top;border-bottom:1px solid #E3E3E3;}
td.cm_item						{width:144px;padding:2px 20px 2px 0px;font-size:10px;font-weight:bold;text-align:right;vertical-align:top;border-bottom:1px solid #E3E3E3;}
td.cm_value						{width:144px;padding:2px 0px 2px 0px;vertical-align:top;border-bottom:1px solid #E3E3E3;}
td.cm_model						{background-image:url('http://css.yamaha-motor-europe.com/model_bg.gif');width:144px;}
td.newslist						{background-color:#F7F7F7;text-align:right;padding:4px 3px 6px 4px;border-bottom:1px solid #E3E3E3;}
td.newslist_top					{background-color:#EFEFEF;text-align:right;padding:4px 3px 6px 4px;border-bottom:1px solid #E3E3E3;color:#336699;font-size:10px;font-weight:bold;}
td.newslist_active				{background-color:#FFF;text-align:right;padding:4px 3px 6px 4px;border-bottom:1px solid #E3E3E3;color:#CC0000;font-size:10px;font-weight:normal;}
td.vote_result					{background-color:#336699;text-align:right;padding:3px 5px 3px 2px;color:#FFF;font-size:11px;font-weight:bold;}
td.stf							{background: #E3E3E3 url('http://css.yamaha-motor-europe.com/stf_back.gif') right top no-repeat;padding-top:20px;}
td.fin_calc_header				{background: #E3E3E3;padding:8px 0px 7px 20px;color:#CC0000;font-weight:bold;font-size:13px;}
td.fin_calc_header_payment		{padding:8px 0px 7px 20px;color:#369;font-weight:bold;font-size:13px;}
td.fin_calc_data				{background: #E3E3E3;padding:5px 0px 5px 0px;font-weight:bold;font-size:10px;}
td.fin_calc_end					{background: #E3E3E3;padding:12px 0px 15px 0px;font-weight:normal;font-size:10px;color:#666;}
td.fin_calc_data span			{width:115px;background-color:#FFF;padding:1px 0px 2px 5px;font-weight:normal;font-size:10px;}
td.fin_calc_data span.payment	{width:115px;background-color:#FFF;padding:1px 0px 2px 5px;font-weight:bold;color:#369;font-size:10px;}
td.mm_header					{background: #F5AD00;padding:3px 0px 3px 10px;font-weight:bold;color:#FFF;border-bottom:1px solid #FFF;}
td.mm_header2					{background: #CCC;padding:3px 0px 3px 10px;font-weight:bold;border-bottom:1px solid #FFF;}
td.mm_data						{background: #E3E3E3;padding:1px 0px 0px 10px;font-weight:normal;border-bottom:1px solid #FFF;}
td.mm_header span				{width:140px;background-color:#FFF;padding:1px 0px 2px 5px;font-weight:normal;font-size:10px;}
td.mus_nav						{padding:0px 19px 1px 19px;background-color:#369;}
td.mus_nav_sel					{padding:0px 19px 1px 19px;background-color:#E00B15;}

td.dl_header_motorcycles2		{background-color:#FF0000;padding:2px 0px 3px 10px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_header_scooters2			{background-color:#FF0000;padding:2px 0px 3px 10px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_header_atv2				{background-color:#B39D69;padding:2px 0px 3px 10px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_header_generators2		{background-color:#F5AD00;padding:2px 0px 3px 10px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_header_golfcars2			{background-color:#669900;padding:2px 0px 3px 10px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_header_snowmobiles2		{background-color:#7FAED3;padding:2px 0px 3px 10px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_header_marine2			{background-color:#2D52A7;padding:2px 0px 3px 10px;color:#FFF;font-size:10px;font-weight:bold;}
td.dl_bottom 					{height:20px;background-image:url('http://css.yamaha-motor-europe.com/dl_bottom.gif');}
td.tableheader					{background-color:#E3E3E3;font-weight:bold;padding-left:10px;padding-top:2px;padding-bottom:3px;}
td.tableheader2					{background-color:#999999;color:#FFF;font-weight:bold;padding-left:10px;padding-top:2px;padding-bottom:3px;}
td.tabledata					{padding-left:10px;padding-top:2px;padding-bottom:3px;vertical-align:top;}
td.tablecontent					{padding-left:10px;padding-top:5px;padding-bottom:3px;vertical-align:top;}
td.sizes						{padding-left:10px;padding-top:2px;padding-bottom:1px;border-bottom:1px solid #E3E3E3;vertical-align:top;}
td.parts_header					{background-color:#E3E3E3;padding-left:5px;padding-top:3px;padding-bottom:3px;border-top:1px solid #999999;font-weight:bold;}
td.part							{padding-left:5px;padding-top:3px;padding-bottom:1px;border-bottom:1px solid #E3E3E3;}
td.part_pdf						{padding-top:3px;padding-bottom:1px;border-bottom:1px solid #E3E3E3;text-align:right;}

td.action_header{height:20px;background-color:#CC0000;color:#FFF;font-weight:bold;padding-left:5px;padding-right:5px;}

td.action_body{
    padding-left:5px;
    padding-right:5px;
    height:70px;
    background: #E3E3E3 url('http://css.yamaha-motor-europe.com/action_back_white.gif') right bottom no-repeat;
    vertical-align:top;
}

td.action_header_red			{background-color:#CC0000;color:#FFF;font-weight:bold;padding-left:10px;padding-top:2px;padding-bottom:3px;}
td.action_header_grey			{background-color:#666666;color:#FFF;font-weight:bold;padding-left:10px;padding-top:2px;padding-bottom:3px;}
td.action_header_blue			{background-color:#336699;color:#FFF;font-weight:bold;padding-left:10px;padding-top:2px;padding-bottom:3px;}

td.action_content_grey			{background: #E3E3E3 url('http://css.yamaha-motor-europe.com/action_back_white.gif') right bottom no-repeat;padding-left:10px;padding-top:5px;padding-bottom:10px;vertical-align:top;}
td.action_content_grey_dealer	{background: #E3E3E3 url('http://css.yamaha-motor-europe.com/action_back_dealer.gif') right bottom no-repeat;padding-left:10px;padding-top:5px;padding-bottom:10px;vertical-align:top;}
td.action_content_grey_poll		{background: #E3E3E3 url('http://css.yamaha-motor-europe.com/action_back_poll.gif') right bottom no-repeat;padding-left:10px;padding-top:5px;padding-bottom:10px;vertical-align:top;}
td.content_grey 				{background:#E3E3E3;padding-left:10px;padding-top:3px;padding-bottom:3px;vertical-align:top;border-bottom:1px solid #FFF;}
td.content_grey2 				{background:#CCC;padding-left:4px;padding-right:4px;padding-top:3px;padding-bottom:3px;vertical-align:top;text-align:right;border-bottom:1px solid #FFF;color:#CC0000;font-weight:bold}
td.action_content				{background:#E3E3E3;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;vertical-align:top;text-align:right}
td.content_grey3				{background:#E3E3E3;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;vertical-align:top;text-align:right}
td.action_content_white			{background: #FFF url('http://css.yamaha-motor-europe.com/action_back_grey.gif') right bottom no-repeat;padding-left:10px;padding-top:5px;padding-bottom:10px;vertical-align:top;}
td.action_content_white2		{background: #FFF url('http://css.yamaha-motor-europe.com/action_back_grey2.gif') right bottom no-repeat;padding-left:10px;padding-top:5px;padding-bottom:10px;vertical-align:top;}
td.wishlistbut					{background-color:#A5A5A5;padding-left:10px;padding:4px 10px 2px 10px;}
td.wishlistbut_selected			{background-color:#FFF;padding:4px 10px 2px 10px;color:#CC0000;font-size:11px;font-weight:bold;}
td.country_header				{background-color:#999999;padding:2px 0px 3px 5px;color:#FFF;font-size:10px;font-weight:bold;}
td.country						{vertical-align:top;padding:2px 0px 3px 5px;font-size:10px;border-bottom:1px solid #E3E3E3;}
td.country_name					{vertical-align:top;padding:2px 0px 3px 5px;font-size:10px;border-bottom:1px solid #E3E3E3;}
td.country_data					{vertical-align:top;padding:2px 0px 3px 5px;font-size:10px;border-bottom:1px solid #E3E3E3;}
td.corp_nav1					{background-color:#E3E3E3;width:140px;color:#CC0000;font-size:10px;font-weight:bold;border-bottom:1px solid #FFF;padding:1px 0px 2px 2px;}
td.corp_nav1_sel				{background-color:#FFF;width:140px;color:#CC0000;font-size:10px;font-weight:bold;border-bottom:1px solid #FFF;padding:1px 0px 2px 2px;}
td.corp_nav1_back				{background-color:#E3E3E3;width:140px;border-bottom:1px solid #FFF;border-top:1px solid #FFF;padding:1px 0px 2px 2px;}
td.corp_nav2					{background-color:#E3E3E3;width:140px;border-bottom:1px solid #FFF;}
td.corp_nav2_sel				{background-color:#FFF;width:140px;color:#CC0000;font-size:10px;font-weight:bold;border-bottom:1px solid #FFF;padding:1px 0px 2px 12px;}
td.acc_result span				{position:relative;top:-3px;left:1px}
td.acc_model span				{position:relative;top:-3px;left:1px}
td.sizes span					{position:relative;top:-3px;left:1px}
td.dl_link						{background-color:#E3E3E3;border-bottom:1px solid #FFF;padding:1px 0px 3px 0px}

td.country a:link,
td.country a:visited,
td.country a:active 			{color:#333;font-size:10px;font-weight:bold;text-decoration:none;}
td.country a:link:hover,
td.country a:visited:hover		{text-decoration:underline;}

td.newslist a:link,
td.newslist a:visited,
td.newslist a:active 			{color:#333;font-size:10px;font-weight:normal;text-decoration:none;}
td.newslist a:link:hover,
td.newslist a:visited:hover		{text-decoration:underline;}

td.specs_header a:link,
td.specs_header a:visited,
td.specs_header a:active 		{color:#C00;font-size:11px;font-weight:bold;text-decoration:none;}
td.specs_header a:link:hover,
td.specs_header a:visited:hover	{text-decoration:underline;}

td.corp_nav2 a:link,
td.corp_nav2 a:visited,
td.corp_nav2 a:active 			{display:block;background-color:#E3E3E3;color:#333;font-size:10px;font-weight:normal;text-decoration:none;padding:1px 0px 2px 12px;}
td.corp_nav2 a:link:hover,
td.corp_nav2 a:visited:hover	{background-color:#FFF;}

td.newslist_top a:link,
td.newslist_top a:visited,
td.newslist_top a:active 		{color:#336699;font-size:10px;font-weight:normal;text-decoration:none;}
td.newslist_top a:link:hover,
td.newslist_top a:visited:hover	{text-decoration:underline;}

td.country_name a:link,
td.country_name a:visited,
td.country_name a:active 		{color:#CC0000;font-size:10px;font-weight:normal;text-decoration:none;}
td.country_name a:link:hover,
td.country_name a:visited:hover	{text-decoration:underline;}

td.wishlistbut a:link 		{color:#FFF;font-size:11px;font-weight:bold;text-decoration:none;}


div.more_photos a.img:link,
div.more_photos a.img:visited,
div.more_photos a.img:active 		{border: 2px solid #E3E3E3;margin-left:5px;}
div.more_photos a.img:link:hover,
div.more_photos a.img:visited:hover	{border: 2px solid #CC0000;}

div.corp_paragraph a:link,
div.corp_paragraph a:visited,
div.corp_paragraph a:active 		{color:#CC0000;text-decoration:none;}
div.corp_paragraph a:link:hover,
div.corp_paragraph a:visited:hover	{text-decoration:underline;}

td.acc_result a.img:link,
td.acc_result a.img:visited,
td.acc_result a.img:active 		{border: 2px solid #FFF;}
td.acc_result a.img:link:hover,
td.acc_result a.img:visited:hover	{border: 2px solid #CC0000;}

td.corp_videonav_selected a:link,
td.corp_videonav_selected a:visited			{display:block;color:#CC0000;font-size:10px;font-weight:bold;text-decoration:none;padding-right:10px;text-decoration:none}

td.corp_videonav a:link,
td.corp_videonav a:visited,
td.corp_videonav a:active 			{display:block;color:#333;font-size:10px;font-weight:bold;text-decoration:underline;padding-right:10px;}
td.corp_videonav a:link:hover		{background-color:#FFF;}

td.videonav_selected a:link,
td.videonav_selected a:visited			{display:block;color:#CC0000;font-size:10px;font-weight:bold;text-decoration:none;padding-right:10px;}

td.videonav a:link,
td.videonav a:visited,
td.videonav a:active 			{display:block;color:#333;font-size:10px;font-weight:bold;text-decoration:none;padding-right:10px;}
td.videonav a:hover		{text-decoration:underline;}


td.corp_nav1 a:link,
td.corp_nav1 a:visited,
td.corp_nav1 a:active 			{display:block;color:#333;font-size:10px;font-weight:bold;text-decoration:none;padding:1px 0px 2px 5px;}
td.corp_nav1 a:link:hover,
td.corp_nav1 a:visited:hover	{background-color:#FFF;}

td.subnav a:link,
td.subnav a:visited,
td.subnav a:active 			{color:#FFF;font-size:10px;text-decoration:none;}
td.subnav a:link:hover,
td.subnav a:visited:hover		{text-decoration:underline;}

td.subnav_acc a:link,
td.subnav_acc a:visited,
td.subnav_acc a:active 			{color:#FFF;font-weight:normal;font-size:10px;text-decoration:none;}
td.subnav_acc a:link:hover,
td.subnav_acc a:visited:hover	{text-decoration:underline;}

a.systemwide:link,
a.systemwide:visited,
a.systemwide:active 			{color:#666666;font-weight:bold;font-size:10px;text-decoration:none;}
a.systemwide:link:hover,
a.systemwide:visited:hover		{text-decoration:underline;}

a.smallgrey:link,
a.smallgrey:visited,
a.smallgrey:active 				{color:#666666;font-weight:normal;font-size:10px;text-decoration:none;}
a.smallgrey:link:hover,
a.smallgrey:visited:hover		{text-decoration:underline;}

a.small:link,
a.small:visited,
a.small:active 					{color:#333;font-weight:normal;font-size:11px;text-decoration:none;}
a.small:link:hover,
a.small:visited:hover			{text-decoration:underline;}

a.xsmall:link,
a.xsmall:visited,
a.xsmall:active 				{color:#333;font-weight:normal;font-size:10px;text-decoration:none;}
a.xsmall:link:hover,
a.xsmall:visited:hover			{text-decoration:underline;}

a.smalllightgrey:link,
a.smalllightgrey:visited,
a.smalllightgrey:active 		{color:#999999;font-weight:normal;font-size:10px;text-decoration:none;}
a.smalllightgrey:link:hover,
a.smalllightgrey:visited:hover	{text-decoration:underline;}

a.but_grey:link,
a.but_grey:visited,
a.but_grey:active 				{height:18px;background-color:#E3E3E3;color:#666666;font-weight:bold;font-size:11px;text-decoration:none;padding:0px 9px 0px 9px;border-bottom:1px solid #999999;border-right:1px solid #999999;}
a.but_grey:link:hover,
a.but_grey:visited:hover		{background-color:#CC0000;}

a.but_yellow:link,
a.but_yellow:visited,
a.but_yellow:active 			{height:18px;background-color:#F5AD00;color:#FFF;font-weight:bold;font-size:11px;text-decoration:none;padding:0px 9px 0px 9px;border-bottom:1px solid #999999;border-right:1px solid #999999;}
a.but_yellow:link:hover,
a.but_yellow:visited:hover		{background-color:#CC0000;}

a.but_red:link,
a.but_red:visited,
a.but_red:active 				{height:18px;background-color:#E00B15;color:#FFF;font-weight:bold;font-size:11px;text-decoration:none;padding:0px 9px 0px 9px;border-bottom:1px solid #999999;border-right:1px solid #999999;}
a.but_red:link:hover,
a.but_red:visited:hover			{background-color:#CC0000;}

a.but_red2:link,
a.but_red2:visited,
a.but_red2:active {
height:18px;
background-color:#E00B15;
color:#FFF;font-weight:bold;
font-size:11px;
text-decoration:none;
padding:0px 4px 0px 4px;
border-bottom:1px solid #999999;
border-right:1px solid #999999;
}

a.but_red2:link:hover,
a.but_red2:visited:hover		{height:18px;background-color:#CC0000;color:#FFF;font-weight:bold;font-size:11px;text-decoration:none;padding:0px 4px 0px 4px;border-bottom:1px solid #999999;border-right:1px solid #999999;}

div.dealersearch a.but_red2:link,
div.dealersearch a.but_red2:visited,
div.dealersearch a.but_red2:active { border:none;padding-right:10px;background: url(http://css.yamaha-motor-europe.com/more.gif) right 0.45em no-repeat;color:#cc0000;font-size:10px;line-height:12px;}
div.dealersearch a.but_red2:link:hover,
div.dealersearch a.but_red2:visited:hover		{text-decoration:underline}

a.but_red3:link,
a.but_red3:visited,
a.but_red3:active 				{height:18px;background-color:#E00B15;color:#FFF;font-weight:bold;font-size:9px;text-decoration:none;padding:0px 4px 0px 4px;border-bottom:1px solid #999999;border-right:1px solid #999999;}
a.but_red3:link:hover,
a.but_red3:visited:hover		{background-color:#CC0000;}

a.but_blue:link,
a.but_blue:visited,
a.but_blue:active 				{height:18px;background-color:#336699;color:#FFF;font-weight:bold;font-size:11px;text-decoration:none;padding:0px 9px 0px 9px;border-bottom:1px solid #999999;border-right:1px solid #999999;}
a.but_blue:link:hover,
a.but_blue:visited:hover		{background-color:#CC0000;}

a.but_darkgrey:link,
a.but_darkgrey:visited,
a.but_darkgrey:active 			{height:18px;background-color:#666666;color:#FFF;font-weight:bold;font-size:11px;text-decoration:none;padding:0px 9px 0px 9px;border-bottom:1px solid #999999;border-right:1px solid #999999;}
a.but_darkgrey:link:hover,
a.but_darkgrey:visited:hover	{background-color:#CC0000;}

a.but_white:link,
a.but_white:visited,
a.but_white:active 				{height:18px;background-color:#FFF;color:#666666;font-weight:bold;font-size:11px;text-decoration:none;padding:0px 9px 0px 9px;border-bottom:1px solid #999999;border-right:1px solid #999999;}
a.but_white:link:hover,
a.but_white:visited:hover		{background-color:#CC0000;}

a.dealer:link,
a.dealer:visited,
a.dealer:active 				{color:#CC0000;font-weight:bold;font-size:11px;text-decoration:underline;padding-bottom:2px}

a.dealer_link:link,
a.dealer_link:visited,
a.dealer_link:active 			{color:#CC0000;font-weight:normal;font-size:11px;text-decoration:none;}
a.dealer_link:link:hover,
a.dealer_link:visited:hover		{text-decoration:underline;}

a.gen:link,
a.gen:visited,
a.gen:active 					{color:#CC0000;font-weight:bold;font-size:11px;text-decoration:none;}
a.gen:link:hover,
a.gen:visited:hover				{text-decoration:underline;}

a.prev_next:link,
a.prev_next:visited,
a.prev_next:active 				{color:#333;font-weight:bold;font-size:11px;text-decoration:none;}
a.prev_next:link:hover,
a.prev_next:visited:hover		{text-decoration:underline;}


td a.decade:link,
td a.decade:visited,
td a.decade:active 				{color:#FFF;font-weight:bold;font-size:10px;text-decoration:none;}


td.part a:link,
td.part a:visited,
td.part a:active 				{color:#333;font-weight:normal;font-size:11px;text-decoration:none;}
td.part a:link:hover,
td.part a:visited:hover			{text-decoration:underline;}

td.corp_nav1_back a:link,
td.corp_nav1_back a:visited,
td.corp_nav1_back a:active 		{color:#333;font-weight:bold;font-size:10px;text-decoration:none;}
td.corp_nav1_back a:link:hover,
td.corp_nav1_back a:visited:hover	{color:#CC0000;}

div.actionblock a.ab:link,
div.actionblock a.ab:visited,
div.actionblock a.ab:active 		{color:#000;font-size:10px;text-decoration:none;line-height:1.2em;}

table.num_list a:link,
table.num_list a:visited,
table.num_list a:active{display:inline-block;color:#cc0000;font-weight:bold;text-decoration:none;padding-right:10px;background:url(http://css.yamaha-motor-europe.com/more.gif) no-repeat right 0.45em;}
table.num_list a:link:hover,
table.num_list a:visited:hover	{text-decoration:underline}

table.num_list a.but_red2:link,
table.num_list a.but_red2:visited,
table.num_list a.but_red2:active{padding:0 10px 0 0;background: url(http://css.yamaha-motor-europe.com/more.gif) right 0.45em no-repeat;border:none;color:#cc0000; font-size:10px;line-height:12px;}
table.num_list a.but_red2:link:hover,
table.num_list a.but_red2:visited:hover{text-decoration:underline;}

div.actionblock a.smallgrey:link,
div.actionblock a.smallgrey:visited,
div.actionblock a.smallgrey:active 		{background:none;color:#a0a0a0;font-size:9px;text-decoration:none;line-height:1.1em;font-weight:normal}
div.actionblock a.smallgrey:link:hover,
div.actionblock a.smallgrey:visited:hover	{text-decoration:underline;}
div.abs_link a.ab:link,
div.abs_link a.ab:visited,
div.abs_link a.ab:active ,		
div.abs_link a.ab:link:hover,
div.abs_link a.ab:visited:hover	{color:#fff;font-weight:normal;font-size:10px;text-decoration:none;}


a.red,
a.red:link,
a.red:active,
a.red:visited,
a.red:hover {color:#E00B15;font-size:10px;font-weight:bold;text-decoration:none}

a.nproduct:link,
a.nproduct:visited,
a.nproduct:active	{text-decoration:none;color:#000000}
a.nproduct:link:hover,
a.nproduct:visited:hover{text-decoration:underline;}

div.corp_content a.nproduct:link,
div.corp_content a.nproduct:visited,
div.corp_content a.nproduct:active{
color:#cc0000;
font-weight:bold;
font-size:10px;
line-height:1.8em;
text-decoration:none;
padding-right:10px;
background: url(http://css.yamaha-motor-europe.com/more.gif) right 0.45em no-repeat;}
div.corp_content a.nproduct:link:hover,
div.corp_content a.nproduct:visited:hover   	{text-decoration:underline}




.red							{color:#E00B15;font-size:11px;}
.red_bold						{color:#E00B15;font-weight:bold;font-size:11px;}
.blue							{color:#336699;font-size:11px;}
.blue_bold						{color:#336699;font-weight:bold;font-size:11px;}
.grey_bold						{color:#666666;font-weight:bold;font-size:11px;}
.grey_bold_small				{font-size:10px;color:#666666;font-weight:bold;}
.subtitle						{color:#CC0000;font-weight:bold;padding-bottom:2px;font-size:11px;}
.header							{color:#CC0000;font-weight:bold;font-size:17px;padding-bottom:24px}
.small							{font-size:10px;line-height:14px;}
.small_red						{color:#E00B15;font-size:10px;line-height:14px;}
.colour							{font-size:10px;color:#666666;}
.official_dealer				{font-size:14px;color:#E00B15;font-weight:bold;line-height:18px;}
.category						{font-size:17px;color:#CC0000;font-weight:bold;line-height:18px;}

div.mov{padding:42px 0px 0px 0px;background:#FFF;}
div.mov .movlinks {font-size:10px;color:#666;}
div.mov .movlinks a{color:#CB0101;text-decoration:none;padding:0 10px 0 0;background:url(http://css.yamaha-motor-europe.com/more.gif) right 0.45em no-repeat;}
div.mov .movlinks a:hover{color:#666;text-decoration:underline;}

.movlinks{vertical-align:top;}
.movlinks ul{list-style:none;margin:0 0 0 0;padding:0;}
.movlinks li{font-weight:bold;padding:0.3em 1.5em;margin:0 20px 0px 0px;width:auto;}
.movlinks li.lst{border:none;}
.b_crums_td div
{
position:relative;
height:23px;
top:0;
font-size:14px;
background:white;
letter-spacing:0.02em;
}

.b_crums a
{
text-decoration:none;
color:#666;
}

.b_crums a:hover
{
text-decoration:underline;
}

.b_crums .active
{
font-weight:bold;
color:#df0001;
}

#container {
	text-align: left;
	margin: 0;
}

#nav, #nav ul {
	float: left;
	z-index:100;
	list-style: none;
	background: #fff;
	font-weight: normal;
	padding:2px 0 0 0;
	margin: 0;
}


#nav a 
{
display: block;
color: #707070;
font-size:10px;
text-decoration: none;
padding: 0.15em 9px;
}

#nav li {
	float: left;
	padding: 0;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 13.9em;
	font-weight: normal;
	margin: 0;
	background: #E3E3E1;
}

#nav li li {
}

#nav li ul a {
	width: 13.9em;
}

#nav li ul ul {
	margin: -1.7em 0 0 13.9em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li li a:hover, #nav li li a.sfhover {
	color: #FFF;
}
#nav li :hover, #nav li.sfhover {
	color: #E00B15;
}

#nav li li:hover, #nav li li.sfhover {
	width: 13.9em;
	background: #E00B15;
}

/* Support for the "iehover-fix.js" */

ul.nav iframe {
	position: absolute;
	left: 0;
	top: 0;
	z-index: -1;
    /* This is the line which makes sure the iFrame is over the dropdowns */
	filter: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);
}

* html ul.nav li { z-index: 201; }

a.lnk_print, a.lnk_email{color:#757575;font-size:10px;font-weight:bold;background: url(http://css.yamaha-motor-europe.com/printer.gif) no-repeat left 10%;padding:5px 0px 0px 23px;margin-right:24px;text-decoration:none;}
a.lnk_print:hover, a.lnk_email:hover{text-decoration:underline;}
a.lnk_email{background-image: url(http://css.yamaha-motor-europe.com/email.gif);}

/* this is for IE 5.0
select.hide { visibility: hidden; }
/* End Support for the "iehover-fix.js" */

div.bttm_box_general{position:relative;}


/* TAKEN FROM motorcss */
h1,h2,h3,h4,h4,h5,h6,b{margin:0;padding:0;}

div.pluginCont{width:170px;}
div.ptw_video{width:740px;background:#FFF;margin-left:20px;}

/*updated or new*/
.segment_block{position:relative;float:right;padding:15px 0px 20px 0px;top:0;margin:0;}
.segment_block p{margin-top:0.5em;}
.segment_block div.thmb_img{padding-top:10px;}
.segment_block div.thmb_img a{background:none;}
.segment_block div a:hover{text-decoration:underline;}
.segment_block b{position:relative;color:#000000;float:right;font-size:12px;}
.segment_block div{position:relative;font-size:10px;line-height:1.2;color:#666;}


/*HB: removed this because of scrolling segment overviews*/
/*.bg_segm tr{position:relative;}*/
.bg_segm div.segment_block{width:159px;}
.bg_segm_sub div.segment_block{width:220px;}
.bg_segm{background-color:#FFFFFF;padding-top:15px;}
.bg_segm_sub .segment_block .thmb_txt a{padding-right:10px;background:url(http://css.yamaha-motor-europe.com/more.gif) no-repeat right 60%;}
.bg_segm_sub .segment_block {margin:0;padding:0px 0px 20px 0px;}

div.thmb_lbl{font-size:11px;font-weight:bold;padding-bottom:3px;}
.thmb_txt{width:100%;}

div.OverviewTitle a{padding-left:2px;display:block;text-decoration:none;color:#FFF;width:100%;}
div.OverviewTitle a:hover{text-decoration:none;}

/* moved to global .lineHR{margin-top:3px;border-top:#CCCCCC solid 1px;}*/

div.product_visual{position:relative;padding:0px;background:#FFF;}
div.product_visual div{font-size:10px;color:#666;}
div.product_visual a:hover{color:#666;text-decoration:underline;}

.l_col{width:187px;font-size:9px;padding:0;margin:0;}
.r_col{position:relative;width:533px;padding:0;margin:0;}

div.prod_nav{margin:0px 0px 40px 10px;width:187px;}
div.prod_nav ul{list-style:none;margin:16px 0 0 0;padding:0;}
div.prod_nav li{font-weight:bold;padding:0.3em 1.5em;margin:0 20px 0px 0px;border-bottom:1px solid #E3E3E3;width:auto;}
div.prod_nav li.lst{border:none;}

div.grey_bar{background-color:#555;height:35px;-moz-opacity:0.90;opacity:0.90;filter:alpha(opacity=90);}
.grey_bar h1{position:relative;top:10px;left:10px;color:#FFF;letter-spacing:-0.2px;font-weight:bold;font-size:11px;}

.r_col div.grey_bar		{position:absolute;width:533px;left:0px;top:0px;}
.r_col .img_nav_box		{position:absolute;top:0px;left:4px;}
.r_col .img_nav_box div	{position:absolute;}

.r_col .lft				{left:4px;top:5px;z-index:3;}
.r_col .rght			{left:499px;top:5px;z-index:3;}
.r_col .img_nav_bar		{overflow:hidden;left:35px;height:35px;width:460px;z-index:2;}
.r_col .img_nav_bar img	{margin:1px;border:solid 2px #5c5c5c;}
.r_col .img_nav_bar a 	{position:relative;background:none;}

html>body div.prod_nav li a{width:auto;}

.content_frame{position:relative;top:0px;left:0px;}

div.prod_img{left:0px;top:0px;width:533px;}

.dwnld_pdf {position:relative;left:10px;width:160px;height:auto;padding-bottom:20px;}
.dwnld_txt {position:relative;left:0px;color:#757575;font-weight:bold;line-height:1.2em;}
.dwnld_ico {position:relative;float:left;left:0px;}

.txt_box			{position:relative; line-height:1.3em; padding-top:15px; }
.txt_box h2			{font-size:12px;color:#000;padding:0px 0px 3px 0px;margin:0;}
.txt_box a:hover	{color:#666;text-decoration:underline;}

div.bttm_box	{position:relative;padding-top:15px;padding-left:10px;}
.bttm_box p		{color:#AAA;line-height:10px;}

.price_box1{position:relative;left:10px;padding:5px;width:160px;}
.price_box1 b{color:#000;}
.price_box1 p{line-height:11px;color:#CACACA;}
.price_box1 small{color:#666;}

.product_images {width:533px;height:300px;float:right;}
.product_details {width:533px;height:300px;float:right;}

.color_thumbs{position:absolute;left:0px;top:35px;width:55px;z-index:2;background:#FFF;height:265px;bottom:0;}
.color_thumbs img{border:#ffffff solid 2px;padding:0;margin:2px 1px 2px 1px;}
.color_thumbs a {position:relative;background:none;}

td.tech_openclose{background:#757575; color:#fff;font-size:15px;padding:2px;width:15px;text-align:center;}

table.techspec   			{margin-bottom:10px; font-size:10px; background-color:#fff}
table.techspec tr.uneven  	{background-color:#e3e3e3; color:#666}
table.techspec .techspec_title  {background-color:#c00;color:#fff}
table.techspec th 			{vertical-align:top; padding:3px 5px 3px 3px; color:#666; text-align:right; width:180px; font-weight:bold}
table.techspec td 			{vertical-align:top; padding:3px 3px 4px 5px; color:#666; font-size:10px; width:330px; }

div.printcolours{margin:0px 0px 0px 10px;width:187px;}
div.printcolours p.colorlabel{color:#525252;font-size:10px;}
div.printcolours img{margin:2px 0px 2px 0px;width:180px;}
div.printlogo{margin:4px 0px 4px 10px;}


div.pluginCont {position:relative;background:none;width:200px;}
div.pluginTxt {position:relative;line-height:12px;top:0px;}
div.pluginTxt a{text-decoration:none;font-weight:bold;color:#666;}
div.pluginIcon {top:0px;margin:0;}


.dwnld_img{z-index:15;text-align:right;position:relative;height:12px;top:300px;width:300px;padding:2px;left:226px;line-height:10px;}
.dwnld_img a{color:#CC0000;font-size:9px;}
.dwnld_img em{font-style:normal;color:#000;font-size:9px;}