PORTARIA N° 80, DE 24 DE FEVEREIRO DE 2023
Disciplina o atendimento do pedido de consulta interna, voltada a dirimir dúvidas sobre a aplicação e interpretação da legislação tributária no âmbito da Secretaria de Estado da Fazenda - SEFAZ.
PORTARIA Nº 80/2023 - GABINSão Luís - MA, 24 de fevereiro de 2023.Disciplina o atendimento do pedido deconsulta interna, voltada a dirimir dúvidassobre a aplicação e interpretação dalegislação tributária no âmbito da Secretariade Estado da Fazenda - SEFAZ.O SECRETÁRIO DE ESTADO DA FAZENDA emexercício, no uso da atribuição que lhe confere o art. 69, I e II, daConstituição do Estado do Maranhão,Considerando a necessidade de regulamentar a consulta internaformulada pelas unidades da SEFAZ, com vistas a dirimir dúvidassobre a aplicação e interpretação da legislação tributária, conformeo inciso VI do art. 21 da Lei n° 10.151, de 23 de outubro de 2014;Considerando ainda a necessidade de assegurar a definiçãode procedimentos de controle e tramitação processual de competênciada CEGAT/COTET,RESOLVE:CAPÍTULO IDAS DISPOSIÇÕES PRELIMINARESArt. 1º Esta Portaria disciplina o atendimento do pedido deconsulta interna, voltada a dirimir dúvidas sobre a aplicação e interpretaçãoda legislação tributária no âmbito da Secretaria de Estado daFazenda - SEFAZ.Parágrafo único. Nos termos do art. 21 da Lei n° 10.151, de23 de outubro de 2014, compete ao Corpo Técnico para a Tributação(COTET) dirimir dúvidas sobre a aplicação e interpretação da legislaçãotributária solicitadas pelas unidades indicadas no art. 2º.CAPÍTULO IIDA LEGITIMIDADE E DOS REQUISITOSArt. 2º A consulta interna pode ser formulada:I - pelo Secretário de Estado da Fazenda e pelas Unidadesa ele vinculadas;II - pela Célula de Gestão para a Administração Tributária,pelos seus Corpos Técnicos e pelas Unidades a ela vinculadas; eIII - pela Célula de Gestão da Ação Fiscal, pelas suas Unidadese pelos Grupos de Auditoria e Monitoramento Especialista aela vinculados.Parágrafo único. A consulta interna pode ser formulada porqualquer servidor fazendário, desde que autorizada pelo gestor dasunidades administrativas da SEFAZ elencadas nos incisos I a III docaput.Art. 3º A unidade consulente deverá atender, na formulaçãoda consulta interna, os seguintes requisitos:I - o caso concreto objeto da consulta deve ser descrito emtese, a fim de que os dispositivos interpretados e a orientação dadapossam ser aplicados de forma genérica; eII - os questionamentos devem ser formulados de forma clara,precisa e objetiva, com numeração sequencial incluída pela consulentee com a indicação dos dispositivos normativos sobre os quaishouver dúvida de interpretação.§1° A unidade consulente pode propor a solução que reputaradequada para o caso e indicar os fundamentos legais que asustentam.§2° Na hipótese de tramitarem, simultaneamente, duas oumais consultas internas sobre a mesma matéria, sua resolução seráformalizada em um mesmo ato.CAPÍTULO IIIDA TRAMITAÇÃOArt. 4º As consultas internas têm início com a apresentaçãodo pedido pela unidade consulente ao COTET, por escrito, e tramitarãoem autos próprios.Parágrafo único. A tramitação de que trata o caput deveráser feita, preferencialmente, por meio eletrônico, na forma da legislaçãoespecífica.Art. 5º Com a recepção da consulta interna, o COTET analisaráa sua admissibilidade, a qual poderá ser negada nas seguinteshipóteses:I - quando o seu objeto estiver disciplinado em lei ou emato normativo infralegal, ainda que publicado depois de apresentadaa consulta;II - quando o seu objeto possuir decisão anteriormente proferidapara a mesma unidade e cujo entendimento não tenha sido alteradopor ato superveniente;III - quando o seu objeto versar sobre constitucionalidadeou legalidade da legislação tributária;IV - quando não descrever, completa e exatamente, a hipótesea que se referir, ou não contiver os elementos necessários à suasolução, salvo se a inexatidão ou omissão for escusável, a critério daautoridade competente;V - sobre matéria estranha à legislação tributária; eVI - quando formulada em desacordo com o disposto nosarts. 2º, 3º e 4º.§1° A consulta interna não admitida será arquivada, mediantedespacho decisório do Gestor Chefe do COTET, do qual serádada ciência à unidade consulente.§2° Além das hipóteses previstas nos incisos I a VI docaput deste artigo, as consultas internas poderão ser arquivadas deofício quando:I - seus pedidos, por motivo superveniente, forem consideradosinconvenientes ou inoportunos à Administração;II - houver perda de objeto ou sua finalidade tiver exaurido; eIII a unidade consulente desistir do pedido e a interrupçãodo processo não afrontar interesse público reconhecido pela administração.§3° Presume-se a desistência da unidade consulente, seesta, imotivadamente, não atender, no prazo estipulado, a solicitaçãodo COTET para apresentar as informações necessárias à apreciaçãodo seu pedido.Art. 6º Antes de emitir sua decisão, o COTET poderá solicitarreunião ou manifestação acerca da matéria objeto da consultainterna à unidade consulente e a outras potencialmente afetadas, a fimde coletar informações para subsidiá-la, inclusive quanto à aplicabilidadede eventual entendimento preliminar.§ 1º Presume-se a concordância da unidade fazendária interessadaque não se manifestar no prazo fixado, fato que deverá serconsignado nos autos do processo.§ 2º Para fins do disposto neste artigo, considera-se unidadefazendária potencialmente afetada a que possuir competência relacionadaà área objeto da consulta interna.Art. 7º As comunicações às unidades consulentes serão realizadas,preferencialmente, por meio eletrônico, com prova de recebimento.Parágrafo único. Considera-se realizada a comunicação nodia em que a unidade consulente, por meio de seus servidores, efetivara consulta ao teor da intimação, ou em 15 (quinze) dias contadosda data do seu envio.Art. 8°. A unidade consulente poderá interpor pedido de reconsideraçãoao COTET sobre as suas decisões, inclusive em relaçãoao parecer de consulta interna, no prazo de 10 (dez) dias.CAPÍTULO IVDO PARECER DE CONSULTA INTERNA E SEUS EFEITOSArt. 9° A consulta interna será resolvida mediante a emissãode parecer, o qual deverá conter:I - identificação da unidade expedidora, número do processoe unidade consulente;II - número sequencial, assunto, ementa e dispositivos legais;III - relatório;IV - fundamentos legais;V - conclusão; eVI - ordem de intimação.Art. 10. Na resolução da consulta interna, serão observadosos atos normativos, os atos e decisões a que a legislação atribua efeitovinculante e os pareceres já proferidos sobre a matéria pelo COTET.Art. 11. A formulação de consulta interna não sobrestaráa análise ou o julgamento de processos nem suspenderá o exercíciode atividades de fiscalização ou de cobrança que tratem da mesmamatéria consultada.Art. 12. A aplicação do entendimento expresso em parecerde consulta interna para situações análogas cabe à autoridade administrativacompetente para decidir o caso concreto.Art. 13. A superveniência de ato normativo modifica asconclusões que lhe forem contrárias constantes de parecer de consultainterna, independentemente de comunicação ao consulente e demanifestação do COTET.CAPÍTULO VDAS DISPOSIÇÕES FINAISArt. 14. Na hipótese de sobrevier interpretação diversa oucomplementar, o COTET poderá editar novo parecer, com a indicação,ao seu final, do cancelamento expresso do ato anterior ou departe dele.Parágrafo único. O disposto neste artigo não se aplica àcorreção de erros de digitação, omissões e obscuridades do texto, hipóteseem que o parecer deverá ser objeto de retificação, e de comunicaçãoà unidade consulente.Art. 15. Aplicam-se subsidiariamente à consulta interna asnormas gerais para a elaboração de atos e a tramitação de processosadministrativos, previstas na Lei n° 8.959, de 08 de maio de 2009.Art. 16. O Gestor Chefe do COTET:I - proporá ao Secretário de Estado da Fazenda a expediçãode ato normativo sempre que a solução de uma consulta interna tiverinteresse geral;II - poderá expedir atos complementares para a execuçãodas disposições desta Portaria e a resolução de casos omissos.Art. 17. As disposições desta Portaria se aplicam às consultasinternas ainda pendentes de decisão, na data de sua entrada em vigor,Art. 18. Esta Portaria entra em vigor na data de sua publicação.MAGNO VASCONCELOS PEREIRASecretário de Estado da Fazenda, em exercício.<style>body { font: 12px Arial, Helvetica, sans-serif; color: rgb(0, 0, 0); } h1, h2, h3, h4, h5 { color: rgb(0, 0, 0); } a { text-decoration: none; } img { border: 0px; } #inst-bar ul { margin: 0px; padding: 0px; } #inst-bar li { display: none; } #inst-bar li#inst-bar-pr { display: block; } #inst-bar li#inst-bar-pr a { font-size: 1.3em; font-weight: bold; color: rgb(0, 0, 0); } h1.logo, a.logo { font-size: 1.5em; font-weight: bold; color: rgb(0, 0, 0); } #main-content h1 { font-size: 1.4em; } #main-content h2, #main-content h3 { margin: 0px; font-size: 1em; } .news-related h3 { font-weight: normal; } #footer { padding: 20px 0px 0px; position: relative; } #footer p, #footer address { margin: 0px; padding: 0px 13px; } #footer p { font-weight: bold; } #footer address p { padding-left: 0px; font-weight: normal; font-style: normal; } #footer .logos { position: absolute; right: 13px; top: 16px; } #footer .logos a { margin-left: 5px; } #control, #side-area-1, #menusuperior, #search, #headerimages, #nav, #leftcolumn, .acoesbt, #userbar, #rodape, #skip-links, #search_block, #destaque_1, #form-recomendar, .content-functions, #content .more, #content .news-block, #news-photos { display: none !important; } @import url("https://web.celepar.pr.gov.br/instbar/css/instbar-1.css"); html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption { margin: 0px; padding: 0px; border: 0px; outline: 0px; font-size: 100%; background: transparent; } body { line-height: 1; } ol, ul { list-style: none; } blockquote, q { quotes: none; } blockquote::before, blockquote::after, q::before, q::after { content: none; } ins { text-decoration: none; } del { text-decoration: line-through; } table { border-collapse: collapse; border-spacing: 0px; } body { font: 12px Arial, Helvetica, sans-serif; color: rgb(51, 51, 51); background: rgb(200, 200, 200); } a:link, a:active, a:visited { color: rgb(4, 106, 59); text-decoration: none; } a:hover { text-decoration: underline; } h1 { font-size: 1.5em; color: rgb(4, 106, 59); margin-bottom: 22px; line-height: 125%; } h2 { font-size: 1.167em; margin: 10px 0px; } h3 { font-size: 1em; } h4 { font-size: 1em; color: rgb(85, 85, 85); } h5 { font-size: 1em; color: rgb(153, 153, 153); } table.outer th { padding: 5px; background: rgb(235, 236, 241) !important; border-bottom: 1px solid rgb(207, 206, 212) !important; } table .head, table .head th, table .head td { padding: 5px; background: rgb(238, 238, 238) !important; border-bottom: 1px solid rgb(207, 206, 212) !important; } table .even, table .even th, table .even td { padding: 5px; border-bottom: 1px solid rgb(207, 206, 212) !important; } table .odd, table .odd th, table .odd td { padding: 5px; border-bottom: 1px solid rgb(207, 206, 212) !important; } table .foot, .foot th, table .foot td { padding: 5px; border-bottom: 1px solid rgb(207, 206, 212) !important; } table .foot a { } tr.head td { } tr.even td { } tr.odd td { } tr.foot td { } td { vertical-align: top; } @font-face { font-family: Frutiger55Roman; src: local("Frutiger55Roman"), url("https://web.celepar.pr.gov.br/instbar/fontes/Frutiger55Roman.woff") format("woff"), url("https://web.celepar.pr.gov.br/instbar/fontes/Frutiger55Roman.ttf") format("truetype"); } @font-face { font-family: Frutiger57CnBold; src: local("Frutiger57CnBold"), url("https://web.celepar.pr.gov.br/instbar/fontes/Frutiger57CnBold.woff") format("woff"), url("https://web.celepar.pr.gov.br/instbar/fontes/Frutiger57CnBold.ttf") format("truetype"); } #wrapper { display: table; width: 100%; background: url("../images/bg_borda.jpg") center top repeat-y rgb(255, 255, 255); } #container { background: url("../images/bg_bordatop.jpg") center 121px no-repeat; } #header { display: block; clear: both; height: 121px; background: url("../images/bg_header.jpg") repeat-x rgb(255, 255, 255); } #header-info { margin: 0px auto; width: 998px; display: block; } #header a.logo, #header h1.logo { display: block; width: auto; position: relative; left: 244px; top: -10px; overflow: hidden; color: rgb(0, 0, 0); font-family: Frutiger57CnBold, Verdana, sans-serif; font-size: 2.1em; text-transform: uppercase; font-weight: normal; line-height: 0.85em; text-decoration: none; height: 50px; } #header a.logo::first-line, #header h1.logo::first-line { color: rgb(4, 106, 59); font-family: Frutiger55Roman, Verdana, sans-serif; font-size: 0.575em; text-transform: uppercase; font-weight: normal; } #main { margin: 0px auto; width: 998px; background-color: rgb(255, 255, 255); display: block; clear: both; } #main #side-area-1, #main #main-content, #main #side-area-2 { display: block; float: left; } #main #side-area-1 { padding: 22px 0px 22px 19px; width: 206px; } #main-content { padding: 22px; width: 512px; line-height: 150%; margin-top: 47px; } #main-content.ext-1 { padding: 22px 0px 22px 19px; width: 744px; line-height: 150%; } #main-content.ext-2 { padding: 22px 0px 22px 22px; width: 732px; line-height: 150%; } #main-content.full { padding: 22px 19px; width: 960px; } #main-area-1, #main-area-4 { margin-bottom: 16px; width: 100%; clear: both; float: left; } #main-area-2 { width: 512px; float: left; } #main-area-3 { margin-bottom: 16px; width: 195px; float: right; } #main #side-area-2 { padding: 68px 19px 22px 0px; width: 195px; float: right; } #main #footer-area { padding: 0px 22px; clear: both; } #content { clear: both; } #footer { padding: 16px 0px; width: 100%; display: block; clear: both; background: rgb(200, 200, 200); line-height: 150%; } #footer-area { padding: 0px 12px; clear: both; background-color: rgb(200, 200, 200); } #footer-info { margin: 0px auto; width: 998px; position: relative; } #footer-info p, #footer-info address { padding: 0px 13px; } #footer-info p { font-weight: bold; } #footer-info address p { padding-left: 0px; font-weight: normal; font-style: normal; } #footer-info a.map { padding-left: 13px; color: rgb(4, 106, 59); background: url("../images/ico_map.gif") left top no-repeat; } #footer-info .logos { position: absolute; right: 13px; top: 2px; } #footer-info .logos a { margin-left: 5px; } .clear { clear: both; } noscript p { background-color: rgb(255, 255, 204); border: 1px solid rgb(255, 204, 51); padding: 3px 6px; color: rgb(0, 0, 0); margin: 0px 0px 10px; } .numbers { margin-bottom: 14px; width: 100%; display: block; float: left; } .numbers a { margin: 5px 3px 0px 0px; width: 14px; height: 14px; display: block; float: left; background: rgb(196, 196, 210); color: rgb(153, 153, 153); line-height: 100%; overflow: hidden; text-decoration: none; text-indent: -1000px; } .numbers-2 a { border: 1px solid rgb(212, 212, 212); padding: 2px 1px 1px; width: 17px; height: 14px; background-color: rgb(240, 240, 240); font-weight: bold; text-align: center; text-indent: 0px; } .numbers a.activeSlide { background-color: rgb(102, 102, 102); color: rgb(255, 255, 255); } .numbers a.play-pause { margin-right: 0px; background: url("../images/ico_play_pause.png") left top no-repeat rgb(223, 223, 223); float: right; text-indent: -1000px; } .numbers-2 a.play-pause { background-position: 2px 2px; float: left; } .numbers a.play { background: url("../images/ico_play_pause.png") left bottom no-repeat rgb(102, 102, 102); } .numbers-2 a.play { background-position: 2px -34px; } .redirect-message { display: block; background: rgb(230, 233, 240); padding: 20px; text-align: center; border: 1px solid rgb(165, 181, 206); line-height: 125%; } .redirect-message h5 { font-size: 1.167em; color: rgb(21, 53, 91); font-weight: bold; text-align: center; clear: both; margin-bottom: 5px; } .redirect-message p { font-size: 1em; color: rgb(21, 53, 91); font-weight: normal; clear: both; text-align: center; } table.statstable td, table.statstable th { padding: 5px !important; } table.statstable td.even, table.statstable tr.even td { background: rgb(249, 249, 249) !important; } table.statstable td.odd, table.statstable tr.odd td { background: rgb(255, 255, 255) !important; } table.statstable td.foot, table.statstable tr.foot td { color: rgb(0, 51, 102); text-align: left; background: rgb(208, 214, 228) !important; } .statsdiv { display: block; height: 20px; text-align: center; font-size: 0.917em; background: rgb(238, 238, 238) !important; padding: 5px !important; } .statsdiv a { display: inline; padding: 0px 15px; } .statsdiv2 { display: block; height: 20px; text-align: center; font-size: 0.917em; padding: 5px; margin-bottom: 10px; } table.statstable { font-size: small; font-weight: normal; margin: 0px !important; padding: 0px !important; } .stats { vertical-align: bottom; width: 625px; margin: 0px !important; border: 0px !important; } table.statstable td.statsimg { vertical-align: bottom; text-align: center; width: 25px !important; padding: 0px !important; } .statsimgweekday { vertical-align: bottom; font-size: small; font-weight: normal; } table.statstable tr.statswords td, table.statstable tr.statswords th, table.statswords td.statswords { font-size: 0.75em; font-weight: normal; text-align: center; border-width: 0px !important; background-color: transparent !important; width: 25px !important; } .statsfore { width: 30%; padding: 2px; } .exp .open a, .exp .closed a { background: url("../images/menu_icons.png") -117px 7px no-repeat; } .exp .closed a { background-position: 170px 7px; } .exp li.open li a, .exp li.closed li a { background: none; } .exp li li.open a, .exp li li.closed a { background: url("../images/menu_icons.png") -117px 7px no-repeat; padding-right: 20px !important; } .exp li li.closed a { background-position: 170px 7px; } .exp li li.open li a, .exp li li.closed li a { background: none; } .exp li li li.open a, .exp li li li.closed a { background: url("../images/menu_icons.png") -117px 7px no-repeat; } .exp li li li.closed a { background-position: 170px 7px; } .exp li li li.open li a, .exp li li li.closed li a { background: none; } #navegacao-principal, #menu-transparencia, #menu-corona, #menu-servicos { margin-bottom: 22px; padding: 0px 0px 5px; width: 206px; background: url("../images/bg_navegacaoprincipal.jpg") center bottom no-repeat; display: block; float: left; } #navegacao-principal ul, #navegacao-principal li, #menu-transparencia ul, #menu-transparencia li, #menu-corona ul, #menu-corona li, #menu-servicos ul, #menu-servicos li { margin: 0px; padding: 0px; list-style: none; } #navegacao-principal ul#mn-navegacao-principal, #menu-transparencia ul#mn-menu-transparencia, #menu-corona ul#mn-menu-corona, #menu-servicos ul#mn-menu-servicos { display: block; padding: 5px 10px; width: 186px; background: url("../images/bg_navegacaoprincipal_top.jpg") center top no-repeat; } #navegacao-principal a, #menu-transparencia a, #menu-corona a, #menu-servicos a { border-bottom: 1px solid rgb(224, 223, 227); padding: 7px 5px; color: rgb(51, 51, 51); display: block; font-size: 1em; text-decoration: none; text-align: left; } #navegacao-principal a:hover, #navegacao-principal a:focus, #menu-transparencia a:hover, #menu-transparencia a:focus, #menu-corona a:hover, #menu-corona a:focus, #menu-servicos a:hover, #menu-servicos a:focus { background-color: rgb(255, 255, 255); } #navegacao-principal ul ul a, #menu-transparencia ul ul a, #menu-corona ul ul a, #menu-servicos ul ul a { background-color: rgb(221, 225, 228); } #navegacao-principal ul ul a:hover { } #navegacao-principal ul ul ul a, #menu-transparencia ul ul ul a, #menu-corona ul ul ul a, #menu-servicos ul ul ul a { background-color: rgb(202, 208, 212); } #navegacao-principal ul ul ul a:hover { } #navegacao-principal ul ul ul li a { } #navegacao-principal li.last a, #menu-transparencia li.last a { border-bottom: none; } * html #navegacao-principal li, * html #navegacao-principal li a, * html #menu-transparencia li, * html #menu-transparencia li a, * html #menu-corona li, * html #menu-corona li a, * html #menu-servicos li, * html #menu-servicos li a { height: 1px; } #navegacao-secundaria { position: absolute; top: 89px; right: 50%; margin-right: -490px; float: right; white-space: nowrap; width: 410px; } #navegacao-secundaria li { display: block; float: left; height: 48px; background: url("../images/bg_aba_right.jpg") right 3px no-repeat; } #navegacao-secundaria li.first { border-left: none; } #navegacao-secundaria li.last { border-right: none; } #navegacao-secundaria li a { display: block; float: left; height: 35px; background: url("../images/bg_aba_left.jpg") left 3px no-repeat; padding: 13px 20px 0px; text-decoration: none; color: rgb(51, 51, 51); } #navegacao-secundaria li:hover { background-position: right top; } #navegacao-secundaria li a:hover { background-position: left top; padding: 10px 20px 3px; } #navegacao-secundaria ul ul { position: absolute; top: 35px; } #navegacao-secundaria ul ul li, #navegacao-secundaria ul ul a { clear: both; height: auto; width: 150px; } #navegacao-secundaria ul ul a { border-bottom: 1px solid rgb(255, 255, 255); padding: 5px 4px; color: rgb(51, 51, 51); display: block; font-size: 1em; text-decoration: none; text-align: left; background: rgb(221, 225, 228); } #navegacao-secundaria ul ul a:hover { } #navegacao-secundaria ul ul ul a { background-color: rgb(202, 208, 212); } #navegacao-secundaria ul ul ul a:hover { } #navegacao-secundaria ul ul ul li a { } #navegacao-terciaria { display: block; padding: 0px 0px 5px; width: 195px; background: url("../images/bg_navegacaoterciaria.jpg") center bottom no-repeat; margin: 0px 0px 22px; } #navegacao-terciaria ul, #navegacao-terciaria li { margin: 0px; padding: 0px; list-style: none; } #navegacao-terciaria ul#mn-navegacao-terciaria { display: block; padding: 5px 10px; width: 175px; background: url("../images/bg_navegacaoterciaria_top.jpg") center top no-repeat; } #navegacao-terciaria a { border-bottom: 1px solid rgb(224, 223, 227); padding: 7px 3px 7px 15px; color: rgb(51, 51, 51); display: block; font-size: 1em; text-decoration: none; text-align: left; background: url("../images/bulletservicos.png") 0px 10px no-repeat; } #navegacao-terciaria a:hover, #navegacao-terciaria a:focus { background-color: rgb(255, 255, 255); } #navegacao-terciaria ul ul a { background-color: rgb(221, 225, 228); } #navegacao-terciaria ul ul a:hover { } #navegacao-terciaria ul ul ul a { background-color: rgb(202, 208, 212); } #navegacao-terciaria ul ul ul a:hover { } #navegacao-terciaria ul ul ul li a { } #navegacao-terciaria li.last a { border-bottom: none; } * html #navegacao-terciaria li, * html #navegacao-terciaria li a { height: 1px; } #content p { margin-bottom: 10px; } #content pre { } #content address { } #content hr { height: 1px; border-right: none; border-bottom: none; border-left: none; border-image: initial; border-top: 1px solid rgb(153, 153, 153); margin: 10px 0px; clear: both; } #content img { margin: 5px; } #content blockquote { margin-left: 20px; } #content ol { list-style: inside decimal; margin: 10px 0px; } #content ol ol { margin: 0px 10px; } #content ol li { } #content ul { list-style: inside disc; margin: 10px 0px; } #content ul ul { margin: 0px 10px; } #content ul li { } #content table { margin-bottom: 10px; border: 1px solid rgb(207, 206, 212); } #content table tr th, #content table tr td { border: 1px solid rgb(207, 206, 212); } #content table.layout, #content table.layout tr th, #content table.layout tr td, #content table.layout .even, #content table.layout .odd, #content table.layout th.even, #content table.layout th.odd, #content table.layout td.even, #content table.layout td.odd { border-collapse: separate; background: none; border: none !important; } #content #page ul#programas li, ul#exposicao li { list-style-type: none; } #nav { float: left; } #content #page #programas-control { margin-left: 1em; } #news h1 { margin-bottom: 22px; font-size: 1.5em; } #news h2 { } #news h3 { color: rgb(153, 153, 153); font-size: 1.16em; } ul.media { clear: both; width: 100%; } ul.media li { border: none !important; display: inline !important; padding: 0px !important; float: none !important; margin: 0px !important; width: auto !important; } .media-photo a, .media-video a, .media-audio a { background: url("../images/ico_foto.gif") center top no-repeat; display: block; overflow: hidden; text-indent: -1000px; width: 16px; float: right; } .media-video a { background-image: url("../images/ico_video.gif"); } .media-audio a { background-image: url("../images/ico_audio.gif"); } .news-block { width: 100%; float: left; } .news-block li { width: 100%; float: left; } .news-block .topic { margin: 0px; color: rgb(240, 144, 0); font-size: 0.917em; font-weight: normal; } .news-block .title { margin: 10px 0px 4px; font-size: 1.167em; font-weight: bold; } .news-block .title a { color: rgb(51, 51, 51); text-decoration: none; } .news-block .title a:hover { color: rgb(0, 0, 0); text-decoration: underline; } .news-block .date { } .news-block p { margin-bottom: 4px; width: 100%; } .news-block p img { border: none; margin: 0px 5px 5px 0px; float: left; } .news-block p img[align="right"] { margin: 0px 5px; float: right; } .news-block p a.more { color: rgb(51, 51, 51); font-weight: bold; } .news-block .numbers { margin-bottom: 2px; } .news-normal-block { margin-bottom: 14px; width: 100%; float: left; } .news-normal-block ul { width: 100%; float: left; } .news-normal-block li { padding: 14px 0px; border-bottom: 1px solid rgb(216, 216, 216); width: 100%; float: left; } .news-normal-block li.first { padding: 0px 0px 10px; } .news-normal-block li:last-child { border-bottom: none; } .news-normal-block .title { margin: 0px 0px 5px; font-size: 1.5em; line-height: 125%; } .news-box-block { margin-bottom: 14px; width: 100%; float: left; } .news-box-block ul { } .news-box-block li { border-bottom: 1px solid rgb(222, 225, 228); padding: 12px 5px 6px 15px; width: 492px; background: url("../images/bulletnoticias.png") 1px 18px no-repeat; float: left; } #main-content.ext-2 .news-box-block li { padding: 12px 1% 6px 2%; width: 97%; } .news-box-block li:last-child { border-bottom: none; } .news-box-block .topic { margin: 2px 0px; } .news-box-block .title { margin-top: 2px; } .news-cols-block { } .news-cols-block ul { } .news-cols-block li { border-bottom: 1px solid rgb(222, 225, 228); padding: 10px 0px; width: 48%; float: left; } .news-cols-block li.odd { margin-right: 4%; clear: left; } .news-cols-block li.even { float: right; } .news-cols-block li.odd:nth-last-child(-n+2), .news-cols-block li.even:nth-last-child(-n+2) { border: none; } .news-cols-block .topic { margin-bottom: 2px; } .news-cols-block .title { margin: 2px 0px 6px; } .news-cols-block .media-photo a, .news-cols-block .media-video a, .news-cols-block .media-audio a { float: left; } .news-slider-block { } .news-slider-list { float: left; width: 100% !important; } .news-slider-block.active .news-slider-list { height: 180px; overflow: hidden; } .news-slider-block .title { margin: 0px 0px 5px; font-size: 1.5em; line-height: 125%; } .news-rolling-block { border-top: 1px solid rgb(222, 225, 228); border-bottom: 1px solid rgb(222, 225, 228); padding: 8px 0px; width: 100%; float: left; } .news-rolling-block h2 { margin: 0px; border-right: 1px solid rgb(242, 161, 39); padding-right: 0.5em; color: rgb(242, 161, 39); text-transform: uppercase; float: left; } .news-rolling-block ul { padding: 0px; width: 410px; color: rgb(112, 112, 112); font-size: 1em; text-align: left; white-space: nowrap; display: block; float: left; } .news-rolling-block.active ul { height: 18px; } .news-rolling-block li { overflow: hidden; padding-left: 8px; width: 402px; } .news-rolling-block a { color: rgb(102, 102, 102); font-weight: normal; text-decoration: none; display: block; } .news-rolling-block a:hover { text-decoration: underline; } .news-carousel-block { margin-bottom: 16px; width: 512px; } .news-carousel-block.active { overflow: hidden; height: 429px; position: relative; background: none; } .news-carousel-block.active .news-carousel-list { width: 1650px; height: 342px; } .news-carousel-block.active .news-carousel-list li { width: 514px; height: 343px; overflow: hidden; float: left; position: relative; } .news-carousel-block.active .title { margin-bottom: 0px; padding: 9px 10px 0px; width: 492px; height: 78px; position: absolute; top: 245px; left: 0px; background: url("../images/bg01.png"); z-index: 50; } .news-carousel-block img, .news-carousel-block p img { margin: 0px; } .news-carousel-block.active a, .news-carousel-block.active p a { color: rgb(255, 255, 255); font-weight: bold; } .news-carousel-block.active .title a { line-height: 125%; margin-bottom: 10px; } .news-carousel-block.active .title a:hover { color: rgb(255, 255, 255); text-decoration: underline; } .news-carousel-block.active p { padding: 0px 2% 3px; width: 96%; position: absolute; top: 301px; left: 0px; color: rgb(255, 255, 255); line-height: 125%; z-index: 60; } .news-carousel-block.active p.photo { padding: 0px; width: 514px; background-color: rgb(0, 0, 0); position: absolute; top: 0px; left: 0px; z-index: 40; } .news-carousel-block .control { position: absolute; top: 4px; right: 4px; z-index: 60; width: 14px; height: 14px; background: url("../images/ico_play_pause02.png") left top no-repeat; overflow: hidden; text-indent: -1000px; } .news-carousel-block .control-resume { background: url("../images/ico_play_pause02.png") left bottom no-repeat; } .news-carousel-block .nav { position: absolute; top: 335px; left: 0px; width: 516px; z-index: 70; } .news-carousel-block .nav li { margin-right: 1px; width: 170px; } .news-carousel-block.split-2 .nav li { width: 256px; } .news-carousel-block .nav h4 { font-size: 0.9em; } .news-carousel-block .nav a { margin: 10px 0px 0px; width: 156px; height: 74px; padding: 9px 7px 0px; color: rgb(51, 51, 51); line-height: 120%; background: url("../images/bg_news_nav01.png") center -167px repeat-x; font-weight: normal; display: block; float: left; } .news-carousel-block.split-2 .nav a { width: 243px; } .news-carousel-block .nav a:focus { text-decoration: none; } .news-carousel-block .nav li.activeSlide a { background-position: center top; margin-top: 0px; padding-top: 18px; } .news-gallery-block { margin-bottom: 18px; } .news-gallery-block ul.active { height: 342px; overflow: hidden; } .news-gallery-block .title { margin: 0px 0px 5px; font-size: 1.5em; line-height: 125%; } .news-gallery-block ul.photos li { overflow: hidden; } .news-gallery-block p { margin: 6px 0px 4px; width: 100%; float: left; } .news-gallery-2-block { margin-bottom: 18px; } .news-gallery-2-block .col-1 { width: 250px; float: left; } .news-gallery-2-block .col-2 { width: 258px; float: right; } .news-gallery-2-block ul.active { height: 166px; overflow: hidden; } .news-gallery-2-block .title { margin: 0px 0px 5px; font-size: 1.5em; line-height: 125%; } .news-gallery-2-block ul.photos li { overflow: hidden; } .news-gallery-2-block p { margin: 6px 0px 4px; width: 100%; float: left; } #content ul.news-attachment, #content ul.news-audio, #content ul.news-related { margin: 0px; list-style: none; } p#news-attachment { margin: 12px 0px 3px; padding: 2px 0px 2px 17px; background: url("../images/ico_attach.gif") left 4px no-repeat; border-bottom: 1px solid rgb(102, 102, 102); color: rgb(51, 51, 51); font-size: 1em; font-weight: bold; } ul.news-attachment li { border-bottom: 1px solid rgb(222, 225, 228); padding: 5px 0px 0px 7px; } ul.news-attachment li:last-child { border: none; } p#news-audio { margin: 12px 0px 3px; padding: 2px 0px 2px 20px; background: url("../images/ico_audio.gif") left 2px no-repeat; border-bottom: 1px solid rgb(102, 102, 102); color: rgb(51, 51, 51); font-size: 1em; font-weight: bold; } ul.news-audio li { padding: 5px 0px 0px 7px; } p#news-video { margin: 12px 0px 3px; padding: 2px 0px 2px 20px; background: url("../images/ico_video.gif") left 3px no-repeat; border-bottom: 1px solid rgb(102, 102, 102); color: rgb(51, 51, 51); font-size: 1em; font-weight: bold; } ul.news-video li { padding: 5px 0px 0px 7px; } p#news-related { margin: 12px 0px 3px; padding: 2px 0px 2px 17px; background: url("../images/ico_news.gif") left 3px no-repeat; border-bottom: 1px solid rgb(102, 102, 102); clear: both; color: rgb(51, 51, 51); font-size: 1em; font-weight: bold; text-align: left; } ul.news-related li { border-bottom: 1px solid rgb(222, 225, 228); padding: 5px 0px 3px 1%; width: 99%; background: none; text-align: left; } ul.news-related li:last-child { border: none; } ul.news-related h3, ul.news-related a { font-weight: normal; font-size: 1em !important; } .news-block ul.news-related a { color: rgb(102, 102, 102); } #news-photos { margin: 12px 0px 3px; width: 100%; float: left; } #news-photos.loading { background: url("../images/loading.gif") right top no-repeat; } #news-photos li { list-style: none !important; } p#gallery-anchor { margin-bottom: 0px; border-bottom: 1px solid rgb(102, 102, 102); padding: 2px 0px 2px 20px; background: url("../images/ico_foto.gif") 1px 3px no-repeat; color: rgb(51, 51, 51); font-size: 1em; font-weight: bold; } #gallery-wrapper { padding: 3px; width: 510px; position: relative; overflow: hidden; float: left; } #main-content.ext-2 #gallery-wrapper { width: 726px; } #content #gallery-container { margin: 0px; list-style: none; float: left; position: relative; } #gallery-container li.page { width: 520px; float: left; } #main-content.ext-2 #gallery-container li.page { width: 736px; } #gallery-container ul { margin: 0px; list-style: none; float: left; } #gallery-container ul li { border: none; padding: 4px; width: 160px; height: 110px; background: url("../images/loading.gif") center center no-repeat; text-align: center; position: relative; float: left; } #gallery-container a { display: block; } #gallery-container a img { border: 3px solid rgb(255, 255, 255); } #gallery-container a:hover img { border: 3px solid rgb(37, 85, 125); } #gallery-page-nav { display: none; clear: both; float: right; } #gallery-page-nav li { margin: 3px; width: 16px; float: left; } #gallery-page-nav span, #gallery-page-nav a { padding: 0.3em; color: rgb(37, 85, 125); font-size: 0.917em; text-align: center; display: block; border-radius: 4px; } #gallery-page-nav .current { border-color: rgb(37, 85, 125); } #gallery-page-nav .current span { background-color: rgb(37, 85, 125); color: rgb(255, 255, 255); font-weight: bold; } #gallery-page-nav li.disabled { border-color: rgb(204, 204, 204) !important; } #gallery-page-nav .disabled span { color: rgb(204, 204, 204); } #gallery-page-nav a { } #gallery-page-nav li:hover { border-color: rgb(46, 106, 177); } #gallery-page-nav .disabled, #gallery-page-nav li.disabled:hover { background-color: rgb(255, 255, 255); border-color: rgb(204, 204, 204); } #gallery-page-nav a:hover { color: rgb(51, 51, 51); } p.archive { margin: 14px 0px 1.5em; border-bottom: 2px solid rgb(31, 44, 52); padding: 0px; width: 100%; height: 17px; font-size: 0.9em; background: url("../images/bg_link01.gif") 409px top no-repeat; clear: both; float: left; } #main-content.ext-2 p.archive { background-position: 630px top; } p.archive a { padding: 1px 11px 0px 2px; color: rgb(255, 255, 255); font-weight: bold; line-height: 16px; text-align: center; text-transform: lowercase; display: block; float: right; } ul.destaque { margin-bottom: 10px; display: block; clear: both; } ul.destaque li { display: block; margin-bottom: 10px; } ul.destaque li:last-child { margin-bottom: 0px; } ul.destaque a { display: block; } ul.rolante { margin-bottom: 0px; overflow: hidden; } #destaque_1 { width: 195px; } #destaque_1.rolante { height: 196px; } #content .content-functions { padding-bottom: 10px; margin: 20px 0px 8px; width: 100%; background-color: transparent; list-style: none; clear: both; display: block; float: left; } .content-functions li { margin: 0px; padding: 0px 8px 0px 9px; height: 26px; background: url("../images/line01.gif") 0px 10px no-repeat transparent; list-style: none; float: left; } #content .content-functions a { padding: 6px 0px 2px 22px; height: 17px; font-size: 11px; color: rgb(51, 51, 51); text-decoration: none; background: url("../images/ico_options.png") no-repeat; display: block; } #content .content-functions a:hover, #content .content-functions a:focus { color: rgb(0, 0, 0); text-decoration: underline; } .content-functions .opt-back a { background-position: 0px 10px !important; } .content-functions .opt-home a { background-position: 0px -34px !important; } .content-functions .opt-print { padding-left: 0px; background: none; } .content-functions .opt-print a { background-position: 0px -76px !important; } .content-functions .opt-send a { padding-left: 20px; background-position: 0px -125px !important; } .content-functions .opt-edit a { padding-left: 20px; background-position: 0px -172px !important; } .content-functions .opt-pdf a { background-position: 0px -213px !important; } .content-functions .opt-home, .content-functions .opt-back { float: right; } .content-functions .opt-back { background: none; } .content-functions .opt-back a { padding-left: 19px; } .content-functions .opt-share { } .content-functions .opt-share a { background: url("../images/ico_bookmarks.png") 2px 6px no-repeat !important; } .content-functions ul#shareint, .content-functions .opt-share ul.shareint { margin: -100px 0px 0px; border: 1px solid rgb(204, 204, 204); padding: 0px 7px; width: 120px; background: rgb(255, 255, 255); position: absolute; display: none; overflow: hidden; z-index: 9999; border-radius: 5px; } .content-functions .opt-share ul.shareint li { height: auto; clear: both; margin: 0px; padding: 0px; width: 100%; white-space: nowrap; background: none; } .content-functions .opt-share ul.shareint li a { border-bottom: 1px solid rgb(229, 229, 229); padding: 8px 0px 3px 23px; width: 95px; color: rgb(102, 102, 102); font-size: 11px; clear: both; display: block; } .content-functions .opt-share ul.shareint li a:hover { text-decoration: underline; } .content-functions .opt-share ul.shareint li.last a { border: none; } .content-functions .opt-share ul.shareint li.opt-delicious a { background-position: 2px -19px !important; } .content-functions .opt-share ul.shareint li.opt-google a { background-position: 2px -44px !important; } .content-functions .opt-share ul.shareint li.opt-yahoo a { background-position: 2px -70px !important; } .content-functions .opt-share ul.shareint li.opt-facebook a { background-position: 2px -97px !important; } .content-functions .opt-share ul.shareint li.opt-twitter a { background-position: 2px -124px !important; } .content-functions .opt-share ul.shareint li.opt-myspace a { background-position: 2px -148px !important; } .content-functions .opt-share ul.shareint li.opt-digg a { background-position: 2px -174px !important; } .content-functions .opt-share ul.shareint li.opt-technorati a { background-position: 2px -200px !important; } .content-functions .opt-share ul.shareint li.opt-rec6 a { background-position: 2px -228px !important; } .content-functions .opt-share ul.shareint li.opt-orkut a { background-position: 2px -253px !important; } .content-functions .opt-share ul.shareint li.opt-send a { background-position: 2px -276px !important; } #share-bubble { clear: both; height: 35px; } #share-bubble #twit { float: left; width: 109px; } #share-bubble #face { float: left; width: 109px; } #share-bubble #gplus { float: left; width: 109px; } #form-recomendar { display: block; margin: 15px 0px; width: 450px; padding: 0px 5px 10px; color: rgb(51, 51, 51); background: rgb(238, 238, 238); border-radius: 7px; } #form-recomendar fieldset { padding-top: 10px; border: none; color: rgb(51, 51, 51); } #form-recomendar form { padding-left: 10px; } #form-recomendar form p { font-size: 0.917em; color: rgb(102, 102, 102); } #form-recomendar form #recomendar-status p { color: rgb(51, 51, 51); } #form-recomendar legend { padding: 5px 5px 4px; font-weight: bold; font-size: 1.167em; color: rgb(51, 51, 51); display: block; } #form-recomendar label { padding: 5px; display: block; float: left; } #form-recomendar label input { margin-right: 5px; width: 190px; height: 16px; display: block; padding: 2px 0px 0px 4px !important; } #form-recomendar label.textarea { width: 200px; } #form-recomendar textarea { margin-right: 5px; padding: 2px 0px 0px 4px; width: 200px; height: 50px; display: block; } #form-recomendar label input, #form-recomendar textarea { font: 1em Verdana, Arial, Helvetica, sans-serif; color: rgb(51, 51, 51); } #form-recomendar .bt-cancel, #form-recomendar .bt-send { margin: 5px 10px 0px 0px; } #form-recomendar .bt-send { margin: 20px; } #recomendar-status { padding: 4px; margin-right: 30px; background-color: rgb(252, 247, 235); color: rgb(0, 0, 0); border: 1px solid rgb(220, 200, 167); } div#recomendar-status.error { background-color: rgb(252, 235, 235) !important; border: 1px solid rgb(232, 102, 102) !important; } div#recomendar-status.ok { background-color: rgb(239, 252, 235) !important; border: 1px solid rgb(151, 184, 114) !important; } #fale-conosco form { padding-top: 10px; } #fale-conosco label { font-weight: bold; text-align: right; display: block; } ul#event-list, ul#lista-fotos { display: table; width: 500px; } ul#event-list, ul#event-list li { list-style: none; margin: 0px; padding: 0px; } ul#event-list li { display: block; float: left; width: 230px; margin: 10px 4px; text-align: center; } ul#event-list li.linha { margin-right: 20px; clear: both; } ul#event-list li a { text-decoration: none; color: rgb(51, 51, 51); } ul#event-list li a:hover { color: rgb(102, 102, 102); } ul#event-list li p { padding: 7px 10px; font-weight: bold; background: rgb(247, 247, 247); text-align: center; line-height: 130%; } ul#event-list li span { padding: 10px; display: block; background: url("../images/bgEvento.jpg") center top repeat-x; clear: both; height: 136px; } ul#event-list li a img { border: 0px; } #lista-fotos { } #lista-fotos td { padding: 0px 0px 10px; width: 170px; text-align: center; } #lista-fotos td img { height: 98px; } #lista-fotos p { display: block; clear: both; } #lista-fotos span { text-align: center; display: table; margin: 0px auto; } #image-panel .bteditar, #lista-fotos .bteditar, #event-list .bteditar { display: block; background: url("../images/ico_options.png") 0px -179px no-repeat; height: 16px; width: 30px; color: rgb(51, 51, 51); font-size: 0.917em; text-align: left; padding: 0px 0px 0px 20px; } ul#pag-eventos { display: table; padding: 0px; background: rgb(221, 221, 221); clear: both; width: 500px; margin: 10px 0px 0px; list-style: none; } ul#pag-eventos li { text-align: center; float: left; } ul#pag-eventos li a { font-weight: bold; text-align: center; float: left; list-style: none; margin: 0px; display: block; padding: 5px; text-decoration: none; color: rgb(51, 51, 51); } ul#pag-eventos li a:hover { background: rgb(238, 238, 238); color: rgb(255, 102, 0); } ul#pag-eventos li b { display: block; padding: 5px; background: rgb(204, 204, 204); color: rgb(51, 51, 51); float: left; } ul#pag-eventos span { display: block; float: left; padding: 5px; } ul#pag-eventos li.desc-eventos { margin-right: 10px; padding: 5px; } #gallery-panel { display: block; border-top: 1px solid rgb(233, 233, 233); text-align: center; padding: 10px 0px; margin-top: 45px; } ul#gallery-panel-list, ul#gallery-panel-list li { margin: 0px; padding: 0px; list-style: none; } ul#gallery-panel-list { padding: 5px 0px; display: table; position: relative; margin: 0px auto; width: 450px; } ul#gallery-panel-list li { display: block; float: left; margin: 0px 6px 3px 0px; border: 2px solid rgb(255, 255, 255); } ul#gallery-panel-list li.selected { border: 2px solid rgb(255, 102, 0); } ul#gallery-panel-list a { display: block; width: 80px; height: 53px; overflow: hidden; float: left; } ul#gallery-panel-list a img { width: 80px; } #foto { text-align: center; } #galeria h1, #foto h1 { display: block; text-align: left; font-size: 1.167em; } #galeria h1 a, #foto h1 a { color: rgb(0, 51, 102); } ul#gallery-control { display: block; height: 19px; background-color: rgb(224, 224, 224); color: rgb(120, 120, 120); font-size: 0.917em; padding: 4px; } ul#gallery-control li { display: block; float: left; border-right: 1px solid rgb(190, 190, 190); border-left: 1px solid rgb(255, 255, 255); padding: 0px 5px; } ul#gallery-control li a { color: rgb(120, 120, 120); display: block; padding: 2px 0px 0px 20px; float: left; text-decoration: none; height: 17px; } ul#gallery-control li#control-prev a { background: url("../images/iconAnterior.png") 0px 0px no-repeat; } ul#gallery-control li#control-play a { background: url("../images/iconIniciar.png") 0px 0px no-repeat; } ul#gallery-control li#control-stop a { background: url("../images/iconParar.png") 0px 0px no-repeat; } ul#gallery-control li#control-zoom a { background: url("../images/iconAmpliar.png") 0px 0px no-repeat; } ul#gallery-control li#control-save a { background: url("../images/iconSalvar.png") 0px 0px no-repeat; } ul#gallery-control li#control-send a { background: url("../images/iconRecomendar.png") 0px 0px no-repeat; } ul#gallery-control li#control-next a { background: url("../images/iconProxima.png") 0px 0px no-repeat; } ul#gallery-control li#control-prev a:hover, ul#gallery-control li#control-play a:hover, ul#gallery-control li#control-stop a:hover, ul#gallery-control li#control-zoom a:hover, ul#gallery-control li#control-save a:hover, ul#gallery-control li#control-send a:hover, ul#gallery-control li#control-next a:hover { background-position: 0px -28px; } ul#gallery-control li#control-prev { border-left: none; } ul#gallery-control li#control-next { border-right: none; } ul#gallery-control li#control-stop { display: none; } ul#gallery-control li a:hover { color: rgb(51, 51, 51); } #image-panel { padding: 10px; display: block; } #image-container a { display: table; text-align: center; } #image-container a:hover { background: url("../images/bgAmpliar.png") center center no-repeat rgb(0, 0, 0); } #image-container a:hover img { opacity: 0.5; } #image-panel #caption { display: block; text-align: right; padding: 5px; font-style: italic; } #image-panel p { display: block; text-align: left; line-height: 125%; } #image-panel #image-container { text-align: center; } ul#menu-galeria, ul#menu-galeria li { list-style: none; margin: 0px; padding: 0px; } ul#menu-galeria { display: block; margin-bottom: 10px; height: 30px; border-bottom: 1px solid rgb(238, 238, 238); } ul#menu-galeria li { display: block; float: left; } ul#menu-galeria li a { padding: 5px 10px 0px 30px; color: rgb(102, 102, 102); text-decoration: none; font-weight: bold; height: 20px; float: left; } ul#menu-galeria li.enviar-imagem a { background: url("../images/iconEnviarImagem.png") 0px 0px no-repeat; } ul#menu-galeria li.criar-evento a { background: url("../images/iconCriarEvento.png") 0px 0px no-repeat; } ul#menu-galeria li.enviar-imagem a:hover, ul#menu-galeria li.criar-evento a:hover { background-position: 0px -33px; color: rgb(51, 51, 51); } #foto #conteudo-funcoes .opt-send { background: none; } #galeria-arquivo { line-height: 200%; } #galeria-arquivo dl dt a { color: rgb(51, 51, 51); font-weight: bold; background: url("../images/ico_seta.png") left 8px no-repeat; padding-left: 10px; border-top: 1px solid rgb(233, 233, 233); display: block; } #galeria-arquivo dl dd, #galeria-arquivo dl dd a { font-weight: normal; padding-left: 5px; color: rgb(51, 51, 51); } ul.arquivofotos { line-height: 200%; } ul.arquivofotos li { color: rgb(51, 51, 51); font-weight: normal; background: url("../images/ico_seta.png") left 8px no-repeat; padding-left: 10px; border-bottom: 1px solid rgb(233, 233, 233); } ul.arquivofotos b { display: block; width: 70px; float: left; } #category-list { line-height: 200%; } #category-list li { color: rgb(51, 51, 51); font-weight: normal; background: url("../images/ico_seta.png") left 8px no-repeat; padding-left: 10px; border-bottom: 1px solid rgb(233, 233, 233); } #category-list b { display: block; width: 70px; float: left; } .extcal-minical-block { margin-bottom: 10px; float: left; } .extcal-minical-block h2 { margin: 2px 0px 8px; font-size: 1.2em; text-align: center; } .minical { border-bottom: 1px solid rgb(51, 51, 51); padding: 0px 3px 3px; width: 189px; background: url("../images/bg_minical2.jpg") center top no-repeat transparent; } .minical table { width: 100%; } .minical table th { padding: 5px; } .minical table td { margin: 2px; padding: 1px; width: 14%; background: none; text-align: center; vertical-align: middle; line-height: 1.75em; } .minical .current { font-weight: bold; font-size: 1.2em; line-height: 135%; } .minical .week { color: rgb(102, 102, 102); font-weight: normal; } .minical .today { border: 1px solid rgb(240, 144, 0); } .extcal-minical-block a { text-decoration: none; } .minical table td.event { border: 1px solid rgb(239, 205, 158); } .minical table td.event { border: 1px solid rgb(240, 144, 0); padding: 0px; } .minical .event a { padding: 1px; color: rgb(255, 255, 255); background-color: rgb(240, 144, 0); font-weight: bold; display: block; } .minical .event a:hover { color: rgb(255, 255, 255); background-color: rgb(240, 144, 0); } body.bFont { font-size: 16px; } body.bFont #inst-bar { font-size: 12px; } body.bFont #navegacao-secundaria { width: 500px; } body.bFont .news-carousel-block.active .title { height: 113px; top: 210px; } body.bFont .news-carousel-block.active p { top: 278px; } body.bFont .news-carousel-block.active p.photo { top: 0px; } body.bFont .news-carousel-block.active { height: 444px; } body.bFont p.archive { background-position: 390px top; } #video_manchete, #video_destaque, #video_normal, #video { display: table; width: 100%; } #video_normal { clear: both; border-top: 1px solid rgb(221, 221, 221); } #video_manchete div, #video_destaque div, #video_normal div { clear: both; display: table; width: 100%; border-bottom: 1px solid rgb(221, 221, 221); padding: 10px 0px; } #video_destaque div { width: 22%; float: left; clear: none; border: none; } #video_destaque div.line, #video_normal div.line { clear: both; } #video_normal div { width: 33%; float: left; clear: none; border: none; } #video_manchete img, #video_destaque img, #video_normal img { float: left; margin-right: 10px; } #video_manchete a, #video_destaque a, #video_normal a { color: rgb(51, 51, 51); } #video_manchete a h2, #video_destaque a h2, #video_normal a h2 { font-size: 1.167em; margin: 0px; color: rgb(51, 51, 51); } #video_normal a h2 { font-size: 1em; } #video_manchete a .videodata, #video_destaque a .videodata, #video_normal a .videodata { color: rgb(255, 153, 0) !important; } #video_destaque a .videodata { display: block; clear: both; } #video .video { display: table; width: 330px; height: 270px; float: left; padding: 0px 10px 10px 0px; } #video .desc { display: table; padding: 0px 10px 10px 0px; float: left; width: 350px; } #video .rel { clear: both; margin: 10px 0px; border-top: 1px solid rgb(221, 221, 221); border-bottom: 1px solid rgb(221, 221, 221); width: 100%; } #video .rel li { display: table; clear: both; padding: 10px 0px; width: 100%; } #video .rel li img { margin: 0px 10px 10px 0px; float: left; } #video .rel li h3 { font-weight: normal; float: left; color: rgb(51, 51, 51); width: 500px; } #video .rel li a { color: rgb(51, 51, 51); } #video #relacionados { clear: both; padding-top: 20px; } .related li { list-style: none; display: table; font-size: 0.867em; margin-bottom: 10px; } .related li h3 { font-weight: normal; } #form-servicos { padding: 10px 0px 0px 14px; background: url("../images/bg_formservicos.png") left top no-repeat; height: 22px; width: 719px; margin: 20px 0px 0px -252px; left: 50%; overflow: hidden; position: absolute; z-index: 5555; } #form-servicos input { margin-left: 0px; color: rgb(51, 51, 51); font-size: 11px; } #form-servicos label { font-size: 11px; color: rgb(53, 72, 107); font-weight: bold; display: block; float: left; } #form-servicos label img { margin-right: 32px !important; } #form-servicos #eCodigo { margin-right: 6px; } #form-servicos #eCodigo, #form-servicos #eSenha { border: 1px solid rgb(165, 172, 178); width: 85px; } #form-servicos .bt-form-servicos { margin-left: 3px; width: 17px; height: 17px; border: 0px; background: url("../images/bt_go.gif") 0px 0px no-repeat; overflow: hidden; text-indent: 1000px; cursor: pointer; float: left; } .certificadoimg { float: left; margin-left: 15px; margin-top: -7px; } #form-onde-encontro #onde-encontro { color: rgb(51, 51, 51); font-size: 11px; float: left; width: 155px; margin: 10px 0px 10px 10px; } #form-onde-encontro input.bt-onde-encontro, #form-onde-encontro button.bt-onde-encontro { margin-top: 10px; width: 17px; height: 18px; border: 0px; background: url("../images/bt_go.gif") 0px 0px no-repeat; overflow: hidden; text-indent: -1000px; float: left; cursor: pointer; } .organograma { position: absolute; visibility: hidden; display: block; width: 200px; height: 90px; left: 60%; top: 400px; padding: 8px; background: rgb(244, 244, 246); border: 1px solid rgb(21, 21, 107); margin-left: -389px; } .organograma2 { position: absolute; visibility: hidden; display: block; width: 200px; height: 100px; left: 60%; top: 600px; padding: 8px; background: rgb(244, 244, 246); border: 1px solid rgb(102, 102, 102); margin-left: -389px; } .organograma4 { position: absolute; visibility: hidden; display: block; width: 350px; height: 100px; left: 50%; top: 500px; padding: 8px; background: rgb(244, 244, 246); border: 1px solid rgb(102, 102, 102); margin-left: -389px; } .organograma3 { position: absolute; visibility: hidden; display: block; width: 300px; height: 110px; left: 50%; top: 380px; padding: 8px; background: rgb(244, 244, 246); border: 1px solid rgb(102, 102, 102); margin-left: -389px; } .assessores { position: absolute; visibility: hidden; display: block; width: 330px; height: 500px; left: 60%; top: 400px; padding: 8px; background: rgb(244, 244, 246); border: 1px solid rgb(102, 102, 102); margin-left: -389px; } .secont { position: absolute; visibility: hidden; display: block; width: 200px; height: 90px; left: 60%; top: 350px; padding: 8px; background: rgb(244, 244, 246); border: 1px solid rgb(102, 102, 102); margin-left: -389px; } #pesquisar-gsa { position: absolute; width: 350px; top: 31px; left: 50%; margin-left: 110px; } #pesquisar-gsa .pesquisartext { float: left; margin-top: 5px; margin-right: 8px; } #pesquisar-gsa #inst-bar-pesquisar-submit { right: 15px; cursor: pointer; } #pesquisar-gsa .campo-busca { width: 120px; } #pesquisar-gsa .sites-select { font-size: 9pt; padding: 2px 0px 0px; width: 120px; } #inst-bar #inst-bar-opt-pesquisar { display: none; } .BuscaGSA h3 { font-size: 1.25em; margin-bottom: 4px; } .formBuscaGSA { background: linear-gradient(rgb(237, 237, 237) 1%, rgb(255, 255, 255) 100%); border: 1px solid rgb(204, 204, 204); border-radius: 8px; padding: 8px; margin-bottom: 12px; } .formBuscaGSA:hover { box-shadow: rgb(153, 153, 153) 0px 0px 5px; } .formBuscaGSA form select.sites-select, .formBuscaGSA form input.buttonBuscar { border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); color: rgb(136, 136, 136); border-radius: 5px; height: 24px; cursor: pointer; } .formBuscaGSA form select.sites-select { float: left; width: 22%; margin-right: 5px; } .formBuscaGSA form input.buttonBuscar { float: right; width: 15%; } .formBuscaGSA form input.campo-busca { border: 1px solid rgb(204, 204, 204); background: rgb(255, 255, 255); color: rgb(34, 34, 34); border-radius: 5px; height: 20px; width: 60%; } .formBuscaGSA form input.buttonBuscar:hover { color: rgb(85, 85, 85); cursor: pointer; box-shadow: rgb(153, 153, 153) 0px 0px 5px; } ::-webkit-input-placeholder { color: rgb(255, 69, 0); font: 12px verdana, arial, sans-serif; } #servicos2 { width: 100%; border: 1px solid rgb(216, 216, 216); font-size: 11px; overflow: hidden; background: rgb(234, 234, 234); border-top-left-radius: 6px; border-top-right-radius: 6px; } #servicos2 h2 { color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; text-transform: uppercase; margin: 0px; height: 26px; line-height: 26px; padding: 0px 10px; background: -webkit-linear-gradient(top, rgb(82, 116, 151) 0%, rgb(0, 51, 102) 30%); } #servicos2 dl { position: relative; float: left; background: rgb(238, 238, 238); width: 100%; display: table; height: 260px; } #servicos2 dt { position: absolute; background: rgb(203, 203, 203); width: 194px; display: block; } #servicos2 dt#item1 { top: 0px; } #servicos2 dt#item2 { top: 26px; } #servicos2 dt#item3 { top: 52px; } #servicos2 dt#item4 { top: 78px; } #servicos2 dt#item5 { top: 104px; } #servicos2 dt#item6 { top: 130px; } #servicos2 dt#item7 { top: 156px; } #servicos2 dt#item8 { top: 182px; } #servicos2 dt#item9 { top: 208px; } #servicos2 dt#item10 { top: 234px; } #servicos2 dt#item11 { top: 260px; display: none; } #servicos2 dt a { padding: 0px 7px; color: rgb(80, 114, 142); font-size: 11px; text-decoration: none; display: block; height: 25px; line-height: 26px; border-bottom: 1px solid rgb(238, 238, 238); } #servicos2 dt.ativo { font-weight: bold; background: url("../images/bulletservicos2.png") 182px center no-repeat rgb(238, 238, 238); } #servicos2 dt.ativo a { color: rgb(0, 51, 102); } #servicos2 dd { position: relative; width: 258px; float: right; display: table; padding: 20px; color: rgb(80, 114, 142); } #servicos2 dd#servico1 { padding: 20px; height: auto; } #servicos2 dd#servico1 iframe, #servicos2 dd#servico11 iframe { height: 245px; } #servicos2 dd#servico7 iframe { height: 215px; margin: 0px -40px; } #servicos2 dd#servico9 iframe { height: 225px; } #servicos2 dd#servico10 { padding: 20px; height: auto; } #servicos2 #servico1, #servicos2 #servico2, #servicos2 #servico4, #servicos2 #servico5, #servicos2 #servico6, #servicos2 #servico7, #servicos2 #servico8, #servicos2 #servico9, #servicos2 #servico10, #servicos2 #servico11, #servicos2 #servico12 { display: none; } #servicos2 label { display: block; } #servicos2 .input01 { border: 1px solid rgb(165, 172, 178); width: 170px !important; } #servicos2 label.radio01 { margin: 4px 6px 0px 0px; float: left; } #servicos2 label.radio01 input { vertical-align: text-bottom; } #servicos2 .bt01 { display: block; margin-top: 4px; clear: both; } #servicos2 p { line-height: 120%; margin-bottom: 6px; } #servicos2 #servico7 input, #servicos2 #servico7 label { float: left; } #servicos2 dd#servico1, #servicos2 dd#servico7, #servicos2 dd#servico9 { height: auto; } #servicos2 dd#servico1, #servicos2 dd#servico9 { padding: 0px 50px; } #servicos2 dd#servico11 { width: 288px; padding: 10px 20px; } #servicos2 dd#servico11 iframe { height: 250px; } #servicos2 dd#servico9 iframe { height: 270px; } #form-onde-encontro { background: rgb(203, 203, 203); border-bottom-right-radius: 6px; border-bottom-left-radius: 6px; margin: 0px 0px 20px; padding: 7px; display: table; width: 500px; } #form-onde-encontro select#onde-encontro, #form-onde-encontro button.bt-onde-encontro, #form-onde-encontro input { margin: 0px; display: inline-block; } #form-onde-encontro select#onde-encontro { margin: 0px; float: left; width: auto; } #servicos3 { width: 100%; border: 1px solid rgb(216, 216, 216); font-size: 11px; overflow: hidden; background: rgb(234, 234, 234); border-top-left-radius: 6px; border-top-right-radius: 6px; } #servicos3 h2 { color: rgb(255, 255, 255); font-size: 11px; font-weight: bold; text-transform: uppercase; margin: 0px; height: 26px; line-height: 26px; padding: 0px 10px; background: -webkit-linear-gradient(top, rgb(82, 116, 151) 0%, rgb(0, 51, 102) 30%); } #servicos3 dl { position: relative; float: left; background: rgb(238, 238, 238); width: 100%; display: table; height: 416px; } #servicos3 dt { position: absolute; background: rgb(203, 203, 203); width: 194px; display: block; } #servicos3 dt#item11 { top: 0px; } #servicos3 dt#item16 { top: 26px; } #servicos3 dt#item1 { top: 52px; } #servicos3 dt#item2 { top: 78px; } #servicos3 dt#item3 { top: 104px; } #servicos3 dt#item4 { top: 130px; } #servicos3 dt#item5 { top: 156px; } #servicos3 dt#item6 { top: 182px; } #servicos3 dt#item15 { top: 208px; } #servicos3 dt#item12 { top: 234px; } #servicos3 dt#item7 { top: 260px; } #servicos3 dt#item8 { top: 286px; } #servicos3 dt#item9 { top: 312px; } #servicos3 dt#item13 { top: 338px; } #servicos3 dt#item14 { top: 364px; } #servicos3 dt#item10 { top: 390px; } #servicos3 dt a { padding: 0px 7px; color: rgb(80, 114, 142); font-size: 11px; text-decoration: none; display: block; height: 25px; line-height: 26px; border-bottom: 1px solid rgb(238, 238, 238); } #servicos3 dt.ativo { font-weight: bold; background: url("../images/bulletservicos2.png") 182px center no-repeat rgb(238, 238, 238); } #servicos3 dt.ativo a { color: rgb(0, 51, 102); } #servicos3 dd { position: relative; width: 268px; height: 209px; margin: 25px 25px -25px -25px; float: right; display: table; color: rgb(80, 114, 142); } #servicos3 dd#servico1 iframe, #servicos3 dd#servico8 iframe { height: 280px; width: 278px; } #servicos3 dd#servico8 iframe { height: 230px; } #servicos3 dd#servico8 { margin: 16px 50px; } #servicos3 dd#servico10 iframe { height: 267px; } #servicos3 dd#servico10 { margin: 0px 25px 76px; } #servicos3 dd#servico13 iframe { height: 235px; } #servicos3 dd#servico13 { margin: 25px 35px 76px; } #servicos3 dd#servico14 iframe { height: 235px; } #servicos3 dd#servico14 { margin: 10px 60px 76px; } #servicos3 dd#servico16 iframe { height: 235px; } #servicos3 dd#servico16 { margin: 25px 35px 76px; } #servicos3 #servico1, #servicos3 #servico2, #servicos3 #servico3, #servicos3 #servico4, #servicos3 #servico5, #servicos3 #servico6, #servicos3 #servico7, #servicos3 #servico9, #servicos3 #servico10, #servicos3 #servico11, #servicos3 #servico12, #servicos3 #servico13, #servicos3 #servico14, #servicos3 #servico15, #servicos3 #servico16 { display: none; } #servicos3 label { display: block; } #servicos3 .input01 { border: 1px solid rgb(165, 172, 178); width: 170px !important; } #servicos3 label.radio01 { margin: 4px 6px 0px 0px; float: left; } #servicos3 label.radio01 input { vertical-align: text-bottom; } #servicos3 .bt01 { display: block; margin-top: 4px; clear: both; } #servicos3 p { line-height: 120%; margin-bottom: 6px; } #agenda { display: table; width: 100%; } #agenda-esquerda { display: inline-block; width: 60%; margin-right: 1%; vertical-align: top; } .item-compromisso { border-top: 1px solid rgb(214, 220, 215); list-style: none; padding: 10px 0px; } .compromisso-horario { display: inline-block; width: 85px; vertical-align: top; font-weight: bold; margin-top: 20px; padding-left: 20px; background: url("http://www.pr.gov.br/logos/webservice_agenda/icon-horarios.png") no-repeat; height: 14px; font-size: 13px; line-height: 14px !important; } .compromisso-dados { display: inline-block; width: 65%; border-left: 1px dotted rgb(204, 204, 204); padding-left: 20px; padding-top: 10px; font-size: 13px; } #agenda-direita { display: inline-block; width: auto; vertical-align: top; } #agenda-direita table { margin-bottom: 0px; } #agenda-direita td { padding: 0px; margin: 0px; } #agenda-direita .CalendarTitle { font-weight: bold; color: rgb(255, 255, 255); background-color: rgb(34, 43, 100); text-align: center; } #agenda-direita .NormalDay { background-color: rgb(168, 170, 193); text-align: center; vertical-align: middle; } #agenda-direita .NormalDay a { color: rgb(34, 43, 100); } #agenda-direita .MarkDay { background-color: rgb(194, 207, 224); text-align: center; vertical-align: middle; } #agenda-direita .MarkDay a { color: rgb(61, 104, 209); } #agenda-direita .WeekendDay { background-color: rgb(142, 144, 176); text-align: center; vertical-align: middle; } #agenda-direita .WeekendDay a { color: rgb(34, 43, 100); } #agenda-direita .BlankDay { background-color: rgb(142, 144, 176); } #agenda-direita .WeekdayTitle { color: rgb(34, 43, 100); background-color: rgb(255, 255, 255); text-align: center; vertical-align: middle; padding: 7px 0px; } #agenda-direita .NavMonth { color: rgb(255, 255, 255); } #agenda-direita a { text-decoration: none; display: block; width: 100%; height: 100%; padding: 10px 0px; } #agenda-direita a:focus, #agenda-direita a:hover { color: rgb(239, 230, 58); font-weight: bold; } #form_criar table { border: none; background: transparent; } #content #form_criar td, #content #form_criar tr, #form_criar table .head, #form_criar table .head th, #form_criar table .head td { border: none !important; background: transparent !important; } #form_criar .head { border: none; background: transparent; } #form_criar .even { border: none; background: transparent; } #form_criar .foot { border: none; background: transparent; } #form_criar table.outer tbody tr td.head { font-size: 1.25em; text-align: right; border: none; } .formularioLabel { } .formularioLabel label { clear: both; width: 100%; display: block; margin: 15px auto; } .formularioLabel label span { width: 161px; text-align: right; display: block; font-size: 1.25em; font-weight: bold; float: left; padding-right: 6px; } .formularioLabel input { padding: 3px; } .formularioLabel input#captcha_api { margin-left: 155px; } .formularioLabel label input#btEnviar.botao-azul { line-height: 200%; min-height: 25px; padding: 0px 22px; } .padding { padding: 0px 15px; } #tituloAlertaServico { text-align: center; color: red; font-size: 18px; } #msgAlertaServico { text-align: left; color: red; font-size: 14px; margin-left: 105px; } @import url("style.css"); @import url("https://web.celepar.pr.gov.br/instbar/css/instbar-1-contrast.css"); body, #header, #main, #navegacao-principal, #navegacao-principal ul#mn-navegacao-principal, #navegacao-principal li a, #navegacao-secundaria, #navegacao-secundaria li, #navegacao-secundaria ul#mn-navegacao-secundaria, #navegacao-secundaria li a, #navegacao-terciaria, #navegacao-terciaria ul#mn-navegacao-terciaria, #navegacao-terciaria li a, #footer, #menu-transparencia, #menu-transparencia ul#mn-menu-transparencia, #menu-transparencia li a, #menu-servicos, #menu-servicos ul#mn-menu-servicos, #menu-servicos li a, #menu-corona, #menu-corona ul#mn-menu-corona, #menu-corona li a, .news-cols-block p span, #main #header-area, .news-carousel-block .nav a, #servicos2 dt, #content p, .minical, .minical .week, .news-gallery-block, .pagenav li a, .pagenav li b, .pagenav li span, ul { background-image: none; background-position: initial; background-size: initial; background-repeat: initial; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: rgb(0, 0, 0) !important; color: rgb(255, 255, 255) !important; } a { color: rgb(255, 255, 255) !important; text-decoration: underline !important; } #navegacao-principal, #navegacao-terciaria, #navegacao-secundaria, .pagenav li a, .pagenav li span, #menu-transparencia, #menu-servicos, #menu-corona { border: 1px solid rgb(255, 255, 255); } #navegacao-secundaria li, #navegacao-secundaria li a { padding: 7px; height: auto; } .exp .open a, .exp .closed a { background: url("../images/menu_icons.png") -117px 7px no-repeat !important; } .exp .closed a { background-position: 170px 7px !important; } .exp li.open li a, .exp li.closed li a { background: none !important; } .exp li li.open a, .exp li li.closed a { background: url("../images/menu_icons.png") -117px 7px no-repeat !important; } .exp li li.closed a { background-position: 170px 7px !important; } .exp li li.open li a, .exp li li.closed li a { background: none !important; } #news h1 { color: rgb(255, 255, 255); } #main-content h1 { color: rgb(255, 255, 255); } #header a.logo, #header h1.logo, #header a.logo::first-line, #header h1.logo::first-line { color: rgb(255, 255, 255); text-decoration: none !important; } #wrapper { background: url("../images/bg_borda_contraste.jpg") center top repeat-y; } #container { background: url("../images/bg_bordatop_contraste.jpg") center 121px no-repeat; } #form-recomendar { color: rgb(255, 255, 255); background: rgb(0, 0, 0); border: 1px solid rgb(255, 255, 255); } #form-recomendar form p, #form-recomendar form label, #form-recomendar form #recomendar-status p, #form-recomendar legend, #recomendar-status { color: rgb(255, 255, 255); } div#recomendar-status.error, div#recomendar-status.ok { background-color: rgb(0, 0, 0) !important; border: 1px solid rgb(255, 255, 255) !important; } #arquivo_noticias span { color: rgb(255, 255, 255); } #main #arquivo_noticias .formpesquisa { background: rgb(0, 0, 0); color: rgb(255, 255, 255); border: 1px solid rgb(255, 255, 255); } #arquivo_noticias #msg { color: rgb(0, 0, 0); } .news-box-block li, ul.news-related li { border: none; } .numbers a { color: rgb(0, 0, 0) !important; } .numbers a.activeSlide { color: rgb(255, 255, 255) !important; } #footer-info a.map { padding: 0px; background: none; }</style>