BODY {
		background-color: #FFFFFF;
		color: #666666; }


p, BODY, td{
		font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
		font-style: normal;
		font-size: 11px;
		text-decoration: none;
		margin: 0in; }

	 
	 .bordasolida{
		border: 1px solid #333333; }

	 .bordasolida{
		border: 1px solid #333333; }
		
		.erro { 
	 	font-size: 11px; 
		font-family: verdana, helvetica;
		font-weight: bold;  
		color: #990000; 
 }

	 .bordaProdutosDestaque{
		border: 1px solid #ffffff;
		background-color: #333333; }

	a.Categoria_1 {
		font-size: 10pt; 
		font-family: Arial, helvetica;
		font-weight: bold;  
		color: #964477; 
		text-decoration: none;}
	a.Categoria_1:hover {
		color: #333333; 
		text-decoration: none;}
		

	 .Busca { 
	 	font-size: 11px; 
		font-weight: normal;  
		color: #cccccc; 
		text-decoration: none; }
	 
	  .FundoCabecalho { 
	 	font-family: verdana, helvetica;
		font-size: 11px; 
		font-weight: normal;  
		color: #ffffff;
		background-color: #000000; }
	
	
		.ProductDivide {
		BORDER-TOP: #000000 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #ffffff }
	
			
		.Carrinho {
		FONT: 11px Arial, Verdana, sans-serif; COLOR: #666666	}
		.CarrinhoColuna {
		BORDER-TOP: #cdcdcd 1px solid; PADDING-BOTTOM: 5px; FONT: 12px Arial, Verdana, sans-serif; COLOR: #333333; PADDING-TOP: 5px; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #f6f6f6 }
		.CarrinhoBonus {
		PADDING-BOTTOM: 2px; FONT: 12px Arial, Verdana, sans-serif; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #efefef }
		.CarrinhoBonus2 {
		PADDING-BOTTOM: 1px; FONT: 12px Arial, Verdana, sans-serif; COLOR: #333333; PADDING-TOP: 6px; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #efefef }
		.CarrinhoCelula {
		PADDING-BOTTOM: 4px; FONT: 11px Arial, Verdana, sans-serif; COLOR: #666666; PADDING-TOP: 0px; BORDER-BOTTOM: #cdcdcd 1px solid;   }
		.ProductCelula {
		BORDER-TOP: #cdcdcd 1px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #f6f6f6 }
	
	 
	 .TMenu_Top		     { color: #ffcc00; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
	a.TMenu_Top:link    { font-size: 10px; font-weight: normal; text-decoration:none; color: #ffcc00; }
	a.TMenu_Top:active  { font-size: 10px; font-weight: normal; text-decoration:none; color: #ffcc00; }
	a.TMenu_Top:visited { font-size: 10px; font-weight: normal; text-decoration:none; color: #ffcc00; }
	a.TMenu_Top:hover   { font-size: 10px; font-weight: normal; text-decoration:none; color: #ffffff; }
	 
	 .TMenu_Rodape		     { color: #ffffff; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
	a.TMenu_Rodape:link    { font-size: 10px; font-weight: normal; text-decoration:none; color: #ffffff; }
	a.TMenu_Rodape:active  { font-size: 10px; font-weight: normal; text-decoration:none; color: #ffffff; }
	a.TMenu_Rodape:visited { font-size: 10px; font-weight: normal; text-decoration:none; color: #ffffff; }
	a.TMenu_Rodape:hover   { font-size: 10px; font-weight: normal; text-decoration:none; color: #ffcc00; }
	 
	 .TMenu_ProdutosDest		     { color: #ffCC00; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif;}
	a.TMenu_ProdutosDest:link    { font-size: 10px; font-weight: normal; text-decoration:none; color: #FFCC00; }
	a.TMenu_ProdutosDest:active  { font-size: 10px; font-weight: normal; text-decoration:none; color: #FFCC00; }
	a.TMenu_ProdutosDest:visited { font-size: 10px; font-weight: normal; text-decoration:none; color: #FFCC00; }
	a.TMenu_ProdutosDest:hover   { font-size: 10px; font-weight: normal; text-decoration:none; color: #FFFFFF; }
	 
	 .INPUTBUSCA { 
		font-size: 10px; 
		color: #000000; 
		background-color: #efefef; 
		border-color: #cccccc #cccccc #cccccc #cccccc; 
		border-style: solid; 
		border-width: 1px;}
	 
	  .INPUTNEWSLETTER { 
		font-size: 10px; 
		color: #000000; 
		background-color: #cccccc; 
		border-color: #666666 #666666 #666666 #666666; 
		border-style: solid; 
		border-width: 1px;}
	 
		.INPUTCARRINHO { 
		font-size: 10px; 
		color: #333333; 
		background-color: #ffffff; 
		border-color: #666666 #666666 #666666 #666666; 
		border-style: solid; 
		border-width: 1px;
		position: center;}

	 .INPUTCONTATO { 
		font-size: 10px; 
		color: #333333; 
		background-color: #ffffff; 
		border-color: #666666 #666666 #666666 #666666; 
		border-style: solid; 
		border-width: 1px;}
	 
	 	.BG_BOX2 { 
		background-color: #fbfbfb; 
		border-width: 0px}	
	 
		.Titulo_1	{ 
	 	font-size: 15px; 
		font-family: verdana, helvetica;
		font-weight: normal;  
		color: #333333; 
		text-decoration: none;}
	
		.Texto_form	{ 
	 	font-size: 10px; 
		font-weight: bold;  
		color: #333333; 
		text-decoration: none;}
	
	
	.TFormularios table      { background-color: #ffffff; }
	.TFormularios td         { font-size: 10px; color: #666666; }
	.TFormularios .Tit       { font-size: 10pt; font-weight: normal; color: #333333; }
	.TFormularios check      { border-style: solid; border-width: 1px; border-color: #ffffff; color: #333333; background-color: #ffffff}
	.TFormularios input      { border-style: solid; border-width: 1px; border-color: #333333; color: #333333; background-color: #efefef}
	.TFormularios .noborder  { border-width: 0px; border-color: #FFFFFF; }
	.TFormularios textarea   { border-style: solid; border-width: 1px; border-color: #333333; color: #333333; background-color: #efefef}
	.TFormulariosBg          { font-size: 12pt; font-weight: normal; color: #ffffff; background-color: #333333; }
	  
	
	.TLogin table      { border-style: solid; border-width: 1px; border-color: #333333; background-color: #ffffff; }
	.TLogin td         { font-size: 10pt; color: #666666; }
	.TLogin .Tit       { font-size: 10pt; font-weight: normal; color: #333333; }
	.TLogin input      { border-style: solid; border-width: 1px; border-color: #333333; color: #333333; background-color: #efefef}
	.TLogin .noborder  { border-width: 0px; border-color: #FFFFFF; }
	.TLoginBg          { font-size: 12pt; font-weight: normal; color: #ffffff; background-color: #964477; }
	 
	 .Det_Produto          { text-decoration: none;      font-size: 10px; font-weight: normal; color: #666666;}
	a.Det_Produto:link     { text-decoration: none;      font-size: 10px; font-weight: bold; color: #964477; }
	a.Det_Produto:active   { text-decoration: none;      font-size: 10px; font-weight: bold; color: #964477; }
	a.Det_Produto:visited  { text-decoration: none;      font-size: 10px; font-weight: bold; color: #964477; }
	a.Det_Produto:hover    { text-decoration: underline; font-size: 10px; font-weight: bold; color: #000000; }
	 
	 
	 
	 
	 
	 
	 
	 
	 .ProdName          { color: #666666; }
	a.ProdName:link     { text-decoration: none;      font-weight: bold; color: #666666; }
	a.ProdName:active   { text-decoration: none;      font-weight: bold; color: #666666; }
	a.ProdName:visited  { text-decoration: none;      font-weight: bold; color: #666666; }
	a.ProdName:hover    { text-decoration: underline; font-weight: bold; color: #666666; }
	.ProdNVezes         { color: #666666; }
	.ProdPrice          { color: #000000; font-size: 11px;}
	.ProdDesc           { color: #666666; }
	.ProdBuy            { text-decoration: none;      font-size: 10px; font-weight: bold; color: #666666; }
	a.ProdBuy:link      { text-decoration: none;      font-size: 10px; font-weight: bold; color: #666666; }
	a.ProdBuy:active    { text-decoration: none;      font-size: 10px; font-weight: bold; color: #666666; }
	a.ProdBuy:visited   { text-decoration: none;      font-size: 10px; font-weight: bold; color: #666666; }
	a.ProdBuy:hover     { text-decoration: underline; font-size: 10px; font-weight: bold; color: #000000; }
	
	.ProdInfo           { text-decoration: none;      font-size: 10px; font-weight: bold; color: #000000; }
	a.ProdInfo:link          { text-decoration: underline;      font-size: 10px; font-weight: bold; color: #000000; }
	a.ProdInfo:active   { text-decoration: underline;      font-size: 10px; font-weight: bold; color: #000000; }
	a.ProdInfo:visited  { text-decoration: underline;      font-size: 10px; font-weight: bold; color: #000000; }
	a.ProdInfo:hover    { text-decoration: underline; font-size: 10px; font-weight: bold; color: #666666; }
	
	.ProdInfo2           { text-decoration: none;      font-size: 10px; font-weight: normal; color: #666666; }
	a.ProdInfo2:link     { text-decoration: none;      font-size: 10px; font-weight: normal; color: #666666; }
	a.ProdInfo2:active   { text-decoration: none;      font-size: 10px; font-weight: normal; color: #666666; }
	a.ProdInfo2:visited  { text-decoration: none;      font-size: 10px; font-weight: normal; color: #666666; }
	a.ProdInfo2:hover    { text-decoration: none; font-size: 10px; font-weight: normal; color: #000000; }
	
	.NomeCategoria { 
 	font-size: 16px; 
	font-family: verdana, helvetica;
	text-transform: uppercase;
	font-weight: bold;  
	color: #333333;}
		
	.CategoriaCaixaTop {
	BORDER-LEFT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; BACKGROUND-COLOR: #efefef }
	
	.CategoriaCaixaDown {
	BORDER-LEFT: #cdcdcd 1px solid; BORDER-BOTTOM: #cdcdcd 1px solid; BORDER-RIGHT: #cdcdcd 1px solid; BACKGROUND-COLOR: #efefef }

	.fundoTabela      {
		background-color: #FFFFFF;
   }

	.Alternada1        { background-color: #efefef; }
	.Alternada2        { background-color: #ffffff; }

   .style1 {font-size: 10pt}
   .style2 {font-family: verdana, helvetica; font-weight: bold; text-decoration: none; font-size: 10px;}

  	A:link {
		text-decoration: 	none;
		color: #964477;
	}


	A:active {
		text-decoration: none;
		color: 	#964477;
	}


	A:visited {
		text-decoration: none;
		color: #964477;
	}


	A:hover {
		color: #000000;
		font-style: normal;
		list-style-position: inside;
		list-style-type: none;
		text-decoration: underline;
	}

	.depInterno { 
	font-size: 12pt; 
	font-family: verdana, helvetica;
	font-weight: bold;  
	color: #000000;}
	
	.CelProdComprar {
		PADDING-BOTTOM: 2px; FONT: 12px Arial, Verdana, sans-serif; COLOR: #333333; PADDING-TOP: 2px; BORDER-BOTTOM: #cdcdcd 1px dotted; BACKGROUND-COLOR: #ffffff }
