BODY,TABLE,DIV,INPUT,SELECT,TEXTAREA
{
 font-family:Helvetica;
 text-align:justify;
 font-size:95%;
}

a:link,a:visited    {  text-decoration: none; color:black;}
a:hover             {  color: navy;}


INPUT,SELECT,TEXTAREA 
{
    border-width: 1;
    border-color: black;
}

.info
{
 background-color:#FFFFCC;
 font-size:80%;
}

.login
{
  color:white;
  background:navy;
}
.aviso
 {
  background-color:#EEEEEE;
 } 

.botones 
{
 text-align:center;
}

.cabecera
{
 display:block;
}

.tcabecera
{
 color:navy;
 font-weight:bold;
 font-size:100%;
}

.error
{
 color:red;
 font-weight:bold;
}

.menu
{
 border:medium navy solid;
 background-color:white;
}

.cabmenu
{
 color:white;
 background:navy;
 font-weight:bold; 
 padding:5;
 border: medium navy solid;
 font-size:100%;
}

.piemenu
{
 color:white;
 background:navy;
 font-weight:bold; 
 padding:5;
 border: medium navy solid;
 font-size:80%;
}

.letramenu
{
 color:black;
 font-weight:bold; 
 font-size:90%;
}

 
.numero
  {
   text-align: right;
  }

.impar
{
 background-color:#FFFFFF;
}

.par
{
 background-color:#EEEEEE;
}

.listado
{
 border:medium navy solid;
 background-color:white;
 font-size:85%;
}

.cablistado
{
 color:white;
 background:navy;
 font-weight:bold; 
 padding:5;
 border: medium navy solid;
 font-size:90%;
}

.config
{
 border:medium navy solid;
 font-size:85%;
}

.cabconfig
{
 color:white;
 background:navy;
 font-weight:bold; 
 padding:5;
 border: medium navy solid;
 font-size:90%;
}

.configmenu
{
 background-color:#CCCCCC;
 font-weight:bold;
}

.info2
{
 background-color:#EEEEEE;
 font-weight:bold;
}

.seccion
{
 background-color:#EEEEEE;
 border: silver solid;
}

.inactivo
{
 background-color:red;
}

.errusr
{
 background-color:#FFFFCC;
}

.pruebas
{
 font-size:75%;
}