.dat1 {
	font-size: 12px;
	padding:0 4px 0 4px; 
}
.hidden {
	display: none;
}
.listaSmall {
	font-size: 12px;
}
div.ayuda {
	display: none;
	position: absolute;
	left: 100px;
	top: 200px;
	font-size: 10px;
	z-index: 999;
}
div.ayuda table{
	border-style: solid; 
    border-width: 1px;
	/* border-radius: 0px 0px 10px 10px; */
	background-color: rgba(240, 240, 250, 0.98);
	box-shadow: 5px 5px rgba(180, 180, 180, 0.5);
}
div.ayuda th{
	font-size: 12px;
	padding:4px 6px;
	background-color: rgba(220, 220, 220, 0.9);
}
div.ayuda td{
	font-size: 11px;
	padding:4px 6px;
}
a.lista {
	text-decoration: none;
	color: #0000FF;
}
li {
  	text-align: left;
}
td.fontsmall {
	font-size: 10px;
}
.tdDefault {
	padding:0 4px 0 4px;
}
a.lista:hover {
	text-decoration: underline;
}
th.th_lista {
 background: #00a6d9;
/* background: #face04; */
}
.resaltar_lista {
  /* background: #face04; */
	background: #00a6d9;
}
