/* CSS Document */


/* GENERALES **********************************************/
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:12px;
}

div {
	padding-bottom:5px;
	}
	
a {
	text-decoration:none;
	color: #005E9E;
	}
	
a:active,a:focus {
	outline:0;
	}
	
a:hover {
	color: #005E9E;
	}
	
/* FORMULARIO CONTACTO **********************************************/
.input {
	border: solid #CAD5DA 1px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #203367;
	width: 100%;

	}

.boton_form {
	border: solid #CAD5DA 1px;
	padding: 5px;
	padding-left:30px;
	padding-right:30px;
	font-size:12px;
	background-color:white;
	color: #487FB0;
	font-weight: bold;
	}

.boton_form:hover {
	color: #203367;
	cursor: pointer;
	}
	
.titular_form {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #203367;
	}

.direccion_form {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #555555;
	}	

.instruccion_form {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #203367;
	}	
	
.select {
	border: solid #CAD5DA 1px;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #203367;
	width: 100%;

	}
	

/*  **********************************************/
.leer_mas {
	border: solid #CAD5DA 1px;
	padding-left: 5px;
	padding-right: 5px;
	font-size:14px;
	background-color:white;
	color: #487FB0;
	font-weight: bold;
	}

	
/* PREHOME  **********************************************/

a.idiomas_prehome {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#A0BBCE;
	font-weight:bold;
	text-decoration:none;
	}	
	
a.idiomas_prehome:hover {
	color:#487FB0;
	}	
	
.footer_prehome	{
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color: #A0BBCE;
	}
	
/* CABECERA  **********************************************/
.idiomas {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#A0BBCE;
	padding-bottom:40px;
	padding-right:30px;
	}

a.cab_off {
	font-weight:bold;
	text-decoration:none;
	color: #487FB0;
	}
	
a.cab_on {
	font-weight:bold;
	text-decoration:none;
	color: #A0BBCE;
	}	
	
/* MENU  **********************************************/
a.menu {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color:#203367;
	text-decoration:none;
	display:block; 
	}

a.menu_bold {
	color:#005E9E;
	font-weight:bold;
	display:block; 
	}

a.menu:hover {
	color:#487FB0;
	}
	
/* FICHA LIBRO Y CATALOGO  **********************************************/
.novedad_cab {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #F15A30;
	}

.titulo {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:16px;
	font-weight:bold;
	color: #005E9E;
	}
	
.titulo a:hover {
	color: #649FCC;
	}
	
.autor {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	color: #203367;
	}	
	
.fecha_pub_ficha {
	align: center;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #F15A30;
	}

.titulo_ficha {
	text-align: center;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size: 18px;
	color: #005E9E;
	}

.autores_ficha {
	text-align: center;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: #203367;
	}

.tecnicos_ficha {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #487fb0;
	}

.sinopsis_ficha {
	text-align: justify;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color: black;
	line-height:22px;
	}
	
a.autores {
	color: #203367;
	}	
	
/* AUTORES  **********************************************/
.autores_cab {
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
	color: #005E9E;
	}	

.autores_lista a:hover 	{
	color:#649Fcc;
	}
	
.autores_lista {
	font-size:14px;
	text-decoration:none;
	color: #203367;
	line-height:25px;
	}	
	
.autores_bold {
	font-weight:bold;
	}	
	
.ficha_autor_nombre {
	font-size:14px;
	font-family: Verdana, Arial, sans-serif;
	color: #203367;
	font-weight:bold;
	}

.ficha_autor_bio {
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: black;
	line-height:22px;
	}

.ficha_autor_biblio_cab1 {
	font-size:13px;
	font-family: Verdana, Arial, sans-serif;
	color: #005E9E;
	font-weight:bold;
	}

.ficha_autor_biblio1 {
	font-size:12px;
	font-family: Verdana, Arial, sans-serif;
	color: #203367;
	}	

.ficha_autor_biblio_cab2 {
	font-size:13px;
	font-family: Verdana, Arial, sans-serif;
	color: #487FB0;
	font-weight:bold;
	}

.ficha_autor_biblio2 {
	font-size:12px;
	font-family: Verdana, Arial, sans-serif;
	color: black;
	}	

/* NOTICIAS  **********************************************/
.lateral_noticias {
	margin-left:30px;
	margin-right:30px;
	border:dotted #203367 1px;
	padding:5px;
	height:300px;
	text-align:center
	}	
	
.cab_lateral_noticias {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color: #203367;
	padding-bottom:10px;
	}	
	
.items_lateral_noticias {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #487Fb0;
	}	
	
.items_lateral_noticias:before {
	content: "";
	}	
	
.fecha_noticias {
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #487Fb0;
	margin-bottom:5px;
	}	

/* FOOTER  **********************************************/
.footer {
	font-size:10px;
	font-family: Verdana, Arial, sans-serif;
	color: #203367;
	} 

