@charset "utf-8";
/* CSS Document 
* {margin:0px;padding:0px;border:0px;}*/
.clear {clear:both;font-size:0px;height:0px;}


html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0px;
	padding: 0px;
	border: 0px;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
}


input, textarea, select{
	border:1px solid #B3B9BE;
	font-size:12px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
}

/**/
body {
	color:#666666;
	font-family:Arial,Verdana,Helvetica,sans-serif;
	font-size:11px;
}

#wrap {
	background:transparent none repeat scroll 0%;
	height:auto;
	min-width:1010px;
	margin:0px;padding:0px;
}

#cabecera {
    background:url(/imgnuevas/az/logo.png) no-repeat left top; 
	/*background:url(/imgnuevas/az/logoNavidad.gif) no-repeat left top; */ 	
	height:130px;
	margin:15px 0 0 15px;
	float:left;
	width:980px;	
}
#cabecera .usuario {
	float:left;
	margin-left:105px;
	/*margin-top:105px; */
	margin-top:-5px;	
	font-size:12px;
	font-weight:bold;
	width:250px;
}
#cabecera .usuario[class] {
	margin-left:213px;
}

#cabecera .usuario a {
	text-decoration:none;
	color:#666666;
}

#cabecera .logout a {
	background:url(/imgnuevas/az/cerrar.gif) no-repeat left;
	float:left;
	margin-left:0px;
	/*margin-top:105px; */
	margin-top:-5px;	
	font-size:12px;
	font-weight:bold;
	width:150px;
	padding-left:15px;
	padding-top:0px;
	color:#666666;
	text-decoration:none;
}
#cabecera .cesta {
	float:right;
	/*margin-top:96px; */
	margin-top:-15px;			
	width:160px;
	padding-top:9px;
}
#cabecera .cesta a {
	padding-left:28px;
	padding-top:9px;
	background:url(/imgnuevas/az/carrito.gif) no-repeat left bottom;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}

#cabecera .logo {
    height:135px;	
	float: top;
	margin-top:-20px;
	margin-right:20px;
	/*background:url(/imgnuevas/az/borderSup2.gif) no-repeat right top; */
} 

#cabecera .cash {
	float:right;
	/*margin-top:100px; */
	margin-top:-10px;
	width:160px;
	padding-top:5px;
}
#cabecera .cash a {
	padding-left:28px;
	padding-top:5px;
	background:url(/imgnuevas/az/cash.gif) no-repeat left;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}
#buscador {
	background: #ECFFD2 url(/imgnuevas/az/sombra-submenu1.gif) repeat-x left bottom;

}
#mensajes {
background: #F4FFE4 url(/imgnuevas/az/sombra-submenu2.gif) repeat-x left bottom;

}

#menuh {
	color:#fff;
	font-weight:bold;
	font-size:12px;
	float:left;
	background: #CB0044;
	width:100%;
	padding:13px 0 7px 0;
}
div.menuancho{
	width:995px;
}
#menuh a{
	text-decoration:none;
}
/*#menuh td{ padding:2px 4px;}*/

#atras {
	float:left;
	margin-left:15px;
}

.flechatras {
	font-size:10px;
	color:#E580A2; 
	font-weight:bold;
	text-decoration:none;
	background:url(/imgnuevas/az/flechatras.png) no-repeat;
	padding-left:27px;
	width:35px;
	display:block;
}
#atras a{ color:#FFFFFF;}
#menuh div.menu{
	padding-left:151px;
	padding-top:0px; 
	float:left;
}
#cuerpo {
	float:left;
	width:100%;
	background:url(/imgnuevas/az/fondo-columna.gif) repeat-y left;
}

#columna {
	float:left;
	width:195px;
	border-left: 1px #9FFE19 solid;
	border-right: 1px #9FFE19 solid;
	background-color:#FFFFFF;
	padding:0px 13px;
	margin:0px 15px;
}

div > #columna{
	width:167px;
}

