@charset "iso-8859-1";
/* CSS Document */

body{
	margin:0px;
	background-color:#FFFFFF;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
	overflow-x:hidden;
}


center{
	position:absolute;
	height:100%;
}

div.center {
    text-align:left;
	text-align:center;
}

div.center div{
    margin-left:auto; 
	margin-right:auto;
}

/*=================================================== DEFAULT ====================================================*/

.topo{
	height:73px;
	width:777px;
	background-image:url(../img/bgTopo.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

#logo{
	margin-top:6px;
}

.areasDeNegocio{
	height:255px;
	width:777px;
	background-image:url(../img/bgAreasDeNegocio.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

#areasDeNegocioInterno{
	margin:0px 0px 0px 22px;
}

#capaQuadrado{
	margin-right:2px;
	margin-top:20px;
	float:left;
}

.menuCapaPor{
	height:30px;
	width:777px;
	background-color:#065e11;
	display:table;
}

#menuCapaInternoPor{
	margin:8px 0px 0px 0px;
}

.menuCapaEng{
	height:30px;
	width:777px;
	background-color:#065e11;
	display:table;
	text-align:left;
}

#menuCapaInternoEng{
	margin:8px 0px 0px 20px;
}

.menuCapaEsp{
	height:30px;
	width:777px;
	background-color:#065e11;
	display:table;
}

#menuCapaInternoEsp{
	margin:8px 0px 0px 0px;
}

.conteudoCapa{
	height:234px;
	width:777px;
	background-image:url(../img/bgConteudoCapa.jpg);
	background-repeat:no-repeat;
	background-position:center;
}

#conteudoCapaInterno{
}

#conteudoCapaCorrige{
	width:30px;
	height:1px;
	float:left;
}

#conteudoCapa1{
	width:360px;
	text-align:left;
	float:left;
	margin:20px 0px 0px 10px;
}

#conteudoCapa1Eng{
	width:515px;
	text-align:left;
	float:left;
	margin:20px 27px 0px 10px;
}

#conteudoCapa2{
	width:152px;
	text-align:left;
	float:left;
	margin:55px 0px 0px 30px;
}

#conteudoCapa3{
	width:150px;
	float:left;
	color:#000000;
	margin:20px 0px 0px 5px;
}

.formularioInputDefault{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#5fa568;
	border:0px;
	color:#06540f;
	height:15px;
}

form{
	margin:0px 0px 10px 0px;
}

a{
	color:#000000;
	text-decoration:none;
}

a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

a.noticiasFont:link {
	text-decoration:none;
}

a.noticiasFont:visited {
	text-decoration:none;
}

a.noticiasFont:hover {
  text-decoration:none; 
  color: #FFFFFF;
}
  
a.noticiasFont:active {
	text-decoration:none; 
}

.rodape{
	height:25px;
	width:777px;
	background-image:url(../img/bgRodape.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-position:top;
}

#CorrigetextLogoDefault{
	width:30px;
	height:1px;
	float:left;
}

#textLogoDefault{
	padding-top:5px;
	float:left;
}

#textEndereco{
	text-align:right;
	margin-right:30px;
	padding-top:5px;
}

#menuAreasDeNegocioPor { 
	position: absolute;
	width:140px;
	height:164px;
	left:50%;
	margin-top:327px;
	margin-left:15px;
}

#menuAreasDeNegocioEng { 
	position: absolute;
	width:140px;
	height:164px;
	left:50%;
	margin-top:327px;
	margin-left:-5px;
}

#menuAreasDeNegocioEsp { 
	position: absolute;
	width:140px;
	height:164px;
	left:50%;
	margin-top:327px;
	margin-left:22px;
}

.espacoButtonsCascata{
	height:24px;
}

.espacoButtonsCascata2{
	height:40px;
}

#menuEmpresaPor{ 
	position: absolute;
	width:140px;
	height:190px;
	left:50%;
	margin-top:328px;
	margin-left:-371px;
	text-align:left;
}

#menuEmpresaEng{ 
	position: absolute;
	width:140px;
	height:140px;
	left:50%;
	margin-top:328px;
	margin-left:-371px;
	text-align:left;
}

#menuEmpresaEsp{ 
	position: absolute;
	width:140px;
	height:140px;
	left:50%;
	margin-top:328px;
	margin-left:-371px;
	text-align:left;
}

