/*TAGs Html*/
body{ 
  font-family: Arial, Helvetica, sans-serif;
  padding: 0px;
  font-size: 12px;
  background: #EFEFEF;
  margin: 4px 0px 4px;
}

em{
  font: bold 1em verdana; 
  color: #496881; 
  display: block; 
}

*{ 
  padding: 0em; 
  margin: 0em; 
}

a:link, a:visited, a:active{
  border: 0px;
  color: black;
  text-decoration: none;
}

a:hover{
  text-decoration: underline;
}

a:link.inscrevase, a:visited.inscrevase, a:active.inscrevase, a:link.download, a:visited.download, a:active.download{
  border: 0px;
  color: blue;
  text-decoration: none;
  font-weight: bold;
}

a:hover.inscrevase, a:hover.download{
  border: 0px;
  color: #FF0000;
  text-decoration: underline;
  font-weight: bold;
}

a:link.vermelho, a:visited.vermelho, a:active.vermelho{
  border: 0px;
  color: #FF0000;
  text-decoration: none;
}

a:hover.vermelho{
  text-decoration: underline;
}

ul, ol{
  list-style: none;
}

img{
  border: 0px;
}
/*TAGs Html*/

/*Classes*/
.campo1{
  color: #000000;
  border: 1px solid #FF0000;
  background-color: #FFFFCC;
}

.campo2{
  color: #000000;
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
}

.error{
  color: #FF0000;
  font-weight: bold;
}

.sucesso{
  color: #006600;
  font-weight: bold;
}

.espaco{
  float: left;
  width: 100%;
  height:5px;
}

.esconde{
  display: none;
}

.floatLeft{
  float: left;
  width: 100%;
}

.floatRight{
  float: right;
  width: 100%;
}

.floatLeft50{
  float: left;
  width: 50%;
}

.label{
  float: left;
  width: 40%;
  text-align: right;
  padding-bottom: 2px;
  padding-top: 4px;
}

.field{
  float: left;
  width: 58%;
  padding-bottom: 2px;
  padding-top: 4px;
}

.both{
  clear: both;
}

.float25{
  float: left;
  width: 25%;
}

.float20{
  float: left;
  width: 20%;
}

.buscaTopo{
  border: 0px;
  background: none;
  color: white;
  font-size: 11px;
  font-weight: bold;
}

.tituloRodape span{
  color: #FF0000;
}

.tituloRodape{
  color: white;
  font-weight: bold;
  padding: 1em;   
}

.tituloNovidades, .tituloLinks, .tituloDestaque, .tituloEventos, .tituloCotacoesBolsa, .tituloCursos, .tituloNoticias, .tituloNoticiasFeed, .tituloConvenios, .tituloComunicados, .tituloUltimasNoticias, .tituloEnquete, .tituloMural, .tituloNoticiasJornal{
  color: white;
  font-weight: bold;
  padding: 0.7em;   
}

.itemPub{
  padding: 5px; 
  font-size: 10px;
  height: 80px;
  overflow: hidden;
}

.itemPub span{
  color: #333;
  font-weight: bold;
  font-size: 12px;
  padding-bottom: 0.4em;
}

.itemPub img{
  float: left;
  margin: 0em 0.6em 0.6em;
  border: 1px solid #CCC;
}

.itemPub img:hover{
  border: 1px solid #666;
}

.itemNovidades{
  padding: 0.6em;
  font-size: 10px;
  overflow: hidden;
  height: 136px;
}

.itensDiretoriasDiv{
  float: left;
  width: 702px;
  padding: 1em 1em 2em 1em;
}

.itensComarcas, .itensAssistenciaJuridica, .itensInstalacoes, .itensDiretorias, .itensNoticias, .itensColegio, .itensEventos, .itensCursos, .itensAdvogadosIns, .itensComissoes, .itensAdvogadosCer, .itensComunicados, .itensDestaques, .itensCorrespondentes, .itensEstruturaFuncional, .itensBibliotecasDigitaisTitulo, .itensDiretoria{
  padding: 1em;
}

