/* ******************************** */
/* ALFAGUARA INFANTIL Y JUVENIL --  */
/* autor:www.trestristestigres.com  */
/* ******************************** */
/* fecha: Enero - 2006              */
/* ******************************** */



/* Body, estilos generales y base  */
/* ******************************** */

body{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 14px;
	margin: 0px;
	color: #000000;
	background-color: #FFFFFF;
}
form {padding:0px;margin:0px;}
input,textarea,select {font-size: 10px; font-family : Verdana, Arial, Helvetica, Sans-serif;}
img {border: 0px;} 

.center {text-align: center;} 
.clear_all {clear:both;} 
.enlace {cursor: pointer;} 
.negrita {font-weight:bold;} 
.float_left {float:left;} 
.bajar_cinco{margin-bottom:5px;}
#base { 
	margin: 0px auto;
	width: 770px;
	color: #000000;
	background-color: #FFFFFF;
}

/* centro                           */
/* ******************************** */
#centro
{
	width: 770px;	
	margin-bottom: 20px;	
	color: #000000;
	background-color: #FFFFFF;
}

/* pie                              */
/* ******************************** */
#pie{
	width: 770px;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align:center;	
	line-height: 15px;
	margin-top: 10px;	
	margin-bottom: 30px;		
}
	#pie .alfa{color:#3C6D3E;background-color: #FFFFFF;font-weight:bold;	font-size: 12px;}
	#pie a{text-decoration:none;}
	#pie a:hover{text-decoration:underline;}


/* cabecera                         */
/* ******************************** */
#cabecera {
	width: 770px;	
	height: 270px;
	margin-bottom: 20px;
}

	#cabecera .caja_logo{
		float:left;
		width: 255px;
		height:170px;
		color: #000000;
		background-color: #3C6D3E;
		margin-right:15px;
		margin-bottom:15px;	
	}
	#cabecera .caja_banner{
		float:left;
		width: 500px;
		height:170px;
		color: #000000;
		background-color: #FFFCD3;	
		margin-bottom:15px;
	}
		#cabecera .caja_banner .imagen_banner{
			float: left;
			width: 500px;
			height:125px;
		}
		#cabecera .caja_banner .imagen_banner .imagenes{
			float: left;
			width: 125px;
			height:125px;
		}
		#cabecera .caja_banner .texto_banner{
			float: left;
			width: 500px;
			height:45px;
			line-height:30px;
			
		}
		table#buscador_avanzado{ padding: 0px;margin-left:auto;margin-top:5px;}
		#buscador_avanzado td.buscador	{
			color: #CDB06A;
			background-color: #FFFCD3;	
			font-size: 20px;
			font-family:Times,serif;
			}
		#buscador_avanzado td.mas_opciones	{
						color: #453E22;
						background-color: #FFFCD3;	
						font-size: 11px;
						line-height:10px;
						font-family:Times,serif;
			}
		#buscador_avanzado td.mas_opciones	a{color: #453E22;background-color: #FFFCD3;text-decoration:none;line-height:13px;}		
		#buscador_avanzado td.mas_opciones	a:hover{color: #453E22;background-color: #FFFCD3;text-decoration:underline;}			
	
	 #friso{
		width: 770px;
		height:85px;
		color: #000000;
		background-color: #EDF0E9;		
	}
		
		 #friso .caja{
			float:left;
			width:255px;
			height:85px;
		}
		 #friso .caja_foto{
			float:left;
			width:105px;
			height:85px;
			margin-right:5px;
		}
		 #friso .caja_texto{
			float:left;
			width:145px;
			height:85px;
			

		}
		 #friso .caja_texto .titulo{margin-top:8px;font-size: 12px;font-weight:bold;}
		 #friso .caja_texto .titulo a{text-decoration:none;}		
		 #friso .caja_texto .titulo a:hover{text-decoration:underline;}				
		
		 #friso .caja_texto .fecha{font-size: 10px;font-weight:bold;}	
		 #friso .caja_texto .fecha a{color:#000000;background-color: #EDF0E9;text-decoration:none;}		
		 #friso .caja_texto .fecha a:hover{text-decoration:underline;}						


		 #friso .caja_texto .texto{font-size: 10px;line-height:13px;}		
		 #friso .caja_texto .texto a{color:#000000;background-color: #EDF0E9;text-decoration:none;}		
		 #friso .caja_texto .texto a:hover{text-decoration:underline;}						
		