#corrigeMenuCascataEmpresa{
	width:72px;
	height:32px;
	position:absolute;
	left:50%;
	margin-top:327px;
	margin-left:-301px;
	z-index:9;
}

.links{
	position:absolute;
	margin-top:-5000px;
}

.flashIdiomas{
	margin:0px;
	width:136px;
	float:right;
	margin-top:50px;
}

.logoTopo{
	width:503px;
	text-align:right;
	float:left;
}

/*=================================================== PRINCIPAL ====================================================*/

.conteudoPrincipal{
	width:777px;
	background-image:url(../img/bgPrincipal.jpg);
	background-position:center;
	background-position:top;
	margin:0px;
}

#conteudoPrincipalInterno{
	margin-left:5px;
	display:table;
}

.conteudoLeft{
	width:260px;
	float:left;
}

.conteudoRight{
	width:500px;
	display:inline-block;
	position:relative;
	padding-top:10px;
	float:left;
	*float:none;
}

#conteudoRightInterno{
	margin-top:20px;
	margin-right:40px;
}

.menuPrincipal{
	width:210px;
	text-align:left;
	position:relative;
}

#menuPrincipalInterno{
	height:200px;
	margin:8px 0px 0px 0px;
}

.listrasRasip{
	width:777px;
	height:242px;
	display:inline-block;
	margin-top:0px;
	background-image:url(../img/bgListrasRasip.jpg);
}

.textos{
	margin-top:20px;
	text-align:justify;
}

.textos1Colunas{
	width:330px;
	margin-top:10px;
	float:left;
}

.textos2Colunas{
	width:130px;
	margin-top:10px;
	float:left;
}

#textos2Colunas {
	margin-left:20px;
}

h2{
	font-size:13px; 
	font-weight:bold;
	margin-bottom:5px;
}

.quadroNoticias{
	margin-bottom:5px;
}

/*======================================================= CONTATO E NEWSLETTER ====================================================*/
.formularioContato{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:460px;
}

#formularioContatoInterno{
	margin-left:2px;
}

.formularioContatoLeft{
	float:left;
	width:225px;
	height:200px;
}

.formularioContatoRight{
	width:225px;
	float:right;
	margin-bottom:10px;
}

.formularioContatobase{
	width:450px;
}

.mensagemContatoText{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#3a8743;
	border:0px;
	color:#FFFFFF;
	height:161px;
	width:225px;
}

.formularioContatoInput{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#3a8743;
	border:0px;
	color:#FFFFFF;
	height:15px;
}

.formularioContatoAnexar{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#3a8743;
	border:0px;
	color:#FFFFFF;
	height:20px;
	*height:15px;
	width:212px;
}

.formularioContatoSelectUF{
	background-color:#3a8743;
	border:5px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:13px;
	*height:20px;
}

.formularioContatoSelect{
	background-color:#3a8743;
	border:5px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:13px;
	*height:25px;
}

.formularioNewsletterInput{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#3a8743;
	border:0px;
	color:#FFFFFF;
	height:15px;
}

.formularioNewsletterSelectUF{
	background-color:#3a8743;
	border:5px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:13px;
	*height:20px;
}

.formularioNewsletterSelect{
	background-color:#3a8743;
	border:5px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:13px;
	*height:25px;
}

/*======================================================= DIV'S BOX DOWNLOAD ====================================================*/
#mensagens{
	z-index:998;
	position:absolute;
	background-color:#3a8743;
	opacity:.0;               /*Firefox/Opera */
	filter: alpha(Opacity=0); /*IE era 20*/
	width:100%;
	height:100%;
	left:0%;
	cursor:pointer;
}

#CaixaNewsletter{
	position:absolute;
	z-index:999;
	background-image:url(../img/bgNewsletter.gif);
	background-repeat:no-repeat;
	width:270px;
	height:336px;
	top:50%;
	left:50%;
	margin-top:-142px;
	margin-left:-135px;
}

#CaixaExtranet{
	position:absolute;
	z-index:999;
	background-image:url(../img/bgExtranet.gif);
	background-repeat:no-repeat;
	width:270px;
	height:90px;
	top:50%;
	left:50%;
	margin-top:-142px;
	margin-left:-135px;
}
