a.categoria:hover { text-decoration:none; color:#F7D346; }
.categoria { margin:10px 24px 20px 10px; float:left; width:167px;  overflow:hidden; text-align:left;}
.categoria .moldura { width:167px; margin:10px 0;  }
.categoria h3 { font:14px, Arial, Helvetica, sans-serif; font-weight:bold; margin:4px 0; }
.categoria .thumb2 { top:6px; left:10px; border:1px solid #666;  }
.categoria .desc { float:left; width:auto; }
.categoria .categ { width:165px; margin:0; font:11px, Arial, Helvetica, sans-serif; font-weight: bold; }


.categoria2 { margin:10px 24px 20px 10px; float:left; width:167px; height:180px; text-align:left;}
.categoria2 .moldura { width:167px; margin:10px 0;  }
.categoria2 h3 { font:11px, Arial, Helvetica, sans-serif; font-weight:bold; margin:4px 0; }
.categoria2 .thumb { top:6px; left:10px; border:3px solid #f0f0f0  }
.categoria2 .desc { float:left; width:auto; }
.categoria2 .categ { width:165px; margin:0; font:11px, Arial, Helvetica, sans-serif; font-weight: bold; }



.bt_mais { display:block; margin-right:20px; padding-left:18px; height:30px; line-height:30px; font:13px Trebuchet MS, Arial; background: url(../imagens/outras/ico_zoom.gif) left 4px no-repeat; }
.bt_produtos { display:block;  padding-left:18px; height:30px; line-height:30px; font:13px Trebuchet MS, Arial; background: url(../imagens/outras/ico_carrinho.gif) left 4px no-repeat; }
.bt_indique { display:block; margin-right:20px; padding-left:25px; height:30px; line-height:30px; font:13px Trebuchet MS, Arial; background: url(../img/icon/indique.jpg) left top no-repeat; }
.bt_indique:hover { color:#CC0000; }
.bt_imprimir { display:block; margin-right:20px; padding-left:25px; height:30px; line-height:30px; font:13px Trebuchet MS, Arial; background: url(../img/icon/imprimir.jpg) left top no-repeat; }
.bt_imprimir:hover { color:#CC0000; }
h3.maisinfo { margin:0;  padding:7px 0 7px 15px; font:14px, Arial, Helvetica, sans-serif; font-weight:bold; background:#D08544; color:#333; }

.fl { float:left; }
.obras {  margin:20px 7px 0 0px; background:url(../img/thumb.jpg) no-repeat; padding:0; } 

#descproduto { float:left; margin: 20px 0 0 10px; width:auto; }
#descproduto h3 { font:14px, Arial, Helvetica, sans-serif; font-weight:bold; margin:4px 0;}
#descproduto p { margin:10px 0; }


.menusub { display:block; float:left; padding:3px 5px; border-right:dotted 1px #CC0000; font:13px Trebuchet MS, Arial; color:#CC0000; }
.menusub:hover { color: #FFFFFF; background: #CC0000; }


#carrinho { margin:15px; }
#carrinho .tit { float:left; background:#666; padding:3px 0 3px 5px;  color:#FFFFFF; font:normal 12px Trebuchet MS, Arial; }
#carrinho .prod { float:left; padding:5px 0; }
#carrinho .total { border-top:solid 1px #003366; padding:3px 0; font:normal 12px Trebuchet MS, Arial; }
#carrinho input { height:15px; width:30px; }
#form_carrinho { padding:0 25px; }







.subtitulo { font-size:12px; }

.produtolista {
	width:450px;
	float:left;
	height:230px;
}

.produtolistadireita {
	float:left;
	width: 240px;
}


.titproduto {
	border-bottom:solid 1px #999999;
	padding-bottom:5px;
	text-indent:10px;
	font:16px Arial;
	color:#000000;
}
.descproduto {
	padding-left: 20px;
}





.encomende2 {
	display:block;
	background:#F0C618;
	font:bold 14px "Trebuchet MS", Arial;
	color: #555;
	text-decoration: none;
	padding:4px 10px;
	margin:0 10px;
}

.encomende2:hover {
	display:block;
	background:#F0C618;
	font:bold 14px "Trebuchet MS", Arial;
	color: #000;
	text-decoration: none;
	padding:4px 10px;
}