.itensBibliotecasDigitais{
  margin: 0.8em;
  padding: 0.8em;
  border: 3px solid #CCC;
  background: url('../imgs/layout/fundo_destaques.jpg');
  background-repeat: repeat-x;
  background-position: top;
}

.itensBibliotecasDigitais a:link, .itensBibliotecasDigitais a:visited, .itensBibliotecasDigitais a:active{
  border: 0px;
  color: white;
  text-decoration: none;
}

.itensBibliotecasDigitais a:hover{
  text-decoration: underline;
}

.itensBibliotecasDigitais:hover{
  border: 3px solid #999;
}

.itensBusca{
  padding: 1em 1em 0em 1em;
}

.itensComarcas img, .itensAssistenciaJuridica img, .itensInstalacoes img, .itensBusca img, .itensEventos img, .itensEstruturaFuncional img{
  vertical-align: middle;
}

.fotoNovidadeInt, .fotoNoticiaInt, .fotoEventoInt, .fotoCursoInt, .fotoComunicadoInt, .fotoDestaqueInt, .fotoInstalacaoInt, .fotoComissaoInt, .fotoComarcaInt, .fotoAssitenciaJuridicaInt, .fotoNovidadeInt, .fotoMuralInt, .fotoPaginasInt{
  float: left;
  margin: 0em 0.4em 0.4em 0em;
  border: 2px solid #CCC;
}

.fotoNovidadeInt:hover, .fotoNoticiaInt:hover, .fotoEventoInt:hover, .fotoCursoInt:hover, .fotoComunicadoInt:hover, .fotoDestaqueInt:hover, .fotoInstalacaoInt:hover, .fotoComissaoInt>hover, .fotoComarcaInt:hover, .fotoAssitenciaJuridicaInt:hover, .fotoNovidadeInt:hover, .fotoMuralInt:hover, .fotoPaginasInt:hover{
  border: 2px solid #666;
}

.emailEnvio{
  float: left;
}

.textoEnvio{
  float: left;
  margin-left: 4px;
  padding-top: 4px;
  font-style: italic;
}

.emailEnvio img{
  vertical-align: middle;
}

.botaoBusca{
  vertical-align: top;
}

.conteudoConvenio, .conteudoParceria{
  float: left;
  width: 49.8%;
  text-align: center;
  padding: 1em 0em 1em;
}

.conteudoConvenio img, .conteudoParceria img{
  border: 2px solid #CCC;
  margin: 0em 1em 1em 0em;
}

.conteudoConvenio img:hover, .conteudoParceria img:hover{
  border: 2px solid #666;
}

.itemComissaop{
  margin: 0.3em 0em 0.3em 0em;
}

.ultimoDestaque{
  padding: 0.6em; 
  background: #CCC;
  font-weight: bold;
}

.subTituloM{
  margin: 1.8em;
}

.subTituloRss{
  margin: 0.6em; 
  font-size: 18px; 
  border-bottom: 1px solid #666;
  font-weight: bold;
}

.canais{
  margin: 1.8em;
  font-weight: bold;
}

.canais img{
  vertical-align: middle;
}

.tituloCinza{
  font-size: 24px; 
  color: #666; 
  font-weight: bold;
}

.font16{
  font-size: 16px;
}

.tituloCorrespondente{
  float: left;
	width: 100%;
	background: #CCC;
	font-weight: bold;
}

.subTituloComarca{
  background: #DCDCDC; 
	padding: 6px;
	text-align: center;
}

.subTituloComissao, .subTituloColegio{
  background: #DCDCDC; 
	padding: 6px;
}

.mapaLocalizacaoComarca{
  text-align: center;
}

.mapaLocalizacaoComarca img{
  border: 1px solid #CCC;
}

.mapaLocalizacaoComarca img:hover{
  border: 1px solid #666;
}

