@charset "iso-8859-1";

.width_100 {width:100%;}
.height_100 {height:100%;}

@font-face {
	font-family: Trebuchet MS;
	font-style: normal;
	font-weight: normal;
	src:url('../fonts/TREBUCH0.eot');
}

* {
	text-decoration: none;
	margin: 0;
	padding: 0;
	font-family:Trebuchet MS;
	color:#333333;
}

body{
	background: url('../imagens/bg_green.jpg') repeat-x #CDE0CC;
	text-align: center;
	padding: 0px;
	margin: 0px;
}

#center{
	width:770px;
	background: url('../imagens/bg_center_footer.jpg');
	height: 100%;
}

#header{
	background: url('../imagens/header.jpg');
	height: 246px;
}

#content{
	background:#FFF;
	_height: 523px;
	background: url('../imagens/content_right.jpg') repeat-y left #FFF;
}

#miolo{
	border:1px solid red;
	width: 220px;
}

.boxInternaBorderCinza, .boxInterna{
	margin-top: -5px;
	padding-left: 18px;
	width: 563px;
	_width: 584px;
}

.boxInternaBorderCinza{
	border-right: 3px solid #F0F0F0;
}

.pBgItens{
	background:  url('../imagens/bg_barra_itens.jpg') no-repeat;
	width: 565px;
	height: 21px;
	font-size: 11px;
	padding: 5px 0 0 18px; /*top-right-bottom-left*/
	margin: 0 0 1px -2px;
}

.pBgItens a{
	font-weight: bold;
}

.pBgItens a:hover{
	color:#009900;
}

.pBgList{
	background:  url('../imagens/bg_list.jpg') no-repeat;
	width: 564px;
	height: 24px;
	padding: 3px 0 0 5px; /*top-right-bottom-left*/
	margin-left: 2px;
}

.pBgList span{
	padding-right: 18px;
	float: right;
}

.pBgList p{
	float:left;
}

.pList{
	width: 564px;
	height: 24px;
	padding: 3px 0 0 5px; /*top-right-bottom-left*/
}

.pSetasLaranjas{
	background:  url('../imagens/seta_laranja.jpg') no-repeat;
	padding: 0 0 20px 18px; 
	font-size: 13px;
}

.imgTit{
	margin: 0 0 1px -2px; 
	_margin-bottom: -3px;
}

/*Estilos Links*/
.btnPonteiro a{
	display:block;
	background: url('../imagens/btn_noticias.gif') no-repeat;
	padding-left: 28px;
}

.btnPonteiro a:hover{
	background: url('../imagens/btn_noticias_hover.gif') no-repeat;
	font-weight: bold;
}

.aBlock a{
	display:block;
}

.009900Bold a{
	color:#009900;
	font-weight: bold;
}
/*Estilos Links*/

/*Fonts*/
.fontBlack11, #noticias{
	color:#000;
	font-size: 11px;
}

.fon333_12{
	color:#333333;
	font-size: 12px;
}

.fontInterna, .fon0099_13, .fonFF6600_13, .noticiaTitulo{
	font-size: 13px;
}

.fontInterna{
	color:#666666;
}

.fonFF6600_13{
	color:#FF6600;
}

.fon0099_13, .noticiaTitulo{
	color:#009900;
}

.fon0099_13 a{
	color:#009900;
	font-size: 13px;
}

.fonBold, .noticiaTitulo{
	font-weight: bold;
}

.font009900hover a:hover{
	color:#009900;
}
/*Fonts*/


/*Menu*/
#menu{
	width: 170px;
}

#menu ul{
	list-style: none;
	width: 165px;
	text-align: right;
	font-size: 13px;
}

#menu li{
	padding: 5px 10px 0;/*top-right-bottom-left*/
	_padding-bottom: 5px;
	margin-left: 10px;
	height: 27px;
	border-bottom: 1px solid #CCCCCC;
}

#menu li a{
	color:#000;
}

#menu li a:hover{
	color:#009900;
	font-weight:bold;
}

#menu li .menu_selected{
	color:#009900;
	font-weight:bold;
}
/*Menu*/


/*Rodapé*/
#rodape{
	margin-left: 16px;
	width: 568px;
	height: 118px;
	background: url('../imagens/bg_rodape.jpg') no-repeat;
	float: left;
	bottom:0px;
}