#columna h3.blog{
	font-size:12px;
	color:#4F8C0D;
	font-weight:bold;
	padding:35px 0 10px 0;
	border-top:0px;
	margin-top:0px;
}

#columna div.blog {
	width:151px;
	height:138px;
	background:#F0F0F0;
	padding:8px;
	font-size:12px;
}
#columna a.familias {
	display:block;
	width:158px;
	background: #999999 url(/imgnuevas/az/flecha-familias.gif) right no-repeat;
	color:#FFF;
	font-weight:bold;
	font-size:12px;
	padding:5px 0 5px 10px;
	margin:15px 0 20px 0;
}
#columna a.familias:hover , #columna a.MMO {
	background: #CB0044 url(/imgnuevas/az/flecha-familias-sel.gif) right no-repeat;
}

#columna h3{
	font-size:12px;
	color:#4F8C0D;
	font-weight:bold;
	border-top:2px #F0F0F0 solid;
	padding-top:7px;
	margin-bottom:7px;
}
#columna span.titulo{
font-size:12px;
font-weight:bold;
}

#columna span.autor{
font-size:12px;
}

#columna div.texto{
padding:7px 0;
}

#contenido{
	width:735px;
	float:left;
	padding-bottom:15px;
}

#pie {
}

.sombra {
	background:transparent url(/imgnuevas/az/sombra.gif) no-repeat scroll right bottom;
	float:left;
	height:158px;
	width:108px;
}


.sombraCab {
	background:transparent url(/imgnuevas/az/borderSup.gif) no-repeat scroll right bottom;
	float:right;
	height:70px;
	width:500px;
}

.sombraPap {
	background:transparent url(/imgnuevas/az/sombraPap.gif) no-repeat scroll right bottom;
	float:left;
	height:158px;
	width:159px;
}

.sombra-peq {
	background:transparent url(/imgnuevas/az/sombra-peq.gif) no-repeat scroll right bottom;
	float:left;
	height:113px;
	width:78px;
}

/* Zona buscador */
#zona_buscador{
	padding:8px 0px 0px 0px;
	margin:0px;
	height:75px;
}

ul.enlinea{
	list-style:none;
	list-style-position:outside;
}
ul.enlinea li{
	display: inline;
}

.selector_busqueda{
	color:#999;
	text-transform: uppercase;
	padding-bottom:10px;
	width:600px;
}
.selector_busqueda a, .filtro a{
	text-decoration:none;
	font-weight:bold;
	font-size:0.91em;
}
.selector_busqueda a{	
	color:#999;
}
.selector_busqueda a.activa{
	color:#B2003B;
	font-size: 1.28em;
}
.selector_busqueda li{
	padding-right:8px;
}

.filtro{
	float:left;
	margin-top:1px;
}
div > .filtro{
	margin-top:0px;
	*margin-top:1px;
}
.filtro ul li{
	background-color:#999;
	padding:4px 5px;
	text-transform:uppercase;
	display:block;
	float:left;
	margin-right:3px;
}
.filtro a{
	color:#fff;
}
.filtro li.activa{
	background-color:#CB0044;
}
.buscador{
	float:left;
	border:1px solid #B3B9BE;
	padding:2px;
	background-color:#fff;
	width:543px;
}
div > .buscador{ width:auto;}
.buscador form{
	float:left;
}
.buscador input.texto{
	border:1px solid #B3B9BE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7E002A;
	padding:3px 5px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	width:280px;
}
.buscador input.boton{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	margin:0px;
	font-weight:bold;
	color:#fff;
	text-transform:uppercase;
	border:0px none;
	background:#fff url(/imgnuevas/az/bg_buscar.gif) no-repeat top;
	padding:4px 3px 4px 26px;
	width:77px;
	cursor:pointer;
}

.otras{
	float:left;
	margin-left:15px;
	padding:8px 0px;
}
.otras a{
	color:#B2003B;
	text-decoration:none;
	font-weight:bold;
}
/*Panel de control*/
#mensajes div.panel{
	height:80px;
}
#mensajesGeneral{
	padding-top:3px;
}
#mensajes div.panel span.titulopanel{
	float:left;
	color:#B2003B;
	padding:5px 5px 0 0;
	font-size:10px;
}

