/* SITE */
body {margin: 0px; padding:0px;}
/* SITE */

/* FUNDOS */
.bg_foto_mini {border: 1px solid #dbdbdb; padding:3px;}
/* FUNDOS */

/* TEXTOS */
.txt_cinza_9 {font-family: Arial; font-size:9px; color: #666666;}
.txt_cinza_10 {font-family: Arial; font-size: 10px; color: #666666;}
.txt_cinza_11 {font-family: Arial; font-size: 11px; color: #666666;}
.txt_cinza_12 {font-family: Arial; font-size: 12px; color: #666666;}
.txt_cinza_12b {font-family: Arial; font-size: 12px; font-weight:bold; color: #666666;}
.txt_preto_10 {font-family: Arial; font-size: 10px; color: #000000;}
.txt_preto_11 {font-family: Arial; font-size: 11px; color: #000000;}
.txt_preto_12 {font-family: Arial; font-size: 12px; color: #000000;}
.txt_preto_12b {font-family: Arial; font-size: 12px; font-weight:bold; color: #000000;}
.txt_vermelho_10 {font-family: Arial; font-size: 10px; color: #a30708;}
.txt_vermelho_11 {font-family: Arial; font-size: 11px; color: #a30708;}
.txt_vermelho_12 {font-family: Arial; font-size: 12px; color: #a30708;}
.txt_vermelho_12b {font-family: Arial; font-size: 12px; font-weight:bold; color: #a30708;}
.txt_nome_produto {font-family: Arial; font-size:16px; font-weight:bold; color: #000000; text-transform:uppercase;}
.txt_preco-de {font-family: Arial; font-size: 11px; color: #666666; text-decoration:line-through;}
.txt_preco-por {font-family: Arial; font-size: 20px; font-weight:bold; color: #a30708;}
.txt_variante_nome {font-family: Arial; font-size: 11px; font-weight:bold; color: #666; background-color:#dbdbdb; padding:3px;  text-transform:uppercase;}
.txt_variante_opcao{background-image:url(../imagens/produto/pontilhado.gif); background-repeat:repeat-x; background-position:bottom; padding:5px;}
.txt_verde_11 {font-family: Arial; font-size: 11px; color: #006633;}
.txt_vitrine-de {font-family: Arial; font-size: 11px; color: #666; text-decoration:line-through;}
.txt_vitrine-por {font-family: Arial; font-size: 12px; font-weight:bold; color: #a30708;}
.txt_vitrine-consulta {font-family: Arial; font-size: 12px; font-weight:bold; color: #0066ff;}
.txt_sombra_up {font-family: Arial; font-size: 12px; font-weight:bold; color: #666666; background:url(../imagens/sombra_up.jpg) bottom repeat-x; padding:5px; text-transform:uppercase; border-bottom:#CCCCCC solid 1px;}
.txt_sombra_down {font-family: Arial; font-size: 12px; font-weight:bold; color: #666666; background:url(../imagens/sombra_down.jpg) top repeat-x; padding:5px; text-transform:uppercase;}
/* TEXTOS */

/* LINKS */
a {font-family: Arial; font-size: 11px; color:#666666; text-decoration:none;}
a:hover {color:#666666; text-decoration:underline;}

#link_arvore {font-family: Arial; font-size: 12px; font-weight:bold; color: #666666; text-transform:uppercase;}
#link_arvore a {color:#666666; text-decoration:underline;}
#link_arvore a:hover {color:#666666; text-decoration:none;}

#link_cinza11b {font-family: Arial; font-size: 11px; font-weight:bold; color: #666666; }
#link_cinza11b a {color:#666666; text-decoration:none;}
#link_cinza11b a:hover {color:#666666; text-decoration:underline;}

#link_vermelho12b {font-family: Arial; font-size: 12px; font-weight:bold; color: #666666; }
#link_vermelho12b a {color:#a30708; text-decoration:none;}
#link_vermelho12b a:hover {color:#666666; text-decoration:underline;}
/* LINKS */

/* BOTOES */
.bt {font-family: Arial; font-size: 11px; font-weight:bold; color: #666666; border: 1px solid #cccccc; padding-left:3px; padding-bottom:3px; padding-right:3px; padding-top:3px;}
.bt_cadastro {font-family: Arial; font-size: 12px; font-weight:bold; color: #666666; border: 1px solid #cccccc; padding-left:8px; padding-bottom:8px; padding-right:8px; padding-top:8px;}
/* BOTOES */

/* TABELAS */
.tabela_topo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; font-weight:bold; color: #666; border: 1px #CCC; padding: 5px; border-style:dotted}
.tbl_produto {border: 1px dotted #ddd;}
.tbl_parcelamento1 {border: 1px dashed #ddd; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; color: #666;}
.tbl_borda {border: 1px solid #ddd; padding: 10px;}
.tbl_borda0 {border: 1px solid #eee; padding: 0px;}
.tbl_parcelamento2 {border: 1px dashed #ddd; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666;}
/* TABELAS */

/* PAGINAÇÃO */
.pag_selecionado {
font-family: Arial;
font-size: 11px;
font-weight: bold;
color: #fff;
background-color: #cccccc;
border: 2px solid #cccccc; 
padding: 3px;
margin: 2px;
display: block;
display: inline;
}
#pag_nao_selecionado a{
font-family: Arial;
font-size: 11px;
color: #666;
background-color: #f2f2f2;
border: 1px solid #ddd;
text-decoration: none;
padding: 4px 6px 4px 6px;
margin: 2px;
display: block;
display: inline;
}
#pag_nao_selecionado a:hover{
font-family: Arial;
font-size: 11px;
color: #fff;
background-color: #666;
border: 1px solid #ddd; 
text-decoration: none;
padding: 4px 6px 4px 6px;
margin: 2px;
display: block;
display: inline;
}
#pag_links a{
font-family: Arial;
font-size: 11px;
color: #666;
border: 0px solid #ddd; 
text-decoration: none;
padding: 4px 6px 4px 6px;
margin: 2px;
display: block;
display: inline;
}
#pag_links a:hover{
font-family: Arial;
font-size: 11px;
color: #666;
border: 0px solid #ddd;
text-decoration: underline;
padding: 4px 6px 4px 6px;
margin: 2px;
display: block;
display: inline;
}
.pag_links {
font-family: Arial;
font-size: 11px;
color: #666;
border: 0px solid #ddd;
text-decoration: none;
padding: 3px;
margin: 2px;
display: block;
display: inline;
}
/* PAGINAÇÃO */