body{background: url(../_image/fundo_hp.jpg) no-repeat top left white;}
/*link topo*/
.menumapasite{
	position:absolute;
	top:8px;
	left:695px;
}
a.linkmapasite:link, a.linkmapasite:visited, a.linkmapasite:hover, a.linkmapasite:active{
	color:#868F98;
	font-family: Arial, Helvetica, sans-serif;
	font-size:9px;
	text-decoration:none;	
}
/*posicionamento padrao do flash*/
#fraseFlash{position:absolute;top:150px;}

#fraseFlashEngenharia, #fraseFlashMarketing, #fraseFlashPosvenda{position:absolute;top:140px;left:55px;}

/*posicionamento do flash na pagian de produtos*/
#fraseFlashprodutos{
	position:absolute;
	top:135px;
	left:75px;
}

/*zerar margins e paddings para não se perder depois*/
p,h1,h2,h3,h4,form,body, label{
	margin:0;
	padding:0;
	font-weight:normal;
	color: #4B4B4B;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;			
}

/*formatacao padrao*/
p{color: #4B4B4B;font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:11px;}
.setapadrao{margin-left:5px;}
.setaitem{margin-right:5px;}
a.linkVerde:link, a.linkVerde:visited, a.linkVerde:hover, a.linkVerde:active{color:#90C745;}


ul{
	color: #4B4B4B;
	font-size: 11px;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0;
	margin: 0 0 15px 10px;
	list-style: none;
}
li {
	padding-bottom:5px;
	padding-left: 13px;
	background-image: url(../_image/ico_seta_verde.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
}
dl {
	color: #4B4B4B;
	font-size: 11px;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-left: 0;
	margin: 0 0 15px -28px;
	list-style: none;
	text-align:justify;
}
dd {
	padding-bottom:5px;
	padding-left: 13px;
	background-image: url(../_image/ico_seta_verde.gif);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	text-align:justify;
}

/*CONTEUDO DA HOME*/
	/*noticias*/
#noticias{margin:19px 0 11px 18px;}
#noticias p, #noticias a{
	color: #4B4B4B;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;	
	margin-bottom:8px;
	text-decoration: none;
	font-weight:normal;
}
#noticias h1{margin-bottom:12px;}

	/*TOPO*/
#logo{margin:0 0 28px 22px;}
#imgTopo{padding:5px 0 0 76px;}
#imgTopohome{padding:5px 0 0 72px;}

	/*configuracao dos box- centro pagina*/

.hpnewsletter{margin-top:15px;}
.hpsalaimprensa{margin-top:10px;}
.hpProduto{margin:22px 0 0 20px;padding-left:20px;}

.hpinformativo, .hptrabconosco{margin-top:30px;}

	/*espacos dos titulos e textos*/
.hpnewsletter h1, .hpnewsletter p, 
.hpinformativo h1, .hpinformativo p,
.hpsalaimprensa h1, .hpsalaimprensa p,
.hptrabconosco h1, .hptrabconosco p{
	margin:0 0 8px 7px;
}
	/* margens titulos destaques */
.hpnewsletter h1{margin-top:8px;}
.hpinformativo h1{margin-top:15px;}
.hpsalaimprensa h1{margin-top:12px;}
.hptrabconosco h1{margin-top:10px;}
.hpProduto h1{margin:0 0 11px 10px;}

	/*BOX DE PRODUTOS*/
.hpFundoproduto{
	border-top:1px solid #9C9B9C;
	border-right:1px solid #9C9B9C;
	border-bottom:1px solid #9C9B9C;	
	background: url(../_image/hp_fundo_produtos.jpg) top left repeat-x;
}
.fundoProduto{background: url(../_image/fundo_hp_produto.jpg) top right no-repeat;}
.hpBoxproduto h1{
	padding:12px 15px 5px 10px;		
	color: #4B4B4B;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.hpBoxproduto p{margin:0 0 5px 11px;}
.hpCategoria{
	color: #4B4B4B;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;			
}
.hpNavprodutos{
	background: url(../_image/hp_nav_produtos.jpg) repeat-x top left;
	border-right:1px solid #9C9B9C;
	border-bottom:1px solid #9C9B9C;
	border-left:1px solid #9C9B9C;
}

/*----------MENU E SUBMENU---------------*/
.bordaMenu{border-top:1px solid #F0F0F0; padding-right:16px;/*background-color:#FFF;*/}
/*.itemMenu a{margin-right:16px;}*/

	/*formatacao menu inativo*/
a.menuInativoLaranja:link, a.menuInativoLaranja:hover,a.menuInativoLaranja:visited, a.menuInativoLaranja:active,
a.menuInativoAzul:link, a.menuInativoAzul:hover,a.menuInativoAzul:visited, a.menuInativoAzul:active,
a.menuInativoVerde:link, a.menuInativoVerde:hover,a.menuInativoVerde:visited, a.menuInativoVerde:active,
a.menuInativoLilas:link, a.menuInativoLilas:hover,a.menuInativoLilas:visited, a.menuInativoLilas:active,
a.menuInativoLaranjaclaro:link, a.menuInativoLaranjaclaro:hover,a.menuInativoLaranjaclaro:visited, a.menuInativoLaranjaclaro:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4B4B4B;
	text-decoration:none;
}
a.MenuInativoLaranja:hover{color:#FF5D00;}
a.MenuInativoAzul:hover{color:#015B80;}
a.MenuInativoVerde:hover{color:#90C745;}
a.MenuInativoLilas:hover{color:#AA0F3E;}
a.menuInativoLaranjaclaro:hover{color:#FF9900;}

	/*formatacao menu ATIVO*/
a.menuAtivoLaranja:link, a.menuAtivoLaranja:hover,a.menuAtivoLaranja:visited, a.menuAtivoLaranja:active
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#FF5D00;	
}
a.menuAtivoAzul:link, a.menuAtivoAzul:hover,a.menuAtivoAzul:visited, a.menuAtivoAzul:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#015B80;
}
a.menuAtivoVerde:link, a.menuAtivoVerde:hover,a.menuAtivoVerde:visited, a.menuAtivoVerde:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#90C745;
}
a.menuAtivoLilas:link, a.menuAtivoLilas:hover,a.menuAtivoLilas:visited, a.menuAtivoLilas:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#AA0F3E;
}
a.menuAtivoLaranjaclaro:link, a.menuAtivoLaranjaclaro:hover,a.menuAtivoLaranjaclaro:visited, a.menuAtivoLaranjaclaro:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
	color:#FF9900;
}

/*MARGENS QUE TRANSFORMAM O MENU - DIAGONAL*/
.item2{margin-right:5px;}
.item3{margin-right:11px;}
.item4{margin-right:17px;}
.item5{margin-right:22px;}
.item6{margin-right:28px;}
.item7{margin-right:34px;}
.item8{margin-right:40px;}
.item9{margin-right:46px;}

/*submenu drop down*/
a.subitens:link, a.subitens:visited, a.subitens:hover, a.subitens:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#4B4B4B;
	text-decoration:none;
	text-align:right;
	display:block;
	width:100%;
}

/*MENU DROP DOWN*/
.subItem1 {padding-right:16px;}
.subItem2{padding-right:22px;}
.subItem3{padding-right:27px;}
.subItem4{padding-right:33px;}
.subItem5{padding-right:37px;}
.subItem6{padding-right:43px;}
.subItem7{padding-right:47px;}
.subItem8{padding-right:55px;}
/*#menuPrincipal{
	position:absolute;
	top:317px;
	left:0;
	z-index:20;
}*/

/*----------INTERNAS---------------*/

/*classe que pode ser utiliza em qualquee texto e em qualquer luga*/
.textoPadrao, .textoGestao{
	color: #4B4B4B;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;
	text-align: justify;			
}

/* AVISO: essa classe deve ser aplicada somente na tabela central*/
.Texto{
	padding-left:10px;
	color: #4B4B4B;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;	
}

/* AVISO: essa classe deve ser aplicada somente na tabela central*/
.TextoConteudo{
	padding-left:10px;
	color: #4B4B4B;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;	
	text-align: justify;	
}
/*as internas possuem 3 colunas e este é o id da coluna do meio*/
#centro{padding:0 29px 0 15px;text-align: justify;}
#centro p{margin:0 0 10px 0;}
/*.espacoParagrafo{padding-bottom:10px;}*/

/*PADRAO DE TITULOS*/
#centro h1, .subtitulo/*, #centro h2*/{
	margin:5px 0 8px 0; /*8px*/
	color:#404B55;
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;	
	font-weight:bold;	
}
#centro h2{
	font-size:11px;
	color:#4B4B4B;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:8px;
}
#centro h1{margin:8px 0 8px 0;} /*8px*/
#centro h2{margin-top:18px;}

