/************************************
*
* Estilos para el menú
* Autor  : Coalla, Sebastián.
* Domingo, 18 de Septiembre de 2005
*
*************************************/
body{
  margin-top: 0%;
  margin-bottom: 0%;
  margin-left: 0%;
  margin-right: 0%;
}


/*Inicio de estilos del cabezal*/
div.cabezal {
    background : #f1f1f1;
    width : 100%; /*El largo total de la página*/
    height: 12%;  /*Margen del body al inicio de la página*/
    padding: 0;
    border-bottom: solid #6699ff;
    margin-bottom: 2px;
  }

span.logos {
    float: left; /* Permite al logo compartir al línea con el título*/
  }

span.sistema {
    float: right;
    margin-right: 1em;
    color : ;
  }
/*Fin estilos del cabezal*/

/*Estilo del cuerpo central incluye el menú y el cuerpo*/
div.central{
    padding-top: 0%;
    padding-bottom: 0%;
    min-height: 78%;
    background : #eaeafa;
}

/*Inicio de estilos del menú lateral*/
div.menu {
    background : #eaeafa;
    margin: 0;
    width : 18%;
    float: left;
	font-size: medium;
}


div.menu > ul {
    margin-left: 0px;
    background-color: #cccccc;
    /*color: white;*/
    color: #6699ff;
    padding-left:0;
    border-top: solid thin #6699ff;
    border-bottom: solid thin #6699ff;
  }

  /*Separado para no confundir IE*/
div.menu * ul {
    display: block;
    list-style: none;
    margin-left: 0px;
    padding-left:0;
}

/*Permite que los elementos se desplieguen a la derecha del men*/
ul.tema{
/*    position: relative;*/
    top: -1em;
/*    left: 50%;*/
    width: 100%;
/*    opacity: 0.75;*/
/*    float: right;*/
    font-weight: normal;
}

/*Oculta los elemantos de la lista*/
/********************************************************************************************************/
/********************************************************************************************************/
/*                       SE MODIFICA PARA EVITAR QUE EL MENU OCULTE LOS ITEMS                           */
/********************************************************************************************************/
/********************************************************************************************************/
ul.tema > li{
    background-color: #87cdfa;
    margin-top: 2px;
    /*display: none;*/
    padding: 1px;
}

/*Realza la opción bajo el cursor*/
ul.tema > li:hover{
    background-color: #aaaaaa;
}

/**/
li.tema {
    position: relative;
    border-top:solid thin #6699ff;
    border-bottom:solid thin #6699ff;
    padding: 1px;
    color: #6699ff;
	font-weight: bold;
}
li.tema * li {
	font-size: medium;
	font-weight: normal;
}

/*Muestra las opciones al pasar por un subtitulo*/
/********************************************************************************************************/
/********************************************************************************************************/
/*                       SE MODIFICA PARA EVITAR QUE EL MENU OCULTE LOS ITEMS                           */
/********************************************************************************************************/
/********************************************************************************************************/
/*
li.tema:hover * li {
    display: block;
}*/

/*Fin de estilos del menú lateral*/

/*Inicio estilos del pie*/

div.pie {
    min-width : 100%;
    padding: 0;
    text-align: center;
    background-color: ;
    clear: left;
}

hr.pie {
    color: #87cdfa;
    background-color: #87cdfa;
    border: none;
}

/*Fin de estilos del pie*/

/*Inicio de estilos del cuerpo*/
div.cuerpo {
/*    text-align : center;*/
    padding-left: 2%;
    padding-right: 2%;
    padding-top: 2%;
    padding-bottom: 4%;
    min-height: 100%;
    margin-left: 18%;
    margin-right: auto;
    width:78%;
    background : #ffffff;
}
/*Fin de estilos del cuerpo*/

/***************************************************************************/
/*Estilos de impresión*/
/***************************************************************************/
@media print{

  body{
    margin: 0 0 0 0;
  }

  /*Oculto el menu*/
  div.menu{
    display:none;
  }

  div.cabezal{
    position: relative;
    height: 5em;
  }

  /*Modifico el cuerpo para la página*/
  div.cuerpo{
    margin-top: 2em;
    margin-bottom: 2em;
    margin-left: 1em;
    margin-right: 1em;
  }

  div.navegar{
    display: none;
  }

  table.lista{
    /*border: solid thin black;*/
    empty-cells: show;
    border-collapse: collapse;
  }

  table.lista * th{
    border: solid thin black;
    margin-left: 1em;
    margin-right: 1em;
  }

  table.lista * td{
    border: solid thin black;
    margin: 1em;
    margin-right: 1em;
  }

  a{
    color: black;
  }
}
