body{
	margin:0 auto; padding:0px; background:#c9e3eb; font-family:Arial, Helvetica;
	text-align:center; font-size:12px; line-height:14px;
}
a{
	color:#003f72; font-size:12px; text-decoration:none; font-weight:bold;
}
a:hover{
	color:#003f72; font-size:12px; text-decoration:underline;
}
a img{
	border:0px;
}
form, fieldset{
	margin:0px; padding:0px; border:0px;
}

#site{
	width:954px; height:auto; margin:0 auto; padding:0px; text-align:left; background:#FFFFFF;
	display:table; height:100%;
}
#barraTop{
	width:954px; height:20px; margin:0px; padding:0px; height:20px; clear:both;
}
#data{
	color:#8a8a8a; height:17px; font-size:9px; padding:3px 0px 0px 20px; background:#e9f4f7; width:457px;
	cursor:default; float:left; margin:0px;
}
#barraTop span{
	margin-right:12px; padding:0px; width:auto;
}
#barraTop #links{
	width:308px; height:17px; font-size:9px; background:#f4fafb; padding:3px 0px 0px 15px; float:left; margin:0px;
}
#links img, #links a img{
	border:0px; vertical-align:top; padding:0px; margin:0px 2px 0px 0px;
}
#traducao{
	width:138px; height:17px; font-size:9px; background:#FFFFFF; padding:3px 0px 0px 15px; float:left;
	margin:0px; white-space:nowrap;
}
#traducao img, #traducao a img{
	border:0px; vertical-align:top; padding:0px; margin:0px 2px 0px 0px;
}
#header{
	width:954px; height:150px; clear:both; background:#ffffff; overflow:hidden;
}
#logo{
	margin:0px; padding:20px 0px 20px 40px; float:left;
}
#logo span{	display:none;	}
#busca{
	width:914px; height:30px; clear:both; background:#fafcfd; overflow:hidden; padding:0px;
	padding:10px 0px 0px 40px;
}
#busca .opcoes{
	display:inline; margin:0px 10px;
}
#content{
	width:884px; padding:30px 30px 0px 30px; margin:0px; color:#555555; margin-bottom:15px;
}
#hp{
	width:620px; float:left;
}
#sideBar{
	width:225px; float:right;
}
#painelAcesso{
	padding-bottom:15px;
}
#painelAcesso p{
	margin:5px 0px 0px 0px; padding:0px;
}
#painelAcesso #formPainelAcesso p{
	margin:1px 0px 0px 0px; padding:0px;
}
#formPainelAcesso{
	margin-top:5px;
}
#formPainelAcesso label{
	margin:0px 50px 0px 0px; padding:0px;
}
#formPainelAcesso .input{  /*ALTERAÇÃO NA BORDA DA HOMEPAGE*/
	margin:0px 5px 0px 0px; padding:0px; width:86px; height:16px; border:0px solid #c0c0c0;
	display:inline; background:#fafaf9;
}
#agenda{
	padding-bottom:15px; margin-top:10px;
}
#agenda h2{
	margin:2px 0px 0px 0px; padding:0px; font-size:14px; color:#003f72; font-weight:bold;
}
#nuvemTags h2{
	margin:0px 0px 0px 0px; padding:0px; font-size:14px; color:#003f72; font-weight:bold;
}
.dataAgenda{
	background:#84b4e1 url('../_files/imagens/agenda.gif') repeat-x; width:195px; height:auto;
	margin:5px 0px 0px 0px; padding:25px 15px 10px 15px; overflow:hidden;
}
#agenda ul, #agenda li{
	margin:0px; padding:0px; list-style:none; line-height:14px;
}
#agenda .data{
	color:#FFFFFF; font-size:14px; font-weight:bold; margin:0px; padding:0px; display:block;
}
#nossasLutas{
	padding-bottom:15px; margin-top:15px;
}
#nossasLutas h2{
	margin:0px 0px 5px 0px; padding:0px; font-size:14px; color:#016d32; font-weight:bold; line-height:20px;
}
#nossasLutas p{
	margin:0px 0px 5px 0px; padding:0px;
}
#nuvemTags{
	margin-top:15px; margin-bottom:-15px;
}
#noticias{
	padding-bottom:10px; margin-top:15px; margin-bottom:15px;
}
#noticias h3{
	margin:0px 0px 5px 0px; padding:0px; font-size:14px; color:#013f72; font-weight:bold; line-height:20px;
}
#noticias ul, #noticias li{
	margin:0px; padding:0px; list-style:none;
}
#noticias .data{
	font-size:9px; color:#555555; margin:0px; padding:0px;
}
#webdoor{
	clear:both; height:auto; overflow-x:hidden; vertical-align:top; margin:0px; margin-bottom:0px;
}
#webdoor p{
	margin-top:0px; padding-top:0px;
}
#webdoor .conteudo{
	width:608px; height:auto;
}
#webdoor h2{
	margin:0px 0px 10px 0px; padding:0px; font-size:20px; color:#016d32; font-weight:bold; cursor:pointer; line-height:25px;
}
#webdoor .fotoDestaque_web{
	float:left; margin:0px; padding:0px;
}
#webdoor .texto_web{
	float:left; margin:0px; padding:0px 15px; overflow:hidden;
}
#destaques{ /*ALTERAÇÃO NA BORDA DA HOMEPAGE*/
	border-top:0px solid #dddddd; clear:both; margin-top:15px;
}
#internas{
	clear:both; padding-bottom:15px; width:608px; height:auto;
}
#internas h2{
	margin:0px 0px 5px 0px; padding:0px; font-size:18px; color:#013f72; font-weight:bold; line-height:20px;
}
#internas .img{
	margin:0px 0px 3px 0px; padding:0px;
}
#internas .textoInterno{
	margin:1px; padding:5px 0px 10px 0px;
}
#internas .textoInterno p{
	margin:7px 0px; padding:0px; line-height:14px; font-family:Arial;
}
#breadcrumb{
	font-size:9px; color:#555555; margin-bottom:15px;
}
#noticias_relac{
	padding-top:10px; border-top:1px solid #dddddd; clear:both;
}
#noticias_relac a{
	font-weight:normal;
}
#noticias_relac h3{
	margin:0px 0px 5px 0px; padding:0px; font-size:14px; color:#013f72; font-weight:bold; line-height:20px;
}
#noticias_relac ul{
	margin:0px; padding:0px; list-style:none;
}
#noticias_relac li{
	margin:0px 0px 10px 0px; padding:0px; list-style:none;
}
#destaqueLeft{
	float:left; margin:0px 0px;
}
#destaqueLeft div{
	width:286px !important;
}
#destaqueRight{
	float:right; margin:0px 0px;
}
#destaqueRight div{
	width:270px !important;
}
#destaques .texto{
	margin:5px 0px 0px 0px; padding:0px; vertical-align:top;
}
#destaques .destaque3 { /*ALTERAÇÃO NA BORDA DA HOMEPAGE*/
	margin-bottom:0px; border-bottom:0px solid #dddddd;
}
#destaques .destaque3 .texto{
	margin:0px; padding:0px; vertical-align:top;
}
#galeriaHome{ /*ALTERAÇÃO NA BORDA DA HOMEPAGE*/
	border-top:0px solid #dddddd; clear:both; padding:10px 0px 0px 0px; width:608px; height:150px;
	margin-bottom:15px; border-bottom:0px solid #dddddd; overflow:auto;
}
#galeriaHome h2{
	margin:0px 0px 10px 0px; padding:0px; font-size:18px; color:#013f72; font-weight:bold; line-height:20px;
	cursor:default;
}
#galeriaHome p{
	clear:both; padding:10px 0px 0px 0px; margin:0px; white-space:nowrap; height:10px;
}
#galeriaHome .fotos{
	display:block; float:left; margin:0px 10px 0px 0px; padding:0px; text-align:center;
}
#entidades_afiliadas{
	border-bottom:1px solid #dddddd; border-top:1px solid #dddddd; width:850px; padding:30px 0px 30px 0px; clear:both; margin:15px 0px;
}
#entidades_afiliadas .entidades{
	 float:left; margin:1px 5px; width:130px; height:65px; text-align:center; 
}
#closingLinks_Home{
	width:954px; clear:both; background:#ffffff; margin:0px; text-align:center; margin:0px;
	padding:25px 0px 10px 0px;
}
#closingLinks_Home ul{
	margin:0px; padding:0px; list-style:none;
}
#closingLinks_Home li{
	margin:0px; padding:0px; display:inline;
}
#closingLinks_Home a, #closingLinks_Home a:hover, #closingLinks_Home a:active{
	font-size:10px; text-decoration:underline; color:#000000;
}
#rodape{
	color:#8a8a8a; font-size:9px; background:#ffffff; padding:5px 20px; height:auto;
}
#rodape p{
	margin:0px; padding:0px;
}
#rodape .left{
	float:left;
}
#rodape .right{
	float:right;
}
#ewriting{
	display:inline;
}
#formFaleConosco label{
	display:block; float:left; width:150px; text-align:right; padding-top:3px;
}
#formFaleConosco p{
	margin:5px 0px; padding:0px; clear:both;
}
#formFaleConosco textarea{
	margin:0px 0px 0px 5px; padding:0px; width:445px; height:100px; background:#FFFFFF; border:1px solid #DDDDDD; 
}
#tagCloud {
	clear:both; height:auto;
}
#tagCloud a{
	display:block; float:left; padding:0px 2px; margin:0px 4px;
}
#menu{
	margin:0 auto; width:890px; text-align:center;
}
#tools{
	 background:#F0F0F0; margin:0 auto; text-align:center; padding-top:4px;
}
#tools img{
	margin:0px; padding:0px 5px; cursor:pointer;
}
#imagemGaleria{
	width:auto; display:block; text-align:center;
}
#mapasite{
	padding:20px;
}
#mapasite ul, #mapasite li{
	padding:0px; list-style:none; text-align:left; margin:0px; list-style-position: inside; height:auto;
}
#mapasite .imgPasta{
	list-style-image: url('../_files/imagens/icones/pasta.gif'); padding-bottom:10px;
}
#mapasite .itens{
	list-style-image: url('../_files/imagens/icones/mapaSite_traco.gif');
}
.servicosPublicos{
	margin:4px 0px 0px 0px;
}
.servicosPublicos h2{
	margin:5px 0px 0px 0px; padding:0px; font-size:14px; color:#016d32; font-weight:bold; line-height:20px;
}

