.button_box { margin-top:16px; width:900px; }
table.buttoncontainer * { font-family: Tahoma; color: #000000; font-size: 11px; font-weight: normal; }
table.buttoncontainer a { text-transform: uppercase; text-decoration:none; }
table.buttoncontainer { margin:0; padding:0; width:900px; height:29px; border:0; background:url(/images/hyunday2008/car_menu/car_menu_center.gif) repeat-x; }
table.buttoncontainer td.buttoncontainer_left { font-size:0; width:10px; background:url(/images/hyunday2008/car_menu/car_menu_left.gif) no-repeat; }
table.buttoncontainer td.buttoncontainer_right { font-size:0; width:6px; background:url(/images/hyunday2008/car_menu/car_menu_right.gif) no-repeat; }
table.buttoncontainer td.buttoncontainer_right_used { font-size:0; width:6px; background:url(/images/hyunday2008/car_menu/car_menu_right_last.gif) no-repeat; }
table.buttoncontainer td { background: url(/images/hyunday2008/car_menu/car_div.gif) no-repeat; background-position: right 7px; text-align:center; }
table.buttoncontainer td.first { width:61px; }
table.buttoncontainer td.nexttolast_new { width:74px; }
table.buttoncontainer td.last_new { width:83px; white-space:nowrap; background:none; }
table.buttoncontainer td.nexttolast_used { width:65px; background:none; padding-left:5px; padding-right:5px; }
table.buttoncontainer td.last_used { width:92px; white-space:nowrap; text-align:right; }
table.buttoncontainer a.used_cars { background:url(/images/hyunday2008/car_menu/car_menu_center_last.gif) repeat-x; text-transform:none; }
table.buttoncontainer div { padding-top:6px; }
table.buttoncontainer a { height:29px; display:block; color: #000000; }
 <style type="opera/css">  table.buttoncontainer a {
 margin-top:-3px;
}
</style>  table.buttoncontainer td.preselected {
 background:none;
}
table.buttoncontainer a.selected { background: url(/images/hyunday2008/car_menu/car_menu_but_hover.gif) repeat-x; }

.button_space_top { font-size:0; clear:both; height:19px; }
.button_container {
	background:transparent url(/images/hyunday2008/car_menu/menu_bkg.gif) repeat scroll 0 0;
	font-family:Tahoma,Verdana,Arial;
	font-weight:normal;
	height:25px;
	margin:5px 1px 4px;
	padding:0 1px 0 2px;
	text-align:center;
	text-transform:uppercase;
	width:895px;
}
.button_container_simple { font-weight:normal; text-align:center; width:900px; margin:0 1px 4px 1px; padding:0 1px 0 1px; height:25px; margin:0 1px 4px 1px; padding:0 1px 0 1px; background:url(/images/hyunday2008/car_menu/menu_bkg_simple.gif); font-family:Tahoma, Verdana, Arial; text-transform:uppercase; }
.button_menu { float:left; list-style-type:none; margin:0 auto; padding:0; position:relative; }
.button_menu li { font-size:11px; float:left; width:112px; background:url(/images/hyunday2008/car_menu/car_div.gif) no-repeat 111px; font-weight:normal; }
.button_menu a, .button_menu a:visited { margin-left:-1px; padding-left:1px; font-size:11px; color:#000000; display:block; padding:5px; line-height:15px; text-decoration:none; font-weight:normal;  }
.button_menu a:hover { background:url(/images/hyunday2008/car_menu/menu_bkg_hover.gif); color:#FEFEFE; }
.button_menu a:active { background:url(/images/hyunday2008/car_menu/menu_bkg_active.gif); color:#FEFEFE; }
.button_menu .button_avtomir_bu { background:url(/images/hyunday2008/car_menu/menu_bkg_avtomir_bu.gif) no-repeat; }

.button_menu_simple { float:left; list-style-type:none; margin:0; padding-left:0px; position:relative; }
.button_menu_simple li.msk {
	background:transparent url(/images/hyunday2008/car_menu/car_div.gif) no-repeat scroll right center;
	float:left;
	font-size:11px;
	font-weight:normal;
	/*width:149px;*/
}
/*spb*/
.button_menu_simple li.spb {
		/*min-width:120px;
		width:expression(this.clientWidth <= 120? "120px": "auto");*/
		font-size:11px; 
		font-weight:normal; 
		float:left; 
		background:url(/images/hyunday2008/car_menu/car_div.gif) no-repeat right;
	}
.button_menu_simple li.last{/*width:127px;*/}
/*end spb*/
.button_menu_simple a, .button_menu_simple a:visited {
	color:#000000;
	display:block;
	font-size:11px;
	font-weight:normal;
	line-height:15px;
	margin-left:-1px;
	padding:5px 29px;
	text-decoration:none;
}
.button_menu_simple a:hover { background:url(/images/hyunday2008/car_menu/menu_bkg_hover.gif); color:#FEFEFE; font-weight:normal; }
.button_menu_simple a:active { background:url(/images/hyunday2008/car_menu/menu_bkg_active.gif); color:#FEFEFE; font-weight:normal; }
