* { margin: 0px; padding: 0px; }
html {
	overflow: -moz-scrollbars-vertical;
}
body {
	font-family:tahoma;
	font-size: 11px;
	color: #FFFFFF;
	background-color:#010101;
	margin: 10px auto;
	vertical-align:top;
}
img { border: 0px; }
table { border-collapse: collapse; }
a {
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	color: #FF0000;
	text-decoration: none;
}
p {
	padding: 7px 0px;
}
#Logo {
	float: left;
	width: 950px;
	height: 87px;
}
#bg{
	background:#555555 url(../images/bg_body.jpg);
	background-repeat: no-repeat;
	margin: 0px auto;	
	border: none;
	width: 950px;
}
#bgindex{
	background:#555555 url(../images/index/bg.jpg) no-repeat top left;
	border: none;
	width: 950px;
	height: auto;
	margin: 0px auto;
}
#bgindex td {
	text-align:left;
}
#menu{
	padding:0px 0px 0px 0px;
	vertical-align: top;
}
#form{
	/*margin-top:0px;*/
	background:url(../images/form_bg.jpg) repeat-x;
	width:665px;
	height:400px;
	border:1px solid #999999;
	padding-top:0px;
}
#form_c{
	margin-top:5px;
	background:url(../images/form_bg.jpg) repeat-x;
	width:665px;	
	border:1px solid #999999;
}
#swf{
	width: 950px;
}
#swf2{
	padding:5px 0px 0px 10px;
	float:left;
}
.orange{
	color:#F7941E;
	font-weight:bold;
}
.red{
	color:#F00;
	text-decoration:underline;
	font-weight:bold;
}
.orange{
	color:#F7941E;
	font-weight:bold;
}

.red_no{
	color:#F00;
	font-weight:bold;
}
/*#car{
	background-image:url(../images/webboard/car.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}*/

#car{
	background: url(../images/webboard/car.jpg) no-repeat right bottom;
	width:665px;
	height:420px;
}
#car_news{
	background-image:url(../images/newsactivitiesdetail/car.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#bg_promo{
	background-image:url(../images/promotion_detail/bg_detail.jpg);
	background-repeat:no-repeat;
	background-position:right bottom;
}
#footer{
	background:url(../images/footer_bg.jpg) repeat;
	border:1px solid #999999;
	width:930px;
	height:30px;
	padding:10px 0px 0px 10px;
}
#footer_bg{
	padding-left:5px;
}
#indexbook{
	background:url(../images/index/book.gif)  no-repeat right bottom;
}
#indextechnic{
	background:url(../images/index/redcar.gif) no-repeat right bottom;
}
#indexaccessories{
	background:url(../images/index/batery.gif) no-repeat right bottom;
}
#indexman{
	background:url(../images/index/man.gif) no-repeat right bottom;
}
#indexcarecar{
	background:url(../images/index/carecarpic.gif) no-repeat right bottom;
}
#indexhat{
	background:url(../images/index/hat.gif) no-repeat right bottom;
}
.form1{
	padding:10px 10px 10px 10px;
	width:658px;
	vertical-align: top;
}
/* Content */
.content {
	padding-left:10px;
	padding-top:0px;
}
#headservice{
	background:url(../images/promotion_service/box.jpg) repeat;
	width:665px;
	height:18px;
	border:1px solid #999999;
	padding-top:10px;
}
.headservice2{
	height:12px;
	padding:15px 10px 0px 15px;
}
.formpad_left{
	padding-left:20px;
}
#search{
	background-image:url(../images/newsactivities_all/box.jpg);
	background-repeat:repeat;
	width:50px;
	height:20px;
}
#oil_bg{
	background-image:url(../images/index/oil_center.jpg);
	background-repeat:repeat;
	width:187px;	
	height:350px;
	/*margin-left:40px;*/
}
#oilpadding{
	padding:10px 10px 10px 15px;
}
#index_member{
	background:url(../images/index/member_bg.jpg) repeat;
	width:201px;	
	height:145px;
	border:1px solid #999;
	/*margin-left:45px;*/
}
#index_coffee{
	background:url(../images/index/coffee.jpg) no-repeat right bottom;
}
#index_bx{
	background:url(../images/index/bx.jpg) repeat;
	width:115px;
	height:19px;
	padding-left:10px;
	text-align:left;
}
.index_dot{
	background:url(../images/index/dot.jpg) repeat-x left bottom;
	/*width:280px;*/
	height:1px;
	background-position:left bottom;
}
#index_foot{
	background:url(../images/index/foot_center.jpg) repeat center top;
	width:940px;
	height:185px;
	margin: 0px auto;
}
#index_banner{
	padding: 15px 0px 20px 0px;
}
.padtop_left{
	padding:10px 0px 0px 10px;
}
.padding_top{
	padding-top:10px;
}
.top_5{
	padding-top:5px;
	padding-bottom:3px;
}
#index_paddot{
	padding:10px 0px 25px 0px;
}
#index_center1{
	background:url(../images/index/center_row_1.jpg) repeat;
	width:365px;
	height:25px;
	margin-right:10px;
}
#index_center2{
	background:url(../images/index/center.jpg) repeat;
	width:315px;
	height:25px;
	margin-right:40px;
}
#index_center_row_2{
	background:url(../images/index/center_row_2.jpg) repeat;
	width:315px;
	height:25px;
}
#accessories_menu{
	background:url(../images/accessories/menu_center.jpg) repeat;
	width:655px;	
	height:17px;
	border:1px solid #999;
	padding:5px;
	padding-top:0px;
	
}

