﻿.mapa-librerias-titulo-pagina {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	color: #6F944E;
	text-align: left;
}
.fondo-barra-multimedia {
	background-image: url(graficos/cabecera-zona-multimedia.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.sala-prensa-enlace {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #514F4F;
}
/*.sala-prensa-enlace:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #8D4040;
	text-decoration: underline;
}*/

.autores {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #333;
	margin-left: 0px;
}

.autores a {
	color: #945455;
	margin-left: 0px;
	text-decoration: underline;
}
.autores a:hover {
	color: #333;
	text-decoration: underline;
}
.foto-autor-margen {
	margin-right: 10px;
	margin-bottom: 0px;
}

.negrita {
	font-weight: bold;
}
.cursiva {
	font-style: italic;
}
.eslogan {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-style: italic;
	font-weight: bold;
	color: #935655;
	margin-right: 20px;
}
.tabla-librerias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #646262;
	background-color: #F4F1E8;
	text-align: left;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 5px;
	width: 100%;
	border: 1px solid #C4C4C4;
}
.fondo-barra-ficha {
	background-color: #B79A32;
	background-image: url(graficos/cabecera-ficha-publica.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.index-tabla-columna-sangrado {
	padding-left: 20px;
}
.titulo-proximos-titulos {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #3F5D07;
	text-align: left;
	height: auto;
	font-style: normal;
}
.celda-alinear-izquierda {
	border: 0;
	text-align: left;
}

.autor-proximos-titulos {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	font-style: italic;
	font-weight: normal;
	color: #494848;
	text-align: left;
}

.celda-alinear-derecha {
	text-align: right;
}
.fondo-barra-novedades {
	background-color: #90ADCB;
	background-image: url(graficos/barra-novedades1.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.fondo-cab-ecu {
	background-image: url(graficos/cab-ecu-red.jpg);
	background-repeat: no-repeat;
	text-align: left;
	height: 80px;
}
.fondo-cab-ecu-lector {
	background-image: url(graficos/cab-ECU-lector-experto.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.ficha-titulo-cabecera-ecu
 {
	background-image: url(graficos/cab-ECU-mas-comentado.gif);
	background-repeat: no-repeat;
	text-align: left;
}
.fondo-coment-txt-ecu
{
	background-image: url(graficos/cab-ECU-mas-comentado.gif);
	background-repeat: no-repeat;
	text-align: left;
}
.titulo-novedades {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: normal;
	color: #484646;
	padding-left: 15px;
}
.titulo-ecu{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
	font-weight: normal;
	/*color: #8D4040;*/
	color: white;
 	padding-left: 15px;
	padding-bottom: 0px; 
}
.PVP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: bold;
	color: #264505;
}
.ficha-pvp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #8D4040;
	text-decoration: underline;
}
.ficha-seccion-recomendados {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #4B4B4B;
	padding-left: 8px;
}


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: normal;
	color: #333;
	background-color: #FFF;
	margin: 0px;
}
.menu-sup {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFF;
	background-color: #666;
	text-align: center;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	text-decoration: none;
	height: auto;
	width: auto;
	vertical-align: middle;
}

.fondo-menusuperior {
	background-color: #FFF;
	background-image: url(graficos/fondo-gris-superior2.gif);
	background-repeat: repeat-x;
}
.menu-sup:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #FFF;
	background-color: #6B0034;
	text-align: center;
	margin-right: 1px;
	margin-left: 1px;
	padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;
	height: auto;
	width: auto;
	vertical-align: middle;
}
.borde-miniaturas {
	border: 1px solid #FFF;
}
.borde-miniaturas:hover {
	border: 1px solid #666;
}
.fondo-celda-activo {
	background-color: #FFF;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #FFF;
	border-bottom-color: #FFF;
	text-align: left;
}
.fondo-celda-activo:hover {
	background-color: #EEECC4;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dashed;
	border-bottom-style: dashed;
	border-top-color: #CCC;
	border-bottom-color: #D6D6D6;
	text-align: left;
}


.linea-vertical-puntos {
	background-color: #FFF;
	background-image: url(graficos/linea-vertical.gif);
	background-repeat: repeat-y;
}
.centrar-contenido-celda {
	text-align: center;
}
.enlaces-admin-azul {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.6em;
	font-weight: bold;
	color: #377BB6;
	text-decoration: none;
}
.enlaces-admin-azul:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.6em;
	font-weight: bold;
	color: #377BB6;
	text-decoration: underline;
}
.seccion-columna-auxiliar {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #A06263;
	text-align: left;
	padding-left: 6px;
}
.enlace-busqueda-av {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #4F4C47;
	text-decoration: none;
}
.enlace-busqueda-av:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #4F4C47;
	text-decoration: underline;
}
#buscador-index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #A06263;
	background-color: #FFF;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #A06263;
	border-right-color: #A06263;
	border-bottom-color: #A06263;
	border-left-color: #A06263;
}
#asunto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: normal;
	color: #5B5A4F;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #999;
}

