.cssBodyAgenda{
  background-color:#FFFFFF;
  background-repeat:no-repeat;
  font-size:10pt;
  margin-left:25px;
  padding-left:10px;
  padding-top:5px;
  margin-top:20px;
}

.cssTabla{
  background-color:#801011;
}

.cssCeldaIndice{
  background-color:#FFFFFF;
  border: solid 0px #801011;
  padding: 5px;
}

.cssCeldaTitulo{
  font-family: Arial;
  font-size:18px;
  font-weight:normal;
  color:#4A7603;
  padding-left:0px;
}

.cssTituloDias{
  font-family: Arial;
  font-size:11px;
  font-weight:normal;
  color:#6b6b6b;
  padding-left:0px;
  text-transform:Capitalize;
}

.cssCeldaTitulo2{
  font-family: Arial;
  font-size:12px;
  font-weight:bold;
  color:#000000;

}

.cssAdmCampoLabelObligatorio {
  font-family:Courier New, Arial, Helvetica, MS Sans Serif;
  font-size:10pt;
  font-weight:bold;
  color:#FF0000;
  cursor:default;
}

.cssTextoNormal{
  font-family:Arial;
  font-size:12px;
  font-weight:normal;
  color:#000000;
}

.cssTextoLabel{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  color:#609334;
}

.cssTextoLabel2{
  font-family:Arial;
  font-size:11px;
  font-weight:normal;
  color:#609334;
}

.cssTextoLabel3{
  font-family:Arial;
  font-size:11px;
  font-weight:bold;
  color:#2C69A5;
}



.cssInputText{
  font-family:Verdana;
  font-size:8pt;
  font-weight:normal;
}

.cssNota{
  font-family:Verdana;
  font-size  :7pt;
  font-weight:bold;
  color      :#8D8CAB;
}
.cssNotaTexto{
  font-family:Arial;
  font-size  :8pt;
  font-weight:normal;
  color      :#8D8CAB;
}

.cssLinea {
  color:#1E5689;
  height:1pt;
}