#mensajes div.panel a.mensajes{
	font-size:12px;
	color:#B2003B;
}
#mensajes div.panel div.mensajes ul{
	list-style-image:url(/imgnuevas/az/punto-listado.gif);
	list-style-position:inside;
	list-style-type:none;
	margin-top:0px;
	margin-bottom:0px;
}
#altura_panel{

}
#mensajes div.panel div.mensajes {
	width:735px;
	font-size:12px;
	font-weight:bold;
	float:left;
}

#mensajes div.panel ul.enlaces{
	float:left;
	margin-top:-5px;
	color:#4F8C0D;
	font-size:10px;
}
#mensajes div.panel div.mensajes ul.enlaces{
	float:left;
	margin-top:-7px;
	color:#4F8C0D;
	font-size:10px;
}
#mensajes div.panel ul.enlaces a{
	color:#999;
	font-weight:bold;
	text-decoration:none;
}
#mensajes div.panel ul.enlaces a:hover{
	color:#CB0044;
}
#mensajes div.panel ul.enlaces li{
	display:inline;
	float:left;
	border-left:1px solid #4F8C0D;
	padding:5px 15px 0 15px;
}
#mensajes div.panel div.mensajes ul.enlaces li{
	display:inline;
	float:left;
	padding:5px 15px 0 0;
	border-left:0px;
}
#mensajes div.panel div.mensajes ul.enlaces li.editorial{
	border-left:0px solid #4F8C0D;
	border-right:1px solid #4F8C0D;
	padding-left:15px;
	margin-right:15px;
}


/**/
table{
	width: 100% !important;
}

#contenidoAjax{
	float:left;
	width:735px;
   /* position: absolute;	*/
}
.titulo {}

.boton_general {
	border:1px solid #B3B9BE;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7E002A;
	padding:3px 5px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}
#pie{
	clear:both;
	height:140px;
	background:#CB0044 url(/imgnuevas/az/fondo-pie.gif) repeat-x left top;
	padding:15px 0 0 260px;
}
#pie img{
	margin-left:15px;
}
#nombrePagina{
	color:#E6E6E6;
	font-size:40px;
	padding-top:5px;
}
#nombrePagina h2{
	color:#E6E6E6;
	font-size:40px;
	padding-bottom:15px;
	font-weight:bold;
}

#cabecera2 {
	background:url(/imgnuevas/az/logo2.png) no-repeat left top;
	height:70px;
	margin:15px 0 0 15px;
	float:left;
	width:995px;
}
#cabecera2 .usuario {
	float:left;
	margin-left:105px;
	margin-top:45px;
	font-size:12px;
	font-weight:bold;
	width:150px;
}
#cabecera2 .usuario[class] {
	margin-left:213px;
}
#cabecera2 .logout a {
	background:url(/imgnuevas/az/cerrar.gif) no-repeat left;
	float:left;
	margin-left:0px;
	margin-top:45px;
	font-size:12px;
	width:150px;
	padding-left:15px;
	padding-top:0px;
	color:#666666;
}
#cabecera2 .cesta {
	float:right;
	margin-top:36px;
	width:160px;
	padding-top:9px;
}
#cabecera2 .cesta a {
	padding-left:28px;
	padding-top:9px;
	background:url(/imgnuevas/az/carrito.gif) no-repeat left bottom;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}
#cabecera2 .cash {
	float:right;
	margin-top:40px;
	width:160px;
	padding-top:5px;
}
#cabecera2 .cash a {
	padding-left:28px;
	padding-top:5px;
	background:url(/imgnuevas/az/cash.gif) no-repeat left;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#666666;
}
/* Fichas libros portada */
table.fichapreventa{
background:#E5E5E5;
border-collapse:collapse;
width:735px;
margin-bottom:15px;
}