.clear{
	clear:both;
}
.inputBranco{
	background:#FFFFFF; border:1px solid #DDDDDD; width:440px; margin:0px 0px 0px 5px;
}
.alignRight{
	text-align:right;
}
.alignCenter{
	text-align:center;
}
.banner{
	width:669px; float:left; margin:0px; padding:0px;
}
.bgAzul{
	background: url('../_files/imagens/bg_azul.gif') repeat; width:954px; height:10px; overflow:hidden;
	clear:both; font-size:1px;
}
.bgCinza{
	background: url('../_files/imagens/bg_cinza.gif') repeat; width:954px; height:10px; overflow:hidden;
	clear:both; font-size:1px;
}
.inputBusca{
	background:#FFFFFF; border:1px solid #7f9db9; width:460px;
}
.btOK{
	background: url('../_files/imagens/botao.gif') no-repeat; width:43px; height:20px; border:0px; cursor:pointer;
}
.btMenorOK{
	background: url('../_files/imagens/botaoMenor.gif') no-repeat; width:17px; height:18px;
	border:0px; cursor:pointer;
}
.btVote{
	border:0px;background: url('../_files/imagens/botao.gif') no-repeat; font-size:12px; text-decoration:none;
	cursor:pointer; margin:0px; padding:0px; text-align:left;width:43px; height:20px;  text-align:center;
}
.tema{
	font-size:11px; font-weight:bold; display:block; height:11px; vertical-align:middle; padding-bottom:3px;
	color:#000000; cursor:default;
}
.imgBorda{
	border:1px solid #016d32;
}
.leiaMais{
	margin:0px; padding:0px;
}
.leiaMais2{
	margin:0px; padding:0px;
}
.destaque{ /*ALTERAÇÃO NA BORDA DA HOMEPAGE*/
	border-bottom:0px solid #dddddd; padding:15px 0px 15px 0px; margin:0px 0px 0px 0px;
}
.destaqueNossasLutas{
	border-bottom:1px solid #dddddd; padding:0px 0px 10px 0px; margin:15px 0px 15px 10px;
	float:left; width:278px; min-height:190px; height:auto;
}
.destaqueNossasLutas2{
	border-bottom:1px solid #dddddd; padding:0px 0px 10px 0px; margin:15px 0px 15px 30px;
	float:left; width:278px; min-height:190px; height:auto;
}
.destaque h3{
	margin:0px; padding:0px; font-size:14px; color:#016d32; font-weight:bold; line-height:20px;
}
.destaque2{ /*ALTERAÇÃO NA BORDA DA HOMEPAGE*/
	background:#fffddb; border-bottom:0px solid #dddddd; padding:15px; margin:0px 0px 15px -10px; 
}
.destaque2 h3{
	margin:0px; padding:0px; font-size:14px; color:#ffc000; font-weight:bold;
}
.destaque3{ /*ALTERAÇÃO NA BORDA DA HOMEPAGE*/
	border-bottom:0px solid #dddddd; padding:15px 0px 15px 0px;
	margin:0px 0px 0px 0px;
}
.destaque3 h3{
	margin:2px 0px 0px 0px; padding:0px; font-size:18px; color:#016d32; font-weight:bold;
}
.destaque3 .fotoDestaque{
	text-align:left; margin:0px; padding:7px 0px;
}
.enquete{ /*ALTERAÇÃO NA BORDA DA HOMEPAGE*/
	border-bottom:0px solid #dddddd; padding:15px 0px 15px 0px;
	margin:0px 0px 0px 0px;
}
.enquete .pergunta{
	margin:5px 0px; padding:0px; color:#555555;
}
.enquete ul, .enquete li{
	list-style:none; margin:0px 0px 0px 10px; padding:0px;
}
.enquete .p{
	margin:0px; padding:0px;
}
.enquete .vote{
	margin:5px 0px 0px 0px; padding:0px;
}
.vejaMaisAgenda{
	background:#c8e2fa; margin:0px; padding:10px;
}
.traco{ /*ALTERAÇÃO NA BORDA DA HOMEPAGE*/
	width:95%; border-bottom:0px solid #dddddd; margin:0 auto; text-align:center; font-size:1px;
	height:1px; overflow:hidden;
}
.txtAzul{
	color:#003f72; font-size:9px; text-decoration:none; cursor:default;
}
.olho{
	font-size:10px; margin:5px 0px 2px 0px; padding:0px; cursor:default;
}
.small{
	font-size:10px;
}
.imgCentral{
	display:block; margin:0px; padding:0px 0px 3px 0px; width:608px; height:202px; border-bottom:1px solid #FFF;
}
.imgCentral2{
	display:block; margin:0px; padding:0px; width:608px; height:100px; overflow:hidden;
}
.imgLeft{
	float:left; margin:0px 5px 5px 0px; padding:4px 0px 0px 0px; width:auto; height:auto;
}
.txtLinks{
	text-align:left; margin:0px; padding:0px; overflow:hidden;
}
.txtLinks .imgLeft{
	float:left; margin:0px; padding:0px 10px; width:auto; height:auto;
}
.noMargin{
	margin:0px; padding:0px; clear:both;
}
.labelIMG{
	margin:0px; padding:0px; clear:both; background:#F0F0F0; font-size:10px; font-weight:bold;
	border-bottom:1px solid #FFFFFF;
}
.Area_arquivos{
	width:276px; padding:5px; height:auto; overflow-x:hidden;
	float:left; margin:0px 2px 0px 0px;
}
.select{
	border-top:1px solid #FFFFFF; padding-top:5px; text-align:center; display:none;
}
.select select{
	width:210px; background:#FFFFFF; border:1px solid #000000; height:20px; font-size:11px;
}
.noBorder{
	border:0px;
}
.areaBusca1{
	background: #F9F9F9; border-bottom:1px solid #F0F0F0; padding:10px 2px;
}
.areaBusca2{
	background: #FFFFFF; border-bottom:1px solid #F0F0F0; padding:10px 2px;
}
.areaBuscaIMG{
	background: #F9F9F9; border:1px solid #F0F0F0; padding:5px;
	width:auto; height:120px; float:left; margin:5px 2px; text-align:center;
	font-size:10px;
}
.areaBuscaVideos{
	background: #F9F9F9; border:1px solid #F0F0F0; padding:5px;
	width:282px; height:auto; float:left; margin:5px; text-align:center;
	font-size:10px;
}
.none{
	display:none;
}
.perguntaEnquete{
	background:#84b4e1; font-size:14px; font-weight:bold; font-variant:small-caps; cursor:default; padding:10px 5px; color:#FFFFFF; margin:0px 0px 15px 0px;
}
.opcaoEnquete{
	padding-left:20px; font-weight:bold;
}
.barEnquete{
	margin-left:20px; margin-bottom:10px; background:#FFF;
}
.barEnqueteTXT{
	margin-left:10px;
}
.areaEnquete{
	width:500px; border:1px solid #F0F0F0; padding:0px; margin:0 auto; margin-bottom:20px;
}
.TotalVotos{
	background:#84b4e1; padding:5px; color:#FFFFFF; cursor:default; font-size:13px; margin:15px 0px 0px 0px;
}
.fotos img{
	width:97px; height:62px;
}
.tituloAgenda{
	margin:0px 0px 5px 0px; padding:0px; font-size:14px; color:#016d32; font-weight:bold; line-height:20px;
}
.subTit{
	margin:2px 0px 0px 0px; padding:0px; font-size:14px; color:#016d32; font-weight:bold;
}
.mapaTitle{
	margin:2px 0px 0px 0px; padding:0px; color:#003f72; font-weight:bold;
}
.areaAgenda1, .areaLinks1{
	background: #F9F9F9; border-bottom:1px solid #F0F0F0; padding:10px 2px; clear:both;
}
.areaAgenda2, .areaLinks2{
	background: #FFFFFF; border-bottom:1px solid #F0F0F0; padding:10px 2px; clear:both;
}
.playlist{
	float:right; margin:15px 0px 0px 0px; width:160px; padding-left:2px; height:300px; overflow:hidden; overflow-y:auto;
}
.imprimir{
	background:url('../_files/imagens/icones/bg_imprimir.png'); border:0px; height:20px; padding-left:25px; width:105px; cursor:pointer;
}
.bt_Imprimir{
	padding-right:10px; cursor:pointer;
}
.listaDownloads{
	margin:0px; padding:0px; list-style:none;
}
.listaDownloads li{
	margin:0px; padding:0px;
}
.textoInterno p:first{
	margin:0px; padding:0px;
}