.cssHeadColumna {
  font-family:Verdana;
  font-size:8pt;
  font-weight:bold;
  color:#7C7B8B;
  background-color:#EEEDF2;
}
.cssHeadColumna A:visited { color:#7C7B8B; text-decoration:none; }
.cssHeadColumna A:active  { color:#7C7B8B; text-decoration:none; }
.cssHeadColumna A:link    { color:#7C7B8B; text-decoration:none; }
.cssHeadColumna A:hover   { color:#1E5689; text-decoration:none; }

/* Estilo de las lineas pares */
.cssListadoPar {
  font-family:Verdana;
  font-size:8pt;
  font-weight:normal;
  color:#7C7B8B;
  background-color:#F7F7F9;
}

/* Estilo de las lineas impares */
.cssListadoImpar {
  font-family:Verdana;
  font-size:8pt;
  font-weight:normal;
  color:#7C7B8B;
  background-color:#FFFFFF;
}

.cssDatoCampo {
  font-family:Verdana;
  font-size:8pt;
  font-weight:bold;
  color:#9B99A7;
  text-decoration:none;
}
.cssDatoCampo:visited { color:#9B99A7; text-decoration:none; }
.cssDatoCampo:active  { color:#9B99A7; text-decoration:none; }
.cssDatoCampo:link    { color:#9B99A7; text-decoration:none; }
.cssDatoCampo:hover   { color:#1E5689; text-decoration:none; }


.cssAdmListadoTitulo {
  font-family:Arial, Helvetica, MS Sans Serif;
  font-size:10pt;
  color:#FFFFFF;
  background:#000080;
  text-align:left;
  padding-left:6px;
}
.cssAdmListadoDato {
  font-family:Arial, Helvetica, MS Sans Serif;
  font-size:10pt;
  color:#000000;
}

.cssAdmListadoTitulo A:link    { color:#FFFFFF; text-decoration:none; }
.cssAdmListadoTitulo A:active  { color:#FFFFFF; text-decoration:none; }
.cssAdmListadoTitulo A:visited { color:#FFFFFF; text-decoration:none; }
.cssAdmListadoTitulo A:hover   { color:#FFFFFF; text-decoration:none; }
.cssAdmListadoDato A:link    { color:#000000; }
.cssAdmListadoDato A:active  { color:#000000; }
.cssAdmListadoDato A:visited { color:#909090; }
.cssAdmListadoDato A:hover   { color:#0000FF; }

/* Paginamiento de listados */

.cssAdmPag {
  font-family:Arial, Helvetica, MS Sans Serif;
  font-size:8pt;
  color:#000000;
  text-align:center;
}
.cssAdmPagLabel {
  color:#000080;
  font-weight:bold;
}
.cssAdmPag A:link    { color:#000000; }
.cssAdmPag A:active  { color:#000000; }
.cssAdmPag A:visited { color:#909090; }
.cssAdmPag A:hover   { color:#000080; font-weight:bold; }


.cssObligatorio{
  font-family:Courier New, Arial;
  font-size:10pt;
  font-weight:bold;
  color:#DA1302;
  cursor:default;
}

.cssColSeparacion{
  background:#D6D6CE;
}

/* Paginamiento de listados */
.cssAdmPagBarra {
  background-color:transparent;
}
.cssAdmPagLineaTop {
  background-color:#FFFFFF;
}
.cssAdmPagLineaBottom {
  background-color:#FFFFFF;
}
.cssAdmPagSeccionRegistros {
  color:#000080;
  font-family:Arial, Helvetica, MS Sans Serif;
  font-size:8pt;
  font-weight:normal;
  text-align:left;
}
.cssAdmPagSeccionRegistrosNumeros {
  color:#000000;
  font-weight:normal;
}
.cssAdmPagSeccionPaginas {
  color:#000080;
  font-family:Arial, Helvetica, MS Sans Serif;
  font-size:8pt;
  font-weight:normal;
  text-align:right;
}
.cssAdmPagPagActual {
  color:#400080;
  font-weight:bold;
}
.cssAdmPagCombo {
  color:#606060;
  font-family:Arial, Helvetica, MS Sans Serif;
  font-size:8pt;
  font-weight:normal;
}
.cssAdmPagComboItemActual {
  color:#0000FF;
  font-weight:bold;
}
.cssAdmPagSeccionPaginas A:link    { color:#000000; }
.cssAdmPagSeccionPaginas A:active  { color:#000000; }
.cssAdmPagSeccionPaginas A:visited { color:#909090; }
.cssAdmPagSeccionPaginas A:hover   { color:#000080; }

.cssDiaSeleccionado {
    font-family: Arial;
    font-weight:normal;
    font-size:11px;
    color:#41494c;
    background-color:#3aab09;
    text-decoration:none;
}


A.cssDiaSeleccionado:active  {color:#41494c; }
A.cssDiaSeleccionado:visited {color:#41494c; }
A.cssDiaSeleccionado:link    {color:#41494c; }
A.cssDiaSeleccionado:hover   {color:#ffffff; }

.cssDia{
    font-family: Arial;
    font-weight:normal;
    font-size:11px;
    color:#41494c;
    background    :#ffffff;
}

A.cssDia:active  {color:#41494c; }
A.cssDia:visited {color:#41494c; }
A.cssDia:link    {color:#41494c; }
A.cssDia:hover   {color:#3aab09; }

.cssDiaFeriado{
    font-family: Arial;
    font-weight:Bold;
    font-size:11px;
    color:#e41f1f;
    background    :#e6e6e6;
}

A.cssDiaFeriado:active  {color:#e41f1f;}
A.cssDiaFeriado:visited {color:#e41f1f;}
A.cssDiaFeriado:link    {color:#e41f1f;}
A.cssDiaFeriado:hover   {color:#000000;}

.cssNombre{
    font-family: Arial;
    font-weight:Normal;
    font-size:11px;
}

A.cssNombre:active  {color:#666666;}
A.cssNombre:visited {color:#666666;}
A.cssNombre:link    {color:#666666;}
A.cssNombre:hover   {color:#006699;}




.cssInformacion
{
    font-family: Arial;
    font-weight:Normal;
    font-size:11px;
    color:#609334;
}

.cssFontVoid
{
    font-family: Arial;
    font-weight:Normal;
    font-size:1px;
    color:#609334;
}

.cssFaltante{
    font-family: Arial;
    font-size:11px;
    color:#A8B7BC;
    background:#FCFCFC;

}

A.cssFaltante:active  {color:#A8B7BC; }
A.cssFaltante:visited {color:#A8B7BC; }
A.cssFaltante:link    {color:#A8B7BC; }
A.cssFaltante:hover   {color:#006699; }
