       @charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	list-style:none;
}
.borda {border:1px #33CC66 solid;}
body{
background:#FFFFFF;
/*background-image:url(image/fil.jpg);
background-repeat: repeat-x;*/

}
body, p{
	font-family:"trebuchet MS";
	font-size:11px;
	color:#FFFFFF;
}

#fundo{
background-image:url(image/fil.jpg);
background-repeat:repeat-x;
}

#jj{
	width:130px; height:90px; font-family:"trebuchet MS"; font-size:9px; 
}

a { color:#FFFFFF; text-decoration:none;}
a:hover { text-decoration:underline;}

	#Geral{ /*Layout Fluido, para fixar descomente a linha de baixo*/
				/*width: 700px;*/
				border: 1px solid black;
				margin: 0 auto;
				width:780px;
			}
	
			#direita, #esquerda{
				width: 240px;
				font: 10px verdana;
				border:none;
			}
			#direita{float: right;}
			#esquerda{float: left;}
			#meio{
				margin: 0 160px;
				font: bold 10px verdana;
			}
#central{
	width: 780px;
	border:#9c1e1e;
	margin:0 auto;
	background:#FFFFFF
}

#topo{
	background-image: url(image/index_01.jpg);
	background-repeat:no-repeat;
	height:16px;
}

#txt_topo{
	font-family: "Trebuchet MS";
	font-size: 9px;
	color: #FFFFFF;
	margin-left:715px;
}

#menu{
background-image:url(image/index_03.jpg);
background-repeat:no-repeat;
height:239px;
margin-top:17px;
}

#bt_menu{
width:52 px;
margin-left:363px;
padding-top:22px;
}
#banner{
width:755px;
height:146px;
margin-left:12px;
padding-top:37px;
}

#conteudo{
width:780px;
margin-top:15px;
}
#texto01{
font-family:"Trebuchet MS";
font-size:11px;
color:#000000;
padding-top:5px;
padding-right:15px;
padding-left:10px;
padding-bottom:10px;
}

#texto02{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	height:280px;
	float:left;
	width:190px;
	background:url(image/fundo_representantes.jpg) no-repeat;
	padding-top:10px;
	padding-left:10px;
}

#scroll2{
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#000000;
	height:215px;
	float:left;
	width:160px;
	padding-top:10px;
	padding-left:10px;
	margin-top: 5px;
}
#cadBoxconteudo{
width:490px;
min-height:300px;
margin-bottom:23px;
margin-top:10px
}

.formGde {
width:350px; 
height:18px;
font-family:"Trebuchet MS";
font-size:10px;
color:#666666
}
.txtDestaque{
font-family:"Trebuchet MS";
font-size:12px;
color:#990000;
}
.formPq {
width:130px;
height:18px;
font-family:"Trebuchezt MS";
font-size:10px;
color:#000000
}
.formEnder {
width:230px;
height:18px;
font-family:"Trebuchezt MS";
font-size:10px;
color:#000000
}
.formNro {
width:47px;
height:18px;
font-family:"Trebuchezt MS";
font-size:10px;
color:#000000
}
.formExtragd{
width:350px;
height:40px;
font-family:"Trebuchezt MS";
font-size:10px;
color:#000000
}
.pBotoes{
margin-top:10px;
width:460px;
padding-top:10px;
padding-right:30px;
text-align:right;

}
#texto{
font-family:"Trebuchet MS";
font-size:11px;
color:#000000;
padding-top:10px;
padding-left:12px;
padding-right:12px;
width:230px;
}
#box{
font-family:"Trebuchet MS";
font-size:10px;
color:#000000;
margin-top:15px;
padding-left:12px;
width:220px;
}
#box_produtos{
width:240px; 
background-color:#eeeeee;
margin-left:9px;
}

#barra{
background-image:url(image/index_07.jpg);
background-repeat:no-repeat;
margin-top:20px;
margin-bottom:15px;
height:15px;
}

.inptNewsletter {
padding-left:1px;
margin-right:8px;
margin-bottom:5px;
width:180px;
height:12px;
font-family:"trebuchet MS";
color:#333333;
font-size:10px;

}
#imputTexto{
margin-bottom:5px;
width:40px;

}

