BODY  {
	font-family:Tahoma;
	font-size : 11px;
	background-color : #ffffff;
}

TD  {
	font-family : verdana,arial,helvetica;
	font-size : 7pt;
/*	height:2em;*/
}

INPUT  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
}

TEXTAREA  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
}

SELECT  {
	font-family : verdana,arial,helvetica;
	font-size : 8pt;
}

.altn  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #ffffff;
	background-color: #23383E;
}

.tit  {
	font-family : verdana,arial,helvetica;
	font-size : 10pt;
	color: #8F2D0E;
	background-color: #DFD3AE;
	font-weight: bold;
}
.fs	{
	font-family : verdana,arial,helvetica;
	background-color:	#ff0000;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.da	{
	font-family : verdana,arial,helvetica;
	background-color: #F0E68C;
	color:	#FFFFFF;
	font-weight: bold;
	text-align:	center;
	}
.estado0 {
	background-color: #71F3A2;
	text-align:center;
}
.estado1 {
	background-color: #FFA004;
	text-align:center;
}
.estado2 {
	background-color: #F20000;
	text-align:center;
}
.estado0 a, .estado1 a, .estado2 a {
	display:block;
/*	height:2em;*/
	padding: 0.3em 0em;
}

.estado0 a:hover {
	background-color:#58BF80;
	text-decoration:none;
}
.estado1 a:hover {
	background-color:#CC6F3D;
	text-decoration:none;
}
.estado2 a:hover {
	background-color:#CC3308;
	text-decoration:none;
}

tr.nav a {
	display:block;
	background-color:#DFD3AE;
/*	height:2em;*/
	color:#fff;
	text-align:center;
}

div#indicator
{
  position:inherit;
  width: 100px;
  height: 40px;
  left: 10px;
  top: 10px;
  z-index: 900;
  background: url(/images/indicator.gif) no-repeat 0 0;
}

div#calendario {
	width:395px;
}


