﻿*{margin:0;padding:0;}
address,th{font-style:normal;font-weight:normal;}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;}
img,fieldset{border:none;}
ol,ul{list-style:none; font-size:inherit;}
a{text-decoration:none;}
div{position:relative;}

body {
	background:#143701;
	font:12px Arial;
}
a { 
	color:#0a8946;
	text-decoration:none;		
}
a:hover {	
	text-decoration:underline; 
}
p {
	text-align:justify;
}
h1 {
	background:#008c45;
	color:#fff;
	font-size:12px;
	font-weight:800;
	line-height:15px;
	text-align:center;
	width:620px;
}
h2 {
	width:620px;
	background:#e2e2e2;
	color:#000;
	font-size:11px;
	font-weight:800;
	line-height:15px;
	text-align:center;
}
h3 { /* TITULOS INTERNAS */
	color:#a14920;
	font-size:14px;
	margin:5px 0 10px 0;
	text-transform:uppercase;
}
#linkVoltar {
	clear:both;
	font-weight:800;
	line-height:40px;
}
#linkVoltar a{
		color:#a14920;
}
#geral {
	margin:0 auto;
	width:766px;
}
#topo {
	background:url(../ImageBank/bg_claro.jpg) repeat;
	height:347px;
	width:765px;
}
#topologo {
	float:left;
	padding:11px 0px 0px 26px;
}
ul#minimenu {
	float:right;
	padding:35px 40px 5px 0px;
}
	ul#minimenu li{
		display:inline;
		padding:0 0 0 5px;
	}
		ul#minimenu li a {
			color:#252420; 
			font-family:Arial;
			font-size:10px; 
			text-decoration:none; 
		}
		ul#minimenu li a:hover {
			color:#008c45;
		}
.clear {
	clear:both;
}
#bgBanner {
	background:url(../ImageBank/bg_banner.jpg) no-repeat;
	height:286px;
	margin-left:37px;	
	position:absolute;
	z-index:0;
	width:691px;
}
#menuFlash {
	margin-left:36px;	
	position:absolute;
	z-index:2;
}
#banner {
	margin:30px 0 0 60px;
	position:absolute;
	z-index:1;
}
#destaquesHome {
	float:left;
	margin-right:4px;
	width:420px;
}
.destaques {
	float:left;
	margin-bottom:20px;
	width:420px;
}
	.destaques img {
		float:left;
		margin-right:5px;
	}
	.destaques a {
		color:#000;
	}
#containerNoticias {
	float:left;
	width:222px;
}
	#noticiasHome {
		background:url(../ImageBank/menu_meio.jpg) repeat-y;
		float:left;
		width:225px;
	}
		#noticiasHome h3 {
			margin-left:15px;
		}
		.imgNoticiasHome{
			padding-right:4px;
		}
		.destaquesNoticias {
			float:left;
			margin:0 23px 8px 20px;
			*margin:0 25px 8px 8px;
			text-align:justify;
		}
		.noticias {
			float:left;
			margin-bottom:8px;
			width:100%;
		}
#mapaEscritorios {
	text-align:center;
}
#conteudo {
	background:url(../ImageBank/bg_linha.jpg) repeat-y;
	float:left;
	margin-top:-2px;
	padding:20px 60px 0 60px;
	width:646px;	
}
#conteudoInterno {
	z-index:0;
}
.menuLateral  {
	background:url(../ImageBank/menu_meio.jpg) repeat-y;
	float:left;
	width:225px;
	z-index:1;
}
#menu {
	padding:0 14px 0 23px;
}
	.imgMenuInterno {
		padding:10px 0 10px 23px;
	}
#bgRodape {
	background:url(../ImageBank/menu_rodape.jpg) no-repeat;
	float:left; /* hack Firefox */
	height:20px;
	width:221px;
}
#formContato {	
	float:left;	
	margin:10px 0 0 10px;
}
	#formContato label {		
		float:left;
		line-height:18px;
		margin-right:4px;
		text-align:right;
		width:225px;
	}
	#formContato input, textarea, select {
		border:1px solid #676547;
		font-size:11px;
		margin-bottom:2px;			
	}
	#formContato p {
		margin-left:8px;
	}
	#formContato br {
		clear:left;
	}
.conteudotrabalhe {
	width:650px;
}	
.trabalheConoscoTitulo{
	font:10px Verdana;
	font-weight:800;
}
.formTrabalheConosco {
	font:11px Verdana;
	margin:10px 0 0 5px;	
	width:625px;
}
	.formTrabalheConosco label {
		width:200px;
	}
	.formTrabalheConosco br {
		clear:left;
	}
	.formTrabalheConosco label.esquerda {
		float:left;
		line-height:18px;
		margin-right:4px;
		text-align:right;
		width:150px;		
	}
	.formTrabalheConosco label.direita {
		text-align:right;
		width:100px;
	}
	.formTrabalheConosco input, textarea, select {
			margin-bottom:2px;
			font-size:11px;
			border:1px solid #676547;
	}