a.btCategorias, a.btCategorias:active{
	/*padding:10px; margin:0 auto; display:block; border:1px solid #FFFFFF; white-space:nowrap;
	background: #6c9fbd; color:#FFF; text-decoration:none; font-weight:bold; width:120px; text-align:center;*/
	
	padding:10px; margin:0 auto; display:block; border:1px solid #FFFFFF; white-space:nowrap; float:left;
	background: #6c9fbd; color:#FFF; text-decoration:none; font-weight:bold; width:160px; text-align:center;
}
a.btCategorias:hover{
	background: #FFF; color:#6c9fbd; border:1px solid #6c9fbd;
}

a.lnk_azulEscuro, a.lnk_azulEscuro:active{
	color:#003f72; font-size:9px; text-decoration:none;
}
a.lnk_azulEscuro:hover{	text-decoration:underline;	}

a.lnk_verde, a.lnk_verde:active{
	color:#016d32; font-size:12px; text-decoration:none; font-weight:bold;
}
a.lnk_verde:hover{	text-decoration:underline;	}

a.lnk_Titulo, a.lnk_Titulo:active, a.lnk_Titulo:hover{
	color:#016d32; text-decoration:none; font-weight:bold; font-size:19px;
}
a.lnk_Titulo_dest, a.lnk_Titulo_dest:active, a.lnk_Titulo_dest:hover{
	color:#016d32; text-decoration:none; font-weight:bold; font-size:16px; line-height:20px;
}
a.lnk_azulEscuro2, a.lnk_azulEscuro2:active{
	color:#003f72; font-size:12px; text-decoration:none; font-weight:bold;
}
a.lnk_azulEscuro2:hover{
	text-decoration:underline;
}
a.lnk_laranja, a.lnk_laranja:active{
	color:#ffc000; font-size:12px; text-decoration:none; font-weight:bold;
}
a.lnk_laranja:hover{
	text-decoration:underline;
}

