@charset "utf-8";
/* CSS Document */

body       { scrollbar-3d-light-color: #FF7863; scrollbar-arrow-color: #C4B9E8; scrollbar-base-color: #000000; scrollbar-dark-shadow-color: #BF321B; scrollbar-face-color: #FF0000; scrollbar-highlight-color: #FFFFFF; scrollbar-shadow-color: #992816; margin:0; padding:0  }

h1    { color: #000; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 13px; margin: 5px 0px 0px 5px; text-align:left }
h1.parts    { color: #fff; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 13px; margin: 4px 0px 0px 5px; text-align:center }
h2    { color: #fc0; font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 18px; margin: 5px 20px 0px 30px }
p     { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 13px; margin: 5px 23px 0px 19px }
td    { color: black; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 11px; margin: 0px 0px 0px 0px }
td.red    { color: #FF0000; font-size: 12px; font-family: sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; margin: 0px 0px 0px 0px }
td.fff    { color: #fff; font-size: 12px; font-family: sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; margin: 0px 0px 0px 0px }
.black12   { color: black; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 14px }
.white12   { color: white; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 14px }
.white10   { color: white; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; line-height: 10px }
.small-bold   { color: white; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bolder; text-align: center; margin: 5px 5px 0px 5px }

a:link { color: #FF0000; font-size: 12px; font-family: sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; margin: 0px 0px 0px 0px }
a:visited { color: #FF0000; font-size: 12px; font-family: sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; margin: 0px 0px 0px 0px }
a:hover   { color: #ffffff; font-size: 12px; font-family: sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; margin: 0px 0px 0px 0px }
a:active  { color: #FF0000; font-size: 12px; font-family: sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; margin: 0px 0px 0px 0px }

a.cartbutn:link { color: #FF0000; font-size: 12px; font-family: sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; margin: 0px 0px 0px 0px }
a.cartbutn:visited { color: #000; font-size: 12px; font-family: sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; margin: 0px 0px 0px 0px }
a.cartbutn:hover   { color: #ffffff; font-size: 12px; font-family: sans-serif; font-weight: bold; line-height: 14px; text-decoration: none; margin: 0px 0px 0px 0px }
a.cartbutn:active  { color: #000; font-size: 12px; font-family: sans-serif; font-weight: bold; line-height: 14px; margin: 0px 0px 0px 0px }

a.ms:link     { color: #ffffff; font-size: 8px; font-family: sans-serif; font-weight: bold; text-decoration: none; position: relative; bottom: 2px }
a.ms:visited  { color: #a0a0a0; font-size: 8px; font-family: sans-serif; font-weight: bold; text-decoration: none; position: relative; bottom: 2px }
a.ms:hover    { color: #99ff00; font-size: 8px; font-family: sans-serif; font-weight: bold; text-decoration: none; position: relative; bottom: 2px }
a.ms:active   { color: #ffffff; font-size: 8px; font-family: sans-serif; font-weight: bold; text-decoration: none; position: relative; bottom: 2px }

#Table_All {
	position:absolute;
	left:0px;
	top:20px;
	width:100%;
}
#Table_Main {
	position:relative;
	left:0px;
	top:0px;
	width:800px;
	height:825px;
}
#blank {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:825px;
	z-index:1;
}

#parts-v-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:150px;
}

#parts-v-02 {
	position:absolute;
	left:0px;
	top:150px;
	width:800px;
	height:266px;
}

#parts-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:416px;
}

#parts-02 {
	position:absolute;
	left:0px;
	top:388px;
	width:394px;
	height:409px;
}

#z2 {
	position:absolute;
	left:0px;
	top:0px;
	z-index:2;
}

#m-part-title {
	position:absolute;
	left:430px;
	top:416px;
	width:370px;
	height:21px;
	background-image:url(images/m-part-title.jpg);
	background-repeat:no-repeat;
}

#m-home-butn {
	position:absolute;
	left:740px;
	top:416px;
}

#parts-table {
	position:absolute;
	left:430px;
	top:561px;
	width:370px;
	height:268px;
	background-image:url(images/m-part-table.jpg);
	background-repeat:no-repeat;
}

#m-top {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:416px;
}

#parts-02 {
	position:absolute;
	left:0px;
	top:416px;
	width:430px;
	height:409px;
}

#m-part-title {
	position:absolute;
	left:430px;
	top:416px;
	width:370px;
	height:20px;
}

#m-part-table {
	position:absolute;
	left:430px;
	top:561px;
	width:370px;
	height:264px;
}

#m-h-top-p32 {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:166px;
}

#m-h-main-p32 {
	position:absolute;
	left:0px;
	top:150px;
	width:800px;
	height:511px;
}

#parts-table-h {
	position:absolute;
	left:0px;
	top:683px;
	width:800px;
	height:167px;
	background-image:url(images/m-h-menu-bg.jpg);
	background-repeat:no-repeat;
}

#parts-table-main-menu {
	position:absolute;
	left:3px;
	top:1px;
	width:300px;
	height:167px;
}

#parts-table-sub-menu {
	position:absolute;
	left:303px;
	top:1px;
	width:497px;
	height:167px;
}

#parts-table-h-t {
	position:absolute;
	left:0px;
	top:0px;
}

#m-h-part-title {
	position:absolute;
	left:0px;
	top:661px;
	width:800px;
	height:22px;
	background-image:url(images/m-h-part-title.jpg);
	background-repeat:no-repeat;
}

#m-h-home-butn {
	position:absolute;
	left:580px;
	top:661px;
	width:370px;
	height:22px;
}

#parts-pic-zoom-h {
	position:absolute;
	left:430px;
	top:699px;
	width:370px;
	height:126px;
}

#m-header-top {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:100px;
}

#m-header-fill {
	position:absolute;
	left:0px;
	top:100px;
	width:490px;
	height:50px;
}

#m-header-home {
	position:absolute;
	left:490px;
	top:100px;
	width:103px;
	height:50px;
	z-index:20;
}

#m-header-parts {
	position:absolute;
	left:593px;
	top:100px;
	width:101px;
	height:50px;
	z-index:20;
}

#m-header-con {
	position:absolute;
	left:694px;
	top:100px;
	width:106px;
	height:50px;
	z-index:20;
}



