/* Geral */
	/*body{margin:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;background:url(../img/bg_sombra.gif) repeat-y center;}*/
	body{margin:0;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-color:#fcf9f4;}
	a{text-decoration:none;color:#fff;}
	a:hover{text-decoration:underline;}
	img{border:none;}
	label{display:block;margin-bottom:5px;}
	form p{text-align:center;}
	
	#conteudo{width:770px;margin:0 auto;}
		#conteudo #topo{background:url(../img/bg_topo.gif) no-repeat;width:100%;height:31px;text-align:right;font-size:15px;}
			#conteudo #topo span{display:block;padding-top:4px;}
			#conteudo #topo a{margin-right:10px;}
				#conteudo #topo #menu{width:770px;height:290px;height:1%;position:relative;}
					#conteudo #topo #menu #menuFlash{position:relative;margin-top:250px;position:absolute;left:0;}
		#conteudo #logo{border-bottom:1px solid #efedea;width:100%;height:300px;}
			#conteudo #logo h1{margin:0;width:350px;height:60px;text-indent:-10000px;margin-top:90px;margin-left:60px;position:absolute;}
			#conteudo #logo h1.logoPor{background:url(../img/topo_logo_branco_por.png);}
			#conteudo #logo h1.logoIng{background:url(../img/topo_logo_branco_ing.png);}
			#conteudo #logo h1.logoEsp{background:url(../img/topo_logo_branco_esp.png);}
			#conteudo #logo h1.logoPorIE{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/topo_logo_branco_por.png');}
			#conteudo #logo h1.logoIngIE{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/topo_logo_branco_ing.png');}
			#conteudo #logo h1.logoEspIE{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/topo_logo_branco_esp.png');}
			#conteudo #logo h1 a{display:block;height:100%; width:100%;outline:none;}
			
		#meio{background-color:#fff;height:1%;}
		#meio:after{content:"."; display:block; height:1px; overflow:hidden; visibility:hidden; clear:both;}
			#meio .esquerda{color:#999;width:440px;float:left;padding-top:20px;margin-left:5px;margin-top:15px;}
			#meio .linkes h2 { font-size:12px; font-family: Arial, Helvetica, sans-serif; color: #630;}
			#meio .esquerda h3 { font-size:15px; font-family:Arial, Helvetica, sans-serif; color: #630;}
				#meio .esquerda #blocosConteudo{width:470px;margin:0;}
					#meio .esquerda #blocosConteudo div{width:100px;text-align:right;margin-bottom:20px;float:left}
						#meio .esquerda #blocosConteudo div a{color:#999;}
							#meio .esquerda #blocosConteudo div a img{border:none;}
						#meio .esquerda #blocosConteudo div span{display:block;margin-top:5px;}
				#meio .esquerda p{margin-left:20px;}
					#meio .esquerda p img{margin:0 20px;border:none;}
				#meio .esquerda ul{list-style:none;margin-bottom:50px;}
				#meio .linkes{ float:left;}			
				 #meio .linkes ul li{list-style-image: url(../img/seta.gif);}
				  #meio .linkesgrupo ul li{list-style-image: url(../img/bullet.gif); margin-bottom:5px;}
					#meio .esquerda ul li{width:350px;}
			#meio .direita{width:280px !important;float:right;background:#bbb3a8; display:block;}
				#meio .direita #scroll{height:400px;overflow:hidden;}
					#meio .direita #scroll p{padding-right:20px;text-align:justify;}
				#meio .direita h2{margin-top:50px;font-size:18px;background:#a29c93;padding:5px;padding-right:40px;color:#fff;text-align:right;}
				#meio .direita p{margin:0 10px;margin-bottom:20px;color:#fff;font-size:14px;text-align:right;}
					#meio .direita p img{cursor:pointer;}
					#meio .direita p.afastado{padding-right:20px;}
					#meio .direita p.setas{text-align:right;margin-top:30px;margin-bottom:30px;}
						#meio .direita p.setas span{float:left;}
				
			#rodape{background:url(../img/bg_rodape.jpg) no-repeat;width:100%;height:36px;color:#fff;text-align:center;padding-top:1px;margin:0;clear:both;}
				#rodape p{margin:0;margin-top:10px;font-size:11px;}

/* Capa */
	#capa{width:1000px;height:300px;position:absolute;margin-top:-218px;margin-left:-500px;top:50%;left:50%;z-index:2;}
	#capaFundo{background:url(../img/capa_fundo.jpg) repeat-x; height:300px;top:50%;margin-top:-200px; position:absolute;width:100%;z-index:1;}
	#capa #linguas{font-size:16px; float:right; width:225px;}
			#capa div a{color:#333;}
	
	/*
	#linguas{font-size:16px; float:right; width:225px; color:#333;}
	#capa{width:100%; height:300px; margin-top:220px;  background:url(../img/capa_fundo.jpg) repeat-x;}
	#capa #estrutura{width:1000px; height:300px; margin-top:220px;  background:url(../img/capa_fundo.jpg) repeat-x;}
	#capa #flash{width:1000px; height:300px; border:1px #CCC; text-align:center; margin:0px auto;}
	*/
	
	
/* Empresa */
	#conteudo .empresa{background:url(../img/bg_logo_empresa.jpg) no-repeat;}
	#meio .esquerda #blocosConteudo div.empresaDiv{width:180px;text-align:right;margin-bottom:20px;float:left;}

/* Produtos */
	#conteudo .produtos{background:url(../img/bg_logo_produtos.jpg) no-repeat;}
	#meio .esquerda #blocosConteudo.produtosBloco{margin-top:20px;height:1%;width:450px;}
		#meio .esquerda #blocosConteudo.produtosBloco div{width:140px;text-align:right;margin-left:30px;position:relative;margin:0;width:180px;}
			#meio .esquerda #blocosConteudo.produtosBloco div img{padding:0;}
			#meio .esquerda #blocosConteudo.produtosBloco div ul{text-align:left;padding:0;padding-left:10px;width:100px;margin-left:60px;margin-top:20px;padding:0;}
				#meio .esquerda #blocosConteudo.produtosBloco div ul li{width:150px;border:1px solid #fff;width:140px;}
				#selo {
					text-align:center;
					margin-top:200px;
					height:130px;
				}
				#selo2 {
					text-align:center;
					margin-top:150px;
					height:130px;
				}