#fundo_rodape{
background-image:url(image/fil_rodape.jpg);
background-repeat:repeat-x;
background-color:#9c1e1e
}
#rodape{
background-image:url(image/index_05.jpg);
background-color:#9B1E1C;
background-repeat:no-repeat;
height:34px;
}
.txtLocalizacao{
margin-right:40px;
margin-top:20px;
}
.divisorLinks{ color:#9c9da0; }
.divisorLinksEscuro{ color:#000000; }
.divisorDestaque{ color:#990000; }
.factorLink{ color:#000000;}

#txt_rodape1{
margin-left:10px;
font-family:"Trebuchet MS";
font-size:9px;
color:#9c9da0;
}

#txt_rodape2{
float:left;
margin-top:2px;
margin-left:10px;
font-family:"Trebuchet MS";
font-size:9px;
color:#FFFFFF;
}

#txt_rodape3{
float:right;
margin-top:2px;
margin-right:10px;
font-family:"Trebuchet MS";
font-size:9px;
color:#000000;
}

#mapa{
float:left;
margin-top:10px;
}
.fotoPro1{
width:220px;
}
#boxFotoPro1{
	width:225px;
	height:214px;
	z-index:500;
	position:absolute;
	top:55%;
	left:30%;
}
#boxFotoPro2{
	width:225px;
	height:214px;
	z-index:500;
	position:absolute;
	top:55%;
	left:48%;
}
#boxFotoPro3{
	width:225px;
	height:214px;
	z-index:500;
	position:absolute;
	top:80%;
	left:30%;
}
#boxFotoPro4{
	width:225px;
	height:214px;
	z-index:500;
	position:absolute;
	top:80%;
	left:48%;
}
#boxFotoPro5{
	width:225px;
	height:214px;
	z-index:500;
	position:absolute;
	top:105%;
	left:30%;
}
#boxFotoPro6{
	width:225px;
	height:214px;
	z-index:500;
	position:absolute;
	top:105%;
	left:48%;
}
#boxFotoPro7{
	width:225px;
	height:214px;
	z-index:500;
	position:absolute;
	top:130%;
	left:30%;
}
#boxFotoPro8{
	width:225px;
	height:214px;
	z-index:500;
	position:absolute;
	top:130%;
	left:48%;
}
#boxMapaGrande{
	width:468px;
	height:333px;
	z-index:500;
	position:absolute;
	top:25%;
	left:30%;
}
.mapaTexto{
font-family:"Trebuchet MS";
font-size:9px;
background-image:url(image/localizacao_mapa_grande_rod.jpg);
background-repeat:no-repeat;
width:467px;
height:34px;
padding-left:8px;
}
.fotoPro{
font-family:"Trebuchet MS";
font-size:9px;
background-image:url(image/perfilados/perfil_rodape.png);
background-repeat:no-repeat;
width:220px;
height:20px;
padding-left:8px;
}
.mapaTexto div p {color:#fff;}
.mapaTexto div p span {color:#941211; font-weight:bold;}
.mapaTexto div { float:left;}
.mapaFechar {
float:right !important;
padding-right:15px;
padding-top:15px;
}
.fotoFechar {
float:right !important;
padding-right:15px;
padding-top:2px;
}
.mapaFechar a{color:#fff;}
.mapaFechar span {color:#999999; font-weight:bold;}
.mapaEsconde{ display:none;}
.mapaMostra{ display:block;}
.displayNone{ display:none;	}
.displayBlock{ display:block;}

#endMapa{
float:right;
padding-top:5px;
width:225px;
}

#boxMapa{
width:190px;
height:88px;
background-color:#e0dfdf;
padding-top:10px;
padding-left:10px;
padding-bottom:10px;
padding-right:10px;
}
#direita{
float:right;
width:58px;
height:11px;
}
#contObras{
width:780px;
height:140px;
margin-top:15px;
}
#contObras1{
width:750px;
height:30px;
margin-left:15px;
background-image:url(image/fil_obras.jpg);
background-repeat:repeat-x
}
#contObras2{
width:750px;
height:100px;
margin-left:15px;
}
#contSac{
width:500px;
height:120px;
}
#sac1{
width:230px;
height:110px;
background-color:#757575;
float:left;
font-size:10px;
font-family:"Trebuchet MS";
color:#FFFFFF;
padding-left:10px;
padding-top:10px;
padding-right:10px;

}
#sac2{
width:230px;
height:110px;
background-color:#8e8d8d;
float:left;
font-size:10px;
font-family:"Trebuchet MS";
color:#FFFFFF;
padding-left:10px;
padding-top:10px;
padding-right:10px;
}
#sac3{
width:230px;
height:110px;
background-color:#8e8d8d;
float:left;
font-size:10px;
font-family:"Trebuchet MS";
color:#FFFFFF;
padding-left:10px;
padding-top:10px;
padding-right:10px;
}
#sac4{
width:230px;
height:110px;
background-color:#999898;
float:left;
font-size:10px;
font-family:"Trebuchet MS";
color:#FFFFFF;
padding-left:10px;
padding-top:10px;
padding-right:10px;
}
#obras1{
width:250px;
height:100px;
background-color:#757575;
float:left;

}
#obras2{
width:250px;
height:100px;
background-color:#8e8d8d;
float:left;
}
#obras3{
width:250px;
height:100px;
background-color:#999898;
float:right;
}
#esquerdoObras{
float:left; 
width:110px; 
padding-left:10px; 
padding-top:10px
}
#direitoObras{
float:right; 
width:130px;
padding-top:10px;
}
#esquerdoProdutos{
float:left; 
width:220px;
height:150px ;
}
#direitoProdutos{
float:right; 
width:220px;
height:150px;

}
#coluna{
width: 250px;
float:right;
margin-top:10px
}
#colunaAce{
width: 140px;
float:right;
margin-top:10px
}
#colorAce{
background-color:#f3f3f3;
font-family:"Trebuchet MS";
font-size:11px;
color:#000000;
padding-top:10px;
padding-left:12px;
padding-right:12px;
width:218px;
height:240px
}
#boxAce{
	background-color:#f3f3f3;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
	width:140px;
	height:505px;
}
#boxAce1{
background-color:#f3f3f3;
font-family:"Trebuchet MS";
font-size:11px;
color:#000000;
width:140px;
height:875px;
}
#boxAce2{
	background-color:#f3f3f3;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
	width:140px;
	height:681px;
}