.comissoesArquivos, .colegioArquivos{
  padding: 6px;
	background: #F2F2F2;
}

.tituloDescricaoEvento{
  color: #FF0000;
	font-weight: bold;
	font-size: 14px;
}

.textoDescricaoEvento{
  color: #333;
}

.left{
  float: left;
}

.right{
  float: right;
}

.itensDiretorias{
  padding: 10px;
	border-top: 1px dashed black;
}
/*Classes*/

/*IDS*/
#centraliza{
  position: relative; 
  margin: 0 auto;
  width: 986px; 
  overflow: hidden;
  background: white;
  border: 1px solid #CCC;
  padding: 0.4em;
}

#topo{
  float: left;
  width: 100%;
  background-image: url('../imgs/layout/fundo_topo.jpg');
  background-repeat: no-repeat;
  height: 67px;
  position: relative;
}

#topo #logo{
  position: absolute;
  top: 10px;
  left: 10px;
}

#topo #rss{
  position: absolute;
  bottom: 6px;
  right: 50px;
}

#topo #twitter{
  position: absolute;
  bottom: 6px;
  right: 30px;
}

#topo #linkedin{
  position: absolute;
  bottom: 6px;
  right: 10px;
}

#topo #busca{
  position: absolute;
  top: 42px;
  left: 620px;
  color: white;
  font-weight: bold;
  font-size: 11px;
}

#topo #busca .inputBuscaTopo{
  padding: 0.2em 0.4em 0.2em 0.4em;
  border: 0px;
  background: white;
  font-size: 11px;
  width: 150px;
}

#topo #email{
  position: absolute;
  top: 38px;
  left: 418px;
  color: white;
  font-weight: bold;
  font-size: 11px;
}

#topo #email .inputEmailTipoTopo{
  padding: 0.2em 0.4em 0.2em 0.4em;
  border: 0px;
  background: white;
  font-size: 11px;
  width: 114px;
}

#topo #email .inputEmailTopo{
  padding: 0.2em 0.4em 0.2em 0.4em;
  border: 0px;
  background: white;
  font-size: 11px;
  width: 94px;
}

#menu{
  float: left;
  width: 100%;
  height: 31px;
  background: url('../imgs/layout/fundo_menu.jpg');
  background-repeat: repeat-x;
  text-align: center;
}

#menu a:link, #menu a:visited, #menu a:active{
  border: 0px;
  color: white;
  text-decoration: none;
  font-size: 11px;
}

#menu a:hover{
  text-decoration: underline;
}

#menu a{
  padding: 1.2em 0em 1.2em;
  vertical-align: middle;
}

#menu img{
  margin: 1.2em 0.2em 1.2em 0.2em;
  vertical-align: middle;
}

#menuInstitucionalItens{
  position: absolute; 
  top: 102px; 
  left: 72px; 
  width: 300px; 
  display: none;
}

#menuComarcasItens{
  position: absolute; 
  top: 102px; 
  left: 162px; 
  width: 300px; 
  display: none;
}

#menuCertificacaoItens{
  position: absolute; 
  top: 102px; 
  right: 32px; 
  width: 300px; 
  display: none;
}

#menuAssistenciaJuridicaItens{
  position: absolute; 
  top: 102px; 
  right: 5px; 
  width: 300px; 
  display: none;
}

#menuComissoesItens{
  position: absolute; 
  top: 102px; 
  left: 354px; 
  width: 300px; 
  display: none;
}

#menuInstitucionalItens div, #menuComarcasItens div, #menuCertificacaoItens div, #menuAssistenciaJuridicaItens div, #menuComissoesItens div{
  height: 19px;
  background: url('../imgs/layout/fundo_menu.jpg');
  background-repeat: repeat-x;
  color: white;
  cursor: pointer;
  font-size: 10px;
  padding: 6px;
}

