html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}.inner{*zoom:1;max-width:950px;_width:950px;padding-left:5px;padding-right:5px;margin-left:auto;margin-right:auto}.inner:after{content:"";display:table;clear:both}@media (max-width: 580px){#barra-brasil .list{display:none}}header .teclas-atalho{width:57.89474%;float:left;margin-right:1.05263%;display:inline}header .acessibilidade{width:41.05263%;float:right;margin-right:0;*margin-left:-10px;display:inline}header h1{width:45.26316%;float:left;margin-right:1.05263%;display:inline}header .banners{width:53.68421%;float:right;margin-right:0;*margin-left:-10px;display:inline}@media (max-width: 700px){header .banners{width:100%;float:right;margin-right:0}}header .banners{*zoom:1;max-width:1040px;_width:1040px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto}header .banners:after{content:"";display:table;clear:both}header .banners li{width:22.11538%;float:left;margin-right:3.84615%;display:inline}header .banners li:last-child{float:right;margin-right:0;*margin-left:-40px;display:inline}#main-content .menu{width:15.78947%;float:left;margin-right:1.05263%;display:inline}#main-content #content{width:78.94737%;float:right;margin-right:0;*margin-left:-10px;display:inline}#main-content #content section{*zoom:1;max-width:1050px;_width:1050px;padding-left:0;padding-right:0;margin-left:auto;margin-right:auto;-webkit-background-origin:content;-moz-background-origin:content;-ms-background-origin:content-box;-o-background-origin:content-box;background-origin:content-box;-webkit-background-clip:content-box;-moz-background-clip:content-box;background-clip:content-box}#main-content #content section:after{content:"";display:table;clear:both}#main-content #content section h2{width:100%;float:left;margin-right:2.85714%;display:inline}body.index #main-content #content section h2{width:40%;float:left;margin-right:2.85714%;display:inline}@media (max-width: 580px){#main-content #content section h2{width:100%;float:right;margin-right:0}}#main-content #content section h2+span{width:57.14286%;float:right;margin-right:0;*margin-left:-30px;display:inline}@media (max-width: 580px){#main-content #content section h2+span{width:100%;float:right;margin-right:0}}body.index #main-content #content section article{width:31.42857%;float:left;margin-right:2.85714%;display:inline}body.index #main-content #content section article:nth-child(3n){float:right;margin-right:0}@media (max-width: 700px){body.index #main-content #content section article{width:48.57143%;float:left;margin-right:2.85714%}body.index #main-content #content section article:nth-child(3n){float:left;margin-right:2.85714%}body.index #main-content #content section article:nth-child(2n){float:right;margin-right:0}}@media (max-width: 580px){body.index #main-content #content section article{width:100%;float:right;margin-right:0}body.index #main-content #content section article:nth-child(3n){float:left;margin-right:2.85714%}}body.interna #main-content #content section article{width:22.85714%;float:left;margin-right:2.85714%;display:inline}body.interna #main-content #content section article:nth-child(4n){float:right;margin-right:0}@media (max-width: 700px){body.interna #main-content #content section article{width:31.42857%;float:left;margin-right:2.85714%}body.interna #main-content #content section article:nth-child(4n){float:left;margin-right:2.85714%}body.interna #main-content #content section article:nth-child(3n){float:right;margin-right:0}}@media (max-width: 580px){body.interna #main-content #content section article{width:48.57143%;float:left;margin-right:2.85714%}body.interna #main-content #content section article:nth-child(3n){float:left;margin-right:2.85714%}body.interna #main-content #content section article:nth-child(2n){float:right;margin-right:0}}footer .menu div{width:32.63158%;float:left;margin-right:1.05263%;display:inline}footer .menu div:nth-child(3){float:right;margin-right:0}header,#main-content,footer{overflow:hidden;*zoom:1}@media (max-width: 580px){.inner{max-width:470px}}@media (max-width: 700px){.inner{max-width:630px}}@media (max-width: 580px){header h1{width:100%;float:right;margin-right:0}#main-content .menu{float:none;width:auto;margin-right:auto}#main-content #content{width:100%;float:right;margin-right:0}}@media (max-width: 700px){header h1{width:100%;float:right;margin-right:0}#main-content .menu{width:100%;float:right;margin-right:0}#main-content #content{width:100%;float:right;margin-right:0}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.container img{max-width:100%;height:auto}body{font-family:"Open Sans", Arial sans-serif;font-size:16px}body.contrastado *{background:black !important;color:white !important}#wrapper-barra-brasil{overflow:visible !important}#wrapper-barra-brasil .brasil-flag{height:auto !important}header{background:url("../images/bg-header.png") top left repeat-x;color:#d2232a;height:180px}@media (max-width: 700px){header{height:auto;text-align:center}}header .header-light{height:100%;background:url("../images/bg-header-light.png") bottom center no-repeat}@media (max-width: 700px){header .header-light{background-position:center bottom;padding:30px 0 10px}}header .teclas-atalho{font-family:Arial, Verdana, Tahoma;font-size:65%;letter-spacing:0.1em;margin:20px 0 30px}@media (max-width: 700px){header .teclas-atalho{display:none}}header .teclas-atalho li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;margin-right:10px}header .teclas-atalho li a{text-decoration:none;color:#2e4051}header .teclas-atalho li a:hover,header .teclas-atalho li a:focus{text-decoration:underline}header .teclas-atalho li span{color:#f3f6f9;background:#4b5c71;padding:0 4px}header .acessibilidade{margin-top:21px;margin-bottom:20px;font-size:65%;text-align:right}header .acessibilidade li{display:-moz-inline-stack;display:inline-block;vertical-align:middle;*vertical-align:auto;zoom:1;*display:inline;padding:0 10px 8px 0;border-bottom:1px dotted #bdc8cf}header .acessibilidade li#aumentar-fonte{font-size:170%}header .acessibilidade li#fonte-normal{font-size:135%}header .acessibilidade li#diminuir-fonte{font-size:110%}header .acessibilidade li:last-child{padding-right:0}header .acessibilidade li a{text-transform:uppercase;color:#563a08;text-decoration:none}header .acessibilidade li a:hover{text-decoration:underline}@media (max-width: 700px){header .acessibilidade{display:none}}header h1{font-weight:800;font-size:210%;letter-spacing:-2px}@media (max-width: 700px){header h1{font-size:210%}}@media (max-width: 580px){header h1{font-size:190%}}header h1 a{color:#d2232a;text-decoration:none;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}header h1 a:hover{color:#a61c21}header .banners{margin-top:10px}header .banners li{display:tablle-cell;vertical-align:bottom;text-align:right;float:right !important}@media (max-width: 700px){header .banners li{text-align:center}}header .banners li.pesquisa{margin-right:0}header .banners li a{display:block;padding:8px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:background-color 0.2s ease-in-out;-moz-transition:background-color 0.2s ease-in-out;-o-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out}header .banners li a:hover{background-color:rgba(255,255,255,0.3)}#main-content{background:#faf9ef url("../images/bg-main-content.png") top left repeat-x}#main-content .main-content-light{padding:30px 0 40px;background:url("../images/bg-main-content-light.png") top center no-repeat}@media (max-width: 700px){#main-content .main-content-light{padding-top:0}}#main-content #menu-mobile-trigger{display:none}@media (max-width: 700px){#main-content #menu-mobile-trigger{position:relative;left:-5px;width:105%;padding:12px 0 12px 50px;font-weight:bold;content:"Menu";display:block;background:#d2232a url("../images/bg-menu-mobile.png") 15px center no-repeat;color:#dbe0e3}}@media (max-width: 700px){#main-content .menu{position:relative;left:-5px;right:0}.menu-ativo #main-content .menu{display:block}}@media (max-width: 700px) and (max-width: 700px){#main-content .menu{display:none}}#main-content .menu span{background-color:#dbe0e3;color:#0d6333;display:block;padding:8px 30px 0 10px;height:45px;border-top:4px solid #489561;text-transform:uppercase;font-size:70%;font-weight:bold}@media (max-width: 700px){#main-content .menu span{width:105%;padding:15px 10px;height:auto;font-size:90%}}#main-content .menu .cuidado span{color:#a41d21;border-color:#c65c60}#main-content .menu .autoridade span{color:#1c4c90;border-color:#3d68b1}#main-content .menu ul{margin-bottom:37px}@media (max-width: 700px){#main-content .menu ul{margin-bottom:0}}#main-content .menu ul li{border-bottom:1px solid #bcc5d5}@media (max-width: 700px){#main-content .menu ul li{width:105%}}#main-content .menu ul li a{display:block;color:#1c2940;padding:10px 15px 10px 10px;font-size:90%;line-height:110%;text-decoration:none;-webkit-transition:padding 0.1s ease-in-out, color 0.1s ease-in-out;-moz-transition:padding 0.1s ease-in-out, color 0.1s ease-in-out;-o-transition:padding 0.1s ease-in-out, color 0.1s ease-in-out;transition:padding 0.1s ease-in-out, color 0.1s ease-in-out}#main-content .menu ul li a:hover,#main-content .menu ul li a:focus{color:#606979;padding-left:13px;padding-right:12px}#main-content .menu ul li a.ativo{font-weight:bold}#content.index section{border-top:4px solid #489561;border-bottom:1px solid #bcc5d5;padding:12px 0 0;margin-bottom:50px;position:relative}@media (max-width: 700px){#content.index section{margin-bottom:20px}}#content.index section.cuidado{border-top-color:#c65c60}#content.index section.cuidado h2{color:#a41d21}#content.index section.cuidado article{background-color:#f1d9d9}#content.index section.cuidado article:hover,#content.index section.cuidado article:focus{background-color:#dfbaba}#content.index section.cuidado article:active{background-color:#c29494}#content.index section.autoridade{border-top-color:#3d68b1}#content.index section.autoridade h2{color:#1c4c90}#content.index section.autoridade article{background-color:#c7d4e8}#content.index section.autoridade article:hover,#content.index section.autoridade article:focus{background-color:#9fafc8}#content.index section.autoridade article:active{background-color:#8294af}#content.index section.noticias{padding:0;margin:0;border-top:none;border-bottom:1px solid #bfc3c6;padding-bottom:20px;margin-bottom:40px}@media (max-width: 700px){#content.index section.noticias{margin:20px 0}}@media (max-width: 580px){#content.index section.noticias{padding-bottom:10px}}#content.index section.noticias article{padding:0;margin:0;background:transparent !important;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none}#content.index section.noticias a{padding:0;height:auto;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}#content.index section.noticias a:hover{opacity:0.8;text-decoration:underline}#content.index section.noticias img{margin-bottom:15px}@media (max-width: 580px){#content.index section.noticias img{max-height:60px;float:left;margin-right:15px}}#content.index section h2{color:#0d6333;font-size:170%;margin-bottom:50px;height:28px;letter-spacing:-1px}@media (max-width: 580px){#content.index section h2{margin-bottom:10px;height:auto}}#content.index section span{color:#5e6b62;font-size:90%;height:28px;text-align:right;line-height:115%;margin-bottom:50px}@media (max-width: 580px){#content.index section span{text-align:left;margin-bottom:30px;height:auto}}#content.index section article{-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;margin-bottom:30px;background-color:#d4e0d6;background-position:center 30px;background-repeat:no-repeat;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}#content.index section article.consultorio-na-rua{background-image:url("../images/icons/home/consultorio-na-rua.png")}#content.index section article.unidade-acolhimento-adulto{background-image:url("../images/icons/home/unidade-acolhimento-adulto.png")}#content.index section article.unidade-acolhimento-infantil{background-image:url("../images/icons/home/unidade-acolhimento-infantil.png")}#content.index section article.leitos-enfermarias-especializadas{background-image:url("../images/icons/home/leitos-enfermarias-especializadas.png")}#content.index section article.centro-atencao-psicossocial{background-image:url("../images/icons/home/centro-atencao-psicossocial.png")}#content.index section article.outros-centros-atencao-psicossocial{background-image:url("../images/icons/home/outros-centros-atencao-psicossocial.png")}#content.index section article.comunidades-terapeuticas{background-image:url("../images/icons/home/comunidades-terapeuticas.png")}#content.index section article.servico-abordagem-social{background-image:url("../images/icons/home/servico-abordagem-social.png")}#content.index section article.centro-pop{background-image:url("../images/icons/home/centro-pop.png")}#content.index section article.centro-referencia-especializado-assistencia-social{background-image:url("../images/icons/home/centro-referencia-especializado-assistencia-social.png")}#content.index section article.bases-moveis{background-image:url("../images/icons/home/bases-moveis.png")}#content.index section article.enfrentamento-organizacoes-criminosas{background-image:url("../images/icons/home/enfrentamento-organizacoes-criminosas.png")}#content.index section article.policiais-capacitados{background-image:url("../images/icons/home/policiais-capacitados.png")}#content.index section article.centro-regionais-referencia{background-image:url("../images/icons/home/centro-regionais-referencia.png")}#content.index section article.capacitacao-profissionais-sociedade-civil{background-image:url("../images/icons/home/capacitacao-profissionais-sociedade-civil.png")}#content.index section article:hover,#content.index section article:focus{background-color:#bccebf;background-position:center 25px}@media (max-width: 580px){#content.index section article:hover,#content.index section article:focus{background-position:18px center}}#content.index section article:active{background-color:#b2c7b5}@media (max-width: 580px){#content.index section article{margin-bottom:5px;background-position:15px center}}#content.index section article a{text-decoration:none;height:310px;display:block;padding:135px 17px 17px 17px}@media (max-width: 580px){#content.index section article a{height:auto;padding:10px 10px 10px 140px}}#content.index section article h3{color:#1f2f3d;font-weight:bold;font-size:100%;line-height:140%;margin-bottom:13px}#content.index section article p{color:#2f3c58;font-size:82%;line-height:145%}#content.interna{font-size:90%;line-height:145%;color:#172938;padding-top:5px;border-top:4px solid #22282d}body.cuidado #content.interna{border-top-color:#c65c60}body.autoridade #content.interna{border-top-color:#3d68b1}body.prevencao #content.interna{border-top-color:#489561}body.noticias #content.interna{border-top-color:#d2232a}body.noticias #content.interna h3{padding:10px 0 0 0}@media (max-width: 700px){#content.interna{margin-top:10px}}#content.interna section{border-bottom:1px solid #bcc5d5;padding-bottom:20px;position:relative}#content.interna section.videos ul,#content.interna section.saiba-mais ul{margin:0;list-style-type:none}#content.interna section.videos ul li,#content.interna section.saiba-mais ul li{padding:5px 0 5px 15px;background:url("../images/bg-bullet.png") left 12px no-repeat;-webkit-transition:background-position 0.2s ease-in-out;-moz-transition:background-position 0.2s ease-in-out;-o-transition:background-position 0.2s ease-in-out;transition:background-position 0.2s ease-in-out}#content.interna section.videos ul li:hover,#content.interna section.saiba-mais ul li:hover{background-position:5px 12px}#content.interna section.collapsed{padding-bottom:10px}#content.interna section.collapsed h3.tabela{cursor:pointer;background:url("../images/bg-tabela.png"),url("../images/bg-panel.png");background-position:center left, right -8px;background-repeat:no-repeat, no-repeat;-webkit-transition:background-position 0.2s ease-in-out;-moz-transition:background-position 0.2s ease-in-out;-o-transition:background-position 0.2s ease-in-out;transition:background-position 0.2s ease-in-out;margin-bottom:0}#content.interna section.collapsed h3.tabela.ativo{background-position:center left, bottom right}#content.interna section.collapsed table{display:none}#content.interna section.collapsed img{display:none}#content.interna section.balanco>h4{overflow:hidden;*zoom:1;padding:10px 0 15px;clear:both}#content.interna section.balanco ul{clear:both}#content.interna section.programas{border-bottom:none}#content.interna section.programas .total-de-municipios-que-aderiram-programa{padding:50px}#content.interna section.programas .total-de-municipios-que-aderiram-programa .img-first-child{margin-bottom:35px}#content.interna section.programas .velocimetro img{display:block;text-align:center}#content.interna section .autoridade article{background-color:#4c7cca}#content.interna section .autoridade article:hover,#content.interna section .autoridade article:focus{background-color:#426cb0;background-position:center 128px}#content.interna section .autoridade article.link-inativo:hover,#content.interna section .autoridade article.link-inativo:focus{background-color:#4c7cca}#content.interna section .prevencao article{background-color:#17a449}#content.interna section .prevencao article:hover,#content.interna section .prevencao article:focus{background-color:#138a3e;background-position:center 128px}#content.interna section .prevencao article.link-inativo:hover,#content.interna section .prevencao article.link-inativo:focus{background-color:#17a449}#content.interna section .cuidado article.link-inativo:hover,#content.interna section .cuidado article.link-inativo:focus{background-color:#ff4740}#content.interna section p{clear:both}#content.interna section article{background-color:#ff4740;background-position:center 134px;background-repeat:no-repeat;margin-bottom:15px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;-webkit-transition:background 0.2s ease-in-out;-moz-transition:background 0.2s ease-in-out;-o-transition:background 0.2s ease-in-out;transition:background 0.2s ease-in-out}#content.interna section article.link-inativo:hover,#content.interna section article.link-inativo:focus{background-position:center 134px}#content.interna section article.consultorio-na-rua{background-image:url("../images/icons/internas/consultorio-na-rua-programas.png")}#content.interna section article.unidade-acolhimento-adulto{background-image:url("../images/icons/internas/unidade-acolhimento-adulto-programas.png")}#content.interna section article.unidade-acolhimento-infantil{background-image:url("../images/icons/internas/unidade-acolhimento-infantil-programas.png")}#content.interna section article.leitos-enfermarias-especializadas{background-image:url("../images/icons/internas/leitos-enfermarias-especializadas-programas.png")}#content.interna section article.centro-atencao-psicossocial{background-image:url("../images/icons/internas/centro-atencao-psicossocial-programas.png")}#content.interna section article.comunidades-terapeuticas{background-image:url("../images/icons/internas/comunidades-terapeuticas-programas.png")}#content.interna section article.servico-abordagem-social{background-image:url("../images/icons/internas/servico-abordagem-social-programas.png")}#content.interna section article.centro-pop{background-image:url("../images/icons/internas/centro-pop-programas.png")}#content.interna section article.centro-referencia-especializado-assistencia-social{background-image:url("../images/icons/internas/centro-referencia-especializado-assistencia-social-programas.png")}#content.interna section article.outros-centros-atencao-psicossocial{background-image:url("../images/icons/internas/outros-centros-atencao-psicossocial-programas.png")}#content.interna section article.bases-moveis{background-image:url("../images/icons/internas/bases-moveis-programas.png")}#content.interna section article.enfrentamento-organizacoes-criminosas{background-image:url("../images/icons/internas/enfrentamento-organizacoes-criminosas-programas.png")}#content.interna section article.policiais-capacitados{background-image:url("../images/icons/internas/policiais-capacitados-programas.png")}#content.interna section article.centro-regionais-referencia{background-image:url("../images/icons/internas/centro-regionais-referencia-programas.png")}#content.interna section article.capacitacao-profissionais-sociedade-civil{background-image:url("../images/icons/internas/capacitacao-profissionais-sociedade-civil-programas.png")}#content.interna section article:hover,#content.interna section article:focus{background-color:#e5403a;background-position:center 128px}@media (max-width: 580px){#content.interna section article:hover,#content.interna section article:focus{background-position:18px center}}#content.interna section article a{display:block;height:168px;text-decoration:none}#content.interna section article a span{font-size:270%;color:white;display:block;text-align:center;font-weight:bold;padding-bottom:14px;margin:18px 14px 0;border-bottom:thin solid white}#content.interna section article a h4{font-size:105%;text-align:center;color:white;width:110px;margin:8px auto 0;font-weight:normal}@media (max-width: 700px){#content.interna section{padding:8px 0 10px;margin-bottom:20px}}#content.interna section h2{color:#22282d;font-size:170%;margin-bottom:20px;padding:8px 100px 10px 55px;line-height:120%;background-position:left 8px;background-repeat:no-repeat}body.cuidado #content.interna section h2{color:#a41d21}body.autoridade #content.interna section h2{color:#1c4c90}body.prevencao #content.interna section h2{color:#0d6333}body.noticias #content.interna section h2{color:#d2232a;padding-left:0}body.consultorio-na-rua #content.interna section h2{background-image:url("../images/icons/internas/consultorio-na-rua.png")}body.unidade-acolhimento-adulto #content.interna section h2{background-image:url("../images/icons/internas/unidade-acolhimento-adulto.png")}body.unidade-acolhimento-infantil #content.interna section h2{background-image:url("../images/icons/internas/unidade-acolhimento-infantil.png")}body.leitos-enfermarias-especializadas #content.interna section h2{background-image:url("../images/icons/internas/leitos-enfermarias-especializadas.png")}body.centro-atencao-psicossocial #content.interna section h2{background-image:url("../images/icons/internas/centro-atencao-psicossocial.png")}body.outros-centros-atencao-psicossocial #content.interna section h2{background-image:url("../images/icons/internas/outros-centros-atencao-psicossocial.png")}body.comunidades-terapeuticas #content.interna section h2{background-image:url("../images/icons/internas/comunidades-terapeuticas.png")}body.servico-abordagem-social #content.interna section h2{background-image:url("../images/icons/internas/servico-abordagem-social.png")}body.centro-pop #content.interna section h2{background-image:url("../images/icons/internas/centro-pop.png")}body.centro-referencia-especializado-assistencia-social #content.interna section h2{background-image:url("../images/icons/internas/centro-referencia-especializado-assistencia-social.png")}body.bases-moveis #content.interna section h2{background-image:url("../images/icons/internas/bases-moveis.png")}body.enfrentamento-organizacoes-criminosas #content.interna section h2{background-image:url("../images/icons/internas/enfrentamento-organizacoes-criminosas.png")}body.policiais-capacitados #content.interna section h2{background-image:url("../images/icons/internas/policiais-capacitados.png")}body.centro-regionais-referencia #content.interna section h2{background-image:url("../images/icons/internas/centro-regionais-referencia.png")}body.capacitacao-profissionais-sociedade-civil #content.interna section h2{background-image:url("../images/icons/internas/capacitacao-profissionais-sociedade-civil.png")}body.pesquisa #content.interna section h2{background-image:url("../images/icons/internas/pesquisa.png")}body.municipios-prioritarios #content.interna section h2{background-image:url("../images/icons/internas/municipios-prioritarios.png")}body.balanco-programa #content.interna section h2{background-image:url("../images/icons/internas/balanco-programa.png")}@media (max-width: 580px){#content.interna section h2{margin:10px 0;padding-right:0}}#content.interna section h2+span{display:block;position:absolute;top:12px;width:auto !important;right:0;padding:3px 5px;font-weight:bold;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;background:#dce1e6;text-transform:uppercase;font-size:90%;color:#708698}body.cuidado #content.interna section h2+span{background:#eecbcc;color:#a41d21}body.prevencao #content.interna section h2+span{background:#d4e0d6;color:#0d6333}@media (max-width: 580px){#content.interna section h2+span{top:0;font-size:70%}}#content.interna section p{padding:5px 0}#content.interna section a{font-weight:bold;color:#172938;-webkit-transition:color 0.2s ease-in-out;-moz-transition:color 0.2s ease-in-out;-o-transition:color 0.2s ease-in-out;transition:color 0.2s ease-in-out}#content.interna section a:hover{color:#d2232a}#content.interna section h3{font-weight:bold;margin:10px 0 18px;padding:5px 0 5px 28px;background-position:center left;background-repeat:no-repeat;font-size:110%}body.balanco-programa #content.interna section h3{padding-left:0;margin-bottom:0;color:#3d4f5f}@media (max-width: 700px){#content.interna section h3{margin:5px 0 10px}}#content.interna section h3.como-acessar{background-image:url("../images/bg-como-acessar.png");margin:18px 0 3px}#content.interna section h3.tabela{background-image:url("../images/bg-tabela.png");clear:left}#content.interna section h3.contato{background-image:url("../images/bg-contato.png")}#content.interna section h3.contato+h4{font-weight:bold;margin-bottom:5px}#content.interna section h3.contato+h4 ~ h4{margin-top:23px}#content.interna section h3.videos{background-image:url("../images/bg-videos.png")}#content.interna section h3.saiba-mais{background-image:url("../images/bg-saiba-mais.png")}#content.interna section h4{font-weight:bold}#content.interna section .float-left{width:48%;margin-right:2%;float:left}@media (max-width: 580px){#content.interna section .float-left{width:auto;float:none;margin-right:0}}#content.interna section strong{font-weight:bold}#content.interna section ul{margin:10px 0 10px 40px;list-style-position:outside;list-style-type:disc}#content.interna section ol{margin:10px 0 10px 40px;list-style-position:outside;list-style-type:decimal}#content.interna section ol.lower-alpha{list-style-type:lower-alpha}#content.interna section ol.roman{list-style-type:upper-roman}#content.interna section li{padding:5px 0}#content.interna section table{clear:both;width:40%;font-size:100%;color:black;margin:10px 0 50px;caption-side:bottom}@media (max-width: 580px){#content.interna section table{width:100%}}#content.interna section table.full-width{width:100%}#content.interna section table.half-width{width:70%}@media (max-width: 700px){#content.interna section table.half-width{width:100%}}#content.interna section table.float-left{width:40%;margin-right:5%;float:left}#content.interna section table.all-center th,#content.interna section table.all-center td{text-align:center}#content.interna section table.caption-top{caption-side:top}#content.interna section table td,#content.interna section table th{padding:8px}#content.interna section table td.center,#content.interna section table th.center{text-align:center}#content.interna section table thead th{border-top:4px solid #172938;border-bottom:1px solid #6f7c87;font-weight:bold;color:#646565;font-size:100%}#content.interna section table tbody tr:nth-child(odd),#content.interna section table tbody tr.odd{background-color:#e4e8ed;border-bottom:1px dotted #d5d5d5}#content.interna section table tfoot{background-color:#e4e8ed;border-top:1px solid #6f7c87;border-bottom:1px dotted #d5d5d5}#content.interna section table tfoot td{font-size:90%;font-weight:bold}#content.interna.pesquisa #pesquisa-municipios{margin:18px auto 5px;width:520px;background-color:#e5e8ea;border:1px solid #abb1b5;color:#172938;padding:4px 8px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}@media (max-width: 700px){#content.interna.pesquisa #pesquisa-municipios{width:100%}}#content.interna.pesquisa #pesquisa-municipios label.municipios{display:none}#content.interna.pesquisa #pesquisa-municipios label span{font-weight:bold;margin-right:8px}#content.interna.pesquisa #pesquisa-municipios label select{padding:1px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid white;background-color:white;font-family:"Open Sans", Arial sans-serif}#content.interna.pesquisa #pesquisa-municipios label #uf{width:50px;margin-right:10px}#content.interna.pesquisa #pesquisa-municipios label #municipios{width:300px}@media (max-width: 700px){#content.interna.pesquisa #pesquisa-municipios label #municipios{width:50%}}#content.interna.pesquisa #resultado{margin:0 auto;width:90%}@media (max-width: 700px){#content.interna.pesquisa #resultado{width:100%}}#content.interna.pesquisa #resultado .link{cursor:pointer}#content.interna.pesquisa #resultado .link td:last-child{background:url("../images/bg-panel.png") right -3px no-repeat;-webkit-transition:background-position 0.2s ease-in-out;-moz-transition:background-position 0.2s ease-in-out;-o-transition:background-position 0.2s ease-in-out;transition:background-position 0.2s ease-in-out}#content.interna.pesquisa #resultado .link.ativo td:last-child{background-position:bottom right}#content.interna.pesquisa #resultado h4{border-top:4px solid #172938;color:#172938;border-bottom:1px solid #6f7c87;padding:8px;margin-top:35px;font-size:120%;font-weight:bold}#content.interna.pesquisa #resultado #plano-nacional{border-bottom:1px dotted #b2b4b7;font-size:95%}#content.interna.pesquisa #resultado #plano-nacional h5{margin:10px 0 0}#content.interna.pesquisa #resultado #plano-nacional h5.cuidado{color:#a41d21}#content.interna.pesquisa #resultado #plano-nacional h5.prevencao{color:#0d6333}#content.interna.pesquisa #resultado #plano-nacional h5.autoridade{color:#1c4c90}#content.interna.pesquisa #resultado #plano-nacional p{padding:8px 40px 8px 8px;position:relative}#content.interna.pesquisa #resultado #plano-nacional p span{font-weight:bold;position:absolute;right:20px;top:4px;text-align:right}#content.interna.pesquisa #resultado #plano-nacional p:nth-child(even){background:#f1f1e9}#content.interna.pesquisa #resultado .dados{border-bottom:4px solid #cccccc;margin-bottom:30px}#content.interna.pesquisa #resultado .dados dl{margin:10px 0 0 30px}#content.interna.pesquisa #resultado .dados dt{display:inline-block;width:40%}#content.interna.pesquisa #resultado .dados dd{font-weight:bold;display:inline-block;width:55%}#content.interna.pesquisa #resultado .dados h3{padding:0;margin:25px 0 15px}#content.interna.pesquisa #resultado .dados .cuidado h3{color:#0d6333}#content.interna.pesquisa #resultado .dados .prevencao h3{color:#0d6333}#content.interna.pesquisa #resultado .dados .autoridade h3{color:#1c4c90}#content.interna.pesquisa #resultado .dados table{margin-bottom:30px}#content.interna.pesquisa #resultado .dados table tbody tr{background:none}#content.interna.pesquisa #resultado .dados table tbody tr.servico-equipamento{cursor:pointer;position:relative}#content.interna.pesquisa #resultado .dados table tbody tr.servico-equipamento>td{font-weight:bold;font-size:90%;letter-spacing:-1px}#content.interna.pesquisa #resultado .dados table tbody tr.servico-equipamento td.nome-servico-equipamento{vertical-align:center}#content.interna.pesquisa #resultado .dados table tbody tr.servico-equipamento td.nome-servico-equipamento span{display:inline-block;width:16px;height:16px;background-image:url("../images/icon-expand.png");background-position:top left;background-repeat:none;margin-top:2px}#content.interna.pesquisa #resultado .dados table tbody tr.servico-equipamento.ativo td.nome-servico-equipamento span{background-position:bottom left}#content.interna.pesquisa #resultado .dados .inner{padding:0;display:none}#content.interna.pesquisa #resultado .dados .inner table{margin:0;font-size:80%;border-bottom:1px dotted #afaea7}#content.interna.pesquisa #resultado .dados .inner table tr td{height:34px}#content.interna.pesquisa #resultado .dados .inner table tr:nth-child(odd){background-color:#efeee7}#content.interna.pesquisa #resultado .dados .inner table tr:nth-child(even){background-color:transparent}#content.interna.pesquisa #resultado .informacoes{border-bottom:1px dotted #a3a6aa;font-size:95%;overflow:hidden;*zoom:1}#content.interna.pesquisa #resultado .informacoes .trigger{padding:12px 8px;font-size:105%;cursor:pointer;background:url("../images/bg-panel.png") top right no-repeat;-webkit-transition:background-position 0.2s ease-in-out;-moz-transition:background-position 0.2s ease-in-out;-o-transition:background-position 0.2s ease-in-out;transition:background-position 0.2s ease-in-out}#content.interna.pesquisa #resultado .informacoes .trigger.ativo{background-position:bottom right}#content.interna.pesquisa #resultado .informacoes>div{display:none}#content.interna.pesquisa #resultado .informacoes>div div{overflow:hidden;*zoom:1;padding:8px}#content.interna.pesquisa #resultado .informacoes>div div:nth-child(even){background-color:#f2f1e5}#content.interna.pesquisa #resultado .informacoes>div h5{font-size:110%}#content.interna.pesquisa #resultado .informacoes>div ul{font-size:95%;margin:0;border-bottom:1px dotted #afaea7;padding:8px;list-style-type:none}#content.interna.pesquisa #resultado .informacoes>div ul:nth-child(even){background-color:#efeee7}#content.interna.pesquisa #resultado .informacoes>div ul:last-child{border-bottom:none}#content.interna.pesquisa #resultado h5{padding:12px 8px;margin-bottom:10px;font-weight:bold}#content.interna.pesquisa #resultado h5:last-child{margin-bottom:30px}#content.interna.pesquisa #mapa{margin-top:40px}#pesquisa{background-color:#f2d063}#pesquisa a{display:block;padding:45px 0 45px 233px;color:#383c44;text-decoration:none;background:url("../images/bg-pesquisa.png") center left no-repeat;-webkit-transition:background-position 0.2s ease-in-out, color 0.2s ease-in-out;-moz-transition:background-position 0.2s ease-in-out, color 0.2s ease-in-out;-o-transition:background-position 0.2s ease-in-out, color 0.2s ease-in-out;transition:background-position 0.2s ease-in-out, color 0.2s ease-in-out}@media (max-width: 700px){#pesquisa a{font-size:80%;padding:20px 0 20px;background-size:100px 34px;background-position:0 20px}}#pesquisa a:hover{background-position:20px center;color:#4b4f56}@media (max-width: 700px){#pesquisa a:hover{background-position:3px 20px}}#pesquisa a h4{font-weight:600;font-size:130%;margin-bottom:10px}@media (max-width: 700px){#pesquisa a h4{margin-left:120px}}footer{background-color:#e2950c;padding:40px 0}@media (max-width: 700px){footer{display:none}}footer .menu div{border-left:1px dotted white;padding:0 40px 0 10px}footer .menu span{display:block;color:#e9eef4;font-size:105%;font-weight:bold;margin-bottom:5px}footer .menu a{display:block;color:white;font-size:80%;padding:10px 0;text-decoration:none}footer .menu a:hover{font-weight:bold}#acesso-informacao{background-color:#af4d17;height:100px}#acesso-informacao a{display:block;height:100px;text-indent:-119988px;overflow:hidden;text-align:left}#acesso-informacao a.banner-acesso-informacao{float:left;width:96px;background:url("../images/bg-acesso-informacao.png") center left no-repeat}@media (max-width: 580px){#acesso-informacao a.banner-acesso-informacao{background-size:90%}}#acesso-informacao a.banner-governo-federal{float:right;width:148px;background:url("../images/bg-governo-federal.png") center right no-repeat}@media (max-width: 580px){#acesso-informacao a.banner-governo-federal{background-size:80%}}@media print{*{background:transparent !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}