<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "iso-8859-1";

/* CSS Document */

/* ESTRUTURA */
body { margin: 0; padding: 0; }
* { outline: none; }
.e_trans { display: none; }
.trans { color:hsla(0,0%,100%,0.00); font-size:1px; }
#conteudo_esquerda { width: 100% !important; padding-bottom: 10px; padding-top:20px; min-height: calc(100vh - 485px); }
#cont_conteudo_site_interna { width:100% !important; }
#e_centralizar { width: 100%; width: calc(100% - 40px); max-width: 1200px; margin: 0 auto; }

/* RESET */
a, li, ol, ul { border: none; text-decoration: none; list-style: none; color: inherit; margin: 0; padding: 0; }
a:active, a:link, a:hover, a:focus { text-decoration: inherit; }
/* RESET DOS ESPAÃ‡AMENTOS */
#e_cont_topo, #e_cont_topo *, #e_cont_topo *:before, #e_cont_topo *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#e_conteudo, #e_conteudo *, #e_conteudo *:before, #e_conteudo *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
#e_cont_rodape, #e_cont_rodape *, #e_cont_rodape *:before, #e_cont_rodape *:after { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
/* RESET DAS SELEÃ‡Ã•ES */
.unselect *::selection { background: inherit; color: inherit; }
.unselect *::-webkit-selection { background: inherit; color: inherit; }
.unselect *::-moz-selection { background: inherit; color: inherit; }
.unselect *::-ms-selection { background: inherit; color: inherit; }

/* IMAGENS */
img {border: 0; margin: 0;}
.e_imgcentralizar {width: 100%; height: 100%; object-fit: cover; object-position: center;}


