/*
    CSS Impresion
    Web: autorasenred.com
    Autor: lima-limon.com
    Ultima actualizacion: 15/02/09
*/

html {
    margin: 0;
    padding: 0.5em;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 0.81em;
	color:#000;
    background-color: #fff;
}
body {
    margin: 0;
    padding:0;
	color:#000;
    background-color: #fff;
    min-width: 52em;
}
img { border: 0; }
p { text-align: justify; }
h1 {
    margin: 0;
    margin-top: 1em;
    font-size: 1.3em;
    font-weight: bold;
    color: #00294A;
}
h2 {
    margin: 0;
    padding: 0;
    font-size: 1.2em;
    font-weight: bold;
    color: #00294A;
}
h3 {
    font-size: 1.1em;
    font-weight: bold;
    color: #000;
}

hr {
    border: 1px solid #fff;
    border-bottom: 1px solid 0A426B;
}

blockquote {
    text-align: justify;
    font-size: 1.2em;
    font-weight: bold;
}
a { color: #0A426B; }

/************************/

#cabecera { text-align: center; }
#cabecera #logotipo { float: left; }
#cabecera #info-cabecera { display: none; }
#cabecera #atencion-cliente { float: left; }
#copyright { text-align: center; }

/************************/
.modulo-libro {
    width: 47%;
    margin: 1% 2% 1% 0;
    float: left;
}
.modulo-libro .portada {
    position: relative;
    left: 0;
}
.modulo-libro .portada a {
    border: 1px solid #ccc;
    padding: 3px;
    float: left;
    background-color: #fff;
}
.modulo-libro .portada img {
    display: block;
}
.modulo-libro .detalle {
    margin-left: 65px;
}
.modulo-libro .titulo {
    font-size: 0.9em;
    line-height: 1em;
}
.modulo-libro .titulo a {
    text-decoration: none;
}
.modulo-libro ul {
    margin: 0;
    padding: 0;
}
.modulo-libro li {
    margin: 0;
    padding: 0;
    display: block;
    font-size: 0.85em;
}
.modulo-libro .precio {
    color: #666;
}
.modulo-libro .precio strong {
    font-size: 1.4em;
    color: #832B26;
}
/* fin mudulo-libro */

/*detalle-libro */

.detalle-libro .portada {
    position: relative;
    left: 0;
}
.detalle-libro .portada img {
    display: block;
    border: 1px solid #ccc;
    padding: 5px;
    float: left;
    background-color: #fff;
}
.detalle-libro .detalle {
    margin-left: 125px;
}
.detalle-libro .titulo {
    padding-top: 1em !important;
    font-size: 1.3em;
    color: #1A374E;
}
.detalle-libro ul {
    margin: 0;
    padding: 0;
}
.detalle-libro li {
    margin: 0;
    padding: 0;
    display: block;
    font-size: 0.85em;
}
.detalle-libro .precio {
    margin-top: 0.5em;
    border-top: 1px solid #D6CFA9;
    padding-top: 0.5em;
    color: #666;
    font-size: 1.4em;
}
.detalle-libro .precio strong {
    font-size: 1.1em;
    color: #832B26;
}
.detalle-libro .precio a {
    margin-left: 1em;
}

/*fin detalle-libro */

/*detalle-coleccion */

.detalle-coleccion .portada {
    position: relative;
    left: 0;
}
.detalle-coleccion .portada img {
    display: block;
    padding: 13px 13px 4px 4px;
    float: left;
    background: transparent url(../images/comun/bg-coleccion.png) 0 0 no-repeat;
}
.detalle-coleccion .detalle {
    margin-left: 75px;
}
.detalle-coleccion .titulo {
    margin: 0.5em 0;
    font-size: 1.1em;
    color: #1A374E;
}
.detalle-coleccion ul {
    margin: 0;
    padding: 0;
}
.detalle-coleccion li {
    margin: 0;
    padding: 0;
    display: block;
    font-size: 0.85em;
}
.detalle-coleccion .precio {
    margin-top: 0.5em;
    border-top: 1px solid #D6CFA9;
    padding-top: 0.5em;
    color: #666;
    font-size: 1.2em;
}
.detalle-coleccion .precio strong {
    font-size: 1.1em;
    color: #832B26;
}
.detalle-coleccion .precio a {
    margin-left: 1em;
}

/********************/

.limpiar {
    float: none;
    clear: both;
}

#ayudas-navegacion,
#navegacion,
#recomendar,
#enlaces-pie,
.bt-comprar,
.bt-comprar-coleccion,
.categorias,
.pedido-pendiente,
.registro-novedades,
.paginar {
  display: none;
}


