@charset "utf-8";

/*Floater*/

#floaterCont{ width:300px; height:401px; display:Block; position:absolute; top:150px; left:450px; border:1px solid #00517c; border-top:none; z-index:9999; background-image:url(../../imagens/banner20-04-2010.jpg); background-repeat:no-repeat;}
#floaterContFecharBt{ width:300px; height:40px; position:absolute; top:-10px; left:-1px; background-image:url(../../imagens/barraFecharFloater.gif); background-position:top; border:1px solid #00517c; border-bottom:none; z-index:9999;}
#floaterContFecharBtGIF{ width:50px; height:30px; position:absolute; top:3px; right:10px; cursor:pointer; z-index:9999;}

/*Floater*/

*{font-family:Arial, Verdana; font-size:11px; margin:0px; padding:0px;}

#molde{width:100%; background-color:#e7f3fa;}

a{text-decoration:none;}
img{border:none; margin:0px; padding:0px;}
li{ list-style:none;}
body{background-color:#FFF;}

#geral{width:100%; height:100%; position:relative; background-color:#e7f3fa;}

#topo{width:1004px; margin:0 auto;}
#menu_margin{width:1004px; height:54px; background:url(../../imagens/barra2.jpg) repeat-x; margin:0 auto;}

#menuTopo{height:54px; background-image:url(../../imagens/barra.jpg); background-repeat:repeat-x;}
#menuTopo a{font:Arial, Helvetica, sans-serif; font-size:12px; color:#FFF; margin-top:5px;}
#menuTopo a:hover{font:Arial, Helvetica, sans-serif; font-size:12px; color:#d2e8f4;}
#menuTopo ul li{height:42px; float:left; margin:0px 15px 0px 20px;}
.sep{width:1px; height:42px; background-image:url(../../imagens/sep.jpg); background-repeat:no-repeat;}
.lbMenu{padding-top:13px;}

#busca{width:320px; height:42px; float:left; font-size:12px; color:#FFF;}
#buscaLabel{width:100px; height:15px; float:left; margin:15px 0px 0px 20px;}
#buscaForm{width:200px; height:25px; margin-top:10px; float:left;}
#buscaForm form{height:25px; float:left; border:none;}
#busca input{border:none; width:160px; margin-top:5px; float:left;}
#buscaFormBt{width:20px; height:20px; float:left; margin-left:10px; margin-top:1px;}

#conteudo{width:1002px; height:1000px; background-color:#FFF; border:1px solid #fff; margin:0 auto;}

/*COLUNA ESQUERDA*/
#ladoEsquerdo{width:222px; float:left; padding-left:10px;}

#menuPrincipal{margin-bottom:10px;}
#menuPrincipal ul li{width:217px; height:25px;}

.bg1_menu{width:217px; margin-bottom:1px;}
.bg1_menu a{width:217px; height:20px; display:block; background-color:#e8e8e8; color:#005272; padding-left:5px; padding-top:5px;}
.bg1_menu a:hover{width:217px; background-color:#dadada; padding-left:5px;}
.bg2_menu{width:217px; margin-bottom:1px;}
.bg2_menu a{width:217px; height:20px; background-color:#d2e8f4; display:block; color:#005272; padding-left:5px; padding-top:5px;}
.bg2_menu a:hover{width:217px; background-color:#bde0f3; padding-left:5px;}

#filiarse{margin-bottom:10px;}

#newsletter{}
#newsletter p{margin-left:8px; width:157px; float:left;}
#newsletter form{margin-left:8px;}
#newsletter input{background-color:#D2E8F4; border:none; width:193px;}
#newsletter a{float:right; margin-right:20px; margin-top:10px;}

/*COLUNA MEIO*/
#ladoMeio{width:520px; height:100%; float:left; padding-left:10px;}
#contribuicoes{width:750px; height:100%; float:left; padding-left:10px;}

	/******** NOTÍCIAS ********/
	#noticias{width:255px; height:222px; float:left; margin-bottom:10px; color:#FFF;}
	.not{margin-bottom:10px;}
	.dataNot{height:15px; margin-left:10px; margin-right:10px; overflow:hidden;}
	.titNot{height:15px; margin-left:10px; margin-right:10px; overflow:hidden;}
	.descNot{height:30px; margin-left:10px; margin-right:10px; overflow:hidden;}
	.verOutrasNot{float:right; margin-right:15px;}
	.bgNots{background-image:url(../../imagens/bg_ultnots_repeat.jpg); background-repeat:repeat-x; height:180px;}
	/******** FIM NOTÍCIAS ********/

	/******** JURÍDICOS ********/
	#juridicos{width:255px; height:222px; float:left; color:#FFF; padding-left:10px;}
	.jurid{margin-bottom:10px;}
	.dataJurid{height:15px; margin-left:10px; margin-right:10px; overflow:hidden;}
	.titJurid{height:15px; margin-left:10px; margin-right:10px; overflow:hidden;}
	.descJurid{height:30px; margin-left:10px; margin-right:10px; overflow:hidden;}
	.verOutrosJurid{float:right; margin-right:15px;}
	.bgJurid{background-color:#88BEDB; height:180px;}
	/******** FIM JURÍDICOS ********/

	/******** BENEFÍCIOS ********/
	#beneficios{width:520px; height:150px; float:left; background-color:#D2E8F4; margin-bottom:20px;}
	.convenios{width:240px; height:100px; float:left; padding:10px; margin-left:0px;}
	
	.logo{width:70px; height:60px; margin:0px 5px 0px 0px; overflow:hidden; float:left;}
	.titulos{padding-bottom:7px;}
	.txtConv{height:30px; overflow:hidden;}
	.lerMaisConv{float:right; margin-top:10px;}
	/******** FIM BENEFÍCIOS ********/
	
	/******** CAMPANHAS ********/
	.boxHome{width:255px; height:150px; float:left; margin-bottom:10px;}
	.txtBoxHome{width:150px; height:60px; margin-top:10px; float:left; overflow:hidden;}
	.imgBoxHome{width:75px; height:95px; margin:10px 10px 0px 8px; float:left; overflow:hidden;}
	.txtCamp{height:55px; width:140px;; margin:10px 0px 0px 0px; overflow:hidden;}
	.lerMais{float:right; margin:10px 20px 0px 0px;}
	/******** FIM CAMPANHAS ********/

	/******** GALERIAS ********/
	#thumbsFotos{border-top:1px solid #D2E8F4; border-bottom:1px solid #D2E8F4; padding:5px}
	/******** FIM GALERIAS ********/

	/******** FILIE-SE ********/
	#filiese p { margin-bottom:10px;}
	
	.formFil {width:30%;}
	/******** FIM FILIE-SE ********/
	
	/******** VIDEOS ********/
	#videos{width:255px; height:150px; float:left; margin-bottom:10px;  }
	.imgVideos{width:75px; height:95px; margin:10px 10px 0px 8px; float:left; overflow:hidden;  }
	.txtVideos{height:55px; width:140px; margin:10px 0px 0px 0px; overflow:hidden;  }
	.lerMAisVideos{float:right; margin:10px 20px 0px 0px;}
	/******** FIM VIDEOS ********/
	
	
	/******** FALE CONOSCO ********/
	#faleConosco{ margin-left:33px;}
	#faleConosco p{ margin-top:2px;}
	#faleConosco form{margin-top:10px;}
	#faleConosco form select{width:200px; margin-bottom:5px;}
	#faleConosco form input{background-color:#d2e8f4; width:430px; border:none;}
	#faleConosco form textarea{background-color:#d2e8f4; width:430px; border:none;}
	.btVoltar{width:430px; text-align:right; padding-top:10px;}
	/******** FALE CONOSCO ********/

/*COLUNA DIREITA*/
#ladoDireito{width:222px; padding-left:10px; float:left;}

	/******** RECENTES ********/
	#recentes{height:231px; background-color:#D2E8F4; margin-bottom:10px;}
	.artigo{height:90px;}
	.imgArtigo{ width:20px; height:20px; float:left; margin:10px; overflow:hidden;}
	.txtArtigo{width:110px; height:30px; margin-top:10px; overflow:hidden;}
	.lerMaisArtigo{margin:10px; float:right;}
	/******** FIM RECENTES ********/

	/******** REALIZADOS ********/
	#realizados{height:251px; background-color:#D2E8F4; margin-bottom:10px;}
	.evento{height:100px;}
	.dataRealizado{width:110px; height:15px; margin-top:10px; color:#FF0000;}
	.imgRealizado{width:82px; height:70px; float:left; margin:10px 10px 0px 10px;}
	.txtRealizado{width:110px; height:30px;}
	.lerMaisRelalizado{float:right; margin:10px 10px 0px 0px;}
	/******** FIM REALIZADOS ********/

	/******** ENQUETE ********/
	#enquete{width:222px; height:150px; margin-bottom:25px; border:1x solid #000000;}
	.perguntaEnq{margin:0px 0px 5px 10px;}
	.confirmEnq{margin-left:50px; margin-top:30px; }
	.formEnq{float:left; margin-left:10px; border:1x solid #0000CC;}
	/******** FIM ENQUETE ********/

	/******** RESTRITA ********/
	#restrita{}
	#restrita p{width:157px; margin-left:10px;}
	#restrita form{margin-left:10px;}
	#restrita input{background-color:#D2E8F4; border:none; width:193px;}
	#restrita a{float:right; margin-right:20px; margin-top:10px;}
	/******** FIM RESTRITA ********/

/******** RODAPE ********/
#rodape{width:100%; height:146px; float:left; background-image:url(../../imagens/bg_rodape.jpg); background-repeat:repeat-x;}
#rodape_margin{width:1004px; margin:0 auto;}

#menuRodape{width:1002px; height:60px; background-color:#FFFFFF; text-align:center; border:1px solid #fff;}
#menuRodape ul{width:530px; height:23px; background-color:#D2E8F4; position:relative; margin-top:37px; margin-left:240px;}
#menuRodape ul li{float:left; margin:5px 19px 0px 19px;}
#menuRodape a{color:#00527D;}

#assinatura{width:1004px; height:25px; margin-top:10px; position:relative; color:#FFF;}

#logoEasy{width:200px; float:left;}
#logoEasy img{width:22px; height:18px; float:left; padding-right:5px;}

#direitos{float:left; margin-left:180px;}
#w3c{float:right;}
.css{float:right; margin-left:10px;}
.xhtml{float:right}
/******** FIM RODAPE ********/

	/******** TITULO ********/
	.titulo{border-bottom:1px solid #D2E8F4; font-family:Arial, Verdana; font-size:18px; margin:0px; padding:0px; margin-top:15px;}
	/******** TITULO ********/

	/******** LISTAS ********/
	.boxLista{width:97%; min-height:115px; padding:10px 10px 10px 0px; border-bottom:1px solid #D2E8F4;}
	.boxListaImg{width:167px; height:112px; float:left; margin-right:10px;}
	.boxListaImg2{width:133px; height:187px; float:left; margin-right:10px;}
	.boxListaImgDoc{float:left; margin-right:10px;}
	.boxListaData{color:#CCCCCC;}
	.boxListaTit{margin-bottom:5px; width:320px; height:15px; overflow:hidden;}
	.boxListaText{width:320px; height:40px; overflow:hidden;}
	.boxListaBt{width:320px; float:left;}
	.boxListaBt a{float:right;}
	.boxLista img{float:left;}
	.boxLista a{color:#000;}
	.boxLista a:hover{color:#999;}
	.boxListaCategoria{font-family:Arial, Verdana; font-size:14px; margin:0px; padding:0px; }
	.boxListaCategoriaView{font-family:Arial, Verdana; font-size:18px; margin:0px; padding:0px; }
	/******** FIM LISTAS ********/
	
	/******** LISTAS VIEW ********/
	.boxListaTextView embed{width:515px;}
	.boxListaFont{margin-top:10px;}

	.comandos{ width:97%; border-bottom:1px solid #D2E8F4; text-align:center; padding:10px;}
	.comandos img{ margin-right:5px;}
	.comandos a{ color:#01537E;font-weight:bold;}
	.boxLsitaBtImprimir{ float:left; width:160px;}
	.boxLsitaBtEmail{ float:left; width:160px;}
	.boxLsitaBtTodas{ float:left; width:160px;}
	/******** FIM LISTAS VIEW ********/
	

	
.nav{color:#00517c;}

.convencao_item{width:97%; height:30px; padding:13px 10px 0px 0px; border-bottom:1px solid #D2E8F4;}