
hr { height: 1px; background-color: #000}

body {font-family: Verdana;
	 font-size: 7pt;}

input {font-family: Verdana;
	 font-size: 7pt;}
button {font-family: Verdana;
	 font-size: 7pt;}
select {font-family: Verdana;
	 font-size: 7pt;}
textarea {font-family: Verdana;
	 font-size: 7pt;}
	 
.tablinkinactive	 {font-weight:none; color:556677}
.tablinkactive	 {font-weight:bold; color:556677}
	 
td {font-family: Verdana;
	 font-size: 7pt;}
	 
th {font-family: Verdana;
	 font-size: 7pt;}
	 
.block    {background-color:CCDDEE;
			font-size: 7pt;}			

.gridBack {	background-color:FCFCFC;
			font-size: 7pt;}
.gridOdd {	background-color:DDEEFF;
			font-size: 7pt;}
.gridOdd td{	background-color:DDEEFF;
			font-size: 7pt;}

.gridEven td{background-color:FFFFFF;
			font-size: 7pt;}
			
.gridHead    {background-color:CCDDEE;
			font-size: 8pt;
			font-weight: bold}			
.gridHead   td {font-size: 7.5pt;			}			
.gridFoot{	background-color:CCDDEE;
			font-size: 7pt;}			
			
.comboResult_Numero { font-size:6pt;}
.comboResult_Tabela { border: 1px solid #DDEEFF; 
					  background-color:FDFEFF;
					  width:100%;}
.comboResult_Codigo{ font-size:7pt;}					  
.comboResult_Descricao{ font-size:7pt;}					  
img {border: 0px solid #FFFFFF}

.rpt_branco {}
 
.rpt_cinza td { background-color:#DDDDDD;}

.tdMenu  { width: 160px }


 thead { display: table-header-group; }
 tfoot { display: table-footer-group; }
 
 .quadroPrincipal {float:center;border: 1px solid DDEEFF; width:100% }

 .cabecalhoRelatorio td  {
	border-top: 1px solid #000;
	border-left: 1px solid #000;
 }
 .cabecalhoRelatorio {
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
 }
.menuItem  a:hover{
	 font-weight: bold
} 

.telalogin
{
position:absolute;
left:10px;
top:10px;
}

@media print{ 
	.tela  { display: none; }
	.tdMenu  { width: 0px;
			  overflow-x: scroll}
	.tdMenu  div { display: none}
	.gridHead { display: none}
	.quadroPrincipal {float:center;border: none; width:100% }
	.rpt_cinza td { background-color:#DDDDDD;}
	.gridFoot{	background-color:CCDDEE;
				font-size: 7pt;
				position: static;}				
}

.tooltip {
  position: relative;
  display: inline-block;
  border-bottom: 1px dotted black;

}
.tooltip .tooltiptext {
  visibility: hidden;
  width: 200px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}

.tooltip:hover .tooltiptext {
  visibility: visible;
}

.tooltip-top {
    bottom: 125%;

    margin-left: -20px;
    
}

.tooltip-right {
  top: -5px;
  left: 125%;  
}