
#tableton {
	border: 1px #FCFCFC;
	border-spacing:1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:#E7E7E7;
	color: #b7b7b7;
}

caption {
	font-size:14px;
	font-weight: bold;
	background: #CC9;  /*url(imagenes/corner.gif) no-repeat right top*/
/*	border-bottom:2px solid #1975d7;*/
	color: #FFF;
	height:27px;
	text-transform:uppercase;
	padding-top:5px;
}
/*#466C8E*/





.celda {
/*	border: 1px #000000;*/
	background:#CC9;
	font-size:11px;
	color: #000;
	text-transform:uppercase;
	text-align: center;
	height: 20px;
}

.celda1 {
/*	border: 1px #000000;*/
	background:#f1f8ee;
	font-size:11px;
	color: #000;
	text-transform:uppercase;
	text-align: center;
	height: 25px;
}

.celda1mini {
	border: 1px #000000;
	background:#f1f8ee;
	font-size:8px;
	color: #000;
	text-transform:uppercase;
	text-align: center;
	height: 20px;
}

.celda1a {
	border: 1px #000000;
	background:#f1f8ee;
	font-size:9px;
	color: #000;
	text-transform:uppercase;
	text-align: center;
	height: 20px;
}

.celda2 {
	background-color: #FAFAD2;
	font-size:9px;
	color: #333;
	text-transform:uppercase;
	text-align: center;
	height: 10px;
}

.celda2a {
	background-color: #FAFAD2;
	font-size:9px;
	color: #333;
	text-transform:uppercase;
	text-align: left;
	height: 10px;
}



.celda2mini {
	background-color: #FFFFEA;
	font-size:8px;
	color: #333;
	text-transform:uppercase;
	text-align: center;
	height: 10px;
}

.celda2muni {
	background-color: #FFFFEA;
	font-size:8px;
	color: #333;
	text-transform:uppercase;
	text-align: center;
	height: auto;
}

.celda3 {
	background-color: #FCFCFC;
	font-size:8px;
	color: #000;
	text-transform:uppercase;
	text-align: center;
	height: 15px;
/*#ACACAC*/
}

.celda3muni {
	background-color: #FCFCFC;
	font-size:8px;
	color: #000;
	text-transform:uppercase;
	text-align: center;

	height: auto;
}

.celdatotales {
	background-color: #FFFFEA;
	font-size:9px;
	color: #666;
	text-transform:uppercase;
	text-align: right;
	font-weight:bold;
	height: auto;
}

.celdatotalesmuni {
	background-color: #FFFFEA;
	font-size:8px;
	color: #666;
	text-transform:uppercase;
	text-align: right;
	font-weight:bold;

	height: auto;
}

.celdacentra {
/*	background-color: #FFFFEA;*/
	font-size:10px;
	color: #666;
	text-transform:uppercase;
	text-align: center;
	font-weight:normal;
	height: 30px;
}


.fichanumeros {
	font-size:9px;
	color:#666;
	text-align:left;
}

/*background:#f1f8ee; #466C8E #50ADEA #1975d7 */
td, th {
	padding: 4px;
}



tbody td {
	font-weight: normal;
}

tbody td.texto {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9px;
	color:#000;
	text-align:left;
	height: auto;
}

tbody td.texto1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9px;
	color:#000;
	text-align:center;
	height: auto;
}


tbody td.textobiblio {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:9px;
	color:#666;
	text-align:left;
}


tbody td.textomini {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:8px;
	color:#000;
	text-align:left;
	height: auto;

}

tbody td.numeros {
	font-size:9px;
	color:#666;
	text-align:right;
	height: auto;
}

tbody td.numerosmini {
	font-size:8px;
	color:#666;
	text-align:right;
	height: auto;

}

tbody td.biblio {
	font-size:9px;
	color:#666;
	text-align:left;
}

tbody tr		{
	background-color:#FFF; 
	text-align:left;
	height: auto;
	}


tbody th a:link, tbody th a:visited{
	color:#96D030;
	background:url(imagenes/layout.gif) no-repeat; 
	padding:3px 0px 0px 18px;
	}
tbody th a:hover{
	color:#FF8601;
	}

tbody tr td { 
	height:20px;
	background: #FFF;
	border: 1px solid #FFF;
	}