/* inicio*                         */
/* ******************************** */
 #inicio{
 	width: 770px;
 }
 
 #inicio #navegacion{
	margin-left:20px;
	margin-bottom:20px;
	font-family: verdana,sans-serif;
 }
 
	#navegacion .b_novedades{font-size:28px;color:#505050;font-family: Arial,verdana;}
	#navegacion .b_novedades a{text-decoration:none;}
	#navegacion .b_novedades a:hover{text-decoration:underline;}

		#navegacion .barra{	font-size:14px;font-weight:bold;font-family: Arial,verdana;}
		#navegacion .barra a{text-decoration:none;}
		#navegacion .barra a:hover{text-decoration:underline;}
	  
		 /*colores de  la barra de navegacion*/
		#navegacion .b_editorial {color:#347233;background-color: #FFFFFF;}
		#navegacion .b_proximas_novedades {color:#78522D;background-color: #FFFFFF;}
		#navegacion .b_autores {color:#6D2F44;background-color: #FFFFFF;}
		#navegacion .b_actualidad {color:#3E3E3E;background-color: #FFFFFF;}
		#navegacion .b_newsletter{color:#354171;background-color: #FFFFFF;}
		#navegacion .b_contacto{color:#F79D2D;background-color: #FFFFFF;}
		
 #inicio #caja_novedades{	
 	width: 770px;
 }	
	 #inicio #caja_novedades .item_novedades{
	 	float:left;
		width:134px;
		margin-right:20px;
		text-align:center;
		font-size:10px;
		line-height: 12px;
	 }
		  #inicio #caja_novedades .item_novedades .foto{margin-bottom:5px;}
		  #inicio #caja_novedades .item_novedades .titulo{font-weight:bold;margin-bottom:4px;}
		  #inicio #caja_novedades .item_novedades .titulo a{color:#000000;background-color: #FFFFFF;text-decoration:none;}
		  #inicio #caja_novedades .item_novedades .titulo a:hover{text-decoration:underline;}

		  #inicio #caja_novedades .item_novedades .autor{margin-bottom:2px;text-transform:uppercase;}		  
		  #inicio #caja_novedades .item_novedades .autor a{color:#000000;background-color: #FFFFFF;text-decoration:none;}
		  #inicio #caja_novedades .item_novedades .autor a:hover{text-decoration:underline;}
		  
/* menu*                            */
/* ******************************** */		  
#menu{
	float:left;
	width:140px;
}
#menu ul {
	margin: 0px;	
	padding: 0px;	
	list-style: none;	
}
	#menu .categoria{
		font-size:17px;
		font-family:Arial,Verdana,serif;
		line-height: 21px;
		font-weight:bold;
	}
	#menu .categoria a{text-decoration:none;}
	#menu .categoria a:hover{text-decoration:underline;}		
	


/* novedades*                       */
/* ******************************** */		  
 #novedades{
	float:left;
 	width: 630px;
 }
 
	
 
	#novedades #caja_libro{	
	 	width: 630px;
 	}	

	#novedades #caja_libro .item_libro{
		 	float:left;
			width:145px;
			margin-right:10px;
		 	margin-bottom:20px;		
			text-align:center;
			font-size:10px;
			line-height: 12px;
		 }
			  #novedades #caja_libro .item_libro .foto{margin-bottom:5px;}
			  #novedades #caja_libro .item_libro .titulo{font-weight:bold;margin-bottom:4px;}
			  #novedades #caja_libro .item_libro .titulo a{color:#000000;background-color: #FFFFFF;text-decoration:none;}
			  #novedades #caja_libro .item_libro .titulo a:hover{text-decoration:underline;}
	
			  #novedades #caja_libro .item_libro .autor{margin-bottom:2px;text-transform:uppercase}		  
			  #novedades #caja_libro .item_libro .autor a{color:#000000;background-color: #FFFFFF;text-decoration:none;}
			  #novedades #caja_libro .item_libro .autor a:hover{text-decoration:underline;}	
 
