body, html
	{
	width: 100%;
	border: 0px;
	padding: 0px;
	margin: 0px;
	text-align: center;
	background-color: #16335f;
	font-family: verdana, sans-serif;
	font-size: 16px;
	}
div, img
	{
	border: 0px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
a img
	{
	border: 0px;
	}
p
	{
	text-align: justify;
	line-height: 1.3
	}
h1, h2, h3
	{
	color: #ffffff;
	}
h1
	{
	font-size: 20px;
	}
h2
	{
	font-size: 18px;
	}
h3
	{
	font-size: 16px;
	}
div.OA
	{
	width: 952px;
	height: 751px;
	margin: 10px auto;
	text-align: left;
	background-color: #ffffff;
	background-image: URL(images/background_parts.jpg);
	background-position: 0px 140px;
	background-repeat: no-repeat;
	}
div.OAA
	{
	width: 952px;
	height: 1%;
	overflow: visible;
	margin: 10px auto;
	text-align: left;
	background-color: #ffffff;
	background-image: URL(images/background_plain.jpg);
	background-position: 0px 0px;
	background-repeat: repeat-y;
	}
div.OAB
	{
	width: 952px;
	height: 1%;
	overflow: visible;
	text-align: left;
	background-image: URL(images/background_top.jpg);
	background-position: 0 140px;
	background-repeat: no-repeat;
	}
div.OAC
	{
	width: 952px;
	height: 1%;
	overflow: visible;
	text-align: left;
	background-image: URL(images/background_foot.jpg);
	background-position: 0% 100%;
	background-repeat: no-repeat;
	}


span.ggl
	{
	color: #4466cc;
	font-size: 14px;
	}

div.header
	{
	width: 952px;
	height: 140px;
	background-color: #ffffff;
	}
div.header_logo
	{
	width: 447px;
	float: left;
	}
div.header_motor_parts
	{
	width: 295px;
	float: right;
	}
div.menu
	{
	width: 200px;
	padding: 10px;
	float: left;
	}
a.menu_item, a.menu_item:link, a.menu_item:active, a.menu_item:visited, a.menu_item_c, a.menu_item_c:link, a.menu_item_c:active, a.menu_item_c:visited
	{
	display: block;
	width: 200px;
	padding: 10px 0px 10px 0px;
	color: #ffffff;
	text-decoration: none;
	}
a.menu_item_c, a.menu_item_c:link, a.menu_item_c:active, a.menu_item_c:visited
	{
	font-weight: 700;
	font-size: 18px;
	}
a.menu_item:hover
	{
	color: #16335f;
	}
div.motor_parts_logos
	{
	width: 264px;
	height: 611px;
	float: right;
	background-image: URL(images/background_right.jpg);
	background-repeat: no-repeat;
	}
div.content_v1
	{
	height: 1%;
	overflow: visible;
	margin: 0px 275px 0px 220px;
	padding: 10px;
	color: #ffffff;
	}
div.content_v2
	{
	height: 1%;
	overflow: visible;
	margin: 0px 18px 0px 220px;
	padding: 10px;
	color: #ffffff;
	}

div.sa, div.sb, div.sc, div.sd, div.se, div.sf, div.sg, div.sh, div.si, div.sj, div.sk {}
div.sb, div.sc, div.sd, div.se, div.sf, div.sg, div.sh, div.si, div.sj, div.sk {}
div.sa, div.sc, div.se, div.sg, div.si, div.sk, div.sm, div.so, div.sq, div.ss, div.su, div.sw, div.sy {padding: 0px; margin: 0px; float: left; clear: left; overflow: hidden;line-height:0px;}
div.sb, div.sd, div.sf, div.sh, div.sj, div.sl, div.sn, div.sp, div.sr, div.st, div.sv, div.sx, div.sz {padding: 0px; margin: 0px; float: left; clear: left; overflow: hidden;line-height:0px;}
div.sa {height: 340px; width: 1px; clear: none;}
div.sb {height: 18px; width: 20px;}
div.sc {height: 18px; width: 30px;}
div.sd {height: 18px; width: 40px;}
div.se {height: 18px; width: 48px;}
div.sf {height: 18px; width: 50px;}
div.sg {height: 18px; width: 55px;}
div.sh {height: 18px; width: 55px;}
div.si {height: 18px; width: 50px;}
div.sj {height: 18px; width: 48px;}
div.sk {height: 18px; width: 40px;}
div.sl {height: 18px; width: 30px;}
div.sm {height: 18px; width: 70px;}
div.sn {height: 18px; width: 80px;}
div.so {height: 18px; width: 80px;}

div.image_space
	{
	width: 200px;
	height: 30px;
	}
div.mid_logo
	{
	margin: 30px 0px 0px 10px;
	}
div.small_logo
	{
	width: 116px;
	height: 80px;
	float: left;
	margin: 5px 0px 0px 10px;
	}
div.tiny_logo
	{
	width: 77px;
	height: 43px;
	float: left;
	margin: 5px 0px 0px 8px;
	}
p a
	{
	color: #ffffff;
	}
p a:hover
	{
	color: #ec7f2d;
	text-decoration: none;
	}
div.footer
	{
	text-align: center;
	font-size: 12px;
	color: #ffffff;
	padding: 20px;
	background-color: #16335f;
	}
div.footer a
	{
	text-decoration: none;
	color: #ffffff;
	}
td.label
	{
	text-align: right;
	}

td.field
	{
	text-align: left;
	}
div.warning
	{
	width: 340px;
	float: right;
	color: #ec7f2d;
	font-weight: 700;
	border: solid 0px #ec7f2d;
	padding: 4px;
	}
div.contact_form
	{
	width: 340px;
	float: right;
	border: solid 0px #ffffff;
	padding: 4px;
	}
div.address
	{
	width: 300px;
	float: left;
	}

div.pagination
	{
	text-align: center;
	color: #ec7f2d;
	font-weight: bold;
	}
div.pagination a
	{
	color: #ec7f2d;
	font-weight: bold;
	text-decoration: none;
	}
div.pagination a:hover
	{
	color: #ec7f2d;
	font-weight: bold;
	text-decoration: underline;
	}

div.supplier_short
	{
	width: 200px;
	height: 60px;
	float: right;
	clear: none;
	padding: 5px;
	font-size: 11px;
	}

div.supplier_short img
	{
	float: left;
	padding-right: 5px;
	}

div.logo_icon
	{
	width: 77px;
	height: 43px;
	float: left;
	margin: 5px;
	}



