body {font-family:Arial; padding:0px; margin:0px; width:100%; height:100%; color:#404040;}
input, textarea {font-family:Arial;}

img { border:0px }
input.text {   }
a{color:#404040;}
a:hover{text-decoration:none; color:#ff3c00;}
td{vertical-align:top; line-height:1.5em;}

div, p, ul, ol, li, form, table, tr, th, td, dl, dt, dd, address, blockquote, ins {
	font-size:14px;
	height:auto;
	margin:0pt;
	padding:0pt;
	text-decoration:none;
}

input, textarea {
    font-size:14px;
	padding:2px;
}

div.orderform table td {
    padding:1px;
}

h1{font-size:21px; font-weight:normal; margin:30px 0px 5px 0px;}
h2{font-size:19px; font-weight:normal; margin:20px 0px 0px 0px; color:#ff3c00;}

.logo{margin:10px 0px 0px 10px;}
.menu{margin:40px 0px 0px 60px;}

.menu ul{list-style-type:none; padding:0px; margin:0px;}
.menu ul li{margin:0px; padding:4px 0px; clear:left; line-height:1.2em;}
.menu ul li ul{list-style-type:none; padding:0px 0px 0px 20px; margin:0px;}
.menu ul li ul li{margin:0px; padding:4px 0px; clear:left; line-height:1.2em; font-size:12px;}

.phone{color:#ff3c00; font-size:30px; font-style:italic; margin:40px 0px 5px 20px;}
.phone2{color:#ff3c00; font-size:30px; font-style:italic; margin:10px 0px 5px 100px;}
.phone_note{margin:0px 0px 30px 60px;}


.web p {
text-align:justify;
margin-bottom:10px;
}

.web ul {
text-align:justify;
margin-bottom:10px;
padding-left:25px;
}

.web h2 {
margin-bottom:15px;
}

.web h1 {
margin-bottom:15px;
}


.cat_1{font-size:20px; padding:0px 50px 10px 0px; line-height:1.2em; cursor:pointer;}
.cat_1 a{color:#ff3c00;}
.cat_1 a:hover{color:#ff3c00;}
.cat_2{font-size:20px; padding:0px 50px 10px 0px; line-height:1.2em; cursor:pointer;}
.cat_2 a{color:#fca000;}
.cat_2 a:hover{color:#fca000;}
.cat_3{font-size:20px; padding:0px 50px 10px 0px; line-height:1.2em; cursor:pointer;}
.cat_3 a{color:#b3a50e;}
.cat_3 a:hover{color:#b3a50e;}

.top_1 {background:url(bg_1.jpg) #000000 right top no-repeat; cursor:pointer; border-right:3px solid #ffffff; border-bottom:3px solid #ffffff;}
.top_1 div{height:100px; color:#ffffff; padding: 10px 40px 10px 15px; font-size:12px; line-height:1.4em; font-family:Tahoma;}
.top_2 {background:url(bg_2.jpg) #000000 right top no-repeat; cursor:pointer; border-right:3px solid #ffffff; border-bottom:3px solid #ffffff;}
.top_2 div{height:100px; color:#ffffff; padding: 10px 40px 10px 15px; font-size:12px; line-height:1.4em; font-family:Tahoma;}
.top_3 {background-color:#000000; cursor:pointer; border-bottom:3px solid #ffffff;}
.top_3 div{height:100px; color:#ffffff; padding: 10px 20px 5px 15px; font-size:12px; line-height:1.4em; font-family:Tahoma;}

.line_1{background-color:#ff3c00; border-right:3px solid #ffffff;}
.line_2{background-color:#fca000; border-right:3px solid #ffffff;}
.line_3{background-color:#b3a50e;}

.car td{padding:20px 0px 20px 0px; cursor:pointer;}
.car td a{font-size:30px;}
.car td div{padding:5px;}

.car_1{background:url(car_01.jpg) 0px 20px no-repeat;}
.car_1 div{margin:120px 0px 0px 10px; width:200px;}
.car_2{background:url(car_02.jpg) 0px 20px no-repeat;}
.car_2 div{margin:120px 0px 0px 10px; width:200px;}
.car_3{background:url(car_03.jpg) 0px 20px no-repeat;}
.car_3 div{margin:120px 0px 0px 10px; width:200px;}
.car_4{background:url(car_04.jpg) 0px 20px no-repeat;}
.car_4 div{margin:120px 0px 0px 10px; width:200px;}

.car_1_vn{background:url(car_01_vn.jpg) 0px 20px no-repeat;}
.car_1_vn div{margin:0px 0px 0px 110px; width:160px;}
.car_2_vn{background:url(car_02_vn.jpg) 0px 20px no-repeat;}
.car_2_vn div{margin:0px 0px 0px 90px; width:160px;}
.car_3_vn{background:url(car_03_vn.jpg) 0px 20px no-repeat;}
.car_3_vn div{margin:0px 0px 0px 100px; width:160px;}
.car_4_vn{background:url(car_04_vn.jpg) 0px 20px no-repeat;}
.car_4_vn div{margin:0px 0px 0px 130px; width:120px;}

.car .models{display:block; margin:7px 0px 0px 0px; padding:0px; line-height:1.2em;}
.car span{font-size:12px;}



.copyright{padding:30px 50px 50px 0px; font-size:11px;}


.card td{padding:5px 30px 5px 20px; font-size:13px;}
.tdl{border-right:1px solid #999999; border-bottom:1px solid #999999;}
.tbb{ border-bottom:1px solid #999999;}

.trans{border-collapse:collapse;}
.trans td{padding:7px;}
	/*
	.p10{font-size:65%}
	.p11{font-size:70%}
	.p12{font-size:75%}
	.p13{font-size:80%}
	.p14{font-size:90%}
	.p15{font-size:100%}
	.p16{font-size:105%}
	.p17{font-size:110%}

	.f10{font-size:10px}
	.f11{font-size:11px}
	.f12{font-size:12px}
	.f13{font-size:13px}
	.f14{font-size:14px}
	.f15{font-size:15px}
	.f16{font-size:16px}
	.f17{font-size:17px}
	*/


		#ruler {position:absolute; width:100%; top: 0; height:1px; line-height:1px;}

		#body {position:relative; min-height:100%; min-width:750px; max-width:1200px;}

		#body {
		height: 100%;
		width: expression(
			(
				document.getElementById('ruler')
				&& document.getElementById('ruler').clientWidth < 750
			)
			?	'750px'
			:	(
					document.getElementById('ruler')
					&& document.getElementById('ruler').clientWidth < 1200
				)
				?	'100%'
				:	'1200px'
		);
		}