#menuInstitucionalItens div:hover, #menuComarcasItens div:hover, #menuCertificacaoItens div:hover, #menuAssistenciaJuridicaItens div:hover, #menuComissoesItens div:hover{
  background: url('../imgs/layout/fundo_menu2.jpg');
  background-repeat: repeat-x;
  padding: 6px;
}

#galeriaInstalacoes, #galeriaComissoes, #galeriaComarca, #galeriaAssistenciaJuridica, #galeriaDestaques, #galeriaEventos, #galeriaCursos, #galeriaNoticias, #galeriaComunicados, #galeriaNovidades, #galeriaMural, #galeriaPaginas, #galeriaColegio{
  margin: 10px auto;
  width: 680px;
  padding: 1em;
}

#galeriaInstalacoes img, #galeriaComissoes img, #galeriaComarca img, #galeriaAssistenciaJuridica img, #galeriaDestaques img, #galeriaEventos img, #galeriaCursos img, #galeriaNoticias img, #galeriaComunicados img, #galeriaNovidades img, #galeriaMural img, #galeriaPaginas img{
  border: 1px solid #999;
}

#galeriaInstalacoes img:hover, #galeriaComissoes img:hover, #galeriaComarca img:hover, #galeriaAssistenciaJuridica img:hover, #galeriaDestaques img:hover, #galeriaEventos img:hover, #galeriaCursos img:hover, #galeriaNoticias img:hover, #galeriaComunicados img:hover, #galeriaNovidades img:hover, #galeriaMural img:hover, #galeriaPaginas img:hover{
  border: 1px solid #666;
}

#destaques{
  float: left;
  width: 780px;
  height: 36px;
  position: relative;
  background: url('../imgs/layout/fundo_destaques.jpg');
  background-repeat: repeat-x;
}

#destaques img.left{
  position: absolute;
  top: 0px;
  left: 0px;
  width: 129px;
  height: 36px;
  z-index: 2;
}

#destaques img.right{
  position: absolute;
  top: 0px;
  right: 0px;
  width: 40px;
  height: 36px;
  z-index: 2;
}

#destaques div.pad{
  width: 760px;
  height: 17px;
  margin: 0.8em 0.76em 0.76em 0.6em;
  color: white;
  overflow: hidden;
}

#destaques a.branco:link, #destaques a.branco:visited, #destaques a.branco:active{
  border: 0px;
  color: white;
  text-decoration: none;
}

#destaques a.branco:hover{
  text-decoration: underline;
}

#destaques a.bold:link, #destaques a.bold:visited, #destaques a.bold:active{
  border: 0px;
  color: white;
  text-decoration: none;
  font-weight: bold;
}

#destaques a.bold:hover{
  text-decoration: underline;
}

#destaquesCaixa{
  position: absolute;
  width: 240px;
  z-index: 5;
  top: 140px;
  left: 300px;
  display: none;
}

#destaquesCaixa div{
  position: absolute;
  top: 11px;
  left: 0px;
  width: 240px;
  min-height: 150px;
  background: black;
  color: white;
  padding: 1em;
}

#newsletter{
  float: left;
  width: 206px;
  height: 38px;
  position: relative;
  background: url('../imgs/layout/newsletter.jpg');
  background-repeat: no-repeat;
  cursor: pointer;
}

#newsletter img.setaDestaque{
  position: absolute;
  top: 0px;
  left: 0px;
}

#centro{
  float: left;
  width: 100%;
}

#centroPrincipal{
  float: left; 
  width: 744px;
  position: relative;
}

#conteudoInterno{
  float: left;
  width: 743px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  min-height: 721px;
}

#conteudoInterno .titulo{
  color: #333;
  font-weight: bold;
  font-size: 12px;
}

#conteudoInterno div.conteudo{
  padding: 1em 0.6em 1em;
}

#destaqueCentro{
  float: left;
  width: 494px;
  min-height: 202px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
}

#destaqueCentro p.conteudo{
  height: 124px;
  overflow: hidden;
  padding: 0.8em 0.6em 0.2em;
}

