@charset "utf-8";
/* CSS Document */
 
/* -------------------------------------------------------------------------------------------------------------------------------------------*/	

/* Início Estilo - Barra Superior */
	#principaltopo {
		width: 1002px;
		text-align: center;
		float: left;
	}

	#barratopo {
		width: 1000px;
		height: 29px;
		background: url('../imagens/fundo_title.png') repeat-x;
		font: 22px 'Verdana, Arial, Helvetica, sans-serif';
		border: 1px solid #CCCCCC;
		float: left;
	}

	#topobarratopo {
		width: 1000px;
		height:100px;
		background: url('../imagens/barratopo.png');
		text-align: center;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 0px;
		border-left: 1px solid #CCCCCC;
		float: left;
	}

	#logo {
		width: 760px;
		height: 100px;
		text-align: center;
		float: left;
	}

	#chat {
		width: 240px;
		height: 100px;
		text-align: center;
		float: left;
	}

	#menubarratoporodape {
		background: url('../imagens/fundo_title.png') repeat-x;
		width: 990px;
		text-align: right;
		border: 1px solid #CCCCCC;
		padding: 5px;
		float: left;
	}

	#espacobarratopo {
		width: 1002px;
		height: 20px;
		float: left;
	}

	a.menusuperior:visited {
		color: #006600;
		font: bold 14px 'Verdana, Arial, Helvetica, sans-serif';
		text-decoration: none;
		padding: 2px 5px;
		border: 2px solid transparent;
	}

	a.menusuperior:active {
		color: #009900;
		font: bold 14px 'Verdana, Arial, Helvetica, sans-serif';
		text-decoration: none;
		padding: 2px 5px;
		border: 2px solid transparent;
	}

	a.menusuperior:link {
		color: #006600;
		font: bold 14px 'Verdana, Arial, Helvetica, sans-serif';
		text-decoration: none;
		padding: 2px 5px;
		border: 2px solid transparent;
	}

	a.menusuperior:hover {
		background: #006600;
		color: #FFFFFF;
		font: bold 14px 'Verdana, Arial, Helvetica, sans-serif';
		text-decoration: none;
		padding: 2px 5px;
		border: 2px solid transparent;
	}

/* -------------------------------------------------------------------------------------------------------------------------------------------*/	

/* Início Estilo - Barra Rodapé */	
	#principalrodape {
		width: 1002px;
		text-align: center;
		float: left;
	}
	
	#barrarodape {
		background: url('../imagens/fundo_title.png') repeat-x;
		width: 1000px;
		height: 29px;
		float: left;
	}
	
	/* Início Visitados */	
	#visitadosrodape {
		background: #e9f3e9;
		width: 1000px;
		border: 1px solid #CCCCCC;
		float: left;
	}
	
	#colunaesqrodape {
		width: 180px;
		padding: 10px;
		font: bold 14px 'Verdana, Arial, Helvetica, sans-serif';
		text-align: left;
		float: left;
	}
	
	#colunameiorodape {
		width: 580px;
		padding: 10px;
		font: bold 12px 'Verdana, Arial, Helvetica, sans-serif';
		text-align: left;
		float: left;
	}
	
	#colunadirrodape {
		width: 180px;
		padding: 10px;
		font: bold 12px 'Verdana, Arial, Helvetica, sans-serif';
		text-align: right;
		float: left;
	}

	/* ---------------- */	

	#formaspgcertificadorodape {
		width: 982px;
		padding: 10px;
		float: left;
		border-bottom: 1px solid #CCCCCC;
	}
	
	#formaspgrodape {
		width: 850px;
		text-align: left;
		float: left;
	}
	
	#certificadorodape {
		width: 130px;
		text-align: right;
		float: left;
		border-left: 1px solid #CCCCCC;
	}
	
	#enderecodireitosrodape {
		width: 980px;
		padding: 10px;
		float: left;
	}
	
	#bannerrodape {
		width: 980px;
		text-align: left;
		border-bottom: 1px solid #CCCCCC;
		padding: 10px;
		float: left;
	}
	
	#enderecorodape {
		width: 570px;
		text-align: left;
		float: left;
	}
	
	#direitosrodape {
		width: 390px;
		text-align: right;
		float: left;
	}

	.style1rodape {
		font: bold 14px 'Verdana, Arial, Helvetica, sans-serif';
	}
	
	.style2rodape {
		font: bold 12px 'Verdana, Arial, Helvetica, sans-serif';
	}
	
	.style3rodape {
		font: bold 14px 'Verdana, Arial, Helvetica, sans-serif';
	}
	
	.paragraforodape {
		font: 12px 'Verdana, Arial, Helvetica, sans-serif';
	}