.login, .loginCadastro{
	width:650px;
}
.loginCadastro br{
	clear:left;
}
.lblLogin{
	font-weight:800;
	float:left;
	line-height:18px;
	margin-right:4px;
	text-align:right;
	width:150px;	
}
.lblLoginCadastro{
	font-weight:800;
	float:left;
	line-height:18px;
	margin-right:4px;
	text-align:right;
	width:100px;	
}
.txtLogin{
	margin-bottom:2px;
	font-size:11px;
	border:1px solid #676547;
	width:117px;
}
.txtLoginCadastro{
	margin-bottom:3px;
	font-size:11px;
	border:1px solid #676547;	
}
.login br{
	clear:left;
}
.btLogin{
		margin-bottom:2px;
		font-size:11px;
		border:1px solid #676547;
		margin-left:238px;
}
.btLoginSegVia{
		margin-bottom:2px;
		font-size:11px;
		border:1px solid #676547;
		margin-left:203px;
		*margin-left:182px;
}
.btLoginAvancar{
		margin-bottom:2px;
		font-size:11px;
		border:1px solid #676547;
}
/* AGENDA DE EVENTOS */
#calendario {
	float:left;
	width:185px;
}
#listaEventos {
	float:left;
	_float:none;
	width:450px;
}
#evento {
	float:left;
	margin-top:10px;
	width:100%;
}
/* PAGEFLIP */
.anoPageflip {
	clear:both;
}
.divisaoPageflip {
	float:left;
	font:11px Arial;
	margin:0 10px 10px 0;
	width:600px;
}
	.divisaoPageflip img {
		float:left;
		margin-right:5px;
	}
	.tituloPageFlip{
		font:11px Arial;
		font-weight:800;
	}
	.edicaoEletronica{
		font:11px Arial;
	}
	.pdf{
		font:11px Arial;
	}
.divIconesPageFlip{
	float:left;
	padding-right:100px;
}	
/* AGENDAMENTO DE VISITAS */
	.btAgendamentoVisitas{
		margin-left:295px;
	}
	.formAgendamentoVisitas label {
		float:left;
		margin-right:4px;
		text-align:right;
		width:130px;		
	}
	.formAgendamentoVisitas input, textarea, select {
			margin-bottom:2px;
			font-size:11px;
			border:1px solid #676547;
	}
/* RELATÓRIO DE VISTORIA */
	.relatorioVistoria label{
		float:left;
		margin-right:4px;
		text-align:right;
		width:190px;
	}
	.relatorioVistoria input, textarea, select {
			margin-bottom:2px;
			font-size:11px;
			border:1px solid #676547;
	}
	.relatorioVistoria table{
		font:11px Arial;
		font-weight:800;
		text-align:center;
	}
	.relatorioVistoria td{
		padding-left:2px;
	}	
	.tituloTabela{
		background:#dee0c9;
	}
	.checkBoxVistoria input{
		margin-bottom:2px;
		font-size:11px;
		border:none !important;
	}
	.btImprimir{
		margin-bottom:2px;
		font-size:11px;
		border:1px solid #676547;
	}
/* FORMULÁRIO DE ANÁLISE DE DIAGNOSE */
	.formDiagnose label{
		float:left;
		margin-right:4px;
		text-align:right;
		width:190px;	
	}
	.formDiagnose input, textarea, select{
		margin-bottom:2px;
		font-size:11px;
		border:1px solid #676547;	
	} 
	.checkboxDiagnose input{
		margin-bottom:2px;
		font-size:11px;
		border:none !important;
	}	
/* ENTREVISTAS */
#entrevistas{
	float:left;
	text-align:center;
	width:200px;
}
	.tituloEntrevistas{
		font-weight:800;
	}
#visualisarEntrevistas{
	text-align:center;
}
/*BANCO DE CURRÍCULOS*/
#listarCurriculos label{
	float:left;
	width:100px;
}
#listarCurriculos br{
	clear:left;
}
.linhaGridCurriculos{
	padding:3px;
}
.tituloGridCurriculos{
	background:#e2e2e2;
	font-weight:800;
	padding:3px;
	text-align:center;
}
.gridCurriculos{
	padding-left:200px;
}
.btCurriculos{
	border:1px solid #676547;
	font-size:11px;
	margin-bottom:2px;		
}
.trabalheConosco label{
	font:11px Verdana;
	font-weight:800;
}
/* RODAPE */
#rodape {
	background:url(../ImageBank/bg_rodape.jpg) no-repeat;
	height:80px;
	width:765px;
	text-align:center;
	padding: 50px 0 0 0;
	clear:both;
}
.textoRodape {
	font-family:Arial;
	font-size:10px;
	color:#fff;
}
.textoRodape a {
	color:#da8b00;
}