html{ }

body
{
	margin:auto;
	padding:0px;
	text-align:center;
	font-family:Arial, Verdana, Georgia, sans-serif;
	background-color: #FFFFFF;
}

h1
{
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	color:#223843;
	padding:0px;
	margin:0px;
}

.mailNews
{
	height:300px;
}

.print
{
	height:600px;
}

.printContainer
{
	width:449px;
	margin: auto;
	float: none;
}

.printHeader
{
	width:449px;
	height:120px;
	float:left;
}

.printFooter
{
	width:449px;
	height:85px;
	float:left;
}

.printContent
{
	width:400px;
	height:380px;
	margin-top:15px;
	margin-left:19px;
	float:left;
}

.printTitulo
{
	width:300px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#70af00;
	text-align:left;
	float:left;
}

.printData
{
	width:300px;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#487388;
	text-align:left;
	float:left;
}

.printTexto
{
	width:400px;
	margin-top:7px;
	font-family:arial;
	font-size:11px;
	color:#333333;
	text-align:left;
	float:left;
}


.topo{
background-image:url(img/contact_header.jpg);
background-repeat:no-repeat;
}
.fundo{
background-image:url(img/fundo.jpg);
background-repeat:no-repeat;
}
.linha{
background-image:url(img/linha.jpg);
background-repeat:no-repeat;
font-size:1px;
}
.linhaVerticalDestaqueLateral{
background-image:url(img/linhavertical_destaqueLateral.jpg);
background-repeat:repeat-y;
}
.tracejadoDestaqueLateral{
background-image:url(img/tracejado_noticias_barraLateral.jpg);
background-repeat:no-repeat;
font-size:1px;
}
.linhaDestaqueLateral{
background-image:url(img/linha_destaqueLateral.jpg);
background-repeat:no-repeat;
font-size:1px;
}
.titulo{
font-size:20px;
font-weight:bold;
color:#223843;
padding-left:13px;
}
.tituloNoticia{
font-size:13px;
color:#70AF00;
}
.dataNoticia{
font-size:10px;
color:#487388;
font-weight:bold;
}
.linkNoticia{
font-size:12px;
color:#223843;
font-weight:bold;
}
.linkNoticia a{
font-size:12px;
color:#223843;
font-weight:bold;
text-decoration:none;
}
.linkNoticia a:hover{
text-decoration:underline;
}
.linkNoticiaExtra{
font-size:10px;
color:#223843;
font-weight:bold;
}
.linkNoticiaExtra a{
font-size:10px;
color:#223843;
font-weight:bold;
text-decoration:none;
}
.linkNoticiaExtra a:hover{
text-decoration:underline;
}
.texto{
font-size:11px;
color:#333333;
}
.mapadoSite3{
font-size:11px;
color:#333333;
padding-left:20px;
}
.mapadoSite3 a{
font-size:11px;
color:#333333;
padding-left:20px;
text-decoration:none;
}
.mapadoSite3 a:hover{
text-decoration:underline;
}
.mapadoSite1{
font-size:11px;
color:#78B40F;
}
.mapadoSite2{
font-size:11px;
font-weight:bold;
color:#223843;
padding-left:5px;
}
.mapadoSite1 a{
font-size:11px;
color:#78B40F;
text-decoration:none;
}
.mapadoSite1 a:hover{
text-decoration:underline;
}
.mapadoSite2 a{
font-size:11px;
color:#223843;
text-decoration:none;
padding-left:5px;
}
.mapadoSite2 a:hover{
text-decoration:underline;
}
.texto a{
font-size:11px;
color:#333333;
text-decoration:none;
}
.texto a:hover{
text-decoration:underline;
}
.tituloNoticiaLateral{
font-size:13px;
color:#487388;
}




.siteContainer
{
	text-align: center;
	margin: auto;
	float: none;
	width: 1004px;
	background: url('img/back.jpg') repeat-y;
}

.header
{
	background: url('img/contact_header.gif') no-repeat;
	width:1004px;
	height:117px;
	float:left;
}


.logo
{
	/*width:286px;
	height:79px;*/
	padding-left:43px;
	cursor:pointer;
	float:left;
}

.menu
{
	padding-right:34px;
	padding-top:19px;
	float:right;
}

.menuFooter
{
	height:21px;
	width:732px;
	padding-left:29px;
	padding-top:60px;
	text-align:left;
	float:left;
	font-family:arial;
	font-size:10px;
	color:#223843;
}

