.tabelas{
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  border-collapse:collapse;
}
.tabelas th, .tabelas td{
  border-color: #000000;
  border-style: solid;
  border-width: 1px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:7,5px;
  padding: 1px;
}
.tabelas th{
 background-color:#ffffff;
}
.fundo_titulo1{
 background-color:#CCCCCC;
	font: bold 10px Verdana;
	color: #000000;
 
}
.fundo_subtitulo{
 background-color:#E5E5E5;
 	font: bold 9px Verdana;
	color: #000000;

}

.tabelas tr{
 background-color:#ffffff;
}

.tabelas .linhaAzul{
  background-color:#E6F3FF;
}
.tabelas .linhaCinza{
  background-color:#eeeeee;
}.fonte_titulo {
	font: bold 9px Verdana;
	color: #000000;
}.fonte_normal {
	font: 9px Verdana;
	color: #000000;
  padding: 1px;
}.fonte_azul {
	font: 9px Verdana;
	color: #0000ff;
  padding: 1px;
}.fonte_vermelha {
	font: 9px Verdana;
	color: #ff0000;
  padding: 1px;
}
.quebra_pagina {
	page-break-before: always;

}
