﻿/* --------------------------------------------------- */

/* PRESENTACION LIBROS LISTADO */

.tituloPanelListadoFamilias
{
	font-size: 15px;
	color: #F8B004;
	font-weight: bold;
}

.panelListadoFamilias
{
	position: relative; 
	top: 35px;
	left: 24px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	line-height: 10px;
	z-index: 1;
}

.panelElementoListadoFamilias
{
	position: relative; 
	top: 0px;
	left: 0px;
}

.nombreProductoListadoFamilias
{
	position: absolute; 
	top: 1px;
	left: 0px;
	font-family: Garamond, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #0F0F0F;	
}

.autorProductoListadoFamilias
{
	position: absolute; 
	top: 1px;
	left: 230px;
	font-family: Garamond, Arial;
	font-size: 11px;
	color: #6E6E6E;
}

.precioProductoListadoFamilias
{
	position: absolute; 
	top: 1px;
	right: 70px;
	font-family: Garamond, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #A81800;
}

.imagenAnadirProductoListadoFamilias
{
	position: absolute; 
	top: -2px;
	left: 440px;
}

.separadorProductoListadoFamilias
{
	position: absolute; 
	bottom: 0px;
	left: 2px;
}

.botonInicioPaginacion
{
	position: absolute; 
	top: 7px;
	right: 53px;
}

.botonAtrasPaginacion
{
	position: absolute; 
	top: 7px;
	right: 38px;
}

.botonSiguientePaginacion
{
	position: absolute; 
	top: 7px;
	right: 25px;
}

.botonFinalPaginacion
{
	position: absolute; 
	top: 7px;
	right: 10px;
}

.textoInformativoPaginacion
{
	position: absolute; 
	top: 6px;
	left: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

/* --------------------------------------------------- */

/* BOLSA COMPRA LIBROS */

.tablaBolsa td
{
	border: solid 1px #FFFFFF;
	border-left: 0px;
	border-right: 0px;
}

.panelTotalizadorBolsa
{
	position: relative;
	background-color: #F8B004;
}

.totalPedidoProductoBolsa
{
	text-align: center;
}

.tituloTotalProductoBolsa
{
	position: absolute; 
	top: 2px;
	left: 7px;
	color: #FFFFFF;	
	font-weight: bold;
}

.precioTotalProductoBolsa
{
	position: absolute; 
	right: 17px;
	color: #FFFFFF;
	font-weight: bold;
}

.nombreProductoBolsa
{
	position: absolute; 
	top: 0px;
	left: 7px;
	color: #101010;	
	font-size: 10px;
	font-weight: bold;
}

.precioProductoBolsa
{
	position: absolute; 
	right: 17px;
	color: #AB1618;
	font-size: 10px;
	font-weight: bold;
}

.elementoEliminarBolsa
{
	position: absolute; 
	right: 4px;
	top: 7px;
}


/* --------------------------------------------------- */
/* BOLSA COMPRA LIBROS */

.tablaTopRecomendados
{
	table-layout: fixed;
	width: 185px;
	margin-bottom: 1px;
	margin-top: 1px;	
	color: #797979;
}

.tablaTopRecomendados td
{	
	background-color: #F0F0F0;
	height: 25px;
	text-align: left;
	padding-left: 10px;
	color: #797979;
	border: solid 1px #FFFFFF;
	border-left: 0px;
	border-right: 0px;
}

.tablaTopRecomendados td a
{
	color: #797979;
	font-size: 10px;	
	font-weight: normal;
}

.tablaTopRecomendados td a:hover
{
	color: #AA1A00;
}

.numeradorLibroTopRecomendados
{
	color: #797979;
	font-size: 10px;
	font-weight: bold;
}

.celdaFinalTopRecomendados
{
	padding-left: 10px;
	background-repeat: no-repeat;
}

/* --------------------------------------------------- */
/* CONTROL NEWS LETTER */

.controlNewsLetter { text-align: left; }

.tablaControlNewsLetter 
{
	position: relative; 
	top: 3px; 
	left: 0px;
	margin-bottom: 5px;
}

.tablaControlNewsLetter td { padding-right: 5px; }