/* CSS NOVO MAP - FORMATAÇÃO GERAL */

.paginacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #BBBBBB;
	letter-spacing: -0.01em;
	height: 18px;
	width:16px;
	border: 1px solid #EEEEEE;
	text-align: center;
	padding:1px;
}

.paginacao-sel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px; 
	color: #FFFFFF;
	letter-spacing: -0.01em;
	font-weight: bold;	
	height: 16px;
	width:18px;
	border: 0px solid #DDDDDD;
	text-align: center;
	padding:1px;
	background-color: #9C5A01;
}

.botao-busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #666666;
	letter-spacing: -0.01em;
	font-weight: bold;	
/*	padding-bottom: 5px;

*/	
}

.campo-busca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #0033CC;
/*	border: 1px solid #AAAAAA;*/
	background-image: url(../../css/preto_rua/caixa-texto.gif);
	background-repeat: repeat-x;

}

.CMBesq
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px; 
	color: #0033CC;
/*	border: 1px solid #AAAAAA;*/
	background-image: url(../../css/preto_rua/caixa-texto.gif);
	background-repeat: repeat-x;

}


/*select {
	margin-top:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
	color: #0033CC;
	border: 1px solid #AAAAAA;
	background-image: url(../../css/preto_rua/caixa-texto.gif);
	background-repeat: repeat-x;	
}*/


.tabela_geral {
/*   background: #000000 url(imagens_conteudo/padrao/preto/TOP_01.jpg) no-repeat;*/
   background-image: url(../../css/preto_rua/fundo.jpg);
   background-repeat: no-repeat;
   background-position: left top;
   background-color: #000000;
/*   background-attachment: fixed;*/
   height: 100%;
}

.vitrine {
  background-color: #FFFFFF;
/*  background-image: url(../../css/preto_rua/faixa_subtopo.jpg);
  background-repeat: repeat-x;  */
  padding: 10px;
}

.fundo-carrinho {
  background-image: url(../../css/preto_rua/carrinho3.png);
  background-repeat: no-repeat;  
   background-position: left top;  
}

.fundo-carrinho-cheio {
  background-image: url(../../css/preto_rua/carrinho3cheio.png);
  background-repeat: no-repeat;  
   background-position: left top;  
}

.tabela_principal {
/*   background: #000000 url(imagens_conteudo/padrao/preto/TOP_01.jpg) no-repeat;*/
  border: 0px;
  border-spacing:0px;
  padding:0px;
  width: 980px;
  height: 100%;
  text-align: center;
}

/* DESCRICAO PRODUTO */

.SubTituloProduto
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #AAAAAA;
	text-decoration: none;
}

.AreaProduto
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 16px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -0.06em;
}

.DescricaoFpgto
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #584701;
	text-decoration: none;
}

.ValorFpgto
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #584701;
	text-decoration: none;
	font-weight: bold;
}

.PrecoM
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 12px;
	color: #A08423;
	text-decoration: none;
	font-weight: bold;
}

/* TOPO */
.carrinho{
	font-family: Arial, Tahoma, Verdana, Sans-serif;
	font-size: 18px;
	color: #DDDDDD;
	text-decoration: none;
	letter-spacing: -0.05em;
    padding-left:10px;	
	font-weight: bold;
}

A.carrinho:hover{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;	
}

.logo {
	margin-top:5px;
/*	filter: Alpha(Opacity=80, FinishOpacity=80, Style=1, StartX=80, StartY=80, FinishX=80, FinishY=80);
	-moz-opacity:0.8;
	-khtml-opacity: 0.8;
	opacity: 0.8;	*/
	
}

.banner {
   background-image: url(../../css/preto_rua/banner.jpg);
   background-repeat: no-repeat;
   background-position: center center;
}

#efeito {
/*   background-image: url(../../css/preto_rua/banner.jpg);
   background-repeat: no-repeat;
   background-position: center center;*/
}



.busca {
/*   background: #000000 url(imagens_conteudo/padrao/preto/TOP_01.jpg) no-repeat;*/
   background-image: url(../../css/preto_rua/faixa_topo_fundo.gif);
   background-repeat: repeat-x;
   background-position: left top;
/*   background-color: #000000;*/
}

.faixa_busca {
   background-image: url(../../css/preto_rua/faixa_busca_fundo.jpg);
   background-repeat: repeat-x;
   background-position: left top;
}
.faixa_busca_esc {
   background-image: url(../../css/preto_rua/faixa_busca_fundo_esc.jpg);
   background-repeat: repeat-x;
   background-position: left top;
}

.menu_topo_td{
	border-top: 3px solid #333333;
	text-align: right;
	padding-right: 2px;
	padding-left: 2px;	
}

