	
.DataHora {
	display:block;
	float:right;
	font-size:11px;
	font-weight:bold;
	color:#0e5789;
	}
	

.italic {
	font-style:italic;
	}

.boxHome {
	display:block;
	float:left;
	width:222px;
	}
	
	.boxHome h2 {
		display:block;
		width:222px;
		height:20px;
		background:url(../img/bgTitBox.gif) no-repeat;
		text-align:center;
		padding-top:5px;
		}
		
	.boxHome p {
		display:block;
		font-size:11px;
		color:#5b5b5b;
		line-height:15px;
		text-align:justify;
		margin:12px 9px 9px 8px;
		}
		
		
.vejaMais {
	display:block;
	float:right;
	clear:both;
	}
	

.boxG {
	display:block;
	float:left;
	width:626px;
	height:180px;
	}

	.news h2 {
		margin-bottom:15px;
		}
	
	.news p {
		margin-bottom:9px;
		}
		
		*HTML .news p {
			margin-bottom:6px;
			}
			
.boxContato p {
	line-height:18px;
	margin-top:10px;
	}


.btForm {
	font-size:11px;
	font-weight:bold;
	color:#0e5789;
	background:url(../img/bgBt.gif) repeat-x;
	border:2px solid #125a8b;
	padding:0 5px;
	text-align:center;
	}
	*HTML .btForm {
		padding:0;
		}


.contato {
	display:block;
	clear:both;
	margin:0 60px;
	}
	
	*HTML .contato {
		margin:0 70px;
		}



.titContato {
	display:block;
	float:left;
	clear:both;
	}
	.titContato span {
		display:block;
		float:left;
		}
	
.contatoInt {
	display:block;
	float:left;	
	width:260px;
	*width:280px;
	/*margin-top:30px;
	margin-left:43px;*/
	}

	.contatoInt textarea, .contatoInt span {
		display:block;
		float:left;
		}
		
	.contatoInt textarea {
		border:1px solid #dfdfdf;
		overflow:auto;
		width:170px;
		}

.titLocal {
	margin-left:207px;
	*margin-left:150px;
	}

.localInt {
	display:block;
	float:left;
	width:321px;
	margin-left:15px;
	}
	
	*HTML .localInt {
		margin-left:0
		}
	
	.localInt p {
		display:block;
		float:left;
		padding-bottom:8px;
		}
		
		*HTML .localInt p {
			padding-bottom:16px;
			}
	
	.localInt span {
		display:block;
		float:left;
		width:170px;
		}
			
		
	.localInt a img {
		display:block;
		float:left;
		margin-left:11px;
		}


/*.contatoEsq {
	display:block;
	float:left;
	width:350px;
	border-right:1px solid #dfdfdf;
	margin-left:10px;
	padding-right:25px;
	margin-right:30px;
	}
	
		
.contatoDir {
	width:300px;
	height:210px;
	display:block;
	float:left;
	}*/
	
	
.boxDetalhe {
	display:none;
	clear:both;
	margin-top:40px;
	}	


.adm {
	display:block;
	float:left;
	width:980px;
	padding-left:10px;
	}	
	
	
	.adm p, .adm li, .adm fieldset, .adm legend {
		font-size:12px;
		color:#5b5b5b;
		}
	.adm a {
		color:#0e5789;
		text-decoration:none;
		}
		
	.adm a:hover {
		text-decoration:underline;
		}

.dirADM {	
	display:block;
	float:left;
	margin-left:30px;
	}
	
	.dirADM h2 {
		margin:30px 0 10px 0;
		}
	.dirADM p {
		margin-bottom:20px;
		}
		
	.dirADM li {
		list-style:none;
		}
		

.corpoADM {
	display:block;
	clear:both;
	width:980px;
	padding-top:20px;
	}	
	
	*HTML .corpoADM {
		padding-top:0;
		}

.langADM {
	display:block;
	clear:both;
	width:980px;
	margin:10px 0 20px 0;
	}
		
	.langADM li {
		display:block;
		float:left;
		list-style:none;
		font-size:10px;
		margin:0 10px 0 0;
		}
		
	.langADM li a {
		color:#0e5789;
		text-decoration:none;
		}
		
	.langADM li a:hover {
		text-decoration:underline;
		}
		
.menuADM {
	display:block;
	float:left;
	list-style:none;
	width:160px;
	font-size:12px;
	}
	
	.menuADM li {
		margin-top:10px;
		border:1px solid #5b5b5b;
		padding:4px;
		line-height:20px;
		}

	.menuADM span {
		font-size:11px;
		font-weight:bold;
		color:#5b5b5b;
		font-style:italic;
		}
		
	.menuADM a {
		color:#0e5789;
		text-decoration:none;
		font-size:11px;
		}

	.menuADM a:hover {
		text-decoration:underline;
		}

.checkbox {
	margin:10px;
	list-style:none;
	}
	
	.checkbox li {
		margin-bottom:5px;
		}

