@charset "utf-8";

/*RESET*/
* { margin:0; padding:0; }
a { text-decoration:none; /*font-weight:bold;*/ color:#046091/*#bf2414*/; }
a:hover { color: #333333; }
a:visited { color:/*#666*/#bf2414; /*text-decoration:underline;*/ }
img { border:none; vertical-align:bottom; }

/*ESTRUTURA*/
body { background:url(../images/bgbody.gif) #FFFFFF top center repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#geral { background:url(../images/bg.jpg) center /*top*/ -41px no-repeat; }
#holder { margin:auto; width:960px; }

/*TOPO*/
#topo { /*height:166px;*/ height:155px; width:960px; position:relative; z-index:999; }
#governo { width:959px; height:32px; background:url(../images/barra_governo.png); display:none; }
#governo img { margin:3px 0 0 10px; }
#acessibilidade { position:absolute; height:19px; line-height:19px; top:5px; right:7px; color:#046091; }
#acessibilidade a { color:#046091; }
#logo { position:absolute; /*top:22px;*/ top:13px; left:29px; width:300px; height:85px; }
#minasfacil { position:absolute; top:80px; right:10px; }
#areabusca { position:absolute; bottom:0px; }
#menu { /*width:742px;*/ width:959px; height:41px; background:url(../images/bg_menu.png) no-repeat; float:left; margin-top:10px; padding-left:14px; }
#busca { width:255px; height:38px; /*background:url(../images/bg_busca.png) no-repeat; float:left; padding-top:13px;*/ position:absolute; right: 0px; /*top: 30px;*/ top: 39px; }
#midias_sociais { position: absolute; top: 77px; right: 215px; }
#midias_sociais a { display:block; float:left; margin-left:9px;}

/*CONTEUDO*/
#left { float:left; width:705px; }
#banner_novoend { float:left; width:702px; padding-bottom:20px; }
#topo_conteudo { background:url(../images/conteudo_topo.gif) no-repeat; height:18px; }
#conteudo_central { background:url(../images/conteudo_central.gif) repeat-y; padding:0px 20px; }
#fundo_conteudo { background:url(../images/conteudo_fundo.gif) no-repeat; height:18px; }

/*RODAPE*/
#rodape { background:url(../images/bg_rodape.png) no-repeat; height:47px; margin-bottom:15px; }
#sigla { height:17px; width:100px; float:left; text-align:center; padding:15px 0px; }
#endereco { /*height:47px;*/ width:510px; float:left; font-size:10px; padding:11px 0 0 20px; }
#aspectoslegais { height:27px; width:305px; float:left; padding:9px 20px 9px 0px; font-size:11px; text-align:right; }

/*CLASSES COMUNS*/
#sigla, h1, #mais_buscados, #utilidades { font-family: "Segoe UI", Tahoma, Arial, sans-serif; font-weight:bold; font-size:13px; }
.clear { clear:both; height:1px; border:0px!important; }
p { margin:10px 0px; }
h4 { font-size:16px; font-weight:normal; font-family: "Segoe UI", Tahoma, Arial, sans-serif; border-bottom:1px solid #e1e1e1; line-height:26px; height:26px; padding-left:9px; background:url(../images/bg_h1.png) no-repeat; color:#1f1f1f; text-align:left; }
#pagina_interna h4 { height:auto; }
#pagina_interna h1 { padding-bottom:5px; font-size:18px; }
h4 span { color:#bf2414; }
h2 { margin:0px 0 10px 0; font-size:15px; }
h3 { margin-bottom:5px; font-size:14px; }
#pagina_interna ul li, ol li { list-style-position:inside; }
#pagina_interna ul li ul li { text-indent:20px; /*list-style-type:circle; estava dando erro na validação strict */}
input, select { font-size:12px; }
input:focus { border:1px solid #CC9900; }
fieldset { border:1px solid #e1e1e1; padding:10px 10px 20px 10px; margin-bottom:15px; }
legend { padding: 0 5px; }
label { margin-right:3px; }
.campo { border:1px solid #e1e1e1; height:20px; }
.botao { width:74px; height:25px; border:none; background:url(../images/b_consulta.png) no-repeat; color:#FFFFFF; font-weight:bold; font-size:12px; }
.texto_centro { text-align:center; }
.divform { margin:0!important; padding:0!important; border:0!important; background:none!important; }
.invisivel {display:none;}
.negrito { font-weight:bold; }
.bgcinza { padding:15px 15px 5px 15px; background:#e1e1e1;}

/*MENU*/
ul#topnav { margin: 0; padding: 0; float:left; width: 100%; list-style: none; font-size: 1.1em; }
ul#topnav li { float: left; margin: 0; padding: 0; position: relative; }
ul#topnav li a { float: left; height: 41px; line-height:41px; color:#FFFFFF; padding:0 9px; font-size:14px; font-family:"Segoe UI", Tahoma, Arial, sans-serif; /*font-weight:bold;*/ }
ul#topnav li:hover a, ul#topnav li a:hover { background: #990000; }
ul#topnav li .sub { position: absolute; top: 41px; left: 0; background:#fff;; border:1px solid #e1e1e1; border-top:0px; padding:15px 15px 15px 15px; float:left; display: none; }
ul#topnav li .row { clear: both; float: left; width: 100%; margin-bottom: 10px; }
ul#topnav li .sub ul { list-style: none; margin: 0; padding: 0; width:180px; float: left; }
ul#topnav li .sub.institucional ul { width:280px; }
ul#topnav .sub ul li { width: 100%; color: #fff; }
ul#topnav .sub ul li h2 { padding: 0; margin: 0; font-size: 1.3em; font-weight: normal; }
ul#topnav .sub ul li h2 a { padding: 5px 0; background-image: none; color: #e8e000; }
ul#topnav .sub ul li a { float: none; height:30px; line-height:30px; background: url(../images/list-image.png) no-repeat 2px center; border-bottom:1px dashed #e1e1e1; padding: 0px 0px 0px 20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; display: block; color: #000; }
ul#topnav .sub ul li a:hover { color: #bf2414; }
.sub_primeiro { border-top:1px dashed #e1e1e1; }
/*a.item_submenu { padding-right:20px!important; background:url(../images/seta_submenu.png) right 19px no-repeat ;}*/


/*BUSCA*/
.campo_busca { border:1px solid #e1e1e1; /*width:103px;*/ width:155px; height:21px; margin-left:16px; font-size:12px; padding-left: 5px; }
.botao_buscar { border:none; width:60px; height:22px; background:url(../images/botao_busca.gif) no-repeat bottom left; padding-bottom:1px; color:#fff; font-weight:bold; margin-left:-3px; font-size:12px; }
#item_resultado_busca { border-top:1px dotted #e1e1e1; padding:15px 5px; }
#item_resultado_busca a { margin-bottom:5px; display:block; }
.destacado { background: #CCCCCC; }
.busca_interna { width:250px; margin-right:15px; }
#pesquisaAvancada { padding-left:10px; }

/*PAGINAÇÃO*/
#paginacao { text-align:center; padding-top:15px; border-top:1px dotted #e1e1e1; }
.pgLink a { padding:5px; color:#999999; font-weight: normal; }
.pgAtual a, .primeira a, .anterior a, .proxima a, .ultima a { padding:5px; color:#fff; background:#bf2414; font-weight:bold!important; }
.primeira a, .anterior a, .proxima a, .ultima a { padding:5px 10px; background:#e1e1e1; color:#bf2414; }

/*ÚLTIMAS NOTÍCIAS*/
#inicial { margin-bottom:20px; padding-top:2px; }
#em_foco { border:1px solid #e1e1e1; width:488px; height:241px; float:left; }
#em_foco h4 { background-position:75px 0px; }
#em_foco h2 { font-size:13px; margin-bottom:10px; }
#imagem_noticia { width:285px; height:221px; float:left; margin:7px 11px 11px 7px; position:relative; }
#imagem_noticia img { width:285px; height:191px; object-fit: cover;}
.credito_foto_noticia, .credito_foto_galeria, .credito_foto_emfoco { font-size:10px; font-style:italic; color:#666666;}
#texto_noticia_cfoto { width:170px; height:181px; float:left; margin:11px 0px 0px 0px; display:table-cell; vertical-align:middle; }
#noticia_destaque { width:221px; height:185px; float:left; display:table-cell; vertical-align:middle; padding:14px; overflow:hidden; }
#noticia_destaque h2 { font-size:16px; }
.noticias_destaque_menor { float:left; width:228px; }
.destaque_menor { border-bottom:1px dashed #e1e1e1; padding:8px 0px; }
.destaque_menor span { font-weight:bold; }
.link_noticias { font-size:11px; text-align:right; padding-top:4px; }
.leia_mais { font-weight:bold; color:#bf2414; }
#corpo_noticia .legenda_foto_noticia { bottom:25px; left:5px;}
.legenda_foto_noticia { position: absolute; bottom:0px; left:0px; font-size:10px; background:#FFFFFF; /*opacity:0.8;*/ padding:3px; width:279px;}
.legenda_corpo_texto { display:block; /*font-size:9px; font-style:italic; font-family:Verdana, Arial, Helvetica, sans-serif; */}
a.banco_noticias  { display:block; text-align:right; font-weight:bold; color:#bf2414; margin-right:12px; margin-top: 190px; }

/*ACESSO PG INICIAL*/
#auxiliar { float:left; padding-left:20px }
#acesso_rapido { width:408px; height:151px; border:1px solid #e1e1e1; background:#f4f4f4; }
#acesso_rapido a { font-weight:normal; }
#acesso_rapido a:hover { color:/*#bf2414*/#046091; }
#acesso_rapido h4 { background-position:115px 0px; margin-bottom:5px; }
#consulta_protocolo { width:161px; height:90px; float:left; border-right:1px dashed #8a8a8a; margin: 15px 0 0 15px; }
.protocolo { width:139px; margin:7px 0px; }
.b_consultar { width:74px; }
#links_acesso { float:left; width:216px; }
#links_acesso a { display:block; color:#000000; }
#links_acesso li { list-style:none; border-bottom:1px solid #e1e1e1; width:200px; line-height:21px; background:url(../images/list-image.png) no-repeat 180px 7px; }
#links_acesso ul { margin-left:16px; }
#portal { width:408px; height:68px; border:1px solid #e1e1e1; margin-top:20px; text-align:center; color:#046091; font-weight:bold; }
#portal a { color:#046091; }
#portal h4 { background-position:135px 0px; margin-bottom:6px; }

/*COLUNA ESQUERDA*/
#coluna_esquerda { float:left; width:194px; margin-right:20px; }
#coluna_esquerda a { font-weight:normal; }
/*#coluna_esquerda a:hover { color:#bf2414;} */
#coluna_esquerda div, #coluna_direita div { border:1px solid #e1e1e1; }
#coluna_esquerda h4, #coluna_direita h4 { background:url(../images/bg_h1_lateral.png) no-repeat; }

/*SERVIÇOS MAIS ACESSADOS*/
#mais_acessados { height:241px; margin-bottom:20px; }
#mais_acessados li { list-style:none; border-bottom:1px dotted #e1e1e1; width:158px; padding:7px 0; background:url(../images/list-image.png) no-repeat 145px center; }
#mais_acessados ul { margin:6px 0 0 16px; }
#mais_acessados a { display:block; color:#000000; }
#mais_acessados a:hover { color:#046091;}

/*INFORMATIVO*/
#informativo { height:139px; margin-bottom:20px; background:#f4f4f4; }
#informativo form { padding:10px 0 0 15px; }
.nomenewsletter { width:81px; margin:5px 0; }
.emailnewsletter { width:85px; margin-left:5px; }
.botao_ok { width:35px; height:25px; border:none; background:url(../images/b_ok.png) no-repeat; color:#FFFFFF; font-weight:bold; font-size:12px; margin-left:-4px; }

/*MAIS BUSCADOS*/
#mais_buscados { height:123px; /*color:#bf2414;*/ text-align:center; line-height:18px; }
.mais_buscado1 { font-size:16px;}
.mais_buscado2 { font-size:11px;}

/*COLUNA CENTRO PG INICIAL*/
#coluna_central { float:left; width:490px; }

/*PASSO-A-PASSO*/
#passo_a_passo { height:282px; margin-bottom:10px; border:1px solid #e1e1e1; position:relative; overflow:hidden; }
#passo_a_passo h4 { background-position:135px 0px; }
#slider ul, #slider li { margin:0; padding:0; list-style:none; }
#slider li { width:488px; height:255px; overflow:hidden; }
ol#controls { position:absolute; bottom:9px; right:9px; height:28px; }
ol#controls li { margin:0 1px 0 0; padding:0; float:left; width:auto; list-style:none; height:28px; line-height:28px; font-family:"Segoe UI", Tahoma, Arial, sans-serif; font-size:14px; font-weight:bold; }
ol#controls li a { float:left; height:28px; line-height:28px; background:#f4f4f4; color:#5f5f5f; padding:0 10px; }
ol#controls li.current a { color:#bf2414; font-size:18px; }

/*ACESSO DIRECIONADO*/
#acesso_direcionado { height:98px; margin-bottom:20px; background:#f4f4f4; border:1px solid #e1e1e1; }
#acesso_direcionado h4 { background-position:150px 0px; }
#acesso_direcionado label { font-weight:bold; }
#indice_servicos, #servicos_online { width:226px; height:47px; float:left; border-right:1px dashed #8a8a8a; margin:15px 0px 0 15px; ; }
#servicos_online { border:0px; }
.select_indice, .select_servicos { width:213px; margin-top:3px; }

/*MODELOS PROCURAÇÃO P/ REGISTRO */
.modProcRegDigitalLink{
    margin: -8px 0 20px 0;
    padding: 0.7rem;
}
.modProcRegDigitalLink a{
    margin-right: 1rem;
}
#modProcRegDigital{
    height: 98px;
    margin-bottom: 0;
    /*background: #f4f4f4;
    border: 1px solid #e1e1e1;*/
}
#modProcRegDigital h4 {
    background-position: 301px 0px;
    margin-bottom: 0.5rem;
}

/*LINKS*/
#links { height:123px; border:1px solid #e1e1e1; text-align:center; }
#links h4 { background-position:50px 0px; margin-bottom:20px; }
#links img { margin:0 10px; vertical-align: middle; }

/*COLUNA DIREITA PG INICIAL*/
#coluna_direita { float: right; width:194px; margin-left:20px; }
#atendimento_online { margin-bottom:20px; text-align:center; padding:6px; background:#f4f4f4; }
#atendimento_online a { display:block;}
#eadjucemg { margin-bottom:20px; padding: 0 12px; font-weight:bold; font-size:12px; text-align:center; background:#F4F4F4; }
#eadjucemg a { color:#BF2414; display:block; line-height: 14px; padding: 5px 0; }
#eadjucemg a span { font-size:14px; }
#bdmg_acredita { margin-bottom: 17px; }

/*UTILIDADES*/
div#utilidades { border:0; margin-bottom:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
#utilidades h4 { border: 1px solid #e1e1e1; }
#utilidades li { list-style:none; background: #f4f4f4; margin-top:1px; /*###########REDES SOCIAIS###########height:39px; padding-top:3px*/height:34px; padding-top:3px }
#utilidades li.alinha a { padding:8px 18px 8px 18px; }
#utilidades a { display:block; color:#4a4a4a; padding:0px 18px; }

/*REDES SOCIAIS*/
#redes_sociais { border:0px!important; margin-bottom:20px; text-align:center; /*###########REDES SOCIAIS###########*/display:none;}
#redes_sociais a { margin-right:7px;}
#redes_sociais a.icone_rss { margin:0px;}
#orkut-button { width:16px; height:16px; display:inline;}
#compartilhar_r_sociais { margin-top:20px;}
div.icones { padding:10px; text-align:center; border:0px!important; }
#facebook, #orkut, #twitter, #rss { border:0px!important; width:38px; height:38px; float:left; margin-right:15px; }
#facebook { margin-left:13px; }
#rss { margin:0px;}
#orkut { background:url(../images/orkut.png) no-repeat; overflow:hidden; }
#orkut img { padding:38px 38px 0 0; height:0px; width:0px;}

/*WEBMAIL*/
#webmail { /*###########REDES SOCIAIS###########height:100px;*/height:103px; }
#webmail form { padding:5px 0 5px 12px; }
#webmail a { padding-left:15px; }
.emailwebmail { width:117px; margin:5px 0 5px 4px; }
.senhawebmail { width:85px; }

/*PAGINAS INTERNAS*/
#pagina_interna { float:left; width:705px; }
#pagina_interna h4 { clear:both; background: none repeat scroll 0 0 transparent; border: 0 none; clear: both; font-family:Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; padding: 10px 0; }
#pagina_interna img { margin:5px; }

/*MIGALHAS*/
#migalhas { border-bottom:1px solid #e1e1e1; font-size:11px; border-bottom:1px solid #e1e1e1; height:20px; margin-bottom:7px }
#migalhas a { padding:0 3px; }

/*FORMULARIOS DE CONTATO*/
.form_contato { line-height:30px; }
.campo.texto { height:150px; width:670px; margin-bottom:5px; }
.campo.assunto { margin-top:15px; width:571px; }
.campo.nome { width:220px; margin-right:30px; }
.campo.email { width:250px; }
.l_nome { margin-right:14px; }
.l_para { margin-right:11px; }

/*NOTÍCIAS*/
#corpo_noticia { border-bottom:1px dotted #e1e1e1; }
#lista_noticias { padding:5px 0; }
.item_noticias { line-height:22px; display:block; }
#info_noticia { border-top:1px dotted #e1e1e1; border-bottom:1px dotted #e1e1e1; line-height:25px; height:25px; display:block; }
#data_noticia { float:left; }


/*ENVIAR NT. EMAIL*/
#envie_noticia { float: right; }
#form_envienoticia { display:block; padding:15px; width:100%; border-bottom:1px dotted #e1e1e1; line-height:30px; }
.campo.comentario_noticia { height:90px; width:670px; }
.campo.noticia_email { width:234px; }
.campo.noticia_para { width:558px; margin-top:15px; }

/*UNIDADES DE ATENDIMENTO*/
.mapa_unidade { padding:10px; border:1px solid #e1e1e1; margin:15px 0px!important; }

/*TABELAS*/
.tabela { border:1px solid #e1e1e1; border-left:0px; font-size:11px; }
.header_tabela, .header_tabela th, .header_tabela td { background: #DaDaDa; ; border-bottom:1px solid #e1e1e1; text-align:left; line-height:25px; height:35px; font-size:12px; }
.linha_clara th, .linha_escura th { padding:5px 5px; border-left: 1px solid #e1e1e1; height:35px; font-size:12px; }
.header_tabela th, .header_tabela td, .linha_clara td, .linha_escura td { padding:5px 10px; border-left: 1px solid #e1e1e1; height:35px; }
.linha_clara, .linha_clara td { background:#ffffff; }
.linha_escura, .linha_escura td { background: #F5F5F5; }
table img { margin-top:2px; }
.linha_clara td img, .linha_escura td img { margin-left:-10px; }

/*LICITACAO*/
.tabela_licitacao { font-size:12px!important; }
.aviso_licitacao { background:#990000; color:#FFFFFF; font-size:11px; }
#indice_licitação_esq, #indice_licitação_dir { width:300px; padding-left:20px; float:left; }
#indice_licitação_esq ul li, #indice_licitação_dir ul li { list-style: none; padding:5px; }
#indice_licitação_esq ul li ul li, #indice_licitação_dir ul li ul li { list-style: inside disc; padding:0px; }

/*SERVIÇOS*/
.servico_descricao, .servico_valor, .servico_documentos, .servico_links, .servico_undidades { margin-bottom:30px;}
/*.servico_valor, .servico_documentos { background:#f4f4f4; padding:10px;}*/

/*AVALIE NOSSOS SERVIÇOS*/
.form_avalie div { line-height:20px; margin-bottom:20px; }
.form_avalie span { margin-bottom:5px; display:block; font-weight:bold; }
#campos_avalie { line-height:35px; }
.campo.nome_avalie { margin-left:11px; width:250px }
.campo.email_avalie { margin-left:13px; width:200px; }
.campo.assunto_avalie { width:350px; }

/*INFORMAÇÕES*/
ol.box_informacoes li { border:1px #e1e1e1 solid; margin-bottom:15px; padding:5px 10px 10px 10px; background: url(../images/bg_box_informacoes.gif) repeat-x top; }
ol.box_informacoes li span { margin-top:15px; display:block;}

/*MAPA DO SITE*/
#mapa {}
.item_pai { font-size:120%; font-weight:bold; display:block; margin-top:10px; }
.item_filho { margin-left:20px; page-break-after: always; }
.item_neto { margin-left:40px; }

/*INFORMATIVO*/
.informativos img { margin:0px!important}
div#v_informativo { width:685px; margin:auto; }
div#infor_corpo { background: url(../images/bg_infor.gif) repeat-y; padding:0 51px 30px 51px;}
div#infor_tit { font-family: 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 18px; font-weight: bold; padding:5px 0; }
div#infor_destaque { background:#f0f0f0; font-family: 'Segoe UI', Tahoma, Arial, sans-serif; font-size: 13px; padding:20px 35px;}
div#infor_rodape { background:#e2001a; margin:0 16px; padding:5px; text-align:right;}

/*FOTOS E VIDEOS*/
#categoria a { border:5px solid #e1e1e1; width:320px; height:175px; overflow:hidden; display:block; }
#categoria img { margin:auto; } 
.item_img_galeria { position:relative;  width:320px; height:185px; margin:10px; float:left; margin-bottom:20px; }
.legenda_fotos { position: absolute; bottom:5px; left:5px; font-size:10px; background:#FFFFFF; /*opacity:0.8;*/ padding:3px; width:314px;}

/*CAPA PROCESSO*/
.atencao { display:block; padding:5px; border:1px solid #CCCCCC; background:#F2F2F2; font-size:10px;}
.atencao img { vertical-align:middle; }
.botao.b_capa { width:200px; background:url(../images/b_capa.png);}
.botao.b_checklist { width:340px; background:url(../images/b_checklist.png);}

/*EVENTOS*/
.box_evento { border:1px solid #e1e1e1; background:#f5f5f5; padding:10px;}
.inscricao_evento { padding:15px; display:none;}
.vagas { background:#FFFFFF; padding:10px; text-align:center; }
.tema_evento { font-size:18px;}

/*GLOSSARIO*/
.glossario { color:#006600; /*text-decoration:underline; cursor:pointer;*/ }
.glossario { padding-right:20px; margin-right:3px; background:url(../images/info_balao.png) right center no-repeat;}

/*ESTATISTICAS*/
#estatisticas .header_tabela { font-weight:bold; }

/*ABERTURA DE EMPRESA*/
/*.opcoes_abre_emp li { float:left; display:block; border:1px solid #999999; background: #f2f2f1 url(../images/bg_box.jpg) repeat-x; border-radius:5px; width:160px; height:115px; margin: 0 10px 10px 0; text-transform:capitalize; font-family:"Segoe UI", Tahoma, Arial, sans-serif; font-size:18px; text-align:center; padding-top:10px; }*/
.box_amarelo { background:#FFFF99; border:1px solid #FF9933; /*border-radius:5px;*/ padding:25px 15px; text-align:center; }
.box_cinza { border:1px solid #ddd; background: #EDEDED url(../images/bg_box.jpg) repeat-x; /*border-radius:5px;*/ padding:20px 15px 10px 15px; text-align:center; margin-bottom:15px; }
.opcoes_abre_emp img { margin:10px 5px 10px 10px !important; }

/*ESCOLA PERMANENTE*/

#abas_selecaoEP { margin: 0px 0px -1px 20px; }
#abas_selecaoEP a { width:159px; height:23px; display:block; float:left; background:url(../images/escola_permanente_img/aba_inativa.png) no-repeat; font-family:"Segoe UI", Tahoma, Arial, sans-serif; font-size:13px; color:#483d2f; font-weight:bold; padding:5px 0px 0px 7px; margin-right:3px; }
#abas_selecaoEP a:hover, #abas_selecaoEP a:active { width:159px; height:23px; display:block; background:url(../images/escola_permanente_img/aba_ativa.png) no-repeat;}
#interna_escola_topo { width:704px; height:84px; background:url(../images/escola_permanente_img/topo.png) no-repeat; position:relative; }
#logoEP { position:absolute; top:12px; left:82px;}
#titulo_pag_EP { position:absolute; top:48px; left:393px; color:#483d2f; font-size: 16px; font-weight:bold;}
#titulo_pag_EP h1 { color:#483d2f; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
#interna_escola_meio { background:url(../images/escola_permanente_img/meio.png) repeat-y; padding: 28px 30px 3px 95px; line-height:28px; font-size:14px; }
#interna_escola_fundo { background:url(../images/escola_permanente_img/fundo.png) no-repeat; height:165px; position:relative; }
#chamada_ead { position:absolute; top:5px; right:10px;}
.mateirais_cursos { padding-left:10px; }
.mateirais_cursos  { font-size:13px; }
#conteudo_aba_material_cursos h2 { margin-bottom:0px!important; }

/*FORMULARIO ouvidoria */
.campos-alinhados{display: block;float: left;}
.label-alinhado {text-align: right;width: 100px;padding-right: 20px;padding-bottom: 10px;}
.clear-br{clear: left;}

/*CONSULTA PROCESSO*/
#holder_consulta_proc { font-family: "Segoe UI", Tahoma, Arial, sans-serif; font-size:13px; width:700px;}
#holder_consulta_proc h2 { font-weight: bold; font-size: 18px; }
.clear { clear:both; }
.fonte_maior { font-size:16px; }
.p_srm { width:330px; padding:22px 22px 25px 22px; background:#f4f4f4; border-radius:5px;}
.p_srm,.p_viab {float:left;}
.p_viab { margin:20px 0 0 30px; width:270px; }
.p_srm .situacao { font-size:50px; padding-bottom:5px;  }
.p_viab .situacao { font-size:26px; padding-bottom:5px;  }
#holder_consulta_proc .situacao.aprovado { color:#59cc4a; }
#holder_consulta_proc .situacao.indeferido { color:#eb4848; }
#holder_consulta_proc .situacao.andamento { color:#ebbe0a; }
#holder_consulta_proc .situacao.indeferido { color:#eb4848; }
#holder_consulta_proc .pendencias {padding:10px; background:#f4eaca; border-radius:5px; margin-top:30px; }
.mun_licenciamento {padding:20px 24px; border:1px solid #c9c9c9; border-radius:5px; margin-top:30px; }
.bombeiros_top, .visa_top, .semad_top { position:relative; font-weight:bold; display:block; border-bottom: 1px solid #e1e1e1; line-height:35px; }
.mun_licenciamento .mais { position:absolute; right:7px; top:1px; }
.bombeiros_top a, .visa_top a, .semad_top a { color:#000; text-decoration:none; }