/* -------------------------------------------------------------------------------------------------------------------------------------------*/	

/* Início Estilo - Barra Direita */
	#principalbarradir {
		width: 174px;
		text-align: center;
		float: left;
	}

	#atendimento {
		width: 172px;
		border: 1px solid #CCCCCC;
		text-align: center;
		float: left;
	}

	#titulopromocoesdir {
		width: 172px;
		height: 29px;
		background: url('../imagens/title_promocoes.gif') no-repeat top center;
		border: 1px solid #CCCCCC;
		text-align: rigth;
		float: left;
	}

	#produtosbarradir {
		width: 172px;
		border: 1px solid #CCCCCC;
		text-align: center;
		float: left;
	}

	#publicidadebarradir {
		background: #e9f3e9;
		width: 170px;
		text-align: center;
		border: 1px solid #CCCCCC;
		padding: 15px 2px;
		float: left;
	}

	#espacobarradir {
		width: 174px;
		height: 20px;
		float: left;
	}

/* Estilo textos - Barra Direita */
	.LEstiloTitBarra {
		font: bold 14px 'Verdana, Arial, Helvetica, sans-serif';
	}

	.TXTEstiloBarra {
		color: #000000;
		font: 12px 'Verdana, Arial, Helvetica, sans-serif';
	}

	.TXTEstiloTitBarra {
		color: #FF0000;
		font: 13px 'Verdana, Arial, Helvetica, sans-serif';
	}

/* -------------------------------------------------------------------------------------------------------------------------------------------*/

/* Início Estilo - Barra Esquerda */
	.espacobarraesq {
		width: 174px;
		height: 20px;
	}

/*	#titlecampopesquisar {
		width: 172px;
		height: 29px;
		background: url('../imagens/title_pesquisar.gif') no-repeat top center;
		border: 1px solid #CCCCCC;
		text-align: center;
		float: left;
	}
*/

	#campopesquisar {
		background: #e9f3e9;
		width: 172px;
		border-top: 1px solid #CCCCCC;
		border-right: 1px solid #CCCCCC;
		border-bottom: 0px;
		border-left: 1px solid #CCCCCC;
		float: left;
	}

	#tituloprodutosesq {
		width: 172px;
		height: 29px;
		background: url('../imagens/title_produtos.gif') no-repeat top center;
		border: 1px solid #CCCCCC;
		text-align: center;
	}

	#tituloservicosesq {
		width: 172px;
		height: 29px;
		background: url('../imagens/title_servicos.gif') no-repeat top center;
		border: 1px solid #CCCCCC;
		text-align: center;
	}

	.secoesesq {
		background: #e9f3e9;
		border-top: 0px;
		border-right: 1px solid #CCCCCC;
		border-bottom: 1px solid #CCCCCC;
		border-left: 1px solid #CCCCCC;
		text-align: left;
	}

	#tituloclienteesq {
		border: 1px solid #CCCCCC;
		text-align: left;
	}

	#secaoclienteesq {
		background: #DDDDDD;
		border: 1px solid #CCCCCC;
		text-align: left;
	}

/* -------------------------------------------------------------------------------------------------------------------------------------------*/	

	body {
		background: #FFFFFF;
		color: #000000;
		margin: 0px;
		font: 12px 'Verdana, Arial, Helvetica, sans-serif';
	}

	p {
		color: #000000;
		font: 12px 'Verdana, Arial, Helvetica, sans-serif';
	}
	
	td {
		color: #000000;
		font: 12px 'Verdana, Arial, Helvetica, sans-serif';
	}

/* Estilo - Links */
	a:visited {
		color: #7D007D;
		text-decoration: none;
	}
	a:active {
		color: #006600;
		text-decoration: none;
	}
	a:link {
		color: #006600;
		text-decoration: none;
	}
	a:hover {
		color: #0000CC;
		text-decoration: underline;
	}

/* Fundo do home */
	#principalhome {
		width: 100%;
		text-align: center;
		float: left;
	}
	