/* Produtos Linha */
	#conteudo .produtos_linha{background:url(../img/bg_logo_produtos_interna.jpg) no-repeat;}
	#meio .esquerda #produtoBloco{width:470px;}
		#meio .esquerda #produtoBloco img{cursor:pointer;}
		#meio .esquerda #produtoBloco .produtoFoto{width:340px;float:left;margin-bottom:50px;text-align:center;}
			#meio .esquerda #produtoBloco .produtoFoto #swapRef{font-weight:bold;}
				#meio .esquerda #produtoBloco .produtoFoto #swapRef span{font-size:9px;}
			#meio .esquerda #produtoBloco .produtoFoto #swapCor{text-align:right;width:160px;float:left;text-align:center;}
				#meio .esquerda #produtoBloco .produtoFoto #swapCor img{border:1px solid #666;width:25px;height:25px;}
			#meio .esquerda #produtoBloco .produtoFoto #swapTec{text-align:right;width:175px;float:right;font-size:11px;}
			#meio .esquerda #produtoBloco .produtoFoto img{margin-bottom:10px;}
			#meio .esquerda #produtoBloco .produtoFoto span{display:block;text-align:right;}
		#meio .esquerda #produtoBloco .produtoRolagem{width:120px;float:right;text-align:center;}
			#meio .esquerda #produtoBloco .produtoRolagem #produtoScroll{height:250px;overflow:hidden;margin:5px;width:100px;}
				#meio .esquerda #produtoBloco .produtoRolagem #produtoScroll *{margin:8px 0;border:none;}
				#meio .esquerda #produtoBloco .produtoRolagem #produtoScroll a{display:block;color:#000;text-decoration:none;outline:none;}
				#meio .esquerda #produtoBloco .produtoRolagem #produtoScroll span{display:block;font-size:9px;}
	#meio .direitaMaior{height:450px;}
	#meio .direitaMaior2{height:500px;}
	#meio .direitaMaior2{height:500px;}
	#meio #produtos_linha_direita_menu{height:500px;}
	#meio .direitaMaior3{height:1400px;}
	#meio .direitaMedia{height:600px;}	
	#meio .direitaMaiorManual{height:750px;}
	#meio .direitaMaiorManual{height:750px;}
		#meio ul.opcoes{margin-right:40px;list-style:none;color:#fff;text-align:right;font-size:16px;}
			#meio ul.opcoes li{border-right:1px solid #fff;margin:5px 0;padding-right:10px;}
		#meio .direita p.linksBaixo{text-align:right;margin:30px 0 0 30px;}
			#meio .direita p.linksBaixo img{border:none;}
			#meio .direita p.linksBaixo span{float:left;}
			