/*BOX COMPLEMENTARES*/
.boxComplementar, .boxComplproduto{margin:21px 0 9px 0;}
.boxComplementar h1{margin-bottom:15px;}
.boxComplementar p{margin-left:6px;}
.boxComplproduto h1{margin:0 0 11px 0;}

/*Fundo quando tem submenu*/
.fundoComplementar{
	background: url(../_image/fundo_box_complementar.gif) no-repeat top left;
	padding: 10px 0 0 15px;
	margin-top:20px;
}

/*SECAO EMPRESA - box img com borda e sombra */
.fotoGestao, .fotoRespsocial, .fotoInstitucional, .fotoEmpresa, .fotoPremio{border: 1px solid #666;}
.fotoGestao img{margin:5px;}
.boxFotoempresa{margin:15px 0 10px 0;}
.textoGestao{padding:55px 0 0 0;}
.sombraHorizontal{background: url(../_image/sombra_fundo_horiz.gif) repeat-x top left;}
.sombraVertical{background: url(../_image/sombra_fundo_vertical.gif) repeat-y top left;}

	/*SECAO DE PRODUTOS EM DESTAQUE*/
.boxProduto{
	background: url(../_image/fundo_boxproduto.gif) top left repeat-x #FBFBFB;
	border-left:1px solid #CDCDCD;
	border-top:1px solid #CDCDCD;
	border-right:1px solid #7A7A7A;
	border-bottom:1px solid #7A7A7A;
	margin-bottom:14px;
}
.boxProduto h3{
	margin: 13px 3px 10px 10px;
	font-size:12px;
	color:#404B55;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.boxProduto p {
	padding:0 40px 10px 10px;
	font-size:11px;
	color:#4B4B4B;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
}
.boxProduto .produto{margin:0 7px 0 7px; ;}
.boxProduto .produtoDetalhe{margin:0 0 5px 10px;}

/*TABLE DE PRODUTOS*/
.tabProduto th {
	background-color:#227191;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#FFF;
	border:1px solid #404B55;
	/*text-align:left;		*/
}
.tabProduto .subtitle {
	background-color:#404B55;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#FFF;
	text-align:center;
}
.tabProduto .conteudo {
	background-color:#CDCDCD;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#404B55;
	text-align:center;		
}
.tabProduto .conteudoText {
	background-color:#CDCDCD;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color:#404B55;
	text-align:left;		
}

.espacoProduto{height:8px;} /*espaco entre conteudo e subtitulo*/

/*submenu*/
#subNav, #subNav a{
	color:#A9AAAB;
	font-size:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;	
}
#subNav .ativo{text-decoration:underline;}
#subNav {margin:8px 0 15px 0;}
/*menu da direita -  contextual*/
#menucontext p{
	margin:5px 5px 5px 5px;
}
#menucontext .ativa {
	background-color:#F7F7F7;
	border:1px solid #85A9B7;
	margin-bottom:5px;
}