#boxAce3{
	background-color:#f3f3f3;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
	width:140px;
	height:360px;
}
#txtAce{
	background-color:#f3f3f3;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
	width:120px;
	height:360px;
	margin-left:10px;
}
#txtAce1{
	background-color:#f3f3f3;
	font-family:"Trebuchet MS";
	font-size:11px;
	color:#000000;
	width:120px;
	height:505px;
	margin-left:10px;
}
.txtProdutos{
font-family:"Trebuchet MS";
font-size:12px;
color:#990000;
}
#boxProDireita{
float:right;
width:450px;
height:450px;
color:#000000;
font-family:"Trebuchet MS";
font-size:11px;
margin-right:12px
}
#boxProEsquerdo{
float:left;
width:122px;
height:450px;
margin-left:10px;
}
#boxProDireita1{
float:right;
width:450px;
height:638px;
color:#000000;
font-family:"Trebuchet MS";
font-size:11px;
margin-right:12px
}
#boxProDireita2{
float:right;
width:450px;
height:638px;
color:#000000;
font-family:"Trebuchet MS";
font-size:11px;
margin-right:12px
}
#boxProEsquerdo1{
float:left;
width:122px;
height:638px;
margin-left:10px;
}
#boxProEsquerdo2{
float:left;
width:122px;
height:400px;
margin-left:10px;
}
#boxProEsquerdo6{
	float:left;
	width:122px;
	height:838px;
	margin-left:10px;
}
#boxProDireita2{
	float:right;
	width:450px;
	height:328px;
	color:#000000;
	font-family:"Trebuchet MS";
	font-size:11px;
	margin-right:12px
}
#boxProDireita6{
	float:right;
	width:450px;
	height:838px;
	color:#000000;
	font-family:"Trebuchet MS";
	font-size:11px;
	margin-right:12px
}

