.nav, #colunadireita, #superbanner, ul.linha.barra.ferramentas.tipo-c, #rodape, #topo *, div#menu, .paginacao, div#barnav_full
{
display:none;
}

body
{
background:#fff;
}

*
{
color:#000 !important;
font-family:Georgia;
float:none !important;
}

a
{
text-decoration:underline;
}

div#corpo
{
margin:0;
width:auto;
display:block;
}

div.materia
{
padding:0;
}

div#corpo.semmenu
{
background:#fff;
background-image:none;
}

div#corpo.semmenu div#colunaesquerda
{
width:auto;
padding:20px 0 0;
}

div#colunaesquerda
{
width:auto;
}

div#topo
{
background:#fff;
border:0;
float:none;
height:auto;
padding:0;
width:auto;
margin-bottom:10px;
}

div#topo h1, div#topo h1 a
{
display:block;
text-indent:0;
color:#000;
float:none;
text-decoration:none;
height:auto;
width:auto;
background:none;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:24pt;
}

small.autor
{
clear:both;
}


/***** charge *****/

a.voltar-edicao, span.alerta
{
display:none !important;
}


/***** matéria *****/
div.publicidade.anexo, div.publicidade.fullbanner, div.tipo-conteudo-a ul.lista, ul.multimidia, h3.tipo-d
{
display:none;
}

div.tipo-conteudo-a, div.tipo-conteudo-b
{
border:0;
padding:0;
}


/***** galerias *****/
div.tipo-a.largura-c.direita, ul li.botao, .linha.botoes.largura-ap.fundo-a
{
display:none;
}

.galerias a
{
text-decoration:none;
}

div.largura-b, ul.largura-b
{
width:auto;
}

div.galerias div.descricao.direita
{
/*width:420px;*/
width:auto;
margin-top:10px;
}


/*noticia aberta*/

div.coluna
{
width:auto;
}

div.coluna p
{
font-size:12pt;
}

small.leitor
{
padding:0;
background:none;
}

a.denuncia, ul.horizontal, div.tipo-a.largura-a.esquerda, ul.linha.barra.ferramentas
{
display:none;
}

div.extra h3.impressao
{
display:block;
width:auto;
}

div.extra p.video, div.extra h4, div.extra p.espacador, div.extra ul
{
display:none;
}

div.extra ul.relacionadas
{
display:block;
width:auto;
}



div.box-comentarios, div.comentarios
{
width:auto;
height:auto;
background:none;
display:none;
}

div.box-comentarios h3.tipo-d
{
display:block;
border:0;
background:none;
}

.descricao h3
{
padding-top:5px;
}

/***** leitor reporter *****/
fieldset, ul.form, form, li.botoes
{
display:none;
}

span.leitorreporter
{
padding:0;
background:0;
}



/*popup*/
div.topo
{
background:#fff;
border:0;
height:auto;
text-indent:0;
font-family:Georgia,"Times New Roman",Times,serif;
text-transform:uppercase;
font-size:24pt;
margin-bottom:15px;
}

div.corpo 
{
padding:0;
}


p small
{
clear:both;
}
