#vxprod_div { float: left; width: 950px; height: auto;  margin: 15px 0 0 20px;}

#prod_filtro{
	width: 920px;
	height:auto;
	margin:0 0 0 10px;
	padding:2px;
	float: left;
	border-top: 1px dotted #B0B0B0; 
	border-bottom: 1px dotted #B0B0B0;
}

#prod_menu{ width:180px;
	height:auto;
	margin:2px 25px 2px 2px;
	padding:2px;
	float: left;
	/*border-right: 1px dotted #B0B0B0;*/ 
}

#prod_menu ul {margin: 0 0 0 15px; padding: 0;}

#prod_menu ul li { font-weight: bold; margin: 10px 0 5px 10px; padding: 0;  font-size: 12px; list-style: none;}

#prod_menu ul li a, #prod_menu ul li a:visited {color: #f86e00;}

#prod_menu ul li ul li {margin: 5px 0 5px 5px; padding: 0;  font-size: 12px; font-weight: normal; 
	list-style:square inside url("../img/bola.png");
 }
 
#prod_menu ul li ul li a, #prod_menu ul li ul li a:visited {color: #2D1000;}



#lista_prod{
	float: left;
	width:720px;
	height:auto;
	margin: 10px 0 0 0;
		
}

.prod_sfiltro{
	width:auto;
	height:25px;
	margin:0 10px 0 10px;
	padding:2px;
	float: left;
}

.prod_sfiltro2{
	width:auto;
	height:25px;
	margin:0 10px 0 10px;
	padding:2px;
	float: right;
}


.prod_div{
	width:340px;
	height:350px;
	margin: 10px 5px 0 5px;
	padding:2px;
	float: left;
	/* border-bottom: 1px dotted #B0B0B0; */
	/* border: 1px dotted #B0B0B0; */
	background: url(../img/fundoprod.png) no-repeat left  top;
}

.prod_div h1{
	margin: 5px 0 0px 5px;
	padding:2px;
	font-weight: normal;
}

.prod_div h1 a, .prod_div h1 a {
		color: #2D1000;	
}


.prod_subt{
	float: left;
	width:100%;
	height:15px;
	margin: 2px 10px 0 10px;
	
}

.prod_img{
	float: left;
	width:95%;
	height:auto;
	margin: 10px 10px 0 10px;
	
	
}

.prod_desc {
	float: left;
	width:320px;
	height:50px;
	margin: 0px 0 0 10px;
	padding: 0;
	
}

.prod_preco {
	float: right;
	width:auto;
	height:auto;
	margin: 5px 20px 0 0;
	font-size:16px;
	font-weight: bold;
	
}

.prod_bimg {
	float: left;
	width:200px;
	height:200px;
	margin: 0px 0 0 0px;
	padding: 0px;
	 
}

.prod_bimg img {
	margin: 0px 0 0 0px;
	padding: 0px;
}


.prod_imglist {
	float: left;
	width:60px;
	height:60px;
	margin: 5px 2px 0 4px;
	
}

.prod_imglist img {
	margin: 0px 0 0 0px;
	padding: 0px;
}

.prod_toolbar {
	float: left;
	width:275px;
	height:20px;
	margin: 5px 0 0 0;
	text-align:right;
}

/* gestão e admin */

.prod_admin { float: left; width:335px; height:15px; margin: 0 0 0 0;
	text-align:right; background: #9B1000; color: #FFFFFF; }


.prod_admin a, .prod_admin a:visited { color: #ffffff; margin: 0 10px 0 10px; } 
