input.entradaDatos{
  background-color:#FFFFFF;
  border: 0;
}
table.consulta {
	font-family: Arial;
	font-size: 10pt;
	background-color: #FFFFFF;
	color: #000000;
	border: 0;
	font-style: normal;
	width: 100%;
}
table.consultaGris {
	font-family: Arial;
	font-size: 10pt;
	background-color: #F3F3F3;
	color: #000000;
	border: 0;
	font-style: normal;
	width: 100%;
}
th.thConsulta {
	font-family: Arial;
	background-color: #C6E1D7;
	border: 0;
	color: #2D5544;
	font-size: 10pt;
	font-weight: bold;
}
th.thConsultaNorm {
	font-family: Arial;
	background-color: #C6E1D7;
	border: 0;
	color: #2D5544;
	font-size: 10pt;
	font-weight: normal;
}
th.thConsultaNormClaro {
	font-family: Arial;
	background-color: #E6F2ED;
	border: 0;
	color: #2D5544;
	font-size: 10pt;
	font-weight: normal;
}
th.thGeneral {

	background-color: #C6E1D7;
	color: #2D5544;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
	border: 0;
	width: 100%;
}
th.thNoCentrado {
        font-family: Arial;
	font-size: 10pt;
	background-color: #FFFFFF;
	color: #000000;
	font-style: normal;
	text-align: left;
        font-weight: normal;
        vertical-align: top;
}
th.thNorm_05 {

	font-family: Arial;
	font-size: 10pt;
	color: #2D5544;
	background-color: #C6E1D7;
	text-align: center;
	width: 5%;
	font-weight: normal;
	border: 0;
}
th.thNorm_07 {
	font-family: Arial;
	font-size: 10pt;
	color: #2D5544;
	background-color: #C6E1D7;
	text-align: center;
	width: 7%;
	font-weight: normal;
	border: 0;
}
th.thNorm_11 {

	font-family: Arial;
	font-size: 10pt;
	color: #2D5544;
	background-color: #C6E1D7;
	text-align: center;
	width: 11%;
	font-weight: normal;
	border: 0;
}
th.thNorm_13 {

	font-family: Arial;
	font-size: 10pt;
	color: #2D5544;
	background-color: #C6E1D7;
	text-align: center;
	width: 13%;
	font-weight: normal;
	border: 0;
}
th.thNorm_16 {

	font-family: Arial;
	font-size: 10pt;
	color: #2D5544;
	background-color: #C6E1D7;
	text-align: center;
	width: 16%;
	font-weight: normal;
	border: 0;
}
th.thNorm_17 {

	font-family: Arial;
	font-size: 10pt;
	color: #2D5544;
	background-color: #C6E1D7;
	text-align: center;
	width: 17%;
	font-weight: normal;
	border: 0;
}
th.thNorm_20 {

	font-family: Arial;
	font-size: 10pt;
	color: #2D5544;
	background-color: #C6E1D7;
	text-align: center;
	width: 20%;
	font-weight: normal;
	border: 0;
}
th.thNorm_21 {

	font-family: Arial;
	font-size: 10pt;
	color: #2D5544;
	background-color: #C6E1D7;
	text-align: center;
	width: 21%;
	font-weight: normal;
	border: 0;
}
th.thNorm_42 {

	font-family: Arial;
	font-size: 10pt;
	color: #2D5544;
	background-color: #C6E1D7;
	text-align: center;
	width: 42%;
	font-weight: normal;
	border: 0;
}
th.thNorm_67 {

	font-family: Arial;
	font-size: 10pt;
	color: #2D5544;
	background-color: #C6E1D7;
	text-align: center;
	width: 67%;
	font-weight: normal;
	border: 0;
}
td.tdCuerpoConsulta {
        vertical-align: top;
	background-color: #F3F3F3;
}
td.tdCuerpoConsultaCen {
	background-color: #F3F3F3;
	text-align: center;
}
td.tdFilaIzqConsulta {
	background-color: #E6F2ED;
	color: #2D5544;
}
td.textoEnlace {
	background-color: #F3F3F3;
	color: #448267;
	border: 0;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
}
td.tdTextoVerdeNegrCen {
	text-align: center;
	color: #2D5544;
	font-family: Arial;
	font-size: 10pt;
	font-weight: bold;
}
td.tdNorm_05 {
	background-color: #F3F3F3;
	text-align: center;
	width: 5%;
	border: 0;
}
td.tdNorm_20 {

	font-family: Arial;
	font-size: 10pt;
	color: #2D5544;
	background-color: #E6F2ED;
	width: 20%;
	font-weight: normal;
	border: 0;
}
td.tdNorm_43 {

	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	background-color: #F3F3F3;
	width: 43%;
	font-weight: normal;
	border: 0;
}
td.tdNorm_16 {
	font-family: Arial;
	font-size: 10pt;
	color: #000000;
	background-color: #F3F3F3;
	text-align: center;
	width: 16%;
	font-weight: normal;
	border: 0;
}
td.tdConsultaNorm {
	font-family: Arial;
	background-color: #C6E1D7;
	border: 0;
	color: #2D5544;
	font-size: 10pt;
	font-weight: normal;
}
td.tdConsultaNormCen {
	font-family: Arial;
	background-color: #C6E1D7;
	text-align: center;
	border: 0;
	color: #2D5544;
	font-size: 10pt;
	font-weight: normal;
}
td.tdTituloCen {
	background-color: #C6E1D7;
	color: #2D5544;
	font-family: Arial;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
	border: 0;
	width: 100%;
}
tr.trFilaIzqConsulta {
	background-color: #E6F2ED;
	color: #2D5544;
}
tr.trCuerpoConsulta {
        vertical-align: top;
	background-color: #F3F3F3;
}
table.consultaNota {
        font-family: Arial;
	font-size: 10pt;
	color: #2D5544;
	background-color: #F3F3F3;
	text-align: left;
	border: 0;
}
td.tdConsultaNotaNegr {
        font-family: Arial;
	font-size: 10pt;
	background-color: #F3F3F3;
	color: #2D5544;
	text-align: left;
        font-weight: bold;
        vertical-align: top;
}
th.thConsultaNotaNormal {
        font-family: Arial;
	font-size: 10pt;
	background-color: #F3F3F3;
	color: #2D5544;
	font-style: normal;
	text-align: left;
        font-weight: normal;
        vertical-align: top;
}
tr.tipoFilaSeleccionadaAra td{
   vertical-align:top;
   font-family  : arial;
   font-size  : 11px;
   background-color : #ffefce;
   color  : #000000;
   padding:  4px 10px 4px 10px;
   empty-cells: show;
}

.textoRojo{
	font-family: "Arial";
	font-size: 11pt;
	color: #FF0000;
}
.textoOcre{
	font-family: "Arial";
	font-size: 11pt;
	color: #CE9400;
}
.textoVerdeClaro{
	font-family: "Arial";
	font-size: 10pt;
	color: #30AA60;
}
.textoGris{
	font-family: "Arial";
	font-size: 11pt;
	color: #666666;
}
.textoAzul{
	font-family: "Arial";
	font-size: 11pt;
	color: #0088FF;
}
