/* CSS Document */
body {
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
	background: url(img/fnd_pag.gif);
	line-height: 1em;
}
.tabla{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;	
}
#contenedor{
	position: absolute;
/* repasar el valor de left */
	left: 50%;
	margin:0px 0px 0px -385px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	background: #EEEEEE;
	width: 772px;
	background: url(img/fnd_cent.gif);
	clear: both;	
}
#sup{
	margin:0 11px 0 11px;
	padding:0;
	width:750px;
	height:20px;
	background: url(img/sup.jpg);
	clear: both;
	display: none;
}
#sup ul{
	padding: 0 0 0 0;
	white-space : nowrap;
	list-style-type: none;
	line-height: 1;	
	margin:5px 0 0 260px;
}
#sup ul li{
	float: left;
	width: 120px;
	/*float: left;*/
}
#sup ul li a{
	margin:0 0 0 0;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #003366;
	display: block;
	height: 20px;
	text-decoration: none;
	text-align: center;
	background: url(img/fnd_a_menu_hor.gif);
}
#sup ul li a:hover{
	background: url(img/fnd_over_menu_hor.gif);
}




#cabecera{
	margin:0px 11px 0px 11px; 
	padding:0;
	width:100%;
	background: #505B69;
}
#logo{
	float:left;
	width:170px;
	margin:0;
	padding:0;
	background: white;	
}
#zona_central{
	margin:0px 0px 0px 5%;
	/*width: 750px;*/
	width: 90%;	
	clear: left;
	padding:0;
}
.tit_seccion{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	margin: 0 0 5 0;	
	padding: 2px 0px 3px 0px;
	width:550px;
	background: url(/img/fnd_centro_h1.gif);
	float:left;
}
.tit_contenidos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	margin: 0 0 5px 0;	
	padding: 2px 0px 3px 0px;
	width:180px;
	background: url(/img/fnd_menu_seccion_h1.gif);
	float:right;
}
#menu_horizontal{
	margin:0 0 0 540px;
	padding:0;
	height: 20px;
	background: url(/img/fnd_menu_hor.jpg);
}
#indice{
	margin: 0 11px 0 11px;
	width: 750px;
	background: url(img/fnd_anio.gif);
	padding: 0px;
	clear: left;
}
#indice p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000000;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
#indice img{
	margin : 0 0 0 0;
}
#indice .form{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #000000;
	line-height:1.5em;
	margin: 5px;
}
#contenido {
	/*width:750px;*/
	width: 100%;
	margin: 0 11px 0 11px; 
	padding:0;
	background: #EEECE6;
}
#contenido h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 85%;
	color: #505B69;
	margin: 15px 0px 10px 10px;;
}
#contenido h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000000;
	margin: 15px 0px 10px 10px;;
}
#contenido h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #FFFFFF;
	margin: 5px 5px 0 5px;;	
	padding: 3px 0px 3px 0px;
	width:740px;
	background: #505B69;
}
#contenido p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 75%;
	color: #000000;
	margin: 6px 10px 3px 10px;
	text-align: justify;
}
#contenido a{
	color: #996600;
	text-decoration: none;
	font-weight: bold;
}
#contenido a:hover{
	color: #993300;
	text-decoration: underline;
}
#contenido .info{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #666666;
	text-align: center;	
}
#contenido .bibliografia{
	color: #666666;
}


#directorio {
	width:750px;
	margin: 0 11px 0 11px; 
	padding:0;
	background: #EEECE6;
}
#directorio h3{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #505B69;
	margin: 15px 0px 10px 10px;
}
#directorio h2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	margin: 5px 5px 0 5px;;	
	padding: 3px 0px 3px 0px;
	width:740px;
	/*background: #505B69;*/
	background: url(img/fnd_h1.gif);
}
#directorio p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	margin: 6px 10px 3px 10px;
	text-align: justify;
}
#directorio a{
	color: #996600;
	text-decoration: none;
	font-weight: bold;
}
#directorio a:hover{
	color: #993300;
	text-decoration: underline;
}



/*----LISTAS------------------------------------------------------*/

#lista{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #996600;
	font-size: 70%;
	list-style-image: url(img/simbolo_lista.gif);
	margin-right: 5px;
}
#lista li a{
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
#lista li a:hover{
	color: #006699;
	text-decoration: underline;
}

#lista_directorio{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #996600;
	font-size: 70%;
	list-style-image: url(img/simbolo_directorio.gif);
	margin-right: 5px;
}
#lista_directorio li a{
	color: #006699;
	text-decoration: none;
	font-weight: bold;
}
#lista_directorio li a:hover{
	color: #006699;
	text-decoration: underline;
}

/*----------------------------------------------------------------*/