/* Actualidad*                      */
/* ******************************** */		  
 #actualidad{
	float:left;
 	width: 630px;
	margin-bottom: 20px;	
 }
 
	#actualidad .foto{
		float:right;
		margin-left:20px;
	}
 
 	#actualidad .noticia{
		float:left;
		margin-bottom:20px;
	}
		
	#actualidad .foto_noticia{
		float:left;
		width:80px;
		height:80px;		
		margin-right:10px;
	}
	#actualidad .foto_noticia_detalle{
		float:right;
		margin-left:10px;
		margin-bottom:10px;		
	}	
	#actualidad .texto_noticia{
		float:left;
		width: 500px;
	} 
	
	#actualidad .texto_noticia_detalle{
		float:left;
		width: 629px;
	} 

	#actualidad .texto_detalle{
		font-size:11px;
	}
	
	#actualidad .titular{
		font-size:13px;
		font-weight:bold;
		margin-bottom: 4px;
	}
	#actualidad .titular_detalle{
		font-size:16px;
		font-weight:bold;
		margin-bottom:10px;
		line-height:18px
	}
	#actualidad .intro{
		font-size:13px;
		margin-bottom:15px;
		line-height:18px;
			font-style: italic;
	}
	
	#actualidad .intro a {
		text-decoration:underline;
		color:#000000;
	}
	
	#actualidad .fecha {
		font-weight:bold;
		font-size:11px;
	}
	
	#actualidad .enlace{
		font-size:10px;	
	}
	#actualidad .texto{	
		font-size:12px;	
	}
	#actualidad .enlace_volver{	float:right;font-size:10px;	font-weight:bold;}	
	#actualidad .enlace_volver a{color:#000000;background-color: #FFFFFF;text-decoration:none;}	
	#actualidad .enlace_volver a:hover{color:#000000;background-color: #FFFFFF;text-decoration:underline;}	
	
	#actualidad .enlace a{color: #000000;background-color: #FFFFFF;text-decoration:none;font-weight:bold;}
	#actualidad .enlace a:hover{text-decoration:underline;}
	
	#actualidad .pie_de_foto {float:left;font-size:10px;font-weight:bold;}
 
/* autores *                       */
/* ******************************** */	
	#autores{ 
		float:left;
 		width: 629px;
		line-height: 14px;
		margin-bottom: 20px;	
	}
		
		#autores .t_titulo{width:770px;margin-right:10px;margin-bottom:20px;}
		#autores .indice_a_z{font-size:17px;color:#000000;background-color:#FFFFFF;font-weight:normal;}		
		#autores .indice_a_z a{color:#000000;background-color:#FFFFFF;font-size:17px;font-weight:bold;text-decoration:none;}				
		#autores .indice_a_z a:hover{color:#6D2F44;background-color:#FFFFFF;;font-size:17px;font-weight:bold;text-decoration:underline;}						

		#autores .autorcillos{
			float:left;
			width:183px;
			margin-right: 20px;
			margin-bottom:20px;
			
		}

		#autores .nombrecillo{font-size:11px;font-weight: Bold;	color: #000000;background-color:#FFFFFF;}
		#autores .nombrecillo a{color: #000000;background-color:#FFFFFF;text-decoration:none;}	
		#autores .nombrecillo a:hover{text-decoration:underline;}	
		#autores .texto{font-size:11px;font-weight: normal;}
		
		#autores .paginacion {float:right; text-align:right;color:#000000;background-color:#FFFFFF;font-size:10px;}	
		#autores .paginacion a{color: #000000;background-color:#FFFFFF;text-decoration:none;}	
		#autores .paginacion a:hover{text-decoration:underline;}		

		#autores .nombre_autor{font-size:14px;color:#000000;background-color:#FFFFFF;font-weight:bold;margin-bottom:4px;}	
		#autores .titulo_publicados{font-size:11px;color:#595959;background-color:#FFFFFF;font-weight:bold;margin-bottom:1px;}		
		#autores .titulo_publicados a{color:#595959;background-color:#FFFFFF;text-decoration:none;}		
		#autores .titulo_publicados a:hover{text-decoration:underline;}	
		
		#autores .enlace_volver{ float:right;font-size:10px;	font-weight:bold;}	
		#autores .enlace_volver a{color:#000000;background-color:#FFFFFF;text-decoration:none;}	
		#autores .enlace_volver a:hover{color:#000000;background-color:#FFFFFF;text-decoration:underline;}			
		