/*==================================== PAGINAS INTERNAS =========================================*/

.voltar {
	display:block;
	clear:both;
	float:right;
	font-size:11px;
	font-weight:bold;
	}
	
	.voltar a {
		color:#0e5789;
		text-decoration:underline;
		}
		
	.voltar a:hover {
		text-decoration:none;
		}

.img-galeria {
	padding-left:10px;
	}
	
	.img-galeria li {
		display:block;
		float:left;
		list-style:none;
		}
	.img-galeria img {
		margin:5px;
		}






/*.interna {
	margin:0 80px;
	}*/

	.interna h2 {
		margin-bottom:10px;
		}
	
	.interna p {
		font-size:11px;
		margin:10px 0;
		color:#5b5b5b;
		line-height:15px;
		}
		
	.interna li {
		font-size:11px;
		color:#5b5b5b;
		line-height:15px;
		}
		
	.interna h3 {
		margin:10px 20px;
		}
		
	.interna a {
		color:#0e5789;
		text-decoration:underline;
		}
	
	.interna a:hover {
		text-decoration:none;
		}		

	.interna li {
		list-style-position:inside;
		}








.colEsq, .colDir {
	display:block;
	float:left;
	}

.colEsq {
	width:150px;
	margin-right:20px;
	}
	
	.colEsq div {
		display:block;
		margin-bottom:30px;
		}
	
	.colEsq img {
		display:block;
		margin:0 0 30px 43px;
		}
	.colEsq h2 {
		margin-bottom:25px;
		}

	
.colDir {
	width:600px;
	margin-left:120px;
	}
	
	*HTML .colDir {
		width:630px;
		margin-left:40px;
		}
	
	.colDir h2 {
		margin-bottom:10px;
		text-transform:uppercase;
		}
	
	.colDir p {
		font-size:11px;
		margin:10px 0;
		color:#5b5b5b;
		line-height:15px;
		}
		
	.colDir li {
		font-size:11px;
		color:#5b5b5b;
		line-height:15px;
		}
		
	.colDir h3 {
		margin:10px 20px;
		}
		
	.colDir a {
		color:#0e5789;
		text-decoration:underline;
		}
	
	.colDir a:hover {
		text-decoration:none;
		}		

	.colDir li {
		list-style-position:inside;
		}
		




.conteudo_int {
	margin:0 20px;
	}
		
.cont_int, .contat_int {
	display:block;
	clear:both;
	}
	
.cont_int {
	margin:0 5px;
	}
	
.contat_int {
	margin:0;
	}
	
	*HTML .cont_int, *HTML .contat_int {
		margin:0 20px;
		}
.listagem {
	font-size:11px;
	list-style:none;
	margin:0 20px;
	line-height:23px;
	}
	
	.listagem span {
		display:block;
		margin:2px 0 15px 30px;
		text-align:justify;
		color:#5b5b5b;
		text-decoration:none;
		}


.listaVagas {
	display:block;
	float:left;
	clear:both;
	list-style:none;
	color:#4b4b4b;
	font-size:12px;
	width:444px;
	margin-top:15px; 
	}
	
	.listaVagas li {
		display:block;
		float:left;
		clear:both;
		width:444px;
		margin-bottom:20px;
		padding-bottom:15px;
		border-bottom:1px dashed #bbd1e8;
		}

	.listaVagas h5 {
		font-size:12px;
		font-weight:bold;
		color:#4b4b4b;
		background-color:#eef1f2;
		margin-bottom:10px;
		padding:0;
		}
		
	.listaVagas h5 span {
		display:block;
		float:left;
		margin-right:9px;
		color:#FFF;
		font-weight:normal;
		padding:0 2px;
		background-color:#3777bc;
		}
	.listaVagas li div {
		display:block;
		float:left;
		clear:both;
		margin-left:40px;
		width:400px;
		}
		
		*HTML .listaVagas li div {
			margin-left:20px;
			}

	.listaVagas li div a {
		display:block;
		float:right;
		color:#0e5789;
		text-decoration:underline;
		cursor:pointer;
		margin:5px 0;
		}
		
		.listaVagas li div a:hover {
			text-decoration:none;
			}
			
		.listaVagas li div a span, .listaVagas li div a img {
			display:block;
			float:left;
			}
			
		.listaVagas li div a span {
			margin-top:5px;
			}
			
			
.navegaVagas {
	display:block;
	width:444px;
	text-align:center;
	}
	
	.navegaVagas, .navegaVagas a {
		color:#0e5789;
		}
	
	.navegaVagas a {
		text-decoration:underline;
		}
		
	.navegaVagas a:hover {
		text-decoration:none;
		}
		
/* ============================================== ADMIN ============================================= */

.idiomaADM {
	display:block;
	position:absolute;
	top:10px;
	left:650px;
	width:350px;
	}