#menucontext .inativa {
	background-color:#FFF;
	border:1px solid #FFF;
	margin-bottom:5px;
}
.ativa a{
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;
	color:#4B4B4B;
}

/*NOTICIA E CLIPPING*/
#listaNoticia, #detalheNoticia, #listaClipping, #detalheClipping, 
.listaFotos, #listaRelease, #detalheRelease, #listaNewsletter, .listaDoc{
	margin:12px 0 10px 0;
	
}
.listaFotos{margin-bottom:8px;}
.listaDoc{margin-bottom:20px;}
.dataNoticia, .dataClipping, .dataRelease, .dataNewsletter{
	font-weight:normal;
	color: #4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;		
	text-align:right;	
}
.imgNoticia, .imgClipping{margin: 0 20px 20px 0;}
#detalheNoticia h2, #detalheClipping h2, #detalheRelease h2{
	margin:0;
	padding:0;
	font-weight:bold;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#4B4B4B;
}
#detalheNoticia p, #detalheClipping p, #detalheRelease p{
	margin:0;
	padding:0;
	margin-bottom:10px;
}
.downloadFotos{margin-left:10px;}
.tituloFotos, .tituloDoc{
	margin:0;
	padding:0;
	font-weight:bold;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;	
	color:#737373;
	text-align:left;
}
.textoFotos a, .textoDoc a{
	font-weight:normal;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;	
	color:#737373;
}
.icoFotos, .icoDoc{
	margin:0 7px 0 5px;
}
a.navServicos:link, a.navServicos:visited, a.navServicos:hover, a.navServicos:active{
	font-weight:bold;
	color: #4B4B4B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;	
}
/*mapa brasil - distribuidores*/
.fundoMapabrasilDistribuidores{
	background: url(../_image/fundo_distribuidores.jpg) top left no-repeat #FFF;
	margin-top:50px;
}