/* libros   *                       */
/* ******************************** */	
	#libro{ 
		float:left;
 		width: 630px;
		margin-bottom: 20px;	
	}


	#libro #foto_libro{
		float:left;
		width:180px;
		margin-right:20px;
	}
	
	#libro #foto_libro .enlaces{
		text-align:center;
	}
	
	#libro #foto_libro .enlaces a{
		text-align:center;
		text-decoration:none;
		color: #000000;
	}
	#libro #foto_libro .enlaces a:hover{
		text-decoration:underline;
	}
	
	#libro #detalle_libro{	
		float:left;
		width:410px;	
	}
	#libro #detalle_libro .titulo{font-size:18px;font-weight:bold;margin-bottom:5px;line-height:19px;}
	#libro #detalle_libro .autor {font-size:14px;font-weight:bold;margin-bottom:15px;}
	#libro #detalle_libro .autor a {color: #000000;text-decoration:none;}
	#libro #detalle_libro .autor a:hover {text-decoration:underline;}
	#libro #detalle_libro .datos{font-size:12px;}	
	#libro #detalle_libro .datos span {font-size:11px;}	
	#libro #detalle_libro .resumen{font-size: 12px;margin-top:15px;}		
	
	#libro #detalle_libro .titulos_relacionados{font-weight:bold;}			
	#libro #detalle_libro .titulos_relacionados a{color:#595959;background-color:#FFFFFF;text-decoration:none;}				
	#libro #detalle_libro .titulos_relacionados a:hover{color:#595959;background-color:#FFFFFF;text-decoration:underline;}					
	
/* rango   *                       */
/* ******************************** */	
	#rango{ 
		float:left;
 		width: 630px;
		margin-bottom: 20px;	
	}
	
	
	
	#rango #caja_libro{	
	 	width: 630px;
 	}	

	#rango #caja_libro .item_libro{
		 	float:left;
			width:145px;
			margin-right:10px;
		 	margin-bottom:20px;		
			text-align:center;
			font-size:10px;
			line-height: 12px;
		 }
			  #rango #caja_libro .item_libro .foto{margin-bottom:5px;}
			  #rango #caja_libro .item_libro .titulo{font-weight:bold;margin-bottom:4px;}
			  #rango #caja_libro .item_libro .titulo a{color:#000000;background-color: #FFFFFF;text-decoration:none;}
			  #rango #caja_libro .item_libro .titulo a:hover{text-decoration:underline;}
	
			  #rango #caja_libro .item_libro .autor{margin-bottom:2px;text-transform:uppercase}		  
			  #rango #caja_libro .item_libro .autor a{color:#000000;background-color: #FFFFFF;text-decoration:none;}
			  #rango #caja_libro .item_libro .autor a:hover{text-decoration:underline;}		

	#rango .enlace_volver{	float:right;font-size:10px;	font-weight:bold;}	
	#rango .enlace_volver a{color:#000000;background-color: #FFFFFF;text-decoration:none;}	
	#rango .enlace_volver a:hover{color:#000000;background-color: #FFFFFF;text-decoration:underline;}	
	
/* Personajes   *                       */
/* ******************************** */	
	#personajes{ 
		float:left;
 		width: 630px;
		margin-bottom: 20px;	
	}
	
	#personajes #caja_personaje{	
	 	width: 630px;
 	}	

	#personajes #caja_personaje .item_personaje{
		 	float:left;
			width:150px;
			margin-right:6px;
		 	margin-bottom:20px;		
			text-align:center;
			font-size:10px;
			line-height: 12px;
		 }
			  #personajes #caja_personaje .item_personaje .foto{margin-bottom:5px;}
			  #personajes #caja_personaje .item_personaje .titulo{font-weight:bold;margin-bottom:4px;}
			  #personajes #caja_personaje .item_personaje .titulo a{color:#000000;background-color: #FFFFFF;text-decoration:none;}
			  #personajes #caja_personaje .item_personaje .titulo a:hover{text-decoration:underline;}
			  #personajes #caja_personaje .item_personaje .texto{padding:4px;}
	
	#personajes .enlace_volver{	float:right;font-size:10px;	font-weight:bold;}	
	#personajes .enlace_volver a{color:#000000;background-color: #FFFFFF;text-decoration:none;}	
	#personajes .enlace_volver a:hover{color:#000000;background-color: #FFFFFF;text-decoration:underline;}			  

