header, footer, aside, nav, form, iframe, .menu, .hero, .adslot, #portal-top, #expediente, .mm-sronly, button {
	display:none;
	float: none;
}

@page {
  size: portrait;	
  margin: 2cm;
}

h1, h2, h3, h4, h5, h6 {
    page-break-after: avoid !important;
}

#conteudoNoticia a, #proposicao a, #creditosMateria a {
    text-decoration: none !important;
}

#content, #tituloNoticia h2, #resumoNoticia p, #conteudoNoticia p, p, div, body, #datas .dataAtualizacao, #datas .datahoraNoticia, #creditosMateria span, #proposicao a, a {
    background-color: #fff !important;
    color: #000;
    font: 17pt Georgia, "Times New Roman", Times, serif;
    line-height: 1.3;
}


#tituloNoticia h2 {
	font-size: 25pt !important;
}


.col-md8, .coluna-centro, #marcacao-conteudo-portal{
	width: 100%;
	max-width: 100% !important;
}

.print {
display:block;
}

.no-print { 
display:none; 
}

img {
max-width: 100%;
}

a, a:visited {
text-decoration: underline;
}