.fondo-menu-admin {
	background-color: #FFF;
	background-image: url(graficos/fondo-menu-admin3.gif);
	background-repeat: no-repeat;
	text-align: center;
	line-height: 25px;
}
.enlaces-admin-rojo {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.6em;
	font-weight: bold;
	color: #B8655F;
	text-decoration: none;
}
.enlaces-admin-rojo:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.6em;
	font-weight: bold;
	color: #B8655F;
	text-decoration: underline;
}
h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #8D4040;
}
.titulo-novedades-lista {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.77em;
	font-weight: bold;
	color: #8D4040;
	text-align: left;
}
.enlaces-admin-negro {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.6em;
	font-weight: bold;
	color: #191919;
	text-decoration: none;
	letter-spacing: -0.05em;
}
.enlaces-admin-negro:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 0.6em;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
	letter-spacing: -0.05em;
}
.borde-boton-coleccion {
	border: 1px solid #FFF;
}
.borde-boton-coleccion:hover {
	border: 1px solid #F3C941;
}
.enlace-ver-mas {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	font-style: italic;
	font-weight: bold;
	color: #385C1C;
}
.enlace-ver-mas:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	font-style: italic;
	font-weight: bold;
	color: #333;
}
.num-paginas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #333;
}
.resena-index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #5B5A4F;
	margin-top: 8px;
	padding-top: 0px;
	margin-bottom: -5px;
	padding-left: 77px;
	text-align: left;
}
.ficha-titulo-libro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	font-weight: normal;
	color: #8D4040;
	text-align: left;
	margin-bottom: -15px;
}

.coleccion {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #7D7D7D;
	padding-left: 5px;
	padding-bottom: 5px;
	line-height: normal;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
}
#pie {
	text-align: center;
}
.creditos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #999;
}
.linea-horizontal {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCC;
	text-align: center;
}
.ficha-otros-datos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #333;
	padding-top: 8px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
	text-align: left;
}
.ficha-titulo-cabecera {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #514F4F;
	padding-left: 14px;
	padding-bottom: 5px;
}
.fondo-barra-contacto {
	background-image: url(graficos/cabecera-contacto.jpg);
	background-repeat: no-repeat;
	text-align: left;
}