/* Caracter�sticas */
	#conteudo .caracteristicas{background:url(../img/bg_logo_caracteristicas.jpg) no-repeat;}
	#meio .esquerda #caracBloco{font-size:15px;width:470px; text-align:justify;}
		#meio .esquerda #caracBloco #textoScroll{text-align:justify;}
			#meio .esquerda #caracBloco #textoScroll ul li{width:250px;margin-bottom:10px;}
		#meio .esquerda #caracBloco .titulo{margin-bottom:10px;width:470px;text-align:right;font-weight:bold;}
		#meio .esquerda #caracBloco .menu{width:130px;float:left;}
			#meio .esquerda #caracBloco .menu a{color:#999;}
			#meio .esquerda #caracBloco .menu span{margin-top:100px;margin-left:10px;font-size:12px;display:block;}
			#meio .esquerda #caracBloco .menu ul{list-style:none;list-style-image:none;padding:0;margin:0;margin-left:10px;}
				#meio .esquerda #caracBloco .menu ul li{margin-bottom:15px;border-left:1px solid;padding-left:5px;width:80px;}
		#meio .esquerda #caracBloco .texto{width:450px;float:left;height:230px;overflow:hidden;}
			#meio .esquerda #caracBloco .texto p{margin:0;margin-bottom:10px;text-indent:0px;}
		#meio .esquerda #caracBloco .rolagem{width:20px;float:right;}
			#meio .esquerda #caracBloco .rolagem *{cursor:pointer;}
			#meio .esquerda #caracBloco .rolagem .setaDeCima{margin-bottom:210px;}
		
/* Not�cias */
	#conteudo .novidades{background:url(../img/bg_logo_novidades.jpg) no-repeat;}		
/*	#meio .esquerda #caracBloco .foto{width:100%;float:left;margin:0 10px;text-align:center;}
		#meio .esquerda #caracBloco .foto cite{margin-top:5px;font-size:12px;text-align:justify;display:block;}*/
	#meio .esquerda #caracBloco .foto{width:170px;float:left;margin:0 10px;}
		#meio .esquerda #caracBloco .foto cite{margin-top:5px;font-size:12px;text-align:justify;display:block;width:165px;}
	#meio .esquerda #caracBloco .rolagem .setaDeCimaMaior{margin-bottom:340px;}
	#meio .esquerda #caracBloco .textoMaior{width:380px;height:350px;float:left;overflow:hidden;}
		#meio .esquerda #caracBloco .textoMaior p{margin:0;margin-bottom:10px;text-indent:20px;}
	#meio #scrollNoticias{height:250px;overflow:hidden;}
		#meio #scrollNoticias ul{color:#fff;list-style:none;font-size:15px;}
		#meio #scrollNoticias ul li{margin-bottom:10px;}
	#thumbs{width:170px;margin-top:5px;}
		#thumbs a img{float:left;margin:0 2px;}