#rodape a{
	letter-spacing: 120px;
	border:1px solid #F0F0F0;
}

#rodape p{
	margin: 62px 0 0 405px; /*top-right-bottom-left*/
}

#copyright{
	font-size: 11px;
	margin: 8px 0 0 22px;
	padding-bottom: 15px;
	float: left;
	bottom:0px;
}

#copyright span{
	font-weight: bold;
	color:#003300;
}
/*Rodapé*/


/*Home*/
	
	/*Img Destaques*/
	.img_destaque, #tab_destaque_boletins, #tab_destaque_noticias{
		float:left;
	}
	
	.img_destaque{
		margin: 10px 0 0 23px; /*top-right-bottom-left*/
	}

	/*Tabs Destaques*/
	.tab_destaque{
		width: 54px;
		height: 22px;
		color:#003300;
		font-size:13px;
		padding: 3px 0 0 23px;/*top-right-bottom-left*/
		_padding-right: 6px;
	}

	#tab_destaque_boletins{
		margin: 10px 0 0 119px;
		_margin-left: 112px;
	}
	
	#tab_destaque_noticias{
		margin: 10px 0 0 3px;
	}
	
	#tab_destaque_boletins a, #tab_destaque_noticias a{
		display:block;
	}
	
	.tab_off{
		background:  url('../imagens/tab_destaque_bg_off.jpg') no-repeat;
	}

	.tab_on{
		background:  url('../imagens/tab_destaque_bg_on.jpg') no-repeat;
	}


	/*Box Destaques*/
	.boxHomeDestaque{
		font-size: 11px;
		background:  url('../imagens/home_bg_destaques_rodape.jpg') no-repeat bottom #F0F0F0;
		width: 366px;
		height: 167px;
		margin: 0 0 2px 12px;
		padding-right: 10px;
		float: left;
	}

	.boxHomeDestaque .img{
		border:1px solid #FFF;
		margin: 9px 10px 0 0px; /*top-right-bottom-left*/
	}
	
	.boxHomeDestaque p{
		padding:10px 0 8px 20px;
		font-size: 13px;
	}
	
	.boxHomeDestaque .button_destaque{
		padding-top: 6px;	
	}

	#noticias_destaques{
		width: 363px;
		_width: 366px;
		padding-left: 9px;
		padding-right: 4px;
	}


	#noticias_destaques p{
		color:#0A3605;
		font-weight: bold;
	}




#agenda_eventos{
	text-align:center;
	font-size: 11px;
	padding-left: 2px;
	_padding-left: 5px;
	width: 200px;
	float: left;
	margin-top: -22px;
}

#agenda_eventos .img{
	margin-bottom: 10px;
}

#agenda_eventos ul{
	list-style: none;
}

#agenda_eventos li{
	background:  url('../imagens/spacer.gif') no-repeat;
	width: 199px;
	height: 40px;
	text-align: right;
	padding-top: 3px;
	margin-top: -3px;
}

#agenda_eventos li a{
	background:  url('../imagens/ball_yellow.jpg') no-repeat right;
	padding-right: 10px;
	margin-top: 6px;
	display:block;
}

#agenda_eventos li a:hover{
	background:  url('../imagens/ball_green.jpg') no-repeat right;
	color:#009900;
}

#ultimasNoticiasHome{
	float:left;
	font-size:12px;
	width:576px;
	padding-left: 4px;
	margin-top:-4px;
}
/*Home*/


/*Formularios Contato e Termo Adesão*/
.form_input, .form_textarea, .form_input_304, .form_input_87, .form_input_266, .form_input_175{
	padding-left: 4px;
	font-size: 11px;
	border:0px solid;
	height:18px;
	margin-bottom: 7px;
}

.form_input{
	width: 338px;
	background:  url('../imagens/contato_bg_input.jpg') no-repeat;
}

.form_input_304{
	background:  url('../imagens/bg_input_304.jpg') no-repeat;
	width: 304px;
}

.form_input_87{
	background:  url('../imagens/bg_input_87.jpg') no-repeat;
	width: 87px;
}

.form_input_266{
	background:  url('../imagens/bg_input_266.jpg') no-repeat;
	width: 266px;
}


.form_input_175{
	background:  url('../imagens/bg_input_175.jpg') no-repeat;
	width: 175px;
}