.resena-ficha {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #333;
	margin-top: 8px;
	padding-top: 0px;
	text-align: left;
	padding-right: 6px;
	margin-bottom: 5px;
}
.ficha-seccion-contenidos {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #5C5749;
	padding-left: 3px;
	text-decoration: none;
	line-height: 20px;
	letter-spacing: -0.01em;
	word-spacing: -0.1em;
}
.ficha-seccion-contenidos:hover {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #5C5749;
	text-decoration: underline;
	padding-left: 3px;
	line-height: 20px;
	letter-spacing: -0.01em;
	word-spacing: -0.1em;
}
.enlace-ebook {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #5C5749;
	text-decoration: none;
}
.enlace-ebook:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #5C5749;
	text-decoration: underline;
}
.ficha-otros-datos-negrita {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #333;
	padding-top: 8px;
	padding-right: 14px;
	padding-bottom: 14px;
	padding-left: 14px;
	text-align: left;
}
.mensaje-transporte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #5C5749;
}
.enviar-amigo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #5C5749;
	text-decoration: none;
}
.enviar-amigo:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #5C5749;
	text-decoration: underline;
	text-align: center;
}
.navegacion-volver {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #8D4040;
	text-decoration: none;
}
.navegacion-volver:hover {
	color: #8D4040;
	text-decoration: underline;
}
.fondo-barra-editorial {
	background-image: url(graficos/cabecera-editorial.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.titulo-pagina-texto {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.3em;
	font-weight: normal;
	color: #945454;
	padding-left: 4px;
	text-align: left;
}
.fondo-menu-colecciones {
	background-image: url(graficos/fondo-menu-colecciones.gif);
	background-repeat: no-repeat;
	text-align: right;
}
.fondo-barra-sala-prensa {
	background-image: url(graficos/cabecera-sala-prensa.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.fondo-barra-foreignrights {
	background-image: url(graficos/cabeceras-foreignrights.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.formulario-etiqueta {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.70em;
	font-weight: bold;
	color: #925554;
	padding-right: 5px;
	padding-left: 10px;
}
.tabla-marco-gris {
	border: 1px solid #CCC;
	text-align: center;
}
.fondo-barra-autores {
	background-image: url(graficos/cabecera-autores.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.fondo-barra-venta {
	background-image: url(graficos/cabeceras-ptos-venta.jpg);
	background-repeat: no-repeat;
	text-align: left;
	background-color: #C5A140;
}
.cita-resena {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: normal;
	color: #333;
	margin-top: 8px;
	padding-top: 0px;
	text-align: center;
	padding-left: 6px;
	padding-right: 6px;
	margin-bottom: 5px;
}
.autor-cita-resena {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #5B5A4F;
	margin-top: 8px;
	padding-top: 0px;
	text-align: right;
	padding-left: 10px;
	padding-right: 10px;
	margin-bottom: 5px;
	font-style: italic;
}
.subtitulo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #514F4F;
	text-align: left;
	margin-bottom: -8px;
}
.fondo-barra-comentario {
	background-image: url(graficos/cabecera-comentar-libro.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.fondo-barra-mapaweb {
	background-image: url(graficos/cabecera-mapa-web.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.fondo-menu-colecciones2 {
	background-image: url(graficos/fondo-menu-colecciones2.gif);
	background-repeat: no-repeat;
	text-align: right;
}
.imagen-ficha {
	margin-right: 10px;
}
.cabecera-pagina-multimed {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #FFF;
	padding-left: 14px;
}
.fondo-barra-informacion {
	background-image: url(graficos/cabecera-pagina-informacion.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.fondo-barra-boletin {
	background-image: url(graficos/cabecera-boletin-novedades.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.eslogan-centrado {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.75em;
	font-style: italic;
	font-weight: bold;
	color: #484848;
	margin-right: 20px;
	text-align: center;
}
.fondo-barra-ebook {
	background-image: url(graficos/cabecera-ebook-info.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.texto-tabla-centrado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #333;
	text-align: center;
}
.relleno-color-celda {
	background-color: #F9F1E6;
}
.fondo-barra-ayuda {
	background-image: url(graficos/cabecera-ayuda.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.sala-prensa-titulo-libro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-weight: bold;
	color: #514F4F;
}
.pvp-index {
	font-weight: bold;
	color: #968650;
	margin-top: 8px;
	padding-top: 0px;
	margin-bottom: -5px;
	padding-left: 77px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	line-height: 15px;
}
.linea-hor-discontinua {
	background-image: url(graficos/linea-horizontal.gif);
	background-repeat: repeat-x;
	text-align: left;
}
.cab-FLS09 {
	background-image: url(graficos/cab-FLS09.gif);
	background-repeat: no-repeat;
}
.subtitulo-blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
	padding-left: 7px;
}
.color-fuente-azul {
	color: #FC7A00;
}
.cabecera-busquedaav {
	background-image: url(graficos/cabeceras-busq-av.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
input:focus {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #000;
	background-color: #EFEFEF;
	border: 1px solid #000;
	padding-left: 0.2em;
	padding-right: 0.2em;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: normal;
	color: #666;
	border: 1px solid #CCC;
	padding-left: 0.2em;
	padding-right: 0.2em;
	margin-left: 0px;
}select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	color: #333;
	border: 1px solid #CCC;
}
select:focus {
	border: 1px solid #000;
}
.fondo-barra-salaprensa-pags {
	background-image: url(graficos/cabecera-sala-prensa-agenda.jpg);
	background-repeat: no-repeat;
	text-align: left;
	background-color: #C4CEDA;
}
.texto-comun {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-weight: normal;
	color: #333;
	text-align: left;
}
.texto-comun a {
}

.sangria {
	padding-left: 10px;
}

.fecha-agenda {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: bold;
	color: #A06263;
}
.coleccion-columna {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.65em;
	font-weight: normal;
	color: #968650;
	line-height: normal;
	text-align: left;
	margin-top: 8px;
}
.fila-gris-fin-tabla {
	background-color: #F4F5F7;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C2C8D3;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F8F8F8;
}
.titulo-libro-presentacion-ficha {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.4em;
	font-weight: normal;
	color: #9A5E5E;
}
.enlace-boton-presentacion {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	color: #414350;
	text-decoration: none;
}
.enlace-boton-presentacion:hover {
	color: #9A5E5E;
	text-decoration: underline;
}
.imagen-margen-derecho-inf {
	margin-right: 10px;
	margin-bottom: 10px;
}
.tabla-cesta {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
	border: 1px solid #7C3E3F;
	text-align: left;
}
.cab-popup-comentario {
	background-image: url(graficos/cab-popup-comentario.jpg);
	background-repeat: no-repeat;
}
.color-destacado1 {
	color: #333;
}
.texto-tabla-centrado a {
	color: #8D4040;
	font-weight: bold;
	text-decoration: underline;
}
.texto-tabla-centrado a:hover {
	font-weight: bold;
	color: #333;
	text-decoration: underline;
}

.mensaje-importante {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #AA0321;
}
.cab-popup-psswrd {
	background-image: url(graficos/form-popup-enviar-amigo.jpg);
	background-repeat: no-repeat;
}
.cab-popup-info {
	background-image: url(graficos/cab-popup-info.jpg);
	background-repeat: no-repeat;
}
.fondo-ecu-librerias {
	background-image: url(graficos/fondo-ecu-info-librerias.gif);
	background-repeat: repeat-x;
}
.marco-tabla-ecu-librerias {
	border: 1px dashed #E29B6B;
}

.fondo-ecu-lectores {
	background-image: url(graficos/fondo-ecu-info-lectores.gif);
	background-repeat: repeat-x;
}
.marco-tabla-ecu-lectores {
	border: 1px dashed #357CB6;
}
.seccion-columna-auxiliar-negro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	font-weight: normal;
	color: #2A5810;
	text-align: left;
	padding-left: 8px;
	line-height: 18px;
}
.menu-ecu-publicaciones {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.85em;
	font-style: normal;
	font-weight: normal;
	color: #A69045;
	padding-left: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	background-color: #FFF;
	height: auto;
	margin-bottom: 3px;
	padding-right: 3px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}
.menu-ecu-publicaciones:hover {
	padding-left: 3px;
	background-color: #FFF;
	margin-bottom: 3px;
	padding-right: 3px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #7C3E3F;
}
.menu-ecu-publicaciones a {
	color: #685D41;
	text-decoration: none;
}
.menu-ecu-publicaciones a:hover {
	color: #7C3E3F;
	text-decoration: none;
}
.marco-tabla-ecu-comentario {
	border: 1px dashed #CCC;
}
.fondo-cab-tucesta {
	background-color: #FFF;
	background-image: url(graficos/fondo-cesta.jpg);
	background-repeat: no-repeat;
}
.ficha-titulo-cabeceracesta {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #000;
	padding-left: 43px;
	padding-bottom: 5px;
	text-align: left;
}
.cab-cesta {
	background-color: #F0F0E1;
	background-image: url(graficos/fondo-cesta.gif);
	background-repeat: no-repeat;
}
.marco-tabla-cesta {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCC;
	border-bottom-color: #CCC;
	border-left-color: #CCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFF;
}
.texto-color-verde {
	color: #486B41;
}
.marco-imagen {
	border: 1px solid #666;
	margin-top: 5px;
	margin-right: 10px;
	margin-bottom: 5px;
}
.texto-resaltado {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-style: normal;
	font-weight: bold;
	color: #953737;
}
.marco-tabla-cesta-total {
	background-color: #83A650;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFF;
	border-right-color: #666;
	border-bottom-color: #666;
	border-left-color: #666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
}
.margen-derecho {
	margin-right: 5px;
}
.texto-cab-clave {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
	text-align: left;
}
.fondo-ecu-coment {
	background-image: url(graficos/cab-ECU-mas-comentado.gif);
	background-repeat: no-repeat;
	text-align: left;
}
.fondo-ecu-valorado {
	background-image: url(graficos/cab-ECU-mas-valorado.gif);
	background-repeat: no-repeat;
	text-align: left;
}
.fondo-ecu-lector {
	background-image: url(graficos/cab-fondo-ecu-lector2.jpg);
	background-repeat: no-repeat;
	text-align: left;
}
.fondo-cabecu-lector {
	background-image: url(graficos/fondo-cab-ecu-privado.jpg);
	background-repeat: repeat-x;
}
.titulo-columna {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	color: #514F4F;
	text-align: left;
}
.titulo-libro-ecu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.2em;
	font-weight: normal;
	color: #A06263;
	text-align: left;
}
.cab-libro-sincomentar {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.5em;
	font-weight: normal;
	color: #484646;
	text-align: left;
}
.columna-izq-ecu-privado {
	background-image: url(graficos/fondo-col-izq-verde.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #C5C5C5;
}
.texto-revisar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.75em;
	font-style: normal;
	font-weight: bold;
	color: #6D995E;
	text-decoration: none;
}
.texto-revisar a {
	color: #6D995E;
	text-decoration: none;
}
.texto-revisar a:hover {
	color: #6D995E;
	text-decoration: underline;
}
.texto-georgia-blanco {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: bold;
	color: #FFF;
}
.margen-izquierdo {
	padding-left: 10px;
}
.texto-georgia-negro {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.7em;
	font-style: normal;
	font-weight: normal;
	color: #333;
	padding-right: 5px;
	padding-left: 5px;
}
.linea-inferior-celda {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #D6C694;
}
.tabla-gastos-envio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	font-style: normal;
	font-weight: bold;
	color: #514F4F;
	background-color: #EDEEE8;
	border: 1px solid #83A650;
}
.fondo-cab-tucuenta {
	background-color: #FFF;
	background-image: url(graficos/fondo-tucuenta.jpg);
	background-repeat: no-repeat;
}
.fondo-barra-umbral {
	background-image: url(graficos/cabecera-coleccion-umbral.jpg);
	background-repeat: no-repeat;
	text-align: left;
	height:56px;
}
.fondo-barra-defacto {
	background-image: url(graficos/cabecera-coleccion-defacto.jpg);
	background-repeat: no-repeat;
	text-align: left;
	height:56px;
}
.fondo-barra-orfeo {
	background-image: url(graficos/cabecera-coleccion-orfeo.jpg);
	background-repeat: no-repeat;
	text-align: left;
	height:56px;
}

.MaskedEditError {
background-color:#FFCCCC;
}
.MaskedEditFocusNegative {
background-color:#FFFFCC;
color:#FF0000;
}

.cabecera{
	font-size: 13px;
	color: #FFFFFF;
	background-color: #945454;
}
.campo{
	font-size: 13px;
	color: #000000;
	text-align: center;
	background-color: #F0F0E8;
}

.campoBlanco{
	font-size: 13px;
	color: #000000;
	text-align: center;
	background-color: White;
}
.modalBackground {
background-color:#000;
filter:alpha(opacity=80);
opacity:0.3;
}
.columna-drc-ecu-condiciones {
	background-image: url(graficos/fondo-drc-ecu-pdf.gif);
	background-repeat: repeat-x;
	background-position: top;
	border: 1px solid #C5C5C5;
}
.fondo-barra-fls2010 {
	background-image: url(graficos/barra-fls2010.jpg);
	background-repeat: no-repeat;
	text-align: left;
	background-color: #C5A140;
}
.fondo-cab-criticos-ECU {
	background-image: url('graficos/cabecera-criticos-ECU.jpg');
	background-repeat: no-repeat;
	text-align: left;
}
.img-margen-derecho {
	margin-right: 5px;
}
.forzar-texto-unalinea {
	white-space: nowrap;
}


