/* Frame superior */
.cssBodyTop {
  margin-top:0px;
  margin:0px;
}

.cssNombresGabinetesTexto {
  font-family: Arial;
  font-weight:bold;
  font-size:11px;
  color:#33ccff;
}
A.cssNombresGabinetesTexto:active  {color:#33ccff; text-decoration:none;}
A.cssNombresGabinetesTexto:visited {color:#33ccff; text-decoration:none;}
A.cssNombresGabinetesTexto:link    {color:#33ccff; text-decoration:none;}
A.cssNombresGabinetesTexto:hover   {color:#FFFF00; text-decoration:none;}

.cssNombresGabinetesTextoDestacado {
  font-family: Arial;
  font-weight:bold;
  font-size:11px;
  color:#FFFF00;
}
A.cssNombresGabinetesTextoDestacado:active  {color:#FFFFFF; text-decoration:none;}
A.cssNombresGabinetesTextoDestacado:visited {color:#FFFFFF; text-decoration:none;}
A.cssNombresGabinetesTextoDestacado:link    {color:#FFFFFF; text-decoration:none;}
A.cssNombresGabinetesTextoDestacado:hover   {color:#ffff00; text-decoration:none;}


.cssFechaUsuario {
  font-family:Arial;
  font-weight:normal;
  font-size:10px;
  color:#CCCCCC;
  cursor:default;
}

/* Frame izquierdo */
.cssBodyLeft {
  margin:0px;
  margin-left:0px;
}

/* Indicadores */
.cssIndicadoresTitulo {
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  margin-top    :8px;           /* espacio arriba de la caja */
  padding-left  :10px;          /* espacio entre los bordes de la caja y su contenido */
  background    :#10087B;       /* color azul de fondo */
  font-family   :Verdana;       /* tipo de la fuente */
  font-size     :7.5pt;         /* tamaņo de la fuente */
  font-weight   :bold;          /* negrita */
  color         :#FFBD00;       /* color amarillo del titulo */
}
.cssIndicadoresSeccion {
  overflow      :auto;
  height        :58px;
  cursor        :default;       /* cursor flecha */
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  padding-left  :10px;          /* espacio entre el borde izq de la caja y su contenido */
  padding-top   :4px;           /* espacio entre el borde superior de la caja y su contenido */
  padding-bottom:0px;           /* espacio entre el borde inferior de la caja y su contenido */
}
.cssIndicadoresTituloTexto {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:11px;
  color:#FFBD00;
  margin-bottom:4px;
}
.cssIndicadoresMensajeTexto {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:11px;
  font-style:italic;
  color:#FFBD00;
}
.cssIndicadoresIndicadorTexto {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:10px;
  color:#FFBD00;
}
.cssIndicadoresIndicadorValor {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:10px;
  color:#FFBD00;
  text-align:right;
}

/* Cumpleanos */
.cssCumpleanosTitulo {
  font-family:Verdana;
  font-size:7.5pt;
  font-weight:bold;
  color:#FFBD00;
  margin-top:8px;
  margin-left:5px;
  padding-left:10px;
  text-align:left;
  border:solid #10087B;
  border-width: 2;
  background:#10087B;
  width:156px;
}
.cssCumpleanosSeccion {
  overflow      :auto;
  cursor        :default;       /* cursor flecha */
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  padding-left  :10px;          /* espacio entre el borde izq de la caja y su contenido */
  padding-top   :4px;           /* espacio entre el borde superior de la caja y su contenido */
  padding-bottom:0px;           /* espacio entre el borde inferior de la caja y su contenido */
  height        :58px;
}
.cssCumpleanosMensajeTexto {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:11px;
  font-style:italic;
  color:FFBD00;
}
.cssCumpleanosNombreTexto {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:10px;
  color:#FFBD00;
}
.cssCumpleanosFechaTexto {
  font-family:Verdana, Arial;
  font-weight:normal;
  font-size:10px;
  color:#FFBD00;
}
.cssCumpleanosNombreTexto A         { color:#FFBD00; text-decoration:none }
.cssCumpleanosNombreTexto A:active  { color:#FFBD00; text-decoration:none }
.cssCumpleanosNombreTexto A:visited { color:#FFBD00; text-decoration:none }
.cssCumpleanosNombreTexto A:link    { color:#FFBD00; text-decoration:none }
.cssCumpleanosNombreTexto A:hover   { color:#FFFFfF; text-decoration:none }

/* Busqueda */
.cssBusquedaTitulo {
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  margin-top    :8px;           /* espacio arriba de la caja */
  padding-left  :10px;          /* espacio entre los bordes de la caja y su contenido */
  background    :#10087B;       /* color azul de fondo */
  font-family   :Verdana;       /* tipo de la fuente */
  font-size     :7.5pt;         /* tamaņo de la fuente */
  font-weight   :bold;          /* negrita */
  color         :#FFBD00;       /* color amarillo del titulo */
}
.cssBusquedaSeccion {
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  padding-left  :10px;          /* espacio entre el borde izq de la caja y su contenido */
  padding-top   :4px;           /* espacio entre el borde superior de la caja y su contenido */
  padding-bottom:4px;           /* espacio entre el borde inferior de la caja y su contenido */
}
.cssBusquedaInput{
  font-family:Verdana;
  font-size:7.5pt;
  color:#10087B;
}

/* Login */
.cssLoginTitulo {
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  margin-top    :8px;           /* espacio arriba de la caja */
  padding-left  :10px;          /* espacio entre los bordes de la caja y su contenido */
  background    :#10087B;       /* color azul de fondo */
  font-family   :Verdana;       /* tipo de la fuente */
  font-size     :7.5pt;         /* tamaņo de la fuente */
  font-weight   :bold;          /* negrita */
  color         :#FFBD00;       /* color amarillo del titulo */
}
.cssLoginSeccion {
  width         :156px;         /* ancho de la caja */
  border        :solid #10087B; /* borde azul */
  border-width  :2;             /* ancho del borde de la caja */
  margin-left   :5px;           /* espacio a la izq de la caja */
  padding-left  :10px;          /* espacio entre el borde izq de la caja y su contenido */
  padding-top   :4px;           /* espacio entre el borde superior de la caja y su contenido */
  padding-bottom:4px;           /* espacio entre el borde inferior de la caja y su contenido */
}
.cssLoginInput{
  font-family:Verdana;
  font-size:7.5pt;
  color:#10087B;
}
.cssLoginTexto{
  font-family:Verdana;
  font-size  :7.5pt;
  color      :#FFBD00;       /* color amarillo del titulo */
}
.cssLoginTextoError{
  font-family:Verdana;
  font-size  :7.5pt;
  color      :#FFFFFF;       /* color del mensaje de error */
  margin-left:10px;
}
.cssLoginTextoNombreUsuario{
  font-family:Verdana;
  font-size  :7.5pt;
  color      :#FFBD00;       /* color del texto */
  margin-left:10px;
}

/* botones Administracion */
.cssAdministracion {
  width:156px;
  height:109px;
  margin-left:5px;
}
.cssAdministracionBotones {
  padding-top:84px;
  padding-left:0px;
}



.cssFormulario {
  margin        :0px;
  margin-left   :0px;
  margin-top    :0px;
  border-width  :0;
  padding-left  :0px;
  padding-top   :0px;
  padding-bottom:0px;
}