div.comprar {
width:235px;
}

div.fichamediana{
padding:10px;
}

div.ficha-pr {
float:left;
width:345px;
background:transparent;
font-size:12px;
}

div.ficha-peq{
width:180px; 
/*width:120px; */
float:right;
padding:8px;
}
div.ficha-peq div.titulo{
color:#B2003B;
font-weight:bold;
font-size:14px;
float:right;
width:180px; 
/*width:120px; */
}
div.ficha-peq div.titulo a{
color:#B2003B;
font-weight:bold;
font-size:14px;
}

div.ficha-peq div.autor{
font-size:14px;
float:right;
width:180px; 
/*width:120px; */
}


div.fichamediana .sombra, div.ficha-peq .sombra{
	background:transparent url(/imgnuevas/az/sombra-gris.gif) no-repeat scroll right bottom;
	float:left;
	height:158px;
	width:108px;
	margin-bottom:5px;
}

div.ficha-pr div.descripcion-corta{
font-size:12px;
font-weight:bold;
color:#4F8C0D;
}
div.ficha-pr div.titulo{
color:#B2003B;
font-weight:bold;
font-size:14px;
}
div.ficha-pr div.autor{
font-size:14px;
margin-bottom:20px;
}
div.ficha-pr div.descripcion{
margin-bottom:20px;
}
div.ficha-pr div.precio{
color:#B2003B;
font-weight:bold;
font-size:14px;
margin-bottom:20px;
}

div.ficha-pr div.editorial{
font-weight:bold;
margin-bottom:0px;
}

table.minifichas{
width:735px;
border-collapse:collapse;

}
table.minifichas td{
width:235px;

}
td.ficha-peq{
border-left:15px solid #FFF;
}
td.sinborde{
border-left:0px;!important
}
td.sinborde div.fichalibro{
margin-right:0px;}

div.fichalibro{
width:235px;
margin-right:10px;
margin-bottom:10px;
background-color:#f0f0f0;
}

div.fichalibro div.libro{
height:130px;
padding:5px 5px 5px 5px;
background:#F0F0F0;
}

div.fichalibro div.libro-novedad{
height:180px;
padding:10px 10px 5px 10px;
background:#F0F0F0;
}
div.portada{
padding-right:13px;
float:left;
background:transparent;
}

div.fichalibro div.titulo, div.fichalibro div.fecha, div.fichalibro div.autor, div.fichalibro div.editorial{
background:transparent;
margin-bottom:18px;
font-size:12px;
}
div.fichalibro div.datos{
float:right;
width:124px;
}

div.fichalibro div.titulo,div.fichalibro div.autor{

}

div.fichalibro div.fecha {font-size:10px;}

