	/*div { border:1px solid red; }*/
	body { background-repeat:repeat-x; } 
	body, td, tr, div, span, a, input, select, textarea { font-family:Tahoma, Geneva, sans-serif; font-size:17px; line-height:20px; }
	input, select, textarea { line-height:14px; }
	hr { width:90%; }
	a { font-weight:bold; }
	.linkNormal { text-decoration:none; font-weight:normal; }
	.linkNormal:hover { color:#2c9bb6; text-decoration:underline; }

	.layout { height:654px; }
	.layoutInterna { height:215px; background-repeat:no-repeat; }

	.conteudo, .conteudoHome { position:relative; top:0px; width:930px; *width:980px; margin-left:14px; padding:25px; padding-top:0px;  }
	.conteudo { position:relative; top:0px; padding:25px; }
	.rodape { background-repeat:no-repeat; height:203px; }
	.conteudoRodape { width: 1004px; padding-left:0px; height:203px; }
	.conteudoRodape a { font-weight:normal; }
	
	.titulo { font-size:35px; margin:0px; margin-top:11px; margin-bottom:15px; }
	.subtitulo { font-size:19px; background-repeat:no-repeat; background-position:left; padding-left:26px; font-weight:bold; background-position: 5 1px; }
	.titAdm { position:absolute; top:86px; left:245px; font-size: 19px; float:left; width:400px; }
	
	.logomarca, .logomarcaInterna { background-repeat:no-repeat; position:absolute; left:0px; top:0px; margin-left:22px; width:266px; height:182px; }
	.idioma, .idiomaInterna { position:absolute; left:0px; width:0px; margin-top:0px; display:none; }
	.idiomaInterna { margin-top:75px;}
	
	.botao, .botaoPesquisa { border:1px; border-style:solid; cursor:pointer; margin-top:1px; }
	.botaoPesquisa { font-family:Arial; border:1px; border-style:solid; font-size:14px; width:30px; margin-top:5px; padding-top:2px; }
	
	.menu, .menuInterno { position:absolute; top:0px; width:720px; left:288px; }
	.itemMenuOn a, .itemMenuOff a { text-decoration:none; font-size:15px; font-weight:normal; }
	.itemMenuOn a { }
	.itemMenuOn, .itemMenuOff { float:left; font-size:11px; cursor:pointer; padding:51 0 7 0px; }
	.itemMenuOff { padding:46 0 21 0px; }

	.itemSubMenuAreaExtOn, .itemSubMenuAreaExtOff { padding:5 7 7 7px; float:left; }
	.itemSubMenuOn, .itemSubMenuOff { float:left; width: 220px; padding:5px 10px 7px 19px; }
	.itemSubMenuOn a, .itemSubMenuOff a { font-size:14px; text-decoration:none; font-weight:normal; }

	.MenuLat, .MenuLatInterna { display:none; }

	.bordaExtFoto { border:1px solid; }
	.bordaIntFoto { border:1px solid #FFFFFF; }
		
	.tabAdmin { border-top:1px; border-top-style:solid; border-left:1px; border-left-style:solid; }
	.tabAdmin th, .tabAdmin td { padding:3px 5px 3px 12px; border-bottom:1px; border-bottom-style:solid; border-right:1px; border-right-style:solid; }

	.slogan { display:none; }
	.sloganInterna { position:absolute; top:125px; z-index:1; width:640px; left:310px; font-size:20px; text-align:left; line-height:24px; }
	.linkExpressoNet { margin-top:232px; position:absolute; padding-bottom:10px; width:987px; float:right; text-align:right; }
	.linkExpressoNet a { font-size:11px; font-weight:normal; }
	
	.saudacao { width:140px; padding:0px 4px 2px 4px; margin:0px 0px 0px 20px; font-size:11px; line-height:14px; }

	.NomeCampoMenu { font-size:11px; font-weight:normal; }
	.loginClientes { margin: 4px 0px 0px 0px}

	.flashHome { position:absolute; top:-558px; left:-24px; }
	.botaoSair { color:red; font-weight:bold; cursor:pointer; padding:2px 14px 2px 14px; }

	.areaConteudo { position:relative; top:0px; z-index:0; width:1004px; }
	.todaPagina { position:relative; top:0px; }
	.titDivulgacao { margin:14px 25px 15px 48px; font-size:23px; font-weight:bold; }
	.MenuLat, .MenuLatInterna, .menu, .menuInterno, .logomarca, .logomarcaInterna { z-index:1; }
	.colunaConteudo { width:780px }
	.colunaBanner { width:224px; background-repeat:no-repeat; }
	.tabItemMenu td { text-align:center; height:30px; float:left; padding:0px 12px 0px 11px; }
	.tabItemMenu td a { text-decoration:none; }
	.txtBarra, .txtBarra a, .txtBarra b { font-size:13px; line-height:16px }
	.txtBarra a { font-weight:bold; }
	#txtCopyright { display:none; }
	.txtDetalhe, .txtDetalhe a { font-size:12px; line-height:15px; }
	
	.tituloNoticia{ font-size:20px; font-weight:bold; line-height:24px; margin-bottom:5px; }
	a.linkvejamais { font-size:11px; }
	a.palavrasChave { font-family:arial; font-size:9px; vertical-align:middle; font-weight:normal; }

	.linkFoto360, .linkFoto360:visited { font-size:20px; text-decoration:none; font-weight:normal; }

	.itemProdutoPar , .itemProduto { margin-left:4px; padding-left:10px }
	.itemProdutoPar { background-color:#f1f1f1; }
	.TituloProduto { width:650px; margin-left:20px; }
	.descricaoProduto { width:600px; }
	.botoesProduto { width:300px; border:1px solid red; }
	.fieldsetCarrinho { width:280px; }
	.finalizaCompra { width:800px; }
	.grupoProdutos { float:left; width:1004px; position:relative; left:-40px; }

	#celulaConteudo { padding-bottom:30px; }
	
	.produtosHome { margin-top:18px; *margin-top:0px; height:240px; width:915px; }
	.separacaoForm { width:914px; float:left; }
    .tdRodape { height:285px; display:none; }
	
	/*ESTILOS CRIADOS EXCLUSIVAMENTE PARA COMPATIBILIZAR A SEÇÃO DE COMÉRCIO ELETRÔNICO*/

		/* PÁGINA /produtos/detalhe.asp */
		.conteudoMioloProduto { width:275px; float:left; }
		.bordaExtFoto { border:1px solid; float:left; margin:7px 0px 0px 0px; }
		.margemFotoGrande { margin:1px; }
		.flutuarEsquerda{ float:left; }
		.fieldsetTumbnails { width:240px; float:left; margin-top:10px; }
		#tumbnails { float:left; margin:10px 10px 0px 10px; }
		#bordaExtFotoTumb { float:left; cursor:pointer;" class="bordaExtFoto }
		.bordaIntFoto { border:1px solid #FFFFFF; background-position:center; width:85px; height:65px; }
		.PromocaoRecomende { padding-top:15px; float:left; }
		.imgRecomende { margin-top:12px; }
		.PorApenas { line-height:20px; }
		.nomeValor { margin:13px 0px 5px 0px; }
		.produtoEsgotado { float:left; height:30px; width:215px; margin:13px 0px 5px 0px; color:red; font-size:18px; font-weight:bold; }
		.MargemTituloProduto { float:left; margin:6px 0px 6px 0px; width:215px; }
		.boldTituloProduto { font-size:18px; color:#96341B; font-weight:bold; line-height:20px; }
		.boxDescricaoProduto { float:left; width:194px; }
		.divFieldsetCarrinho { width:210px; margin-top:15px; }
		.legendaCarrinho { margin-bottom:4px }
		.selectPropProduto { width:170px; margin-bottom:10px; }
		.selectQuantidade { width:80px; }
		.campoQuantidade { width:100px; }
		.botaoColocarCarrinho { width:170px; margin-top:12px; background-color:green; color:#FFFFFF; border:1px solid #030; cursor:pointer; }
		.parcelamentoPagSeguro { width:210px; margin-top:15px; }
		.legendaPagseguro { margin-bottom:4px; }
		.margemFinalizaCompra { padding-top:15px; float:left; }
		.linkOutrasOpcoes { float:left; width:350px; }
		.botaoFinalizaCompra { width:160px; }
		.bordaTituloBotoesCompra { height:30px; }
		.botoesCompra { float:right; height:52px; width:300px; }

		/* PÁGINA /produtos/lista_carrinho.asp */
		.titInfoAdicionais { width:510px; margin-bottom:15px; }
		.campoInfoAdicionais { width:510px; }
		.souRegistrado { height:155px; }
		.naoSouRegistrado { height:155px; }
		.bordaSouRegistrado { width:230px; float:left; margin-right:10px; }
		.bordaMeuEmail { height:45px; }
		.campoMeuEmail { width:187px; }
		.bordaMinhaSenha { height:45px; }
		.campoMinhaSenha { width:187px; }
		.txtEsqueciSenha { font-size:11px; }
		#btnLogin { margin-left:11px; }
		.txtNaoRegistrado { padding:6px 10px 7px 10px; }
		#btnRegistrar { margin: 5px 0px 0px 110px; }
		.botoesRodape { width:500px; margin-top:20px; }
		
		/* PÁGINA /produtos/conteudo.asp */
		.camposPesquisaProdutos { margin:7px 0px 0px 0px; width:100%; float:left; }
		.bordaCampoSecaoPesquisa { width:200px; float:left; }
		.bordaCampoPalavraPesquisa { width:240px; float:left; }
		.campoSecaoPesquisa { width:190px; }
		.campoPalavraPesquisa { width:240px; }
		.bordaExtBtnPesquisa { margin-bottom:10px; border-bottom:1px solid #D9CBB8; height:47px; width:440px; float:left; }
		.bordaIntBtnPesquisa { width:30px; float:right; padding:7px 0px 0px 0px; }
		#subTituloProdutos { margin:15px 0px 7px 0px; width:100%; float:left; }
		.bordaTxtDetalheSecao { float:left; width:100%; }
		.txtItensNaoDisponiveis { padding:0px 0px 10px 19px; float:left; width:100%; }
		
		/* PÁGINA /produtos/default.asp */
		#tituloProdutos { float:left; width:370px; }
		
		.celulaFotosNoticia { width:920px; }
		
		.iframe360 { width:915px; height:600px; }
		.iframevideonoticia { width:915px; height:515px; }
		
	/*ESTILOS CRIADOS EXCLUSIVAMENTE PARA SEÇÃO DE NOTÍCIAS*/
	.rolagemVejaTambem { overflow:auto; overflow-y:hidden; width:920px; }
	.celulaFotosNoticia { width:920px; }
	.iframe360 { width:920px; height:600px; }
	.iframevideonoticia { width:920px; height:517px; }
	
	.tituloNoticia, .subtituloH1, h1, h2, h3 { font-size:25px; font-weight:normal; margin-bottom:0px; padding-bottom:0px; padding-top:0px; line-height:30px; }
	h2 { font-size:22px; line-height:27px; }
	h3 { font-size:20px; line-height:25px; }
