﻿#bodySite {
	background-image:url(../Imagens/fundo_pags.gif);
	margin-top:0px;	
}
.bodySite1 {
	background-image:url(../Imagens/fundo_pags.gif);
	margin-top:0px;	
}


#divContainer{	
	width: 930px;
	position: absolute;
	left: 50%; /*posição em relação à parte esquerda*/	
	margin-left: -465px;		
}


#divTop{
	width:932px;
	height:85px;
	background-image:url(../Imagens/top.jpg);
}


#divLogo{
	width:187px;
	height:60px;
	text-align:center;
	padding-top:25px;
	float:left;
	font-family: Arial, Verdana, Tahoma;
	font-size:11px;
	color:#FFFFFF;
}


#divBuscaTop{
	width:500px;
	height:50px;
	text-align:right;
	padding-top:35px;	
	float:right;
	font-family: Arial, Verdana, Tahoma;
	font-size:11px;
	color:#FFFFFF;	
}


.linksTop{
	font-family: Arial, Verdana, Tahoma;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	
}

.linksTop:hover{
	text-decoration:underline;
}
.linksMenu{
	text-align:left;
	font-family:Arial, Verdana, Tahoma;
	font-size:11px;
	color:#58595b;
	text-decoration:none;	
}

.txtBusca{
	height:20px;
	width:140px;
	border-width:0px;
	background-image:url(../Imagens/fundo_campo_busca.gif);	
	font-family: Arial, Verdana, Tahoma;
	font-size:11px;
	color:#000000;	
}


#divConteudoSite{
	width:932px;
	padding-top:10px;	
}


#divMenuServicos{
	width:186px;
	float:left;	
}

#divContainerTexto{
	width:746px;	
	float:right;	
}

#divLineRed{
	width:746px;
	height:5px;
	background-color:#dc2a26;
}

#divLineRedJobs{
	width:746px;
	height:5px;
	background-color:#dc2a26;
	float:right;
}

#tabText{
	width:746px;
	height:450px;
	background-color:#f0f0f0;	
}

#tabContainerJobs{	
	width:930px;
	height:450px;
	background-color:#f0f0f0;	
		
}

#tdText
{
	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	color:#000000;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;
	text-align:justify;
	vertical-align:top;
}

.linkSubmenu{
	font-family: Arial, Verdana, Tahoma;
	font-size:13px;
	color:#626262;
	font-weight:bold;
	text-decoration: none;
}

.linkSubmenu_on{
	font-family: Arial, Verdana, Tahoma;
	font-size:13px;
	color:#dd3632;
	font-weight:bold;
	text-decoration: none;
}

.linkSubmenu:hover{
	color:#dd3632;
}

.titulo{
	font-family: Arial, Verdana, Tahoma;
	font-size:14px;
	color:#333333;	
	font-weight:bold;
	padding-bottom:10px;
}

#tituloJobs{
	font-family: Arial, Verdana, Tahoma;
	font-size:14px;
	color:#333333;	
	font-weight:bold;
	padding-top:6px;	
}

.texto{
	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

#tdDados{
	padding:0px;
	border-width:0px;
}

.videoflash
{
 width:470px;
 height:380px;
 text-align:center; 
}
#divFlashMenu
{
 width:460px;
 height:38px;
 text-align:center; 
}
.audioflash
{
 width:470px;
 height:30px;
 text-align:center; 
}
.linkDiretoriaNome{
	font-family: Arial, Verdana, Tahoma;
	font-size:14px;
	color:#276aa4;	
	text-decoration:none;
}

.linkDiretoriaNome:hover{	
	color:#990000;	
}



.linkDiretoriaCargo{
	font-family: Arial, Verdana, Tahoma;
	font-size:14px;
	color:#6b6b6b;	
	text-decoration:none;

}
.tdDiretoria{
	background-image:url(../Imagens/fundo_foto_diretoria.gif);
	height:145px;
	
}
.tdNomeDiretoria{
	font-family: Arial, Verdana, Tahoma;
	font-size:22px;
	color:#373636;	
	text-align:left;
	padding-bottom:20px;
}
.tdPerfilDiretoria{
	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	color:#636363;
	text-align:justify;
	vertical-align: top;
	width:550px;	
}
.boxFotoDiretoria{
	width:97px;	
	height:130px;
	border-width:2px;
	border-style:solid;
	border-color:#c7c7c7;
	padding:5px;
}
.topicos
{
	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	color:#606164;
	text-align:left;
	font-weight:bold;
	text-decoration: none;
}
.topicos:hover
{
	color:#dd3632;
}
.tabLogosCases{
	vertical-align:top;
	background-color:#FFFFFF;
	height: 100%;
}
.tdCases{
	vertical-align:top;
	background-color:#dadada;
	width:100%;
	padding:20px;
}
.textBox{
	border-width:1px;
	border-style: solid;
	border-color:#f58574;	
}

.panMessage
{
	font-family: Arial, Verdana, Tahoma;
	font-size:13px;
	color:#626262;
	font-weight:bold;	
}

#divEndereco{
	float:left;
	padding-top:100px;
	font-weight:bold;
}

#divMapa{
	float:left;
}
	
.tdTitulo{
	text-align:left;
	vertical-align:middle;
	font-family: Arial, Verdana, Tahoma;
	font-size:14px;
	color:#333333;	
	font-weight:bold;
	width:500px;
}