a.lnk_preto, a.lnk_preto:active, a.lnk_preto:hover{
	color:#000000; font-size:12px; text-decoration:none;
}
a.linkBusca{
	padding:10px 20px; margin:0px 10px 0px 0px; display:block; float:left; border:1px solid #FFFFFF;
	background: #6c9fbd; color:#FFF; text-decoration:none; font-weight:bold;
}
a.linkBusca:hover{
	background: #FFF; color:#6c9fbd; border:1px solid #6c9fbd;
}
a.linkBusca2{
	padding:5px 10px; margin:0px 10px 0px 0px; display:block; float:left; border:1px solid #FFF;
	background: #6c9fbd; color:#FFF; text-decoration:none; font-weight:bold; width:110px; text-align:center;
}
a.linkBusca2 img{
	vertical-align:middle; padding-right:5px; text-align:left;
}
#destaqueRight a.linkBusca2 img{
	display:none;
}
a.linkBusca2:hover{
	padding:5px 10px; margin:0px 10px 0px 0px; display:block; float:left; width:110px; text-align:center;
	background: #FFF; color:#6c9fbd; border:1px solid #6c9fbd; text-decoration:none; font-weight:bold;
}
.copyright{
	background:#000000; color:#FFFFFF; font-size:9px; position:absolute; padding:1px 3px; margin:0px; overflow:hidden; white-space: nowrap;
}
.credito{
	font-size:10px; padding:0px; margin:0px 0px 1px 0px; font-weight:bold; vertical-align:text-top; text-align:left;
}
.legenda{
	font-size:10px; padding:3px 0px 3px 3px; margin:0px; background-color:#555; color:#FFF; width:99%; text-align:left
}