/************************************
*
* 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 : #ebf4fe;*/
	color:#000 !important; background-color:#ebf4fe !important;
	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 #06376d;*/
	border-bottom: solid;
	border-color:#084f9d !important;
	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 : #07478c; */
	color:#084f9d !important;
}
/*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 : #bddbfc;*/
	color:#000 !important; background-color:#bddbfc !important;
}

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


div.menu > ul {
	margin-left: 0px;
	/*background-color: #cccccc;*/
	background-color: #ccc;
	/*color: #06376d;*/
	color: color:#084f9d !important;
	padding-left:0;
	/*
	border-top: solid thin #06376d;
	border-bottom: solid thin #06376d;
	*/
	border-top: solid thin;
	border-bottom: solid thin;
	border-color:#084f9d !important;
  }

  /*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: #073f7c;*/
	color:#fff !important; background-color:#073f7c !important;
	margin-top: 2px;
	padding: 1px;
}

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

/**/
li.tema {
	position: relative;
	/*
	border-top:solid thin #06376d;
	border-bottom:solid thin #06376d;
	*/
	border-top:solid thin;
	border-bottom:solid thin;
	border-color:#084f9d !important;
	padding: 1px;
	color: #06376d;
	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: #bddbfc;*/
	color:#000 !important; background-color:#bddbfc !important;
	clear: left;
}

hr.pie {
	/*
	color: #073f7c;
	background-color: #073f7c;
	*/
	color:#fff !important; background-color:#073f7c !important;
	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;*/
	background : #fff;
}
/*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;
}
}