.form_textarea{
	width: 536px;
	height:168px;
	background:  url('../imagens/contato_bg_textarea.jpg') no-repeat;
	overflow:none;
}
/*Formularios Contato e Termo Adesão*/



/*Contato */
.form_button{
	margin: 10px 0 65px; 0; /*top-right-bottom-left*/
}

#contato{
	margin-top: -5px;
	padding-left: 18px;
	width: 563px;
	_width: 584px;
	border-right: 3px solid #F0F0F0;
}

#contato p{
	color:#666666;
	font-size:13px;
	margin-bottom: 10px;
}

#msgError, #msgSucess{
	width: 500px;
	_width: 530px;
	font-size:13px;
	padding: 8px 0 10px 40px;/*top-right-bottom-left*/
	margin-bottom: 15px;
}

#msgError{
	border:2px solid red;
	background: url('../imagens/alert.gif') no-repeat #FF7F7F;
}

#msgSucess{
	border:2px solid #003A00;
	background: url('../imagens/mail_sucess.gif') no-repeat #A7DFA7;
	padding-left: 55px
}
/*Contato*/



/*Notícias*/
	#noticias{
		padding: 10px 10px 10px 22px;/*top-right-bottom-left*/
	}
	
	.noticiaData{
		color:#666666;
		font-weight: bold;
		text-align: right;
	}
	
	#noticias .img{
		margin:0 10px 10px 0;
	}
	
	.btnAnterior{
		float:left;
		margin: 7px 0 0 402px; 
	}

	.btnProxima{
		margin: 7px 0 0 0;
	}

	

	/*Agenda de Eventos*/
	#tit_agenda{
		height: 37px;
		width: 581px;
		margin-left: 3px;
		background: url('../imagens/titulo_agenda_interna.jpg') no-repeat
	}

	#titulo_outros_eventos{
		width: 564px;
		height: 45px;
		margin-left:20px; 
		background: url('../imagens/titulo_outros_eventos.jpg') no-repeat;
	}

	#titulo_outros_eventos p{
		font-size: 11px;
		color:#333333;
		height: 5px;
		padding-left: 20px;
		margin: 25px 0 0 185px; /*top-right-bottom-left*/
	}
	
	#titulo_outros_eventos p .img{
		margin-top:-4px;
		position:absolute;
	}

	/*Outras Notícias*/
	#tit_outras_noticias{
		width: 564px;
		height: 45px;
		margin-left:20px; 
		background: url('../imagens/titulo_outras_noticias.jpg') no-repeat;
	}
	

	#tit_noticias{
		height: 37px;
		width: 581px;
		margin-left: 3px;
		background: url('../imagens/titulo_noticias.jpg') no-repeat
	}
	
	#tit_outras_noticias p{
		font-size: 11px;
		color:#333333;
		height: 5px;
		padding-left: 20px;
		margin: 25px 0 0 185px; /*top-right-bottom-left*/
	}
	
	#tit_outras_noticias p .img{
		margin-top:-4px;
		position:absolute;
	}

	.pOutrasNoticias2, .pOutrasNoticias1{
		width: 564px;
		height: 23px;
		margin-left: 20px;
		font-size: 12px;
	}

	.pOutrasNoticias1{
		background: url('../imagens/bg_outras_noticias_1.jpg') no-repeat;
	}
	
	.pOutrasNoticias2{
		background: url('../imagens/bg_outras_noticias_2.jpg') no-repeat;
	}
	
	.pOutrasNoticias2 p, .pOutrasNoticias1 p{
		float:left;
	}
	
	.pOutrasNoticias2 p a, .pOutrasNoticias1 p a{
		display:block;
		padding: 3px 0 0 28px;
		background: url('../imagens/btn_noticias.gif') no-repeat;
	}
	
	.pOutrasNoticias2 p a:hover, .pOutrasNoticias1 p a:hover{
		background: url('../imagens/btn_noticias_hover.gif') no-repeat;
		font-weight: bold;
		color:#009900;
	}
	
	.pOutrasNoticias1 span, .pOutrasNoticias2 span{
		padding-right: 18px;
		float: right;
		width: 70px;
	}
	/*Outras Notícias*/

/*Notícias*/


/*FNP na Midia*/
#tit_fnp_midia{
	height: 37px;
	width: 581px;
	margin-left: 3px;
	background: url('../imagens/titulo_fnp_midia.jpg') no-repeat
}