.menu_topo_td_sel{
	border-top: 3px solid #AAAAAA;
	text-align: right;
	padding-right: 2px;		
	padding-left: 2px;
}

.menu_topo{
/*	font-family: Arial, Tahoma, Verdana, Sans-serif;
	font-size: 14px;
	color: #CCCCCC;
	text-decoration: none;
	letter-spacing: -0.05em;*/
	
	font-family: Arial, Tahoma, Verdana, Sans-serif;
	font-size: 12px;
	color: #AAAAAA;
	text-decoration: none;
	letter-spacing: -0.04em;
	font-weight: bold;
}

.menu_topo:hover{
	color: #FFFFFF;
	text-decoration: none;
		font-weight: bold;
}

/* CSS PRETO - FORMATAÇÃO GERAL */

a 
{
   color: #222222; 
   font-weight:normal;
   text-decoration:none;
} 
   
a:hover 
{
    color: #222222;
    font-weight: normal;
    text-decoration: underline;
}

td 
{
    font-family: Arial, Tahoma, Verdana,  Sans-serif;
    font-size: 11px;
    color: #333333;
}

BODY
{
	background-color: #FFFFFF;
    margin: 0px;
}

/* CSS - CABECALHO */

table.TBLcabecalho
{
    border: dottedpx;
    background-color: #0083CB;
}

td.TDdireita
{
    background: #666666 url(imagens_conteudo/padrao/preto/TOP_01.jpg) no-repeat;
}

td.TDesquerda
{
    background: #666666 url(imagens_conteudo/padrao/preto/TOP_03.jpg) no-repeat;
}

td.TDcabecalho
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-collapse: collapse;
}

.MNcabecalho
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.MNcabecalho:hover
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.MNdivisorcabecalho
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.TOPmensagem
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.TOPmensagem:hover
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.MNdivisorcabecalho2
{
	background: #D0D0D0 url(imagens_conteudo/padrao/preto/BG_MENU2.gif) repeat;
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

/* CSS - BOTOES CABECALHO */

td.TDbotao1
{
    background: url(imagens_conteudo/padrao/preto/BOTAO_01.gif) no-repeat;
}

td.TDbotao2
{
    background: url(imagens_conteudo/padrao/preto/BOTAO_02.gif) no-repeat;
}

td.TDbotao3
{
    background: url(imagens_conteudo/padrao/preto/BOTAO_03.gif) no-repeat;
}

/* CSS - RODAPE */

table.TBLrodape
{ 
/*	background-color: #6E6E6E;
	border: dottedpx; */	
	background: #FFFFFF url(imagens_conteudo/padrao/preto/BG_TOP2.gif) repeat;
}

.TDrodape
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border-collapse: collapse;
}

.MNrodape
{
	font-family: Arial, Tahoma, Verdana, Sans-serif;
	font-size: 11px;
	color: #DDDDDD;
	text-decoration: none;
	letter-spacing: -0.04em;
/*	font-weight: bold;*/
}

.MNrodape:hover
{
	font-family: Arial, Tahoma, Verdana, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.MNrodapeb
{
	font-family: Arial, Tahoma, Verdana, Sans-serif;
	font-size: 12px;
	color: #DDDDDD;
	text-decoration: none;
	letter-spacing: -0.04em;
	font-weight: bold;
}

.MNrodapeb:hover
{
	font-family: Arial, Tahoma, Verdana, Sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: underline;
	letter-spacing: -0.04em;
	font-weight: bold;	
}

.MNdivisorrodape
{
	background: #FFFFFF url(imagens_conteudo/padrao/preto/BG_TOP2.gif) repeat;
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

/* CSS - LATERAL ESQUERDA */

/*menu*/
	
.TBLlatesquerda
{ 
/*	border-right: 0px solid #CECECE;
	background: #FFFFFF url(imagens_conteudo/padrao/preto/BGMEN.gif) repeat-x; */
	width: 160px;
}

.Menu
{
	background: #444444;	
	border-top: 1px dotted #222222;

    background-image: url(../../css/preto_rua/fundo_menu2.gif);
    background-repeat: repeat-y;
    background-position: left top;	
	
}

.MNlatesquerda
{
	font-family: Arial, Tahoma, Verdana, Sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DDDDDD;
	text-decoration: none;
	letter-spacing: -0.05em;

/*	border-top: 1px dotted #999999;		
	background: #444444;
	border-top: 1px dotted #999999;*/
}

.MNlatesquerda:hover
{
	font-family: Arial, Tahoma, Verdana, Sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none; /*underline;*/

}

.MNlatesquerdaPEQ
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 12px;
	color: #DDDDDD; /*222222;*/
	text-decoration: none;
}

.MNlatesquerdaPEQ:hover
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	color: #FFFFFF;/*222222;*/
	text-decoration: underline;
}

