@charset "utf-8";

/*Configuracoes Gerais*/
*{ margin:0px; padding:0px; }
img{border:0px;}
html{ height:100%;}
body{ background-color:#217be0; margin:0px; padding:0px;}
div{}


/* Layers */
#totalContainer{ height:100%; width:100%; }

#topBar{  height:11px; width:100%; background-color:#217be0;font-size:1px;}
#container{width:966px; margin:0px auto 0px auto;}

#top{ height:100%; width:100%; font-size:1px;  margin:0px auto 0px auto;}
#topCorners{ width:966px; height:15px; margin:0px 0px 0px 2px; padding:0px;}
#topBarContent{ width:932px; height:15px; background-color:#2f2f2f; float:left; margin:0px;}

#contentBg{_height:460px; min-height:460px; width:100%; background-color:#151515; margin:0px auto 0px auto;} 
#content{_height:460px; width:962px; margin:0px auto 0px auto; background-color:#2f2f2f; } 

#footer{  height:201px; width:100%; background:url(/imagens/bgRodapeTotal.jpg) repeat-x #217be0; }
#contentFooter{ width:966px; height:201px; margin:0px auto 0px auto; padding:0px;}
#footerText{ background-image:url(/imagens/bgRodapeText.jpg); width:932px; height:201px; float:left;}

.divMenuJobs{ width:660px; background-color:#434343; height:40px; float:left; padding:10px 10px 0px 10px; margin:0px 8px 5px 15px; _margin:0px 8px 5px 8px; }
#menuJobs{ background-color:#1f6cc3; width:660px; height:30px; float:left; margin:0px;}

.divUltimosJobs{ width:640px; height:443px; background-color:#434343; float:left; padding:20px; margin:0px 8px 5px 15px; _margin:0px 8px 5px 8px; }
#columnRight{ width:232px; background-color:#434343; float:right; margin:0px 15px 0px 8px; _margin:0px 8px 0px 8px; padding:0px 0px 10px 0px;}

#produtosHome{width:90%;margin:12px auto 0px auto; padding:0px 0px 20px 0px; background: #217be0 url(/imagens/bgCollumnLeftItem.jpg) bottom left repeat-x; }
#servicosHome{width:90%; height:550px; margin:0px auto 0px auto; background: #217be0 url(/imagens/bgCollumnLeftItem.jpg) bottom left repeat-x;}
#maisAcessadosHome{width:90%; margin:0px auto 0px auto; background: #217be0 url(/imagens/bgCollumnLeftItem.jpg) bottom left repeat-x; clear:both;}
#faleConoscoHome{width:90%; height:296px; margin:0px auto 0px auto; background: #217be0 url(/imagens/bgCollumnLeftItem.jpg) bottom left repeat-x; }

#linguetaP{ position:absolute; right:50%; z-index:10; margin:-265px -475px 10px 10px; padding:0px;}
#linguetaS{ position:absolute; right:50%; border:1px solid lightgreen; z-index:11; margin:20px; padding:0px;}
#linguetaC{ position:absolute; right:50%; border:1px solid lightgreen; z-index:12; margin:30px; padding:0px;}

#containerSectionTitle{background-color:#1f6cc3; background-image:url(/imagens/bgTitSection.jpg); background-repeat:no-repeat; width:912px; height:36px; margin:0px; padding:0px; }
#sectionTitle{ width:912px; background-color:#434343; float:left; padding:10px; margin:0px 8px 5px 15px; _margin:0px 8px 5px 8px;  }
.divContainerSection{width:892px; _height:443px; min-height:443px; background-color:#434343; float:left; padding:20px; margin:0px 8px 5px 15px; _margin:0px 8px 5px 8px;}

#rodape{ text-align:center;}
#menuInternaPeq{float:left; background-color:#434343; width: 201px; height:500px;}
#menuInterna{float:left; background-color:#434343; width: 201px; height:1200px;}
#colLeftContact{ width:299px; float:left;}
#colRightContact{ width:578px; float:right;}
.boxesContact{ background-color:#404040; margin:0px 0px 15px 0px; padding:0px;}
#formularioContato{width:454px; margin:20px auto 10px auto; padding:0px; }
#colLeftProdutos{ width:600px; float:left;  margin:50px 0px; padding:0px 0px 0px 10px;}

.produtoLista{ background-image:url(/imagens/bgProdutos.jpg); background-repeat:no-repeat; width:600px; height:111px; margin:0px 0px 1px 0px;}
#menuProdutos{ width:237px; height:331px; float:right; margin:50px 0px; padding:0px 10px 0px 0px; background-image:url(/imagens/bgMenuProdutos.jpg); background-repeat:repeat-y;}
.saibaMais{ width:111px; height:111px;  float:right;}
/* Imagens  */
img.logotipo{ behavior: url(/scripts/iepngfix.htc);}
img.produtosHome{ behavior: url(/scripts/iepngfix.htc); margin:0px 0px 0px 20px;}
img.contatoHome{ margin:0px 0px -20px 20px;}
img.cornerFooter{ float:left;}
img.cornerTopLeft{ float:left; behavior: url(/scripts/iepngfix.htc);}
img.cornerTopRight{ float:left; behavior: url(/scripts/iepngfix.htc);}
img.titHomeCL{margin:20px 10px 10px 20px;}
img.lingueta{margin:0px 0px 0px 175px; _margin:0px 0px 0px 175px; behavior: url(/scripts/iepngfix.htc); position: absolute;}
img.linguetaJ{margin:0px 0px 0px -35px; _margin:0px 0px -40px -35px; behavior: url(/scripts/iepngfix.htc); position: absolute;}
img.bolinha {behavior: url(/scripts/iepngfix.htc);}

img.textRodape{ behavior: url(/scripts/iepngfix.htc); margin:45px 0px; text-align:center;}
img.bulletSaibamais{ margin-top:3px}
img.textoGeral{ margin:0px 20px 20px 0px;}
img.mapaLocalizacao{ padding:0px 0px 10px 20px;}
img.iconeProtudos{ float:left; margin:15px 0px 0px 47px;}
img.btSaibaMais{margin:21px 23px 0px 23px; border:0px;}
img.btVoltar{ float:right; margin:30px 30px 0px 0px;}

/* Links*/
a.saibamais:link, a.saibamais:active, a.saibamais:visited{ font-family:Tahoma, Arial, Helvetica, sans-serif;  color:#ffea00; text-decoration:none; margin:0px; padding:0px 0px 0px 3px; font-size:12px;}
a.saibamais:hover{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffea00; font-size:12px;}

a.jobs:link, a.jobs:active, a.jobs:visited{ font-family:Tahoma, Arial, Helvetica, sans-serif;  color:#FFFFFF; text-decoration:none; margin:0px;  padding:0px; font-size:11px;}
a.jobs:hover{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#ffea00; font-size:11px; }

a.contato:link, a.contato:active, a.contato:visited, a.contato:hover{ text-decoration:none; color:#f6ef86; float:left;  margin:-50px 0px; padding:0px 0px 0px 60px; }

a.voltar:link, a.voltar:active, a.voltar:visited, a.voltar:hover{ text-decoration:none; margin:0px; padding:0px; }

a.menuProdutos:link, a.menuProdutos:active, a.menuProdutos:visited{ color:#FFFFFF; text-decoration:none; margin:0px;  padding:0px;}
a.menuProdutos:hover{ text-decoration:none; border:0px; color:#FFFFFF; }

a.linksGerais:link, a.linksGerais:active, a.linksGerais:visited, a.linksGerais:hover{ text-decoration:none; color:#FFFFFF; float:left; margin:0px; padding:0px; }

.menuInterna a { color:#FFFFFF; text-decoration:none };

/*  Listas */

/*ul.produtos{ margin:-45px 0px 0px 0px; padding:0px 0px 0px 0px;}
li.produtosTipo01{  font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; font-size:15px; font-variant:small-caps; font-weight:bold; margin:10px 0px 0px 15px; padding:-5px 0px 0px 0px; list-style-image:url(/imagens/bulletItemProdutoHome.jpg); list-style-position:inside; background-position:center left; cursor:pointer; height:30px; vertical-align: middle;}
li.produtosTipo02{  width:160px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; list-style:none; margin:-5px 0px 0px 35px; padding:-5px 0px 0px 0px; cursor:pointer;}
*/

ul.produtos{ margin:25px 0px 0px 0px; padding:0px;}
li.produtosTipo01{ list-style:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; font-weight:bold; text-transform:uppercase; margin:10px 0px 0px 15px; padding:0px 0px 0px 25px; background-image:url(imagens/bulletItemProdutoHome.jpg); background-position:top left; background-repeat:no-repeat; cursor:pointer;}
li.produtosTipo02{ list-style:none; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; margin:0px 0px 0px 15px; padding:0px 0px 0px 25px; cursor:pointer;}

ul.jobs{ margin:-23px 20px 0px 0px; float:right; }
li.jobsOn{ list-style:none; margin:0px 10px 0px 10px; padding:5px 10px 5px 10px; display:inline; background-color:#35bafb; }
li.jobsOff{ list-style:none; margin:0px 10px 0px 10px; padding:5px 10px 5px 10px; display:inline; height:30px;}

.divContainerSection ul{ margin:0px 20px 20px 20px;}
.divContainerSection li{ margin:0px 10px 0px 70px; padding:5px 10px 5px 10px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;  }

ul.textoGeral{ margin:0px 20px 20px 20px;}
li.textoGeral{ margin:0px 10px 0px 70px; padding:5px 10px 5px 10px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;  }

ul.menuInterna{ margin:0px 10px 20px 0px;}
ul.menuInterna2{ margin:0px 0px 0px 0px; padding:0px;}
li.menuInterna{ list-style:none; margin:1px 10px 0px 0px; padding:8px 10px 8px 25px; font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background:url(/imagens/bgMenuInternaItem.jpg) center center; height:27px; top:50%; margin-top:0px;  }
li.menuInterna2{list-style:none; text-align:left; margin:1px 10px 0px 0px; padding:5px 0px 0px 30px;  _padding:0px 0px 0px 30px;font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background:url(/imagens/bgMenuInternaItem.jpg); background-repeat:no-repeat; background-position:center; width:150px; height:27px; }

#menuProdutos ul{ margin:0px; padding:5px 0px 22px 0px;_padding:5px 0px 5px 0px; font-family:Arial, Helvetica, sans-serif, Tahoma; font-size:11px; float:left; width:221px; }
#menuProdutos li{ list-style:none; background-image:url(/imagens/bglistaRightProdutos.jpg); background-repeat:no-repeat; color:#FFFFFF; text-align:right; line-height:52px; margin:2px 0px 2px 12px; padding: 0px 40px 0px 0px; }

/* Paragrafos */
.divContainerSection p, .divContainerSection table  {  font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:15px 30px 0px 30px ; padding:0px; text-align:justify;}

p.contato{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-align:left; padding:10px 20px 0px 30px; margin:0px;}
p.textoGeral{  font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:30px 30px 0px 30px ; padding:0px; text-align:justify;}
p.textoProdutos{font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; line-height:20px; margin:0px; padding:0px 0px 0px 20px; width:330px; float:left;}
p.saibamais{padding:10px 20px 50px 20px;}
p.saibamaisContato{padding:0px 20px 0px 20px;}
p.rodape{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF; line-height:20px; margin:45px 0px; padding:0px; text-align:center;}

/*Span*/
span.contact{color:#f6ef86;}

/*Outras classes*/
h1{ padding:30px 0px 0px 30px; margin:0px;}
h1.titProdutos{ padding:20px 0px 5px 20px; margin:0px; float:left;}
h1.titMenuProdutos{ text-align:center; margin:0px; padding:5px;}
h2.sectionTitle{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:18px; padding:10px; color:#FFFFFF; float:right;}
h3.titJobs{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; margin:7px; color:#FFFFFF;}
h4.sectionSubTitle, .divContainerSection h4{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:14px; margin:13px 20px 20px 10px; color:#FFFFFF; font-weight:bold;}

/* Tabelas*/

/* Formulario*/
input.btProcura{ margin:10px 0px 5px 30px; padding:5px 0px 0px 0px;background-color:#999999; height:25px; float:left; border:0px;}
input.btOk{ margin:10px 30px 5px 0px; padding:0px; height:25px;float:right;}

#formularioContato label{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; float:left; width:75px;  padding:6px 0px 6px 0px; text-align:right; margin-top: 10px;}
#formularioContato input{ background-color:#999999; border:0px; float:left; font-size:12px; color:#FFFFFF; margin-top: 10px; }
#formularioContato textarea{ background-color:#999999; border:0px; float:left; font-size:12px; color:#FFFFFF; margin-top: 10px; }

.txtNome{ width:359px; height:20px; margin-left:5px; padding:5px;}
.txtEmpresa{width:359px; height:20px; margin-left:5px; padding:5px;}
.txtEmail{width:214px; height:20px; margin-right:145px; margin-left:5px; padding:5px; }
.txtTelefone{width:154px; height:20px;  margin-right:205px; margin-left:5px; padding:5px;}
.txtMensagem{ width:359px; height:78px; margin-left:5px; padding:5px; }
.btEnviar{ margin:0px 0px 0px 5px; padding:0px;}
.btApagar{ margin:0px 0px 0px 270px; padding:0px;}

#topo {
	padding-bottom:20px;
}

#topo .arrow {
	position:relative;
	margin-left:252px;
}

#topo #banner {
	width:182px;
	margin-left:35px;
	height:38px;
}

#topo #banner img {
	margin-top:13px;	
}

#topMenu {
	height:30px;
	margin-top:-20px;
	margin-left:270px;
}

#topMenu ul {
float:left;
margin:0px;
display:inline;
}

#topMenu ul li {
display:inline;
line-height:30px;
padding-right:15px;
padding-left:15px;
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size:14px;
font-weight:bold;
}

#topMenu ul li a {
color:#EEE;
fony-family: Verdana;
text-decoration: none;
text-transform:uppercase;
font-weight:200;
font-size:11px;
}

#busca {
	float:right;
	margin-top:-30px;
	width:76px;
	height:19px;
	background-image:url(/menu_busca.png);
	text-indent:-5px;
	padding: 8px 12px 8px 32px;
	background-repeat:no-repeat;
	
	border:0px;
}

#busca input {
	width:80px;
	margin:0px;
	background-color:#333;
	color:#217be0;
	fony-family: Verdana;
	text-indent:0px;
	border:0px;
}