div.fichalibro div.titulo a{color:#B2003B;font-weight:bold;text-decoration:none;}
div.fichalibro div.titulo a:hover{text-decoration:underline;}

div.fichalibro div.editorial{font-weight:bold;margin-bottom:0px;}
div.fichalibro div.editorial a{color:#666;text-decoration:none;}
div.fichalibro div.editorial a:hover{text-decoration:underline;}

div.fichalibro div.autor a{color:#666;text-decoration:none;}
div.fichalibro div.autor a:hover{text-decoration:underline;}

div.comprar div.precio, div.comprar div.cantidad{
width:162px;
float:left;
height:26px;
background:#999999;
padding:0;
}
div.comprar div.precio-100, div.comprar div.cantidad-100{
width:100%;
float:left;
height:26px;
background:#999999;
padding:0;
}

div.comprar div.cantidad{
margin-top:2px;
}

div.comprar div.precio div, div.comprar div.cantidad div{
width:72px;
float:left;
color:#CCC;
font-weight:bold;
padding:6px 7px;
}

div.comprar div.precio div.valor, div.comprar div.cantidad div.valor{
text-align:right;
color:#FFF;
padding:5px 0 0 0;
}
div.comprar div.cantidad div.valor input {
width:33px;
text-align:right;
}

div.comprar div.precio div.valor{
width:50px;
font-size:16px;
}


div.comprar div.cantidad-100{
margin-top:2px;
}

div.comprar div.precio-100 div, div.comprar div.cantidad-100 div{
width:72px;
float:left;
color:#CCC;
font-weight:bold;
padding:6px 7px;
}

div.comprar div.precio-100 div.valor, div.comprar div.cantidad-100 div.valor{
float:right;
text-align:right;
color:#FFF;
padding:4px 0 0 0;
padding-right:23px;
}
div.comprar div.cantidad div.valor input {
width:33px;
text-align:right;
}

div.comprar div.cantidad-100 div.valor{
font-size:14px;
}
div.comprar div.precio-100 div.valor{
font-size:16px;
}


div.comprar div.carrito{
float:right;
padding:13px 23px; 
background:#999999;
}
td.reservar-preventa{
width:245px;
}

td.reservar-preventa div.descripcion-corta{
font-size:12px;
font-weight:bold;
color:#4F8C0D;
height:75px;
}
td.reservar-preventa div.reservar{
height:18px;
}
div.iconos{float:left;width:225px;background:#F0F0F0;padding-bottom:10px;height:35px;}

div.iconos a{float:left;display:block;margin-left:10px; height:23px;}

div.iconos a.web-libro{background: url(/imgnuevas/az/web-libro.gif) no-repeat bottom;width:54px;}
div.iconos a.web-libro:hover{background: url(/imgnuevas/az/web-libro-on.gif) no-repeat bottom;}

div.iconos a.web-autor{background: url(/imgnuevas/az/web-autor.gif) no-repeat bottom;width:54px;}
div.iconos a.web-autor:hover{background: url(/imgnuevas/az/web-autor.gif) no-repeat bottom;}

div.iconos a.web-libro{background: url(/imgnuevas/az/web-libro.gif) no-repeat top;width:54px;}
div.iconos a.web-libro:hover{background: url(/imgnuevas/az/web-libro.gif) no-repeat bottom;}

div.iconos a.web-autor{background: url(/imgnuevas/az/web-autor.gif) no-repeat top;width:54px;}
div.iconos a.web-autor:hover{background: url(/imgnuevas/az/web-autor.gif) no-repeat bottom;}

div.iconos a.blog{background: url(/imgnuevas/az/blog.gif) no-repeat top;width:35px;}
div.iconos a.blog:hover{background: url(/imgnuevas/az/blog.gif) no-repeat bottom;}

div.iconos a.doc{background: url(/imgnuevas/az/doc.gif) no-repeat top;width:23px;}
div.iconos a.doc:hover{background: url(/imgnuevas/az/doc.gif) no-repeat bottom;}

div.iconos a.xls{background: url(/imgnuevas/az/xls.gif) no-repeat top;width:23px;}
div.iconos a.xls:hover{background: url(/imgnuevas/az/xls.gif) no-repeat bottom;}

div.iconos a.pdf{background: url(/imgnuevas/az/pdf.gif) no-repeat top;width:23px;}
div.iconos a.pdf:hover{background: url(/imgnuevas/az/pdf.gif) no-repeat bottom;}

div.iconos a.sinopsis{background: url(/imgnuevas/az/sinopsis.gif) no-repeat top;width:13px;}
div.iconos a.sinopsis:hover{background: url(/imgnuevas/az/sinopsis.gif) no-repeat bottom;}

div.iconos a.critica{background: url(/imgnuevas/az/critica.gif) no-repeat top;width:14px;}
div.iconos a.critica:hover{background: url(/imgnuevas/az/critica.gif) no-repeat bottom;}

div.iconos a.foto{background: url(/imgnuevas/az/foto.gif) no-repeat top;width:16px;}
div.iconos a.foto:hover{background: url(/imgnuevas/az/foto.gif) no-repeat bottom;}

div.iconos a.video{background: url(/imgnuevas/az/video.gif) no-repeat top;width:22px;}
div.iconos a.video:hover{background: url(/imgnuevas/az/video.gif) no-repeat bottom;}

div.iconos a.leer{background: url(/imgnuevas/az/leer.gif) no-repeat top;width:23px;}
div.iconos a.leer:hover{background: url(/imgnuevas/az/leer.gif) no-repeat bottom;}

/* Libros a cuatro columnas */

.cuatro_columnas div.ficha-peq , .cuatro_columnas div.ficha-peq div.titulo, .cuatro_columnas div.ficha-peq div.autor{
	width:140px;
}

.cuatro_columnas a{
	color:#666;
	text-decoration:none;
	font-size:12px;
}



/* Estilos listados */

.listado_enlaces{
	width:735px;
}
.listado_enlaces .columna{
	float:left;
	margin-right:15px;
	color:#666666;
}
.dos_cols .columna{
	width:369px;
}
.cuatro_cols .columna{
    height:250px;
	width:165px;
}
.listado_enlaces .ultima{
	margin-right:0px;
}
.listado_enlaces ul li{
	list-style:none;
	list-style-position:outside;
	padding:5px;
	border-bottom:2px solid #f0f0f0;
	font-size:10px;
}

.listado_enlaces h4{
	color:#4F8C0D;
	font-weight:bold;
	font-size:12px;
	padding:5px 3px;
	border-bottom:2px solid #CB0044;
}

.listado_enlaces a{
	color:#666;
	text-decoration:none;
}
.listado_enlaces a:hover{
	text-decoration:underline;
	color:#CB0044;
}


/* Ficha detalle libro */
div.menudetalle{
}
div.menudetalle ul{
margin:0px;
padding:0px;
list-style:none;
background:#999999;
}
div.menudetalle ul li{
display:inline;
}
div.menudetalle ul li a{
font-size:19px;
border-right:solid #FFFFFF 2px;
padding:0px 9px;
margin-left:-3px;
text-decoration:none;
}
div.menudetalle ul li a span{
color:#fff;
font-size:10px;
font-weight:bold;
vertical-align:middle;
text-decoration:none;
}
div.menudetalle li a.activo, div.menudetalle li a:hover{
background:#CB0044;
}

table.detallelibro{
width:100%;
}
table.detallelibro .portada{
vertical-align:top;
width:175px;
}
table.detallelibro td.ficha, table.detallelibro td.ficha table{
width:400px;
font-size:12px;
font-weight:bold;
}

table.detallelibro td.ficha2, table.detallelibro td.ficha2 table{
font-size:12px;
font-weight:bold;
}

table.detallelibro td.ficha a, table.detallelibro td.ficha table a{
text-decoration:none;
color:#666;
}
table.detallelibro td.ficha a:hover, table.detallelibro td.ficha table a:hover{
text-decoration:underline;
color:#CB0044;
}
table.detallelibro td.ficha td.label,table.detallelibro td.ficha td.label50{
color:#FFF;
font-size:10px;
font-weight:bold;
padding:2px 4px;
background:#CCCCCC;
}

table.detallelibro td.ficha2 td.label,table.detallelibro td.ficha2 td.label50{
color:#FFF;
font-size:10px;
font-weight:bold;
padding:2px 4px;
background:#CCCCCC;
}

table.detallelibro td.ficha td.label50{
width:50%;
}
td.ficha table td.titulo{
color:#CB0044;
}
td.ficha table td.autor, td.ficha table td.autor a{
color:#4F8C0D;
}
td.precio{
width:180px;}
td.precio table{
border-collapse:collapse;
width:100%;
color:#fff;
font-size:11px;
font-weight:bold;
}
td.precio table td{
background-color:#CB0044;
border-bottom:2px solid #FFFFFF;
vertical-align:middle;
height:26px;
padding-left:9px;
}
td.precio table td.cantidades{
font-size:16px;
padding:0px

}
input.unidades{
height:16px;
width:50px;
text-align:right;
padding:0 2px;
}

div.titulocritica{
color:#4F8C0D;
font-size:11px;
font-weight:bold ;
font-style:italic;
}
div.textocritica{
font-size:12px;
padding-bottom:25px;
}
select.presupuesto{
border:1px solid #B3B9BE;
color:#7E002A;
font-size:11px;
font-weight:bold;
height:22px;
width:212px;
padding:4px 4px 0 4px;
}

a.guardar,a.imprimir,a.enviar{
font-size:12px;
color:#666666;
text-decoration:none;
padding:2px 0 2px 30px;
margin-left:20px;

}
a.guardar:hover,a.imprimir:hover,a.enviar:hover{
text-decoration:underline;
color:#CB0044;
}
a.guardar{
background:url(/imgnuevas/botones/guardar.gif) no-repeat left;
}
a.imprimir{
background:url(/imgnuevas/botones/imprimir.gif) no-repeat left;
}
a.enviar{
background:url(/imgnuevas/botones/enviar.gif) no-repeat left;
}
a.anadir {
display:block;
background:transparent url(/imgnuevas/botones/bg_anadir_pedido.png) no-repeat top;
width:95px;
height:21px;
padding:9px 5px 0 45px;
text-decoration:none;
color:#FFFFFF;
font-size:11px;
font-weight:bold;
float:right;
margin-right:15px;
}


/* cabecera novedades */
#mensajesGeneral div.familias{
float:left;
width:156px;
margin-right:15px;}

#mensajesGeneral div.editorial{
float:left;
width:168px;
margin-right:15px;}
#mensajesGeneral div.editorial select{
border:1px solid #B3B9BE;
color:#7E002A;
font-size:11px;
font-weight:bold;
height:21px;
width:144px;
padding:3px 4px 0 4px;
}

#mensajesGeneral div.fechas,#mensajesGeneral div.materias{
float:left;
}
#mensajesGeneral div.fechas{
width:210px;}
#mensajesGeneral div.materias{
width:100px;}
#mensajesGeneral div.fechas a, #mensajesGeneral div.materias a{
background-color:#999999;
color:#fff;
display:block;
float:left;
margin-right:2px;
padding:4px 15px 3px 15px;
text-transform:uppercase;
text-decoration:none
}

