/* CSS GERAL PARA QUALQUER TEMA */

/* 
   - PRODUZIDO POR MIRALINE SOLUÇÕES WEB - O NOME MIRALINE E A LOGOMARCA "MIRLAINE SOLUÇÕES WEB" SÃO MARCAS REGISTRADAS DA EMANUELA PEREIRA BENTO ME
   - TODOS OS DIREITOS RESERVADOS - REPRODUÇÃO PROIBIDA
   - WEBMASTER RESPONSÁVEL: ANSELMO G. SANTOS
   - DESIGNER GRÁFICO: ARTHUR HENRIQUE
   - CONSULTOR DE VENDAS: EVANDRO SAGRILLO
*/
* { margin: 0; font-family:Trebuchet MS, Helvetica, sans-serif; font-size:11px; color:#999; outline:none; }

body { padding: 0; }
a { text-decoration:none; font-weight:bold; }
a img{ border:none; }


.spacer100{ display:block; height:100px; }
.spacer50{ display:block; height:50px; }

/* Transparencia :
	como usar 
	<div id="flutuante" class="transparent"></div>
	<outradiv com z-index:2 ></div>
*/
/*
.transparent { filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60); -moz-opacity : 0.6; }
#flutuante { position:absolute; top: 0px; left: 0px; width:100%;  height:175%; z-index:1; background-color: #000; }
*/
/* fim transp */

table { border-collapse:collapse; }
button { cursor:pointer; padding:0px 5px; height:20px; color:#fff; font-weight:bold; text-transform:uppercase; border:none; vertical-align:middle; }
button span { display:none; }
p { margin: 0 0 15px 0; } /* Dá um espaço legal antes dos parágrafos */

.limpar { clear:both; } /* Classe que servirá para afastar objetos flutuantes */

#menu_dir, #conteudo, #menu_esq, #rodape, #topo { font: 7.5pt Verdana, Tahoma, Arial; }
#geral, #menu_esq, #menu_dir { background-color: #fff; } 
input, select, textarea { font-size:11px; color:#666; border:solid 1px #CCCCCC; margin:2px 0; vertical-align:middle; }
#topo {	background-color: #fff; height: 100px; }

#geral { overflow:hidden; }

#menu_esq, #menu_dir { width:150px; }
#menu_esq { float: left; margin-top:10px; margin-left:2px; margin-right:32px; _margin-right:10px;}
#menu_dir { float: right; margin-top:10px; margin-right:22px; margin-left:12px; _margin-right:0px; }

html>body #menu_esq, html>body #menu_dir { width: 130px; } /* hack para FF, Opera, etc. Esses navegadores acrescentam automaticamente +20px as divs, portanto, coloque a largura real com -20px */

#conteudo {	background-color:#fff; margin:10px 0px; padding:0px; overflow:hidden; margin-right:0px; border:1px solid #ccc; _width:100%; _margin-top:10px; border-top:none; padding-bottom:50px; }
#rodape { height:140px; clear:both; margin-top:40px; }
#corpo_rodape { width:980px; height:150px; margin:0 auto; }

/* ATÉ AQUI TUDO FUNCIONA BEM, ATÉ NO IEca 6 */


/*  ----------------------------  MENU DROP-DOWN ------------------------------------------ */

.menu_drop	ul { margin: 0;	padding: 0;	width:148px; list-style: none; }
.menu_drop	ul li {	width:148px; position: relative; float:left; }
.menu_drop	li ul {	position: absolute;	left: 0; width:148px; top: 31px; display: none; }
.menu_drop	li ul li { position: relative; width: 148px; clear:left; border-bottom: 0; }
.menu_drop	ul li a { display: block; text-decoration: none; padding: 4px; font-weight:bold; color:#193441;	}	
.menu_drop .ativo ul li a {	display: block;	text-decoration: none; padding: 4px; font-weight:bold;	color:#193441; background:#000; }	

/* Fix IE. Hide from IE Mac \*/
.menu_drop	* html ul li { float: left; height: 1%; }
.menu_drop	* html ul li a { height: 1%; }
/* End */
	
.menu_drop	ul { margin: 0;	padding: 0;	width: 148px; list-style: none; }
.menu_drop	li:hover ul , li.over ul { display: inline;	margin-top: -32px; margin-left: 148px; }	
.menu_drop	li:hover a.ativo , li.over a.ativo { font-weight:bold;	color:#fff; width:148px; overflow:hidden; }		
.menu_drop	li:hover ul li:hover a, li.over ul li:hover a{ display: block; color:#fff; }

	
	
/* ------------------------ FIM DO MENU DROP-DOWN ----------------------------- */



#conteudo_topo { width:980px; height:150px; margin:0 auto; }


/* MENU (TOPO) */
#menu_topo { float:right; margin-top:7px; }
#menu_topo ul{ height:18px; list-style-type:none; float:right; }
#menu_topo ul li{ display:block; float:left; margin:0 4px; }
#menu_topo ul li a{ font-size:12px; font-weight:bold; color:#fff; text-transform:uppercase; text-decoration:none; }
#menu_topo ul li a:hover{ text-decoration:underline; }





/* LOGIN E BUSCA(TOPO) */
#formulariosTopo{ display:block; height:28px; margin:0px; padding:0px; position:relative; top:5px; }

#formulariosTopo input{ text-transform:uppercase; width:190px; height:14px; margin:0px; padding:0px; border:none; padding:3px 2px; }
#formulariosTopo select{ text-transform:uppercase; width:100px; padding:0px; }

#formulariosTopo #frmLogin2{ display:block; width:420px; height:20px; line-height:25px; vertical-align:middle; float:left; margin-left:155px; color:#fff; }
#formulariosTopo #frmLogin2 a{ color:#fff; font-weight:normal; text-decoration:none; }
#formulariosTopo #frmLogin2 a:hover{ text-decoration:underline; }

#formulariosTopo #busca{ display:block; float:left; height:20px; margin-left:71px; color:#fff; }
#formulariosTopo button{ height:20px; }

/* MENUS LATERAIS */
.tituloMenu { width:150px; height:30px; _padding-top:10px; }
.tituloMenu p{ font-size:17px; color:#fff; text-transform:uppercase; letter-spacing:-1px; padding:5px 0px 0px 35px; }
.tituloMenu2 { width:150px; height:30px; _padding-top:10px; }
.tituloMenu2 p{ font-size:17px; color:#fff; text-transform:uppercase; letter-spacing:-1px; text-align:right; padding:5px 35px 0px 0px; }
.corpo_menuL { width:148px; border:1px solid #CCC; border-top:none; border-bottom:none; }
.baseMenu{ width:150px; height:9px; background:url(../img/geral/bgBaseMenuL.jpg) center bottom no-repeat; }

#newsletter span{ font-size:11px; color:#777; position:relative; top:6px; left:6px; }
#newsletter label{ color:#666; }
#newsletter input{ width:128px; height:20px; border:1px solid #ccc; }



/* TELEVENDAS */
#televendas { width:320px; height:40px; float:right; overflow:hidden; margin-top:3px; }
#televendas p{ float:right; font-family:Helvetica, sans-serif; text-align:right; font-size:18px; font-weight:bold; color:#fff; padding-right:10px; }



/* BARRA DE PASSOS */
#barra_passos { margin:0 auto; }
#barra_passos a{ display:inline-block; height:35px; line-height:35px; vertical-align:middle; text-transform:uppercase; padding-left:40px; margin-right:30px; margin-top:20px; }

#barra_passos #passo1{ background:url(../img/geral/passo1.gif) no-repeat center left; }
#barra_passos #passo2{ background:url(../img/geral/passo2.gif) no-repeat center left; }
#barra_passos #passo3{ background:url(../img/geral/passo3.gif) no-repeat center left; }
#barra_passos #passo4{ background:url(../img/geral/passo4.gif) no-repeat center left; }

#barra_passos .passo_ativo{ background:url(../img/geral/passoAtivo.gif) no-repeat center left; }




/* CARRINHO (TOPO) */
#carrinho { display:block; float:right; width:180px; height:54px; margin-top:20px; }
#carrinho span{ font-size:20px; font-weight:bold; color:#fff; padding-bottom:10px; }
#carrinho button { margin:5px 2px; }
#carrinho #bt_verprodutos { width:80px; height:22px; border:none;  }
#carrinho #bt_fecharcompra { width:80px; height:22px; border:none;}

#total_carrinho{ padding-left:3px; }



/* DESTAQUE */
#destaque { height:230px; }
#bt_comprar{ width:120px; height:24px; vertical-align:middle; border:none; }


/* TÍTULOS DAS INTERNAS */
#tituloSecao h4{ font-family:Helvetica,sans-serif; font-size:25px; color:#FFF; text-transform:uppercase; letter-spacing:-2px; }
#titCtesq {}
#titMeio {}
#titCtdir {}




/* INTERNAS */
#internas { padding:10px; }
.institucional h3{ font-size:15px; }
.institucional p{ font-size:13px; color:#777; font-family:Arial; }

/* PRODUTOS */
.produto {}
.produto a{ text-decoration:none; }
.produto img{ border:none; }
#ordenacao_produtos { float:right; color:#999; font-size:10px; }
#ordenacao_produtos select { width:100px; height:18px; color:#999; font-size:10px; border:1px solid #ccc; }

.produto { margin:5px auto; width:150px; text-align:center; }
.produto img { display:block; margin:5px auto; }
.produto  p { font-size:12px; font-weight:bold; color:#777; }
.produto .precoDe { color:#777; font-size:11px; font-weight:bold; }
.produto .preco { font-size:17px; color:#822132; font-weight:bold; margin:3px auto; }
.produto .botao { background-repeat:no-repeat; display:block; margin:5px auto; }
.produto #btcomprar {  width:100px; height:20px;  }
.produto #detalhes { width:120px; height:24px; }
.produto .veja_mais a { font-size:11px; color:#666; }




/* DETALHES DO PRODUTO */
#acessibilidade { width:100%; float:left; clear:both; padding:0; margin:10px 0 5px 10px; font-weight:normal; font-size:11px; background:url(../img/geral/vc_estaaqui.jpg) no-repeat left center;; padding-left:86px; }
#acessibilidade a { color:#999; font-weight:normal; letter-spacing:1px; font-size:10px; text-transform:uppercase; padding:0px; line-height:11px; }
.detalhes_produto h3 { font-size:20px; text-transform:uppercase; font-weight:bold; width:100%; margin-left:10px; }
.detalhes_produto h3 span { font-size:12px; color:#666; text-transform:none; font-weight:normal; vertical-align:middle; }
.detalhes_produto #divEsq { width:400px; float:left; display:table; margin-left:10px; }
.detalhes_produto #passe_mouse { width:340px; height:40px; color:#fff; font-weight:bold; text-transform:uppercase; vertical-align:middle; line-height:40px; text-align:center; margin:0 auto; }
#outras_imagens { width:100%; text-align:center; }
#outras_imagens  img { margin: 5px; padding:5px; border: solid 1px #CCCCCC; }
.detalhes_produto #divDir { width:400px; float:right; display:table; text-align:left; }

#caixa_comprar { width:367px; _width:365px; border: solid 1px #E0DFE3; background-image:url(../img/geral/bg_caixa_comprar.jpg); background-repeat:repeat-x; background-position:bottom; padding:15px; margin:0 0 7px 0; }
#caixa_comprar .preco_por { font-size:20px; font-weight:bold; color:#319DCF; }
#caixa_comprar .desconto { font-weight:bold; color:#990000; }
#caixa_comprar p { margin:5px 0; }
#caixa_comprar select { width:50px; }
#caixa_comprar button { width:120px; height:24px; vertical-align:middle; margin:0 8px; border:none; }


.menu_abas {  display:table; }
#menu_abas1  { margin:10px auto; }
#menu_abas1 span { display:block; float:left; background-repeat:no-repeat; background-position:bottom; }
#menu_abas1 #esq { width:6px; height:48px; background-image:url(../img/geral/menu_abas_esq.gif); }
#menu_abas1 #meio { height:48px; vertical-align:bottom; background-image:url(../img/geral/menu_abas_bg.gif); background-repeat:repeat-x; text-align:center; padding:0 5px; }
#menu_abas1 #meio { width:328px; }
#menu_abas1 #meio a { font-size:12px; color:#666; text-transform:capitalize; }
#menu_abas1 #dir {  width:6px; height:48px; background-image:url(../img/geral/menu_abas_dir.gif); }
#menu_abas1 .ativo { display:block; float:left; margin:0 5px 8px 10px; padding:8px 8px 0 8px; height:32px; background-image:url(../img/geral/menu_abas_link_bg.gif); background-repeat:repeat-x; }
#menu_abas1 .inativo { display:block; float:left; margin:13px 12px 0 12px; }

#caminhao_fretegratis{ width:192px; height:38px; margin-top:20px; }



/* PARTE DE DENTRO DAS ABAS */
.prod_detalhes { width:100%; padding:20px; display:block; }
.prod_detalhes p{ clear:both; }
.prod_detalhes #dados_tec { display:none; }
.prod_detalhes #itens 	  { display:none; }





/* INDIQUE PARA UM AMIGO */
#caixa_indique { width:367px; _width:365px; border: solid 1px #E0DFE3; background:url(../img/geral/bg_caixa_comprar.jpg) repeat-x bottom;; padding:15px; margin:0 0 7px 0; display:table; }
#caixa_indique label { margin:0px; padding:0px; }
#caixa_indique img { vertical-align:middle; }
#caixa_indique input { width:240px; }





.comopagar { width:332px; margin:5px 0; height:21px; padding:15px 0 0 68px; background-repeat:no-repeat; }

#comopagar {  background-image:url(../img/geral/bg_comopagar.jpg); }
#listapresente { background-image:url(../img/geral/bg_listapresente.jpg); padding:10px 0 0 68px; }
#indique { background-image:url(../img/geral/bg_indique.jpg); padding:10px 0 0 68px; }

#menu_abas2  { height:250px; margin:10px auto; }
#menu_abas2 span { display:block; float:left; background-repeat:no-repeat; background-position:bottom; }
#menu_abas2 #esq { width:6px; height:48px; background-image:url(../img/geral/menu_abas_esq.gif); }
#menu_abas2 #meio { height:48px; vertical-align:bottom; background-image:url(../img/geral/menu_abas_bg.gif); background-repeat:repeat-x; text-align:center; padding:0 5px; }
#menu_abas2 #meio { width:378px; _width:368px; }
#menu_abas2 #meio a { font-size:12px; color:#666; text-transform:capitalize; }
#menu_abas2 #dir {  width:6px; height:48px; background-image:url(../img/geral/menu_abas_dir.gif); }
#menu_abas2 .ativo { display:block; float:left; margin:0 5px 8px 10px; padding:8px 8px 0 8px; height:32px; background-image:url(../img/geral/menu_abas_link_bg.gif); background-repeat:repeat-x; }
#menu_abas2 .inativo { display:block; float:left; margin:13px 12px 0 12px; }

.menu_abas {  display:table; }
#menu_abas3  { margin:10px auto; }
#menu_abas3 span { display:block; float:left; background-repeat:no-repeat; background-position:bottom; }
#menu_abas3 #esq { width:6px; height:48px; background-image:url(../img/geral/menu_abas_esq.gif); }
#menu_abas3 #meio { height:48px; vertical-align:bottom; background-image:url(../img/geral/menu_abas_bg.gif); background-repeat:repeat-x; text-align:center; padding:0 5px; }
#menu_abas3 #meio { width:810px; }
#menu_abas3 #meio a { font-size:12px; color:#666; }
#menu_abas3 #dir {  width:6px; height:48px; background-image:url(../img/geral/menu_abas_dir.gif); }
#menu_abas3 .ativo { display:block; float:left; margin:0 5px 8px 10px; padding:8px 8px 0 8px; height:32px; background-image:url(../img/geral/menu_abas_link_bg.gif); background-repeat:repeat-x; }
#menu_abas3 .inativo { display:block; float:left; margin:13px 12px 0 12px; }


#opinioes img { vertical-align:middle; margin:0 5px 0 0 ;}
#opinioes p { margin:5px 0;}

#deopiniao img { vertical-align:middle; margin:0 5px 0 0 ; }
#deopiniao p { margin:5px auto; text-align:center; width:100%; }





/* COMPRE JUNTO */
.comprejunto { width:100%; display:table; clear:both; margin-left:5px; }
.comprejunto .titulo { font-size:11px; color:#666; text-transform:uppercase; border-bottom:dotted 1px #999; padding:5px 0 8px 25px; background-image:url(../img/geral/setinha_select.jpg); background-position:center left; background-repeat:no-repeat; text-align:left; vertical-align:middle; }
#tbl_comprejunto .lista { width:33%; }
#tbl_comprejunto .lista a { display:inline-block; text-align:center; padding:10px 0 0 0; width:90px; height:90px; vertical-align:middle; }
#tbl_comprejunto .ico_mais { display:inline-block; height:80px; width:15px; background-repeat:no-repeat; background-position:center center; margin:0 8px; vertical-align:middle; }
#tbl_comprejunto .ico_igual { display:inline-block; height:80px; width:15px; background-repeat:no-repeat; background-position:center center; margin:0 8px; vertical-align:middle; }
#tbl_comprejunto #td_nomes { vertical-align:middle; font-size:12px; text-align:center; padding:0; border-right: solid 1px #ccc; }
#tbl_comprejunto #td_preco { padding:0 0 0 30px; text-align:left; vertical-align:middle; }
#tbl_comprejunto #td_preco button { width:150px; height:30px; margin:5px 0 0 0 ; display:block; border:none; }






/* PARCELAMENTO */
#caixa_parcelamento { width:380px; height:350px; border:solid 1px #E0DFE3; padding:9px; float:right; }
#caixa_parcelamento .tit_parc { font-size:11px; color:#666; font-weight:bold; border-bottom:solid 1px #E0DFE3; padding:0 0 8px 0; }
#caixa_parcelamento .cartoes_off { text-align:center; vertical-align:middle; background-color:#fff; width:16%; height:100%; }
#caixa_parcelamento .cartoes_off input { margin:0 auto; display:block; border:0; }
#caixa_parcelamento .cartoes_off img { margin:0 auto; display:block; }
#caixa_parcelamento .cartoes_on { text-align:center; vertical-align:middle; height:100%; background-color:#ccc; width:16%; }
#caixa_parcelamento .cartoes_on input { margin:0 auto; display:block; border:0; }
#caixa_parcelamento .cartoes_on img { margin:0 auto; display:block; } 
#caixa_parcelamento #qtde_parcelas { padding:10px; }
#caixa_parcelamento #qtde_parcelas td { text-align:left; }
#caixa_parcelamento .cards td { padding:5px 0 0px 0; }
#tbl_parcelamento { width:100%; border-collapse:collapse; }






.link_voltar { color:#fff; font-size:12px; text-decoration:underline; } 

.rastrear { display:block; float:left;  }
.rastrear input{ display:block; float:left; width:200px; height:18px; font-size:12px; padding-top:2px; padding-left:5px;  }
.rastrear button{ display:block; float:left; width:166px; height:24px; background:url(../img/geral/bt_rastrear.jpg) no-repeat center left; }

.formas_pgto{ font-size:13px; }
.formas_pgto h4{ font-size:13px; }






/* CADASTRO */
#dados_pessoais{ height:32px; }
#dados_endereco{ height:32px; }
#dados_identificacao{ height:32px; }
#dados_tipo_pessoa{ height:32px; }
.tabela_cadastro { background:#f1f1f1; font-size:12px; }
.tabela_cadastro td{ padding:0 5px 0 15px; }

.botoes_radio{ padding:0; margin:0; width:auto; border:none; width:25px; border:none; }







/* CONTATO */
#frmContato span { font-size:10px; color:#999; }
#frmContato legend { padding:0 0 5px 105px; _padding:0 0 5px 100px; }
#frmContato label { width:100px; text-align:right; padding:3px 5px 0 0; float:left; }
#frmContato input, select, textarea { width:300px; }
#frmContato #fc_telefone { width:100px; }
#frmContato #btContato { width:91px; height:22px; margin:8px auto; }

#frmCadastro{ width:100%; margin:15px auto; }
#frmCadastro span { font-size:10px; color:#999; }
#frmCadastro legend { padding:0 0 5px 105px; _padding:0 0 5px 100px; }
#frmCadastro label { width:100px; text-align:right; padding:3px 5px 0 0; float:left; }
#frmCadastro input, select, textarea { width:300px; padding-left:2px; }
#frmCadastro #fc_telefone { width:100px; }
#frmCadastro #btContato { width:91px; height:22px; margin:8px 0 0 200px; }






/* PAGINACAO */
#divPaginacao { text-align:center; width:100%; color:#999; padding:2px 0; }
#divPaginacao a { color:#666; border:solid 2px #ccc; padding:0 3px; text-decoration:none; }
#divPaginacao a:hover { color:#666; border:solid 2px #3E606F; text-align:center; padding:0 3px; text-decoration:none; }
#divPaginacao a:active { color:#666; border:solid 2px #3E606F; text-align:center; padding:0 3px; text-decoration:none; }
#divPaginacao .selecionado { padding:0 3px; color:#666; border:solid 2px #3E606F; text-align:center; padding:0 3px; text-decoration:none; }






/* RODAPÉ */
#logoRodape { display:block; float:left; width:146px; height:187px; margin-top:-38px; position:relative; z-index:5; }
#logoMira { display:block; float:left; width:64px; height:40px; float:right; margin-right:10px; _margin-right:6px; cursor:pointer; }
#logoMira { display:block; margin-top:60px; }

#menu_rodape { display:block; float:right; margin-top:7px; color:#fff; margin-right:180px; font-weight:normal; }
#menu_rodape ul{ height:18px; list-style-type:none; float:right; }
#menu_rodape ul li{ display:block; float:left; margin:0 4px; }
#menu_rodape ul li a{ font-size:11px; color:#fff; text-decoration:none; font-weight:normal; }
#menu_rodape ul li a:hover{ text-decoration:underline; }






/* LOGIN */
.barra_passos { width:100%; height:40px; }
#caixa_identificacao { width:550px; height:334px; margin:80px auto; }
#caixa_identificacao label{ margin-left:25px; }
#caixa_id { width:257px; height:332px; float:left; }
.formlogin { padding-top:120px  }
#caixa_id2 { width:257px; height:332px; float:left; margin-left:30px; }
#caixa_identificacao input{ width:200px; }
#caixa_id label{ color:#fff; }
#caixa_identificacao input,label{ margin-left:25px; }
#caixa_identificacao button{ width:92px; height:23px; border:none; margin-top:20px; }

#caixa_identificacao p a{ color:#fff; text-transform:uppercase; font-weight:normal; text-align:center; }
#caixa_identificacao p a:hover{ text-decoration:underline; }
#caixa_identificacao p { text-align:center; }







/* CARRINHO */
#tb_carrinho { width:99%; margin:0 auto; }
#tb_carrinho td { padding:5px; border:solid 1px #CCCCCC; text-align:center; vertical-align:middle; }
#tb_carrinho .celula_titulo { text-align:center; text-transform:uppercase; font-size:10px; font-weight:bold; background:#f0f0f0; }
#tb_carrinho .linha_titulo { text-align:center; text-transform:uppercase; font-size:10px; font-weight:bold; background:#f0f0f0; }
#tb_carrinho #foto_prod { float:left; width:120px; text-align:left; }
#tb_carrinho #foto_prod img { margin:0 0 0 30px; }
#tb_carrinho #descr_prod { float:left; text-align:left; padding:5px 0 0 10px; display:table; }
#tb_carrinho #bt_remover_carrinho { width:14px; height:15px; background-image:url(../img/geral/remover.jpg); cursor:pointer; background-repeat:no-repeat; border:none; }
#tbl_tipofrete td { border:0; text-align:left; }
#tbl_tipofrete td input { border:0; }



/* ÁREA DO CLIENTE */
.tabela_pedidos { margin:0 auto; width:900px; }
.tabela_pedidos td { padding:5px; border:solid 1px #CCCCCC; text-align:center; vertical-align:middle; }
.tabela_pedidos .celula_titulo { text-align:center; text-transform:uppercase; font-size:10px; font-weight:bold; background:#f0f0f0; }
.tabela_pedidos .linha_titulo { text-align:center; text-transform:uppercase; font-size:10px; font-weight:bold; background:#f0f0f0; }

.menuCliente a:hover{ text-decoration:underline; }


/* FINALIZAR 1 */
.div_ende_off { border:solid 1px #ccc; background:#fff; color:#ccc; }
.div_ende_off b,label{ color:#ccc; margin:5px; }

.div_ende_on { border:solid 1px #0C0; background:#f7f7f7; color:#333; }
.div_ende_on b,label { color:#333; margin:5px; }


/* FALE CONOSCO */
.faleconosco{ padding-left:30px; }

/* FINALIZAR 2 */



/* SANTO DO DIA */

#NomeSanto{ font-size:15px; color:#822132; font-weight:bold; }
#DescSanto{ font-size:11px; color:#777; padding:5px; }


/* MAIS VENDIDOS */

#NomeProduto{ font-size:10px; color:#999; }

p#nome_autores{ padding-left:10px; } 

#dadosProduto{ padding-left:0px; }