/* Fundo do Contedo */
	.FundoCorpo {
		background: #FFFFFF;
	}
	
	/* Estilo - Fundo com borda */
	.FundoBorda {background: #fdfdfd; border: 10px solid #DEDEDE;}
	
	/* Estilo - Subtitulo */
	.SubTituloBorda {background: #DfDfDf; border:1px solid #000000;}
	
	/* Estilo - Capa */
	.AltFotoProduto {height: 120px;}
	
	/* Estilo - Barra Direita */
	.FundoBarraDir {background: #ffffff;}
	.TXTBarraDir1 {font: 8pt arial;}
	.TXTSecaoBarraDir {background: #FFFFFF; font: bold 8pt arial; color: #000000;}
	.FundoTabelaBarraDir1 {background: #FFFFFF;}
	.FundoTabelaBarraDir2 {background: #fdfdfd;}
	.PrecoBarraDir {font: 8pt arial; color: #972B00;}
	.LinhaBarraDir {background: #D8D7C9;}
	.TXTNomeProdutoBarraDir {font: bold 8pt arial; color: #333333}
	.DescProdutoBarraDir {font: 8pt arial;} */
	

	
/* -------------------------------------------------------------------------------------------------------------------------------------------*/	

	/* Estilo - Formulários */
	.FCampos { border-color:#333333; border-width:1px; border-style:solid; background-color:#F5F5F5; font-size:11px; font-family:arial; color:#6C6C6C }
	.FCamposBusca { height:18px; border-color:#333333; border-width:1px; border-style:solid; background-color:#F5F5F5; font-size:11px; font-family:arial; color:#6C6C6C }
	.FCamposBotao { border-width:1px; font-size:11px; font-family:arial}
	
	/* Estilo Botes */
	.BLancamento { color:#FF0101; font-size:7pt; font-family:arial,arial }
	.BComprar { color:#FFFFFF; font-size:1pt; font-family:arial; text-decoration:none }
	.BExcluir { font-size:8pt; font-family:arial,arial }
	.BDetalhes { color:#990000; font-size:7pt; font-family:arial; text-decoration:none}
	
	/* Estilo - Texto Veja+ */
	.TXTMais { color:#000000; font-size:8pt; font-family:arial; font-weight:bold; text-decoration:none }
	.TXTMais:hover { color:#FF0000; text-decoration:underline }
	
	
	


	/*  Estilo - Produtos */
	.TabelaProd {background: #D8D7C9; color: #000000; font: bold 12px 'Verdana, Arial, Helvetica, sans-serif';}
	.TXTNomeProduto {color: #1E3028; font: bold 20px 'Verdana, Arial, Helvetica, sans-serif';}
	.TXTDescCurtaProduto {color: #1E3028; font: 14px 'Verdana, Arial, Helvetica, sans-serif';}
	.TXTRefProduto {color: #8E8E8E; font: 14px 'Verdana, Arial, Helvetica, sans-serif';}
	.DescProduto {font: 12px 'Verdana, Arial, Helvetica, sans-serif';}
	.EspecifProduto {font: 12px 'Verdana, Arial, Helvetica, sans-serif';}
	.DadoTecProduto {font: 12px 'Verdana, Arial, Helvetica, sans-serif';}
	.EntregaProduto {font: 12px 'Verdana, Arial, Helvetica, sans-serif';}
	.PrecoProdutoDe {color:#000000; font: 12px 'Verdana, Arial, Helvetica, sans-serif';}
	.PrecoProdutoDeValor {color:#000000; font: 12px 'Verdana, Arial, Helvetica, sans-serif';}
	.PrecoProdutoPor { color:#0000FF; font: bold 16px 'Verdana, Arial, Helvetica, sans-serif';}
	.PrecoProdutoPorValor {color:#0000FF; font: bold 12px 'Verdana, Arial, Helvetica, sans-serif';}
	.ProdutoMaisDetalhes {color: #000000; font: 10px 'Verdana, Arial, Helvetica, sans-serif';}
	.LinhaProduto {color: #CFCFCF; height: 1px; width: 98%;}
	.ProdutoMaisDetalhesBordaThumbs {border: 1px solid #CCCCCC;}

	/* Estilos - Pedidos */
	.TabelaPedido { background:#D8D7C9; color:#000000; font-size:8pt; font-family:arial; font-weight:bold }
	.TXTProdutoTabelaPedido { color:#333333; font-size:8pt; font-weight:bold; font-family:arial }
	.TXTProdutoTabelaPedido:visited { color:#333333 }
	.TXTProdutoTabelaPedido:hover { color:#990000}
	.TabelaPedido1 { font-size:8pt; background:#ECECEC }
	.TabelaPedidoValor { font-size:8pt; background:#ECECEC; font-family:Courier New,Courier }
	.TabelaPedidoTotal { font-size:10pt; background:#D3D3D3; font-weight:bold }
	.TabelaPedidoFrete { font-size:8pt; background:#F4F4F4; font-weight:bold }
	.TabelaPedidoBotoes { color:#000000; font-size:8pt; font-weight:bold; font-family:arial,arial }
	.TabelaPedidoRef { color:black; font-size:8pt; font-family:arial }
	.TabelaPedidoCategoria { font-size:8pt; font-family:arial }
	.TabelaPedidoCategoriaNome { font-size:8pt; font-family:arial; font-weight:bold }
	.TXTQuantidade { font-size:8pt; font-family:arial; text-align:right }
	.TXTQuantidadePed { font-size:12pt; font-family:arial;}
	.TXTContinuarComprando { font-size:9pt; font-weight:bold; font-family:arial; color:#990000 }

	/* Estilo - Lista de Casamento */
	.TXTTitCasamento { color:#000000; font-size:8pt; font-family:arial; font-weight:bold }
	.TXTCasamento { font-family:arial; font-size:8pt; color:#333333 }
	.TTabelaCasamento { padding:5px 3px 3px 3px; background:#ECECEC; color:#000000; font-size:9pt; font-family:arial; }
	.TTabelaCasamento2 { padding:5px 3px 3px 3px; background:#D8D7C9; color:#000000; font-size:9pt; font-family:arial; }
	.TTabelaCasamento3 { padding:5px 3px 3px 3px; background:#D3D3D3; color:#000000; font-size:9pt; font-family:arial; }
	
/* Estilo - Lista de Desejos */
	.TXTTitDesejos {
		color: #000000;
		font: bold 8pt arial;
	}
	
	.TXTDesejos {
		font: 8pt arial;
		color: #333333;
	}
	
	.TTabelaDesejos {
		padding: 5px 3px 3px 3px;
		background: #ECECEC;
		color: #000000;
		font: 9pt arial;
	}
	
	.TTabelaDesejos2 {
		padding: 5px 3px 3px 3px;
		background: #D8D7C9;
		color: #000000;
		font: bold 9pt arial;
	}
	
	.TTabelaDesejos3 {
		padding: 5px 3px 3px 3px;
		background: #D3D3D3;
		color: #000000;
		font: 9pt arial;
	}
	
/* Estilo - Erros */
	.TXTErro1 {
		font: 8pt arial;
		color: #333333;
	}
	
	.TXTErro2 {
		font: 8pt arial;
		color: #000000;
	}
	
/* Estilo - Cadastro */
	.TabelaQuadro2 {
		border: 0px solid #333333; 
		margin: 0px;
		font: bold 8px 'arial, Helvetica';
	}
	.SubTitulo {
		font: bold 9pt arial;
		color: #000000;
	}

	.TabelaCamposObrig {
		background: #000000;
	}
	
/* Estilo - Enquete */
	.TXTEstiloEnquete {
		color: #000000;
		font: none 7pt arial;
	}
	
	.TXTEstiloTitEnquete {color: #000000;
		font: bold 7pt arial;
	}
	
	.TabelaEnquete1 {
		background: #fdfdfd;
	}
	
	.TabelaEnquete2 {
		background: #fdfdfd;
	}
	
/* Formas Pagamento */
	.TituloPagto {
		font: bold 11px arial;
		color: #333333;
		background: #CCCCCC;
		height: 20px;
		padding-left: 5px;
	}
	
	.TabelaPagto {
		border: 1px solid #999999;
	}
	
	.SubTituloPagto {
		font-weight: bold;
	}
	
	.SubSubTituloPagto {
		color: #555;
	}
	
/* Carrinho de Compras */
	.CarrinhoTit {
		font: bold 11px arial;
		color: #FFFFFF;
		background: #424242;
		text-decoration: none;
	}

	.CarrinhoItem {
		font: 11px arial;
		text-decoration: none;
		background: #fdfdfd;
	}

	.CarrinhoTotal {
		font: 11px arial;
		text-decoration: none;
		background: #cccccc;
	}

	.CarrinhoValor {
		font: 11px arial;
		text-decoration: none;
	}

	.CarrinhoValorTotal {
		font: bold 18px arial;
		text-decoration: none;
	}

	.CarrinhoProduto {
		font: 11px arial;
		text-decoration: none;
	}
	
	.CarrinhoFundoProduto {
		font: 11px arial;
		text-decoration: none;
	}

	.CarrinhoAdicional {
		font: 11px arial;
		text-decoration: none;
		background: #fdfdfd;
	}
	
	FundoTopo {
		background: #000000;
	}
	
/*  Estilo - Busca (Lista) */
	.FBuscaTexto {
		border: 1px solid #000000;
		background: #F5F5F5;
		font: 11px arial;
		color: #6C6C6C;
	}

	.FBuscaTexto2 {
		width: 80px;
		border: 1px solid #000000;
		background: #F5F5F5;
		font: 11px arial;
		color: #6C6C6C;
	}

	.FBuscaFabricante {
		border: 1px solid #000000;
		background: #F5F5F5;
		font: 11px arial;
		color: #6C6C6C;
	}
	
	.FBuscaDepartamento {
		border: 1px solid #CCCCCC ;
		background: #F5F5F5;
		font: 11px arial;
		color: #6C6C6C;
	}
	
	.EstiloCorSubProduto {
		border: 1px #e3e3e3 solid;	
	}
	
	.EstiloComboCorSubProduto {
		border: 1px solid #e3e3e3;	
	}

	/* Estilo - Cadastro */
	.TabelaQuadro2 {
			border:0px solid #333333; 
			margin-top:0px;
			margin-bottom:0px;			
			font: arial,Helvetica 8px bold;
	}

	.SubTitulo {
		font: 9pt arial bold;
		color: #000000; 
	}

	.TabelaCamposObrig {
		background:#000000;
	}

	/* Estilo - Capa */
	.TXTEstiloCapa {
		color: #000000;
		font: 8pt;
		font: arial
	}
	
	.TXTEstiloTitCapa {
		color: #000000;
		font: 8pt arial bold; 
	}
	
	.TXTEstiloTitCapa2 {
		color: #000000;
		font: 8pt arial bold;
	}
	
	.LEstiloTitCapa4 {
			font: 14pt arial bold;
			text-decoration:none;
	}
	
	.TabelaCapa1 {
			background:#fdfdfd;
			border: 1px solid #000000;
			font: arial 8px;	
	}

	.TabelaCapa2 {
			border:1px solid #000000;
	}

	.TabelaCapa3 {
			background: #F4F4EF;
	}

	.TabelaCapa4 {
			background: #fdfdfd;
	}

	.TabelaBarra1 {
			background:#E2E2E2;
			border: 1px solid #000000;
			font: arial 8px;	
	}

	.TabelaBarra2 {
			font: 14px arial, helvetica, sans-serif bold;
			color: #FFFFFF;
			background: #424242;
			text-decoration: none;
	}

	.TabelaBarra3 {
			background:#999999;
	}
	.TabelaBarra5 {
			background:#fdfdfd;
	}
	
	.TabelaBarra6 {
			background: #D2D2D2;
	}
	
	.TabelaBarra7 {
			border-bottom:1px solid #000000;
			border-top:1px solid #000000;
	}

	.TabelaBarra8 {
			border: 1px solid #000000;
	}

	.TabelaBarra9 {
			border-bottom: 1px solid #000000;
	}

	.TabelaBarra10 {
			border-bottom:1px solid #424242;
	}

	.TabelaBarra11 {
			border-bottom: 1px solid #000000;
			background: #fdfdfd;
	}

	.TabelaBarra12 {
			background:#F4F4EF;
			border: 1px solid #000000;
	}

	.TabelaBarra13 {
			background: url("../Imagens/Pontilhado.gif") repeat-x center;
	}
	.TabelaBarra14 {
			border-top:1px solid #000000;
	}

	.TabelaBarra15 {
			border-bottom:1px solid #000000;
			background:1px solid #E2E2E2;
	}

	.TabelaBarra16 {
			background:#E2E2E2;
	}

	.TabelaBarra17 {
			font: 14px arial, helvetica, sans-serif bold;
			color:#000000;
			background:#DFDFDF;
			text-decoration:none;
	}

	.TabelaBarra18 {
			background:#F5F5F5;
	}

	.TabelaBarra19 {
			background:#DFDFDF;
			border-bottom:1px solid #000000;
	}

	.TabelaBarra20 {
			background:#DFDFDF;
	}
	
/* -------------------------------------------------------------------------------------------------------------------------------------------*/	
	
	/* Estilo - Ttulos de Tabelas */
	.TTabelaTopo { padding:5px 3px 3px 3px; background:#F3F3F3; color:#000000; font-size:9pt; font-family:arial; font-weight:bold }
	
	/* Estilo - Campos de Formulrio */
	.TXTNomeCampos { color:000000; font-size:8pt; font-family:arial; font-weight:bold }
	.TXTNomeCamposObrig { color:#000000; font-size:8pt; font-family:tahoma,verdana; font-weight:bold; }
	.TXTCampos { font-size:8pt; font-family:arial }
	.TXTCamposConf { font-size:8pt; font-family:arial }
	
	/* Estilo - Paginao */
	.FundoTabelaPaginacao { background:#ffffff }
	.TXTPaginacao { font-family:arial; font-size:8pt; color:#333333 }
	.TXTPaginacaoAtual { font-family:arial; font-size:8pt; font-weight:bold; color:#333333 }
	
	/* Estilo - Link */
	.LinkTitulo { font-size:16px; font-family:arial; font-weight:bold; color:#000000; text-decoration:none }
	/* Estilo - Sist. de Links */
	.TXTLinks { font-family:tahoma,arial; font-size:8pt; color:#000000; }

	/* Estilo - Topo e Menu */
	.MenuTopo { }
	.MenuTop { font-size:8pt; font-family:arial; color:#4E6C00; text-decoration:none }
	.MenuTop:visited { color:#4E6C00 }
	.MenuTop:active { color:#000000 }
	.MenuTop:hover { color:#000000; text-decoration:underline }
	.TXTBemVindo { font-family:arial; font-size:8pt; color:#333333 }
	
	/*  Estilo - Menu 1 (Vermelho) */
	.FundoMenu1_On {  background-image:url("../imagens/FundoMenu1_On.gif"); font-weight:bold; font-size:8pt; font-family:arial; color:#FFE88B; text-decoration:none; cursor:default; width=100%; height:35 }
	.FundoMenu1_Off { background-image:url("../imagens/FundoMenu1_Off.gif"); font-weight:bold; font-size:8pt; font-family:arial; color:#F1EFE5; text-decoration:none; cursor:pointer; width=100%; height:35 }
	.FundoMenu1_Hover { background-image:url("../imagens/FundoMenu1_Hover.gif"); font-weight:bold; font-size:8pt; font-family:arial; color:#FFFFFF; text-decoration:none; cursor:pointer; width=100%; height:35 }
	
	/* Estilo - Menu Padro */
	.MenuTopoAtual { font-weight:bold; font-size:8pt; font-family:arial; color:#F1EFE5; background:#A10505; text-decoration:none }
	.MenuTopoAtual:visited { color:F1EFE5 }
	.MenuTopoAtual:active { color:F1EFE 5}
	.MenuTopoAtual:hover { color:#FFE88B }
	.MenuTopoNormal { font-weight:bold; font-size:8pt; font-family:arial; color:#F1EFE5; background:#A10505; text-decoration:none }
	.MenuTopoNormal:visited { color:#F1EFE5 }
	.MenuTopoNormal:active { color:#F1EFE5 }
	.MenuTopoNormal:hover { color:#F7E487 }
	
	/* Estilo - Rodap */
	.FundoRodapeI {  }
	
	.MenuRodapeNormal { font-size:8pt; font-family:arial; color:#222222; text-decoration:none }
	.MenuRodapeAtual { background:#D8D7C9; font-size:8pt; font-family:arial; color:#000000; text-decoration:underline; font-weight:bold; }
	
	/*  Estilo - Menu Topo */
	.FundoMenuTopo {  }
	.MenuTopoNormal { font-size:7pt; font-family:arial; color:#0F1A15; text-decoration:none }
	.MenuTopoNormal:visited { color:#0F1A15 }
	.MenuTopoNormal:active { color:#000000 }
	.MenuTopoNormal:hover { color:#A3CC35; text-decoration:underline }
	.MenuTopoAtual { font-size:7pt; font-family:arial; color:#840000; text-decoration:underline }
	.MenuTopoAtual:visited { color:#840000 }
	.MenuTopoAtual:active { color:#000000 }
	.MenuTopoAtual:hover { color:#A3CC35; text-decoration:underline }
	
	/* Estilo - Barra Esquerda */
	.FundoBarraEsq { }
	.MenuEsqAtual { font-size:8pt; font-family:arial; color:#000000; background:#E8E7DF; text-decoration:none; font-weight:bold }
	.MenuEsqAtual:visited { color:#000000 }
	.MenuEsqAtual:active { color:#000000 }
	.MenuEsqAtual:hover { color:#000000 }
	.MenuEsqNormal { font-size:8pt; font-family:arial; color:#000000; background:#E8E7DF; text-decoration:none; font-weight:bold }
	.MenuEsqNormal:visited { color:#000000 }
	.MenuEsqNormal:active { color:#000000 }
	.MenuEsqNormal:hover { color:#000000; text-decoration:underline }
	.TXTMenuEsq { color:000000; font-size:8pt; font-family:arial; font-weight:none }
	.TXTTitMenuEsq { color:000000; font-size:8pt; font-family:arial; font-weight:bold }
	
	
	/* Estilo - Barra: Departamentos | Categorias | SubCategorias | Sees */
	.MenuDepartamento { padding:7px 3px 7px 30px }
	.MenuDepartamentoAtual { font-size:8pt; font-family:arial;color:#990000; background:#E8E7DF; text-decoration:none }
	.LNomeDepartamento { color:#000000; font-size:8pt; font-family:arial; text-decoration:none; font-weight:bold }
	.TextDescDepartamento { color:black; font-size:8pt; font-family:arial; text-decoration:none }
	.TabelaDepartamento { color:#000000; font-size:8pt; font-family:arial; text-decoration:none; font-weight:bold }
	.LNomeDepartamento2 { color:#000000; font-size:8pt; font-family:arial; text-decoration:none }
	.TextDescDepartamento2 { color:black; font-size:8pt; font-family:arial; text-decoration:none }
	.TabelaDepartamento2 { color:#000000; font-size:8pt; font-family:arial; text-decoration:none}
	
	.MenuCategoriaNormal { font-size:8pt; font-family:arial; color:#000000; background:#E8E7DF; text-decoration:none }

	.LNomeCategoria { color:#000000; font-size:8pt; font-family:arial; text-decoration:none; font-weight:bold }
	.TextDescCategoria { color:black; font-size:8pt; font-family:arial; text-decoration:none }
	.TabelaCategoria { color:#000000; font-size:8pt; font-family:arial; text-decoration:none; font-weight:bold }
	.LNomeCategoria2 { color:#000000; font-size:8pt; font-family:arial; text-decoration:none }
	.TextDescCategoria2 { color:black; font-size:8pt; font-family:arial; text-decoration:none }
	.TabelaCategoria2 { color:#000000; font-size:8pt; font-family:arial; text-decoration:none}
	
	.MenuSubCategoriaNormal { font-size:8pt; font-family:arial; color:#000000; background:#E8E7DF; text-decoration:none }
	.LNomeSubCategoria { color:#000000; font-size:8pt; font-family:arial; text-decoration:none; font-weight:bold }
	.TextDescSubCategoria { color:black; font-size:8pt; font-family:arial; text-decoration:none }
	.TabelaSubCategoria { color:#000000; font-size:8pt; font-family:arial; text-decoration:none; font-weight:bold }
	.LNomeSubCategoria2 { color:#000000; font-size:8pt; font-family:arial; text-decoration:none }
	.TabelaSubCategoria2 { color:#000000; font-size:8pt; font-family:arial; text-decoration:none}
	
	.MenuSecaoNormal { font-size:8pt; font-family:arial; color:#000000; background:#E8E7DF; text-decoration:none }
	.LNomeSecao { color:#000000; font-size:8pt; font-family:arial; text-decoration:none; font-weight:bold }
	.TextDescSecao { color:black; font-size:8pt; font-family:arial; text-decoration:none }
	.TabelaSecao { color:#000000; font-size:8pt; font-family:arial; text-decoration:none; font-weight:bold }
	.LNomeSecao2 { color:#000000; font-size:8pt; font-family:arial; text-decoration:none }
	.TextDescSecao2 { color:black; font-size:8pt; font-family:arial; text-decoration:none }
	.TabelaSecao2 { color:#000000; font-size:8pt; font-family:arial; text-decoration:none}