#destaqueCentro .titulo{
  color: #333;
  font-weight: bold;
  font-size: 12px;
}

#destaqueCentro img{
  float: left;
  border: 1px solid #CCC;
  margin: 0.2em 0.4em 0em 0em;
}

#destaqueCentro img:hover{
  border: 1px solid #666;
}

#destaqueCentro span.vejamais{
  font-size: 11px;
}

#conteudoDestaque{
  float: left;
  width: 100%;
  padding: 1em 0em 1em;
}

#eventos{
  float: right;
  width: 244px;
  min-height: 202px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  margin-left: 5px;
}

#eventos span{
  font-weight: bold;
  font-size: 12px;
}

#eventos p.itemEvento{
  padding: 0.2em 0.46em 0.46em 0.46em;
  font-size: 12px;
}

#eventos p.itemEvento img{
  display: none;
}

#eventos p.itemEventoVermelho{
  padding: 0.2em 0.46em 0.46em 0.46em;
  font-size: 12px;
  background: #C10605;
  height: 58px;
  overflow: hidden;
	color: white;
}

#eventos p.itemEventoVermelho img{
  border: 2px solid white;
  float: left;
  margin: 0.4em 0.4em 0em 0em;
}

#eventos p.itemEventoVermelho a, #eventos p.itemEventoVermelho a span{
  color: white;
}

#conteudoEventos{
  float: left;
  width: 100%;
  padding: 1em 0em 1em;
}

#obsEventos{
  margin: 0 auto; 
  width: 230px; 
  padding: 1em; 
  background: #DDD; 
  border: 2px solid #666;
	text-align:center;
}

#obsEventos img{
  vertical-align: middle;
}

#noticiasJornal{
  float: left;
  width: 244px;
  height: 202px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  margin-left: 6px;
  margin-bottom: 5px;
}

#noticiasJornal p.conteudo{
  margin: 0.8em;
}

#mural{
  float: left;
  width: 244px;
  height: 101px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  margin-left: 6px;
  margin-bottom: 5px;
}

#cotacoes{
  padding: 1em;
}

#cursos{
  float: right;
  width: 244px;
  height: 202px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  margin-left: 5px;
  margin-bottom: 5px;
}

#cursos p.vejamais{
  text-align: right;
  font-size: 11px;
  padding: 0em 0.6em 0.6em;
}

#cursos span{
  font-weight: bold;
  font-size: 12px;
}

#cursos p.itemCurso{
  padding: 0.4em 0.46em 0.46em 0.46em;
  font-size: 12px;
}

#conteudoCursos{
  float: left;
  width: 100%;
  padding: 1em 0em 1em;
}

#obsCursos{
  margin: 0 auto; 
  width: 200px; 
  padding: 1em; 
  background: #DDD; 
  border: 2px solid #666;
}

#obsCursos img{
  vertical-align: middle;
}

#noticias{
  float: left;
  width: 244px;
  height: 202px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  position: relative;
}

#noticias #cycle{
  z-index: 1;
}

#mural{
  float: left;
  width: 244px;
  height: 202px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  position: relative;
}

#mural #cycle{
  z-index: 1;
}

#nav{
  margin: 2px auto;
  width: 220px;
  text-align: center;
  padding: 0.5em;
}

#nav a{
  padding: 0.2em 1.2em 0.2em 1.2em;
  background: #333;
  color: white;
  font-size: 11px;
}

#nav a:hover{
  text-decoration: none;
}

#legenda{
  position: absolute; 
  width: 244px;
  text-align: center;
  z-index: 2;
  top: 144px;
  background: url('../imgs/layout/legenda.png');
  padding: 0.4em 0em 0.4em;
}

#legenda a{
  color: white;
  font-weight: bold;
}

#legenda a:hover{
  text-decoration: none;
}

#ultimasNoticias{
  position: absolute;
  width: 244px;
  height: 307px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  top: 414px;
  left: 0px;
}

#ultimasNoticias p{
  padding: 0.8em;
}