#izquierda{
	float: left;
	margin:0 0 0 0; 
	padding:0 0 0 0;
	width:200px;	
}
#izquierda h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	margin: 5px 5px 0 5px;	
	padding: 3px 5px 3px 2px;
	width:180px;
	/*background: #505B69;*/
	background: url(img/fnd_h1.gif);
}
#izquierda p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #660000;
	
}
#izquierda img{
	margin: 5px 5px 5px 5px;
}
#derecha{
	float: right;
	margin:0 0 0 0;
	padding:0 0 0 0;
	width: 550px;
	background: url(img/fnd_der.gif) repeat-y;
}
#derecha h1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #FFFFFF;
	margin: 5px 5px 0 5px;;	
	padding: 3px 5px 3px 2px;
	width:530px;
	/*background: #505B69;*/
	background: url(img/fnd_h1.gif);
}
#derecha ul{
	margin: 5px 5px 0 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
	list-style-image: url(img/lista_revista.gif);	
}
#derecha ul strong{
	color: #006699;	
}
#derecha ul em{
	color: #999999;	
}
#buscador{
	/*border: 1px solid #F0E0B7;*/
	margin: 0 0 0 11px;
	width: 750px;
	background: #768698;	
	padding: 0px;
	clear: left;
	display:none;
}
#buscador .form{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 65%;
	color: #000000;
	line-height:1.5em;
	margin: 5px;
}
#cierre{
	margin:0px 0px 0px 0px;
	width: 100%;
	height: 21px;
	padding:10 0 0 0;
	background: url(img/fnd_pie.gif) no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size: 70%;
	text-align: center;
}
#cleaner {
	width: 750px;
	margin: 0 11px 0 11px;
	clear:both;
	height:5px;
	font-size:1px;
	border:none;
	padding:0;
	background:#FFFFFF;
}
#cleaner2 {
	width: 750px;
	margin: 0 11px 0 11px;
	clear:both;
	height:5px;
	font-size:1px;
	border:none;
	padding:0;
	background:#EEECE6;
}
#trans {
	width: 750px;
	margin: 0 11px 0 11px;
	clear:both;
	height:5px;
	font-size:1px;
	border:none;
	padding:0;
	background:transparent;
}
#pie{
	clear: left;
	margin: 0;
	padding: 0;
	width: 772px;
	text-align: center;
	background: url(img/fnd_pag.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
}

#pie a{
	text-decoration: underline;
	color: #EEEEEE;
}

#pie a:hover{
	color: #FF9900;
}





#paginacion p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #999999;
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#paginacion a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #000000;
	text-decoration: underline;
}
#paginacion a:hover{
	color: #FF6600;
	text-decoration: underline;
}



#error{
	margin:0px 0px 0px -200px;
	padding: 10px 10px 10px 10px;
	position: absolute;
	left: 50%;
	width: 400px;
	text-align: center;
	background: #505B69;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-weight: bold;
	color: #FFFFFF;
}

#error a{
	text-decoration: underline;
	color: #EEEEEE;
}

#error a:hover{
	color: #FF9900;
}

#otros_articulos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	color: #333333;
	list-style-image: url(img/simbolo_lista.gif);
	margin-right: 5px;
}

#criterio_orden{
	width:740px;
	height: 20px;
	margin:0 0 0 5px;
	padding:0 0 0 0;
	background: url(img/fnd_criterio_orden.gif);
	text-align: right;
}





/*  estilo para el menu de dos niveles del índice de números  */

#decadas{
	list-style: none;
	margin:0;
}

#decadas a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 70%;
	font-weight: bold;
	color: #000000;
}


#decadas ul { 
	padding:0;
	margin:0;
	list-style: none;
/*    width:9em;   */
	width: 100px;
   z-index:99;
   overflow:visible;
   position:absolute;
   /*background-color:#DFDFDF;*/
      
}

#decadas li { 
	position: relative; 
	/*width: 9em;*/
	width:100px;
    /*background-color:#DFDFDF;*/
    border:solid 1px #CECECE;
/*    border-bottom:none;*/
   /*display:block;*/
   display: inline;
   height:1em; /*auto */
   margin:0;
}


#decadas a {
    text-decoration:none; 
    display:inline;
    padding: 0.1em;  
    margin:0.2em 0 0.2em 0.1em; /*helps Opera with hover */
    /*background-color:#DFDFDF;*/
    width:7.5em; /*helps IE with hover */
    height:1em;
}
#decadas a:hover{
    background-color:#666666; 
    color:#FFFFFF;
}

#decadas ul, #decadas ul ul, #decadas ul ul ul{
    display:none; 
    position:absolute; 
    top:0; 
	left:80px;
    /*left:9em;*/
}

#decadas li:hover ul ul, #decadas li:hover ul ul ul{
    display:none; 
}

#decadas li:hover ul, #decadas ul li:hover ul, #decadas ul ul li:hover ul{
    display:block;
}

li>ul { 
	top: auto;
	left: auto;
}

/* Win IE only \*/
* html #decadas li{float:left;} 
/* end holly hack */



/*  fin de estilo para el menu de dos niveles del índice de números  */