/* Personaje *                       */
/* ******************************** */				  
	#personaje_detalle{ 
		float:left;
 		width: 630px;
		margin-bottom: 20px;	
	}

	#personaje_detalle .titulo_seccion	.submenu{
		font-size:14px;
		font-weight:bold;
	}
	#personaje_detalle .titulo_seccion	.submenu a{text-decoration:none;}
	#personaje_detalle .titulo_seccion	.submenu a:hover{text-decoration:underline;}	

	#personaje_detalle #foto_libro{
		float:left;
		width:180px;
		margin-right:20px;
	}
	#personaje_detalle #detalle_libro{	
		float:left;
		width:410px;	
	}
	#personaje_detalle #detalle_libro .titulo{font-size:20px;font-weight:bold;margin-bottom:5px;}
	#personaje_detalle #detalle_libro .nombre{font-size:20px;font-weight:bold;margin-bottom:5px;line-height:19px;}
	#personaje_detalle #detalle_libro .autor{font-size:16px;font-weight:bold;margin-bottom:15px;}
	#personaje_detalle #detalle_libro .datos{font-size:12px;}	
	#personaje_detalle #detalle_libro .resumen{font-size: 12px;margin-top:15px;}		
	
	#personaje_detalle #detalle_libro .titulos_relacionados{font-weight:bold;}			
	#personaje_detalle #detalle_libro .titulos_relacionados a{color:#595959;background-color:#FFFFFF;text-decoration:none;}				
	#personaje_detalle #detalle_libro .titulos_relacionados a:hover{color:#595959;background-color:#FFFFFF;text-decoration:underline;}	
	
	#personaje_detalle .titulos_relacionados{font-size:11px;color:#595959;background-color:#FFFFFF;font-weight:bold;margin-bottom:1px;}		
	#personaje_detalle .titulos_relacionados a{color:#595959;background-color:#FFFFFF;text-decoration:none;}		
	#personaje_detalle .titulos_relacionados a:hover{text-decoration:underline;}				

	#personaje_detalle .enlace_volver{	float:right;font-size:10px;	font-weight:bold;}	
	#personaje_detalle .enlace_volver a{color:#000000;background-color: #FFFFFF;text-decoration:none;}	
	#personaje_detalle .enlace_volver a:hover{color:#000000;background-color: #FFFFFF;text-decoration:underline;}				  

	
/* colecciones *                       */
/* ******************************** */				  
	#colecciones{ 
		float:left;
 		width: 630px;
		margin-bottom: 20px;	
	}	
		#colecciones .titulo_seccion	.submenu{
			font-size:14px;
			font-weight:bold;
		}
		#colecciones .titulo_seccion	.submenu a{text-decoration:none;}
		#colecciones .titulo_seccion	.submenu a:hover{text-decoration:underline;}	
		
		#colecciones .item_colecciones{
			float:left;
			width:200px;
			margin-right:6px;
			margin-bottom:20px;
		}

		#colecciones .foto_portada{float:left;margin-top:2px;margin-right:5px;width:50px;height:35px;text-align:right;}
		#colecciones .datos{float:left;line-height:16px;width:145px;}

		#colecciones .titulo_coleccion{font-size:14px;color: #000000;}
		#colecciones .titulo_coleccion a{color: #000000;text-decoration:none;}	
		#colecciones .titulo_coleccion a:hover{color: #000000;text-decoration:underline;}			
		
		#colecciones .titulo_libro{font-size:11px;font-weight: Bold;	color: #000000;}
		#colecciones .titulo_libro a{color: #000000;text-decoration:none;}	
		#colecciones .titulo_libro a:hover{color: #000000;text-decoration:underline;}				
		
		#colecciones .autor{font-size:10px;text-transform:uppercase;color: #000000;}
		#colecciones .autor a{color: #000000;text-decoration:none;}	
		#colecciones .autor a:hover{color: #000000;text-decoration:underline;}						
		
		#colecciones .paginacion {float:right; width:200px;text-align:right;font-size:10px;	font-weight:bold;}			
		#colecciones .paginacion  a{color:#000000;background-color: #FFFFFF;text-decoration:none;}	
		#colecciones .paginacion  a:hover{color:#000000;background-color: #FFFFFF;text-decoration:underline;}				  


