body>section .centraliza,body>section section[role="main"]{overflow:visible}body>footer{clear:both;top:40px}body>footer>.centraliza>nav#siga{margin-top:0;padding-top:85px}.politicos{padding:0 22px;min-height:250px}#conteudo header.tagpage{margin-bottom:0}#conteudo header.tagpage>div{overflow:visible;height:37px}#conteudo header.tagpage #conteudo-menu{overflow:hidden;height:auto}#conteudo header.tagpage .modinteracao{float:right;margin-top:5px}.politica #conteudo header.tagpage>div{border-bottom:1px solid #f3f2f1;margin-bottom:20px}.politica #conteudo header.tagpage>div>h1{border:0;float:left;color:#000 !important}.politica #conteudo header.tagpage>div>h2{font:normal 14px arial;color:#999;margin:10px 0}#lista-cidades li.todos{background-color:#f3f2f1;clear:both;float:none;width:auto;text-align:center}.dropcidades .modinteracao{margin:20px 22px 10px}.dropcidades .candidatos .modinteracao{margin:0 0 10px}.busca-politico{margin-bottom:40px}.busca-politico>.formulario,.busca-politico>.formulario>form{overflow:hidden;clear:both}.busca-politico>.formulario{padding:15px 15px 10px;font-size:13px;background-color:#f3f2f1}.busca-politico>.formulario>p{color:#999;font-weight:bold;text-transform:uppercase;margin-bottom:15px}.busca-politico>.formulario input[type="text"]{border:1px solid #e6e6e6;float:left;line-height:28px;height:28px;padding:0 7px;margin:0;font-size:12px;color:#000}.busca-politico>.formulario input[type="text"].default{color:#999}.busca-politico>.formulario input[type="checkbox"]{margin-right:5px;vertical-align:baseline;padding:0}.busca-politico>.formulario input[type="submit"],.busca-politico>.formulario button{width:120px;height:40px;margin-top:12px;line-height:15px}.busca-politico>.formulario ul,.busca-politico>.formulario li{list-style:none}.busca-politico>.formulario .filtro{overflow:hidden;float:left;margin-right:15px;padding:0 15px 10px 0;border-right:solid 1px #e6e6e6}.busca-politico>.formulario .filtro>label{text-transform:uppercase;color:#999;display:block;margin:0 0 7px}.busca-politico>.formulario .filtro>ul{overflow:hidden;margin:13px 0 9px}.busca-politico>.formulario .filtro>ul>li{float:left}.busca-politico>.formulario .filtro>ul>li+li{margin-left:15px}.ie7 .busca-politico>.formulario .filtro>ul>li+li{margin-left:7px}.busca-politico>.formulario .filtro>ul>li>label{font-weight:bold;color:#666}.busca-politico>.formulario .styled-select{background:white;height:28px;overflow:hidden;border:1px solid #e6e6e6;width:60px;margin:0;float:left}.busca-politico>.formulario .styled-select select{background-color:transparent;background-position:44px -413px;-webkit-appearance:none;border:0 none #fff;margin-top:4px;padding:0 0 0 3px;font-size:12px;width:130%;height:18px;outline:0}.busca-politico>.formulario .dados-numero-partido .styled-select{width:77px}.busca-politico>.formulario .dados-numero-partido .styled-select select{background-position:60px -413px}.busca-politico>.formulario .dados-cargo-disputado-id .styled-select{width:145px}.busca-politico>.formulario .dados-cargo-disputado-id .styled-select select{background-position:128px -413px}.ie7 .busca-politico>.formulario .styled-select .selectwrap{position:relative;overflow:hidden;height:16px;margin:5px 0 0 0}.ie7 .busca-politico>.formulario .styled-select select{position:absolute;top:-3px;left:-2px;width:100%;margin-top:2px}.politicos .filtros-usados{font-size:16px;margin-bottom:40px}.politicos .filtros-usados>dfn{color:#666}.politicos .filtros-usados>p{font-size:18px;margin-top:10px}.politicos .filtros-usados>p>em{font-style:normal}.resultado .itens-indice{overflow:hidden}.resultado .politico{float:left;overflow:hidden;width:33%;height:125px;margin-bottom:15px;text-transform:uppercase}.resultado .politico>figure{float:left;margin:0 15px 15px 0;overflow:hidden;width:72px}.resultado .politico>figure img{width:72px}.resultado .politico>h1{font-size:15px;font-weight:bold;line-height:20px}.resultado .politico>h2,.resultado .politico>p{font-size:14px;font-weight:bold;line-height:14px;padding:5px 0}.resultado .politico>h3{font-size:11px;color:#666;font-weight:normal;line-height:16px}.resultado .politico>h1,.resultado .politico>h2,.resultado .politico>h3,.resultado .politico>p{padding-right:15px;padding-left:87px}.resultado .politico>p{font-size:12px}.resultado .mensagem>p{font-size:18px;margin-bottom:40px}.ficha-politico>header{background-color:#f3f2f1;line-height:40px;height:40px;margin-bottom:20px}.ficha-politico>header>*,.ficha-politico>header>ul>li{display:inline-block}.ficha-politico>header>h1{font-size:16px;font-weight:bold;text-transform:uppercase;padding:0 15px;color:#FFF;float:left;min-width:204px}.ficha-politico>header>ul{font-size:14px;font-weight:bold}.ficha-politico>header>ul>li{padding:0 15px;list-style:none;float:left}.ficha-politico>header>ul>li>a{color:#666}.ficha-politico>header>ul>li.atual{background:#333 url("//n.i.uol.com.br/politicos-brasil/seta-baixo-negativo.gif") center bottom no-repeat;color:#FFF;padding-bottom:10px}.ficha-politico button.cola-eleitoral{color:#fff;display:block;font-size:13px;font-weight:bold;line-height:38px;padding:0 10px;border:0;margin:0 auto;outline:0;text-align:center;text-transform:uppercase}.candidatos .ficha-politico>header,.candidatos .ficha-politico>header>h1{background-color:#333 !important}.candidatos .ficha-politico>header>ul{float:right}.candidatos .ficha-politico>header>ul>li{float:right;font-size:13px}.candidatos .ficha-politico>header>ul>li a{background:url(//imguol.com/c/_layout/v1/_geral/sprites/projeto-grafico/sprites1.png) no-repeat 0 3px;color:#fff;font-weight:lighter;padding-left:8px}.candidatos .ficha-politico>header>ul>li.atual{display:none}.ficha-politico section{font-size:14px;color:#666}.ficha-politico section>header{padding-bottom:5px;border-bottom:solid 1px #e6e6e6}.ficha-politico section>header>h1{font-size:16px;text-transform:uppercase}.ficha-politico section>p{margin-top:10px}.ficha-politico section>p>strong{color:#000}.ficha-politico a:hover{opacity:.65;filter:alpha(opacity=65)}.ficha-politico abbr{border:0}.ficha-politico dfn{font-style:normal}.ficha-politico>aside{float:left;width:300px}.ficha-politico .identificacao{background-color:#f9f8f7;padding:10px 15px 20px}.ficha-politico .identificacao>figure{margin:10px auto;text-align:center}.ficha-politico .identificacao>figure>img{width:161px}.ficha-politico .identificacao>p>*{display:block;font-size:12px;font-weight:normal}.ficha-politico .identificacao>p>dfn{color:#666}.ficha-politico .identificacao>p>strong,.ficha-politico .identificacao>p>span{text-transform:uppercase}.ficha-politico .identificacao>p a{text-decoration:underline}.ficha-politico .identificacao>p a:hover{text-decoration:none}.ficha-politico .colunas section{margin-top:40px;position:relative;overflow:hidden}.ficha-politico .colunas section:first-child{margin-top:0}.ficha-politico .eleitorais>p{margin-top:10px}.ficha-politico .eleitorais>p>dfn{display:inline-block;width:184px;float:left}.ficha-politico .eleitorais>p>strong,.ficha-politico .eleitorais>p>a{display:inline-block;width:430px;font-size:14px;text-transform:uppercase}.ficha-politico .eleitorais>p>a{font-weight:bold}.ficha-politico .apuracao{overflow:hidden}.ficha-politico .apuracao dfn{font-size:14px;text-transform:uppercase;font-weight:bold;color:#333;float:left}.ficha-politico .apuracao p,.ficha-politico .apuracao>div>div{line-height:40px;overflow:hidden;padding:0 10px;background-color:#f3f2f1}.ficha-politico .apuracao p>strong,.ficha-politico .apuracao span{font-weight:normal;float:right;font-size:18px;color:#000}.ficha-politico .apuracao>p>dfn{font-weight:bold}.ficha-politico .apuracao>div{margin-bottom:20px}.ficha-politico .apuracao>div>p{background-color:#e6e6e6;overflow:hidden}.ficha-politico .apuracao>div>p>dfn,.ficha-politico .apuracao>div>p>strong{font-size:14px}.ficha-politico .apuracao>div>.bgcolor9>*{color:#FFF}.ficha-politico .apuracao .barra,.ficha-politico .apuracao .barra>div{height:9px;width:0;display:block}.ficha-politico .apuracao .barra{background-color:#FFF;width:80%;float:left;margin-top:15px}.ficha-politico .dois-turnos>div{width:300px;float:left}.ficha-politico .dois-turnos>div .barra{width:65%}.ficha-politico .dois-turnos>div.turno-1{margin-right:20px}.ficha-politico .tabela>header{padding:0;border:0;background-color:#e6e6e6}.ficha-politico .tabela>header>h1{color:#333;font-size:14px;font-weight:bold;padding:12px 10px;text-transform:uppercase;position:relative;cursor:pointer}.ficha-politico .tabela>header>h1.color9{color:#FFF}.ficha-politico .tabela>header>h1>span{background-position:0 -395px;width:15px;height:15px;display:block;position:absolute;top:9px;right:10px}.ficha-politico .closed>header>h1>span{background-position:0 -411px}.ficha-politico .tabela>header>h1>.sprite{background-position:0 -267px}.ficha-politico .closed>header>h1>.sprite{background-position:0 -282px}.ficha-politico .tabela>footer{overflow:hidden}.ficha-politico .tabela>footer,.ficha-politico table>thead th{background-color:#f3f2f1;line-height:40px;font-weight:bold;text-transform:uppercase;padding:0;color:#333}.ficha-politico .tabela>footer dfn{padding-left:10px;float:left}.ficha-politico .tabela>footer>p{border-bottom:solid 1px #FFF}.ficha-politico .tabela>footer strong,.ficha-politico .tabela>footer a{font-size:18px;font-weight:normal;float:right;margin-right:10px}.ficha-politico .tabela>footer strong,.ficha-politico .tabela>footer a,.ficha-politico .tabela .valor{color:#000}.ficha-politico .tabela>footer a,.ficha-politico .tabela .valor>span{text-transform:none}.ficha-politico .tabela>footer a{text-decoration:underline}.ficha-politico .tabela>footer a:hover{text-decoration:none}.ficha-politico table{font-size:14px;color:#666;width:622px}.ficha-politico table th,.ficha-politico table td{text-align:left;border-bottom:solid 1px #FFF;background-color:#f9f8f7;padding:8px 0 8px 10px;font-size:12px;line-height:17px;text-transform:uppercase}.ficha-politico table>thead th{padding:0 0 0 10px}.ficha-politico table th{border-top:solid 3px #FFF;border-bottom:0}.ficha-politico table .texto td{font-size:12px}.ficha-politico table .texto td.valor{font-size:14px}.ficha-politico .tableContent{position:relative;overflow:hidden}.ficha-politico .closed .tableContent{display:none}.ficha-politico .tabela .wrapTable{position:relative;overflow:hidden;max-height:463px}.ficha-politico .tabela .ui-scroll{height:463px}.ficha-politico .tabela .ui-scroll-bar-area{background-color:#f6f5f4}.declaracao-de-bens table th,.declaracao-de-bens table td{width:180px}.declaracao-de-bens table th+th,.declaracao-de-bens table td+td{width:322px}.declaracao-de-bens table th+th+th,.declaracao-de-bens table td+td+td{width:auto}.receitas table th,.receitas table td,.despesas table th,.despesas table td{width:70px}.receitas table th+th,.receitas table td+td,.despesas table th+th,.despesas table td+td{width:112px}.receitas table th+th+th,.receitas table td+td+td,.despesas table th+th+th,.despesas table td+td+td{width:165px}.receitas table th+th+th+th,.receitas table td+td+td+td,.despesas table th+th+th+th,.despesas table td+td+td+td{width:112px}.receitas table th+th+th+th+th,.receitas table td+td+td+td+td,.despesas table th+th+th+th+th,.despesas table td+td+td+td+td{width:auto}.ficha-politico footer.extra-info{margin:40px 0 0;font-size:12px;color:#999}.ficha-politico footer.extra-info h3{color:#666}.ficha-politico footer.extra-info p{margin-top:15px}.destaque-candidatos,.destaque-candidatos>div,.destaque-candidatos .cidade>header{position:relative;overflow:hidden}.destaque-candidatos a:hover{opacity:.65;filter:alpha(opacity=65)}.destaque-candidatos>header>h1{font-weight:bold;font-size:14px;color:#666;text-transform:uppercase}.destaque-candidatos .cidade{width:33%;float:left;margin-top:30px;min-height:400px}.destaque-candidatos .cidade>a{font-size:12px;text-transform:uppercase;padding-left:10px}.destaque-candidatos .cidade>header{margin-bottom:5px}.destaque-candidatos .cidade>header>h1,.destaque-candidatos .cidade>header>h2{font-weight:bold;font-size:16px;text-transform:uppercase;float:left;padding:17px 0 10px}.destaque-candidatos .cidade>header>h1{padding:17px 10px 8px 50px;background:url("//imguol.com/c/_layout/v1/_geral/sprites/estacao/eleicoes-2012/sprite_eleicoes_capitais_45.png") no-repeat 0 45px}.destaque-candidatos .cidade ul{margin-bottom:20px}.destaque-candidatos .cidade ul,.destaque-candidatos .cidade li{list-style:none;padding:0}.destaque-candidatos .cidade li{margin:10px 20px 0 10px}.destaque-candidatos .cidade li a{font-size:14px;color:#000}.destaque-candidatos .cidade li span{font-size:12px;color:#999;margin-left:10px}.destaque-candidatos .sao-paulo-sp>header>h1{background-position:0 0}.destaque-candidatos .rio-de-janeiro-rj>header>h1{background-position:0 -45px}.destaque-candidatos .belo-horizonte-mg>header>h1{background-position:0 -90px}.destaque-candidatos .recife-pe>header>h1{background-position:0 -135px}.destaque-candidatos .salvador-ba>header>h1{background-position:0 -180px}.destaque-candidatos .porto-alegre-rs>header>h1{background-position:0 -225px}.destaque-candidatos .fortaleza-ce>header>h1{background-position:0 -270px}.destaque-candidatos .curitiba-pr>header>h1{background-position:0 -315px}.destaque-candidatos .natal-rn>header>h1{background-position:0 -360px}.destaque-candidatos .manaus-am>header>h1{background-position:0 -405px}.destaque-candidatos .cuiaba-mt>header>h1{background-position:0 -450px}