/* about*/
.imagesabout{
padding-left:10px; float:left;

}
.detail_top{
padding-left:10px;  
width:280px;
float:left;
font-size:11px;
}
.detail_2{
font-size:11px;
}
.font_show{
color:#CB6A2A;
font-weight:bold;

}
.bg_about{
background-image:url(../images/about/bg_content.jpg);
background-repeat:repeat-x;
padding-top:0px;
border:none;
width:950;
height:39px;

}
.bg_about2{
background-image:url(../images/about/bg_content1.jpg);
background-repeat:repeat-x;

border:none;
width:661;
height:39px;

}
#bg_about{
	
	background-image:url(../images/bg_body.jpg);
	background-repeat: repeat-y;
	margin: 10px 10px 10px 10px;
	border:none;
	width:950;

}

.bg_contact{
	background:url(../images/contact/bg_contact.jpg) no-repeat;	
	border:none;
	width:659px;
	height:402px;
}

#aboutform_bg{
	background:url(../images/about_2/about_bg.jpg) repeat-x;
	width:659;	
	height:1320px;
	border:1px solid #666;
	margin-top:5px;
}
#aboutform_condition{
	background:url(../images/about_2/about_bg.jpg) repeat-x;
	width:659;	
	height:870px;
	border:1px solid #666;
	margin-top:5px;
}
#about_bg{
	background:#555555 url(../images/index/bg.jpg) no-repeat top left;
	border: none;
	width: 950px;
	height: auto;
	margin: 0px auto;
}
#about02_menu{
	background:url(../images/accessories/menu_center.jpg) repeat;
	width:649px;	
	height:17px;
	border:1px solid #999;
	padding:5px;
}
 
#LeftMenu { float: left; display: inline-block; width: 240px; min-height: 400px; _height: 400px; padding-left:5px; padding-top:0px;}

/* Content */
.content {
	padding:7px 10px 0px 15px;
}
.bgservice{
	background-image:url(../images/promotion_service/box.jpg);
	background-repeat:no-repeat;
	width:635px;
	height:35px;
}
.headservice{
	height:12px;
	padding:10px 12px 0px 15px;
}
.headservice2{
	height:12px;
	padding:15px 10px 0px 15px;
}
.formpad_left{
	padding-left:20px;
}
#search{
	background-image:url(../images/newsactivities_all/box.jpg);
	background-repeat:repeat;
	width:50px;
	height:20;
}

/*promotion*/
div#promotion {
	margin:3px;
	background:url(../images/line.jpg) repeat-x;
	width:650px;
	height:401px;
}
div#promotion .title {
	background:url(../images/new_promotion/promotion.jpg) no-repeat; 
	width:79px;
	height:19px;
	margin:14px 0px 0px 17px;
}
div#promotion .body {
	background:url(../images/new_promotion/line.gif) no-repeat bottom right ; 
	width:455px;
	height:2px;
}
div#promotion .image {
	margin-left:20px;
	border:1px solid #999999;
	width:100px;
	height:100px;
	float:left;
}
div#promotion .data {
	margin-left:20px;
	border:1px solid #999999;
	width:300px;
	height:100px;
	float:left;
}


/*contact*/
#tbContact{
width:320px;
margin-top: 20px;
}
#tbContact th{
	width: 100px;
	text-align: right;
	padding-right: 5px;
	vertical-align: top;
	font-weight: normal;
}
#tbContact td{
	text-align: top;
	
}
/*footer*/
.footer_img{
background:url(../images/copyright.jpg) no-repeat;
float:left;
width:399px;
height:20px;
}
.footer_logo{
background:url(../images/emedia.jpg) no-repeat;
float:left;
width:44px;
height:20px;
}
/* CSS Document */
#formem{ margin-top:3px; background: #333333 url(../images/memberclub/memberclub_bg.jpg) repeat-x; border:1px solid #666;}
.inputbox {
	background: url(../images/contact/text_box.jpg); 
	border: thin none;
	width:200px;
	COLOR: #000000;
	padding-left:5px;
	font-family:tahoma;
	font-size: 11px;
}
.inputboxfile {
	
	width:200px;
	COLOR: #000000;
	padding-left:5px;
	font-family:tahoma;
	font-size: 11px;
	height:18px;
}
.textareabox{
	BACKGROUND-IMAGE: url(../images/contact/text_area.jpg); 
	COLOR: #ffffff;
	border: thin none;
	padding-left:5px;
	width:200px;
	font-family:tahoma;
	font-size: 11px;
	COLOR: #000000;
}
.selectbox{
   background: #a6a6a6 url(../images/contact/text_box.jpg); 
	border:1px dotted red;
	width:200px;
	COLOR: #ffffff;
	padding-left:5px;
}
.selectbox{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
.font_color{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
}
#footers { margin:7px 0px 0px 4px;}