/* -------------------------------------------------------------- 
  
   print.css
   * Formatação base para imprimir imprimir página do site.
   
-------------------------------------------------------------- */
body { line-height:1.5; font-family:"Helvetica Neue", Arial, Helvetica, sans-serif; color:#000; background:none; font-size:10pt; }

/* Layout
-------------------------------------------------------------- */
.container { background:none; }
.cab, #nav, .rod, .rodape, .bottom, .calendario { display:none; }
.img_ver { width:400px;}

hr { background:#ccc; color:#ccc; width:100%; height:2px; margin:2em 0; padding:0; border:none; }
hr.space { background:#fff; color:#fff; }

/* Texto
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 { font-family: "Helvetica Neue", Arial, "Lucida Grande", sans-serif; }
code { font:.9em "Courier New", Monaco, Courier, monospace; } 

img { float:left; margin:1.5em 1.5em 1.5em 0; }
a img { border:none; }
p img.top { margin-top: 0; }

blockquote {margin:1.5em;padding:1em; font-style:italic; font-size:.9em; }

.small { font-size:.9em; }
.large { font-size:1.1em; }
.quiet { color:#999; }
.hide { display:none; }

/* Links
-------------------------------------------------------------- */
a:link, a:visited { background:transparent; font-weight:700; text-decoration:underline; }
/*a:link:after, a:visited:after { content: " (" attr(href) ")"; font-size: 90%; }*/

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}