/* Representantes */
	#conteudo .representantes{background:url(../img/bg_logo_representantes.jpg) no-repeat;}
	/* Formulario*/
		#meio .esquerda #blocosConteudo form input{border:solid 1px #999; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; width:200px;}
		/* Espec�ficos */
		#meio .esquerda #blocosConteudo form input.ddd{width:20px;margin-right:3px;}
		#meio .esquerda #blocosConteudo form input.telefone{width:175px;}
		#meio .esquerda #blocosConteudo form textarea{border:solid 1px #999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; width:200px; height:80px;}
		#meio .esquerda #blocosConteudo a{color:#999;}
	
/* Downloads */
	#conteudo .downloads{background:url(../img/bg_logo_downloads.jpg) no-repeat;}
	#meio .esquerda #blocosConteudo div.down{width:150px;text-align:right;margin-bottom:20px;float:left;height:100px;}
		#meio .esquerda #blocosConteudo div.primeira{text-align:left;width:80px;}
		#meio .esquerda #blocosConteudo div.down a{color:#999;}
			#meio .esquerda #blocosConteudo div.down a img{border:none;}
		#meio .esquerda #blocosConteudo div.down span{display:block;margin-top:5px;}
		#meio .esquerda #blocosConteudo.downBloco div{width:140px;text-align:right;margin-left:30px;position:relative;margin:0;width:180px;}
	h2.restrito{width:450px;}
	#autenticadoComo{font-family:Tahoma;font-size:11px;color:#726859;text-align:right;margin:40px 10px 20px 0;}
	#autenticadoComo a{color:#726859;}
	/* Formulario*/
		#meio .esquerda #blocosConteudo form input{border:solid 1px #999; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; width:200px;}
		#meio .esquerda #blocosConteudo form textarea{border:solid 1px #999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; width:400px; height:80px;}
		#meio .esquerda #blocosConteudo a{color:#999;}
		
/* Fale Conosco */
	#conteudo .fale_conosco{background:url(../img/bg_logo_fale_conosco.jpg) no-repeat;}
	/* Formulario*/
		#meio .esquerda #blocosConteudo form input{border:solid 1px #999; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; width:200px;}
		#meio .esquerda #blocosConteudo form textarea{border:solid 1px #999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999; width:200px; height:80px;}
		#meio .esquerda #blocosConteudo form select{border:solid 1px #999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#999;}
		#meio .esquerda #blocosConteudo a{color:#999;}
	
/* Trabalhe Conosco */
	#conteudo .trabalhe_conosco{background:url(../img/bg_logo_trabalhe_conosco.jpg) no-repeat;}
	
/* Responsabilidade Social */
	#conteudo .responsabilidade{background:url(../img/bg_logo_responsabilidade.jpg) no-repeat;}
	
/* Formularios */
	input.enviar{background-color:#fff;width:50px;}

/* Fix */
	#meio .esquerdaDinamica{height:auto;position:relative;height:1%;}
	#meio .direitaDinamica{height:auto;position:relative;height:1%;}
	.meioDinamico{background:url(../img/bg_corrido.gif) repeat-y;height:1%;position:relative;}
	#meio:after{content:"."; display:block; height:1px; overflow:hidden; visibility:hidden; clear:both;}
	.down ul:after{content:"."; display:block; height:1px; overflow:hidden; visibility:hidden; clear:both;}
	#interna{!important width:100%;}
		#interna h2{text-align:left;}
		#interna h3{text-align:left;margin-top:20px;margin-bottom:20px;}
		#interna table{width:100%;margin-bottom:20px;}
		#interna p{font-weight:bold;}
		#folhinhas li{list-style:none;list-style-image:none;background:url(../img/folha_marcador.gif) no-repeat;background-position:0 5px;padding-left:20px;margin-bottom:10px;}