#ultimasNoticias p.vejamais{
  text-align: right;
  font-size: 11px;
  padding: 0em 0.6em 0.6em;
}

#enquetes{
  position: absolute;
  width: 244px;
  min-height: 307px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  top: 415px;
  left: 0px;
}

#enquetes p{
  padding: 8px;
}

#enquetes p.itens{
  padding: 4px;
	background: #DCDCDC;
	margin-bottom: 4px;
}

#enquetes p.vejamais{
  text-align: right;
  font-size: 11px;
  padding: 0em 0.6em 0.6em;
}

.itensEnqueteInterno{
  padding: 0.4em; 
  margin-bottom: 0.4em; 
  background: #ECECEC; 
  border: 1px solid #CCC;
  font-weight: bold;
}

.itensEnqueteInterno:hover{
  background: #CCC; 
}

#noticiasFeed{
  position: absolute;
  width: 244px;
  height: 307px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  margin-left: 6px;
	overflow: hidden;
  top: 414px;
  left: 244px;
}

#noticiasFeed p{
  padding: 0.76em;
}

#noticiasFeed span{
  color: #FF0000;
}

#conteudoNoticias{
  float: left;
  width: 100%;
  padding: 1em 0em 1em;
}

#convenios{
  float: right;
  width: 244px;
  height: 202px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  margin-left: 5px;
  margin-bottom: 5px;
}

#convenios p.conteudo{
  margin: 0.8em 0em;
  text-align: center;
}

#convenios p.conteudo img{
  border: 1px solid #CCC;
}

#convenios p.conteudo img:hover{
  border: 1px solid #666;
}

#convenios p.vejamais{
  text-align: right;
  font-size: 11px;
  padding: 0em 0.6em 0em;
}

#comunicados{
  position: absolute;
  width: 244px;
  height: 101px;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  margin-left: 6px;
  left: 494px;
	top: 620px;
}

#comunicados p.conteudo{
  padding: 1em;
}

#comunicados p.vejamais{
  text-align: right;
  font-size: 11px;
  padding: 0em 0.6em 0.6em;
}

#conteudoComunicado{
  float: left;
  width: 100%;
  padding: 1em 0em 1em;
}

#colunaDireita{
  float: right; 
  width: 236px;
}

#links{
  float: left;
  width: 100%;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  height: 517px;
}

#novidades{
  float: left;
  width: 100%;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_titulo.jpg');
  background-repeat: repeat-x;
  background-position: top;
  height: 200px;
}

#novidades img{
  float: left;
  border: 4px solid white;
  margin-right: 0.6em;
}

#novidades span{
  font-size: 12px;
  font-weight: bold;
}

#conteudoNovidade{
  float: left;
  width: 100%;
  padding: 1em 0em 1em;
}

#rodape{
  float: left;
  width: 100%;
  background: #E9E9E9;
  background-image: url('../imgs/layout/fundo_rodape.jpg');
  background-repeat: repeat-x;
  background-position: top;
  min-height: 300px;
}

#rodape div{
  float: left;
  width: 20%;
}

#rodape div p{
  padding: 0.2em 0.8em 0.2em 1em;
  margin-left: 1em;
  background: url('../imgs/layout/bola_rodape.png');
  background-repeat: no-repeat;
  background-position: left;
}

#rodape div p.icones{
  padding: 0.2em 0.8em 0.2em 1em;
  margin-left: 0em;
  background: none;
}

#rodape div p.subTituloRodape{
  background: none;
  margin-left: 0em;
  font-size: 14px;
  color: #333;
  font-weight: bold;
  padding: 0.8em;
}

#rodape img{
  vertical-align: middle;
}

#frase{
  float: left;
  width: 100%;
  text-align: right;
  color: #333;
  font-weight: bold;
  padding: 0.4em 0em 0.4em;
}

#enderecoRodape{
  float: left;
  width: 100%;
  background: #E9E9E9;
  position: relative;
}