.MNlatesquerdaAtivo
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-weight: bold;
	color: #666666;/*333333;*/
	text-decoration: none;
}

.MNlatesquerdaAtivo:hover
{
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-weight: bold;
	color: #FFFFFF;/*333333;*/
	text-decoration: underline;
}

.MNdivisorlatesquerda
{
	background: #666666 url(imagens_conteudo/padrao/preto/BG_CONT.gif) repeat;
	font-family: Arial,Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.LCNlatesquerda
{
	font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #222222;
	border: 1px solid #666666;
	background-color: #FFFFFF;
}

.FLDlatesquerda
{
	font-family: Arial,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	border: 1px solid #666666;
	background-color: #ECECEC;
}


.BTNlatesquerda
{
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	border: 1px solid #666666;
	background-color: #ECECEC;
}

/* CSS - LATERAL DIREITA */

td.TBLlatdireita
{ 
/*    border-left: 0px solid #CECECE;
    background: #FFFFFF url(imagens_conteudo/padrao/preto/BGMEN.gif) repeat-x;*/
	width: 0px;	
}

table.CARTBLlatdireita
{ 
	/*background-color: #F5D6D6;*/
}

table.CARTDlatdireita
{ 
	/*background-color: #FBEDED;*/
}

.CARTXTlatdireita
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.CARTXTlatdireitavaz
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.CARTXTlatdireitarecibo
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.MNlatdireita
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

/* CSS - CENTRO */

.historico{
	font-family: Arial, Tahoma, Verdana,  Sans-serif;
	font-size: 13px;
	color: #AAAAAA;
	text-decoration: none;
	letter-spacing: -0.02em;
}

.historico:hover{
	font-family: Arial, Tahoma, Verdana,  Sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	letter-spacing: -0.02em;	
}

.historico-sel{
	font-family: Arial, Tahoma, Verdana,  Sans-serif;
	font-size: 13px;
	font-weight: bolder;
	color: #7A651B;
	text-decoration: none;
	letter-spacing: -0.02em;
}

.historico-sel:hover{
	font-family: Arial, Tahoma, Verdana,  Sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: none;
	letter-spacing: -0.02em;
	font-weight: bolder;	
}

.TXTarea
{
	font-family: Arial, Tahoma, Verdana,  Sans-serif;
	font-size: 20px;
	color: #9C5A01;
	text-decoration: none;
	letter-spacing: -0.05em;
	font-weight: bolder;	
}

.TDproduto {
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;

}

.TDprodutoON {
	background-color: #FFFFFF;
	border: 1px solid #DDDDDD;
}

.Preco
{
	font-family: Arial, Tahoma, Verdana,  Sans-serif;
	font-size: 12px;
	color: #9C5A01;
	text-decoration: none;
	letter-spacing: -0.02em;
	
}

.TXTproduto
{
	font-family: Arial, Tahoma, Verdana,  Sans-serif;
	font-size: 13px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -0.03em;
	
/*	font-weight: bolder;	*/
}

a.TXTproduto:hover
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 13px;
	color: #000000;
	text-decoration: underline;
	letter-spacing: -0.03em;
/*	font-weight: bolder;	*/
}

.TXTprodutoCOMP
{
	font-family:  Arial, Tahoma, Verdana, Sans-serif;
	font-size: 12px;
/*	font-weight: bolder;*/
	color: #900000;
	text-decoration: none;
	letter-spacing: -0.02em;
	
}

.TXTprodutoCOMP:hover
{
	font-family: Arial, Tahoma, Verdana,  Sans-serif;
	font-size: 12px;
/*	font-weight: bolder;*/
	color: #900000;
	text-decoration: underline;
	letter-spacing: -0.02em;	
}

.NOMproduto
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 24px;
	color: #9C5A01;
	text-decoration: none;
	letter-spacing: -0.05em;
	font-weight: bolder;	
}

.ban1
{
    background: #FFFFFF url(imagens_conteudo/banner/banner_1.jpg) repeat;
}

.ban2
{
    background: #FFFFFF url(imagens_conteudo/banner/banner_3.jpg) repeat;
}

.bannerInicial
{
    background: #FFFFFF url(imagens_conteudo/banner/banner_2.jpg) no-repeat center;
}



.FUNDOINFOproduto
{ 
	background-color: #EEEEEE;
	border: dottedpx;
}

/* -> Tabela Opções de pagamento do produto */
.FUNDOoptpagproduto1
{ 
	background-color: #F9F9F9;
	border: dottedpx;
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	text-decoration: none;
}

.FUNDOoptpagproduto2
{ 
	background-color: #fffac0; /*#E7FFE0;*/
	border: dottedpx;
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
}

