/*apenas coluna principal é impressa, escondendo demais áreas*/
#conterBarraBG,
#cabecalho,
.artigo__ferramentas,
.box,
.redes-sociais__lista-redes,
.colunaLateral,
.panel--matriz,
.matriz-ui-video-player,
.matriz-ui-pagedlist-filter,
.rodape, .barra-estado, .banner-rotativo, .artigo__audio, .artigo__video
{
    display: none !important;
    visibility: hidden;
}
.relacionados__locais {
    display: block !important;
    visibility: visible;
}
/*URLs exibidas apenas nos links do corpo de texto dos artigos*/
.artigo__texto a[href]:after {
    content: " (" attr(href) ")";
}
.artigo__texto .textmidia-image-carousel a[href]:after, .artigo__ilustracao a[href]:after, .artigo__ilustracao--esquerda a[href]:after, .artigo__ilustracao--direita a[href]:after {
    content: "";
}
a[href]:after {
    content: "";
}
a,
a:visited {
text-decoration: underline;
}
/*aplicando fonte serifada ao conteudo*/
.breadcrumb{
    border-top: 1px solid #858585;
    border-bottom: 0;
    font-size: 9pt;
    margin: 1% 5% 0% 0% ;
}
/*cabeçalho  e rodape de impressao*/
.cabecalhoImpressao {
    display : block;  
    visibility: visible; 
}
#printlogo{
    top: 0;
    width: 104px;
    height: 41px;
    margin:0 10% 5% 5%;  
}
#printBrasao{
    position: absolute;
    top: 0;
    right: 0;
    width:98px;
    height:69px;
    margin:0 10% 5% 5%;

}
.rodapeImpressao {
    margin: 10% 5% 0% 5% ;
    border-top: 1px solid #ccc;
    display : block;
    visibility: visible;
    text-align: center;
}

/*Texto e Títulos da página*/
.artigo__cabecalho
{
    font-size: 15pt;
    text-align: left;
    margin: 2% 5% 3% 5%;
}
.artigo__texto
{
    font-family: Cambria, "Times New Roman", "Courier New";
    text-align: left;
    font-size: 14pt;
    margin: 0 5% 0 5%;
    box-sizing: border-box;
	line-height: normal;
}
h1
{ 
	font-size: 30pt;
	margin: 0;
}
h2
{ 
	font-size: 25pt;
	margin: 0;
}
h3
{ 
	font-size: 20pt;
	margin: 0;
}
.artigo__cabecalho > .artigo__subtitulo
{ 
	font-size: 20pt;
	margin: 0;
	text-align: left;
	line-height: normal;
}
.artigo__cabecalho > .artigo__pubdate
{ 
	margin: 1% 0 0 0;
	text-align: right;
	line-height: normal;
}
.artigo__subtitulo
{ 
	font-size: 20pt;
	margin: 0;
	padding: 0;
	text-align: left;
}

/*Título quando está bem à direita, alinhamento total à esquerda*/
.artigo__pagina__simples--texto > header > .artigo__cabecalho > .artigo__titulo,
.artigo__pagina__simples--texto > header > .artigo__cabecalho > .artigo__subtitulo
{
	margin: 0 0 0 -10%;
	text-align: left;
}

/*Imagens e legendas*/
aside > .artigo__ilustracao,
.artigo__ilustracao--direita,
.artigo__ilustracao--esquerda
{
	width: 50%;
}

/*Imagem especial que fica bem à esquerda da página, alinhada ao restante do texto*/
aside > .artigo__ilustracao > a > img
{
	width: 45%;
	margin: 0 5% 0 0;
	text-align: left;
}

/*Essa imagem é a principal da página*/
.artigo__ilustracao > a > img
{
	width: 45%;
	float: left;
	margin: 0 5% 0 5%;
}

/*Demais imagens da página*/
.artigo__ilustracao--esquerda> a > img, 
.artigo__ilustracao--direita> a > img
{
	width: 90%;
	padding: 1px;
	margin: 2% 2% 0 5%;
}
.artigo__ilustracao--esquerda> a > img{
	float: left;
}
.artigo__ilustracao--direita> a > img{
	float: right;
}
.artigo__ilustracao--direita >.artigo__ilustracao__legenda{
	float: right;
	font-size: 9pts;
	width: 70%;
	margin: 0 0 3% 0;
	text-align: right;
}
aside > .artigo__ilustracao > .artigo__ilustracao__legenda,
aside > .artigo__ilustracao > .artigo__ilustracao__legenda > span
{
	font-size: 9pts;
	width: 100%;
	float: left;
	text-align: left;
	margin: 0 0 3% 0;
}
.artigo__ilustracao >  .artigo__ilustracao__legenda,
.artigo__ilustracao > .artigo__ilustracao__legenda > span,
.artigo__ilustracao--esquerda > .artigo__ilustracao__legenda,
.artigo__ilustracao--esquerda > .artigo__ilustracao__legenda > span{
	font-size: 9pts;
	width: 100%;
	float: left;
	text-align: left;
	margin: 0 0 3% 5%;
}
.artigo__ilustracao > .artigo__ilustracao__legenda > span,
.artigo__ilustracao--esquerda > .artigo__ilustracao__legenda > span{
	margin: 0;
}