.containerAnexos{
	border-width:0px;
	width:690px;
}

#td1{
	width:195;	
}
#TB_ANEXOS{
	padding:0px;
	width:195px;
	border-width:1px;
	font-size:9px;
}

.tdVisualizar{
	width:470px;
	vertical-align:top;
}
.tdReferencias{
	background-image:url(../Imagens/fundo_foto_referencias.gif);
	height:110px;
	width:200px;
	vertical-align:top;
	padding-top:5px;
	
}
.tdReferencias2{
	background-image:url(../Imagens/fundo_foto_referencias2.gif);
	height:142px;
	width:107px;
	vertical-align:middle;
	text-align:center;
	
	
}
.tdTituloReferencias{
	text-align:left;
	vertical-align:middle;
	font-family: Arial, Verdana, Tahoma;
	font-size:14px;
	color:#333333;	
	font-weight:bold;
	width:453px;
	height:30px;
}



.referencias{
	font-family: Arial, Verdana, Tahoma;
	font-size:13px;
	color:#444444;
	text-align:center;
	font-weight:bold;
	text-decoration: none;
}


.referencias:hover{
	color:#dd3632;
}


#divDestaquesHome{
	width:470px;
	height:290px;
	float:left;
}

#divClientesHome{
	width:470px;
	height:135px;
	float:left;	
	padding-top:10px;
}


#divNoticiasHome{
	width:210px;
	height:425px;
	float:right;
	background-color:#FFFFFF;
}

#divNoticiasHome2{
	width:210px;
	height:290px;
	float:right;
	background-color:#FFFFFF;
}

	
.tdNoticiasHome{		
	padding:7px;
	text-align:left;
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#787878;
}
	
.tituloNoticiasHome{	
	font-family: Arial, Verdana, Tahoma;
	font-size:11px;
	color:#287997;
	text-align:left;	
	text-decoration: none;
}


.textoNoticiasHome{
	font-family: Arial, Verdana, Tahoma;
	font-size:11px;
	color:#626262;
	text-align:left;	
	text-decoration: none;
}


.lnkMore{
	font-family: Arial, Verdana, Tahoma;
	font-size:11px;
	color:#363636;
	text-align:left;
	font-weight:bold;	
	text-decoration: none;
	padding-left:16px;
}


#divEmail
{
	width:100%;
	font-family: Arial, Verdana, Tahoma;
	font-size:12px;
	color:#636363;
	padding:30px;	
	text-align:left;
	vertical-align:top;
}

.divOk
{
	background-image:url(../Imagens/ADM/fundoAlertOk.gif);
	border-color:#000000;
	border-style:solid;
	border-width:1px;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	text-align:left;	
	color:#000000;
	padding-bottom:20px;
	padding-right:20px;
	padding-top:10px;
	padding-left:50px;
	width:500px;
}


.tbListaAcoes{
	width:250px;	
	border-right-width:1px;
	border-right-color:#7a7a7a;
	border-right-style:solid;
	float:left;
}


.tdListaAcoes{
	height:22px;
	padding-left:7px;
	padding-right:7px;
}

#TB_ITENS_ACAO{
	width:555px;
	padding:0px;
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	text-align:left;	
	color:#626262;
	
}

.tdTitleLeftAcoes{
	background-image: url(../Imagens/tab_jobs_left.gif);
	width:74px;
	padding-left: 15px;
	height:23px;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	text-align:left;	
	color:#FFFFFF;
	font-weight:bold;
}
.tdTitleCenterAcoes{
	background-image: url(../Imagens/tab_jobs_center.gif);
	width:285px;
	padding-left: 15px;
	height:23px;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	text-align:left;	
	color:#FFFFFF;
	font-weight:bold;
}
.tdTitleRightAcoes{
	background-image: url(../Imagens/tab_jobs_right.gif);
	width:195px;
	padding-left: 15px;
	height:23px;
	font-family:Arial, Verdana, sans-serif;
	font-size:12px;
	text-align:left;	
	color:#FFFFFF;
	font-weight:bold;
}
.tdLeftAcoes{
	background-image: url(../Imagens/tab_jobs_left_cells.gif);	
	padding-left: 15px;
	height:26px;	
}

.tdAcoes{
	background-image: url(../Imagens/tab_jobs_cells.gif);	
	padding-left: 15px;
	height:26px;	
}

.tdRighttAcoes{
	background-image: url(../Imagens/tab_jobs_right_cells.gif);	
	padding-left: 15px;
	height:26px;	
}

#tdHome{
	border-bottom-width:1px;
	border-bottom-style:dashed;
	border-bottom-color:#787878;
	

}
.tdTextoEsquerdo{
	padding-right:20px;
	font-size:13px;
}

.tdTituloEsquerdo
{
	padding-right:20px;
	padding-bottom: 5px;
	font-family: Arial, Verdana, Tahoma;
	font-size:13px;
	color:#333333;	
	font-weight:bold;	
}

.tdMenuServicos{
	width:173px;
	text-align:left;
	vertical-align:top;
	background-color:#010101;
	background-image:url(../Imagens/fundo_menu_servicos.jpg);	
}

#divMSG
{
	left:50%;
	top:0%;
	margin:0 0 0 -250px;
	position:absolute;
	width:500px;
	border-width:1px;
	border-style:solid;
	background-color:White;
	display:none;
}

#divMSGHTML
{
	background-color:White;
	padding-bottom:30px;
}