.menuFooter a
{
	font-size:10px;
	color:#223843;
	text-decoration:none;
}

.menuFooter a:hover
{
	font-size:10px;
	color:#223843;
	text-decoration:underline;
}

.textFooter
{
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
	float:left;
}


.footer
{
	background: url('img/fundo.gif') no-repeat;

	width:1004px;
	height:106px;
	float:left;
}

.container
{
	width:1004px;
	float:left;
}

.contLeft
{
	width:762px;
	float:left;
}

.contRight
{
	width:242px;
	float:left;	
}


.imgDestaque
{
	padding-left:26px;
	padding-top:22px;
	padding-bottom:13px;
	float:left;
	z-index:-1;
}


.lineHorCont
{
	padding-left:29px;
	padding-bottom:22px;
	float:left;
}

.lineHor
{
	background: url('img/lineHor.jpg') repeat-x;
	width:707px;
	height:1px;
}

.destaqueCentral
{
	width:761px;
	margin-left:0px;
	padding-bottom:31px;
	float:left;
}

#imagens
{
	position:relative;
}

#imagens .imagem {
	float: left;
	display: block;
	width: 149px;
	height: 177px;
}


.lineHorLateral
{
	background: url('img/lineHor.jpg') repeat-x;
	width:180px;
	height:1px;
	margin-left:29px;
	margin-top:3px;
	margin-bottom:3px;
	float:left;
}


.destaqueLateral
{
	width:189px;
	margin-left:25px;
	float:left;
}

.destaqueRecrutamento
{
	width:189px;
	margin-left:25px;
	cursor:pointer;
	float:left;
}

.formRecrutamento
{
	width:189px;
	margin-left:25px;
	text-align:left;
	float:left;
	background-color:#F6F9FB;	
}

.campos
{
	width:170px;
	padding-left:17px;
	
}

.opcoes
{
	padding-left:17px;	
}


.botaoupload
{
	width:170px;
	height:19px;
	margin-left:17px;
	padding-bottom:4px;
	float:left;
}


.caixaFormularioRight
{
	height:13px;
	width:146px;
	border:0;
    vertical-align:top;
	padding:0px;
	background-color:#ffffff;
	float:left;
	font-family:arial;
	font-size:11px;
	color:#333333;
}

.caixaFormularioRightDia
{
	height:13px;
	width:28px;
	border:0;
    vertical-align:top;
	padding:0px;
	background-color:#ffffff;
	float:left;
	font-family:arial;
	font-size:11px;
	color:#333333;
}

.caixaFormularioRightAno
{
	height:13px;
	width:43px;
	border:0;
    vertical-align:top;
	padding:0px;
	background-color:#ffffff;
	float:left;
	font-family:arial;
	font-size:11px;
	color:#333333;
}


.formRight
{
	width:152px;
	height:17px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	padding-left:17px;
}

.formRightDia
{
	width:34px;
	height:17px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	padding-left:17px;
}

.formRightAno
{
	width:49px;
	height:17px;
	margin-top:5px;
	margin-bottom:5px;
	float:left;
	padding-left:17px;
}


.formcenterRight
{
	width:152px;
	height:13px;
	margin-top:0px;
	margin-left:0px;
	float:left;
}

.formcenterRightDia
{
	width:34px;
	height:13px;
	margin-top:0px;
	margin-left:0px;
	float:left;
}

.formcenterRightAno
{
	width:49px;
	height:13px;
	margin-top:0px;
	margin-left:0px;
	float:left;
}