#boxProEsquerdo2{
	float:left;
	width:122px;
	height:335px;
	margin-left:10px;
}
#menuAce{
margin-top:10px;
}
.menuAcetxt{
font-family:"Trebuchet MS";
font-size:11px;
font-weight:bold;
color:#000000;
}
#tabela{
width:450px;
padding-top:10px;
}
.linkAce{
font-family:"Trebuchet MS";
font-size:10px;
color:#000000;
}
#boxPro1{
width:200px;
}
#fundoPro{
background-image:url(image/voltar.gif);
background-repeat:no-repeat;
background-position:bottom;
}
/* form SUPORTE TECNICO */
			#boxSuporteTecnicoForm{
				width:225px;
				height:216px;
				position:absolute;
				top:30%;
				left:¨30%;
			}
				.sac_box_bgInput{
					width:203px;
					height:181px;
					background:url(image/sac_box_bgInput.gif) no-repeat;
					padding:0 0 0 22px;
				}
			
				.sac_box_bgInput input, textearea
				{
					height:18px;
					width:188px;
					padding-left:3px;
					margin:0 0 4px 0;
					border:1px #dadbda solid; 
					font-family:"trebuchet MS";
					font-size:11px;
					color:#66686d; 
				}
				.sac_box_bgInput textarea
				{
					width:189px;
					padding-left:3px;
					height:75px;
					border:1px #dadbda solid; 
					margin:0 0 4px 0;
					font-family:"trebuchet MS";
					font-size:11px;
					color:#66686d; 
				}
			/* / form SUPORTE TECNICO */

			/* marketing */
			#boxMarketingForm{
				width:225px;
				height:216px;
				position:absolute;
				top:30%;
				left:40%;
			}
			/* marketing */
			/* solucoes corporativas */
			#boxSolucoesCorporativasForm{
				width:225px;
				height:216px;
				position:absolute;
				top:60%;
				
			}
				.sac_box_bgInput_solucoes{
					width:203px;
					height:181px;
					background:url(image/sac_box_bgInput.gif) no-repeat;
					padding:0 0 0 22px;
				}
			
				.sac_box_bgInput_solucoes input, textearea
				{
					height:18px;
					width:188px;
					padding-left:3px;
					margin:0 0 4px 0;
					border:1px #dadbda solid; 
					font-family:"trebuchet MS";
					font-size:11px;
					color:#66686d; 
				}
				.sac_box_bgInput_solucoes textarea
				{
					width:189px;
					padding-left:3px;
					height:75px;
					border:1px #dadbda solid; 
					margin:0 0 4px 0;
					font-family:"trebuchet MS";
					font-size:11px;
					color:#66686d; 
				}
			/* solucoes corporativas */
			/* NOVOS NEGOCIOS */
			#boxNovosNegociosForm{
				width:225px;
				height:216px;
				position:absolute;
				top:60%;
				left:40%;
			}
				.sac_box_bgInput_NovosNegocios{
					width:203px;
					height:181px;
					background:url(image/sac_box_bgInput.gif) no-repeat;
					padding:0 0 0 22px;
				}
			
				.sac_box_bgInput_NovosNegocios input, textearea
				{
					height:18px;
					width:188px;
					padding-left:3px;
					margin:0 0 4px 0;
					border:1px #dadbda solid; 
					font-family:"trebuchet MS";
					font-size:11px;
					color:#66686d; 
				}
				.sac_box_bgInput_NovosNegocios textarea
				{
					width:189px;
					padding-left:3px;
					height:75px;
					border:1px #dadbda solid; 
					margin:0 0 4px 0;
					font-family:"trebuchet MS";
					font-size:11px;
					color:#66686d; 
				}
			/* NOVOS NEGOCIOS */
				.btIndicar{
				float:right;
				margin:0 10px 0 0;
			}