/* rango_colecciones   *                       */
/* ******************************** */	
	#rango_colecciones{ 
		float:left;
 		width: 630px;
		margin-bottom: 20px;	
	}
	
	#rango_colecciones .titulo_seccion	.submenu{
		font-size:14px;
		font-weight:bold;
	}
	#rango_colecciones .titulo_seccion	.submenu a{text-decoration:none;}
	#rango_colecciones .titulo_seccion	.submenu a:hover{text-decoration:underline;}	
	
	#rango_colecciones #caja_libro{	
	 	width: 630px;
 	}	

	#rango_colecciones #caja_libro .item_libro{
		 	float:left;
			width:145px;
			margin-right:10px;
		 	margin-bottom:20px;		
			text-align:center;
			font-size:10px;
			line-height: 12px;
		 }
			  #rango_colecciones #caja_libro .item_libro .foto{margin-bottom:5px;}
			  #rango_colecciones #caja_libro .item_libro .titulo{font-weight:bold;margin-bottom:4px;}
			  #rango_colecciones #caja_libro .item_libro .titulo a{color:#000000;background-color: #FFFFFF;text-decoration:none;}
			  #rango_colecciones #caja_libro .item_libro .titulo a:hover{text-decoration:underline;}
	
			  #rango_colecciones #caja_libro .item_libro .autor{margin-bottom:2px;text-transform:uppercase}		  
			  #rango_colecciones #caja_libro .item_libro .autor a{color:#000000;background-color: #FFFFFF;text-decoration:none;}
			  #rango_colecciones #caja_libro .item_libro .autor a:hover{text-decoration:underline;}		

	#rango_colecciones .enlace_volver{	float:right;font-size:10px;	font-weight:bold;}	
	#rango_colecciones .enlace_volver a{color:#000000;background-color: #FFFFFF;text-decoration:none;}	
	#rango_colecciones .enlace_volver a:hover{color:#000000;background-color: #FFFFFF;text-decoration:underline;}				  

	#rango_colecciones #item_descripcion {
		width:630px;
		/*background-color: #FFFAAA;*/
		margin-bottom:20px;
	}
	
	#item_descripcion  .titulo_coleccion{
		font-weight:bold;
		font-size: 14px;
		margin-bottom:4px;
	}

	#item_descripcion .seleccion{
		float:right;
		text-align:right;
		width:300px;
	}
		
		#rango_colecciones .paginacion {float:right; width:200px;text-align:right;font-size:10px;	font-weight:bold;}			
		#rango_colecciones .paginacion  a{color:#000000;background-color: #FFFFFF;text-decoration:none;}	
		#rango_colecciones .paginacion  a:hover{color:#000000;background-color: #FFFFFF;text-decoration:underline;}				  


