html, body{
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 1.5em;
	text-align: center;	
	color:#eee;
}

form{
	margin:0;
	padding:0;
}

a{
	text-decoration:none;
	color:#fff;
}

ul{
	margin:0;
	padding:0;
	list-style:none;
}

img{
	border:none;
}


#head{
	margin-bottom:30px;
}

#content{
	width:800px;
	
}

#wrapcontent{
	float:left;
	display:inline;
	padding:10px 0 20px 0;
	width:800px;
}

#menutop{
	clear:both;
	float:left;
	display:inline;
}

.menubtntop{
	float:right;
	display:inline;
	height:41px;
	color:#fff;
	font-weight:bold;
}
.menubtntop a{
	float:left;
	display:inline;
	width:99px;
	height:41px;
	overflow:hidden;
}
.menubtntop a:hover{
	color:#fff;
}
.menubtntop a span{
	display:none;
}
.menubtntop a.btntophome:hover,
.menubtntop a.btntopfaq:hover,
.menubtntop a.btntopcontact:hover,
.menubtntop a.btntoptesti:hover,
.menubtntop a.btninforestock:hover{
	background-position:bottom left;
}
.menubtntop a.special{
	color:#dab902;
}
.menubtntop a.special:hover{
	color:#ffd800;
}

#banner{
	float:left;
	display:inline;
	width:800px;
	height:103px;	
}

#bagkanan{
	float:left;
	display:inline;
	margin:5px 0 5px 0;
	width:180px;
	
}

.headmenukanan{
	clear:both;
	float:left;
	display:inline;
	margin:2px 0 1px 11px;
	text-align:left;	
	padding:5px;
	width:160px;	
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
}

#searchbox{
	background:#917821;
	margin:0 0 5px 11px;
	padding:5px 10px;
	text-align:left;
	width:150px;
	font-weight:bold;
	color:#ccc;
	float:left;
	display:inline;
	clear:both;
}

	#searchbox input, #memberlogin input{
		height:15px;
		vertical-align:middle;
		width:111px;
	}
	
	#searchbox input#btn1{
		height:auto;
		width:auto;
		vertical-align:middle;
		padding:5px 2px;
	}


#memberlogin{
	background:#917821;
	margin:0 0 5px 11px;
	padding:5px 10px;
	text-align:left;
	width:150px;
	font-weight:bold;
	color:#ccc;
	float:left;
	display:inline;
	clear:both;
}
	#memberlogin input#btn2{
		height:auto;
		width:auto;
		vertical-align:middle;
		padding:5px 0 0 122px;
	}


#menukanan, #menucart, .lefttab{
	clear:both;
	float:left;
	display:inline;
	margin-left:11px;
	height:100%;
}
	#menukanan ul li,
	#menucart ul li,
	.lefttab ul li{
		margin-bottom:1px;
		padding:5px 10px;
		text-align:left;
		width:150px;
		font-weight:bold;
	}
	
	.lefttab ul li a.linkdetail{
		color:#333;
		text-decoration:underline;
	}

#bottom{
	clear:both;
	margin:10px 0;
	float:left;
	display:inline;
	padding:10px 0 0 10px;
	width:790px;
	height:30px;
	background:#120f00;
	color:#888;
	font-size:10px;
	text-align:left;
	font-weight:bold;
}
	#bottom div{
		float:left;
		display:inline;
		margin-right:260px;
		font-weight:bold;
		color:#ccc;
	}	
	#bottom span{
		float:right;
		display:inline;
		margin-top:4px;
	}
	#bottom span a{
		float:left;
		display:inline;
		color:#ddd;
		font-weight:bold;
		font-size:11px;
		padding:0 10px;
	}
	#bottom span a:hover{
		color:#fff;
	}
	#bottom span a.special{
		color:#dab902;
	}
	#bottom span a.special:hover{
		color:#ffd800;
	}
	#bottom span a span{
		display:none;
	}
	#bottom span a#bottomhome{
		width:35px;
		height:8px;
		background:url(/images/new/btn/bottomhome.jpg) no-repeat;
	}
	#bottom span a#bottomfaq{
		width:30px;
		height:9px;
		background:url(/images/new/btn/bottomfaq.jpg) no-repeat;
	}
	#bottom span a#bottomcontact{
		width:45px;
		height:14px;
		background:url(/images/new/btn/bottomcontact.jpg) no-repeat;
	}
	#bottom span a#bottomtesti{
		width:55px;
		height:6px;
		background:url(/images/new/btn/bottomtesti.jpg) no-repeat;
	}