#mensajesGeneral div.fechas a:hover,#mensajesGeneral div.materias a:hover{
background-color:#CB0044; 
} 

.bordeVerde {
	border-left-width : 1px;
	border-color : Aqua;
}

.agranda {
		height: 600px;
}

.agranda2 {
		height: 400px;
}

.agranda3 {
		height: 700px;
}

.agranda4 {
		height: 1000px;
}

#popup   {      

	position: absolute;      
	top:350px;
	left:0px;
	border: 1px solid #666666;
	background-color:#F7F7F7;      
	width: 250px;      
	height: 350px;      
	margin-top: 5px;         
	margin-left: 700px;

}

.botonCerrar {
  text-decoration:none;
  font-weight: bold;
  color: Red;
}

a.precio {
background-color:#CB0044;
border-bottom:2px solid #FFFFFF;
vertical-align:middle;
height:26px;
padding-left:9px;
font-size:16px;
padding:0px;
color:#FFFFFF;
text-decoration:none;
}

a.mensajeprecio {
background-color:#CB0044;
border-bottom:2px solid #FFFFFF;
vertical-align:middle;
height:26px;
font-size:14px;
padding:0px;
color:#FFFFFF;
text-decoration:none;
}


div.ficha-peqpap{
/*width:180px; */ 
width:120px; 
float:left;
padding:8px;
}
div.ficha-peqpap div.titulo{
color:#B2003B;
font-weight:bold;
font-size:14px;
float:right;
/*width:180px; */ 
width:120px; 
}
div.ficha-peqpap div.titulo a{
color:#B2003B;
font-weight:bold;
font-size:14px;
}

div.ficha-peqpap div.autor{
font-size:14px;
float:right;
/*width:180px;*/ 
width:120px; 
}

div.portadaPap{
padding-right:13px;
background:transparent;
}


