* {margin:0; padding:0; list-style:none; color:#000; font-size:14px; font-family:GOTHIC;}

@font-face {
	font-family: GOTHIC;
	src: url('../i/fonte/GOTHIC.TTF');
}

img {border:none;}
a {text-decoration:none;}
:hover {-webkit-transition: all .2s; -moz-transition: all .2s; -ms-transition: all .2s; -o-transition: all .2s; transition: all .2s;}

.clear {clear:both;}
.oculto {display:none;}
option {color:#000;}

body {width:100%; height:100%; overflow-x:hidden;}


#tudo {width:100%;}

#tudo #popup {padding:10px; position:fixed; top:50%; left:50%; z-index:1000; box-shadow:0px 0px 13px -1px black; background-color:#FFF; border-radius:5px;}
#tudo #popup .fechar {width:17px; height:21px; cursor:pointer; padding-top:4px; padding-left:9px; margin-top:-17px; font-weight:bold; color:#FFF; position:absolute; right:-7px; background-color:#007CD4; border-radius:100%;}

#tudo #topo {width:100%;}
#tudo #topo #repete-topo {width:100%; height:145px; position:relative; z-index:51; background:transparent url('../i/quebrado/bg-cabecalho.jpg') center center no-repeat;}
#tudo #topo #repete-topo #conteudo-topo {width:1024px; margin:0 auto;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo {width:272px; float:left;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo #logo-prefeitura {width:272px; height:129px; margin-top:9px;}
#tudo #topo #repete-topo #conteudo-topo #col-esq-topo #logo-prefeitura .logo a {width:272px; height:129px; display:block;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo { width: 730px; height: 144px; float: right; display: flex; flex-wrap: wrap; justify-content: space-between ; align-items: center; align-content: center;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-fila {display:table;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-fila a {display:block; font-size:13px; color:#FFF; padding:7px 14px 7px 35px; text-align:center; background:#02a093 url('../i/quebrado/fila.png') 10px center no-repeat; background-size:22px; border:2px solid #9C6C0B; border-bottom:4px solid #9C6C0B; border-radius:14px; transition:.5s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-fila a:hover {background:#19bbad url('../i/quebrado/fila.png') 10px center no-repeat; background-size:22px; transition:.5s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-cidadao {display:table; margin: 5px 0px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-cidadao a {display:block; font-size:13px; color:#FFF; padding:7px 14px 7px 35px; text-align:center; background:#E18A33 url('../i/quebrado/icon-portal.svg') 10px center no-repeat; background-size:20px; border:2px solid #9C6C0B; border-bottom:4px solid #9C6C0B; border-radius:14px; transition:.5s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-cidadao a:hover {background:#F2973D url('../i/quebrado/icon-portal.svg') 10px center no-repeat; background-size:20px; transition:.5s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-sinfat {display:table; margin: 10px 0px; }
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-sinfat .icone-sinfat-a {display:block; font-size:13px; color:#FFF; padding:7px 14px 7px 35px; text-align:center; background:#037232 url('../i/quebrado/icone-sinfat.svg') 10px center no-repeat; background-size:20px; border:2px solid #9C6C0B; border-bottom:4px solid #9C6C0B; border-radius:14px; transition:.5s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-sinfat:hover .icone-sinfat-a {background:#229151 url('../i/quebrado/icone-sinfat.svg') 10px center no-repeat; background-size:20px; transition:.3s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-sinfat #drop-sinfat {padding:10px 20px; position:absolute; background-color:#037232; border-radius:15px; visibility:hidden; opacity:0; transition:.3s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-sinfat:hover #drop-sinfat {padding:10px 20px; position:absolute; background-color:#037232; border-radius:15px; visibility:visible; opacity:1; transition:.3s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-sinfat #drop-sinfat .drop-p {display:table; padding-bottom:5px; padding-top:5px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-sinfat #drop-sinfat .drop-p a {display:block; color:#FFF; font-size:15px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-projetos {display:table; margin: 5px 0px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-projetos a {display:block; font-size:13px; color:#FFF; padding:7px 14px 7px 35px; text-align:center; background:#00b025 url('../i/quebrado/icone-abertura.svg') 10px center no-repeat; background-size:20px; border:2px solid #9C6C0B; border-bottom:4px solid #9C6C0B; border-radius:14px; transition:.5s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-projetos a:hover {background:#289355 url('../i/quebrado/icone-abertura.svg') 10px center no-repeat; background-size:20px; transition:.5s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-transparencia {display:table; margin: 5px 0px;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-transparencia a {display:block; font-size:13px; color:#FFF; padding:7px 14px 7px 35px; text-align:center; background:#BD1111 url('../i/quebrado/icon-portal.svg') 10px center no-repeat; background-size:20px; border:2px solid #9C6C0B; border-bottom:4px solid #9C6C0B; border-radius:14px; transition:.5s linear;}
#tudo #topo #repete-topo #conteudo-topo #col-dir-topo .icone-transparencia a:hover {background:#D11B1B url('../i/quebrado/icon-portal.svg') 10px center no-repeat; background-size:20px; transition:.5s linear;}
#tudo #topo #repete-menu {width:100%; height:44px; background-color:#FFF; position:relative; z-index:50; border-bottom:2px solid #BD1111; box-shadow:0px -2px 10px 1px black;}
#tudo #topo #repete-menu #conteudo-menu {display:table; margin:0 auto;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu {display:table; margin:0 auto; padding-top:8px;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .separador {width:1px; height:25px; float:left; margin-left:45px; margin-right:45px; border-right:1px solid #b64949;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li {float:left; padding-top:2px;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li .li-a {display:block; height:34px; font-size:18px; cursor:pointer; color:#990000; text-decoration:none; text-align:center; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li:hover .li-a {color:#005f96; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li #drop-prefeitura {width:250px; padding-top:10px; padding-bottom:10px; margin-top:0px; margin-left:-67px; position:absolute; z-index:100; background-color:RGBA(0,130,207,0.9); visibility:hidden; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 5px 5px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); opacity:0;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li:hover #drop-prefeitura {width:250px; padding-top:10px; padding-bottom:10px; margin-top:0px; margin-left:-67px; position:absolute; z-index:100; background-color:RGBA(0,130,207,0.9); visibility:visible; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 5px 5px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); opacity:1;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li #drop-prefeitura p {padding-left:20px; padding-right:20px;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li #drop-prefeitura p a {display:block; color:#FFF; font-size:16px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ccc; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li #drop-prefeitura p a:hover {font-weight:bold; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li #drop-prefeitura .li-p-ativo {display:block; color:#FFF; font-weight:bold; font-size:16px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ccc;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li #drop-secretarias {width:280px; padding-top:10px; padding-bottom:10px; margin-top:0px; margin-left:-90px; position:absolute; z-index:100; background-color:RGBA(0,130,207,0.9); visibility:hidden; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 5px 5px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); opacity:0;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li:hover #drop-secretarias {width:280px; padding-top:10px; padding-bottom:10px; margin-top:0px; margin-left:-90px; position:absolute; z-index:100; background-color:RGBA(0,130,207,0.9); visibility:visible; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 5px 5px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); opacity:1;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li #drop-secretarias p {padding-left:20px; padding-right:20px;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li #drop-secretarias p a {display:block; color:#FFF; font-size:14px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ccc; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li #drop-secretarias p a:hover {font-weight:bold; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li #drop-secretarias .li-p-ativo {display:block; color:#FFF; font-weight:bold; font-size:14px; padding-top:10px; padding-bottom:10px;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo {float:left; padding-top:2px;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo .li-a {display:block; height:34px; font-size:18px; cursor:pointer; color:#990000; text-decoration:none; text-align:center; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo:hover .li-a {color:#005f96; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo #drop-prefeitura {width:250px; padding-top:10px; padding-bottom:10px; margin-top:0px; margin-left:-67px; position:absolute; z-index:100; background-color:RGBA(0,130,207,0.9); visibility:hidden; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 5px 5px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); opacity:0;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo:hover #drop-prefeitura {width:250px; padding-top:10px; padding-bottom:10px; margin-top:0px; margin-left:-67px; position:absolute; z-index:100; background-color:RGBA(0,130,207,0.9); visibility:visible; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 5px 5px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); opacity:1;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo #drop-prefeitura p {padding-left:20px; padding-right:20px;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo #drop-prefeitura p a {display:block; color:#FFF; font-size:16px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ccc; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo #drop-prefeitura p a:hover {font-weight:bold; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo #drop-prefeitura .li-p-ativo {display:block; color:#FFF; font-weight:bold; font-size:16px; font-weight:bold;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo #drop-secretarias {width:280px; padding-top:10px; padding-bottom:10px; margin-top:0px; margin-left:-90px; position:absolute; z-index:100; background-color:RGBA(0,130,207,0.9); visibility:hidden; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 5px 5px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(-20px); -ms-transform: translateY(-20px); transform: translateY(-20px); opacity:0;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo:hover #drop-secretarias {width:280px; padding-top:10px; padding-bottom:10px; margin-top:0px; margin-left:-90px; position:absolute; z-index:100; background-color:RGBA(0,130,207,0.9); visibility:visible; box-shadow:3px 5px 10px -6px black; border-radius:0px 0px 5px 5px; transition: -webkit-transform .3s,opacity .3s,visibility .1s; transition: transform .3s,opacity .3s,visibility .1s; -webkit-transform: translateY(0px); -ms-transform: translateY(0px); transform: translateY(0px); opacity:1;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo #drop-secretarias p {padding-left:20px; padding-right:20px;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo #drop-secretarias p a {display:block; color:#FFF; font-size:14px; padding-top:10px; padding-bottom:10px; border-bottom:1px solid #ccc; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo #drop-secretarias p a:hover {font-weight:bold; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .li-ativo #drop-secretarias .li-p-ativo {display:block; color:#FFF; font-weight:bold; font-size:14px;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .p {float:left; padding-top:2px;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .p a {display:block; font-size:18px; cursor:pointer; color:#990000; text-decoration:none; text-align:center; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .p a:hover {color:#005f96; transition:.3s linear;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .p-ativo {float:left; padding-top:2px;}
#tudo #topo #repete-menu #conteudo-menu #mostra-menu .p-ativo a {display:block; font-size:18px; cursor:pointer; color:#005f96; text-decoration:none; text-align:center; transition:.3s linear;}

#anuncio-1024 {width:1024px; margin:0 auto; margin-top:30px;}
#anuncio-300 {width:300px; margin-top:20px; padding-bottom:10px;}
#anuncio-700 {width:700px; margin-top:20px; padding-bottom:10px;}

#tudo #topo #falaBR a {width:140px; display:block; position:fixed; right:0; top:50%; margin-top:-65px; z-index:10000; transition:.2s linear;}
#tudo #topo #falaBR a .icone-falaBR {display:table;}

#tudo #conteudo {width:100%;}
#tudo #conteudo #repete-conteudo {width:100%;}
#tudo #conteudo #repete-conteudo #conteudo-banner {width:100%;}
#tudo #conteudo #repete-conteudo #conteudo-banner #bloco-banner {width:100%;}
#tudo #conteudo #repete-conteudo #conteudo-banner #bloco-banner .bx-controls .bx-pager {display:table; margin:0 auto; position:relative; z-index:50; margin-top:-85px; margin-bottom:46px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #bloco-banner .bx-controls .bx-pager .bx-pager-link {display:block; width:10px; height:10px; border-radius:100%; border:2px solid #FFF; background-color:#0092D1;}
#tudo #conteudo #repete-conteudo #conteudo-banner #bloco-banner .bx-controls .bx-pager .active {display:block; width:10px; height:10px; border-radius:100%; border:2px solid #FFF; background-color:#CF0808;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes {width:100%; height:235px; position:relative; z-index:20; background-color:rgba(0,143,245,90%);}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-busca {display:table; margin:0 auto; padding-top:20px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-busca .campo-busca {display:table;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-busca .campo-busca .buscar {width:23px; height:23px; position:absolute; cursor:pointer; border:none; margin-left:12px; margin-top:9px; outline:none; background:transparent url('../i/quebrado/icon-lupa.svg') center center no-repeat; background-size:23px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-busca .campo-busca .busca {width:400px; font-size:14px; text-align:center; outline:none; border:none; font-size:16px; background-color:#FFF; color:#616161; padding:10px; border-radius:20px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes {display:table; margin:0 auto; padding-top:30px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes #horario {width:200px; float:left; margin-right:30px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes #horario .icone {display:table; margin:0 auto; margin-bottom:10px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes #horario .texto {font-size:16px; font-weight:bold; text-align:center; color:#FFF; text-shadow:1px 1px 0px #0064AB;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes #email {width:300px; float:left; margin-right:30px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes #email .icone {display:table; margin:0 auto; margin-top:5px; margin-bottom:10px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes #email .texto {font-size:16px; font-weight:bold; padding-top:8px; text-align:center; color:#FFF; text-shadow:1px 1px 0px #0064AB;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes #telefone {width:200px; float:left; margin-right:30px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes #telefone .icone {display:table; margin:0 auto; margin-bottom:10px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes #telefone .texto {font-size:16px; font-weight:bold; padding-top:3px; text-align:center; color:#FFF; text-shadow:1px 1px 0px #0064AB;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes #endereco {width:250px; float:left; margin-top:-18px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes #endereco .icone {display:table; margin:0 auto; margin-bottom:10px;}
#tudo #conteudo #repete-conteudo #conteudo-banner #repete-informacoes #conteudo-informacoes #endereco .texto {font-size:16px; font-weight:bold; text-align:center; color:#FFF; text-shadow:1px 1px 0px #0064AB;}
#tudo #conteudo #repete-conteudo #repete-noticias {width:100%;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias {width:1024px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #bloco-titulo {width:100%; margin-top:30px; position:relative;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #bloco-titulo .linha {width:100%; height:1px; position:absolute; margin-top:22px; z-index:1; border-top:1px solid #ccc; background-color:#007CD4;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #bloco-titulo .titulo {display:table; font-size:32px; padding-right:15px; color:#007CD4; background-color:#FFF; position:relative; z-index:2;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias {width:1024px; margin-top:30px;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-primeira {width:680px; float:left; position:relative;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-primeira #bloco-sombra {width:100%; padding-top:20px; padding-bottom:20px; position:absolute; bottom:0; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-primeira #bloco-sombra .nome {font-size:20px; font-weight:bold; margin-top:40px; margin-left:10px; margin-right:10px; margin-bottom:5px; padding-bottom:5px; color:#FFF; border-bottom:2px solid #FFF;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-primeira #bloco-sombra .descricao {width:610px; float:left; font-size:16px; color:#FFF; margin-left:10px; margin-right:10px;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-primeira #bloco-sombra .leia-mais {width:30px; float:right; margin-right:10px; margin-top:10px;} 
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-outras {width:325px; float:right;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-outras #bloco-noticia {width:325px; margin-bottom:20px; position:relative;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-outras #bloco-noticia #bloco-sombra {width:100%; height:100px; position:absolute; bottom:0; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-outras #bloco-noticia #bloco-sombra .nome {width:270px; float:left; font-size:17px; font-weight:bold; margin-left:10px; margin-right:10px; color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-outras #bloco-noticia #bloco-sombra .nome span {width:270px; position:absolute; bottom:15px; font-size:17px; font-weight:bold; color:#FFF;}
#tudo #conteudo #repete-conteudo #repete-noticias #conteudo-noticias #mostra-noticias #bloco-outras #bloco-noticia #bloco-sombra .leia-mais {width:25px; float:right; margin-top:53px; margin-right:10px;}
#tudo #conteudo #repete-conteudo #repete-turismo {width:100%; margin-bottom:40px;}
#tudo #conteudo #repete-conteudo #repete-turismo #conteudo-turismo {width:1024px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-turismo #conteudo-turismo #bloco-titulo {width:100%; margin-top:30px; position:relative;}
#tudo #conteudo #repete-conteudo #repete-turismo #conteudo-turismo #bloco-titulo .linha {width:100%; height:1px; position:absolute; margin-top:22px; z-index:1; border-top:1px solid #ccc; background-color:#007CD4;}
#tudo #conteudo #repete-conteudo #repete-turismo #conteudo-turismo #bloco-titulo .titulo {display:table; font-size:32px; padding-right:15px; color:#007CD4; background-color:#FFF; position:relative; z-index:2;}
#tudo #conteudo #repete-conteudo #repete-turismo #conteudo-turismo #mostra-itens {display:table; margin:0 auto; margin-top:30px;}
#tudo #conteudo #repete-conteudo #repete-turismo #conteudo-turismo #mostra-itens #bloco-item {width:250px; float:left;}
#tudo #conteudo #repete-conteudo #repete-turismo #conteudo-turismo #mostra-itens #bloco-item .icone {width:154px; height:154px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-turismo #conteudo-turismo #mostra-itens #bloco-item .texto {text-align:center; padding-top:10px;}
#tudo #conteudo #repete-conteudo #repete-turismo #conteudo-turismo #mostra-itens #bloco-item .texto a {display:block; font-size:24px; color:#616161; font-weight:bold; text-align:center;}
#tudo #conteudo #repete-conteudo #repete-videos {width:100%; margin-top:40px; padding-bottom:40px;}
#tudo #conteudo #repete-conteudo #repete-videos #conteudo-videos {width:1024px; margin:0 auto;}
#tudo #conteudo #repete-conteudo #repete-videos #conteudo-videos #bloco-titulo {width:100%; margin-top:30px; position:relative;}
#tudo #conteudo #repete-conteudo #repete-videos #conteudo-videos #bloco-titulo .linha {width:100%; height:1px; position:absolute; margin-top:22px; z-index:1; border-top:1px solid #ccc; background-color:#007CD4;}
#tudo #conteudo #repete-conteudo #repete-videos #conteudo-videos #bloco-titulo .titulo {display:table; font-size:32px; padding-right:15px; color:#007CD4; background-color:#FFF; position:relative; z-index:2;}
#tudo #conteudo #repete-conteudo #repete-videos #conteudo-videos #mostra-videos {width:1024px; margin-top:30px;}
#tudo #conteudo #repete-conteudo #repete-videos #conteudo-videos #mostra-videos #bloco-video {width:321px; float:left; margin-right:30px;}
#tudo #conteudo #repete-conteudo #repete-videos #conteudo-videos #mostra-videos #bloco-video .imagem {width:321px; height:200px; opacity:0.9; transition:.2s linear;}
#tudo #conteudo #repete-conteudo #repete-videos #conteudo-videos #mostra-videos #bloco-video:hover .imagem {opacity:1; transition:.2s linear;}
#tudo #conteudo #repete-conteudo #repete-videos #conteudo-videos #mostra-videos #bloco-video .icone-play {position:absolute; left:50%; margin-left:-25px; top:50%; margin-top:-25px;}
#tudo #conteudo #repete-conteudo #repete-videos #conteudo-videos #mostra-videos #bloco-video .nome {font-family:inherit; font-size:16px; font-weight:bold; color:#007CD4; padding-top:10px; transition:.2s linear;}
#tudo #conteudo #repete-conteudo #repete-videos #conteudo-videos #mostra-videos #bloco-video:hover .nome {font-family:inherit; font-size:16px; font-weight:bold; color:#008ff5; padding-top:10px; transition:.2s linear;}

#tudo #rodape {width:100%;}
#tudo #rodape #repete-rodape {width:100%; height:1510px; background:transparent url('../i/quebrado/bg-rodape.jpg') top center no-repeat;}
#tudo #rodape #repete-rodape #repete-time {width:100%; padding-top:20px; padding-bottom:20px; background-color:#ec0038;}
#tudo #rodape #repete-rodape #repete-time #conteudo-time {width:1024px; margin:0 auto;}
#tudo #rodape #repete-rodape #repete-time #conteudo-time .titulo {font-size:22px; color:#FFF; padding-bottom:15px; text-transform:uppercase; font-weight:bold; text-align:center;}
#tudo #rodape #repete-rodape #repete-time #conteudo-time .text-esq { font-size:17px; color:#FFF; padding-top:5px; padding-bottom:5px; padding-left:45px; background:transparent url('../i/quebrado/atendimento.svg') left center no-repeat; background-size:35px;}
#tudo #rodape #repete-rodape #repete-time #conteudo-time .text-esq strong {font-size:17px; color:#FFF;}
#tudo #rodape #repete-rodape #repete-time #conteudo-time .text-dir {font-size:17px; color:#FFF; padding-top:4px; padding-bottom:4px; padding-left:45px; background:transparent url('../i/quebrado/telefone.svg') left center no-repeat; background-size:32px;}
#tudo #rodape #repete-rodape #repete-time #conteudo-time .text-dir strong {font-size:17px; color:#FFF;}


#tudo #rodape #repete-rodape #repete-time #conteudo-time .endereco { display: table; margin: 0 auto; font-size:17px; color:#FFF; padding-top:5px; padding-bottom:5px; padding-left:33px; background:transparent url('../i/quebrado/local.svg') left center no-repeat; background-size:32px;}
#tudo #rodape #repete-rodape #repete-time #conteudo-time .endereco strong {font-size:17px; color:#FFF;}


#tudo #rodape #repete-rodape #conteudo-links {width:1024px; height:137px; margin:0 auto; padding-top:40px;}
#tudo #rodape #repete-rodape #conteudo-links #mostra-links {display:table; margin:0 auto;}
#tudo #rodape #repete-rodape #conteudo-links #mostra-links .banner-link {width:235px; height:85px; border-radius:10px; overflow:hidden; margin-right:28px; float:left;}
#tudo #rodape #repete-rodape #conteudo-acesso {width:1024px; height:645px; margin:0 auto; margin-top:60px;}
#tudo #rodape #repete-rodape #conteudo-acesso #bloco-titulo {width:100%; margin-top:40px; position:relative;}
#tudo #rodape #repete-rodape #conteudo-acesso #bloco-titulo .titulo {display:table; float:left; font-size:32px; padding-right:15px; color:#FFF; position:relative; z-index:2;}
#tudo #rodape #repete-rodape #conteudo-acesso #bloco-titulo .linha {width:750px; height:1px; float:right; margin-top:21px; z-index:1; border-top:1px solid #ccc; background-color:#FFF;}
#tudo #rodape #repete-rodape #conteudo-acesso #mostra-acesso {width:830px; margin:0 auto; padding-top:30px;}
#tudo #rodape #repete-rodape #conteudo-acesso #mostra-acesso .acesso-link {width:400px; float:left; height:44px; margin-bottom:10px; margin-right:30px;}
#tudo #rodape #repete-rodape #conteudo-acesso #mostra-acesso .acesso-link a {width:400px; height:44px; display:table-cell; vertical-align:middle; padding-left:45px; font-size:18px; color:#FFF; text-shadow:1px 1px 0px black; font-weight:bold; background:transparent url('../i/quebrado/acesso-icone.svg') left center no-repeat; background-size:28px;}
#tudo #rodape #repete-rodape #conteudo-rodape {width:1024px; margin:0 auto; position:relative;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape {width:300px; height:460px; float:left;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #facebook {width:300px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #facebook #bloco-titulo {width:100%; margin-top:60px; margin-bottom:15px; position:relative;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #facebook #bloco-titulo .titulo {display:table; float:left; font-size:32px; padding-right:15px; color:#FFF; position:relative; z-index:2;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #facebook #bloco-titulo .linha {width:100px; height:1px; float:right; margin-top:21px; z-index:1; border-top:1px solid #ccc; background-color:#FFF;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #logo-prefeitura {width:299px; height:87px; margin-top:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-esq-rodape #logo-prefeitura .logo a {width:299px; height:87px; display:block;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-center-rodape {width:424px; height:460px; float:left;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-center-rodape #logo-prefeitura {width:186px; height:200px; margin:0 auto; padding-top:120px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-center-rodape #logo-prefeitura .logo a {width:186px; height:200px; display:block;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape {width:300px; height:460px; float:left;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #mapa-site #bloco-titulo {width:100%; margin-top:60px; margin-bottom:15px; position:relative;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #mapa-site #bloco-titulo .titulo {display:table; float:left; font-size:32px; padding-right:15px; color:#FFF; position:relative; z-index:2;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #mapa-site #bloco-titulo .linha {width:66px; height:1px; float:right; margin-top:21px; z-index:1; border-top:1px solid #ccc; background-color:#FFF;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #mapa-site .p {margin-bottom:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #mapa-site .p a {display:block; font-size:22px; color:#FFF; transition:.5s linear;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #mapa-site .p a:hover {color:#FFCC00; transition:.5s linear;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #mapa-site .ativo {margin-bottom:20px;}
#tudo #rodape #repete-rodape #conteudo-rodape #col-dir-rodape #mapa-site .ativo a {display:block; font-size:22px; color:#FFCC00; transition:.5s linear;}
#tudo #rodape #repete-rodape #conteudo-rodape .softbest {position:absolute; right:0; margin-top:8px;} 
#tudo #rodape #repete-rodape #conteudo-rodape .copyright {font-size:17px; color:#616161; padding-top:16px; text-align:center;}


#conteudo-interno {width:1024px; margin:0 auto; position:relative; margin-top:20px; margin-bottom:20px; min-height:400px;}
#conteudo-interno #bloco-titulo {width:100%; position:relative; padding-bottom:10px; border-bottom:1px solid #007CD4;}
#conteudo-interno #bloco-titulo .caminho {font-size:14px; padding-bottom:5px; color:#616161;}
#conteudo-interno #bloco-titulo .titulo-area {font-size:20px; font-weight:bold; color:#007CD4;}
#conteudo-interno #bloco-titulo .titulo-area span {font-size:18px; font-weight:normal; color:#616161;}
#conteudo-interno #bloco-titulo #formulario {display:table; float:right; background-color:#f5f5f5; padding:20px; padding-top:7px; padding-bottom:7px;}
#conteudo-interno #bloco-titulo #formulario .secretaria-filtro {display:table;}
#conteudo-interno #bloco-titulo #formulario .secretaria-filtro .label {font-size:16px; color:#007CD4; font-weight:bold;}
#conteudo-interno #bloco-titulo #formulario .secretaria-filtro select {padding:3px; color:#616161; border-radius:5px;}
#conteudo-interno .botao-topo {position:absolute; right:0; margin-top:24px;}
#conteudo-interno .botao-topo a {display:block; font-size:16px; color:#616161; font-family:GOTHIC; position:relative; z-index:30; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-topo a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:3px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #616161; transition:.2s linear;}
#conteudo-interno .botao-topo a:hover {display:block; font-size:16px; color:#616161; font-weight:bold; font-family:GOTHIC; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-topo a:hover:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:3px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #616161; transition:.2s linear;} 
#conteudo-interno .botao-bottom {display:table; margin:0 auto; margin-top:20px; position:relative;}
#conteudo-interno .botao-bottom a {display:block; font-size:16px; color:#616161; font-family:GOTHIC; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-bottom a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:3px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #616161; transition:.2s linear;}
#conteudo-interno .botao-bottom a:hover {display:block; font-size:16px; color:#616161; font-weight:bold; font-family:GOTHIC; padding-left:20px; transition:.2s linear;}
#conteudo-interno .botao-bottom a:hover:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:3px; margin-left:-20px; width:0; height:0; border-bottom:7px solid transparent; border-top:7px solid transparent; border-right:10px solid #616161; transition:.2s linear;} 

#conteudo-interno #col-esq-interno {width:700px; float:left;}
#conteudo-interno #col-dir-interno {width:300px; float:right;}
#conteudo-interno #col-dir-interno #busca {width:300px; margin-top:13px;}
#conteudo-interno #col-dir-interno #busca #conteudo-busca {width:300px;}
#conteudo-interno #col-dir-interno #busca #conteudo-busca .campo-busca {width:300px;}
#conteudo-interno #col-dir-interno #busca #conteudo-busca .campo-busca .buscar {width:23px; height:23px; position:absolute; cursor:pointer; border:none; margin-left:14px; margin-top:12px; outline:none; background:transparent url('../i/quebrado/icon-lupa.svg') center center no-repeat; background-size:23px;}
#conteudo-interno #col-dir-interno #busca #conteudo-busca .campo-busca .busca {width:238px; font-size:14px; outline:none; border:1px solid #ccc; background-color:#FFF; color:#616161; padding:10px; padding-top:13px; padding-left:50px; padding-bottom:13px;}
#conteudo-interno #col-dir-interno #secretarias {margin-top:20px;}
#conteudo-interno #col-dir-interno #secretarias .titulo-secretarias {background-color:#f5f5f5; padding:10px; padding-top:13px; padding-bottom:13px; font-size:20px; text-align:center; font-weight:bold; color:#007CD4;}
#conteudo-interno #col-dir-interno #secretarias #conteudo-secretarias {width:100%;}
#conteudo-interno #col-dir-interno #secretarias #conteudo-secretarias .nome-secretaria-cinza {width:100%;}
#conteudo-interno #col-dir-interno #secretarias #conteudo-secretarias .nome-secretaria-cinza a {display:block; padding:10px; font-size:15px; padding-top:13px; padding-bottom:13px; color:#FFF; letter-spacing:0.5px; padding-left:35px; background-color:#4babe2; transition:.2s linear;}
#conteudo-interno #col-dir-interno #secretarias #conteudo-secretarias .nome-secretaria-cinza a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:2px; margin-left:-35px; width:0; height:0; border-bottom:6px solid transparent; border-top:6px solid transparent; border-left:9px solid #FFF; opacity:0; transition:.2s linear;}
#conteudo-interno #col-dir-interno #secretarias #conteudo-secretarias .nome-secretaria-cinza a:hover:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:2px; margin-left:-20px; width:0; height:0; border-bottom:6px solid transparent; border-top:6px solid transparent; border-left:9px solid #FFF; opacity:1; transition:.2s linear;}
#conteudo-interno #col-dir-interno #secretarias #conteudo-secretarias .nome-secretaria-azul {width:100%;}
#conteudo-interno #col-dir-interno #secretarias #conteudo-secretarias .nome-secretaria-azul a {display:block; padding:10px; padding-top:13px; padding-bottom:13px; color:#FFF; font-size:15px; letter-spacing:0.5px; padding-left:35px; background-color:#038bd9; transition:.2s linear;}
#conteudo-interno #col-dir-interno #secretarias #conteudo-secretarias .nome-secretaria-azul a:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:2px; margin-left:-35px; width:0; height:0; border-bottom:6px solid transparent; border-top:6px solid transparent; border-left:9px solid #FFF; opacity:0; transition:.2s linear;}
#conteudo-interno #col-dir-interno #secretarias #conteudo-secretarias .nome-secretaria-azul a:hover:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:2px; margin-left:-20px; width:0; height:0; border-bottom:6px solid transparent; border-top:6px solid transparent; border-left:9px solid #FFF; opacity:1; transition:.2s linear;}

#conteudo-interno #conteudo-atualadministracao {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-atualadministracao #bloco-prefeito {width:430px; float:left; padding:10px; background-color:#f5f5f5; border-bottom:5px solid #ccc;}
#conteudo-interno #conteudo-atualadministracao #bloco-prefeito .imagem-prefeito {width:150px; float:left;}
#conteudo-interno #conteudo-atualadministracao #bloco-prefeito #dados {width:265px; float:right;}
#conteudo-interno #conteudo-atualadministracao #bloco-prefeito #dados .area {font-size:18px; color:#007CD4; padding-top:50px; padding-bottom:5px; font-weight:bold;}
#conteudo-interno #conteudo-atualadministracao #bloco-prefeito #dados .nome {font-size:16px; color:#616161; font-weight:bold;}
#conteudo-interno #conteudo-atualadministracao #bloco-prefeito #dados .telefone {font-size:14px; color:#616161; padding-bottom:5px;}
#conteudo-interno #conteudo-atualadministracao #bloco-prefeito #dados .email a {display:block; font-size:14px; color:#616161;}
#conteudo-interno #conteudo-atualadministracao #bloco-vice {width:210px; float:right; padding:10px; background-color:#f5f5f5; border-bottom:5px solid #ccc;}
#conteudo-interno #conteudo-atualadministracao #bloco-vice .imagem-vice {display:110px; margin:0 auto;}
#conteudo-interno #conteudo-atualadministracao #bloco-vice .area {font-size:15px; color:#007CD4; padding-bottom:5px; padding-top:5px; text-align:center; font-weight:bold;}
#conteudo-interno #conteudo-atualadministracao #bloco-vice .nome {font-size:14px; color:#616161; text-align:center; font-weight:bold;}
#conteudo-interno #conteudo-atualadministracao #mostra-secretarias {width:100%; margin-top:30px;}
#conteudo-interno #conteudo-atualadministracao #mostra-secretarias #bloco-secretaria {padding-left:20px; padding-bottom:20px; margin-bottom:30px; border-left:5px solid #ccc; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-atualadministracao #mostra-secretarias #bloco-secretaria .nome-secretaria {float:left; font-size:18px; font-weight:bold; color:#007CD4;}
#conteudo-interno #conteudo-atualadministracao #mostra-secretarias #bloco-secretaria .mais-info {float:right;}
#conteudo-interno #conteudo-atualadministracao #mostra-secretarias #bloco-secretaria .mais-info a {display:block; background-color:#BD1111; font-size:12px; padding:5px; padding-left:15px; padding-right:15px; border-radius:10px; color:#FFF; transition:.2s linear;}
#conteudo-interno #conteudo-atualadministracao #mostra-secretarias #bloco-secretaria .mais-info a:hover {background-color:#D11B1B; transition:.2s linear;}
#conteudo-interno #conteudo-atualadministracao #mostra-secretarias #bloco-secretaria .responsavel {padding-top:5px; color:#616161; font-size:16px;}

#conteudo-interno #conteudo-exprefeitos {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-exprefeitos #bloco-exprefeito {width:210px; margin-right:35px; margin-bottom:35px; float:left;}
#conteudo-interno #conteudo-exprefeitos #bloco-exprefeito .nome-exprefeito {font-size:17px; text-align:center; color:#007CD4; font-weight:bold; padding-top:10px; padding-bottom:10px;}
#conteudo-interno #conteudo-exprefeitos #bloco-exprefeito .mandato-exprefeito {font-size:16px; text-align:center; color:#616161; padding-bottom:5px;}
#conteudo-interno #conteudo-exprefeitos #bloco-exprefeito .partido-exprefeito {font-size:16px; text-align:center; color:#616161;}

#conteudo-interno #conteudo-municipio {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-municipio #conteudo-historico {width:100%;}
#conteudo-interno #conteudo-municipio #conteudo-historico .titulo {font-size:20px; text-align:center; background-color:#f5f5f5; border-bottom:5px solid #ccc; padding:7px; margin-bottom:20px; font-weight:bold; color:#007CD4;}
#conteudo-interno #conteudo-municipio #conteudo-historico .imagem-historico {width:700px; margin-bottom:20px;}
#conteudo-interno #conteudo-municipio #conteudo-historico .descricao {line-height:180%;}
#conteudo-interno #conteudo-municipio #conteudo-historico .descricao p {font-size:16px;}
#conteudo-interno #conteudo-municipio #conteudo-historico .descricao span {font-size:16px;}
#conteudo-interno #conteudo-municipio #conteudo-historico .descricao div {font-size:16px;}
#conteudo-interno #conteudo-municipio #conteudo-historico .descricao strong {font-size:16px;}
#conteudo-interno #conteudo-municipio #conteudo-historico #mais-imagens {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-municipio #conteudo-historico #mais-imagens .imagem {width:220px; height:160px; float:left; margin-right:20px; margin-bottom:20px;}
#conteudo-interno #conteudo-municipio #conteudo-localizacao {width:100%; margin-top:10px;}
#conteudo-interno #conteudo-municipio #conteudo-localizacao .titulo {font-size:20px; text-align:center; background-color:#f5f5f5; border-bottom:5px solid #ccc; padding:7px; margin-bottom:20px; font-weight:bold; color:#007CD4;}
#conteudo-interno #conteudo-municipio #conteudo-localizacao .descricao {font-size:16px;}
#conteudo-interno #conteudo-municipio #conteudo-localizacao .descricao strong {font-size:16px; color:#007CD4;}
#conteudo-interno #conteudo-municipio #conteudo-localizacao #mapa {width:700px; margin-top:25px;}
#conteudo-interno #conteudo-municipio #conteudo-hino {width:100%; margin-top:30px;}
#conteudo-interno #conteudo-municipio #conteudo-hino .titulo {font-size:20px; text-align:center; background-color:#f5f5f5; border-bottom:5px solid #ccc; padding:7px; margin-bottom:20px; font-weight:bold; color:#007CD4;}
#conteudo-interno #conteudo-municipio #conteudo-hino #brasao-bandeira {width:250px; float:left; margin-right:100px;}
#conteudo-interno #conteudo-municipio #conteudo-hino #brasao-bandeira .brasao {width:250px; margin-bottom:80px;}
#conteudo-interno #conteudo-municipio #conteudo-hino #brasao-bandeira .brasao .nome-brasao {color:#0760c5; text-align:center; font-size:18px;  margin-bottom:10px; font-weight:bold;}
#conteudo-interno #conteudo-municipio #conteudo-hino #brasao-bandeira .bandeira {width:250px;}
#conteudo-interno #conteudo-municipio #conteudo-hino #brasao-bandeira .bandeira .nome-bandeira {color:#0760c5; text-align:center; font-size:18px;  margin-bottom:10px; font-weight:bold;}
#conteudo-interno #conteudo-municipio #conteudo-hino #hino { float:left;}
#conteudo-interno #conteudo-municipio #conteudo-hino #hino .bloco {margin-bottom:20px;}
#conteudo-interno #conteudo-municipio #conteudo-hino #hino .bloco .negrito {color:#0760c5; font-size:16px;  font-weight:bold;}
#conteudo-interno #conteudo-municipio #conteudo-hino #hino .bloco .normal {color:#000;}

#conteudo-interno #conteudo-estrutura {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura {width:100%;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura .expand {width:15px; height:16px; float:left; cursor:pointer; font-weight:bold; text-align:center; border:1px solid #000; color:#000; padding:1px; padding-top:0px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura .cor {width:8px; height:8px; float:left; margin-top:7px; margin-left:10px; background-color:#009efb;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura .cor-2 {width:8px; height:8px; float:left; margin-top:6px; margin-left:10px; background-color:#005e94;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura .nome-item-principal {font-size:18px; padding-top:1px; padding-left:5px; float:left; font-weight:bold; color:#0760c5;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados1 {margin-left:40px; margin-top:5px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados1 .nome {font-size:14px; padding-bottom:5px; font-weight:bold;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados1 .funcao {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados1 .email {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados1 .fone {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados1 .horario {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados2 {margin-left:20px; margin-top:5px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados2 .nome {font-size:14px; padding-bottom:5px; font-weight:bold;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados2 .funcao {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados2 .email {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados2 .fone {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados2 .horario {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados3 {margin-left:20px; margin-top:5px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados3 .nome {font-size:14px; padding-bottom:5px; font-weight:bold;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados3 .funcao {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados3 .email {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados3 .fone {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados3 .horario {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados4 {margin-left:20px; margin-top:5px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados4 .nome {font-size:14px; padding-bottom:5px; font-weight:bold;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados4 .funcao {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados4 .email {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados4 .fone {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados4 .horario {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados5 {margin-left:20px; margin-top:5px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados5 .nome {font-size:14px; padding-bottom:5px; font-weight:bold;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados5 .funcao {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados5 .email {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados5 .fone {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados5 .horario {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados6 {margin-left:20px; margin-top:5px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados6 .nome {font-size:14px; padding-bottom:5px; font-weight:bold;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados6 .funcao {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados6 .email {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados6 .fone {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados6 .horario {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados7 {margin-left:20px; margin-top:5px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados7 .nome {font-size:14px; padding-bottom:5px; font-weight:bold;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados7 .funcao {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados7 .email {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados7 .fone {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados7 .horario {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados8 {margin-left:20px; margin-top:5px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados8 .nome {font-size:14px; padding-bottom:5px; font-weight:bold;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados8 .funcao {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados8 .email {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados8 .fone {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados8 .horario {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados9 {margin-left:20px; margin-top:5px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados9 .nome {font-size:14px; padding-bottom:5px; font-weight:bold;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados9 .funcao {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados9 .email {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados9 .fone {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados9 .horario {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados10 {margin-left:20px; margin-top:5px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados10 .nome {font-size:14px; padding-bottom:5px; font-weight:bold;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados10 .funcao {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados10 .email {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados10 .fone {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados10 .horario {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados11 {margin-left:20px; margin-top:5px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados11 .nome {font-size:14px; padding-bottom:5px; font-weight:bold;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados11 .funcao {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados11 .email {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados11 .fone {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #dados11 .horario {font-size:14px; padding-bottom:3px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 {margin-left:25px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 .nome-item-1 {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#0760c5;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-1  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-1 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-2  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-2 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-3  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-3 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-4  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-4 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-5  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-5 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-6  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-6 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-7  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-7 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-8  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-8 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-9  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-9 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-10  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-10 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-11  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-11 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-12  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-12 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-13  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-13 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-14  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-14 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-15  {margin-left:35px; margin-top:20px;}
#conteudo-interno #conteudo-estrutura #bloco-estrutura #bloco-sub-1 #bloco-sub-item-15 .nome-item-2  {font-size:17px; cursor:pointer; text-decoration:underline; padding-top:1px; padding-left:5px; float:left; color:#000;}

#conteudo-interno #conteudo-publicacoes {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-publicacoes #bloco-conteudo {width:100%; margin-top:20px; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-publicacoes #bloco-conteudo #bloco-esq {width:100%; min-height:45px; padding-bottom:15px;}
#conteudo-interno #conteudo-publicacoes #bloco-conteudo #bloco-esq .nome-conteudo {display:block; font-size:16px; font-weight:bold; color:#0175BE;}
#conteudo-interno #conteudo-publicacoes #bloco-conteudo #bloco-esq .data-conteudo {display:block; margin-top:5px; font-size:14px; color:#616161;}
#conteudo-interno #conteudo-publicacoes #anexos {width:100%; margin-bottom:30px;}
#conteudo-interno #conteudo-publicacoes #anexos .anexo {width:700px; padding-bottom:8px; padding-top:12px; border-bottom:1px dashed #0175BE;}
#conteudo-interno #conteudo-publicacoes #anexos .anexo .icone {float:left;}
#conteudo-interno #conteudo-publicacoes #anexos .anexo .nome {float:left; color:#0175BE; padding-left:10px; padding-top:7px;}
#conteudo-interno #conteudo-publicacoes .descricao {width:100%; margin-bottom:30px;}
#conteudo-interno #conteudo-publicacoes .em-breve {text-align:center; font-size:15px; padding-top:100px; color:#0175be;}
#conteudo-interno #conteudo-publicacoes #curtir {display:table; margin:0 auto;}

#conteudo-interno #conteudo-licencas {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-licencas #bloco-conteudo {width:100%; margin-top:20px; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-licencas #bloco-conteudo #bloco-esq {width:100%; min-height:45px; padding-bottom:15px;}
#conteudo-interno #conteudo-licencas #bloco-conteudo #bloco-esq .nome-conteudo {display:block; font-size:16px; font-weight:bold; color:#0175BE;}
#conteudo-interno #conteudo-licencas #bloco-conteudo #bloco-esq .data-conteudo {display:block; margin-top:5px; font-size:14px; color:#616161;}
#conteudo-interno #conteudo-licencas #anexos {width:100%; margin-bottom:30px;}
#conteudo-interno #conteudo-licencas #anexos .anexo {width:700px; padding-bottom:8px; padding-top:12px; border-bottom:1px dashed #0175BE;}
#conteudo-interno #conteudo-licencas #anexos .anexo .icone {float:left;}
#conteudo-interno #conteudo-licencas #anexos .anexo .nome {float:left; color:#0175BE; padding-left:10px; padding-top:7px;}
#conteudo-interno #conteudo-licencas .descricao {width:100%; margin-bottom:30px;}
#conteudo-interno #conteudo-licencas .em-breve {text-align:center; font-size:15px; padding-top:100px; color:#0175be;}
#conteudo-interno #conteudo-licencas #curtir {display:table; margin:0 auto;}

#conteudo-interno #conteudo-instrucoes {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-instrucoes #bloco-conteudo {width:100%; margin-top:20px; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-instrucoes #bloco-conteudo #bloco-esq {width:100%; min-height:45px; padding-bottom:15px;}
#conteudo-interno #conteudo-instrucoes #bloco-conteudo #bloco-esq .nome-conteudo {display:block; font-size:16px; font-weight:bold; color:#0175BE;}
#conteudo-interno #conteudo-instrucoes #bloco-conteudo #bloco-esq .data-conteudo {display:block; margin-top:5px; font-size:14px; color:#616161;}
#conteudo-interno #conteudo-instrucoes #anexos {width:100%; margin-bottom:30px;}
#conteudo-interno #conteudo-instrucoes #anexos .anexo {width:700px; padding-bottom:8px; padding-top:12px; border-bottom:1px dashed #0175BE;}
#conteudo-interno #conteudo-instrucoes #anexos .anexo .icone {float:left;}
#conteudo-interno #conteudo-instrucoes #anexos .anexo .nome {float:left; color:#0175BE; padding-left:10px; padding-top:7px;}
#conteudo-interno #conteudo-instrucoes .descricao {width:100%; margin-bottom:30px;}
#conteudo-interno #conteudo-instrucoes .em-breve {text-align:center; font-size:15px; padding-top:100px; color:#0175be;}
#conteudo-interno #conteudo-instrucoes #curtir {display:table; margin:0 auto;}

#conteudo-interno #conteudo-legislacao {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-legislacao #bloco-conteudo {width:100%; margin-top:20px; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-legislacao #bloco-conteudo #bloco-esq {width:100%; min-height:45px; padding-bottom:15px;}
#conteudo-interno #conteudo-legislacao #bloco-conteudo #bloco-esq .nome-conteudo {display:block; font-size:16px; font-weight:bold; color:#0175BE;}
#conteudo-interno #conteudo-legislacao #bloco-conteudo #bloco-esq .data-conteudo {display:block; margin-top:5px; font-size:14px; color:#616161;}
#conteudo-interno #conteudo-legislacao #anexos {width:100%; margin-bottom:30px;}
#conteudo-interno #conteudo-legislacao #anexos .anexo {width:700px; padding-bottom:8px; padding-top:12px; border-bottom:1px dashed #0175BE;}
#conteudo-interno #conteudo-legislacao #anexos .anexo .icone {float:left;}
#conteudo-interno #conteudo-legislacao #anexos .anexo .nome {float:left; color:#0175BE; padding-left:10px; padding-top:7px;}
#conteudo-interno #conteudo-legislacao .descricao {width:100%; margin-bottom:30px;}
#conteudo-interno #conteudo-legislacao .em-breve {text-align:center; font-size:15px; padding-top:100px; color:#0175be;}
#conteudo-interno #conteudo-legislacao #curtir {display:table; margin:0 auto;}


#conteudo-interno #conteudo-telefones {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-telefones #bloco-telefone {padding-left:15px; padding-bottom:10px; padding-top:10px; margin-bottom:30px; border-left:5px solid #ccc; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-telefones #bloco-telefone .nome {float:left; font-size:16px; font-weight:bold; color:#007CD4;align-content: center;}
#conteudo-interno #conteudo-telefones #bloco-telefone .telefone {color:#616161; font-size:16px; text-align: end;}
#conteudo-interno #conteudo-telefones #bloco-telefone .email {color:#616161; font-size:16px; text-align: end;}

#conteudo-interno #conteudo-secretarias {width:1024px; margin-top:20px;}
#conteudo-interno #conteudo-secretarias #mostra-secretarias {width:100%; margin-top:30px;}
#conteudo-interno #conteudo-secretarias #mostra-secretarias #bloco-secretaria {padding-left:20px; padding-bottom:10px; margin-bottom:30px; border-left:5px solid #ccc; border-bottom:1px solid #ccc;}
#conteudo-interno #conteudo-secretarias #mostra-secretarias #bloco-secretaria .nome-secretaria {float:left; font-size:18px; font-weight:bold; color:#007CD4;}
#conteudo-interno #conteudo-secretarias #mostra-secretarias #bloco-secretaria .mais-info {float:right;}
#conteudo-interno #conteudo-secretarias #mostra-secretarias #bloco-secretaria .mais-info a {display:block; background-color:#BD1111; font-size:12px; padding:5px; padding-left:15px; padding-right:15px; border-radius:10px; color:#FFF; transition:.2s linear;}
#conteudo-interno #conteudo-secretarias #mostra-secretarias #bloco-secretaria .mais-info a:hover {background-color:#D11B1B; transition:.2s linear;}
#conteudo-interno #conteudo-secretarias #mostra-secretarias #bloco-secretaria .responsavel {padding-top:5px; color:#616161; font-size:16px;}
#conteudo-interno #repete-secretarias {width:100%;}
#conteudo-interno #repete-secretarias #bloco-banner {width:100%; min-height:235px; position:relative;}
#conteudo-interno #repete-secretarias #bloco-banner .nome {font-size:40px; color:#FFF; text-align:center; padding-top:170px; font-weight:bold; text-shadow: 2px 2px #004e7e;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes {width:100%; position:absolute; bottom:0; z-index:20; padding-bottom:20px; background-color:rgba(0,143,245,0.8);}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #repete-titulo-busca {width:100%; padding-top:10px; padding-bottom:10px; background-color:rgba(0,143,245,1);}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #repete-titulo-busca #titulo-busca {width:1024px; margin:0 auto;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #repete-titulo-busca #titulo-busca .titulo {font-size:22px; color:#FFF; padding-top:5px; font-weight:bold; float:left;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #repete-titulo-busca #titulo-busca #conteudo-busca {display:table; float:right;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #repete-titulo-busca #titulo-busca #conteudo-busca .campo-busca {display:table;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #repete-titulo-busca #titulo-busca #conteudo-busca .campo-busca .buscar {width:23px; height:23px; position:absolute; cursor:pointer; border:none; margin-left:12px; margin-top:9px; outline:none; background:transparent url('../i/quebrado/icon-lupa.svg') center center no-repeat; background-size:23px;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #repete-titulo-busca #titulo-busca #conteudo-busca .campo-busca .busca {width:400px; font-size:14px; text-align:center; outline:none; border:none; font-size:16px; background-color:#FFF; color:#616161; padding:10px; border-radius:20px;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes {display:table; margin:0 auto; padding-top:30px;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes #horario {width:200px; float:left; margin-right:30px;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes #horario .icone {display:table; margin:0 auto; margin-bottom:10px;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes #horario .texto {font-size:16px; font-weight:bold; text-align:center; color:#FFF; text-shadow:1px 1px 0px #666;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes #email {display:table; float:left; margin-right:50px;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes #email .icone {display:table; margin:0 auto; margin-top:5px; margin-bottom:10px;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes #email .texto a {display:block; font-size:16px; font-weight:bold; padding-top:8px; text-align:center; color:#FFF; text-shadow:1px 1px 0px #666;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes #telefone {display:table; float:left; margin-right:50px;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes #telefone .icone {display:table; margin:0 auto; margin-bottom:10px;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes #telefone .texto {font-size:16px; font-weight:bold; padding-top:3px; text-align:center; color:#FFF; text-shadow:1px 1px 0px #666;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes #endereco {width:250px; float:left; margin-top:-18px;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes #endereco .icone {display:table; margin:0 auto; margin-bottom:10px;}
#conteudo-interno #repete-secretarias #bloco-banner #repete-informacoes #conteudo-informacoes #endereco .texto {font-size:16px; font-weight:bold; text-align:center; color:#FFF; text-shadow:1px 1px 0px #666;}
#conteudo-interno #repete-secretarias #conteudo-secretarias {width:1024px; margin:0 auto;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria {width:1024px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-descricao {width:1024px; margin-top:30px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-descricao .titulo {font-size:20px; color:#0175BE; padding-bottom:10px; margin-bottom:20px; font-weight:bold; border-bottom:1px solid #ccc;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-descricao .descricao {line-height:170%;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-descricao .descricao p {font-size:15px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-descricao .descricao span {font-size:15px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-descricao .descricao div {font-size:15px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-descricao .descricao strong {font-size:15px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-documentos {width:1024px; margin-top:30px; margin-bottom:30px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-documentos .titulo {font-size:20px; color:#0175BE; padding-bottom:10px; margin-bottom:20px; font-weight:bold; border-bottom:1px solid #ccc;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-documentos #bloco-documento {padding:15px 20px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-documentos #bloco-documento a {display:block; cursor:pointer;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-documentos #bloco-documento .nome {color:#0175BE; float:left; font-size:16px; font-weight:600;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-documentos #bloco-documento .botao {color:#0175BE; float:right; text-decoration:underline;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-documentos #bloco-documento .bloco-documentos {padding:10px 15px; margin-top:15px; border:1px solid #0175BE;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-documentos #bloco-documento .bloco-documentos .titulo-documentos {color:#0175BE; padding-bottom:10px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-documentos #bloco-documento .bloco-documentos .anexo {width:100%; border-bottom:1px solid #ccc;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-documentos #bloco-documento .bloco-documentos .anexo a {display:block; padding:10px 15px; padding-bottom:10px; padding-left:25px; color:#444; background:transparent url('../i/quebrado/icon-clips.svg') left center no-repeat; background-size:25px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-imagens {width:1024px; margin-top:30px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-imagens .titulo {font-size:20px; color:#0175BE; padding-bottom:10px; margin-bottom:20px; font-weight:bold; border-bottom:1px solid #ccc;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #dados-secretaria #mostra-imagens .imagem {width:320px; margin-right:31px; margin-bottom:31px; float:left;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias {width:1024px; margin-top:20px; margin-bottom:40px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias .titulo {font-size:20px; color:#0175BE; padding-bottom:10px; margin-bottom:20px; font-weight:bold; border-bottom:1px solid #ccc;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias #mostra-noticias {width:1024px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias #mostra-noticias #bloco-primeira {width:680px; float:left; position:relative;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias #mostra-noticias #bloco-primeira #bloco-sombra {width:100%; padding-top:20px; padding-bottom:20px; position:absolute; bottom:0; padding-bottom:20px; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias #mostra-noticias #bloco-primeira #bloco-sombra .nome {font-size:20px; font-weight:bold; margin-top:40px; margin-left:10px; margin-right:10px; margin-bottom:5px; padding-bottom:5px; color:#FFF; border-bottom:2px solid #FFF;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias #mostra-noticias #bloco-primeira #bloco-sombra .descricao {width:610px; float:left; font-size:16px; color:#FFF; margin-left:10px; margin-right:10px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias #mostra-noticias #bloco-primeira #bloco-sombra .leia-mais {width:30px; float:right; margin-right:10px; margin-top:10px;} 
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias #mostra-noticias #bloco-outras {width:325px; float:right;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias #mostra-noticias #bloco-outras #bloco-noticia {width:325px; margin-bottom:20px; position:relative;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias #mostra-noticias #bloco-outras #bloco-noticia #bloco-sombra {width:100%; height:95px; position:absolute; bottom:0; background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 );}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias #mostra-noticias #bloco-outras #bloco-noticia #bloco-sombra .nome {width:270px; float:left; font-size:17px; font-weight:bold; margin-top:40px; margin-left:10px; margin-right:10px; color:#FFF;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias #mostra-noticias #bloco-outras #bloco-noticia #bloco-sombra .nome span {width:270px; position:absolute; bottom:15px; font-size:17px; font-weight:bold; color:#FFF;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias #mostra-noticias #bloco-outras #bloco-noticia #bloco-sombra .leia-mais {width:25px; float:right; margin-top:53px; margin-right:10px;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias .botao-mais {display:table; margin:0 auto; border:none; cursor:pointer; background-color:#BD1111; font-size:14px; padding:10px; padding-left:20px; padding-right:20px; border-radius:10px; color:#FFF; transition:.2s linear;}
#conteudo-interno #repete-secretarias #conteudo-secretarias #conteudo-noticias .botao-mais:hover {background-color:#D11B1B; transition:.2s linear;}

#conteudo-interno #conteudo-noticias {width:1024px; margin-top:28px;}
#conteudo-interno #conteudo-noticias #noticia-1024 {width:1024px; position:relative; margin-bottom:30px;}
#conteudo-interno #conteudo-noticias #noticia-1024 #bloco-sombra {width:964px; margin:10px; padding:20px; position:absolute; bottom:0; background-color:rgba(0,143,245,0.6);}
#conteudo-interno #conteudo-noticias #noticia-1024 #bloco-sombra .nome {font-size:20px; font-weight:bold; margin-bottom:5px; text-shadow:2px 2px 3px #444; padding-bottom:5px; color:#FFF; border-bottom:2px solid #FFF;}
#conteudo-interno #conteudo-noticias #noticia-1024 #bloco-sombra .descricao {width:100%; float:left; font-size:16px; text-shadow:2px 2px 3px #444; color:#FFF;}
#conteudo-interno #conteudo-noticias #bloco-noticia {width:320px; height:316px; margin-right:31px; margin-bottom:31px; float:left;}
#conteudo-interno #conteudo-noticias #bloco-noticia .imagem-noticia {width:320px; height:200px; position:relative; transition:.2s linear;}
#conteudo-interno #conteudo-noticias #bloco-noticia .imagem-noticia .nome-secretaria {width:100%; font-size:12px; text-align:center; padding-top:5px; padding-bottom:5px; color:#FFF; position:absolute; bottom:0; background-color:rgba(0,143,245,0.6);}
#conteudo-interno #conteudo-noticias #bloco-noticia .nome-noticia {width:320px; max-height:43px; overflow:hidden; margin-top:10px; margin-bottom:5px;}
#conteudo-interno #conteudo-noticias #bloco-noticia .nome-noticia a {display:block; font-size:17px; letter-spacing:0.3px; font-weight:bold; color:#666;}
#conteudo-interno #conteudo-noticias #bloco-noticia .resumo-noticia {width:320px; height:58px; overflow:hidden;}
#conteudo-interno #conteudo-noticias #bloco-noticia .resumo-noticia a {display:block; line-height:150%; font-size:13px; color:#666;}
#conteudo-interno #conteudo-noticias-detalhes {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes {width:100%;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .titulo {font-size:20px; letter-spacing:0.3px; margin-bottom:10px; font-weight:bold; color:#666;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .secretaria {float:left; font-size:16px; margin-bottom:20px; color:#666;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .data {float:right; font-size:16px; margin-bottom:20px; color:#666;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia {line-height:28px; margin-top:20px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia p {color:#444; font-size:16px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .descricao-noticia span {color:#444; font-size:16px;}
#conteudo-interno #conteudo-noticias-detalhes #mostra-detalhes .fonte-noticia {color:#666; font-weight:bold; margin-top:20px; font-size:16px;}
#conteudo-interno #conteudo-noticias-detalhes #outras {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-noticias-detalhes #outras .titulo-outras {font-size:20px; font-weight:bold; padding-bottom:15px; color:#007CD4;}
#conteudo-interno #conteudo-noticias-detalhes #outras .imagem-outras {width:220px; margin-right:20px; margin-bottom:20px; float:left;}
#conteudo-interno #conteudo-noticias-detalhes #curtir {display:table; margin:0 auto;}

#conteudo-interno #conteudo-videos {width:700px; margin-top:30px;}
#conteudo-interno #conteudo-videos #bloco-video {width:335px; float:left; margin-right:30px; margin-bottom:30px;}
#conteudo-interno #conteudo-videos #bloco-video .imagem-video {width:335px; height:220px; position:relative; opacity:0.9; transition:.2s linear;}
#conteudo-interno #conteudo-videos #bloco-video:hover .imagem-video {opacity:1; transition:.2s linear;}
#conteudo-interno #conteudo-videos #bloco-video .icone-play {position:absolute; left:50%; margin-left:-25px; top:50%; margin-top:-25px;}
#conteudo-interno #conteudo-videos #bloco-video .nome-video {font-family:inherit; font-size:16px; font-weight:bold; color:#007CD4; padding-top:10px; transition:.2s linear;}
#conteudo-interno #conteudo-videos #bloco-video:hover .nome-video {font-family:inherit; font-size:16px; font-weight:bold; color:#007CD4; padding-top:10px; transition:.2s linear;}
#conteudo-interno #conteudo-videos-detalhes {width:700px; margin-top:30px;}
#conteudo-interno #conteudo-videos-detalhes #exibe-video {margin-top:20px;}
#conteudo-interno #conteudo-videos-detalhes #exibe-video .nome {font-size:24px; overflow:hidden; font-weight:bold; padding-bottom:5px; color:#007CD4;}
#conteudo-interno #conteudo-videos-detalhes #exibe-video .descricao {margin-top:20px; text-align:justify; line-height:28px;}
#conteudo-interno #conteudo-videos-detalhes #exibe-video .descricao p {font-size:16px; color:#444; line-height:28px;}
#conteudo-interno #conteudo-videos-detalhes #exibe-video .descricao strong {font-size:16px; color:444;}
#conteudo-interno #conteudo-videos-detalhes #exibe-video .descricao span {font-size:16px; color:#444;}
#conteudo-interno #conteudo-videos-detalhes #exibe-video .descricao a {font-weight:bold; font-size:18px; color:#444;}
#conteudo-interno #conteudo-videos-detalhes #exibe-video .descricao img {width:100%; height:auto;}
#conteudo-interno #conteudo-videos-detalhes #exibe-video .fonte {color:#888; margin-top:30px;}
#conteudo-interno #conteudo-videos-detalhes #outros-videos {width:700px; margin-top:30px;}
#conteudo-interno #conteudo-videos-detalhes #outros-videos .titulo {font-size:20px; padding:10px; color:#007CD4; margin-bottom:20px; text-align:center; font-weight:bold;}
#conteudo-interno #conteudo-videos-detalhes #outros-videos #bloco-video {width:335px; float:left; margin-right:30px; margin-bottom:30px;}
#conteudo-interno #conteudo-videos-detalhes #outros-videos #bloco-video .imagem-video {width:335px; height:220px; position:relative; opacity:0.9; transition:.2s linear;}
#conteudo-interno #conteudo-videos-detalhes #outros-videos #bloco-video:hover .imagem-video {opacity:1; transition:.2s linear;}
#conteudo-interno #conteudo-videos-detalhes #outros-videos #bloco-video .icone-play {position:absolute; left:50%; margin-left:-25px; top:50%; margin-top:-25px;}
#conteudo-interno #conteudo-videos-detalhes #outros-videos #bloco-video .nome-video {font-family:inherit; font-size:16px; font-weight:bold; color:#007CD4; padding-top:10px; transition:.2s linear;}
#conteudo-interno #conteudo-videos-detalhes #outros-videos #bloco-video:hover .nome-video {font-family:inherit; font-size:16px; font-weight:bold; color:#007CD4; padding-top:10px; transition:.2s linear;}

#conteudo-interno #conteudo-galerias {width:1024px; margin-top:10px;}
#conteudo-interno #conteudo-galerias #galeria-1024 {width:1024px; position:relative; margin-bottom:30px;}
#conteudo-interno #conteudo-galerias #galeria-1024 #bloco-sombra {width:964px; margin:10px; padding:20px; position:absolute; bottom:0; background-color:rgba(0,143,245,0.6);}
#conteudo-interno #conteudo-galerias #galeria-1024 #bloco-sombra .nome {font-size:20px; font-weight:bold; margin-bottom:5px; text-shadow:2px 2px 3px #444; padding-bottom:5px; color:#FFF; border-bottom:2px solid #FFF;}
#conteudo-interno #conteudo-galerias #galeria-1024 #bloco-sombra .descricao {width:100%; float:left; font-size:16px; text-shadow:2px 2px 3px #444; color:#FFF;}
#conteudo-interno #conteudo-galerias #bloco-galerias {width:320px; height:266px; margin-right:31px; margin-bottom:31px; float:left;}
#conteudo-interno #conteudo-galerias #bloco-galerias .imagem {width:320px; height:200px; position:relative; transition:.2s linear;}
#conteudo-interno #conteudo-galerias #bloco-galerias .nome {width:320px; max-height:43px; overflow:hidden; margin-top:10px; margin-bottom:5px;}
#conteudo-interno #conteudo-galerias #bloco-galerias .nome span {display:block; font-size:17px; text-align:center; letter-spacing:0.3px; font-weight:bold; color:#666;}
#conteudo-interno #conteudo-galerias-detalhes {width:1024px; margin-top:10px;} 
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes {width:1024px;}
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes #dados-detalhes {width:1024px; margin-top:20px;}
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes #dados-detalhes .nome-galeria {font-size:20px; font-weight:bold; text-align:center; color:#666;}
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes #dados-detalhes .descricao-galeria {line-height:28px; margin-top:20px;}
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes #dados-detalhes .descricao-galeria p {color:#444; font-size:16px;}
#conteudo-interno #conteudo-galerias-detalhes #mostra-detalhes #dados-detalhes .descricao-galeria span {color:#444; font-size:16px;}
#conteudo-interno #conteudo-galerias-detalhes #outras {width:100%; margin-top:20px;}
#conteudo-interno #conteudo-galerias-detalhes #outras .titulo-outras {font-size:20px; font-weight:bold; padding-bottom:15px; color:#007CD4;}
#conteudo-interno #conteudo-galerias-detalhes #outras .imagem-outras {width:241px; margin-right:20px; margin-bottom:20px; float:left;}
#conteudo-interno #conteudo-galerias-detalhes #curtir {width:80px; margin:0 auto;}

#conteudo-interno #conteudo-portal {width:1024px; margin-top:20px;}
#conteudo-interno #conteudo-portal #bloco-categoria {width:350px; float:left;}
#conteudo-interno #conteudo-portal #bloco-categoria .nome-categoria {padding:12px; padding-left:20px; cursor:pointer; font-size:16px; color:#fff;}
#conteudo-interno #conteudo-portal #bloco-categoria .nome-categoria:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:6px; margin-left:280px; width:0; height:0; border-bottom:6px solid transparent; border-top:6px solid transparent; border-left:9px solid #FFF; opacity:0; transition:.2s linear;}
#conteudo-interno #conteudo-portal #bloco-categoria .nome-categoria:hover:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:6px; margin-left:300px; width:0; height:0; border-bottom:6px solid transparent; border-top:6px solid transparent; border-left:9px solid #FFF; opacity:1; transition:.2s linear;}
#conteudo-interno #conteudo-portal #bloco-categoria .nome-categoria-ativo {padding:12px; padding-left:20px; letter-spacing:0.5px; font-weight:bold; cursor:pointer; font-size:16px; color:#fff;}
#conteudo-interno #conteudo-portal #bloco-categoria .nome-categoria-ativo:before {content:""; display:inline-block; cursor:pointer; vertical-align:middle; position:absolute; margin-top:6px; margin-left:300px; width:0; height:0; z-index:10; border-bottom:6px solid transparent; border-top:6px solid transparent; border-left:9px solid #FFF; opacity:1; transition:.2s linear;}
#conteudo-interno #conteudo-portal #bloco-link {width:650px; float:right;}
#conteudo-interno #conteudo-portal #bloco-link .bloco-portal {width:100%;}
#conteudo-interno #conteudo-portal #bloco-link .bloco-portal .ligamento {width:24px; height:45px; position:absolute; margin-top:-2px; margin-left:-26px; background-color:#038bd9;}
#conteudo-interno #conteudo-portal #bloco-link .bloco-portal .nome-portal {width:100%;}
#conteudo-interno #conteudo-portal #bloco-link .bloco-portal .nome-portal a {display:block; padding:13px; padding-left:0px; padding-right:0px; border-bottom:1px solid #038bd9; cursor:pointer; font-size:15px; color:#038bd9; background:transparent url('../i/quebrado/icon-link-portal.svg') 634px center no-repeat; background-size:16px;}
#conteudo-interno #conteudo-portal #bloco-link .bloco-portal .nome-portal a:hover {font-weight:bold;}

#conteudo-interno #conteudo-contato {width:1024px; margin-top:30px;}
#conteudo-interno #conteudo-contato .descricao-area {line-height:150%; text-align:justify; font-size:16px; margin-bottom:5px;} 
#conteudo-interno #conteudo-contato .preenchimento-obrigatorio {color:#FF0000; margin-top:20px; font-size:15px; font-weight:bold; margin-right:270px; float:left; margin-bottom:10px;} 
#conteudo-interno #conteudo-contato .obrigatorio {color:#FF0000; font-size:15px;} 
#conteudo-interno #conteudo-contato #area-erro {width:500px; margin:0 auto; padding:10px; border-bottom:1px solid #000; background-color:#FF0000; border-radius:2px;} 
#conteudo-interno #conteudo-contato #area-erro .erro {font-size:16px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #area-erro .erro strong {font-size:16px; text-align:center; color:#FFF; padding-top:5px; padding-bottom:5px;} 
#conteudo-interno #conteudo-contato #col-esq-fale {width:470px; float:left;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float {float:left; margin-right:20px; margin-bottom:20px;} 
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .label {font-size:16px; color:#007CD4;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .input {background-color:#FFF; border-radius:2px; border:1px solid #CCC; font-size:14px; color:#808080; padding:9px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao-float .select {width:194px; background-color:#FFF; border-radius:2px; border:1px solid #CCC; font-size:14px; color:#000; padding:8px;}  
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao {float:left; margin-bottom:20px;} 
#conteudo-interno #conteudo-contato .label {font-size:16px; color:#007CD4; font-weight:bold;}
#conteudo-interno #conteudo-contato #col-esq-fale .campos-padrao .input {background-color:#FFF; border-radius:2px; border:1px solid #CCC; font-size:14px; color:#000; padding:9px; }    
#conteudo-interno #conteudo-contato #col-dir-fale {width:500px; float:right;}  
#conteudo-interno #conteudo-contato #col-dir-fale .desabilita {width:525px; height:240px; background-color:#FFF; border-radius:2px; border:1px solid #CCC; font-size:14px; padding:9px;}  
#conteudo-interno #conteudo-contato #col-dir-fale .label {font-size:16px; color:#007CD4;}  
#conteudo-interno #conteudo-contato .enviar {display:block; float:right; border:none; outline:none; margin-top:10px; font-weight:bold; background-color:#007CD4; cursor:pointer; font-size:14px; color:#FFF; transition:.3s linear; border-radius:10px; padding:9px 25px 9px 25px;} 
#conteudo-interno #conteudo-contato .enviar:hover {background-color:#31a7fb; transition:.2s linear;}  
#conteudo-interno #conteudo-contato .soma {display:table; float:left;}  
#conteudo-interno #conteudo-contato .soma .valor1 {float:left; margin-top:3px; background-color:#007CD4; border-top-left-radius:10px; border-bottom-left-radius:10px; color:#FFF; padding:4px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-contato .soma .mais {background-color:#007CD4; margin-top:3px; text-align:center; color:#FFF; padding:4px; width:10px; float:left;}  
#conteudo-interno #conteudo-contato .soma .valor2 {float:left; background-color:#007CD4; border-top-right-radius:10px; border-bottom-right-radius:10px; margin-top:3px; color:#FFF; padding:4px; width:16px; text-align:center;}  
#conteudo-interno #conteudo-contato .soma .igual {text-align:center; margin-top:3px; padding:2px; width:10px; float:left;}  
#conteudo-interno #conteudo-contato .ouvidora {display:table; margin:0 auto; margin-top:30px; margin-bottom:30px;} 
#conteudo-interno #conteudo-contato .ouvidora a {display:block; padding:15px 50px 15px 80px; font-size:16px; color:#FFF; background:#05a308 url('../i/quebrado/icon-whats.svg') 40px center no-repeat; background-size:30px; box-shadow:0px 0px 10px -2px black; border-radius:10px; transition:.3s linear;}  
#conteudo-interno #conteudo-contato .ouvidora a:hover {background:#1ec321 url('../i/quebrado/icon-whats.svg') 40px center no-repeat; background-size:30px; transition:.3s linear;} 
#conteudo-interno #conteudo-contato .ouvidora strong {font-size:16px; color:#FFF;} 
#conteudo-interno #conteudo-contato #lista-telefones {width:1024px;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones {width:100%;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #titulo {width:100%; background-color:#007cd4;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #titulo .local {width:50%; font-size:15px; font-weight:bold; color:#FFF; padding:5px 15px;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #titulo .linha-digital {width:25%; font-size:15px; color:#FFF; padding:5px 15px;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #titulo .linha-oi {width:25%; font-size:15px; color:#FFF; padding:5px 15px;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #telefone {width:100%;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #telefone .cor1 {color:#58438a;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #telefone .cor2 {color:#007cd4;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #telefone .cor3 {color:#396710;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #telefone .cor4 {color:#FF0000;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #telefone .cor5 {color:#e83de3;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #telefone .cor6 {color:#000;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #telefone .nome {width:50%; font-size:15px; font-weight:bold; padding:5px 15px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #telefone .linha-digital {width:25%; font-size:15px; padding:5px 15px; border-bottom:1px solid #ccc; border-right:1px solid #ccc;} 
#conteudo-interno #conteudo-contato #lista-telefones #table-telefones #telefone .linha-oi {width:25%; font-size:15px; padding:5px 15px; border-bottom:1px solid #ccc; border-right:1px solid #ccc;} 
#conteudo-interno #conteudo-contato #lista-ramais {width:1024px; margin-top:40px;} 
#conteudo-interno #conteudo-contato #lista-ramais #table-ramais {width:100%;} 
#conteudo-interno #conteudo-contato #lista-ramais #table-ramais #titulo {width:100%; background-color:#007cd4;} 
#conteudo-interno #conteudo-contato #lista-ramais #table-ramais #titulo .ramal {width:30%; font-size:15px; font-weight:bold; color:#FFF; padding:5px 15px;} 
#conteudo-interno #conteudo-contato #lista-ramais #table-ramais #titulo .local {width:70%; font-size:15px; color:#FFF; padding:5px 15px;} 
#conteudo-interno #conteudo-contato #lista-ramais #table-ramais #ramal {width:100%;} 
#conteudo-interno #conteudo-contato #lista-ramais #table-ramais #ramal .ramal {width:30%; font-size:15px; font-weight:bold; padding:5px 15px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-right:1px solid #ccc;} 
#conteudo-interno #conteudo-contato #lista-ramais #table-ramais #ramal .local {width:70%; font-size:15px; padding:5px 15px; border-bottom:1px solid #ccc; border-right:1px solid #ccc;} 


/* Largura da barra de rolagem */
::-webkit-scrollbar {
    width: 9px;
}

/* Fundo da barra de rolagem */
::-webkit-scrollbar-track-piece {
    background-color: #026fb0;
}

/* Cor do indicador de rolagem */
::-webkit-scrollbar-thumb:vertical,
::-webkit-scrollbar-thumb:horizontal {
    background-color: #bd1111
}

/* Cor do indicador de rolagem - ao passar o mouse */
::-webkit-scrollbar-thumb:vertical:hover,
::-webkit-scrollbar-thumb:horizontal:hover {
    background-color: #e18a33
}

#paginacao {display:block; text-align:center; margin-top:30px;}
#paginacao p{font-size:12px;}
#paginacao strong{font-size:12px; color:#000;}
#paginacao ul {height:30px; margin:10px auto 0; text-align:center;}
#paginacao ul li {display:inline;}
#paginacao ul li a {margin-right:5px; font-size:14px; border-radius:5px; border-bottom:1px solid #000; background-color:#007CD4; padding:4px; transition:0.2s linear;}
#paginacao ul li a:hover {background-color:#31a7fb; transition:0.2s linear;}
#paginacao a:link {color:#FFF;}
#paginacao a:visited {color:#FFF;}
#paginacao a:hover {color:#FFF;}
#paginacao a:active {color:#000;}
#paginacao span.branco  {margin-right:5px; font-size:14px; background-color:#fff; border-radius:5px; border:1px solid ; padding:4px;}