/* ESTILO DAS BARRAS DE ROLAGEM */
body *::-webkit-scrollbar-track { background: rgba(0,0,0,0.05); border-radius: 3px; }
body *::-webkit-scrollbar { width: 10px; background: rgba(0,0,0,0.05); height: 10px; margin: 5px; border-radius: 5px; }
body *::-webkit-scrollbar-thumb { background: #c4cdd4; border-radius: 5px; }
body *::-webkit-scrollbar-thumb:hover { background: #b5bdc4; }

/* DEFININDO CONTEÃšDO INTERNO */
.e_conteudo_interno { width: 100%; max-width: 1200px; display: table; margin: 0 auto; }


/* **************************** CABEÃ‡ALHO **************************** */
#e_cont_topo {width: 100%; float: left; background: #fff;}


/* ÃREA REDES SOCIAIS */
#e_cont_topo .e_barra_topo {border-bottom: solid 1px #dadada;}
#e_cont_topo .e_barra_topo .e_conteudo_interno {}
/* REDES SOCIAIS */
#e_cont_topo .e_barra_topo .e_area_redes_sociais {float: right; font-size: 0; padding-left: 20px;}
#e_cont_topo .e_barra_topo .e_area_redes_sociais .e_titulo_redes_sociais {display: inline-block; vertical-align: middle; font-size: 12px; color: #888; padding: 0 10px;}
#e_cont_topo .e_barra_topo .e_area_redes_sociais .e_cont_redes_sociais {display: inline-block; vertical-align: middle; border-left: solid 1px #dadada;}
#e_cont_topo .e_barra_topo .e_area_redes_sociais .e_cont_redes_sociais .e_rede_social {display: inline-block; vertical-align: middle; width: 40px; height: 40px; overflow: hidden; border-right: solid 1px #dadada;}
#e_cont_topo .e_barra_topo .e_area_redes_sociais .e_cont_redes_sociais .e_rede_social img {float: right; border: 0 !important; margin: 0 !important; transition: 0.5s;}
#e_cont_topo .e_barra_topo .e_area_redes_sociais .e_cont_redes_sociais .e_rede_social img:hover {float: left;}
/* AREA ACESSIBILIDADE */
#e_cont_topo .e_barra_topo .e_area_acessibilidade {float: right; font-size: 0; padding: 0 20px;}
#e_cont_topo .e_barra_topo .e_area_acessibilidade .e_titulo_acessibilidade {display: inline-block; vertical-align: middle; font-size: 12px; color: #888; padding: 0 10px;}
#e_cont_topo .e_barra_topo .e_area_acessibilidade .e_cont_botoes_acessibilidade {display: inline-block; vertical-align: middle; border-left: solid 1px #dadada;}
#e_cont_topo .e_barra_topo .e_area_acessibilidade .e_cont_botoes_acessibilidade .e_botao_acessibilidade {display: inline-block; vertical-align: middle; width: 40px; height: 40px; overflow: hidden; border-right: solid 1px #dadada; text-align: center; cursor: pointer; transition: 0.3s;}
#e_cont_topo .e_barra_topo .e_area_acessibilidade .e_cont_botoes_acessibilidade .e_botao_acessibilidade:hover {background: #63aaea;}
#e_cont_topo .e_barra_topo .e_area_acessibilidade .e_cont_botoes_acessibilidade .e_botao_acessibilidade i {font-size: 12px; color: #888; line-height: 40px; transition: 0.3s;}
#e_cont_topo .e_barra_topo .e_area_acessibilidade .e_cont_botoes_acessibilidade .e_botao_acessibilidade:hover i {color: #fff;}
/* ÃREA DATA DO TOPO */
#e_cont_topo .e_barra_topo .e_data_topo {float: left; font-size: 12px; color: #888; padding: 13px 20px;}


/* CONTEÃšDO CABEÃ‡ALHO */
#e_cont_topo #e_banner_topo_dinamico {width: 100%; height: 105px; background-repeat: no-repeat; background: url(/img/96f99111c88a0adb4a8a7d9717f90da1.jpg) no-repeat top 20px left; background-position: top left; display: block; position: relative;}
#e_cont_topo #e_banner_topo_dinamico #e_banner_topo_dinamico_clique {width: 215px; height: 75px; float: left; margin-left: 20px; margin-top: 15px;}
/* ÃREA BUSCA */
#e_cont_topo .e_area_busca {width: 100%; max-width: 320px; float: left; position: relative; margin-top: 35px; margin-left: 40px;}
#e_cont_topo .e_area_busca .e_campo_busca {position: absolute; top: 0; left: 0; width: 100%; height: 40px; background: #fff; border: solid 1px #dadada; border-radius: 20px; font-size: 12px; color: #666; padding-left: 20px;}
#e_cont_topo .e_area_busca .e_campo_busca::placeholder {color: #ccc;}
#e_cont_topo .e_area_busca .e_btn_busca {position: absolute; top: 0; right: 0; width: 40px; height: 40px; border: solid 1px #dadada; border-radius: 50%; background: #f1f5f8; text-align: center; transition: 0.3s;}
#e_cont_topo .e_area_busca .e_btn_busca:hover {cursor: pointer; background: #63aaea;}
#e_cont_topo .e_area_busca form:focus-within .e_btn_busca {background: #63aaea;}
#e_cont_topo .e_area_busca .e_btn_busca i {font-size: 13px; color: #63aaea; line-height: 36px;}
#e_cont_topo .e_area_busca .e_btn_busca:hover i {color: #fff;}
#e_cont_topo .e_area_busca form:focus-within .e_btn_busca i {color: #fff;}

/* ÃREA ACESSO FÃCIL */
#e_cont_topo .e_area_acesso_facil {max-width: 530px; float: left; margin-left: 40px; margin-top: 40px;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil {position: relative; float: left; z-index: 150; margin-left: 10px; transition: 0.3s; transition-delay: 0.4s;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil:hover {position: relative; z-index: 101; cursor: pointer; transform: translateY(7px); transition-delay: 0s;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_btn_menu_acesso_facil {width: 120px; height: 35px; line-height: 34px; border-radius: 3px; font-size: 0; overflow: hidden; position: relative; transition: 0.4s;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_btn_menu_acesso_facil .e_area_icone_menu {position: absolute; top: -5px; left: -10px; width: 85px; height: 85px; border-radius: 100%; transition: 0.4s ease-in;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil:hover .e_btn_menu_acesso_facil .e_area_icone_menu {top: -20px; width: 150px;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_btn_menu_acesso_facil .e_area_icone_menu i {font-size: 30px; padding-top: 12px; padding-left: 25px; transition: 0.4s ease-in;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil:hover .e_btn_menu_acesso_facil .e_area_icone_menu i {font-size: 20px; padding-top: 27px; padding-left: 30px;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_btn_menu_acesso_facil .e_span {position: absolute; right: 20px; font-size: 11px; color: #fff; text-transform: uppercase; padding-top: 1px;}
/* DROPDOWN */
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_dropdown_acesso_facil {width: 240px; position: absolute; top: 100%; right: 0; border-top: solid 7px transparent; visibility: hidden; transition-delay: 0s;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil:hover .e_dropdown_acesso_facil {visibility: visible;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_dropdown_acesso_facil:hover {overflow: visible; transition-delay: 0.4s;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_dropdown_acesso_facil ul {border-radius: 5px; transform: translate(0, 100px); opacity: 0; position: relative; z-index: 120; transition: opacity 200ms ease-in, transform 300ms ease-in-out;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_dropdown_acesso_facil ul::after {content: ""; position: absolute; bottom: 100%; right: 15px; transform: rotate(180deg); border: solid 8px transparent;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil:hover .e_dropdown_acesso_facil ul {transform: translateY(0); opacity: 1; z-index: 100;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_dropdown_acesso_facil ul li div {border-bottom: solid 1px rgba(0,0,0,0.1); padding: 15px 20px; font-size: 11px; color: #fff; position: relative; text-transform: uppercase; transition: 0.2s;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_dropdown_acesso_facil ul li:hover div {background: rgba(0,0,0,0.1); padding-left: 15px; padding-right: 5px;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_dropdown_acesso_facil ul li i {margin-right: 10px;}
#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_dropdown_acesso_facil ul li span {}
/* MENU CIDADÃƒO */
#e_cont_topo .e_area_acesso_facil #e_menu_cidadao {}
#e_cont_topo .e_area_acesso_facil #e_menu_cidadao .e_btn_menu_acesso_facil {background: #cc3b26; border-bottom: solid 1px #bb2610;}
#e_cont_topo .e_area_acesso_facil #e_menu_cidadao .e_btn_menu_acesso_facil .e_area_icone_menu {background: #d66454;}
#e_cont_topo .e_area_acesso_facil #e_menu_cidadao .e_btn_menu_acesso_facil .e_area_icone_menu i {color: #c13926;}
#e_cont_topo .e_area_acesso_facil #e_menu_cidadao #e_dropdown_cidadao {}
#e_cont_topo .e_area_acesso_facil #e_menu_cidadao #e_dropdown_cidadao ul {background: #cc3b26; border-top: solid 3px #bb2610;}
#e_cont_topo .e_area_acesso_facil #e_menu_cidadao #e_dropdown_cidadao ul::after { border-top-color: #cc3b26;}
/* MENU EMPRESA */
#e_cont_topo .e_area_acesso_facil #e_menu_empresa {}
#e_cont_topo .e_area_acesso_facil #e_menu_empresa .e_btn_menu_acesso_facil {background: #26a45a; border-bottom: solid 1px #0d853e;}
#e_cont_topo .e_area_acesso_facil #e_menu_empresa .e_btn_menu_acesso_facil .e_area_icone_menu {background: #39b16b;}
#e_cont_topo .e_area_acesso_facil #e_menu_empresa .e_btn_menu_acesso_facil .e_area_icone_menu i {color: #229451;}
#e_cont_topo .e_area_acesso_facil #e_menu_empresa #e_dropdown_empresa {}
#e_cont_topo .e_area_acesso_facil #e_menu_empresa #e_dropdown_empresa ul {background: #26a45a; border-top: solid 3px #0d853e;}
#e_cont_topo .e_area_acesso_facil #e_menu_empresa #e_dropdown_empresa ul::after { border-top-color: #26a45a;}
/* MENU SERVIDOR */
#e_cont_topo .e_area_acesso_facil #e_menu_servidor {}
#e_cont_topo .e_area_acesso_facil #e_menu_servidor .e_btn_menu_acesso_facil {background: #6f98cc; border-bottom: solid 1px #5380b9;}
#e_cont_topo .e_area_acesso_facil #e_menu_servidor .e_btn_menu_acesso_facil .e_area_icone_menu {background: #80a5d5;}
#e_cont_topo .e_area_acesso_facil #e_menu_servidor .e_btn_menu_acesso_facil .e_area_icone_menu i {color: #628abd; font-size: 27px; padding-left: 22px; transition: 0.4s ease-in;}
#e_cont_topo .e_area_acesso_facil #e_menu_servidor:hover .e_btn_menu_acesso_facil .e_area_icone_menu i {font-size: 21px; padding-left: 24px;}
#e_cont_topo .e_area_acesso_facil #e_menu_servidor .e_btn_menu_acesso_facil .e_span {right: 15px;}
#e_cont_topo .e_area_acesso_facil #e_menu_servidor #e_dropdown_servidor {}
#e_cont_topo .e_area_acesso_facil #e_menu_servidor #e_dropdown_servidor ul {background: #6f98cc; border-top: solid 3px #5380b9;}
#e_cont_topo .e_area_acesso_facil #e_menu_servidor #e_dropdown_servidor ul::after { border-top-color: #6f98cc;}
/* MENU DIÃRIO OFICIAL */
#e_cont_topo .e_area_acesso_facil #e_menu_diario {}
#e_cont_topo .e_area_acesso_facil #e_menu_diario .e_btn_menu_acesso_facil {width: 130px; background: #0170b3; border-bottom: solid 1px #03598c;}
#e_cont_topo .e_area_acesso_facil #e_menu_diario .e_btn_menu_acesso_facil .e_area_icone_menu {background: #2480b8;}
#e_cont_topo .e_area_acesso_facil #e_menu_diario .e_btn_menu_acesso_facil .e_area_icone_menu i {color: #156a9d; font-size: 27px; padding-left: 25px; padding-top: 11px; transition: 0.4s ease-in;}
#e_cont_topo .e_area_acesso_facil #e_menu_diario:hover .e_btn_menu_acesso_facil .e_area_icone_menu i {font-size: 18px; padding-left: 20px; padding-top: 29px;}
#e_cont_topo .e_area_acesso_facil #e_menu_diario .e_btn_menu_acesso_facil .e_span {right: 13px; letter-spacing: -0.3px;}
#e_cont_topo .e_area_acesso_facil #e_menu_diario #e_dropdown_diario {}
#e_cont_topo .e_area_acesso_facil #e_menu_diario #e_dropdown_diario ul {background: #0170b3; border-top: solid 3px #03598c;}
#e_cont_topo .e_area_acesso_facil #e_menu_diario #e_dropdown_diario ul::after { border-top-color: #0170b3;}

/* MENU TOPO */
#e_cont_topo .e_menu_topo {position: relative; z-index: 100; border-top: solid 1px #dadada;}
#e_cont_topo .e_menu_topo ul {width: 100%; max-width: 1200px; display: table; margin: 0 auto; position: relative; text-align: center;}
#e_cont_topo .e_menu_topo ul li {position: relative; display: inline-block; vertical-align: top; cursor: pointer; text-align: left;}
#e_cont_topo .e_menu_topo ul li .e_icone_menu {height: 56px; line-height: 56px; position: relative; padding: 0 20px; font-size: 11px; color: #444; text-transform: uppercase; z-index: 2; transition: .4s;}
#e_cont_topo .e_menu_topo ul li .e_icone_menu * {position: relative; z-index: 2;}
#e_cont_topo .e_menu_topo ul li .e_icone_menu::before {content: ""; width: 100%; height: 0; position: absolute; top: 0; left: 0; right: 0; background: #f1f5f8; visibility: hidden; z-index: 0; transition: height 0.3s cubic-bezier(0, 0.69, 1, 1); transition-delay: .0s;}
#e_cont_topo .e_menu_topo ul li:hover .e_icone_menu::before {height: 100%; visibility: visible; transition-delay: .4s;}
#e_cont_topo .e_menu_topo ul li .e_icone_menu::after {content: ""; width: 0; height: 4px; position: absolute; top: 0; left: 0; background: #63aaea; border-radius: 0 0 1px 1px; z-index: 0; visibility: hidden; transition: width .4s ease-in;}
#e_cont_topo .e_menu_topo ul li:hover .e_icone_menu::after {width: 100%; visibility: visible;}
/* SUBMENU */
#e_cont_topo .e_menu_topo ul li .e_submenu_topo {width: 250px; position: absolute; top: 100%; right: 0; visibility: hidden; overflow: hidden; transition-delay: .0s;}
#e_cont_topo .e_menu_topo ul li:hover .e_submenu_topo {visibility: visible;}
#e_cont_topo .e_menu_topo ul li .e_submenu_topo:hover {overflow: visible; transition-delay: 0.3s;}
#e_cont_topo .e_menu_topo ul li .e_submenu_topo .e_cont_submenu_topo {background: #007bc5; transform: translateY(-100%); position: relative; z-index: 120; transition: .4s cubic-bezier(0.93, 0.39, 0, 1.49); transition-delay: .0s;}
#e_cont_topo .e_menu_topo ul li:hover .e_submenu_topo .e_cont_submenu_topo {transform: translateY(0); z-index: 121; transition-delay: .3s;}
#e_cont_topo .e_menu_topo ul li .e_submenu_topo .e_cont_submenu_topo .e_icone_submenu {display: block; position: relative; border-bottom: solid 1px rgba(0,0,0,0.1); color: #fff; font-size: 11px; text-transform: uppercase; padding: 15px 20px; transition: 0.2s;}
#e_cont_topo .e_menu_topo ul li .e_submenu_topo .e_cont_submenu_topo .e_icone_submenu i {padding-right: 10px;}
#e_cont_topo .e_menu_topo ul li .e_submenu_topo .e_cont_submenu_topo .e_icone_submenu * {position: relative; z-index: 2;}
#e_cont_topo .e_menu_topo ul li .e_submenu_topo .e_cont_submenu_topo .e_icone_submenu:hover { padding-left: 13px; padding-right: 5px;}
#e_cont_topo .e_menu_topo ul li .e_submenu_topo .e_cont_submenu_topo .e_icone_submenu::before {content: ""; width: 5px; height: 100%; position: absolute; top: 0; left: 0; background: rgba(0,0,0,0.1); z-index: 0; overflow: hidden; transition: width .4s cubic-bezier(0, 0.85, 1, 1);}
#e_cont_topo .e_menu_topo ul li .e_submenu_topo .e_cont_submenu_topo .e_icone_submenu:hover::before {width: 100%;}
/* MENU VER TODOS */
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos {position: static;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_link_menu {display: block; position: relative; padding: 0 20px; line-height: 56px; font-size: 13px; color: #444;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos {position: absolute; left: 0; right: 0; top: 100%; visibility: hidden; overflow: hidden; z-index: 0;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos:hover .e_menu_todos {visibility: visible; z-index: 1;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos { height: 500px;  background: #e6eaef; border-bottom: solid 2px rgba(0,0,0,0.04); padding: 15px; margin: 0 auto; transform: translateY(-100%); transition: .4s ease-in; transition-delay: .4s;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos:hover .e_menu_todos .e_cont_menu_todos {transform: translateY(0); transition-delay: .0s;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos .e_cont_barra_menu_todos {position: absolute; top: 10px; left: 10px; right: 10px; bottom: 10px; overflow-x: auto;}
/* MENU SERVIÃ‡OS */
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul {width: 100%; height: 100%; display: flex; flex-flow: column wrap; background: none; text-align: left;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li {width: 200px; display: block; margin-right: 50px;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_cabecalho_links_menu_todos {font-size: 10px; color: #666; text-transform: uppercase; padding: 10px; background: rgba(0,0,0,0.08); border-bottom: solid 2px rgba(0,0,0,0.1); border-radius: 2px 2px 0 0;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_cabecalho_links_menu_todos i {font-size: 8px; color: #007bc5; margin-right: 10px;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_link_menu_todos {font-size: 12px; color: #888; padding: 10px; border-bottom: solid 1px rgba(0,0,0,0.08); transition: 0.3s;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_link_menu_todos i {padding-right: 7px;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li a:hover .e_link_menu_todos {background: #fff; color: #007bc5; padding-left: 10px; padding-right: 5px;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_subitem_menu {background: rgba(0,0,0,0.02); border-bottom: solid 2px rgba(0,0,0,0.03);}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_titulo_subitens_menu {background: rgba(0,0,0,0.05); color: #666; border-bottom: solid 1px rgba(0,0,0,0.1); margin-top: 10px;}
#e_cont_topo .e_menu_topo ul li.e_li_menu_todos .e_menu_todos .e_cont_menu_todos ul li .e_titulo_subitens_menu i {font-size: 14px; padding-right: 10px;}

/* **************************** FIM CABEÃ‡ALHO **************************** */


/* **************************** RODAPÃ‰ **************************** */
#e_cont_rodape { width: 100%; float: left; background: #d1dbe2; }

/* BOX 1 */
#e_cont_rodape .e_area_box_1 {width: 100%; padding: 20px; font-size: 0; background: #63aaea;}
#e_cont_rodape .e_area_box_1 .e_area_brasao_rodape {width: 200px; height: 141px; display: inline-block; vertical-align: middle; margin: 0 3%;}
/* ACESSO FÃCIL RODAPÃ‰ */
#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape {width: 65%; display: inline-block;vertical-align: middle; margin: 0 5%;}
#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape .e_area_menu_acesso_facil_rodape {display: inline-block; vertical-align: top; margin: 0 5%; max-width:193px;}
#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape .e_area_menu_acesso_facil_rodape .e_titulo_acesso_facil {width: 160px; height: 36px; position: relative; background: #afd7fb; border-radius: 3px; overflow:hidden;}
#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape .e_area_menu_acesso_facil_rodape .e_titulo_acesso_facil .e_area_icone_titulo_acesso_facil {width: 80px; height: 80px; position: absolute; top: 0; left: -20px; border-radius: 100%; background: #96ccfc;}
#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape .e_area_menu_acesso_facil_rodape .e_titulo_acesso_facil .e_area_icone_titulo_acesso_facil i {font-size: 20px; color: rgba(10,113,205,0.3); padding-left: 30px; padding-top: 10px;}
#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape .e_area_menu_acesso_facil_rodape .e_titulo_acesso_facil .e_menu_acesso_facil {font-size: 12px; color: #fff; text-transform: uppercase; float: right; padding-right: 20px; padding-top: 10px;}
#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape .e_area_menu_acesso_facil_rodape .e_links_menu_acesso_facil {display: table; margin: 0 auto; margin-top: 10px;}
#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape .e_area_menu_acesso_facil_rodape .e_links_menu_acesso_facil .e_link_menu_acesso_facil {padding: 5px 10px; transition: .3s ease;}
#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape .e_area_menu_acesso_facil_rodape .e_links_menu_acesso_facil .e_link_menu_acesso_facil:hover {padding-left: 5px; padding-right: 10px;}
#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape .e_area_menu_acesso_facil_rodape .e_links_menu_acesso_facil .e_link_menu_acesso_facil i {font-size: 6px; color: #007bc5; padding-right: 7px;}
#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape .e_area_menu_acesso_facil_rodape .e_links_menu_acesso_facil .e_link_menu_acesso_facil span {font-size: 12px; color: #fff;}
/* BOX 2 */
#e_cont_rodape .e_area_box_2 {width: 100%; padding: 20px; font-size: 0; background: #007bc5;}
/* INFORMAÃ‡Ã•ES DA PREFEITURA */
#e_cont_rodape .e_area_box_2 .e_area_info_pref {}
#e_cont_rodape .e_area_box_2 .e_area_info_pref .e_informacao_prefeitura {width: 280px; width: calc(25% - 20px); height: 80px; display: inline-block; vertical-align: middle; margin-right: 20px;}
#e_cont_rodape .e_area_box_2 .e_area_info_pref .e_informacao_prefeitura .e_area_icone {width: 80px; height: 80px; display: inline-block; vertical-align: middle; background: #0170b3; border-radius: 50%; text-align: center; margin-right: 10px;}
#e_cont_rodape .e_area_box_2 .e_area_info_pref .e_informacao_prefeitura .e_descricao_info_pref {width: 190px; width: calc(100% - 90px); display: inline-block; vertical-align: middle; font-size: 12px; color: #bed9f1}
#e_cont_rodape .e_area_box_2 .e_area_info_pref .e_informacao_prefeitura .e_descricao_info_pref .e_telefone {transition: .3s;}
#e_cont_rodape .e_area_box_2 .e_area_info_pref .e_informacao_prefeitura .e_descricao_info_pref:hover .e_telefone {font-weight: bold; color: #fff;}
#e_cont_rodape .e_area_box_2 .e_area_info_pref .e_informacao_prefeitura .e_descricao_info_pref .e_newsletter {transition: .3s;}
#e_cont_rodape .e_area_box_2 .e_area_info_pref .e_informacao_prefeitura .e_descricao_info_pref:hover .e_newsletter {font-weight: bold; color: #fff;}

/* INSTAR */
#e_cont_rodape .e_area_instar { padding: 20px 0; position: relative; text-align: center;}
#e_cont_rodape .e_area_instar a:hover .e_montserrat_bold {color: #007bc5;}
#e_cont_rodape .e_area_instar span { font-size: 12px; color: #888;  }
#e_cont_rodape .e_area_instar img { border: 0 !important; margin: 0 !important; position: absolute; right: 20px; top: 13px; }

/* **************************** FIM RODAPÃ‰ **************************** */

@media (min-width: 1001px) and (max-width: 1200px) {

	/* DEFININDO CONTEÃšDO INTERNO */
	.e_conteudo_interno { max-width: 1200px;}
	
	
	/******************************** CABEÃ‡ALHO ********************************/

	#e_cont_topo .e_area_busca {max-width: 220px; margin-left: 15px;}
	
	#e_cont_topo .e_area_acesso_facil {margin-left: 15px;}
	#e_cont_topo .e_area_acesso_facil .e_area_menu_acesso_facil .e_btn_menu_acesso_facil {width: 110px;}
	#e_cont_topo .e_area_acesso_facil #e_menu_diario .e_btn_menu_acesso_facil {width: 125px;}
	
	/****** RODAPÃ‰ ******/
	#e_cont_rodape .e_area_box_1 .e_area_brasao_rodape {margin: 0 2%;}
	#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape {width: 70%; margin: 0 3%; margin-left: 0;}
	#e_cont_rodape .e_area_box_1 .e_area_acesso_facil_rodape .e_area_menu_acesso_facil_rodape {margin: 0 4.5%;}
}

@media (min-width: 801px) and (max-width: 1000px) {

	/* DEFININDO CONTEÃšDO INTERNO */
	.e_conteudo_interno { max-width: 1000px;}
	
	/******************************** CONTEÃšDO ********************************/
	
	/* ACESSO RÃPIDO */
	#e_conteudo .e_area_acesso_rapido .e_area_banners_servico img {width: calc((100% / 3) - 15px);}
}

@media (max-width: 800px) {

	/* DEFININDO CONTEÃšDO INTERNO */
	.e_conteudo_interno { max-width: 800px;}
	
	
	/******************************** CONTEÃšDO ********************************/
	
	/* ACESSO RÃPIDO */
	#e_conteudo .e_area_acesso_rapido .e_area_banners_servico img {width: calc((100% / 3) - 14px);}
}

@media (max-width: 600px) {
	
	/* DEFININDO CONTEUDO INTERNO */
	.e_contudo_interno { max-width: 600px;}
	
	/********************************* CONTEÃšDO *****************************/
	
	/* ACESSO RÃPIDO */
	#e_conteudo .e_area_acesso_rapido .e_area_banners_servico img {width: calc(50% - 14px);}
}


@media (max-width: 480px) {

	/* DEFININDO CONTEÃšDO INTERNO */
	.e_conteudo_interno { max-width: 480px;}
	
	/******************************** CONTEÃšDO ********************************/
		
	/* ACESSO RÃPIDO */
	#e_conteudo .e_area_acesso_rapido .e_area_banners_servico img {width: calc(100% - 5px);}
}








/* folha de estilo normal */



body, form, p, .tira-marg { margin:0; padding:0; }



p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; text-decoration:none; }

p.capa { margin:8px 0; }



.cinza { color:#666666; }

.azul { color:#022548; }

.azul-claro { color:#0066CC; }

.vermelho { color:#990000; }

.verde { color:#006600; }

.preto { color:#000000; }



img { border:0; }



h1, h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-decoration:none; }

h1 { color:#990000; }

h2 { color:#022548; }

h3 { font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; color:#0D161D; text-decoration:none; }



#fd-topo { background:url(../img/fd.jpg) repeat-x; }



.clear-both { clear:both; }



.float-right { float:right; }



.marg-top10 { margin-top:10px; }



/* ############ TOPO ##################################*/

#topo { width:1001px; height:179px; margin:auto; }

#topo-fonte { width:200px; float:left; }

#top1 { width:690px; height:33px; float:right; }

	#top1 .naveg { float:left; margin-left:10px; }

#label-busca { width:42px; height:33px; float:left; }

#busca { width:420px; float:left; }

	#busca form { float:left; width:377px; margin-top:7px; }

#campo-busca, #lista-busca { border:1px solid #ABADB3; font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size:13px; color:#666666; width:160px; margin-top:-5px; }

#campo-busca { padding:2px; }

#lista-busca { padding:1px; }

#ok-lupa { margin-top/*\**/:-3px\9; } /*rack somente para IE8*/



#data { width:215px; font-size:13px; color:#666666; font-family: Arial, Helvetica, sans-serif; font-weight: normal; margin-top:13px; float:left; }

#menu-topo { width:786px; height:30px; margin-top:6px; float:right; }

	#menu-topo ul { margin:0; padding:0; list-style:none; }

	#menu-topo li { float:left; }

/* ############ TOPO fim ##################################*/



/* ############ MEIO ##################################*/

#meio { width:1001px; margin:auto; }



/*esquerda*/

#esquerda { float:left; width:207px; margin-right:8px; }



#servicos { border:1px solid #D6DCF8; }

	#servicos ul { margin:0; padding:0; list-style:none; }

	#servicos li { border-bottom:1px dotted #CCCCCC; padding:5px 5px; background:url(../img/seta-menu.gif) no-repeat; background-position:170px; }

	#servicos li a { width:170px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#022548; text-decoration:none; }

#m-servicos { background:url(../img/fd_servicos.jpg) repeat-x; height:23px; padding:9px 0 0 14px; border-bottom:1px solid #D6DCF8; }

#cont-servicos { padding:0 12px 10px 12px; }



.t-news { background:url(../img/fd_news.jpg) repeat-x; width:183px; height:30px; padding:2px 0 0 22px; border:1px solid #D6DCF8; }

#c-news { border-right-width:1px; border-bottom-width:1px; border-left-width:1px; border-right-style:solid; border-bottom-style:solid; border-left-style:solid; border-right-color:#DCDCDC; border-bottom-color:#DCDCDC; border-left-color:#DCDCDC; padding-bottom:10px; }

#text-news { text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000033; padding:3px 0; }

#newsletter { margin-bottom:10px; }

#newsletter label { display:block; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#003366; margin-top:2px; padding-left:2px; }

#newsletter input.news { border:1px solid #999999; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:2px; }

@media screen and (-webkit-min-device-pixel-ratio:0) { #newsmail { width:100px; margin-left:3px; } .oknews { float:right; width:36px; } } /*hack para o Chrome*/

#newsletter form { width:150px; margin:auto; }



#clima-tempo { margin:10px 0; background:url(../img/recorte_r11_c4.jpg) no-repeat; width:150px; height:179px; padding:8px 35px 0 22px; }



#c-enquete { border-bottom:1px solid #D9D9D9; border-left:1px solid #D9D9D9; border-right:1px solid #D9D9D9; background-color:#FAFAFA; padding:13px; }

#enquete form { margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; }

#enquete label { font-size:12px; padding-top:5px; display:block; }

.bt-enq { margin-top:10px; }



.banner-esq { margin-top:10px; }

/*fim esquerda*/



.box-tit { border:1px solid #B3AA6F; background:url(../img/fd_box_tit.jpg) repeat-x; height:29px; }

.seta-box-tit { background:url(../img/seta_box_tit.gif) no-repeat; float:left; margin:6px 12px 0 7px; padding:1px 0 0 20px; }

.cerco-box-tit { border-bottom:1px solid #DCDCDC; border-left:1px solid #DCDCDC; border-right:1px solid #DCDCDC; padding:6px; margin-bottom:10px; }



/*centro*/

#centro { float:left; width:428px; margin:5px 6px 0 0; _margin-right:3px; }

.cerco { border:1px solid #DCDCDC; padding:5px 3px; }

.cerco-capa { border:1px solid #DCDCDC; padding:5px 7px; margin-bottom:10px; }

#num-foto { width:180px; margin:4px auto; }

.num-foto { width:28px; height:24px; margin-left:8px; float:left; }



.cerco-capa-galeria, .cerco-box-editais, .cerco-box-not { border:1px solid #DCDCDC; padding:5px 7px; margin-bottom:10px; }



.borda-galeria { width:192px; float:left; margin:4px; text-align:center; border:1px solid #DCDCDC; padding:2px; _margin:4px 2px; }

.foto-borda-galeria { overflow:hidden; width:190px; height:140px; margin-bottom:3px; }

/*fim centro*/



/*direita*/

#direita { float:right; width:352px; margin-top:5px; }



.risco-capa { border-bottom:1px solid #DCDCDC; padding:5px 2px; margin-bottom:5px; _padding:5px 0; }

.foto-not { float:left; width:105px; height:80px; margin:0 10px 5px 0; overflow:hidden; }

.cont-not { float:right; width:215px; }



.foto-even { float:left; width:145px; margin:0 10px 5px 0; overflow:hidden; }

.cont-even { float:right; width:165px; }



.banner-dir { margin:15px 0; width:351px; }



.fiscais { float:left; width:90px; border:1px dotted #CCCCCC; padding:5px; margin:5px; text-align:center; }

/*fim direita*/



#meio-interna { float:right; width:786px; margin-top:5px; }

.seta-box-tit-interna { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#000000; background:url(../img/seta-tit-interna.gif) no-repeat; float:left; margin:6px 12px 0 7px; padding:0 0 0 20px; }

#margem { padding:13px 10px 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; }

/* ############ MEIO fim ##################################*/



/* ############ RODAPE ##################################*/

#mantem-rodape { clear:both; height:50px }

#fd-rodape { background:url(../img/fd_rodape.jpg) repeat-x; }



#rodape { width:1001px; height:252px; margin:auto; overflow:hidden; }

#menu-rodape { height:24px; padding:25px 0 5px 0; background-image: url(../img/risco_rodape.jpg); background-repeat: repeat-x; background-position: bottom; }

	#menu-rodape ul { margin:0; padding:0 5px; list-style:none; }

	#menu-rodape li { float:left; margin:0 18px; }

	#menu-rodape a { font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none; color:#FFFFFF; }

	#menu-rodape a:hover { text-decoration:underline; }



#rod1 { margin-top:27px; height:132px; }

#bandeira { width:169px; height:130px; margin:0 0 0 8px; float:left; }

#localizacao { width:480px; height:90px; float:left; margin:35px 0 0 140px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#CCCCCC; line-height:20px; }

#brasao { width:92px; height:105px; float:right; margin:8px 28px 0 0; }

#rod2 { clear:both; width:500px; float:right; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; letter-spacing:1px; }

/* ############ RODAPE fim ##################################*/











/* novo */

.e_centralizar {width:1200px;margin:0 auto; }



.e_int_rd {float:left; width: 100%; background-color: #007bc5; padding: 0;}



#e_cont_lateral {width:230px; float:left; margin-top:30px; display:block; margin-bottom: 50px;}



#e_cont_menu_lateral {width:230px;  float:left; display:block;}

#e_menu_lateral ul {margin: 0;padding: 0;width:230px; float:left;font-size:13px;list-style-type: none;font-family: 'latoregular';}

#e_menu_lateral ul li a {text-decoration: none; background-image:url(../img/enfeite_m.png);background-position:left;  background-repeat:no-repeat; color:#333333;padding:10px 20px; margin-top:2px; display:block; width:200px;}

#e_menu_lateral ul li a:visited {}

#e_menu_lateral ul li a:hover, .e_menu_simple ul li .e_current {color:#007bc5;}



.menu{

list-style:none; 

float:left; }



.menu li{

position:relative; 

float:left; }



.menu li a{color:#FFF; text-decoration:none;padding:10px 10px; display:block;}

.menu li a:hover{color:#000; }



.menu li  ul{font-family: 'latoregular'; font-size: 12px;

position:absolute; z-index: 1000;

top:51px; width: 200px;

display:none;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-top-right-radius: 4px;}



.menu li:hover ul, .menu li.over ul{display:block;}



.menu li ul li{

width: 100%;border-bottom: 1px solid hsla(0,0%,10%,0.17);  left: 0; list-style-type:disc; color: #FFF;}



#e_cont_rodape {float:left;width: 100%; padding: 45px 0; height:50px; background-color:#FFF ;}



#e_cont_topo2 {width:100%;  height:95px; float:left; display:block; background-color: white; }

#e_centralizar_topo {width:1200px;margin:0 auto;height:95px; }



.e_search {float:left;font-size: 11px; margin-left:10px; color: #404040; background-color: #FFF; border-radius: 2px; border: 1px solid #FFF; width: 250px; outline: none; padding: 13px 6px 13px 0; }

.e_bt_search {float:right; color: #FFF; border-radius: 20px;  border: 1px solid #61abec; outline: none; z-index: -1000;  margin-left: -40px; width: 90px; height:35px;background-color:#61abec;}





#e_cont_menu {width:1200px;margin: 0 auto;  border-top: 1px solid #e4e4e4; }

#e_menu, #e_menu ul {margin: 0;	padding:  0; width: 800px;	list-style-type: none;text-align:center;}

#e_menu {padding:22px 0;margin:0px;float:left;	list-style:none;text-align:center;}

#e_menu:before,#e_menu:after {	content: "";display: table;}

#e_menu:after {	clear: both;}

#e_menu {zoom:1;}

#e_menu li {float: left;position: relative; 	padding:0px; display: inline;}

#e_menu a {text-decoration: none;float:left;color:#303030;font-size:11px;padding:0 ;text-transform: uppercase;font-family: 'latoblack';}

#e_menu ul {margin: 20px 0 0 0;	 opacity: 0;	visibility: hidden;	position: absolute;top: 38px;left: 0;z-index: 99999; background: #015a37;-moz-box-shadow: 0 -1px rgba(255,255,255,.3);-webkit-box-shadow: 0 -1px 0 1rgba(255,255,255,.3);box-shadow: 0 -1px 0 rgba(255,255,255,.3);-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-webkit-transition: all .2s ease-in-out;-moz-transition: all .2s ease-in-out;-ms-transition: all .2s ease-in-out;-o-transition: all .2s ease-in-out;transition: all .2s ease-in-out;color:#FFF;border-bottom:4px solid #033622;}

#e_menu li:hover &gt; ul {	opacity: 1;	visibility: visible;margin: 0;color:#FFF;}

#e_menu ul ul {	top: 0;	left: 150px;margin: 0 0 0 22px;	_margin: 0; /*IE6 only*/-moz-box-shadow: -1px 0 0 rgba(255,255,255,.3);	-webkit-box-shadow: -1px 0 0 rgba(255,255,255,.3);box-shadow: -1px 0 0 rgba(255,255,255,.3);}

#e_menu ul li {	float: none;display: block;	border: 0;	_line-height: 0; /*IE6 only*/-moz-box-shadow: 0 1px 0 #033622 0 1px 0 #033622;-webkit-box-shadow: 0 1px 0 #033622, 0 1px 0 #033622;	box-shadow: 0 1px 0 #033622, 0 1px 0 #033622;}

#e_menu ul li:last-child {-moz-box-shadow: none;-webkit-box-shadow: none;box-shadow: none; color:#666; }

#e_menu ul a { padding: 10px;height: 20px; display: block;white-space: nowrap;float: none;text-transform: none;	color:#FFF;	text-align:left;}

#e_menu ul li:first-child &gt; a {	-moz-border-radius: 3px 3px 0 0;-webkit-border-radius: 3px 3px 0 0;	border-radius: 3px 3px 0 0;}

#e_menu ul li:first-child &gt; a:after {content: '';position: absolute;left: 40px;	top: -6px;border-left: 6px solid transparent;border-right: 6px solid transparent;border-bottom: 6px solid #033622;}	

#e_menu ul ul li:first-child a:after {left: -6px;top: 50%;margin-top: -6px;	border-left: 0;	border-bottom: 6px solid transparent;border-top: 6px solid #033622;	border-right: 6px solid #033622;}	

#e_menu ul li:first-child a:hover:after {border-bottom-color: #033622; 	}	

#e_menu ul ul li:first-child a:hover:after {border-right-color: #033622; border-bottom-color: transparent; 	}	

#e_menu ul li:last-child &gt; a {-moz-border-radius: 0 0 3px 3px;-webkit-border-radius: 0 0 3px 3px;border-radius: 0 0 3px 3px;}

.e_cont_menu2 {float:left; width: 100%; padding:0; background-color:white;}

.icone_ac {float:left;margin-right: 5px; border-radius: 2px; width: 18px; height: 16px; font-size: 10px;background-color: #cacaca; text-align: center; color: #5c5c5c;}

.e_fd_menu {float:left; background: url(../img/menu_topo.png); width: 132px; padding-top: 15px; padding-left: 5px; height: 31px;}

.e_rede {float:left; width:35px; height:35px;}



.e_bt_topo1 {float:right;margin-right: 10px; margin-top: 10px; color: #FFF;  width: 120px; padding: 12px 20px;  text-align: center; font-size: 13px; border-radius: 2px;  border: 1px solid #6f98cc;background-color:#6f98cc;font-family: 'latoblack';}

.e_bt_topo2 { margin-top: 10px;float:right;margin-right: 10px; color: #FFF;  width: 120px; padding: 12px 20px;  text-align: center; font-size: 13px; border-radius: 2px;  border: 1px solid #26a45a;background-color:#26a45a;font-family: 'latoblack';}

.e_bt_topo3 { margin-top: 10px;float:right;margin-right: 10px; color: #FFF; width: 120px; padding: 12px 20px; text-align: center; font-size: 13px; border-radius: 2px;  border: 1px solid #cc3b26;background-color:#cc3b26;font-family: 'latoblack';}







</pre></body></html>