BODY {
	font-family:Arial;
	font-size:normal;
	text-decoration:none;
	background-color:#ffffff;
	margin-top:0px;
	margin-left:0px;
	margin-right:0px;
	margin-bottom:0px;				
	scrollbar-3dlight-color :#444444;
	scrollbar-arrow-color : #444444;
	scrollbar-base-color : #e5e5e5;
	scrollbar-darkshadow-color : #444444;
	scrollbar-face-color : #ffffff;
	scrollbar-highlight-color : #e5e5e5;
	scrollbar-shadow-color : #e5e5e5;
	scrollbar-track-color : #e5e5e5;
}


/* TITULO COLUNAS */
a.Titulo	{
	font-family:Arial;
	font-size:8pt;
	font-weight:bold;
	text-decoration:none;
	
}
a.Titulo:link    { color:#ffffff; }
a.Titulo:visited { color:#ffffff; }
a.Titulo:active  { color:#ffffff; }
a.Titulo:hover   { color:#000000; }

th.TituloInicio {
  background-color:#B3B6BB;
  text-align:left;
  width:20px;
}

th.Titulo {
  background-color:#B3B6BB;
  padding-left:12px;
  padding-right:6px;
  padding-top:3px;
  padding-bottom:3px;
  border-right:solid 1px #D2D5DA;  
}

th.TituloFecho {
  background-color:#B3B6BB;
  padding-left:12px;
  padding-right:6px;
  padding-top:3px;
  padding-bottom:3px;
}


/* NAVEGACAO */
a.Navegacao	{
	font-family:Arial;
	font-size:8pt;
  font-weight:normal;
	text-decoration:none;
}
a.Navegacao:link    { color:#8AC128; }
a.Navegacao:visited { color:#8AC128; }
a.Navegacao:active  { color:#8AC128; }
a.Navegacao:hover   { color:#000000; }

td.Navegacao {
  font-family:Arial;
  font-size:8pt;
  font-weight:normal;
  color:#AAABAD;
  padding-left:20px;
  padding-right:10px;
  padding-bottom:3px;
}

/* TD NORMAL */

TD {
  font-family:Arial;
  font-size:8pt;
  font-weight:normal;
  color:#000000;
  cursor:default;
}

td.Erro {
  width:100%;
  height:100%;
  text-align:center;
  vertical-align:middle;
  font-weight:bold;
}

/* CELULAS DA LISTAGEM */

td.InicioPar {
  background-color:#F5F5F5;
}

td.CelulaPar {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#ffffff;
  border-right: solid 1px #CDD1D4;  
}

td.CelulaFechoPar {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#ffffff;
}

td.InicioImpar {
  background-color:#E6E6E6;
}

td.CelulaImpar {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#F6F6F8;
  border-right: solid 1px #CDD1D4;
}

td.CelulaFechoImpar {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#F6F6F8;
}

td.InicioSeleccionada {
  background-color:#80B124;
}

td.CelulaSeleccionada {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#8BC028;
  border-right: solid 1px #B1D66F;
}

td.CelulaFechoSeleccionada {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#8BC028;
}

td.InicioIluminada {
  background-color:#9CD139;
}

td.CelulaIluminada {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#A5DD3A;
  border-right: solid 1px #C3E97C;
}

td.CelulaFechoIluminada {
  padding-left:12px;
  padding-right:6px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#A5DD3A;
}

td.SeparadorFecho {
  background-color:#CFD0D4;
}

/* HISTORICO */

td.Historico {
  background-color:#ffffff;
}
td.HistoricoLink {
  padding-left:12px;
  background-color:#ffffff;
}
td.HistoricoTitulo {
  padding-left:10px;
  padding-top:2px;
  padding-bottom:2px;
  background-color:#ffffff; 
  color:#000000; 
  font-family:Arial;
  font-weight:bold;
  font-size:8pt;
}
td.HistoricoValor {
  padding-left:5px; 
  background-color: #ffffff;
  color: #000000;
  font-size: 8pt;
  font-family: Arial;
  font-weight: normal;
}

/*********/

/******/

DIV {
  font-family: Arial;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}

div.BarraVertical {
  position:absolute;
  overflow:hidden;
  top:0px;
  left:0px;
  width:2px;
  height:100%;
  border:1px solid #CFD0D4;
  display:none;
}

div.Pixel {
  overflow:hidden;
  width:1px;
  height:1px;
}