/*mapa brasil - assistentes comerciais e técnicos*/
.fundoMapabrasilAssistentes{
	background: url(../_image/fundo_assistentes.gif) top left no-repeat #FFF;
	margin-top:50px;
}

.mapaSelecione{padding-top:80px;}
/*#estados{padding:14px 0 10px 12px;}*/
#estados h2, h3, p{margin:0; padding:0;}
#estados p{margin-bottom:12px;}

.fundoEstados{padding:14px 0 10px 12px;}
.setaEstado{margin: 0 7px 0 5px;}
#distribmapa{
	top: 469px;
	left: 213px;
	position: absolute;
	z-index: 1;
}
/*MAPA DO SITE*/
.linhalaranja{background-color:#FF5D00;height:1px;color:#FF5D00;}
.linhaazul{background-color:#015B80;height:1px;color:#015B80;}
.linhalilas{background-color:#AA0F3E;height:1px;color:#AA0F3E;}
.linhaverde{background-color:#90C745;height:1px;color:#90C745;}
.linhalaranjaclaro{background-color:#FF9900;height:1px;color:#FF9900;}

.mapasiteSecao{
	font-size:11px;
	color:#4B4B4B;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-bottom:4px;
}
.tdmapasubsecao{padding:12px 0 20px 6px;}
a.mapasecao:link, a.mapasecao:visited, a.mapasecao:hover, a.mapasecao:active{
	font-size:11px;
	color:#4B4B4B;
	font-family: "Tahoma", Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:none;
}

a.mapasubsecao:link, a.mapasubsecao:visited, a.mapasubsecao:hover, a.mapasubsecao:active{ 
	color: #4B4B4B;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;	
	font-weight:normal;	
	text-decoration:none;
}
a.mapasubsecao:visited, a.mapasecao:visited{color: #848589; text-decoration:underline;}
.mapaseta{margin-right:6px;}
/*FORMULARIO*/
label{margin-right:15px;}
.form span{
	color:#AA0F3E;
	margin:0;
	padding:0;
	font-weight:normal;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;			
	
}
.form {margin-left:8px;}
.textFieldP, .textFieldM, .textFieldG, .textFielddd,
.textFieldDia, .textFieldMes, .textFieldAno, .textFieldCep{
	border:1px solid #DADADA;
	height:17px;
	width:195px;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;			
	color: #4B4B4B;	
	font-weight:normal;		
}
.textFieldDia, .textFieldMes{width:20px;}
.textFieldAno{width:30px;}
.textFieldP{width:54px;}
.textFieldCep{width:58px;}
.textFieldG{width:250px;}
.textFielddd{width:24px;}
.selectdistrib, .selectForm{
	width:161px;
	height:18px;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;			
	color: #4B4B4B;	
	font-weight:normal;		
}
.textarea, .textareapop{ 
	border:1px solid #DADADA;
	width: 270px;
	height: 120px;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;			
	color: #4B4B4B;	
	font-weight:normal;		
	background-color: #FFFFFF;
}
.textareapop{ width: 197px;	height: 80px;}

/*RODAPE*/
#rodapeHome{margin-top:95px;}
#rodape{margin-top:65px;}
.rodapePmweb{padding-left:70px;}

/*formatacao padrao*/
a:link, a:hover, a:visited, a:active{
	color: #4B4B4B;
	font-family: "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-decoration:none;
	font-weight:normal;	
}
a:hover, #noticias a:hover{text-decoration:underline;}
address{
	padding:28px 0 0 10px;
	color:#A9AAAB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal; /*	text-align: justify;*/
	font-style: normal;
}
