/*--produk css*/


/*--------------Categorie Menu--------*/
#kategori {
	margin-bottom	: 1px;
	padding		: 5px 5px 5px;
	width		: 150px;
	border-color	: #ff9999;
	border-width	: 1px 1px 1px 1px;
	border-style	: solid;
	overflow	: hidden;
	font-weight	: bold;
}
#kategori_header {
	margin-bottom	: 1px;
	width		: 150px;
	height		: 20px;
	background-color: #ff9999;
	overflow	: hidden;
}

#kategori_header h2 {
	margin-top	: 3px;
	
	color		: #fff;
	text-align 	: center;
	font-size	: 12px;
	font-weight	: bold;
}

#kategori ul {
	margin		: 2px;
	width		: 145px;
	list-style-type	: none;
}

#kategori li {
	width		: 145px;
	height		: 24px;
	list-style-type	: none;
	text-align	: left;
	float		: left;
}



#kategori li a {
	display		:block;
	color		:#ff9999;
	text-decoration	:none;
	border-bottom	:1px dashed #a5c4a4;
	padding		:2px 2px 2px 2px;
	font-family	:Georgia, garamond, serif;
}

#kategori li a:hover {
	display		:block;
	color		:#aa3a17;
	text-decoration	:none;
	border-bottom	:1px dashed #93e8be;
	background	:#fbff98;
	
}

/*------room main produk */

#room_main_kiri{
	
	
	width		: 295px;
	float		: left;
	text-align	: left;
	color		: #000;
	padding-top	: 2px;
	padding-left	: 0px;
							
}


#room_main_kiri a{
	color		: #3E3E3E;
	text-decoration	: none;
		

}	
#room_main_kiri a:hover {
	color		: #781414;
	text-decoration	: none;	
	
}
#room_main_kiri .view{
		
		width		: 110px;
		font-style	: oblique;
		text-align	: right;
		font-size	: 11px;
		color		: #000000;
		margin-left	: 50px;	
		padding-top	: 0px;
		padding-left	: 5px;
		padding-bottom	: 5px;
		border		: 1px double #ff9999;
	}
#room_main_kiri .r1{
		width		: 160px;
		float		: left;
		text-align	: left;
		color		: #fff;
		padding-top	: 0px;
		padding-left	: 0px;
		
	}
	#room_main_kiri .r2{
		width		: 130px;
		float		: right;
		text-align	: left;
		color		: #000;
		padding-top	: 10px;
		padding-left	: 0px;
		
		
	}
	#room_main_kiri .i{
		text-align	: left;
		font-style	: oblique;
		color		: #000;	
		
	}
	
	#room_main_kiri .harga_qiry{
		
		width		: 110px;
		font-style	: oblique;
		text-align	: right;
		color		: #990000;
		padding-top	: 5px;
		padding-left	: 5px;
		background-color :#f1f1f1;
		
		
	}
	#room_main_kiri .lod{
		margin-top	: 50px;
		margin-left	: 35%;
		margin-bottom	: 50px;
		text-align      : center;
		
		
		
		
	}
	
	
	

#room_main_kanan{
	
	width		: 295px;
	float		: right;
	text-align	: left;
	color		: #400040;
	padding-top	: 2px;
	padding-left	: 0px;
					
}

#room_main_kanan a {
	color		: #3E3E3E;
	text-decoration	: none;	


}
#room_main_kanan a:hover  {
	color		:#781414;
	font-size	:13px;
	font-width  	:bold;	
	font-family	:Georgia, garamond, serif;
	text-decoration	:underline;
	}
#room_main_kanan .varian  {
	border		:1px dashed #93e8be;
	background	:#fbff98;
	}
#room_main_kanan .varian_text  {
	text-decoration	:blink;
	font-size	:10px;
	font-width  	:bold;	
	color		:#065900;
	}
#room_main_kanan .link a {
	color		: #3E3E3E;
	text-decoration	: none;	
}	

#room_main_kanan .link a:hover  {
	color		:#781414;
	text-decoration	:none;
	}
	

#room_main_kanan .k1{
		width		: 160px;
		float		: left;
		text-align	: left;
		color		: #000;
		padding-top	: 0px;
		padding-left	: 0px;
				
}
	
	#room_main_kanan .k2{
		
		width		: 130px;
		float		: right;
		text-align	: left;
		color		: #000;
		padding-top	: 10px;
		padding-left	: 0px;
					
}
#room_main_kanan .k2 a {
	color		: #3E3E3E;
	font-family	: verdana, trebuchet MS;
	text-decoration	: none;	


}
#room_main_kanan .k2 a:hover  {
	color		: #781414;
	font-family	: verdana, trebuchet MS;
	font-size	: 12px;
	text-decoration	: none;
	}



#room_main_kanan .i{
		text-align	: left;
		font-style	: oblique;
		color		: #000;	
		
	}
	
	#room_main_kanan .harga_qiry{
		
		width		: 110px;
		font-style	: oblique;
		text-align	: right;
		color		: #990000;
		padding-top	: 5px;
		padding-left	: 5px;
		background-color :#f1f1f1;
		
		
	}
	#room_main_kanan .harga_grosir{
		
		width		: 110px;
		font-style	: oblique;
		text-align	: right;
		color		: #ff0000;
		padding-top	: 2px;
		padding-left	: 5px;
		
		background-color :#f1f1f1;
		
	}
	#room_main_kanan .span{
		font-size	: 11px;
		text-align	: left;
		color		: #ff0000;
		
		
		
		
	}
	
/*----------menu beli ------------------*/
#beli {
	width: 120px;
	padding: 5px 0px;
	font-size: 11px;
	
	
}

#beli form {
	width: 100px;
	height: 20px;
	
}

#beli input.button_submit {
	width: 40px;
	height: 24px;

}
/*-------------ruangkeranjang-------------*/
#bas {
	margin: 0px 0px 5px;
	width: 162px;
	height: 45px;
	background: url('../images/basbaner.gif') no-repeat;
	float: right;

}
.menu_del{

	float:right;
	width:14px;
	height:18px;
	
	}


}
#block_keranjang {
	background	: #ff9999;
	height		: 15px;
	width		: auto;
	color		: #02590d;
	padding-left	: 5px;
	padding-top	: 3px;
	font-family	: verdana, trebuchet MS;
	font-size	: 11px; 
	font-width  	: bold;	
}

#edit_pemesanan{
	background      : #ffffff;
	width		: 300px;
	padding-top	: 3px;
	

}
#edit_pemesanan td{
		display:table-cell;
		border-bottom		: 1px solid  #a5c4a4;
		border-right		: 1px solid #a5c4a4;
		border-left		: 1px solid #a5c4a4;
		
}
#edit_pemesanan .td {
		display:table-cell;
		border-bottom		: 1px solid  #a5c4a4;
		border-right		: 1px solid #fff;
		border-left		: 1px solid #fff;
		
}
.selectboxes {background-color:000000}