<style type="text/css">

@media print
{
	BODY { 
		visibility: hidden; 
	}
	DIV.detalhe { 
		visibility: visible; 
		position: absolute;
		top: 40px;
		left: 30px;
	}
}


<STYLE TYPE="text/css">

<!-- BODY {font-family:verdana,arial,helvetica,sans-serif; font-size: 11pt} -->
<!-- H2 {font-family:verdana,arial,helvetica,sans-serif; font-weight:bold; color:#CC0000; font-size: 12pt} -->
<!-- DIV {font-family:verdana,arial,helvetica,sans-serif; font-size: 11pt} -->
<!-- TD {font-family:verdana,arial,helvetica,sans-serif; font-size: 10pt} -->
<!-- SPAN.p {font-family:verdana,arial,helvetica,sans-serif; font-size: 9pt} -->
<!-- TD.destaque {background-color: #FFFC78; font-weight: bold} -->
<!-- TD.p {font-family:verdana,arial,helvetica,sans-serif; font-size: 9pt} -->
<!-- TD.p16 {font-family:verdana,arial,helvetica,sans-serif; font-size: 16pt} -->
<!-- TD.pp {font-family:verdana,arial,helvetica,sans-serif; font-size: 8pt} -->
<!-- TD.x {font-family:verdana,arial,helvetica,sans-serif; font-size: x-small} -->
<!-- TD.xx {font-family:verdana,arial,helvetica,sans-serif; font-size: xx-small} -->
<!-- TH {font-family:verdana,arial,helvetica,sans-serif; color:white; font-size: 12pt} -->
<!-- TH.a {font-family:verdana,arial,helvetica,sans-serif; color:black; font-size: 10pt} -->
<!-- TH.b {font-family:verdana,arial,helvetica,sans-serif; color:white; font-size: 10pt} -->
<!-- TH.c {font-family:verdana,arial,helvetica,sans-serif; color:black; font-size: 12pt} -->
<!-- TH.left {text-align: left} -->
<!-- TH.right {text-align: right} -->
<!-- TD.left {text-align: left} -->
<!-- TD.right {text-align: right} -->
<!-- TD.center {text-align: center} -->
<!-- FORM {font-family:verdana,arial,helvetica,sans-serif; color:black; font-size: 10pt} -->

<!-- TD.rel {font-family:verdana,arial,helvetica,sans-serif;
			 color:black;
			 font-size: x-small;
} -->
<!-- TD.sepsup {font-family:verdana,arial,helvetica,sans-serif;
				color:black;
				font-size: x-small;
				border-style: solid; 
				border-top: 1px; 
				border-right:0; 
				border-left:0; 
				border-bottom:0; 
				border-color:black;
} -->
<!-- TD.sepinf {font-family:verdana,arial,helvetica,sans-serif;
				color:black;
				font-size: x-small;
				border-style: solid; 
				border-top: 1px; 
				border-right:0; 
				border-left:0; 
				border-bottom:0; 
				border-color:black;} 
-->
<!-- TD.sep {font-family:verdana,arial,helvetica,sans-serif;
				color:black;
				font-size: x-small;
				border-style: solid; 
				border-top: 1px; 
				border-right:0; 
				border-left:0; 
				border-bottom:1px; 
				border-color:black;
	} 
-->
<!-- TH.p {font-family:verdana,arial,helvetica,sans-serif; text-decoration: bold; color:black; font-size: x-small} -->

.div_outras{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -100px;
	margin-left: -250px;

	background-color: #ddddff;
	border: 1px #26136c solid;

	width: 500px;
	height: 200px;
	
	visibility: hidden;
}

.div_boleto{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -150px;
	margin-left: -365px;

	background-color: #ddddff;
	border: 1px #26136c solid;

	width: 730px;
	height: 300px;
	
	visibility: hidden;
}

.div_trans{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -160px;
	margin-left: -275px;

	background-color: #ddddff;
	border: 1px #26136c solid;

	width: 550px;
	height: 320px;
	
	visibility: hidden;
}

.div_doc{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -160px;
	margin-left: -275px;

	background-color: #ddddff;
	border: 1px #26136c solid;

	width: 550px;
	height: 320px;

	
	visibility: hidden;
}

.div_ted{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -160px;
	margin-left: -275px;

	background-color: #ddddff;
	border: 1px #26136c solid;

	width: 550px;
	height: 320px;
	
	visibility: hidden;
}

.div_pag_conc{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -160px;
	margin-left: -275px;

	background-color: #ddddff;
	border: 1px #26136c solid;

	width: 600px;
	height: 320px;
	
	visibility: hidden;
}

.div_darf{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -195px;
	margin-left: -255px;

	background-color: #ddddff;
	border: 1px #26136c solid;

	width: 510px;
	height: 390px;
	
	visibility: hidden;
}

.div_gps{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -195px;
	margin-left: -255px;

	background-color: #ddddff;
	border: 1px #26136c solid;

	width: 510px;
	height: 390px;
	
	visibility: hidden;
}

.div_forma_pag{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -195px;
	margin-left: -255px;

	background-color: #ddddff;
	border: 1px #26136c solid;

	width: 310px;
	height: 80px;
	
	visibility: hidden;
}

.div_classificacao{
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -300px;
	margin-left: -300px;

	background-color: #ddddff;
	border: 1px #26136c solid;

	width: 600px;
	height: auto;
	
	visibility: hidden;
}

.div_escuro{
	background-color: #000000;
	border: 1px #26136c solid;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	opacity: 0.50;
	-moz-opacity: 0.50;
	filter: alpha(opacity=50);
	visibility: hidden;
}

A.azul:link {
	color: blue;
	text-decoration: none;
}
A.azul:hover {
	color: blue;
	text-decoration: underline;
}
A.azul:visited {
	color: blue;
	text-decoration: none;
}

table thead.sticky {
    position: -webkit-sticky;
    position: -moz-sticky;
    position: -ms-sticky;
    position: -o-sticky;
    position: sticky;
    top: 0;
}

tr.invis {display: none};
tr.vis {display: table-row};
input.invis {display: none};
</STYLE>