.bordertopRight
{
	width:152px;
	height:2px;
	background: url('img/border_top.jpg');
	margin-top:0px;
	margin-left:0px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.bordertopRightGreen
{
	width:152px;
	height:2px;
	background: url('img/border_topGreen.jpg');
	margin-top:0px;
	margin-left:0px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.bordertopRightDia
{
	width:34px;
	height:2px;
	background: url('img/border_topDia.jpg');
	margin-top:0px;
	margin-left:0px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.bordertopRightAno
{
	width:49px;
	height:2px;
	background: url('img/border_topAno.jpg');
	margin-top:0px;
	margin-left:0px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.borderbottomRight
{
	width:152px;
	height:2px;
	background: url('img/border_bottom.jpg');
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.borderbottomRightGreen
{
	width:152px;
	height:2px;
	background: url('img/border_bottomGreen.jpg');
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.borderbottomRightDia
{
	width:34px;
	height:2px;
	background: url('img/border_bottomDia.jpg');
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.borderbottomRightAno
{
	width:49px;
	height:2px;
	background: url('img/border_bottomAno.jpg');
	margin-top:0px;
	margin-left:0px;
	margin-bottom:0px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.borderleftRight
{

	width:3px;
	height:13px;
	background: url('img/border_left.jpg');
	margin-top:0px;
	margin-left:0px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.borderleftRightGreen
{

	width:3px;
	height:13px;
	background: url('img/border_leftGreen.jpg');
	margin-top:0px;
	margin-left:0px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.borderrightRight
{
	width:3px;
	height:13px;
	background: url('img/border_right.jpg');
	margin-top:0px;
	margin-left:0px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.borderrightRightGreen
{
	width:3px;
	height:13px;
	background: url('img/border_rightGreen.jpg');
	margin-top:0px;
	margin-left:0px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.linhaLateralHorizontal
{
	width:177px;
	height:1px;
	background-image:url(img/linhaLateralHorizontal.jpg);
	background-repeat:no-repeat;
	margin-left:5px;
	margin-top:3px;
	margin-bottom:4px;
	font-size:0px;
	line-height: 0px;
	float:left;
}



.botaoenviarRight
{
	width:59px;
	height:16px;
	padding-top:9px;
	padding-left:111px;
	padding-bottom:10px;
	float:left;
}

.botaoseguinteRight
{
	width:76px;
	height:16px;
	padding-top:9px;
	margin-left:70px;
	padding-bottom:17px;
	float:left;
}

.textoContent
{
	width:600px;
	font-size:11px;
	color:#333333;
	padding-left:14px;
	padding-top:15px;
	padding-bottom:30px;
	text-align:left;
	float:left;
	line-height:150%
}

.textoContent a
{
	color:#333333;
	text-decoration:none;
	
}
	
.textoContentV2
{
	width:332px;
	font-size:11px;
	color:#333333;
	padding-left:14px;
	padding-top:15px;
	padding-bottom:30px;
	text-align:left;
	float:left;
	line-height:150%
}

.title
{
	width:712px;
	padding-left:29px;
	padding-top:22px;
	padding-bottom:3px;
	text-align:left;
	float:left;
}

.subMenu
{
	width:712px;
	padding-left:30px;
	text-align:left;
	float:left;
}

.subMenuLeft
{

	text-align:left;
	float:left;
}

.subMenuRight
{
	text-align:right;
	float:right;
}

.thirdMenu
{
	width:712px;
	text-align:left;
	float:left;
}

.lineHorInteriorCont
{
	padding-left:32px;
}

.lineHorInterior
{
	background: url('img/lineHor.jpg') repeat-x;
	width:712px;
	height:1px;

	padding-top:8px;
	padding-bottom:10px;
	float:left;
}

.lineHorInteriorV2
{
	background: url('img/lineHor.jpg') repeat-x;
	width:712px;
	height:1px;
	padding-top:8px;
	padding-bottom:3px;
	float:left;
}

.content
{
	width:712px;
	padding-left:32px;
	float:left;
	text-align:left;
}

.imgDestaqueInterior
{
	text-align:left;
	padding-bottom:10px;
	float:left;
}

.titleInterior
{
	padding-top:1px;
	padding-bottom:9px;
	padding-left:14px;
	text-align:left;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	color:#223843;
	float:left;
}

.imgAmbienteGlobal
{	
	width:345px;
	padding-top:10px;
	padding-left:10px;
	text-align:left;
	float:right;
}

.imgAmbiente
{
	float:left;
}

.imgAmbienteSmall
{
	float:left;
}

.imgOrganograma
{
	width:710px;
	float:left;
}

.clienteGlobal
{
	width:660px;
	padding-left:15px;
	padding-right:10px;
	padding-bottom:30px;
	text-align:center;
	float:left;

}

.clienteImg
{
	width:110px;
	height:55px;
	cursor:pointer;
}

.clienteDestaque
{
	width:300px;
	padding-left:25px;
	float:left;	
}

.clienteDestaqueImg
{
	width:200px;
	text-align:left;
	float:left;
}

.clienteDestaqueText
{
	width:300px;
	padding-top:15px;
	text-align:left;
	font-family:arial;
	font-size:11px;
	color:#333333;
	float:left;
}


.formulario
{
	width:710px;
	padding-left:14px;
	text-align:left;
	float:left;
}

.globalNoticias
{
	width:710px;
	padding-left:14px;
	text-align:left;
	float:left;
}

.noticiasPagina
{
	width:685px;
	text-align:right;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#223843;
	float:left;
}

.noticiasPagina a
{
	color:#223843;
	text-decoration:none;
}

.noticias
{
	width:300px;
	text-align:left;
	float:left;
}

.noticiasTitlo
{
	width:300px;
	text-align:left;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#70af00;
	float:left;
	line-height:150%
}

.noticiasData
{
	width:300px;
	text-align:left;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#487388;
	float:left;
	line-height:150%
}

.noticiasIntro
{
	width:300px;
	text-align:left;
	font-family:arial;
	font-size:11px;
	color:#333333;
	float:left;
	line-height:150%
}

.noticiasIntro a
{

	color:#333333;
	text-decoration:none;
}


.lineHorNoticias
{
	background: url('img/lineHorNoticias.jpg') repeat-x;
	width:300px;
	height:1px;
	margin-top:15px;
	padding-bottom:15px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.lineVerNoticias
{
	background: url('img/lineVerNoticias.jpg') repeat-y;
	width:1px;
	margin-left:10px;
	margin-right:10px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.noticiasSelect
{
	width:500px;
	padding-left:14px;
	text-align:left;
	float:left;
}

.noticiasTexto
{
	width:500px;
	text-align:left;
	font-family:arial;
	font-size:11px;
	color:#333333;
	float:left;
	line-height:150%
}

.noticiasVoltar
{
	width:675px;
	text-align:right;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#223843;
	text-decoration:none;
	float:left;
}

.noticiasVoltar a
{
	color:#223843;
	text-decoration:none;
}

.noticiasImprimir
{
	width:450px;
	text-align:left;
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#223843;
	text-decoration:none;
	float:left;
}

.noticiasImprimir a
{
	color:#223843;
	text-decoration:none;
}

.noticiasLine
{
	width:500px;
	height:1px;
	background: url('img/noticiasLateralLine.jpg') repeat-x;
	margin-top:6px;
	margin-bottom:6px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.noticiasLateral
{
	width:154px;
	margin-left:20px;
	padding-left:22px;
	float:left;
}

.noticiasLateralTitulo
{
	width:150px;
	text-align:left;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#487388;
	float:left;
}

.noticiasLateralTitulo a
{
	color:#487388;
	text-decoration:none;
}

.noticiasLateralTexto
{
	width:150px;
	text-align:left;
	font-family:arial;
	font-size:11px;
	color:#487388;
	float:left;
}

.noticiasLateralTexto a
{
	color:#487388;
	text-decoration:none;
}

.noticiasLateralLine
{
	width:154px;
	height:1px;
	background: url('img/noticiasLateralLine.jpg') repeat-x;
	margin-top:6px;
	margin-bottom:6px;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.siteMap
{
	width:710px;
	padding-left:14px;
	text-align:left;
	float:left;
}

.mapadoSite1
{
	width:500px;
	text-align:left;
	float:left;
}

.mapadoSite2
{
	width:500px;
	padding-left:6px;
	text-align:left;
	float:left;
}

.mapadoSite3
{
	width:500px;
	padding-left:40px;
	text-align:left;
	float:left;
}

.localGlobal
{
	width:723px;
	float:left;
}

.local
{
	width:345px;
	float:left;
}

.mapa
{
	width:345px;
	height:194px;
	padding-bottom:15px;
	float:left;
}

.tituloLocal
{
	width:300px;
	text-align:left;
	font-family:arial;
	font-size:16px;
	font-weight:bold;
	color:#70af00;
	padding-left:15px;
	float:left;
	
}

.wordItenerario
{
	width:300px;
	text-align:left;
	font-family:arial;
	font-size:13px;
	font-weight:bold;
	color:#70af00;
	padding-left:15px;
	float:left;
}

.caixaItenerario
{
	height:16px;
	width:215px;
    vertical-align:top;
	margin-top:8px;
	margin-bottom:17px;
	margin-left:15px;
	float:left;
}

.botaoItenerario
{
	width:92px;
	height:16px;
	margin-top:11px;
	margin-left:13px;
	float:left;
}

.lineLocal
{
	width:321px;
	height:1px;
	margin-left:15px;
	background: url('img/lineLocal.jpg') repeat-x;
	float:left;
}

.lineLocalVert
{
	width:1px;
	height:519px;
	margin-left:10px;
	margin-right:10px;
	background: url('img/lineLocalVert.jpg') repeat-y;
	font-size:0px;
	line-height: 0px;
	float:left;
}

.textoLocal
{
	width:321px;
	padding-top:17px;
	padding-left:15px;
	font-family:arial;
	font-size:11px;
	color:#333333;
	text-align:left;
	float:left;
	line-height:150%
}

.by
{
	width:215px;
	padding-top:80px;
	text-align:right;
	float:left;	
}

#resultJob
{
	width:165px;
	height:30px;
	padding-top:5px;
	padding-bottom:5px;
	padding-left:15px;
	text-align:left;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	color:#335262;
	float:left;
}


.contentCaseBig
{
	width:696px;
	padding-left:16px;
	margin-top:10px;
	float:left;
}

.caseLine
{
	width:696px;
	height:2px;
	background: url('img/caseLine.jpg') repeat-x;
	float:left;
}

.caseTitle
{
	color:#223843;
	width:696px;
	height:27px;
	cursor:pointer;
	float:left;
	background: url('img/accordionClose.jpg') no-repeat;
	background-position:11px 0px;
}

.caseTitleTxt
{
	padding-top:6px;
	padding-left:44px;
	font-family:arial;
	font-size:13px;
	font-weight:bold;

	text-align:left;
	float:left;
}

.caseTitleImg
{
	width:16px;
	padding-left:11px;
	padding-right:17px;
	float:left;
}

.caseDownload
{
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#223843;
	text-align:left;
	text-decoration:none;
	float:right;
}

.caseDownload a
{
	color:#223843;
	text-decoration:none;
}

.caseContent
{
	width:535px;
	padding-left:42px;
	padding-bottom:30px;
	float:left;
}

.caseContentTxt
{
	padding-top:10px;
	padding-bottom:20px;
	font-family:arial;
	font-size:11px;
	color:#333333;
	text-align:left;
	float:left;
    line-height:150%;
}

.testemunhoTitle
{
	color:#223843;
	width:696px;
	height:27px;
	cursor:pointer;
	float:left;
	background: url('img/accordionTestemunhoClose.jpg') no-repeat;
	background-position:11px 0px;
}

.testemunhoContent
{
	width:535px;
	padding-left:45px;
	padding-bottom:30px;
	float:left;

}

.testemunhoContentTxt
{
	padding-top:10px;
	padding-bottom:20px;
	font-family:arial;
	font-size:12px;
	color:#333333;
	font-style:italic;
	text-align:left;
	float:left;
    line-height:150%;
}

.bancoImagens
{
	width:707px;
	float:left;
}

.biImgBig
{
	width:338px;
	padding-top:13px;
	padding-left:176px;
	text-align:left;
	float:left;
}

.biLine
{
	width:707px;
	height:1px;
	background: url('img/lineBI.jpg') repeat-x;
	float:left;
}

.biSlideGlobal
{
	width:670px;
	padding-left:44px;
	padding-top:12px;
	float:left;
}

#biSlideCont
{
	width:565px;
	height:66px;
	padding-top:12px;
	float:left;
	overflow:hidden;
}

#biSlide
{
	height:66px;
}

.biImgSmall
{
	width:113px;
	height:66px;
	float:left;
	cursor:pointer;
}

.biBotaoLeft
{
	width:12px;
	padding-top:35px;
	padding-right:14px;
	float:left;
	cursor:pointer;
}

.biBotaoRight
{
	width:12px;
	padding-top:35px;
	padding-left:14px;
	float:left;
	cursor:pointer;
}

.biLegenda
{
	width:295px;
	padding-top:9px;
	padding-left:184px;
	text-align:left;
	font-family:arial;
	font-size:10px;
	color:#999999;
	float:left;
}

.biContador
{
	width:27px;
	padding-top:9px;
	text-align:right;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#76b20a;
	float:left;
}

.biDownload
{
	width:295px;
	padding-left:184px;
	padding-top:7px;
	padding-bottom:15px;
	text-align:left;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#223843;
	float:left;
}

.biDownload a
{
	color:#223843;
	text-decoration:none;
}


.verVideo
{
	margin-top:15px;
	padding-top:7px;
	padding-bottom:5px;
	padding-left:25px;
	height:30px;
	background: url('img/accordionClose.jpg') no-repeat;
	background-position:0px 0px;
		font-family:arial;
	font-size:11px;
	color:#333333;
	float:left;
}

.verVideoTxt
{
	width:15px;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#333333;
	float:left;
}

.verVideo a
{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
}
