﻿/* INTERNAS */
input, .formularioEmail textarea, .cont_lai textarea, .cont_lai select { border:1px #ccc solid; color:#888; background:#fff; height:18px; overflow:hidden; margin-bottom:5px; }
.formularioEmail textarea, .formularioEmail input { color:#939292; }
.formularioEmail textarea { max-width:545px; }

/* ------------------------------- DEFAULT ------------------------------- */
#internas { width:985px; margin: 0 auto; }
#internas .tituloscx { margin:0 0 5px; float:left; }
#internas .mais { float:right; padding-top:3px; }
#internas .txt { float:left; padding: 3px 4px; }
#internas .txt img { float:none; vertical-align:middle; }
#internas .foto { padding:5px 0 10px 0; }
#internas .foto a, img { float:left; overflow:hidden; }
#internas .foto a:hover { border:4px solid #42a761; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#internas .foto a:hover img { margin:-4px; }
#internas .linha { width:100%; border-bottom:1px solid #ccc; margin:5px 0 5px 0; }
#internas .alinha { float:left; }

#internas #topo-menu { width:980px; display:table; margin-bottom:5px; }
#internas #topo-menu .titulo { width:340px; padding:20px 0 0 0; float:left; }
#internas #topo-menu #menu { height:39px; float:right; padding-top:10px; }
#internas #topo-menu #menu .fundo { height:38px; float:right; background:url(../img/1px_menu_fdo.gif); background-repeat:repeat-x; }
#internas #topo-menu #menu .esq { width:4px; height:38px; background:url(../img/img_menu_esq.gif) no-repeat; }
#internas #topo-menu #menu .dir { width:4px; height:38px; background:url(../img/img_menu_dir.gif) no-repeat; }
#internas #topo-menu #menu .investidor { width:86px; padding: 8px 5px 0 5px; text-align:center; }
#internas #topo-menu #menu ul { margin:0; padding:0; }
#internas #topo-menu #menu li { list-style:none;  float:left; }
#internas #topo-menu #menu .item-menu { width:76px; padding: 8px 5px 0 5px; text-align:center; }
#internas #topo-menu #menu .sep-menu { width:1px; height:35px; background:url(../img/1px_menu_sep.gif) no-repeat; float:left; }

#internas #principal { width:538px; float:left; margin-right:4px; }

#internas #principal #noticias-lista { width:528px; height:210px; padding:5px; display:table; }
#internas #principal #noticias-lista img { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#internas #principal #noticias-lista #foto { width:293px; padding-right:10px; height:216px; margin-top:3px; float:left; }
#internas #principal #noticias-lista #cima { width:213px; height:219px; float:left; }
#internas #principal #noticias-lista #cima a {  color:#929292;  text-decoration: none; display: block; }
#internas #principal #noticias-lista #cima a:hover { color:#fff; background-color:#007919; }
#internas #principal #noticias-lista #cima ul { width:220px; margin:0 auto; padding:0; }
#internas #principal #noticias-lista #cima li { width:208px; list-style:none; margin:4px 0 0 0; padding:5px; border:1px solid #dcdcdc;}
#internas #principal #noticias-lista #cima .descricao { color:#929292; font-size:20px; font-weight:bold; }

#internas #principal #banner-noticia { width:528px; padding:5px; text-align:center; display:table; margin-bottom:10px; }

#internas #principal #noticias { width:523px; padding:5px 5px 5px 10px; }
#internas #principal #noticias .destaque { width:145px; padding: 0 15px 20px 14px; float:left;  font-size:11px; font-weight:bold; min-height:213px; }
#internas #principal #noticias .destaque img { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#internas #principal #noticias .destaque img a { border:2px solid #ccc; }

#internas #principal #noticias-foco { width:523px; border:1px solid #dcdcdc; padding:5px 5px 5px 10px; margin-bottom:10px; float:left; }
#internas #principal #noticias-foco ul { margin:0; padding:0; }
#internas #principal #noticias-foco li { list-style:none; width:245px; font-size:11px; color:#007919; font-weight:bold; float:left; line-height:16px; padding:0 0 12px 0; border-bottom:1px solid #dcdcdc; margin: 0 10px 8px 0;}

#internas #principal #ultimas-noticias { width:523px; float:left; }
#internas #principal #ultimas-noticias .aba { width:540px; display:table; margin:0 auto; padding:0;  display: block; height: 38px; }
#internas #principal #ultimas-noticias .aba .ultimas_noticias { float:left; width:89px; height:38px; }
#internas #principal #ultimas-noticias .aba a.ultimas_noticias { text-decoration:none; background:url("../img/aba_ultimas_noticias_on.gif") no-repeat; position:relative; top:1px; } 
#internas #principal #ultimas-noticias .aba a.ultimas_noticias_off { background:url("../img/aba_ultimas_noticias_off.gif") no-repeat; position:relative; top:1px; width:89px; height:38px; float:left; cursor:pointer; }
#internas #principal #ultimas-noticias .aba .mais_lidas { float:left; width:89px; height:38px; }
#internas #principal #ultimas-noticias .aba a.mais_lidas { text-decoration:none; background:url("../img/aba_mais_lidas_on.gif") no-repeat; position:relative; top:1px; } 
#internas #principal #ultimas-noticias .aba a.mais_lidas_off { background:url("../img/aba_mais_lidas_off.gif") no-repeat; position:relative; top:1px; width:89px; height:38px; float:left; cursor:pointer; }
#internas #principal #ultimas-noticias .aba img { float:none; }
#internas #principal #ultimas-noticias .aba_conteudo { width:518px; padding:10px; -webkit-border-radius: 0 5px 5px 5px; -moz-border-radius: 0 5px 5px 5px; border-radius: 0 5px 5px 5px; }
#internas #principal #ultimas-noticias .aba_conteudo ul { margin:0; padding:0; }
#internas #principal #ultimas-noticias .aba_conteudo li { width:244px; height:64px; list-style:none; padding:0 15px 10px 0; float:left; }
#internas #principal #ultimas-noticias .aba_conteudo .quadro { width:42px; height:42px; background-color:#257034; color:#48b663; font-weight:bold; padding:12px 0 0 8px; float:left; margin-right:7px; }
#internas #principal #ultimas-noticias .aba_conteudo .titulo { color:#336633; font-weight:bold; }
#internas #principal #ultimas-noticias .aba_conteudo .list-boletim {width:52px; height:52px; background-color:#dedaba; }
#internas #principal #ultimas-noticias .aba_conteudo #fotos { width:515px; }
#internas #principal #ultimas-noticias .aba_conteudo #fotos img { padding:0 3px 10px 0; float:left; width:100px; height:77px; }
#internas #principal #ultimas-noticias .aba_conteudo .mais { float:right; }
#internas #principal #ultimas-noticias .aba_conteudo .txt { float:left; padding: 3px 5px 0 0;}

#internas #principal .mais_buscadas { width:520px; border:1px solid #dcdcdc; padding:9px; }
#internas #principal .mais_buscadas .tituloscx { background-image:url("../img/tit_maisbuscadas.gif"); width:101px; height:12px; float:left; }
#tags_home { text-align:center; padding:10px; line-height:1.83em; font-family:Verdana; }
#tags_home a { padding:0 3px 0 3px; }
#tags_home .t1 { font-size:12px; }
#tags_home .t2 { font-size:13px; }
#tags_home .t3 { font-size:14px; }
#tags_home .t4 { font-size:15px; }
#tags_home .t5 { font-size:16px; }
#tags_home .t6 { font-size:18px; }
#tags_home .t7 { font-size:24px; font-weight:bold; }

#internas #lateral { width:267px; float:right; }
#internas #lateral #tvprefeitura img { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
#internas #lateral #tvprefeitura, .lateral_ultimas #tvprefeitura { width:267px; padding:0px; float:right; }
#internas #lateral #tvprefeitura .tituloscx, .lateral_ultimas #tvprefeitura .tituloscx { width:155px; float:left; padding:5px 0 5px 5px;}
#internas #lateral #tvprefeitura .mais, .lateral_ultimas #tvprefeitura .mais { float:right; padding:5px 5px 0 0; width:91px; }
#internas #lateral #tvprefeitura .video, .lateral_ultimas #tvprefeitura .video { padding:0px; }
#internas #lateral #tvprefeitura .videogde2, .lateral_ultimas #tvprefeitura .videogde2 { padding-left:7px; position:relative; }
#internas #lateral #tvprefeitura .assista, .lateral_ultimas #tvprefeitura .assista { width:237px; border:1px solid #dcdcdc; padding:7px; margin-top:5px; float:left; margin-bottom:0; }
#internas #lateral #tvprefeitura .imgPlay, .lateral_ultimas #tvprefeitura .imgPlay { width:85px; height:82px; position:absolute; top:58px; right:90px; background:url(../img/play_videos.gif) no-repeat; cursor:pointer }
#internas #lateral #tvprefeitura .imgPlay a, .lateral_ultimas #tvprefeitura .imgPlay a { display:block; width:85px; height:82px; cursor:pointer }
#internas #lateral #tvprefeitura ul, .lateral_ultimas #tvprefeitura ul { margin:0; padding:8px; float:left; }
#internas #lateral #tvprefeitura li, .lateral_ultimas #tvprefeitura li { width:78px; padding-bottom:4px; list-style:none; text-align:center; font-weight:bold; float:left; padding-right:5px; }
	
#internas #lateral #tvprefeitura #campanhas { width:261px; border:1px solid #dcdcdc; padding:5px; float:left; }
#internas #lateral #tvprefeitura #campanhas ul { margin:0; padding:0; }
#internas #lateral #tvprefeitura #campanhas li { width:92px; list-style:none; text-align:center; font-weight:bold; float:left; padding-right:5px; }

#internas #lateral #radioprefeitura, .lateral_ultimas #radioprefeitura { width:261px; padding:3px; float:right; }
#internas #lateral #radioprefeitura .tituloscx, .lateral_ultimas #radioprefeitura .tituloscx { width:155px; float:left; padding:5px 0 5px 5px;}
#internas #lateral #radioprefeitura .mais, .lateral_ultimas #radioprefeitura .mais { float:right; padding:5px 0 0 0; width:88px;}
#internas #lateral #radioprefeitura #pauta, .lateral_ultimas #radioprefeitura #pauta { float: right; margin-bottom: 0; padding: 6px; width: 246px; }
#internas #lateral #radioprefeitura #pauta .icone, .lateral_ultimas #radioprefeitura .icone { float:left; padding-right:6px; }
#internas #lateral #radioprefeitura #pauta .descricao, .lateral_ultimas #radioprefeitura .descricao { float:left; padding-top:4px; width:200px; }

/* LATERAL - ACESSO RAPIDO */
#internas #lateral #acessorapido { width:267px; padding-bottom:10px; }
#internas #lateral #acessorapido #tp_acesso { width:267px; height:24px; display:table; }
#internas #lateral #acessorapido #tp_acesso .titulo { width:96px; height:19px; float:left; display:table; clear:both; }
#internas #lateral #acessorapido #tp_acesso .texto { width:171px; height:19px; font-size:10px; color:#999; float:left; padding-top:5px; }
#internas #lateral #acessorapido #divServicosCidadao { width:265px; height:30px; background: url(../img/tit_servicoscidadao_lat_on_int.gif) no-repeat; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; cursor:pointer; }
#internas #lateral #acessorapido .cidadao-off { width:265px; height:30px; background: url(../img/tit_servicoscidadao_lat_int.gif) repeat-x !important; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-top:1px solid #dcdcdc; }
#internas #lateral #acessorapido #divServicoEmpresa { width:265px; height:30px; background: url(../img/tit_servicosempresa_lat_on_int.gif) no-repeat; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-top:1px solid #dcdcdc; cursor:pointer; }
#internas #lateral #acessorapido .empresa-off { width:265px; height:30px; background: url(../img/tit_servicosempresa_lat_int.gif) repeat-x !important; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; }
#internas #lateral #acessorapido #divSecretariasOrgaos { width:265px; height:30px; background: url(../img/tit_secretarias_lat_on_int.gif) no-repeat; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-top:1px solid #dcdcdc; cursor:pointer; }
#internas #lateral #acessorapido .secretarias-off { width:265px; height:30px; background: url(../img/tit_secretarias_lat_int.gif) repeat-x !important; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; }
#internas #lateral #acessorapido #divSitesPrefeitura { width:265px; height:30px; background: url(../img/tit_sitespref_lat_on_int.gif) no-repeat; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-top:1px solid #dcdcdc; cursor:pointer; }
#internas #lateral #acessorapido .sites-off { width:265px; height:30px; background: url(../img/tit_sitespref_lat_int.gif) repeat-x !important; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; }
#internas #lateral #acessorapido .temas { width:255px; }
#internas #lateral #acessorapido .quadro { height:24px; background-color:#ddd9b8; padding:2px 0 0 12px; margin-bottom:10px; }
#internas #lateral #acessorapido .titulo { width:120px; float:left; padding-top:5px; }
#internas #lateral #acessorapido .caixa1 { width:255px; border:1px solid #dcdcdc; padding:5px; }
#internas #lateral #acessorapido .caixa1 ul { width:253px; margin:0; padding-top:10px; list-style:none; display:table; padding-left:2px; }
#internas #lateral #acessorapido .caixa1 li { width:123px; height:39px; padding-bottom:6px; float:left; margin:0; }
#internas #lateral #acessorapido .caixa2 { width:255px; border:1px solid #dcdcdc; padding:5px; }
#internas #lateral #acessorapido .caixa2 ul { width:253px; margin:0; padding-top:10px; list-style:none; display:table; padding-left:2px; }
#internas #lateral #acessorapido .caixa2 li { width:123px; height:39px; padding-bottom:6px; float:left; margin:0; }
#internas #lateral #acessorapido .caixa3 { width:255px; border:1px solid #dcdcdc; padding:5px; }
#internas #lateral #acessorapido .caixa3 ul { width:230px; margin:0; padding-top:3px; list-style-image:url(../img/img_disc_azul.gif); display:table; padding-left:25px; }
#internas #lateral #acessorapido .caixa3 li { height:12px; padding-bottom:6px; float:none; margin:0; }
#internas #lateral #acessorapido .caixa4 { width:255px; border:1px solid #dcdcdc; padding:5px; }
#internas #lateral #acessorapido .caixa4 ul { width:230px; margin:0; padding-top:3px; list-style-image:url(../img/img_disc_cza.gif); display:table; padding-left:25px; }
#internas #lateral #acessorapido .caixa4 li { padding-bottom:6px; float:none; margin:0; }															 
#internas #lateral #acessorapido .icone { float:left; }
#internas #lateral #acessorapido .icone img { width:37px; height:37px; }
#internas #lateral #acessorapido .item { width:79px; float:left; font-size:11px; color:#817c55; padding-left:7px; font-weight:bold; }
#internas #lateral #acessorapido .maisacesso1 { width:255px; }
#internas #lateral #acessorapido .maisacesso1 ul { width:244px; margin:0; padding-left:0px; }
#internas #lateral #acessorapido .maisacesso1 li { list-style-image:url(../img/img_disc_lat.gif); list-style-position:inside; margin:0px; width:170px; height:16px; padding:0px; float:none; padding-left:12px; }
#internas #lateral #acessorapido .maisacesso2 { width:255px; }
#internas #lateral #acessorapido .maisacesso2 ul { width:244px; margin:0; padding-left:0px; }
#internas #lateral #acessorapido .maisacesso2 li { list-style-image:url(../img/img_disc_lar.gif); list-style-position:inside; margin:0px; width:170px; height:16px; padding:0px; float:none; padding-left:12px; }
#internas #lateral #acessorapido .mais { float:right; padding:0 8px 0 0 !important ; }

#internas #lateral #twitter { width:245px; padding:10px; display:table; }
#internas #lateral #twitter .icone { float:left; padding-right:8px; }
#internas #lateral #twitter .texto { float:left; }
#internas #lateral #twitter .linha { width:242px; border-bottom:1px solid #ccc; padding-top:7px; }

#internas #lateral #twitter #twitter_div { width: 240px; height:auto; }
#internas #lateral #twitter #twitter_div #twitter_update_list { margin: 0px; padding: 0px; list-style-type: none; }
#internas #lateral #twitter #twitter_div #twitter_update_list li li { margin-top: 10px; border: 1px solid #cdcdcd; list-style:none; padding: 10px; }
#internas #lateral #twitter #twitter_div a { text-decoration: none;	color: #666; }
#internas #lateral #twitter #twitter_div a:hover { text-decoration: underline; }
#internas #lateral #twitter #twitter_div p { padding-top:10px; text-align: right; font-weight:normal; }

#internas #lateral #publicidade { text-align:center; }
#internas #lateral #publicidade .titulo { font-size:10px; color:#999; float:right; } 


/* ------------------------------- NOTÍCIAS ------------------------------- */

#internas #centro { width:603px; padding:10px; margin:0 5px 0 0; }
#internas #centro .titulo { width:597px; font-size:18px; color:#007919; font-weight:bold; }
#internas #centro .chamada { color:#999; margin-bottom:10px; }
#internas #centro .data, .desc_multimidia, #indice .data { font-size:11px; color:#999; margin:10px 0 10px 0; display:block; clear:both; cursor:text; }
.centro_conteudo { width:603px !important; padding:10px; margin:0 5px 0 0; }
.centro_ultimas { margin: 0 8px 0 0 !important; width: 528px !important; }
.lateral_ultimas { width:260px !important; }
.banner_ultimas { margin:0 !important; }

/* ÍCONES BARRA DE FERRAMENTAS */
#caixa .barra_ferramentas { width:301px !important; margin-bottom:0 !important; -webkit-border-radius:0 0 5px 5px; -moz-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px; }
.bf_direita { float:right !important; }
.barra_ferramentas { padding: 6px 8px !important; width: auto !important; height:16px; position:relative; z-index:1; }
.barra_ferramentas ul { list-style:none; }
.barra_ferramentas li.sem_txt { margin:0 4px; }
.barra_ferramentas li.sem_txt a { padding-left:19px !important; }
.barra_ferramentas li { margin:0 12px 0 0; float:left; list-style:none; }
.barra_ferramentas a { display:block; float:left; }
.barra_ferramentas .icones { background-image:url("../img/icones_barraferram.gif"); background-repeat:no-repeat; width:auto; height:16px; display:block; float:left; padding-left:25px; }
.barra_ferramentas .icn_aumentar { background-position:0 -128px; }
.barra_ferramentas .icn_aumentar:hover { background-position:0 -144px; }
.barra_ferramentas .icn_diminuir { background-position:0 -160px; }
.barra_ferramentas .icn_diminuir:hover { background-position:0 -176px; }
.barra_ferramentas .icn_rss { background-position:0 -192px; }
.barra_ferramentas .icn_rss:hover { background-position:0 -208px; }
.barra_ferramentas .icn_imprimir { background-position:0 -224px; }
.barra_ferramentas .icn_imprimir:hover { background-position:0 -240px; }
.barra_ferramentas .icn_enviar { background-position:0 -96px; }
.barra_ferramentas .icn_enviar:hover { background-position:0 -112px; }
.barra_ferramentas .icn_download { background-position:0 0; }
.barra_ferramentas .icn_download:hover { background-position:0 -16px; }
.barra_ferramentas .icn_galeria { background-position:0 -32px; }
.barra_ferramentas .icn_galeria:hover { background-position:0 -48px; }
.barra_ferramentas .icn_noticia { background-position:0 -64px; }
.barra_ferramentas .icn_noticia:hover { background-position:0 -80px; }
.barra_ferramentas .icn_compartilhar { background-position:0 -256px; }
.barra_ferramentas .icn_compartilhar:hover { background-position:0 -272px; }

#internas #centro #conteudo { width:597px; text-align:justify; }
#internas #centro #conteudo #caixa { width:319px; float:left; padding-right:10px; }
#internas #centro #conteudo #caixa .descricao { border:1px solid #dcdcdc; height:17px; padding:5px; text-align:center; color:#999; }
#internas #centro #conteudo #caixa #galeria-not { width:319px; -webkit-border-radius:5px 5px 0 0; -moz-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0; }

#internas #conteudo ul { padding-left:13px; margin:0; list-style:inside; }
#internas #conteudo ol { padding-left:13px; list-style:decimal inside; }

#internas .barra_redessociais, #internas .barra_redes_reduzida { width:596px; color:#999; padding:5px 1px; }
#internas .barra_redessociais ul, #internas .barra_redes_reduzida ul { margin:0; padding:0; }
#internas .barra_redessociais li, #internas .barra_redes_reduzida li { list-style:none; float:left; padding:0 1px; }
#internas .barra_redessociais li a, #internas .barra_redes_reduzida li a { padding:4px 2px; position:relative; display:block; text-decoration:none; float:left; display:block; }
#internas .barra_redessociais li a:hover, #internas .barra_redes_reduzida li a:hover { -moz-border-radius:4px; -webkit-border-radius:4px; color:#000; background:#ddd; text-decoration:none; }
#internas .barra_redessociais li span, #internas .barra_redes_reduzida li span { float:left; left:16px; top:4px; }
#internas .barra_redessociais .compartilhe, #internas .barra_redes_reduzida .compartilhe { float:left; padding:4px 0 0 0; color:#666; display:block; font-weight:bold; }

/* BARRA REDES SOCIAIS REDUZIDA */
#internas .barra_redes_reduzida { padding:3px; width:auto; }
#internas .barra_redes_reduzida li a { width:17px; padding:3px; }

#internas #centro #banner { width:577px; padding:10px; text-align:center; }

#internas #centro #leiamais { width:577px; padding:10px; display:table; }
#internas #centro #leiamais ul { margin:0; padding:0; }
#internas #centro #leiamais li { width:572px; list-style:none; padding:7px 0px 7px 0; border-bottom:1px solid #dcdcdc; font-size:11px; font-weight:bold; }
#internas #centro #leiamais #bt { float:right; padding-top:20px; }
#internas #centro #leiamais #bt img { padding:7px 10px 0 0; }
#internas #centro #leiamais #bt .sobre { float:right; font-size:19px; font-weight:bold; color:#006600; }
#internas #centro #leiamais #bt .sobre a{ color:#006600; }

#internas #lateral-dir { width:195px; float:right; margin:0 -2px 0 0; }
#internas #lateral-dir #publicidade { width:180px; margin-bottom:10px; text-align:center; }

#internas #lateral-dir #servicos-rel { width:180px; border:1px solid #dcdcdc; padding:5px; float:right; margin-bottom:10px; }
#internas #lateral-dir #servicos-rel ul { width:175px; margin:0; padding:10px 0 0 2px; }
#internas #lateral-dir #servicos-rel li { width:175px; list-style:none; float:left; padding-bottom:6px; }
#internas #lateral-dir #servicos-rel .icone { float:left; }
#internas #lateral-dir #servicos-rel .item { float:left; font-size:11px; color:#817c55; padding-left:7px; font-weight:bold; }

#internas #lateral-dir #videos { width:180px; border:1px solid #dcdcdc; padding:5px; float:right; margin-bottom:10px; }
#internas #lateral-dir #videos ul { width:175px; margin:0; padding:10px 0 0 2px; }
#internas #lateral-dir #videos li { width:175px; list-style:none; float:left; padding-bottom:6px; }
#internas #lateral-dir #videos .icone { float:left; }
#internas #lateral-dir #videos .item { width:108px; float:left; font-size:11px; color:#817c55; padding-left:5px; }

#internas #lateral-dir #ultimas-noticias { width:189px; margin-bottom:10px; }

#internas #lateral-dir #noticias-tags { width:189px; }
#internas #lateral-dir #noticias-tags .aba { width:188px; margin:0 auto; padding:0;  display: block; height: 37px; }
#internas #lateral-dir #noticias-tags .aba a, img { float:none!important; overflow:hidden; }
#internas #lateral-dir #noticias-tags .aba_conteudo { width:180px; border:1px solid #dcdcdc; padding:5px; display:table; }
#internas #lateral-dir #noticias-tags .aba_conteudo ul { margin:0; padding:0; }
#internas #lateral-dir #noticias-tags .aba_conteudo li { width:175px; list-style:none; padding:5px 5px 5px 0px; float:left; }
#internas #lateral-dir #noticias-tags .aba_conteudo .titulo { color:#336633; font-weight:bold; }

#internas #lateral-dir .BoxRelacionados { width:183px; display:table; }
#internas #lateral-dir .BoxRelacionados .titulos_relacionados { margin:4px 0 16px; }
#internas #lateral-dir .BoxRelacionados .ListaItens { width:183px; }
#internas #lateral-dir .BoxRelacionados .ListaItens ul { margin:0; padding:0; }
#internas #lateral-dir .BoxRelacionados .ListaItens li { display:table; list-style:none; margin-bottom:8px; width:183px; }
#internas #lateral-dir .BoxRelacionados .ListaItens .img_relacionada { float:left; margin-right:7px; position:relative; }
#internas #lateral-dir .BoxRelacionados .ListaItens .descricao_relacionada { display:block; }
#internas #lateral-dir .BoxRelacionados .ListaItens .titulo { font-weight:bold; }
#internas #lateral-dir .BoxRelacionados .ListaItens .verde { color:#336633; }

/* rádio prefeitura - interna */
#internas .int_radioprefeitura { width:311px; padding:3px; }
#internas .int_radioprefeitura .tituloscx { width:100%; float:left; padding:5px 0 5px 4px; margin:0 !important; }
#internas .int_radioprefeitura .mais{ float:right; padding:5px 0 0 0; width:136px;}
#internas .int_radioprefeitura .pauta { width:97%; padding:3px 3px 2px; margin-bottom:0; }
#internas .int_radioprefeitura .icone { float:left; padding-right:6px; }
#internas .int_radioprefeitura .descricao { float: left; height: auto !important; padding:2px 0 !important; text-align: left !important; width: 248px; border:0 !important; color:#767676 !important; }
#internas .int_radioprefeitura .player_radio { float:left; margin:5px 0 0 0;}

/* tvpmc - interna */
.player_tvpmc_interno { float:left; margin:0 0 10px 0; }

/* ------------------------------- ULTIMAS NOTÍCIAS ------------------------------- */

#internas #centro #ultimas { width:598px; }
.centro_ultimas #ultimas { width:528px !important; }
#internas #centro #ultimas .categoria { width:270px; float:left; }
#internas #centro #ultimas .mostrar { width:270px; float:left; }

/*	PESQUISA */

.barraCentro .txt {
	float:left;
	}
.barraCentro .boxDropDown {
	width:190px;
	margin:0 0 0 160px;
	}
.barraCentro .divPesquisa {
	width:98px;
	height:24px;
	border:1px #ccc solid;
	border-right:none;
	background:#fff;
	float:left;
	line-height:24px;
	color:#666666;
	padding:0 5px;
	overflow:hidden;
	}
.barraCentro .botao {
	margin:0 0 0 10px;
	}
.barraCentro .botao:hover {
	margin:0 0 0 10px;
	}
.barraCentro ul.dropDown {
	width:130px;
	background:#fff;
	}


/*	BOX dropDown */

div.boxDropDown {
	position:relative;
	height:26px;
	width:161px; 
}
div.boxDropDown .txt {
	float:left;
}
div.dropDown {
	position:absolute;
}

div.dropDown select {
	border:1px solid #CCCCCC; color:#909090;
}

ul.dropDown {
	margin:0;
	padding:0;
	border:1px #ccc solid;
	border-top:none;
	background:#fff;
	clear:both;
	overflow:hidden;
	width:168px;
	left:0;
	top:26px;
	position:absolute;
	display:none;
}
ul.dropDown li {
	border:1px #fff solid;
}
ul.dropDown li a {
	padding:5px 5px 5px 18px;
	display:block;
	background:url(../img/arrow.gif) 5px 7px no-repeat;
	cursor:pointer;
}
ul.dropDown li a:hover {
	text-decoration:none !important;
	color:green;
	background:#e7e7e7 url(../img/arrow.gif) 5px 7px no-repeat !important;
}
ul.dropDown li span {
	color:green;
	display:block;
	padding:5px;
}

.dropDownLink {
	height:270px;
	/*overflow-y:auto !important*/
	}
	
	.abreCombo {
	background:url(../img/combo.gif) no-repeat;
	display:block;
	float:left;
	height:26px;
	width:24px;
	cursor:pointer;
	left:127px;
	position:relative;
	top:-30px;
	}

#paginacao { float:left; }
.paginacao2 { clear: both; display: block; height: 20px; text-align: center; margin-top:20px; }
.paginacao2 td { width:100%; display:block; }
.paginacao2 table td { width:auto; display:inline; }
.paginacao2 a, .paginacao2 span { background:url("../img/paginacao.gif") no-repeat; width:19px; height:13px; padding:3px 0 4px 0; display:inline-block; }
.paginacao2 a.activeSlide, .paginacao2 span { background:url("../img/paginacao-on.gif") no-repeat; color:#666; }
.paginacao2 a:focus { background:url("../img/paginacao-on.gif") no-repeat; color:#666; }
.paginacao2 a:hover { background:url("../img/paginacao-on.gif") no-repeat; color:#666; }

#internas #centro #ultimas #noticias-lista { width:595px; padding-top:10px; }
#internas #centro #ultimas #noticias-lista ul { margin:0; padding:0; }
#internas #centro #ultimas #noticias-lista li { list-style:none; width:205px; margin:5px 0 8px 0; padding:0 0 11px 0; border-bottom:1px solid #dcdcdc; display:table; }
#internas #centro #ultimas #noticias-lista .foto { width:51px; height:51px; border:3px solid #314b0d; padding:0px; float:left; margin-right:5px; }
#internas #centro #ultimas #noticias-lista .data-hora { height:18px; color:#fff; font-weight:bold; background-color:#314b0d; padding:3px 7px 0 6px; float:left; margin-left:-5px; }
#internas #centro #ultimas #noticias-lista .titulo { width:587px; color:#666; font-size:11px; }
#internas #centro #ultimas #noticias-lista .descricao { width:587px; font-size:11px; color:#666; }
#internas #centro #ultimas #noticias-lista .descricao a:hover{ color:#b2b2b2; }

#internas #lateral-dir .mais_buscadas { width:180px; border:1px solid #dcdcdc; padding:5px; margin-bottom:10px; display:table; }
#internas #lateral-dir .mais_buscadas .titulo { background-image:url("../img/tit_maisbuscadas.gif"); float:left; height:12px; width:101px; }
#tags { text-align:center; padding:10px 0 10px 0; line-height:1.83em; font-family:Verdana; }
#tags a { padding:0 3px 0 3px; }
#tags .t1 { font-size:12px; }
#tags .t2 { font-size:13px; }
#tags .t3 { font-size:14px; }
#tags .t4 { font-size:15px; }
#tags .t5 { font-size:16px; }
#tags .t6 { font-size:18px; }
#tags .t7 { font-size:24px; font-weight:bold; }

/* ------------------------------- BOLETIM DE TRANSITO ------------------------------- */

#internas #lateralesq { width:157px; padding:0 5px 0 0; float:left; }
#internas #lateralesq #assuntos { width:144px; padding:10px 5px 5px 5px; }
#internas #lateralesq #assuntos ul { width:125px; margin:0; list-style-image:url(../img/img_disc_lat.gif); padding-left:18px; line-height:17px; padding-top:10px; }
#internas #lateralesq #assuntos li { margin:0; width:125px; }

#internas #lateralesq #informativo { width:144px; padding:10px 4px 5px 5px; display:table; }
#internas #lateralesq #informativo .txt { padding:5px; }
#internas #lateralesq #informativo .cp-nome { width:135px; font-size:11px; color:#666; padding:4px 2px 0 5px;}
#internas #lateralesq #informativo .ok { float:right; }

#internas #centro #tela-aovivo img { float:left; }
#internas #centro #tela-aovivo #info { width:270px; float:left; padding:50px 0 0 30px; }
#internas #centro #tela-aovivo #info .hora { font-size:20px; color:#007919; font-weight:bold; }

#internas #centro #ultimas-noticias-lista  { width:597px; padding-top:10px; margin-bottom:10px; display:table; }
#internas #centro #ultimas-noticias-lista ul { margin:0; padding:0; }
#internas #centro #ultimas-noticias-lista li { width:285px; list-style:none; padding:10px 5px 10px 0; float:left; border-bottom:1px solid #ccc; margin:0 8px 0 0 ; }
#internas #centro #ultimas-noticias-lista .quadro { width:42px; height:42px; background-color:#dedaba; color:#77745b; font-weight:bold; padding:12px 0 0 8px; float:left; margin-right:7px; }
#internas #centro #ultimas-noticias-lista list-boletim {width:52px; height:52px; background-color:#dedaba; }
#internas #centro #ultimas-noticias-lista #fotos img { padding:0 9px 10px 0; float:left; }
#internas #centro #ultimas-noticias-lista .mais { float:right; }
#internas #centro #ultimas-noticias-lista .txt { float:left; padding: 3px 5px 0 0;}

#internas #centro .titulos { width:300px; float:left; }
#internas #centro .mostrar { float:left; padding-left:50px; }

#internas #centro .navegacao { width:172px; text-align:center; display:table; padding: 10px 0 10px 0; clear:both; }
#internas #centro .navegacao img { position:relative; top:-6px; }
#internas #centro .navegacao .anterior { float:left!important; padding-right:5px; }
#internas #centro .navegacao .proximo { float:left!important; padding-right:5px; }
#internas #centro .navegacao .texto { float:left; padding-right:5px; }

#internas #centro #todas-noticias  { width:597px; padding-top:10px; margin-bottom:10px; display:table; }
#internas #centro #todas-noticias ul { margin:0; padding:0; }
#internas #centro #todas-noticias li { width:580px; list-style:none; padding:10px 5px 10px 0; float:left; border-bottom:1px solid #ccc; margin:0 8px 0 0 ; }
#internas #centro #todas-noticias .quadro { width:42px; height:42px; background-color:#dedaba; color:#77745b; font-weight:bold; padding:12px 0 0 8px; float:left; margin-right:7px; }
#internas #centro #todas-noticias list-boletim {width:52px; height:52px; background-color:#dedaba; }
#internas #centro #todas-noticias #fotos img { padding:0 9px 10px 0; float:left; }
#internas #centro #todas-noticias .mais { float:right; }
#internas #centro #todas-noticias .txt { float:left; padding: 3px 5px 0 0;}
#internas #centro #todas-noticias table { width:597px; }
#internas #centro #todas-noticias tr { width:293px; float:left; }

/* ------------------------ GALERIA DE IMAGENS E CAMPANHAS ------------------------ */

#internas #centro #busca, #internas .consultaLeis .busca { width:582px; border:1px solid #dcdcdc; color:#999; padding:6px 8px 6px 8px; margin-bottom:10px; float:left; font-size:11px; }
#internas #centro #busca .esq { width:245px; float:left; }
#internas #centro #busca .dir { width:275px; float:left; display:table; }
#internas .consultaLeis .busca { width: 950px; }

#internas #centro #busca .boxDropDown { width:116px; float:left; }
#internas #centro #busca .txt { width:115px; }
#internas #centro #busca .abreCombo { top:-30px; left:100px; }

#internas #centro #busca .item, #internas .consultaLeis #busca .item { width:120px; float:left; padding:2px 5px 0 0; } 
#internas .consultaLeis #busca .item { clear: left; }
#internas #centro #busca .item h4 { float:right; }
#internas #centro #busca .item h3 { float:right; }
#internas #centro #busca .item-ord { width:104px; float:left; padding:2px 5px 0 0; } 
#internas #centro #busca .item-ord h4, #internas .consultaLeis #busca .tem-ord h4 { float:right; }
#internas #centro #busca .item-ord h3 { float:right; }
#internas #centro #busca .campo, #internas .consultaLeis #busca .campo { width:340px; float:left; padding-bottom:8px; }
#internas #centro #busca span.idiomas input { margin-left:5px; border:0 !important; }
#internas #centro #busca .periodo { width:540px; float:left; }
#internas #centro #busca .titulo { width:62px; float:left; padding:2px 15px 0 2px; } 
#internas #centro #busca .a { display:inline; }
#internas #centro #busca .midia { width:572px; float:left; padding-top:10px; }
#internas #centro #busca #pesquisar, #internas .consultaLeis #busca #pesquisar { width:152px; float:right; padding-top:10px; }
#internas #centro #busca #pesquisar-gal { width:92px; float:right; padding-top:10px; }
#internas #centro #fotos { width:572px; }
#internas #centro #fotos .bloco { width:125px; float:left; padding:10px 8px 10px 8px; height:160px; }
#internas #centro #fotos .titulo { width:100px; font-size:11px; color:#666; padding:5px 0 0 0 !important; float:left; }
#internas #centro #fotos .descricao { width:125px; font-size:11px; color:#666; padding:2px 0 0 0 !important; float:left; }
#internas #centro #fotos .imagem { width:126px; }
#internas #centro #fotos .imagem a, img { float:left; overflow:hidden; }
#internas #centro #fotos .imagem a:hover { border:4px solid #42a761; }
#internas #centro #fotos .imagem a:hover img { margin:-4px; }
#internas #centro #fotos table { width:572px; float:left; }
#internas #centro #fotos table td { padding:10px 8px 10px 8px; width:100px; }
#internas #centro #fotos table tr { float:left; width:143px; }
#internas #centro #videos { width:572px; display:table; float:left; }
#internas #centro #videos .bloco { width:125px; float:left; padding:10px 8px 10px 8px; }
#internas #centro #videos .titulo { width:125px; font-size:11px; color:#666; padding-top:5px; }
#internas #centro #videos .destaque { font-size:11px; color:#007919; font-weight:bold; }

#internas #centro #container #galeria { width:320px; }

#internas #centro #divResultadoBusca { width:572px; }
#internas #centro #divResultadoBusca #tabela_videos { width:572px; }
#internas #centro #divResultadoBusca #tabela_videos img { width:126px; height:81px; }
#internas #centro #divResultadoBusca #tabela_videos td { padding:5px 8px 5px 0; width:135px; }
#internas #centro #divResultadoBusca #tabela_videos tr { float:left; width:572px; }

#internas #centro .lembrete { width:592px; background-color:#f3f3f3; height:23px; padding: 7px 0 0 8px; font-weight:bold; margin:5px 0 5px 0; }

.cp-palavrachave { width:422px; padding:2px 0 0 2px; color:#909090; }
.cp-de { width:70px; padding:2px 0 0 2px; color:#909090; }

#internas #centro #galeria { width:100%; }

/* CAMPANHAS ------------------------ */

#internas #centro .audio { width:588px; float:left; }

#internas #centro #menu_pecas_tit { width:270px; float:left; padding: 10px 0 0 10px; }
#internas #centro #menu_pecas { width:310px; height:37px; float:left; position:relative; z-index:2; }
#internas #centro #menu_pecas ul { margin:0; padding:0; }
#internas #centro #menu_pecas li { list-style:none;  float:left; }
#internas #centro #menu_pecas .bt-menu { float:left; }
#internas #centro #menu_pecas .bt-menu img { border:0px; }

#internas #centro #pecas_campanha { width:572px; border:1px solid #dcdcdc; padding:10px 8px 10px 8px; float:left; display:table; margin-bottom:10px; }
#internas #centro #pecas_campanha .anterior { float:left; padding-right:12px; padding-top:27px; }
#internas #centro #pecas_campanha .proximo { float:left; padding-top:27px; }
#internas #centro #pecas_campanha ul { margin:0; padding:0; list-style:none;}
#internas #centro #pecas_campanha li { width:87px; padding-right:10px; float:left; text-align:center; }
#internas #centro #pecas_campanha .pc_audio { width:210px; border:1px solid #dcdcdc; padding:10px; float:left; margin-right:5px; }
#internas #centro #pecas_campanha .pc_audio_txt { width:165px; padding-left:10px; float:left; }
#internas #centro #pecas_campanha .pc_audio img { float:left; }

#internas #centro #campanhas { width:572px; border:1px solid #dcdcdc; color:#999; padding:6px 8px 6px 8px; margin-bottom:10px; float:left; font-size:11px; display:table; }
#internas #centro #campanhas ul { margin:0; padding:0; list-style:none; margin-bottom:20px; display:table; }
#internas #centro #campanhas li { width:126px; padding-right:17px; float:left; text-align:center; }

#internas #lateral-dir #banner { padding:5px 0 15px 3px; }
#internas #lateral-dir #noticias-relacionadas { width:180px; border:1px solid #dcdcdc; padding:5px; display:table; margin-bottom:10px;}
#internas #lateral-dir #noticias-relacionadas ul { margin:0; padding:0; }
#internas #lateral-dir #noticias-relacionadas li { width:175px; list-style:none; padding:5px 5px 5px 0px; float:left; }
#internas #lateral-dir #noticias-relacionadas .quadro { width:42px; height:42px; background-color:#257034; color:#48b663; font-weight:bold; padding:12px 0 0 8px; float:left; margin-right:7px; }
#internas #lateral-dir #noticias-relacionadas .titulo { color:#336633; font-weight:bold; padding-bottom:5px; }
#internas #lateral-dir #noticias-relacionadas .list-boletim {width:52px; height:52px; background-color:#dedaba; }
#internas #lateral-dir #noticias-relacionadas #fotos img { padding:0 9px 10px 0; float:left; }
#internas #lateral-dir #noticias-relacionadas .mais { float:right; }
#internas #lateral-dir #noticias-relacionadas .txt { float:left; padding: 3px 5px 0 0;}

/* ------------------------------- CAMPANHAS - IMAGENS ------------------------------- */

#internas #centro .imagens { width:585px; text-align:center; }
#internas #centro #pecas_campanha #pc_imagens { width:493px; }
#internas #centro #pecas_campanha #pc_imagens ul { margin:0; padding:0;}
#internas #centro #pecas_campanha #pc_imagens li { list-style:none; }

#internas #centro #lista-campanhas { width:572px; color:#999; padding:6px 8px 6px 8px; margin-bottom:10px; float:left; font-size:11px; display:table; }
#internas #centro #lista-campanhas ul { margin:0; padding:0; list-style:none; margin-bottom:20px; display:table; }
#internas #centro #lista-campanhas li { width:126px; padding-right:17px; float:left; text-align:center; }


/* ------------------------------- RÁDIO PREFEITURA ------------------------------- */

#internas #centro #radio { width:588px; float:left; }
#internas #centro #radio .pauta { width:586px; border:1px solid #dcdcdc; padding:5px; float:left; }
#internas #centro #radio .caixa { width:570px; border:1px solid #dcdcdc; padding:5px; display:table; }
#internas #centro #radio .icone { float:left; padding:0 6px 10px 0; }
#internas #centro #radio .descricao { float:left; padding-top:4px; width:450px; }

#internas #centro #radiolista { width:600px; margin-bottom:10px; float:left; }
#internas #centro #radiolista .pauta { width:280px; border:1px solid #dcdcdc; padding:5px; margin:0 5px 10px 0; float:left; }
#internas #centro #radiolista .caixa { width:268px; border:1px solid #dcdcdc; padding:5px; display:inherit; float:left; }
#internas #centro #radiolista .icone { float:left; margin:5px 3px; }
#internas #centro #radiolista .descricao { width:215px; float:left; padding-top:4px; }
#internas #centro .centralizarMsg { text-align:center; }


/* ------------------------------- MAPA DO SITE ------------------------------- */

#internas #mapa { width:598px; border:1px solid #dcdcdc; padding:10px; margin:0 5px 0 0; float:left; }
#internas #mapa #esq { width:289px; float:left; }
#internas #mapa #dir { width:289px; float:right; }
#internas #mapa .categoria { float:left; padding-bottom:10px; }
#internas #mapa .caixa { width:276px; height:24px; border:1px solid #e1e1e1; background:url(../img/1px_fdo_mapa_cx.gif) repeat-x; font-size:13px; font-weight:bold; padding:5px 0 0 10px; }
#internas #mapa ul { width:278px; margin:0; padding:10px 0 0 10px; display:table; float:left;}
#internas #mapa li { margin:0; width:270px; padding-bottom:6px; list-style-image:url(../img/img_disc_lat.gif); list-style-position:inside; padding-left:3px;}


/* --------------------- PESQUISA E RESULTADO DA PESQUISA --------------------- */

#internas #lateralesq-pesq { width:237px; padding:0 10px 0 0; float:left; }
#internas #lateralesq-pesq #assuntos { width:225px; padding:10px 5px 5px 5px; }
#internas #lateralesq-pesq #assuntos ul { width:125px; margin:0; list-style-image:url(../img/img_disc_lat.gif); line-height:17px; padding:10px 0 10px 18px; }
#internas #lateralesq-pesq #assuntos li { margin:0; width:125px; }

#internas #lateralesq-pesq #servicos-mais-acessados .assuntos, .assuntos-lar { width:220px; padding:10px 5px 5px 10px; border:1px solid #DCDCDC; margin-bottom:10px; }
#internas #lateralesq-pesq #servicos-mais-acessados .assuntos ul { width:200px; margin:0; list-style-image:url(../img/img_disc_lat.gif); padding-top:0; padding-left:18px; line-height:17px;}
#internas #lateralesq-pesq #servicos-mais-acessados .assuntos li, .assuntos-lar li { margin:0; width:188px; border-bottom:1px solid #dcdcdc; padding: 2px;  }
#internas #lateralesq-pesq #servicos-mais-acessados .assuntos-lar ul { width:200px; margin:0; list-style-image:url(../img/img_disc_lar.gif); padding-top:0; padding-left:18px; line-height:17px; }

#internas #pesquisa { width:700px; padding:10px; margin:0 5px 0 0; }
#internas #pesquisa .tituloscx {float:left; }
#internas #pesquisa .linha { border-bottom:1px solid #dcdcdc; margin-bottom:15px; }
#internas #pesquisa .item { width:192px; float:left; padding:2px 5px 0 0; font-size:12px; } 
#internas #pesquisa .campo { float:left; }

#internas #pesquisa .pesquisa_avancada { float:left; }
#internas #pesquisa .pesquisa_avancada .item { width:184px; float:left; padding:2px 5px 0 0; font-size:12px; } 
#internas #pesquisa .pesquisa_avancada .tipo { width:90px; float:left; padding: 6px 0 0 21px; }
#internas #pesquisa .pesquisa_avancada .campo { float:left; } 
#internas #pesquisa .pesquisa_avancada .campo select { border:1px solid #CCCCCC; color:#909090; }

#internas #pesquisa .navegacao, #internas .consultaLeis .navegacao { width:172px; text-align:center; display:table; padding: 10px 0 10px 0; clear:both; }
#internas #pesquisa .navegacao img, #internas .consultaLeis .navegacao img { position:relative; top:10px; }
#internas #pesquisa .navegacao .anterior, #internas .consultaLeis .navegacao .anterior { float:left; padding-right:2px; }
#internas #pesquisa .navegacao .proximo, #internas .consultaLeis .navegacao .proximo { float:left; }
#internas #pesquisa .navegacao .texto, #internas .consultaLeis .navegacao .texto { float:left; padding-right:5px; }

.cp-pesquisa { width:396px; padding:2px 0 0 2px; color:#909090; }
#internas #pesquisa .de { float:left; padding-right:7px; }
#internas #pesquisa .a { float:left; }
#internas #pesquisa .boxDropDown { width:140px; float:left; }
#internas #pesquisa .txt { width:115px; }
#internas #pesquisa .abreCombo { top:-30px; left:100px; }
#internas #pesquisa .tipos { width:75px; padding:5px 10px 0 0; float:left; }
#internas #pesquisa .check { float:left; }
#internas #pesquisa .texto { padding:3px 0 0 4px; float:left; }
#internas #pesquisa #botao { float:right; padding-top:20px; }
#internas #pesquisa .avancada { float:right; padding:4px 5px 0 0; color:#999; }
#internas #pesquisa .bt { float:right; }
#internas #pesquisa .nome { width:192px; float:left; padding:2px 5px 0 0; font-size:12px; text-align:right; } 
#internas #pesquisa .email { width:192px; float:left; padding:2px 5px 0 0; font-size:12px; text-align:right; } 
#internas #pesquisa .buscava { width:192px; float:left; padding:2px 5px 0 0; font-size:12px; text-align:right; } 
.cp-nome { width:320px; padding:2px 0 0 2px; color:#909090; }
.cp-buscava { width:320px; height:80px; padding:2px 0 0 2px; color:#909090; }
#internas #pesquisa #bt-enviar { width:195px; float:right; padding-top:10px; }
#internas #pesquisa .aprox { font-size:12px; }

#internas #pesquisa #resultado { color: #999999; float: left; font-weight: bold; padding: 4px 0 4px 13px; width: 100%; }

/* todos os links dentro do menu terão a imagem dos sprites como background */
#internas #pesquisa #result-menu { margin:0; padding:0; float:left; width:100%; }
#internas #pesquisa #result-menu li { float: left; list-style: none; }
#internas #pesquisa #result-menu li a span	{ display: none; }
#internas #pesquisa #result-menu li a { background: url(../img/pesquisa_menu.gif) no-repeat; display: block; width:91px; height: 36px;  float:left; }
/* define para cada item a posição em que o sprite está na imagem */
#internas #pesquisa #result-menu li .noticias { background-position: -91px 0px; }
#internas #pesquisa #result-menu li .noticias:hover { background-position: -91px -36px; }
#internas #pesquisa #result-menu li .servicos { background-position: 0px 0px; }
#internas #pesquisa #result-menu li .servicos:hover { background-position: 0px -36px; }
#internas #pesquisa #result-menu li .imagens { background-position: -182px 0px; }
#internas #pesquisa #result-menu li .imagens:hover { background-position: -182px -36px; }
#internas #pesquisa #result-menu li .videos { background-position: -273px 0px; }
#internas #pesquisa #result-menu li .videos:hover { background-position: -273px -36px; }
#internas #pesquisa #result-menu li .audios { background-position: -364px 0px; }
#internas #pesquisa #result-menu li .audios:hover { background-position: -364px -36px; }
#internas #pesquisa #result-menu li .conteudos { background-position: -455px 0px; width:105px; }
#internas #pesquisa #result-menu li .conteudos:hover { background-position: -455px -36px; }

#internas #pesquisa #avancada { width:690px; height:25px; background-color:#f1f1f1; text-align:right; padding:3px 5px 0 0; margin-bottom:5px; }
#internas #pesquisa #avancada .texto { float:right; color:#999; font-weight:bold; padding:4px 8px 0 0; }
#internas #pesquisa #avancada .icone { float:right; }

#internas #pesquisa #servicos { width:690px; height:25px; background-color:#f1f1f1; text-align:right; padding:3px 5px 0 0; margin-bottom:5px; }
#internas #pesquisa #servicos .titulo { float:left; font-size:18px; color:#999; font-weight:bold; padding-left:10px; }
#internas #pesquisa #servicos .destaque { color:#666; }
#internas #pesquisa #servicos .texto { float:right; padding:4px 8px 0 0; }
#internas #pesquisa #servicos .icone { float:right; }
#internas #pesquisa .result-servicos { width:674px; padding:10px 0 10px 0; }
#internas #pesquisa .result-servicos ul { margin:0; padding-bottom:20px; width:674px; list-style-image:url(../img/img_disc_cza.gif); list-style-position:inside; }
#internas #pesquisa .result-servicos li { width:674px; line-height:2; color:#999; font-weight:bold; }
/*css sprite*/
#internas #pesquisa .result-servicos li a.linkDireto { color:#73ad24; text-decoration: none; width:9px; height:9px; background:url(../img/setasLinkDireto.gif) no-repeat; background-position:0px -23px;  }
#internas #pesquisa .result-servicos li a.linkDireto:hover { color:#939393; text-decoration:none; width:9px; height:9px; background-position:0px 1px !important;}
#internas #pesquisa .result-servicos li .textoLinkDireto { padding-left:12px;}

#internas #pesquisa #noticias { width:690px; height:25px; background-color:#f1f1f1; text-align:right; padding:3px 5px 0 0; margin-bottom:5px; }
#internas #pesquisa #noticias .titulo { float:left; font-size:18px; color:#999; font-weight:bold; padding-left:10px; }
#internas #pesquisa #noticias .destaque { color:#666; }
#internas #pesquisa #noticias .texto { float:right; padding:4px 8px 0 0; }
#internas #pesquisa #noticias .icone { float:right; }

#internas #pesquisa .result_noticias { width:690px; padding:10px 0 10px 0; }
#internas #pesquisa .result_noticias ul { margin:0; padding:0px; }
#internas #pesquisa .result_noticias li { list-style:none; width:205px; margin:5px 10px 8px 0; padding:0 0 11px 0; border-bottom:1px solid #dcdcdc; display:table; }
#internas #pesquisa .result_noticias .foto { width:51px; height:51px; border:3px solid #314b0d; padding:0px; float:left; margin-right:5px; }
#internas #pesquisa .result_noticias .foto a { overflow:inherit; }
#internas #pesquisa .result_noticias .data-hora { height:18px; color:#fff; font-weight:bold; background-color:#314b0d; padding:3px 7px 0 6px; float:left; margin-left:-5px; }
#internas #pesquisa .result_noticias .data-hora a { color:#fff; }
#internas #pesquisa .result_noticias .titulo { width:677px; color:#666; font-size:11px; font-weight:bold; }
#internas #pesquisa .result_noticias .categoria {  color:#afafaf; }
#internas #pesquisa .result_noticias .descricao { width:677px; font-size:11px; color:#666; }
#internas #pesquisa .result_noticias .descricao a:hover{ color:#b2b2b2; }

#internas #pesquisa #galeria { width:690px; height:25px; background-color:#f1f1f1; text-align:right; padding:3px 5px 0 0; margin-bottom:5px; }
#internas #pesquisa #galeria .titulo { float:left; font-size:18px; color:#999; font-weight:bold; padding-left:10px; }
#internas #pesquisa #galeria .destaque { color:#666; }
#internas #pesquisa #galeria .texto { float:right; padding:4px 8px 0 0; }
#internas #pesquisa #galeria .icone { float:right; }

#internas #pesquisa #conteudos { width:690px; height:25px; background-color:#f1f1f1; text-align:right; padding:3px 5px 0 0; margin-bottom:5px; }
#internas #pesquisa #conteudos .titulo { float:left; font-size:18px; color:#999; font-weight:bold; padding-left:10px; }
#internas #pesquisa #conteudos .destaque { color:#666; }
#internas #pesquisa #conteudos .texto { float:right; padding:4px 8px 0 0; }
#internas #pesquisa #conteudos .icone { float:right; }
#internas #pesquisa .result_conteudos { width:674px; padding:10px 0 10px 0; }
#internas #pesquisa .result_conteudos ul { margin:0; padding-bottom:20px; width:564px; list-style-image:url(../img/img_disc_cza.gif); list-style-position:inside; }
#internas #pesquisa .result_conteudos li { width:674px; line-height:2; color:#999; font-weight:bold; }
#internas #pesquisa .result_conteudos .titulo { width:677px; color:#666; font-size:11px; font-weight:bold; }
#internas #pesquisa .result_conteudos .descricao { width:677px; font-size:11px; color:#666; font-weight:normal; }
#internas #pesquisa .result_conteudos .descricao a:hover{ color:#b2b2b2; }

#internas #pesquisa .result-galeria { width:700px; display:table; }
#internas #pesquisa .result-galeria .bloco { width:120px; float:left; padding:7px; height:145px; }
#internas #pesquisa .result-galeria .foto { width:125px; }
#internas #pesquisa .result-galeria .foto a, img { float:left; overflow:hidden; }
#internas #pesquisa .result-galeria .foto a:hover { border:4px solid #42a761; }
#internas #pesquisa .result-galeria .foto a:hover img { margin:-4px; }
#internas #pesquisa .result-galeria .titulo { width:125px; font-size:11px; color:#666; padding-top:5px; }
#internas #pesquisa .result-galeria .destaque { font-size:11px; color:#007919; font-weight:bold; }
#internas #pesquisa .result-galeria .encontradas { width:680px; display:table; padding:60px 0 15px 12px; clear:both; }

#internas #pesquisa #tvprefeitura { width:690px; height:25px; background-color:#f1f1f1; text-align:right; padding:3px 5px 0 0; margin-bottom:5px; }
#internas #pesquisa #tvprefeitura .titulo { float:left; font-size:18px; color:#999; font-weight:bold; padding-left:10px; }
#internas #pesquisa #tvprefeitura .destaque { color:#666; }
#internas #pesquisa #tvprefeitura .texto { float:right; padding:4px 8px 0 0; }
#internas #pesquisa #tvprefeitura .icone { float:right; }

#internas #pesquisa #radiopref { width:690px; height:25px; background-color:#f1f1f1; text-align:right; padding:3px 5px 0 0; margin-bottom:5px; }
#internas #pesquisa #radiopref .titulo { float:left; font-size:18px; color:#999; font-weight:bold; padding-left:10px; }
#internas #pesquisa #radiopref .destaque { color:#666; }
#internas #pesquisa #radiopref .texto { float:right; padding:4px 8px 0 0; }
#internas #pesquisa #radiopref .icone { float:right; }

#internas #pesquisa .result-radiopref { width:690px; padding:10px 0 10px 0; display:table; }
#internas #pesquisa .result-radiopref .bloco { display:inline-table; }
#internas #pesquisa .result-radiopref .pauta { width:311px; border:1px solid #dcdcdc; padding:5px; margin:10px 18px 0 0; float:left; }
#internas #pesquisa .result-radiopref .caixa { width:301px; height:42px; border:1px solid #dcdcdc; padding:5px; display:table; }
#internas #pesquisa .result-radiopref .icone { float:left; padding-right:6px; }
#internas #pesquisa .result-radiopref .descricao { float:left; width:220px; }
#internas #pesquisa .result-radiopref .encontradas { width:689px; display:table; padding:15px 0; }

/* ------------------------------- SERVIÇOS ------------------------------- */

#internas #servicos { width:976px; }
#internas #servicos #lateralesq { width:237px; float:left; padding-right:10px; }
#internas #servicos .assuntos, .assuntos-lar { width:220px !important; padding:10px 5px 5px 10px !important; }
#internas #servicos .assuntos ul { width:200px; margin:0; list-style-image:url(../img/img_disc_lat.gif); padding:0 0 0 18px; }
#internas #servicos .assuntos li, .assuntos-lar li { margin:0; width:188px; border-bottom:1px solid #dcdcdc; padding:6px 2px 5px 2px;  }
#internas #servicos .assuntos-lar ul { width:200px; margin:0; list-style-image:url(../img/img_disc_lar.gif); padding:0 0 0 18px; }

#internas #servicos #lateralesq #noticias { width:225px; border:1px solid #dcdcdc; padding:5px 8px 5px 2px; }
#internas #servicos #lateralesq #noticias .tituloscx { width:125px; float:left; padding:5px 0 5px 5px;}
#internas #servicos #lateralesq #noticias .mais{ float:right; padding:5px 0 0 0; }
#internas #servicos #lateralesq #noticias ul { margin:0; padding-top:10px; list-style-image:url(../img/img_disc_cza.gif);}
#internas #servicos #lateralesq #noticias li { width:188px; border-bottom:1px solid #dcdcdc; padding:5px 0 5px 0; }
#internas #servicos #lateralesq #noticias .titulo { color:#0c7129 }

#internas #servicos #lateralesq #banner { width:237px; padding-top:10px; text-align:center; }

#internas #servicos #legenda { background-color:#ececec; float:left; padding:5px; margin:8px 0 3px 0;}
#internas #servicos #textoLegenda {  width:497px; float:left; padding-left:7px; }
#internas #servicos #informacoes {  width:113px; float:left; }
#internas #servicos #linkDireto {  width:97px; float:right; }

#internas #servicos #interna { width:700px; padding:12px; margin-top:5px;}
#internas #servicos #interna .caixa { width:100%; float:left; padding-bottom:30px; }
#internas #servicos #interna h3 { float:left; }
#internas #servicos #interna .linha { width:100%; margin:6px 0 0 0; border-bottom:1px solid #ccc; }
#internas #servicos #interna .link-servico { float:right; height:15px; padding: 5px 10px 5px 10px; background-color: #ececec; text-align:center; color:#fff; }
#internas #servicos #interna .link-vde { color:#73ad24; }
#internas #servicos #interna .link-lar { color:#e9a806; }
#internas #servicos #interna a.linkDetalhe:hover { text-decoration: underline; }

#internas #servicos #listagem { width:707px; padding:10px; float:left; border:1px solid #dcdcdc; margin-top:5px;}
#internas #servicos #listagem .navegacao { width:auto; text-align:center; display:table; padding: 10px 0 10px 0;}
#internas #servicos #listagem .navegacao img { top:8px; position:relative; }
#internas #servicos #listagem .navegacao .anterior { float:left; }
#internas #servicos #listagem .navegacao .proximo { float:left; }
#internas #servicos #listagem .navegacao .texto { float:left; padding: 7px;}
#internas #servicos #listagem ul { margin:0; padding:0; display:table; list-style:none; }
#internas #servicos #listagem li { width:707px; margin-bottom:10px; padding-bottom:10px; border-bottom:1px solid #dcdcdc; float:left; }
#internas #servicos #listagem .linksDestaque { width:707px; float:left; }
#internas #servicos #listagem .destaque_vde { width:618px; color:#6ba41f; font-weight:bold; padding: 0px 8px 8px 0; float:left; }
#internas #servicos #listagem .destaque_lar { width:618px; color:#d99c0b; font-weight:bold; padding: 0px 8px 8px 0; float:left; }
#internas #servicos #listagem .descricao { padding: 5px 8px 0 8px; }
/* Seta Link Direto com css sprite, exibido na listagem da pesquisa do portal de serviços*/
#internas #servicos #listagem li a.destaque_linkDireto-vde { text-decoration: none; font-weight:bold; width:12px; height:12px; padding-left: 15px; background:url(../img/setasLinkDireto.gif) no-repeat; color:#7eb730; background-position:0px -23px; }
#internas #servicos #listagem li a.destaque_linkDireto-lar { text-decoration: none;font-weight:bold; width:12px; height:12px; padding-left: 15px; background:url(../img/setasLinkDireto.gif) no-repeat; color:#e1a308; background-position:0px -11px; }
#internas #servicos #listagem li a.destaque_linkDireto-vde:hover { color:#939393; background-position:0px 1px;}
#internas #servicos #listagem li a.destaque_linkDireto-lar:hover { color:#939393; background-position:0px 1px;}

/* Seta Link Direto com css sprite, exibido nas páginas do portal de serviços e user control Serviços mais acessados*/
#internas .ico_linkDireto { position:relative; display:block; padding:0; border:0; width:12px; height:7px; margin:2px 0 0 0; background:url(../img/setasLinkDireto.gif) no-repeat left; }
#internas .LDdir { float:right !important; }
#internas .LDesq { float:left; }
#internas .linkDireto-vde { background-position:0px -26px; }
#internas .linkDireto-lar { background-position:0px -14px; }
#internas .linkDireto-vde:hover { background-position:0px -2px; }
#internas .linkDireto-lar:hover { background-position:0px -2px; }

/* Menu Tabs VERDE --------------------------- */
#internas #servicos .menu-tab-vde { width:729px; float:left; }
#internas #servicos .menu-tab-vde #perfil { width:729px; }
#internas #servicos .menu-tab-vde #perfil .escolha { width:215px; float:left; color:#999; font-weight:bold; padding:16px 5px 0 0; text-align:right; }
#internas #servicos .menu-tab-vde #perfil .cidadao { width:256px; height:38px; float:left; position:relative; top:2px; }
#internas #servicos .menu-tab-vde #perfil .empresa { width:253px; height:38px; float:left; position:relative; top:2px; }
#internas #servicos .menu-tab-vde #temas { width:729px; }
#internas #servicos .menu-tab-vde #temas .esq { width:5px; height:55px; background: url(../img/mn-tab-vde-esq.gif) no-repeat; float:left; }
#internas #servicos .menu-tab-vde #temas .dir { width:5px; height:55px; background: url(../img/mn-tab-vde-dir.gif) no-repeat; float:left; }
#internas #servicos .menu-tab-vde #temas .centro { width:719px; height:55px; background: url(../img/1px_mn-tab-vde.gif) repeat-x; float:left; }
#internas #servicos .menu-tab-vde #temas .txt-tema { width:50px; font-size:18px; color:#fff; font-weight:bold; padding:15px; float:left; }
#internas #servicos .menu-tab-vde #temas .alfabeto { width:160px; float:left; padding-top:5px; padding-left:10px; color:#fff; }
#internas #servicos .menu-tab-vde #temas .alfabeto strong{ line-height:22px; }
#internas #servicos .menu-tab-vde #temas .orgao { width:290px; float:left; padding-top:5px; color:#fff; }
#internas #servicos .menu-tab-vde #temas .orgao strong{ line-height:22px; }
#internas #servicos .menu-tab-vde #temas .tema { width:170px; float:left; padding-top:5px; color:#fff;}
#internas #servicos .menu-tab-vde #temas .tema strong{ line-height:22px; }
#internas #servicos .menu-tab-vde #temas .boxDropDown { float:left; }
#internas #servicos .menu-tab-vde #temas .boxDropDown select {border:1px #dcdcdc solid; color:#666; background:#fff; height:18px; font-size:11px; margin-bottom:5px; }
#internas #servicos .menu-tab-vde #temas .texto { font-size:11px; float:left; width:170px; height:17px; border-color:#fff; color:#666; padding:4px 0 0 3px; }

#internas #servicos #categorias { width:729px; padding-top:5px; float:left; }
#internas #servicos #categorias .caixa { width:226px; padding:4px; float:left; margin:0 0 5px 5px; height:200px; position:relative; }
#internas #servicos #categorias .caixaIcone { width:166px; float:left; }
#internas #servicos #categorias .mais { position:relative; right:5px; bottom:5px; }
#internas #servicos #categorias .icone { float:left; }
#internas #servicos #categorias .icone img { width:37px; height:37px; }
#internas #servicos #categorias .nome { width:115px; color:#767676; float:left; padding:5px 0 0 10px; font-weight:bold; }
#internas #servicos #categorias .lista { padding:15px 0 0 0; float:left; height:125px; }
#internas #servicos #categorias .lista ul { width:200px; margin:0; padding:0; }
#internas #servicos #categorias .lista li { width:200px; margin:0 0 0 18px; padding:4px 2px; line-height:14px; list-style-image:url(../img/img_disc_lat.gif); border-bottom:1px solid #dcdcdc; }

/* Menu Tabs LARANJA --------------------------- */ 
#internas #servicos .menu-tab-lar  { width:729px; float:left; }
#internas #servicos .menu-tab-lar #perfil { width:729px; }
#internas #servicos .menu-tab-lar #perfil .escolha { width:215px; float:left; color:#999; font-weight:bold; padding:16px 5px 0 0; text-align:right; }
#internas #servicos .menu-tab-lar #perfil .cidadao { width:256px; height:38px; float:left; position:relative; top:2px; }
#internas #servicos .menu-tab-lar #perfil .empresa { width:253px; height:39px; float:left; position:relative; top:2px; }
#internas #servicos .menu-tab-lar #temas { width:729px; }
#internas #servicos .menu-tab-lar #temas .esq { width:5px; height:55px; background: url(../img/mn-tab-lar-esq.gif) no-repeat; float:left; }
#internas #servicos .menu-tab-lar #temas .dir { width:5px; height:55px; background: url(../img/mn-tab-lar-dir.gif) no-repeat; float:left; }
#internas #servicos .menu-tab-lar #temas .centro { width:719px; height:55px; background: url(../img/1px_mn-tab-lar.gif) repeat-x; float:left; }
#internas #servicos .menu-tab-lar #temas .txt-tema { width:50px; font-size:18px; color:#fff; font-weight:bold; padding:15px; float:left; }
#internas #servicos .menu-tab-lar #temas .alfabeto { width:160px; float:left; padding-top:5px; padding-left:10px; color:#fff; }
#internas #servicos .menu-tab-lar #temas .alfabeto strong{ line-height:22px; }
#internas #servicos .menu-tab-lar #temas .orgao { width:290px; float:left; padding-top:5px; color:#fff; }
#internas #servicos .menu-tab-lar #temas .orgao strong{ line-height:22px; }
#internas #servicos .menu-tab-lar #temas .tema { width:170px; float:left; padding-top:5px; color:#fff;}
#internas #servicos .menu-tab-lar #temas .tema strong{ line-height:22px; }
#internas #servicos .menu-tab-lar #temas .boxDropDown { float:left; }
#internas #servicos .menu-tab-lar #temas .boxDropDown select {border:1px #dcdcdc solid; color:#666; background:#fff; height:18px; font-size:11px; margin-bottom:5px; }
#internas #servicos .menu-tab-lar #temas .texto { font-size:11px; float:left; width:170px; height:17px; border-color:#fff; color:#666; padding:4px 0 0 3px; }

#internas #servicos #categorias .lista-lar { padding:15px 0 0 0; float:left; height:125px; }
#internas #servicos #categorias .lista-lar ul { width:200px; margin:0; padding:0; }
#internas #servicos #categorias .lista-lar li { width:200px; margin:0 0 0 18px; padding:4px 2px; line-height:14px; list-style-image:url(../img/img_disc_lar.gif); border-bottom:1px solid #dcdcdc; }

/* ------------------------------- SECRETARIAS ------------------------------- */

#internas #lateralesq-sec { width:222px; padding:0 14px 0 0; float:left; }

#internas #lateralesq-sec #ultimas-noticias { width:221px; display:table; margin-top:10px; }
#internas #lateralesq-sec #ultimas-noticias .aba { width:221px; display:table; margin:0 auto; padding:0;  display: block; height: 35px; }
#internas #lateralesq-sec #ultimas-noticias .aba_conteudo { display:table; padding:12px; width:196px; }
#internas #lateralesq-sec #ultimas-noticias .aba_conteudo ul { margin:0; padding:0; }
#internas #lateralesq-sec #ultimas-noticias .aba_conteudo li { float:left; list-style:none outside none; padding:5px 5px 5px 0; width:190px; }
#internas #lateralesq-sec #ultimas-noticias .aba_conteudo .quadro { width:42px; height:42px; background-color:#257034; color:#48b663; font-weight:bold; padding:12px 0 0 8px; float:left; margin-right:7px; }
#internas #lateralesq-sec #ultimas-noticias .aba_conteudo .titulo { color:#336633; font-weight:bold; }
#internas #lateralesq-sec #ultimas-noticias .aba_conteudo .list-boletim {width:52px; height:52px; background-color:#dedaba; }

#internas #lateralesq-sec #banner { margin:10px 0 0 0; display:table; }

#internas #indice { padding:8px 5px 8px 12px; width:728px; }
#internas #indice #tit_indice { float:left; width:393px; margin-bottom:10px; }
#internas #indice #tit_indice .titulo { width:360px; float:left; margin-bottom:7px; }
#internas #indice #tit_indice .chamada { float:left; }
#internas #indice #list-icones { width:711px; height:auto; }
#internas #indice #list-icones ul { text-align:center; }
#internas #indice #list-icones li { width:82px; height:110px; float:left; list-style:none; text-align:center; padding-right:5px; }
#internas #indice #list-icones img { margin-bottom:5px; height:64px; }
#internas #indice #list-icones .descricao { margin-left:4px; }

/* --------------------------- SECRETARIAS - EQUIPAMENTOS --------------------------- */

#internas #secretarias #lateralesq-sec { width:222px; padding:0 14px 0 0; float:left; }

#internas #secretarias #centro-abast #fundo { float:right;width:252px; height:41px; background-image:url("../img/fundo_combo-secre.gif"); float:right; }
#internas #secretarias #centro-abast #fundo .boxDropDown { width:252px; float:left; }
#internas #secretarias #centro-abast #fundo .texto { float:left; width:216px; height:19px; margin:11px 14px 7px 18px; border-color:#fff;}
#internas #secretarias #centro-abast #fundo .combo_secretarias { padding:10px; margin:0 16px; }

#internas #secretarias #lateralesq #indice-menor { width:208px; height:282px; border:1px solid #dcdcdc; background-image:url("../img/fundo_quadro-indice.gif"); padding:5px 3px 5px 3px; margin-top:15px; }
#internas #secretarias #lateralesq #indice-menor .titulo { width:210px; height:14px; }
#internas #secretarias #lateralesq #indice-menor .chamada { float:left; margin:18px 0px 15px 0px; }
#internas #secretarias #lateralesq #indice-menor #indice-rot { float:left; margin:22px; }
#internas #secretarias #lateralesq #indice-menor #indice-rot .ico-menor { width:49px; height:48px; float:left; margin-top:12px; }
#internas #secretarias #lateralesq #indice-menor #indice-rot .ico-maior { width: 64px; height:63px; float:left; }
#internas #secretarias #lateralesq #indice-menor #combo-setas { width:217px; height:40px; display:table; position:relative; float:left; }
#internas #secretarias #lateralesq #indice-menor #combo-setas .combo_indice-menor { width:151px; height:40px; background-image:url("../img/combo_indice-menor.gif"); float:left; margin:13px 2px 0px 2px; }
#internas #secretarias #lateralesq #indice-menor #combo-setas .texto_indice-menor { float:left; width:142px; height:25px; margin:9px 4px 0; border-color:#fff;}
#internas #secretarias #lateralesq #indice-menor #combo-setas .anterior { margin-top:22px; float:left; }
#internas #secretarias #lateralesq #indice-menor #combo-setas .proximo { margin-top:22px; float:left; }

#internas #secretarias #lateralesq #fundo { width:212px; height:41px; background-image:url("../img/fundo_combo-menor.gif"); float:right; }
#internas #secretarias #lateralesq #fundo .boxDropDown { width:212px; float:left; }
#internas #secretarias #lateralesq #fundo div.dropDown  { width:210px; float:left; }
#internas #secretarias #lateralesq #fundo .texto { float:left; width:181px; height:19px; margin:11px 18px; border-color:#fff;}

#internas #secretarias #centro-abast { width: 745px; float:left; }
#internas #secretarias #centro-abast #topo-dir { width:493px; float:left; height:85px; }
#internas #secretarias #centro-abast #topo-dir .icone { width:74px; height:74px; float:left; }
#internas #secretarias #centro-abast #topo-dir .secretaria { width:344px; float:left; font-size:16px; padding-bottom:5px; font-weight:bold; }
#internas #secretarias #centro-abast #topo-dir .titulo { width:390px; color:#267035; float:left; }

#internas #secretarias #centro-abast #topo-esq { width:281px; float:left; margin-bottom:24px; margin-top:13px; }
#internas #secretarias #centro-abast #topo-esq .texto-inf { float:right; margin-right:17px; }
#internas #secretarias #centro-abast #topo-esq #combo-abast { width:281px; height:42px; background-image:url("../img/fundo_combo-abast.gif"); float:right; margin-top:15px; }
#internas #secretarias #centro-abast #topo-esq #combo-abast .boxDropDown { width:281px; height:42px; float:left; }
#internas #secretarias #centro-abast #topo-esq #combo-abast .abreCombo { background:url(../img/seta_combo-abast.gif) no-repeat; display:block; float:left; height:4px; width:7px; cursor:pointer; left:253px; position:relative; top:-22px; }
#internas #secretarias #centro-abast #topo-esq #combo-abast .texto { float:left; width:247px; height:15px; margin:11px 18px; border-color:#fff;}
#internas #secretarias #centro-abast #centro-borda-equi { width:698px; border:1px solid #dcdcdc; padding:18px; margin-bottom:19px; display:table; position:relative; top:-2px; }
#internas #secretarias #centro-abast #centro-borda-equi .list-armazem { width:698px; }
#internas #secretarias #centro-abast .navegacao { width:100%; text-align:center; display:inline-block; padding: 20px 0 10px 0; clear:both; zoom:1; *display: inline; }
#internas #secretarias #centro-abast .navegacao img { position:relative; top:-6px; }
#internas #secretarias #centro-abast .navegacao .anterior { display:inline-block; vertical-align:middle; padding-right:5px; zoom:1; *display: inline; }
#internas #secretarias #centro-abast .navegacao .proximo{ display:inline-block; vertical-align:middle; padding-right:5px; zoom:1; *display: inline; }
#internas #secretarias #centro-abast .navegacao .texto { display:inline-block; padding-right:5px; vertical-align:top; text-decoration:none; zoom:1; *display: inline; }

#internas #secretarias #centro-abast .texto-pag { float:left; padding: 12px 5px 0px 5px; }
#internas #secretarias #centro-abast .paginacao { width:auto; text-align:center; padding-top:10px; display:table; float:left; }
#internas #secretarias #centro-abast .fundo { width:19px; height:20px; background:url(../img/paginacao.gif); font-weight:bold; text-align:center; float:left;}
#internas #secretarias #centro-abast .fundo a { text-decoration:none; display: block; }
#internas #secretarias #centro-abast .fundo a:hover{ width:19px; height:20px;  background:url(../img/paginacao-on.gif); }
#internas #secretarias #centro-abast .fundo a:active{ width:19px; height:17px; top:-3px; background:url(../img/paginacao-on.gif); }
#internas #secretarias #centro-abast .fundo .number { padding:1px 0 0 0; display:table; }

#internas #secretarias #centro-abast #banner-maior { padding:5px; text-align:center; margin-top:10px; }


/* --------------------------- CEPAC - LISTAGEM ------------------------------- */

#internas #secretarias .cont_cepac ul { padding-left:13px; margin:0; list-style:inside; }


/* --------------------------- SECRETARIAS - LISTAGEM ------------------------------- */

#centro-borda table tr td, #padrao table tr td, #indice table tr td {padding:4px;}/* para as tabelas dos conteúdos estáticos foi colocado fixo por causa do * {margin:0;padding:0;} */

#internas #secretarias #centro-abast #centro-borda { width:723px; height:auto; padding:10px; display:inline; position:relative; top:-3px;  }
#internas #secretarias #centro-abast #centro-borda .linha-secre { width:100%; border-bottom:1px solid #ccc; margin:5px 0 5px 0; margin:11px 0 11px 0; }
#internas #secretarias #centro-abast #centro-borda ul { padding-left:13px; margin:0; list-style:inside; }
#internas #secretarias #centro-abast #centro-borda ol { list-style:decimal inside; }

#internas #secretarias #centro-abast #centro-borda #list-dir { width:410px; float:left; display:table; }
#internas #secretarias #centro-abast #centro-borda #list-dir #foto-curriculo { width:119px; float:left; margin-right:16px; }
#internas #secretarias #centro-abast #centro-borda #list-dir .foto_pres-abast { width:118px; height:121px; } 
#internas #secretarias #centro-abast #centro-borda #list-dir .curriculo { padding: 9px 0 0 30px; }
#internas #secretarias #centro-abast #centro-borda #list-dir .txt-curriculo { float:left; padding: 3px 4px; }

#internas #secretarias #centro-abast #centro-borda #list-dir #dados { width:261px; display:table; margin-left:135px; }
#internas #secretarias #centro-abast #centro-borda #list-dir #dados .titulo { color:#336633; font-weight:bold; }
#internas #secretarias #centro-abast #centro-borda #list-dir #dados .txt-dados { margin-bottom:17px; }
#internas #secretarias #centro-abast #centro-borda #list-dir #dados .espaco { margin-bottom:17px; }

#internas #secretarias #centro-abast #centro-borda #contato { width:247px; border:1px solid #dcdcdc; float:right; padding:13px; }
#internas #secretarias #centro-abast #centro-borda #contato .titulo { color:#336633; font-weight:bold; margin-bottom:16px; }
#internas #secretarias #centro-abast #centro-borda #contato .email { color:#007919; }

#internas #secretarias #centro-abast #centro-borda #final { width:694px; display:table; }
#internas #secretarias #centro-abast #centro-borda #final #fim-esq { width:346px; float:left; }
#internas #secretarias #centro-abast #centro-borda #final #fim-esq .quadro { width:163px; float:left; margin-right:10px; }
#internas #secretarias #centro-abast #centro-borda #final #fim-esq .foto { width:155px; height:120px; border:4px solid #314b0d; padding:0px; display:table; }
#internas #secretarias #centro-abast #centro-borda #final #fim-esq .fundo-data { background-color:#314b0d; margin-bottom:11px; float:left; }
#internas #secretarias #centro-abast #centro-borda #final #fim-esq .txt-data { color:#ffffff; font-weight:bold; margin:4px 11px 6px 5px; }
#internas #secretarias #centro-abast #centro-borda #final #fim-esq .txt-chamada { width:163px; }

#internas #secretarias #centro-abast #centro-borda #final #fim-dir { width:300px; float:right; }
#internas #secretarias #centro-abast #centro-borda #final #fim-dir #lista { width:300px; margin:38px 0 0 28px; }
#internas #secretarias #centro-abast #centro-borda #final #fim-dir #lista ul { margin:0; padding:0; width:300px; list-style-position:inside; list-style-image:url("../img/img_ico-verde.gif");  }
#internas #secretarias #centro-abast #centro-borda #final #fim-dir #lista li { margin-top:10px; }

/* --------------------------- SECRETARIAS - NOTICIAS ------------------------------- */
#internas #secretarias #centro-abast #centro-borda #noticias-secre .foto-not { width:66px; height:64px; border:3px solid #314b0d; float:left; }
#internas #secretarias #centro-abast #centro-borda #noticias-secre .fundo-data-not { background-color:#314b0d; float:left; }
#internas #secretarias #centro-abast #centro-borda #noticias-secre .txt-data-not { color:#ffffff; font-weight:bold; margin:4px 11px 6px 5px; }
#internas #secretarias #centro-abast #centro-borda #noticias-secre .txt-noticias { float:left; width:600px; margin:10px 0 0 9px; }

#internas #secretarias #centro-abast #centro-borda #ultimas { padding:0; }
#internas #secretarias #centro-abast #centro-borda #ultimas #noticias-lista { width:688px; padding-top:10px; }
#internas #secretarias #centro-abast #centro-borda #ultimas #noticias-lista ul { margin:0; padding:0; }
#internas #secretarias #centro-abast #centro-borda #ultimas #noticias-lista li { list-style:none; width:680px; margin:5px 0 8px 0; padding:0 0 11px 0; border-bottom:1px solid #dcdcdc; display:table; }
#internas #secretarias #centro-abast #centro-borda #ultimas #noticias-lista .foto { width:51px; height:51px; border:3px solid #314b0d; padding:0px; float:left; margin-right:5px; }
#internas #secretarias #centro-abast #centro-borda #ultimas #noticias-lista .data-hora { height:18px; color:#fff; font-weight:bold; background-color:#314b0d; padding:3px 7px 0 6px; float:left; margin-left:-5px; font-size:11px; }
#internas #secretarias #centro-abast #centro-borda #ultimas #noticias-lista .titulo { width:680px; color:#666; font-size:11px; font-weight:bold; }
#internas #secretarias #centro-abast #centro-borda #ultimas #noticias-lista .descricao { width:680px; font-size:11px; color:#666; }
#internas #secretarias #centro-abast #centro-borda #ultimas #noticias-lista .descricao a:hover{ color:#b2b2b2; }

/* -------------------------- SECRETARIAS - SECRETÁRIO ------------------------------- */
#internas #secretarias #centro-abast #centro-borda #sobre-secre { width:678px; float:left; display:table; }
#internas #secretarias #centro-abast #centro-borda #sobre-secre #dados-int { width:543px; padding:0; float:left; }
#internas #secretarias #centro-abast #centro-borda #sobre-secre #dados-int .titulo { color:#336633; font-weight:bold; }
#internas #secretarias #centro-abast #centro-borda #sobre-secre #foto-curriculo { width:119px; float:left; margin-right:16px; }
#internas #secretarias #centro-abast #centro-borda #sobre-secre .foto_pres-abast { width:118px; height:121px; } 

/* -------------------------- CONTAS PUBLICAS VISUALIZA -------------------------- */

#internas #contas { width:727px;padding:10px;float:right; }
#internas #contas ul { margin:0;padding:0; }
#internas #contas li { list-style:none; }

/* -------------------------- PAGINAS INTERNAS PADRAO -------------------------- */

#internas #padrao { width:960px; padding:10px; display:table; }
#internas #padrao .formulario { padding-top:25px; }
#internas #padrao .formulario input { width:200px; margin-right:10px; color:#939292; }
#internas #padrao .msg { width:200px; height:70px; border:1px solid #ccc; color:#939292; margin-right:10px; }
#internas #padrao .botao { position:relative; top:-11px; left:-77px; }

.botao { width:89px; height:27px; font-weight:bold; color:#f4faf6; background: url(../img/bt_padrao.gif) no-repeat; padding-top:5px; text-align:center; }
.botao a { color:#f4faf6; font-weight:bold; font-size:12px; }
.botao a:hover { color:#f4faf6; font-weight:bold; }
.botao_alinha { width:89px; height:27px; color:#fff; font-weight:bold; font-size:12px; }

.botaoInterna {
	border: 1px solid #008616;
	height: 27px;
	color: #FFFFFF;
	text-decoration: none !important;
	line-height: 23px;
	font-weight: bold;
	margin-right: 15px;
	display: block;
	float: left;
	padding: 0 10px;
	text-align: center;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.botaoInterna.verde {
	border: 1px solid #008616;
	background: #00bb74;
	background: -moz-linear-gradient(top,  #00bb74 0%, #008312 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#00bb74), color-stop(100%,#008312));
	background: -webkit-linear-gradient(top,  #00bb74 0%,#008312 100%);
	background: -o-linear-gradient(top,  #00bb74 0%,#008312 100%);
	background: -ms-linear-gradient(top,  #00bb74 0%,#008312 100%);
	background: linear-gradient(to bottom,  #00bb74 0%,#008312 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00bb74', endColorstr='#008312',GradientType=0 );	
}
.botaoInterna.verde:hover {	
	color: #FFFFFF;
	background: #008312;
}

.botaoInterna.cinza {
	border: 1px solid #979797;
	background: #aaa9a9;
	background: -moz-linear-gradient(top,  #aaa9a9 0%, #979797 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#aaa9a9), color-stop(100%,#979797));
	background: -webkit-linear-gradient(top,  #aaa9a9 0%,#979797 100%);
	background: -o-linear-gradient(top,  #aaa9a9 0%,#979797 100%);
	background: -ms-linear-gradient(top,  #aaa9a9 0%,#979797 100%);
	background: linear-gradient(to bottom,  #aaa9a9 0%,#979797 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#aaa9a9', endColorstr='#979797',GradientType=0 );
}
.botaoInterna.cinza:hover {	
	color: #FFFFFF;
	background: #979797;
}

.botaoInterna.direita {
	margin-right: 0;	
}

/* -------------------------- RSS -------------------------- */

#internas #padrao #rss { width:960px; padding:20px 0 20px 0; }
#internas #padrao #rss ul { margin:0; padding-left:20px; }
#internas #padrao #rss li { list-style:none; }
#internas #padrao #rss .icone { width:16px; height:16px; padding-right:5px; position:relative; top:4px; }

/* -------------------------- PAGINAS IDIOMAS -------------------------- */

#internas #idiomas { width:724px; padding:10px; }
#siteidioma_linguagens  { width:208px !important; }
#siteidioma_conteudo { float:left; width:100%; }
#siteidioma_conteudo img { margin-bottom:10px; }
p.linguagens { font-size:11px; margin:0; text-align:left; width:209px; }
p.linguagens a.portugues { background:url(../img/brasil_inativo.gif) no-repeat scroll 0 1px transparent; }
p.linguagens a.portugues:hover { background:url(../img/brasil.gif) no-repeat scroll 0 1px transparent; }
p.linguagens a.ingles { background:url(../img/gra_bretanha_inativo.gif) no-repeat scroll 0 1px transparent; }
p.linguagens a.ingles:hover { background:url(../img/gra_bretanha.gif) no-repeat scroll 0 1px transparent; }
p.linguagens a.espanhol { background:url(../img/espanha_inativo.gif) no-repeat scroll 0 1px transparent; }
p.linguagens a.espanhol:hover { background:url(../img/espanha.gif) no-repeat scroll 0 1px transparent; }
p.linguagens a { padding-left:18px; padding-right:12px; float:left; }
.consultaLeis ul { list-style: disc inside none; }

/* -------------------------- ARQUIVO (ACERVO) -------------------------- */
.box_lateral { float: right !important; padding: 8px !important; width: 250px !important; }
.box_lateral .form_pesquisa { padding:10px 0 0 0; }
.box_lateral span { display:block;}
.box_lateral input, .box_pesquisa_interna input, .box_pesquisa_interna select { padding:4px; margin-bottom:6px; }
.box_lateral label, .box_pesquisa_interna label, .box_pesquisa_interna .txt_label { font-size:12px; padding-top:6px; display:inline-block; vertical-align:top; zoom: 1; *display: inline; }
.bt_pesquisar { float:right; }

.box_pesquisa_interna, .box_pesquisa_noticia { clear: both; display: block; padding: 14px 46px 14px 55px !important; width: 496px !important; }
.box_pesquisa_interna .bt_pesquisar { margin:0 7px 0 0; }
.box_pesquisa_interna label, .box_pesquisa_interna .txt_label { font-size:15px; font-family:'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif; font-weight:bold; padding-top:0; }

.float_form { float:left; margin:0 10px 0 0; }
.bt_arquivo { background-image:url(../img/bt_arquivo.gif); background-repeat:no-repeat; width:78px; height:20px; display:block; float:right; margin:0 0 0 5px; }
.idiomas { padding:3px 0 0; display:inline-block; vertical-align:top; zoom: 1; *display: inline; }
.idiomas input { margin:0 1px 0 0; border:0; }
.idiomas img { margin:0 7px 0 0; }
.palavra_buscada { display:block; margin:0 0 12px; clear:both; }

.lateral_arquivo #assuntos { margin:0 0 10px !important; }
.box_pesquisa_noticia { padding: 14px 101px; width: 496px; margin:10px 0; }
.item_resultado { width:692px; margin:5px 10px 8px 0; padding:0 0 11px 0; border-bottom:1px solid #dcdcdc; float:left; }
.cont_noticia { float:left; width:630px; }
.data_hora_arquivo { width:630px; display:inline-block; vertical-align:top; zoom: 1; *display: inline; }

.linhaBotaoEmail .botao, .linhaBotaoFormLai .botao { padding:0; width:auto; height:auto; }
.linhaBotaoEmail .botao a, .linhaBotaoFormLai .botao a { display: block; height: auto; padding: 5px 26px 8px; width: auto; }

#internas .cont_loa { width:802px !important; }

.cont_lai input[type="radio"] { margin: 0 5px 0 0; vertical-align: middle; border:none; }
.cont_lai label + input[type="radio"] { margin: 0 5px 0 30px; }
.cont_lai input, .cont_lai textarea, .cont_lai select { color: #666; padding: 3px 4px; }
.cont_lai select { height: 25px; width: 161px; }
.cont_lai textarea { max-width:698px; max-height: 400px; }
.cont_lai .validacao { vertical-align:top; color:#f02; }
.cont_lai #cphMasterPortal_divFormulario table ul { list-style: none; }
.ul_sformatacao { margin-left:0 !important; }
.linhaBotaoLai { padding:20px 0 10px; margin:0 auto; width:710px; }
.linhaBotaoLai a { padding:0 10px; display:block; float:left; }
.linhaBotaoFormLai { padding:20px 0 10px; display:table; width:100%; }
#internas #padrao .linhaBotaoFormLai .botao { left:0; top:0; }
.botao a { text-decoration:none !important; }

/* -------------------------- PADRÃO CONTEÚDOS -------------------------- */
#internas #secretarias #centro-abast #centro-borda, .cont_loa, #padrao, .cont_cepac { font-size:small; text-align:justify; }
#internas #secretarias #centro-abast #centro-borda a, #internas #secretarias #centro-abast #centro-borda a:hover, #padrao a, #padrao a:hover, .cont_loa a, .cont_loa a:hover, .cont_cepac a, .cont_cepac a:hover { text-decoration:underline; }
#padrao ul, #padrao ol, .cont_loa ul, .cont_loa ol, .cont_cepac ul, .cont_cepac ol { margin-left:35px; }

.compartilhamento { display:none; }
#divCompartilhamento { border: 1px solid #DCDCDC; clear: both; padding: 14px 46px 14px 55px; width: 496px; float:left; margin:0 0 10px 0; }
#divCompartilhamento label { font-size:15px; font-family:'Trebuchet MS',Verdana,Arial,Helvetica,sans-serif; font-weight:bold; padding-top:0; width:82px; display:block; }

/* -------------------------- NOVA GALERIA DE IMAGENS -------------------------- */

/* GALERIA DE FOTOS */
.galeria_interna 
{
	position:relative;
	z-index:999;
	margin-top:6px;
}
#divGaleria {
	width: 100%;
	position:relative;	
}
.royalSlider {
	width: 600px;
	height: 400px;
	position: relative;
	direction: ltr;
}
.royalSlider > * {
	float: left;
}
.rsWebkit3d .rsSlide {
	-webkit-transform: translateZ(0);
}
.rsFade.rsWebkit3d .rsSlide,
.rsFade.rsWebkit3d img,
.rsFade.rsWebkit3d .rsContainer {
    -webkit-transform: none;
}
.rsOverflow {
	width: 100%;
	height: 100%;
	position: relative;
	overflow: hidden;
	float: left;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	margin-top: 56px;
}
.rsContainer {
	position: relative;
	width: 100%;
	height: 100%;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.rsArrow,
.rsThumbsArrow {
	cursor: pointer;
}
.rsThumb {
	float: left;
	position: relative;
}
.rsArrow,
.rsNav,
.rsThumbsArrow {
	opacity: 1;
	-webkit-transition:opacity 0.3s linear;
	-moz-transition:opacity 0.3s linear;
	-o-transition:opacity 0.3s linear;
	transition:opacity 0.3s linear;
}
.rsHidden {
	opacity: 0;
	visibility: hidden;
	-webkit-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
	-moz-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
	-o-transition:visibility 0s linear 0.3s,opacity 0.3s linear;
	transition:visibility 0s linear 0.3s,opacity 0.3s linear;
}
.rsGCaption {
	width: 100%;
	float: left;
	text-align: center;
}
.royalSlider.rsFullscreen {
	position: fixed !important;
	height: auto !important;
	width: auto !important;
	margin: 0 !important;
	padding: 50px 0 0 0 !important;
	z-index: 2147483647 !important;
	top: 0 !important;
	left: 0 !important;
	bottom: 0 !important;
	right: 0 !important;	
	background-color: rgba(0,0,0,0.9);	
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#90000000', endColorstr='#90000000'); /* IE */
}
.royalSlider .rsSlide.rsFakePreloader 
{	
	opacity: 1 !important;
	-webkit-transition: 0s;
	-moz-transition: 0s;
	-o-transition:  0s;
	transition:  0s;
	display: none;
}
.rsSlide {
	position: absolute;
	left: 0;
	top: 0;
	display: block;
	overflow: hidden;	
	height: 100%;
	width: 100%;
}
.royalSlider.rsAutoHeight,
.rsAutoHeight .rsSlide {
	height: auto;
}
.rsContent {
	width: 100%;
	height: 100%;
	position: relative;
}
.rsPreloader {
	position:absolute;
	z-index: 0;	
}
.rsNavItem {
	-webkit-tap-highlight-color:rgba(0,0,0,0.25);
}
.rsThumbs {
	cursor: pointer;
	position: relative;
	overflow: hidden;
	float: left;
	z-index: 22;
}
.rsThumbs {
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	-webkit-tap-highlight-color:rgba(0,0,0,0);
}
.rsABlock {
	left: 0;
	top: 0;
	position: absolute;
	z-index: 15;	
}
img.rsImg {
	max-width: none;
	margin-top: 8px !important;	
}
.rsDefault,
.rsDefault .rsOverflow,
.rsDefault .rsSlide,
.rsDefault .rsVideoFrameHolder,
.rsDefault .rsThumbs {	
	color: #666;
}
.setasGaleria 
{
	background-repeat: no-repeat;
	cursor: pointer;
	display: block;
	height: 27px;
	position: absolute;
	top: 17px;
	width: 28px;
	z-index: 1000;
}
.setaDireita 
{
	background-image:url("../img/bt_proximo.gif");
	right:0;
}
.setaEsquerda 
{
	background-image:url("../img/bt_anterior.gif");
}
.rsDefault .rsArrow {
	height: 100%;
	width: 44px;
	position: absolute;
	display: block;
	cursor: pointer;
	z-index: 21;
}
.rsDefault.rsHor .rsArrowLeft { left: 0; top: 0; }
.rsDefault.rsHor .rsArrowRight { right: 0; top:0; }

.rsDefault .rsArrowIcn {		
	width: 32px;
	height: 32px;
	top: 50%;
	left: 50%;
	margin-top:-16px;	
	margin-left: -16px;
	position: absolute;	
	cursor: pointer;	
	background-image: url('../img/icones_galeria.png');
	background-color: #000;	
	-moz-opacity: 0.8;
	opacity: 0.8;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	border-radius: 2px;	
}
.rsDefault .rsArrowIcn:hover {
	background-color: #000;	
	-moz-opacity: 0.9;
	opacity: 0.9;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}

.rsDefault.rsHor .rsArrowLeft .rsArrowIcn { background-position: -64px -32px; }
.rsDefault.rsHor .rsArrowRight .rsArrowIcn { background-position: -64px -64px; }

.rsDefault.rsVer .rsArrowLeft .rsArrowIcn { background-position: -96px -32px; }
.rsDefault.rsVer .rsArrowRight .rsArrowIcn { background-position: -96px -64px; }

.rsDefault .rsArrowDisabled .rsArrowIcn
{
	background-color: #000;	
	-moz-opacity: 0.2;
	opacity: 0.2;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=20);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=20); 	
}
.rsDefault .rsThumbsHor {
	height: 51px;
	left: 0;
	margin: 5px 38px 0;
	position: absolute;
	top: 0;
	width: 518px;	
}
.rsFullscreen .rsThumbsHor { width:100% !important; margin:0; }
.rsDefault.rsWithThumbsHor .rsThumbsContainer {
	position: relative;
	height: 100%;	
}
.rsDefault .rsThumb {
	float: left;
	overflow: hidden;
	width: 76px;
	height: 51px;
}
.rsDefault .rsThumb img {
	width: 100%;
	height: 100%;
}
.rsDefault .rsTmb {
	display: block;
}
.rsDefault .rsTmb span {
	color: #DDD;
	margin: 0;
	padding: 0;
	font-size: 13px;
	line-height: 18px;
}
.rsDefault .rsThumbsArrow {
	height: 100%;
	width: 28px;
	position: absolute;
	display: block;
	cursor: pointer;	
	z-index: 21;
}
.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft { left: 0; top: 0; }
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight { right: 0; top:0; }
.rsDefault .rsThumbsArrowIcn {		
	width: 28px;
	height: 27px;
	top: 26%;	
	position: absolute;	
	cursor: pointer;
	background-repeat:no-repeat;	
}

.rsDefault.rsWithThumbsHor .rsThumbsArrowLeft .rsThumbsArrowIcn { background-image:url(../img/bt_anterior.gif); }
.rsDefault.rsWithThumbsHor .rsThumbsArrowRight .rsThumbsArrowIcn {background-image:url(../img/bt_proximo.gif); }
.rsDefault .rsThumbsArrowDisabled { display: none !important; }

@media screen and (min-width: 0px) and (max-width: 800px) {
	.rsDefault .rsThumb {
		width: 59px;
		height: 44px;
	}
	.rsDefault .rsThumbsHor {
		height: 44px;
	}	
}
.rsDefault .rsFullscreenBtn {
	right: 0;
	top: 0;
	width: 44px;
	height: 44px;
	z-index: 22;
	display: block;
	position: absolute;
	cursor: pointer;	
}
.rsDefault .rsFullscreenIcn {
	display: block;
	margin: 8px;
	width: 32px;
	height: 32px;
	background-image: url("../img/icones_galeria.png");
	background-color: #000;	
	-moz-opacity: 0.8;
	opacity: 0.8;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=80);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
	border-radius: 2px;
}
.rsDefault .rsFullscreenIcn:hover {
	background-color: #000;	
	-moz-opacity: 0.9;
	opacity: 0.9;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=90);
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
}
.rsDefault.rsFullscreen .rsFullscreenIcn {
	background-position: -32px 0;
}
.rsDefault .rsPreloader {
	width:20px;
	height:20px;
	background-image:url("../img/preloader_galeria.gif");
	left:50%;
	top:50%;
	margin-left:-10px;
	margin-top:-10px;	
}
.rsDefault .rsGCaption {
	text-align: left;
	color: #666;
	width: 100%;
	font-size: 12px;	
	clear:both;	
}

/* -------------------------- ACCORDION UTILIZADO NOS CONTEÚDOS -------------------------- */
.regionais { background: url("http://multimidia.curitiba.pr.gov.br/2012/00123181.gif") no-repeat #E1E1E1; border:1px solid #DCDCDC; line-height: 20px; padding: 4px 35px 4px 10px; margin: 0 12px; cursor:pointer; }
.regionais + div { border: 1px solid #DCDCDC; border-top: none; padding: 5px 20px 10px; width: 657px; margin: 0 12px; clear:both; position:relative; }	
.regionais.selecionado { background: url("http://multimidia.curitiba.pr.gov.br/2012/00123180.gif") no-repeat #666666 !important; }
.regionais.selecionado h4 { color:#fff; }

/* CADASTRO CONFERÊNCIA DEFESA CIVIL */
.radioCadastro {}
.radioCadastro input 
{
	float:left;
	clear: both;
	border: 0;
}
.radioCadastro label 
{
	line-height: 18px;
    margin-left: 4px;
    float: left;
}

#divResultadoPlayer video {
	width:586px;
	height:390px;
	margin:8px 0;
}


.galeria_interna.g720x400, .galeria_interna.g320x240 { margin-right:15px; margin-bottom:15px; margin-left:2px; z-index:inherit; }
.galeria_interna.g720x400 .rsFullscreenBtn, .galeria_interna.g320x240 .rsFullscreenBtn { top:55px; }
.g720x400 { width:720px; height:400px; }
.g720x400 .rsThumbsHor { width:604px; margin:5px 60px 0; }
.galeria_interna.g720x400 .rsFullscreen .rsThumbsHor, .galeria_interna.g320x240 .rsFullscreen .rsThumbsHor { margin:0; }
.g320x240 { width:320px; height:240px; clear:both; float:left; }
.g320x240 .rsThumbsHor { width:242px; }
.galeria_interna.g720x400 .rsFullscreen, .galeria_interna.g320x240 .rsFullscreen { z-index:999; }
.galeria_interna.g720x400 .rsFullscreen .rsOverflow, .galeria_interna.g320x240 .rsFullscreen .rsOverflow { margin-top:0; padding-bottom:56px; }
.galeria_interna.g720x400 .rsFullscreen .rsGCaption, .galeria_interna.g320x240 .rsFullscreen .rsGCaption { background:#000000; clear: both; color: #FFFFFF; font-size: 12px; height: 36px; padding: 10px; position: absolute; text-align: center; width: 100%; }
.galeria_interna.g720x400 .setasGaleria.setaEsquerda, .galeria_interna.g320x240 .setasGaleria.setaEsquerda { left:0; }

/* Proposta Plano Diretor */
.cont_proposta td input { float:left; }
.cont_proposta td span { clear:both; float:left; }
.cont_proposta textarea { max-width:535px; }
.cont_proposta .botao { background: url('../img/bt_padrao_maior.gif') no-repeat; width: 140px; margin-top:15px; }
.cont_proposta .botao input { background:none; border:none; color:#FFF; padding:0; }

.tooltip { background: url('../img/tooltip.png') no-repeat; width:16px; height:16px; float:none !important; display:inline-block; vertical-align:middle; margin-left:5px; }
.tooltip:hover { box-shadow:1px 1px 1px #777; border-radius:8px; }

/* Página Newsletter */

.news_esquerdo {
  float:right;
  margin-right:25px;
  font-size:13px;
}
.news_selecao {
  float:left;
}

.formulario td {
  padding:2px;
  vertical-align:inherit;
}

.titulo_news {
  color:#007918;
  font-size:16px;
  padding-left:15px;
  font-weight:bold;
}

.cx_borda_padrao_news {
  width:100%;
  border:1px solid #dcdcdc;
  -webkit-border-radius:5px;
  -moz-border-radius:5px;
  border-radius:5px;
  padding:15px 6px 6px 0 !important;
  float:left;
  margin-bottom:10px;
}

.cp-nome_news {
  width:270px;
  padding:2px 0 0 2px;
  color:#909090;
}

.news_radioButton input {
  border: 0;
  float: left;
}

.news_radioButton label {
  float:left;
  font-size:13px;
  margin:0 55px 0 5px;
}

.news_checkBox {
  border: 0;
}

/* CALENDÁRIO DE EVENTOS */
#calendario {
	margin:15px 0;
}
.calendarioTopo {
	background:#f9f9f9;
	border:1px solid #dcdcdc;
	border-radius:5px;
}
.calendarioTopo h3 {
	color:#318554;
	text-align:center;
	padding:10px;
}
.calendarioTopo .calendarioMes {
	color:#121212;
	margin:15px auto 0;
	display:table;
	position:relative;
	border-radius:5px;
}
.calendarioTopo .calendarioMes ul {
	padding:15px 0 0 !important;
	float:left;
	overflow:hidden;
}
.calendarioTopo .calendarioMes li {
	list-style:none;
	float:left;
	position:relative;
	background:#E0E0E0;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
}
.calendarioTopo .calendarioMes li .anoAtual {
	background:#FFF;
}
.calendarioTopo .calendarioMes li a {
	width:76px;
	display: inline-block;
	zoom:1; *display: inline;
	text-decoration:none !important;
	text-align:center;
	padding:4px 0;
}
.calendarioTopo .calendarioMes li span {
	position:absolute;
	top:-15px;
	right:-22px;
	font-size:10px;
	color:#818181;
}
.calendarioTopo .calendarioMes a.ativo {
	background:#2E7C4F;
	color:#FFF;
}
.calendarioTopo .calendarioMes a.info {
	background:#3ea86b;
	color:#FFF;
}
.calendarioTopo .btnSeta {
	background:#999999;
	color:#FFF;
	text-decoration:none !important;
	padding:5px 2px;
	float:left;
	border-radius:5px 0 0 5px;
	margin:15px 0 0;
}
.calendarioTopo .btnSeta.dir {
	border-radius:0 5px 5px 0;
}
.calendarioTopo .calendarioDia {
	position:relative;
	margin:0 auto;
}
.calendarioTopo .calendarioDia ul {
	padding:0 !important;
	float:left;
}
.calendarioTopo .calendarioDia li {
	display:inline-block;
	zoom:1; *display: inline;
	list-style:none;
	font-size:16px;
	width:40px;
	text-align:center;
	margin:0 4px;
}
.calendarioTopo .calendarioDia li a {
	text-decoration:none !important;
	color:#333333;
	display:block;
	padding:11px 0;
}
.calendarioTopo .calendarioDia li.diaMes a {
	color:#666;
}
.calendarioTopo .calendarioDia li a span {
	color:#318554;
}
.calendarioTopo .calendarioDia li a.ativo {
	background:url('../img/tag-dia.gif') no-repeat;
	color:#FFF;
	width:40px;
	position:absolute;
	height:59px;
	top:0;
}
.calendarioTopo .btnSetaDia {
	background:#2e7c4f;
	float:left;
	margin:25px 3px 25px 4px;
	line-height:12px;
	text-decoration:none !important;
	padding:0 4px 3px;
	color:#FFF;
	border-radius:7px;
}
#calendario .box {
	background:#f9f9f9;
	margin:20px 0 0;
	padding:16px 18px;
	position:relative;
	color:#4d4d4d;
	border-top:1px solid #318554;
}
#calendario .box .tag {
	background:url('../img/tague-info-dia.gif') no-repeat;
	position:absolute;
	left:-7px;
	top:7px;
	text-transform:uppercase;
	color:#FFF;
	font-size:12px;
	line-height:12px;
	text-align:center;
	padding:12px 17px 8px 13px;
}
#calendario .box h4 {
	color:#318554;
	padding-bottom:16px;
}
#calendario .box p span {
	color: #666;
	display: inline-block;
	zoom:1; *display: inline;
	margin-right: 20px;
	text-align: right;
	width: 90px;
}
#calendario .box .datas {
	text-align: center;
	margin-top:0;
	color:#318554;
}

/* AGENDA */
#internas #secretarias #centro-abast #centro-borda.divAgenda {
	padding:0;
	width:743px;
}
.divAgenda h2 {
	padding:13px;
	color:#FFF;
	background:#2E7C4F;
	border-radius:5px 5px 0 0;
}
.divAgenda #calendario {
	padding:10px;
}
.filtrosPesquisa > li {
	border-top:1px solid #d7d7d7;
	padding:10px 15px;
	font-size:1.1em;
	color:#666;
}
.filtrosPesquisa > li:first-child {
	border-top:none;
	padding:0;
}
.filtrosPesquisa input,
.filtrosPesquisa select {
	clear:both;
	padding:5px 10px;
	margin-top:5px;
	width:100%;
	color:#4d4d4d;
	border: 1px solid #d7d7d7
}
.filtrosPesquisa option {
	border:1px solid #2E7C4F;
	border-bottom:none;
	padding:3px 8px;
	color:#4d4d4d;
}
span.icoTema {
	background:#2E7C4F;
	padding:5px;
	display:inline-block;
	vertical-align:middle;
	border-radius:5px;
	margin-right:10px;
}
.esconder_dropDown {
	display:none;
}
.select {
	border:1px solid #d7d7d7;
	padding:0 7px 0 0;
	margin-top:5px;
	position:relative;
}
.select div {
	padding:8px 22px 8px 15px;
	cursor:pointer;
	background:url("../img/icoSetaSelect.png") no-repeat right center;
	min-height:16px;
}
.select div + ul {
	border:1px solid #d7d7d7;
	border-top:none;
	position:absolute;
	background:#FFF;
	z-index:2;
	width:100%;
	left:-1px;
	max-height:250px;
	overflow:auto;
}
.select div + ul li {
	list-style:none;
	border-top:1px solid #d7d7d7;
	padding:5px 10px;
	cursor:pointer;
}
.select div + ul li:hover {
	color:#FFF;
	background:#2E7C4F;
}
.filtrosPesquisa input[type="checkbox"] {
	margin-right:5px;
	vertical-align:middle;
	width:auto;
}
.filtrosPesquisa .btn {
	background:#2E7C4F;
	color:#FFF;
	text-align:center;
}

.filtrosPesquisa input[type="textbox"] {
}

.filtrosPesquisa .txtBuscaInterna {
	height: 22px;
	padding: 5px 38px 5px 15px;
	width: 136px;
}

.filtrosPesquisa .btnFiltro {
	background-color: #2e7c4f;
	background-image: url(../img/iconeInputBusca.png);
	background-position: center center;
  background-repeat: no-repeat;
  border: 0 none;
  height: 24px;
  padding: 0;
  width: 24px;
  position: absolute;
  top: 36px;
  left: 174px;
  -webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.filtrosPesquisa .btnFiltro:hover {
	background-color: #2e7c4f;
}

.resultadoBuscaInterna {
	margin-bottom: 16px;
	margin-top: 32px;
}

.resultadoBuscaInterna span {
	color: #2c784d !important;
}