<!--

#biblioteca {
	text-align:center;
	padding-top:0.5em
}

.pagina_biblioteca {
    margin-left: auto;
    margin-right: auto;
	text-align:left;
    width: 100%;
    margin-bottom:3em;
}

.pagina_biblioteca h1 {
	color:#000000;
	background:#DFE2F0;
	margin-left:1.5em;
	margin-right:1.5em;
}

.pagina_biblioteca .bloque_biblioteca {
	position:relative;
	margin:2em;
	margin-top:2.5em;
	border:1px #DFE2F0 solid;
	border-top:0;
}

.bloque_biblioteca .campo_biblioteca {
	border-top:1px #DFE2F0 solid;
}

.pagina_biblioteca .bloque_biblioteca .etiqueta {
   background-color: transparent;
   display: block;
   position: absolute;
   width: 13em;
   line-height: 1.5em;
   padding-top: 0.2em;
   font-weight: normal;
   color:#2D4099;
   font-size:1.1em;
   padding-left:0.5em;
}

.pagina_biblioteca .bloque_biblioteca .valor {
   margin-left: 22.5em;
   display: block;
   background-color: #FFFFFF;
   margin-bottom: 0;
   border-left:1px #DFE2F0 solid;
   padding:0.4em;
}

.pagina_biblioteca .bloque_biblioteca .valor_correo {
   margin-left: 22.5em;
   display: block;
   background-color: #FFFFFF;
   margin-bottom: 0;
   border-left:1px #DFE2F0 solid;
   padding:0.4em;
   height:4em;
}

.bloque1 {
   	background-color: transparent;
   	display: block;
   	position: absolute;
 	padding-left:0.5em;
}

.etiqueta_bloque {
   	font-weight: normal;
   	color:#2D4099;
   	font-size:1.1em;
}

.bloque1 .etiqueta_bloque {
	width:21em;
	position:absolute;
	line-height:1.9em;
}

.bloque1 .valor_bloque {
	margin-left:22em;
   	border-left:1px #DFE2F0 solid;
	padding:0.5em;
	display:block;
	width:25em;
}

.bloque1 .valor_bloque_telefono {
	margin-left:22em;
   	border-left:1px #DFE2F0 solid;
	padding:0.5em;
	display:block;
	width:25em;
	height:7em;
	overflow:auto;
}

.bloque1 .valor_bloque_servicios, .bloque1 .valor_bloque_colecciones {
	margin-left:22em;
   	border-left:1px #DFE2F0 solid;
	padding:0.5em;
	display:block;
	width:24em;
	height:13.5em;
	overflow:auto;
}

.bloque1 .valor_bloque_estado {
	margin-left:22em;
   	border-left:1px #DFE2F0 solid;
	padding:0.5em;
	display:block;
	width:24em;
	height:4em;
}

.bloque2 {
   	margin-left: 50em;
   	display: block;
   	background-color: #FFFFFF;
   	margin-bottom: 0;
   	border-left:1px #DFE2F0 solid;
   	padding-left:0.5em;
}

.bloque2 .etiqueta_bloque {
	position:absolute;
	line-height:1.9em;
}

.bloque2 .valor_bloque {
	margin-left: 18em;
   	border-left:1px #DFE2F0 solid;
	padding:0.5em;
	padding-bottom:0.4em;
	font-size:1em;
	display:block;
}

.bloque2 .valor_bloque_fax {
	margin-left: 18em;
   	border-left:1px #DFE2F0 solid;
	padding:0.5em;
	font-size:1em;
	display:block;
	min-height:7em; 	
	height:7em;
}

.bloque2 .valor_bloque_fondos, .bloque2 .valor_bloque_proyectos {
	margin-left: 18em;
   	border-left:1px #DFE2F0 solid;
	padding:0.5em;
	padding-bottom:0.4em;
	font-size:1em;
	display:block;
	min-height:13.5em; 	
	height:13.5em;
	padding-bottom:0.5em;
}

.bloque2 .valor_bloque_pais {
	margin-left: 18em;
   	border-left:1px #DFE2F0 solid;
	padding:0.5em;
	padding-bottom:0.4em;
	font-size:1em;
	display:block;
	min-height:4em; 	
	height:4em;
	padding-bottom:0.5em;
}

.botones_arriba {
	position:relative;
	padding-bottom:1em;
	margin-top:2em;
}

.botones_arriba .boton {
	margin-left:20em;
}

.botones_arriba .boton_volver {
	position:absolute;
	right:0.5em;
	top:-2em;
}

.botones_arriba .botones .boton_volver {
	position:absolute;
	top:0;
	right:0.5em;
}

.botones_abajo {
	position:relative;
}

.botones_abajo span {
	margin-left:20em;
}

.botones_abajo .boton_volver {
	position:absolute;
	top:0;
	right:0.5em;
}

#biblioteca a {
	font-weight:normal;
	text-decoration:none;
	color:#2D4099;
	font-size:1em;
}

#biblioteca a:visited {
	font-weight:normal;
	text-decoration:none;
	color:#2D4099;
	font-size:1em;
}

#biblioteca a:hover {
	font-weight:normal;
	text-decoration:underline;
	color:#2D4099;
	font-size:1em;
}

#biblioteca .navegador {
	text-align:center;
}
-->