#enderecoRodape p{
  padding: 0.4em;
}

#enderecoRodape img{
  position: absolute;
  right: 4px;
  top: 7px;
}

#anuncios{
  float: left;
  width: 100%;
}

#faleConosco{
  margin: 0 auto; 
  border: 1px solid #999; 
  width: 320px; 
  padding: 1em; 
  text-align: center; 
  background: #DADADA;
}

#faleConosco img{
  border: 2px solid #999;
}

#faleConosco span{
  font-size: 11px;
  font-style: italic;
}

#conteudoAdvogadosIns, #conteudoAdvogadoCer{
  float: left;
  width: 100%;
  padding: 1em 0em 1em;
}

#conteudoAdvogadoCer p{
  border: 1px solid #CCC; 
  padding-bottom: 1em; 
  padding: 1em;
}

#conteudoAdvogadoCer p:hover{
  background: #DDD;
}

#datas{
  position: absolute; 
  left: 10px; 
  top: 366px; 
  border: 2px solid #CCC; 
  width: 220px; 
  text-align: center;
  background: #EEE;
  display: none;
}

#datas:hover{
  border: 2px solid #666;
}

#tituloRss{
  font-size: 48px;
  text-align: center;
}

#tituloRss img{
  vertical-align: middle;
}

#tituloRss span{
  color: #666;
}

#quadroCategorias{
  margin: 10px auto; 
  width: 700px; 
  border: 4px solid #999;
  background: #E0E0E0;
}

#quadroCategorias span{
  font-size: 16px;
  font-style: italic;
  font-weight: bold;
  color: #333;
}

#quadroCategorias img{
  vertical-align: middle;
}

#quadroCategorias p{
  padding: 0.8em;
}

#conteudoBibliotecaDigital{
  float: left;
  width: 100%;
  padding: 1em 0em 1em;
}

#conteudoBibliotecaDigital span{
  font-size: 18px;
  font-weight: bold;
}

#conteudoBibliotecaDigital img{
  vertical-align: middle;
}

#mapaCorrespondente{
  margin: 0 auto; 
  width: 435px; 
  padding: 1em; 
  border: 4px solid #CCC;
  background: #EEE;
}

#letrasAdvogados a{
  margin: 2px;
	padding: 4px;
  text-decoration: none;
  border: 1px solid #E9E9E9;
}

#letrasAdvogados a:hover{
	background: #CCC;
  border: 1px solid #777;
}

#tituloInterno{
  font-size: 20px;
}

#aumentar, #diminuir{
  width: 20px;
  padding: 4px;
  background: #CCC;
  float: right;
  margin-left: 4px;
  cursor: pointer;
}

#aumentar:hover, #diminuir:hover{
  background: #666;
  color: white;
}

#tooltip{
	position: absolute;
	border: 1px solid #AAA;
	background: #CCC;
	padding: 6px;
	color: #333;
	display: none;
}

#tooltip1{
	position: absolute;
	background: black;
	padding: 6px;
	color: white;
	display: none;
}

#comissaoEmail a{
  color:#000099;
}

#comissaoFrase, #diretoriaFrase{
  text-align:center;
	color: #FF0000;
	font-weight:bold;
}
/*IDS*/

#Enquete{
	float:left;
	width:330px;
}

#perguntaEnquete{
  text-align:center;
	color:white;
	margin-bottom:8px;
	font-size:12px;
	font-weight:bold;
}

.quadrinho, .quadrinhoAssinado{
  float: left; 
  display: inline; 
  cursor: pointer;

}

.itensEnqueteTexto{
  float: left; 
  display: inline; 
  font-size: 15px;
	margin-left: 5px;
	width: 400px;
}

.itensEnquete{
  width: 450px;
  float: left;
	margin-bottom: 5px;
}

#botaoEnquete{
  width: 100%; 
  text-align: right;
  cursor: pointer;
}

#conteudoColegio{
  float: left;
  width: 100%;
  padding: 1em 0em 1em;
}