#fnp_midia{
	margin: 30px 0 0 8px; /*top-right-bottom-left*/
	width: 165px;
}

#fnp_midia p{
	margin: 8px 8px 0 0;
	font-size: 11px;
}
/*FNP na Midia*/




/* Estatuto */
#textoEstatuto{
	width:340px; 
	_width:350px; 
	float: left;
}

#estatuto p{
	height: 25px;
	padding-top: 5px;
}

#estatuto img{
	float:left;
}

#help_estatuto{
	margin:10px 0 250px 0; /*top-right-bottom-left*/
}

#help_estatuto a{
	font-weight: bold;
	color:#FB721A;
	text-decoration: underline;
}
/* Estatuto */

/* Documentos*/

#documento_texto{
}
#documento_texto ul{
	list-style: circle;
	margin-left: 20px;
}

#documento_texto li{
	padding: 5px 0 0 5px;/*top-right-bottom-left*/
}
/* Documentos*/


/*Termo de Adesão*/
.DocTermoAdesao, .DocTermoAdesao input, .DocTermoAdesao span{
	float:left;
}

.DocTermoAdesao{
	clear:both;
	_clear:;
	_margin-top: 5px;
	margin-left: 4px;
}

#documentos p{
	margin-right: 2px;
}
/*Termo de Adesão*/


/* Estrutura*/

#canto_baixo{
	background: url('../imagens/canto_redondo_baixo.jpg') bottom right no-repeat;
}

#canto_alto{
	background: url('../imagens/canto_redondo_topo.jpg') top right no-repeat;
}


.td_center{
	width:770px;
}

.bg_rod{
	background: #FFCC00;
}

.bg_center_footer{
	background: url('../imagens/bg_center_footer.jpg') repeat-y left;
	margin-bottom: 0px;
	height: 100%;
}

#bg_green_middle{
	background: url('../imagens/bg_green_middle.jpg') repeat-x;
	height: 429px;
	width: 100%;
}

#bg_green_top{
	background: url('../imagens/bg_green_top.jpg') repeat-x;
	height: 307px;
	width: 100%;
}

#logo, #data, #tab1, #tab2, #tab3{
	position:absolute;
}

#logo{
	border:1px solid #FFF;
	width: 240px;
	height: 174px;
	_height: 166px;
	letter-spacing: 200px;
	margin: 16px 0 0 18px;
}

#logo a{
	margin: 8px 0 0 20px; /*top-right-bottom-left*/
	display:block;
	height: 174px;
	_height: 166px;
}

#data{
	width: 80px;
	margin: 203px 0 0 30px;
}

#tab1{
	width: 142px;
	height: 25px;
	margin: 221px 0 0 475px; /*top-right-bottom-left*/
	padding: 4px 0 0 5px;
}

#tab2{
	width: 70px;
	margin: 225px 0 0 624px;
}

#tab3{
	width: 60px;
	margin: 225px 0 0 697px;
}

.tab, .tab1_hover, .tab2_hover {
	font-size: 13px;
}

.tab a{
	background: url('../imagens/tab_button_yellow.jpg') no-repeat;
	padding-left: 20px;
	color:#003300;
}

.tab1_hover,.tab2_hover {
	padding: 4px 0 0 5px;/*top-right-bottom-left*/
}

.tab1_hover {
	background: url('../imagens/bg_sites_relacionados_hover.jpg') no-repeat;
}

.tab a:hover{
	background: url('../imagens/tab_button_green.jpg') no-repeat;
}

.tab2_hover {
	background: url('../imagens/bg_sites_relacionados_hover.jpg') no-repeat;
}

.tab1_hover a{
	background: url('../imagens/tab_button_green_2.jpg') no-repeat;
	padding-left: 20px;
}

#equipe_desenvolvimento{
	position:absolute;
	margin-top:-115px;
	_margin-top:-98px;
	margin-left:235px;
	_margin-left:-92px;
	background:#CBDECA;
	width:270px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom: 2px;
	color:#0D2C0D;
	opacity:0.87;
	-moz-opacity: 0.87;
	filter: alpha(opacity=67);

}
/* Estrutura*/


/* Assessoria de Imprenssa*/
#acessoria_imprensa p{
	margin-bottom: 4px;
}
/* Assessoria de Imprenssa*/