@charset "utf-8";

/* CSS Document */

a:link{color:#063;}
a:visited{color:#063;}

body

{

	background-image:url(imagens/fundo.jpg);

    margin: 0;  

    padding: 0;

    text-align: center;

    font-size: 12px;

	font-family: Arial, Helvetica, sans-serif, Verdana;

	list-style-image:url(imagens/marcador.jpg);

}



h1

{

	color: #53A337;

	font-size: 14px;

	padding-left: 10px;

}



p

{

	padding: 10px;

}



#principal

{

    width: 800px;

    margin: 0 auto;

    text-align: left;

    position: relative;

}



.menu

{

	width: 800px;

	height: 112px;

	background-color:#FFFFFF;

}



.area_restrita

{

	background-image:url(imagens/fundo_area_restrita.jpg);

	width: 800px;

	height: 30px;

}



.banner

{

	width: 800px;

	height: 241px;
	
	background:#FFF;

}



.corpo_index

{

	width: 800px;

	height: 600px;

	background-color: #f6f8f7;

}



.destaque1

{

	width: 400px;

	height: 400px;

	position: absolute;

	left: 17px;

	top: 404px;

	text-align:justify;

}



.destaque2

{

	width: 335px;

	height: 400px;

	position: absolute;

	left: 449px;

	top: 404px;

}



.rodape

{

	width: 800px;

	height: 41px;

	background-image: url(imagens/rodape.jpg);

}



.login

{

	width: 230px;;

	height: 14px;

	position: absolute;

	left: 551px;

	top: 122px;

	color: #666666;

	font-size: 12px;

	font-weight: bold;

}



.campos

{

	font-size: 10px;

	font-style: normal;

	color: #666666;

	text-decoration: none;

	border: 1px solid #7c7b7b;

	height: 12px;

}
/**Submit botao ok**/
.campos1{height:20px; width:20px; font-size:8px;}
.Book {

	font-family: Arial, Times, serif;

	font-size: 10pt;

	color: #000000;

	text-decoration: none;
	
	text-align:justify;

}

.Book:hover {

	font-family: Arial, Times, serif;

	font-size: 10pt;

	color: #5F8A5C;

	text-decoration: none;

}



.data_index

{

	color: #53A337;

	font-size: 14px;

	font-weight: bold;

}



.corpo_institucional

{

	width:800px;

	height:980px;
	 
	background:#F0F9F8 /*url(imagens/fundo_institucional.jpg)*/;

}





.corpo_institucional_esquerdo

{

	width: 355px;

	height: 900px;

	position:absolute;

	left: 34px;

	top: 450px;

}



.corpo_institucional_direito

{

	width: 365px;

	height: 900px;

	position:absolute;

	left: 406px;

	top: 450px;

}



.corpo_servicos

{

	width: 800px;

	max-height: 1200x;

	background-color: #FFFFFF;

}

.corpo_noticias

{

	width: 800px;

	height: 1500px;

	background-color: #FFFFFF;

}



.fonte_servicos

{

	color: #000000;

	font-size: 14px;

	font-weight: bold;

}



.corpo_solucoes

{

	width: 800px;

	height: 550px;

	background-color: #FFFFFF;

}



.solucoes1

{

	width: 336px;

	height: 221px;

	position:absolute;

	background-image:url(imagens/fundo_gestao_anual.jpg);

	left: 29px;

	top: 450px;

}



.solucoes2

{

	width: 336px;

	height: 221px;

	position:absolute;

	background-image:url(imagens/fundo_servicos_avulsos.jpg);

	left: 429px;

	top: 450px;

}



.solucoes3

{

	width: 734px;

	height: 196px;

	position:absolute;

	background-image:url(imagens/fundo_parceria.jpg);

	left: 31px;

	top: 702px;

}



.solucoes1_texto

{

	width: 308px;

	height: 140px;

	position:absolute;

	left: 15px;

	top: 57px;

}



.solucoes2_texto

{

	width: 308px;

	height: 131px;

	position:absolute;

	left: 19px;

	top: 60px;

}



.solucoes3_texto

{

	width: 700px;

	height: 97px;

	position:absolute;

	left: 16px;

	top: 58px;

}



.corpo_parceiros

{

	width: 800px;

	height: 400px;

	background-color: #FFFFFF;

}



.corpo_contato

{

	width: 800px;

	height: 670px;

	background-color: #FFFFFF;

}
.btn{
	border:none;
	background-color:transparent;
	background-image:url(imagens/btn_enviar.jpg);
	width:100px;
	height:25px;}
	
	/*********/
	
	.contato{font-weight:normal; color:#666; border-left:1px dotted #CCC;}
	.contato strong{font-weight:bold; color:#53A337;}
	.contato a{text-decoration:none; color:#666; font-weight:bold;}
	.contato a:hover{text-decoration:underline;}
	
	/**** fotos institucional ***/
	.fotos{width: 800px; }
	.fotos td{border:1px solid #A0C168; width:150px; height:113px; padding:4px;}
	/***** retirar borda do IE das fotos institucional****/
	.lbThumb{border:none;}
	/**certificados**/
	
	.certificados{width: 800px; background:#F9FDFE; display:table;}
	.certificados #center{margin:0 auto; }
	.certificado{padding:10px; border:1px solid #A0C168; float:left;}
	/***** retirar borda do IE das fotos institucional****/
	.lbThumb{border:none;}
	
.corpo_institucional

{

	width: 800px;

	height: 500px;
	 
	background:#F0F9F8 /*url(imagens/fundo_institucional.jpg)*/;

}

.content-galery-home img{float:left; width:100px; height:70px; margin:0 2px 0 0; border:1px solid #063;}