/* buscador  *                       */
/* ******************************** */	
	#buscador{ 
		float:left;
 		width: 625px;
		margin-bottom: 20px;	
	}
	#buscador table.centrada{
		margin: 0 auto; 
		width: 625px;
		line-height:20px;
		font-size:15px;
	}
	#buscador td.buscar{text-align:center;Height:70px;}
	
	#buscador input.buscador{width:190px;}
	#buscador select.buscador{width:190px;}
	#buscador select.buscador_peq{width:93px;}	
	
	#buscador .titulo {
 		font-size:16px;
		font-weight:bold;
		color:#354171;
	}

	#buscador .detalle_resultado{margin-bottom:10px;}
	#buscador .detalle_resultado a {color:#000000;text-decoration:none;}
	#buscador .detalle_resultado a:hover{color:#000000;text-decoration:underline;}

	#buscador .item_resultados{
			float:left;
			width:280px;
			margin-right:20px;
			margin-bottom:10px;
		}

		#buscador .foto_portada{float:left;margin-top:2px;margin-right:5px;width:50px;height:35px;text-align:right;}
		#buscador .datos{float:left;line-height:16px;width:145px;}

		#buscador .titulo_libro{font-size:12px;color: #000000;font-weight:bold;}
		#buscador .titulo_libro a{color: #000000;text-decoration:none;}	
		#buscador .titulo_libro a:hover{color: #000000;text-decoration:underline;}			
		
		#buscador .autor_libro{font-size:11px;text-transform:uppercase;color: #000000;}
		#buscador .autor_libro a{color: #000000;text-decoration:none;}	
		#buscador .autor_libro a:hover{color: #000000;text-decoration:underline;}	
	
	
	#buscador .paginacion {float:right; width:200px;text-align:right;font-size:10px;	font-weight:bold;}			
	#buscador .paginacion  a{color:#000000;background-color: #FFFFFF;text-decoration:none;}	
	#buscador .paginacion  a:hover{color:#000000;background-color: #FFFFFF;text-decoration:underline;}				  



/* contacto  *                       */
/* ******************************** */	
	#contacto { 
		float:left;
 		width: 625px;
		margin-bottom: 20px;	
	}
	
	#contacto .texto{ 
		font-size:14px;
	}
	
	#contacto .radios{ 
		font-size:11px;
	}
	
	#contacto input, #contacto select, #contacto textarea { 
		margin-top:2px;
	}
	

/* suscribete  *                       */
/* ******************************** */
	#suscribete{ 
		float:left;
 		width: 625px;
		margin-bottom: 20px;	
	}
	
	#suscribete .texto{ 
		font-size:14px;
	}
	
	#suscribete .opcionales{ 
		font-size:10px;
		font-weight:bold;
	}
	
	#suscribete input, #suscribete select, #suscribete textarea { 
		margin-top:2px;
	}
	
	

/* editorial                        */
/* ******************************** */		  
 #editorial{
	float:left;
 	width: 625px;
 }
 
/* Paginacion						*/
/* ******************************** */	
	
	.paginacion {
		float:right;
		text-align:right;
		width:300px;
		font-size:11px;
	}
	
	.paginacion .paginacionNumActual{
		color: #347233;
		font-weight:bold;
	}
	
	.paginacion .paginacionNum{
		color: #000000;
		text-decoration:underline;
	}
	
	.paginacion .paginacionSiguiente, .paginacion .paginacionAnterior{
		color: #000000;
		text-decoration:none;
	}

/* colores  *                       */
/* ******************************** */	

.portada {color:#000000;background-color:#FFFFFF;}
.editorial {color:#347233;background-color:#FFFFFF;}
.novedades {color:#78522D;background-color:#FFFFFF;}
.autores {color:#6D2F44;background-color:#FFFFFF;}
.actualidad {color:#3E3E3E;background-color:#FFFFFF;}
.newsletter{color:#354171;background-color:#FFFFFF;}
.contacto{color:#F79D2D;background-color:#FFFFFF;}
	
.texto_largo, p{font-size:12px;line-height:18px;font-weight: normal;}
.texto_largo a {text-decoration:underline;color:#000000;}

.nota {font-size:10px;line-height:13px;}
.titulo_seccion {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size:28px;
 	margin-top:8px;
 	margin-bottom:30px;		
 	text-decoration:none;
}

.submenu_rango, .submenu_rango a {
	font-size:13px;
	color:#505050;
	font-weight:bold;
	font-family: Arial,verdana;
	text-decoration:none;
}

.submenu_rango a:hover {
	text-decoration:underline;
}

.formMsg {
	color: red;
	font-weight:bold;
}
.enlaces_bookmark {margin-top:15px;font-size:11px; font-weight: bold;}

.titulo_seccion span.rss{float: right; margin-top: -14px; padding-right:3px; background-image: none;}
.titulo_seccion span.rss a{  margin:0;}
.titulo_seccion span.rss img{ margin:0;float:left; padding:0;}