.FUNDOoptpagproduto3
{ 
	background-color: #F4F4F4;
	border: dottedpx;
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 9px;
	color: #DDDDDD;
	text-decoration: none;
}

.FUNDOoptpagproduto4
{ 
	background-color: #E9E9E9;
	border: dottedpx;
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 9px;
	color: #EEEEEE;
	text-decoration: none;
}

.TBLpers1_borda1
{ 
	background-color: #F2F2F2;
	border: 1px;
}

.TBLpers1_borda2
{ 
	background-color: #FFFFFF;
	border: 1px;
}

.TBLpers1_fundo
{ 
/*	background-color: #FFFEFE;
	border: 1px;*/
	padding:20px;
}

.TBLpers2_borda1
{ 
	background-color: #FFFFFF;
	border: 1px;
}

.TBLpers2_borda2
{ 
	background-color: #FFD5D5;
	border: 1px;
}

.TBLpers2_borda3
{ 
	background-color: #B33B00;
	border: 1px;
}

.TBLpers2_fundo
{ 
	background-color: #FFF9F9;
	border: 1px;
}

table.carrinho
{ 
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	border-collapse: collapse;
	border-spacing: 5px;
	margin-top: 5px;
}

td.carrinho
{
	font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	border-collapse: collapse;
}

.FUNDOTABtopico
{ 
	background-color: #D8D8D8;
	border: dottedpx;
}

.TXTTABtopico
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.TXTTABtopico:hover
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
}

.tit_infos
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 14px;
	color: #3A1C11;
	font-weight: bold;
	text-decoration: none;
}

.tit_infos:hover
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 14px;
	color: #3A1C11;
	font-weight: bold;
	text-decoration: underline;
}

.textos_infos
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.textos_infos:hover
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.TXTbox
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.TXTbox:hover
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 11px;
	color: #333333;
	text-decoration: none;
}

.FORMbox
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #666666;
	background-color: #F7F7F7;
}

.BTTN1
{
	BACKGROUND-COLOR: #D1D1D1;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	CURSOR: hand;
}

.BTTN2
{
	BACKGROUND-COLOR: #D1D1D1;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	CURSOR: hand;
}

.BTTN3
{
	BACKGROUND-COLOR: #B33B00;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	CURSOR: hand;
}

.BTTN4
{
	BACKGROUND-COLOR: #D1D1D1;
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: white 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: white 1px solid;
	COLOR: #000000;
	FONT-FAMILY: Arial, Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10;
	FONT-WEIGHT: bold;
	CURSOR: hand;
}

.BTTNcomprar
{
	cursor: hand;
	width: 120;
	height: 30;
	border: 0px solid #999999;
}

.BTTNindique
{
	background: #E8E8E8 url(imagens_conteudo/padrao/bg_botao_tabs.jpg) no-repeat;
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	cursor: hand;
	width: 120;
	height: 18;
	margin-top: 2;
	font-weight: bold;
	border: 1px solid #999999;
}
.TDimgloja
{
    background: #FFFFFF url(imagens_conteudo/padrao/loja.jpg) no-repeat;
	background-position:center;
	height: 296px;
}

.MSGRETORNO_NEG
{
	color: #990000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}

.MSGRETORNO_POS
{
	color: #006600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}

/**** Promocao  ***/

.Preco_PromTxt
{
	font-family: Arial, Tahoma, Verdana,  Sans-serif;
	font-size: 10px;
	color: #9C5A01;
	text-decoration: none;
	letter-spacing: -0.02em;
}

.Preco_Prom
{
	font-family: Arial, Tahoma, Verdana,  Sans-serif;
	font-size: 14px;
	color: #9C5A01;
	text-decoration: none;
	letter-spacing: -0.02em;
	font-weight: bolder;	
}

.Preco_Promde
{
	font-family: Arial, Tahoma, Verdana,  Sans-serif;
	font-size: 10px;
	color: #9C5A01;
	text-decoration: none;
	letter-spacing: -0.02em;
}

.TXTproduto_Prom
{
	font-family: Arial, Tahoma, Verdana,  Sans-serif;
	font-size: 12px;
	color: #666666;
	text-decoration: none;
	letter-spacing: -0.03em;
	font-weight: bolder;	
}

a.TXTproduto_Prom:hover
{
	font-family: Arial, Tahoma, Verdana, Arial, Sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: underline;
	letter-spacing: -0.03em;
	font-weight: bolder;	
}

.TDproduto_Prom {
	background-color: #FFFFFF;
	border: 1px solid #EBEBEB;

}

.TDprodutoON_Prom {
	background-color: #FFFFFF;
	border: 1px solid #9C5A01;
}

/*******/

.separador_linha {
	border-top: 1px dotted #CCCCCC;
}