body#vitrine div.filtro{border:solid 1px #8FA8A3;border-right:solid 2px #8FA8A3;border-bottom:solid 2px #8FA8A3;width:507px;padding:10px 10px 5px 10px;margin-bottom:20px;}
body#vitrine div.filtro label{display:inline-block;width:162px;font-size:14px;font-weight:bold;padding-right:5px;margin-bottom:5px;}
body#vitrine div.produto{border:solid 1px #8FA8A3;border-right:solid 2px #8FA8A3;border-bottom:solid 2px #8FA8A3;width:166px;background-color:#FFF;overflow:hidden;float:left;margin:0 11px 10px 0;}
body#vitrine div.produto dl{background:10px 10px no-repeat;width:166px;}
body#vitrine div.produto dl dt,body#vitrine div.produto dl dd,body#vitrine div.produto dd a,body#vitrine div.produto dd span{font-size:11px;}
body#vitrine div.produto dl dt{padding:120px 10px 0 10px;width:146px;height:15px;overflow:hidden;color:#FF6600;font-weight:bold;margin-bottom:0;}
body#vitrine div.produto dl dd{padding:0 10px;width:auto;overflow:hidden;margin-bottom:3px;}
body#vitrine div.produto dl dd.desc{height:28px;}
body#vitrine div.produto dl dd.autor{font-weight:bold;}
body#vitrine div.produto dl dd.valor {background:url('/vitrine/img/elementos/lupa.jpg') 140px 0 no-repeat;height:26px;}
body#vitrine div.produto dl dd.valor span{display:inline-block;width:77px;overflow:hidden;font-weight:bold !important;}
body#vitrine div.produto dl dd.valor a{color:#666;text-decoration:underline;}
body#vitrine div.produto dl dd.add{height:25px;background:url('/vitrine/img/elementos/carrinho.jpg') 5px 0 no-repeat;display:none;}
body#vitrine div.produto dl dd.add a{font-weight:bold;margin-left:22px;}
body#vitrine input#btn_finalizar{width:140px;height:25px;background-color:transparent;border:none;margin-left:191px;clear:both;}

/* FORMULÁRIO DE PEDIDO */
body#pedido div.texto h4{margin-top:0;}
body#pedido div.texto h5{margin-bottom:5px;}
body#pedido div.texto p{margin-bottom:0}
body#pedido div.texto form{margin-top:20px;}

body#pedido div.texto label{display:block;width:60px;height:20px;float:left;font-weight:bold;padding-top:5px;}
body#pedido div.texto input#txt_nome,body#pedido input#txt_email,body#pedido input#txt_end{width:300px;}
body#pedido div.texto textarea{overflow-y:auto;height:150px;width:520px;}
body#pedido div.texto input#btn_enviar{background-color:transparent;height:25px;width:76px;border:none;margin-left:222px;}

body#pedido div.texto input#txt_num{width:70px;float:left;margin-right:16px;}
body#pedido div.texto label.cep{width:30px}
body#pedido div.texto input#txt_cep{width:70px;text-align:center;}
body#pedido div.texto select#slc_uf{height:23px;width:204px;}
body#pedido div.texto select#slc_uf option{padding:0 5px 2px 5px;}
body#pedido div.texto input#txt_tel_pref{width:22px;}
body#pedido div.texto input#txt_tel_num{width:161px;}

body#pedido div.texto label.total{width:39px;height:21px;background:url('/vitrine/img/elementos/lbf_total.gif') 0 center no-repeat;margin:0 5px 0 380px;_margin-left:186px}
body#pedido div.texto input#txt_total{width:63px;text-align:right;margin:0 !important;font-weight:bold;color:#049189;}

body#pedido div.texto table{margin:10px 0 10px 0;width:100%;border:solid 1px #8FA8A3;border-collapse:collapse;}
body#pedido div.texto table caption{font-weight:bold;font-size:12px;padding:5px;}
body#pedido div.texto table th{border:solid 1px #8FA8A3;padding:3px 5px;background-color:#E7FEFC;}
body#pedido div.texto table tr{background-color:#E7FEFC;}
body#pedido div.texto table tr.tp2{background-color:#D0F9F6;}
body#pedido div.texto table tr.tp3{background-color:#F0E4FC;}
body#pedido div.texto table tr.tp3 td{color:#c9c6cc;}
body#pedido div.texto table td{border:solid 1px #8FA8A3;padding:3px 5px;}
body#pedido div.texto table td input{margin:0;padding:0;}







































