@page { margin:2.0cm 0.5cm;}

/* Adding custom messages before and after the content */
/*#content:after {
content: "\ Ministério Público";
color: #333 !important;
font-size: 1em;
padding-top: 10px;
text-align: center;
width:100%;
border-top: 1px solid #555;
display: block;
margin-top: 15px;
}*/

body {
	font:15pt Arial, Helvetica, sans-serif;
	color:#000;
	background: #fff;
}
h1,
h2,
h3,
h4,
h5 {color:#000000;}
a {text-decoration:none;}
img { border:0; }

		
h1.logo, a.logo {font-size:1.5em; font-weight:bold; color:#000;}

#main-content h1 {font-size:1.4em;}
#main-content h2, #main-content h3 {margin:0; font-size:1em;}

.news-related h3 {font-weight:normal;}

#footer { padding:20px 0 0; position:relative;}
	#footer p, #footer address {margin:0; padding:0 13px;}
	#footer p {font-weight:bold;}
	#footer address p {padding-left:0; font-weight:normal; font-style:normal;}
	#footer .logos {position:absolute; right:13px; top:16px;}
	#footer .logos a {margin-left:5px;}

#content img { max-width: 100% !important; margin:0 .5cm; display: block;}

/* o que não será impresso */
#control, 
#side-area-1,
#menusuperior,
#search,
#headerimages,
#nav,
#leftcolumn,
.acoesbt,
#userbar,
#rodape,
#skip-links,
#search_block,
#destaque_1,
#form-recomendar,
.content-functions,
#content .more,
#content .news-block,
#news-photos,
#header, header, #header-area, #navegacao-principal, .img-mobile, .img-contrast, #accessibility, .pull-right, .footer-social, footer, #footer-area, #footer {display:none !important;}

/*#news #story_text img { clear: both; display: none; }*/
#news #story_text { font-size: 1em !important; line-height: 1.25em; }
#news #story_text .escopo { font-size: 1em !important; background-color: #ededed; line-height: 1.25em; }

.col-xs-12, .col-sm-8, .col-md-9, #main-content { width: calc( 100% - 2.0cm ); margin:0 auto; }