/**************** TTT ******************/

@import url(reset.css);
@import url(layout.css);

/** CABECERA ----------------- */

h1{
 clear:both;
 padding-top:20px;
} 

h1 a{
 display:block;
 height:54px;
 text-indent:-99999px;
 width:249px;
 background:url(../../images/logo.png) no-repeat;
 margin-left:5px;
}
.claim{
 width:200px;
 text-align:center;
 font-weight:bold;
 margin-bottom:10px;
 visibility:hidden;
}

#cajaBuscador{
 background:url(../../images/fondoBuscador.png) no-repeat right top;
 padding:10px 5px 2px;
 text-align:right;
 width:408px;
 position:absolute;
 top:57px;
 right:0;
}

#cajaBuscador #cadena{
 width:120px;
}

#cajaBuscador form{
 margin:0 0 15px 0;
}

#busquedaAvanzada{
 float:right;
 text-align:center;
 text-transform:uppercase;
 font-size:.8em;
 height:16px;
 width:137px;
 display:inline;
}

#labelBuscador{
 background:url(../../images/lupa.png) no-repeat left center;
 padding-left:16px;
 text-transform:uppercase;
 font-size:0.8em;
 font-weight:bold;
}

/* Menu -------------------------*/

#menuSuperior{
 position:absolute;
 right:0;
 top:5px;
}

#menuSuperior .licarrito, p.comprar{
 background:#fff url(../../images/carrito.png) no-repeat 2px center;
 padding-left:18px;
}
#menu{
 clear:both;
 font-size:1.1em;
 font-weight:bold;
 background:#343336;
 font-family:Tahoma, Sans-serif;
}

#menu li.lihome a{
 height:20px;
 width:20px;
 background:url(../../images/ico-home.png) no-repeat;
 text-indent:-99999px;
 display:block;
}
#menu li.lihome{
 padding-bottom:2px;
}
#menu li,
#menuSuperior li,
.menuPie li{
 padding:0 10px;
 float:left;
 border-right:1px solid #343336;
}

#menu li{
 padding:10px 12px 5px;
 position:relative;
 /*background:url(../../images/fondoMenu.png) no-repeat right bottom;*/
 text-transform:uppercase;
 border:0;
}

#menu li.actual{
 background:#fff url(../../images/fondoMenuActivo.png) no-repeat left top;
}

#menu .actual a{
 color:#343336;
}

#menuSuperior .fin{
 padding-right:0;
 border-right:none;
}
#menu a{
 color:#fff;
}

#menu .submenu{
 text-align:left;
 display:none;
 font-size:.85em;
 width:15em;
}

#menu .submenu a{
 color:#343336;
 background:none;
 display:block;
 padding:5px;
}

#menu .submenu a:hover{
 text-decoration:none;
 background:#343336;
 color:#fff;
}

#menu .submenu li{
 border:0;
 border-bottom:1px solid #ccc;
 padding:0;
 float:none;
}

#menu li:hover .submenu,
#menu li.iehover .submenu{
 left: 0px;
 top:32px;
 position: absolute;
 background:#FFFFFF;
 border:1px solid #ccc;
 display: block;
 z-index: 6000;
}
/** Generales-------*/

.caja{
 margin:0 0 20px 15px;
}

.tituloCaja{
 font-size:1.2em;
 color:#343336;
 margin-bottom:10px;
 font-family:Tahoma, Sans-serif;
}

.submit{
 background:url(../../images/submit.png) no-repeat;
 border:none;
 font-size:0.8em;
 text-transform:uppercase;
 color:#fff;
 padding:2px 6px;
}

*:first-child+html .submit{
 padding:0;
 padding-top:3px;
}

.libroTitulo,.autorNombre,
.nombreStaff,.fechaPequenia{
 font-weight:bold;
}

.libroAutor{
 margin-bottom:10px;
}

.listaNoticias li{
 clear:both;
 border-bottom:1px dashed #333;
 margin-bottom:10px;
}
.mas{
 clear:both;
 text-align:right;
}

.mas a{
  background:url(../../images/mas.png) right bottom no-repeat;
  padding:5px 22px 0 5px;
}
.listaNoticias img,
#homeDestacado img{
 float:left;
 margin-right:10px;
 display:inline;
}

.noticiaTitulo{
 font-size:1em;
 font-family:Tahoma, Sans-serif;
}

.bloqueTexto{
 line-height:1.6;
}
.bloqueTexto p,
.bloqueTexto ul{
 margin-bottom:10px;
}

.tituloSeccion{
 font-size:1.6em;
 margin:0 25px 15px;
 color:#343336;
 text-align:right;
 font-weight:bold;
 font-family:Tahoma, Sans-serif;
 position:relative;
}

.rssSeccion{
 display:block;
 position:absolute;
 top:0;
 right:0;
 width:16px;
 height:16px;
}

.rssSeccion a{
 text-indent:-99999px;
 display:block;
 height:16px;
 background:url(../../images/rss.gif) no-repeat 0 -16px;
 text-align:left;
 width:16px;
 font-size:.7em;
}

.titular{
 font-family:Tahoma, Sans-serif;
}
.bloqueTexto ul{
 margin-left:20px;
}

.bloqueTexto li{
 background:url(../../images/bullet.png) no-repeat 0 8px;
 padding-left:12px;
}

.click{
 cursor:pointer;
}

.listaLibros{
 margin-left:-15px;
}

.listaLibros li{
 float:left;
 width:260px;
 border:1px solid #ccc;
 display:inline;
 margin:0 0 15px 15px;
 padding:5px;
  height:210px;
 position:relative;
}

.listaLibros img{
 float:left;
 margin-right:5px;
 display:inline;
}

.precio,.comprar{
 float:left;
 border:1px solid #ccc;
 padding:5px;
 background:#fff;
}

.precio{
 width:120px
}

.comprar{
 width:68px
}
.paginacion{
 text-align:right;
 font-size:.8em;
 clear:both;
}

.paginacion a{
 border:1px solid #ccc;
 background:url(../../images/degradado_negro.png) repeat-x bottom;
 padding:3px 6px;
}
.paginacion_numActual{
 padding:3px 6px;
 font-weight: bold;
}

h3.icoMultimedia{
 background:#DAD8D9 url(../../images/icoMultimedia.png) no-repeat 5px 7px;
 padding:10px 0 10px 30px;
}

/** Inicio ---*/

.inicio #contenidoCentral .caja{
 border-bottom:1px solid #ccc;
}
.inicio #contenidoCentral .textoInicio{border:0;margin-bottom:30px;}
.textoInicio h3{
 font-size:1.8em;
 margin-bottom:10px;
}
#homeDrawing,
#homeLicenses{
 float:left;
 width:400px;
 display:inline;
 overflow:hidden;
 height:250px;
}
#homeArts,
#homeNovelaGrafica{
 float:right;
 width:400px;
 margin-left:0;
 display:inline;
 overflow:hidden;
 height:250px;
}
#homePAD,
#homeChildren,
#homePocketBooks{
 clear:both;
}
.inicio .tituloCaja,
.cabecera{
 padding:10px;
 font-family:tahoma,arial;
 margin-bottom:25px;
}
.inicio .tituloCaja a{
 display:block;
 color:#fff;
}

.listaPortadas{
 margin-bottom:20px;
}
.listaPortadas img{
 display:block;
 margin-bottom:10px;
}
.listaPortadas li{
 float:left;
 width:120px;
 margin-left:13px;
 display:inline;
 position:relative;
 margin-bottom:30px;
}
#catalogos .listaPortadas li{
 width:200px;
}

.nuevo{
 position:absolute;
 right:0;
 top:0;
 width:40px;
 height:40px;
 text-indent:-99999px;
 background:url(../../images/ico-new.png) no-repeat;
 z-index:2;
}
.libros .nuevo{
 left:77px;
}
.nuevo2{
 position:absolute;
 right:25px;
 top;
 width:40px;
 height:40px;
 text-indent:-99999px;
 background:url(../../images/ico-new.png) no-repeat;
 z-index:2;
}

.listaPortadas .frase{
 font-size:.85em;
}

.cabecera{margin:0 0 15px 15px}

#menuArea{
 margin:0px 0 15px 15px;
background:#F5F5F5 none repeat scroll 0 0;
border:1px solid #CCCCCC;
padding:20px;
}
#menuArea li{
float:left;
margin:0 10px 10px 0;
width:173px;
padding-left:10px;
background:url(../../images/flechita.png) no-repeat 0 5px;
}
#menuArea li.actual{
 font-weight:bold;
}
#menuArea a:hover{text-decoration:none;}

#mostrarAreas{
 border:1px solid #ccc;
 width:130px;
 padding:5px;
 background:url(../../images/flechita.png) no-repeat 120px center;
 right:0;
 top:90px;
 position:absolute;
}
#menuLateral .cajaLateral #bannerParramon p,
#menuLateral .cajaLateral #bannerPocket p,
#menuLateral .cajaLateral #bannerFrankfurt p,
#menuLateral .cajaLateral #bannerLondon p,
#menuLateral .cajaLateral #bannerBea p,
#menuLateral .cajaLateral #bannerBoletin p{padding:0;}

#bannerParramon a{
 background:url(../../images/banner-spanish-title.jpg) no-repeat;
 text-indent:-99999px;
 display:block;
 width:160px;
 height:100px;
 margin-bottom:20px;
}

#bannerBoletin a{
  background:url(../../images/banner-boletin.jpg) no-repeat;
 text-indent:-99999px;
 display:block;
 width:160px;
 height:100px;
 margin-bottom:20px;
}

#bannerPocket a{
 background:url(../../images/banner_pocket_books.png) no-repeat;
 text-indent:-99999px;
 display:block;
 width:160px;
 height:199px;
 margin-bottom:20px;
}

#bannerFrankfurt a{
 background:url(../../images/banner-bologna-2011.jpg) no-repeat;
 text-indent:-99999px;
 display:block;
 width:160px;
 height:78px;
 margin-bottom:20px;
}
#bannerLondon a{
 background:url(../../images/banner_london_2011.jpg) no-repeat;
 text-indent:-99999px;
 display:block;
 width:130px;
 height:105px;
 margin-bottom:20px;
}

#bannerBea a{
 background:url(../../images/banner_bea2.jpg) no-repeat;
 text-indent:-99999px;
 display:block;
 width:160px;
 height:120px;
 margin-bottom:20px;
}
/* sombra imagenes */
img.imgSombra {
  background: url(../../images/shadowAlpha.png) no-repeat bottom right !important;
  background: url(../../images/shadow.gif) no-repeat bottom right;
  display: block;
  position: relative;
  background-color: #fff;
  padding: 0 8px 8px 0;
 }

/** Izquierda --*/

.cajaLateral{
 border-top:2px solid #343336;
}

#cajaLateralColecciones{
 border:0;
}

.tituloLateral,.volver{
 text-transform:uppercase;
 font-size:1em;
 font-weight:bold;
 background:#dad8d9;
 padding:3px;
}

.cajaLateral li,#actividades li{
 padding:5px 5px 5px 20px;
 border-bottom:1px solid #fff;
}

#menuLateral .cajaLateral p, .cajaLateral form{
 padding:5px;
}

#masVendidos li{
 background:url(../../images/flechita.png) no-repeat 5px center;
}
#noticiasLateral{
 background:#ebebeb
}
#menuLateral #noticiasLateral li{
 padding:0;
}
#menuLateral #noticiasLateral li .fechaNoticia{
 padding-bottom:0;
 color:#000;
 margin-bottom:0;
}

#suscribir{
 text-align:center;
}

#suscribir .submit{
 margin-top:10px;
}

#banners{
 padding-top:10px;
}

#banners img{
 display:block;
 margin:0 auto 10px auto;
}
#cajaLateralColecciones li{padding:0;}
#cajaLateralColecciones .subcolecciones{
padding:10px 0;
background:#EDEBEB;margin-left:15px;
font-size:.9em;
}
#cajaLateralColecciones .subcolecciones li{
 background:url(../../images/bullet.png) no-repeat 0 0.4em;
 padding:0 0 5px 9px;
 border-bottom:none;
 margin-left:5px;
}
#cajaLateralColecciones .subcolecciones li.actual{font-weight:bold;}

/** quienes -----------------*/

#actividades{
 float:left;
 width:260px;
 border:1px solid #ccc;
 margin-right:20px;
 display:inline;
}
#actividades li{
 background:#EDEBEB;
}

#actividades h3,#staff h3,#ubicacion h3{
 font-weight:bold;
 background:#dad8d9;
 padding:5px;
 font-size:1.3em;
}

#staff{
 float:left;
 width:378px;
 border:1px solid #ccc;
 display:inline;
}

#staff ul{
 padding-top:10px;
}

#staff li{
 float:left;
 width:170px;
 margin-bottom:20px;
 padding-left:10px;
}

#ubicacion{
 float:left;
 width:418px;
 border:1px solid #ccc;
 display:inline;
 padding-bottom:10px;
}

#ubicacion p{
 padding:0 25px;
}

#ubicacion img{
 display:block;
 margin:5px auto;
}
/** novedades */
.novedades .tituloSeccion{padding-right:20px;}
/** contacto ------------*/

#senias{ 
 float:left;
 width:260px;
 display:inline;
}
.buscador fieldset{
 border:1px solid #ccc;
 background:#edebeb;
 padding:10px 20px;
}

.buscador label{
 float:left;
 padding:0 5px 0 10px;
 margin-bottom:12px;
 color:#333;
 width:200px;
}

.buscador select,.buscador textarea{
 width:100%;
}

.buscador textarea{
 height:200px;
}
.buscador label input {
 width:97%;
}

.buscador #labelComentario{
 width:400px;
}

.submitDecorado{
 text-align:right;
 background:url(../../images/submitDecorado.png) no-repeat right 0;
 width:161px;
 height:20px;
 margin-left:auto;
}
.submitDecoradoGr{
 text-align:right;
 background:url(../../images/submitDecorado_gr.png) no-repeat right 0;
 width:161px;
 height:20px;
 margin-left:auto;
}
.submitDecorado input{
 border:none;
 background:none;
 margin-right:10px;
 color:#fff;
 text-transform:uppercase;
 font-weight:bold;
 font-size:.8em;
}
.submitDecoradoGr input{
 border:none;
 background:none;
 margin-right:10px;
 color:#fff;
 text-transform:uppercase;
 font-weight:bold;
 font-size:.8em;
}

*:first-child+html .submitDecorado input{
 margin-right:5px;
 padding-top:3px;
}
*:first-child+html .submitDecoradoGr input{
 margin-right:5px;
 padding-top:3px;
}

#textoLegal{
 font-size:.8em;
 clear:both;
}

/** Autores -------------------- */

#buscarNombre{
 float:left;
 width:250px;
}

#letrasBuscador{
 margin:0 0 20px 15px;
 border:1px solid #ccc;
 background:#edebeb;
 padding: 5px 0;
}

#buscarLetra{
 float:left;
 width:560px;
 padding-bottom:10px;
}

#buscarLetra p{
 margin-bottom:5px;
}

#form_buscar_nombre{
 padding-left:10px;
}

.abc li{
 display:inline;
 font-size:.9em;
}

.abc span{
 color:#343336; 
 margin:0 5px;
 font-weight:bold;
}
.abc a, .cabeceraLetra{
 border:1px solid #ccc;
 background:url(../../images/degradado_negro.png) repeat-x bottom;
 padding:2px 4px;
}

.columnas{
 margin-left:-15px;
 }
.columna{
 float:left;
 width:259px;
 /*border:1px solid #ccc;*/
 display:inline;
 margin-left:15px;
 /*height:400px;*/
 padding-top:20px;
}

*:first-child+html .columna{
 margin-left:10px;
}

.columna .cabeceraLetra{
 font-size:2em;
 margin-left:20px;
 display:inline;
}

.columna li{
 margin:0 0 10px 20px;
}

.columna ul{
 margin:10px 0 20px;
}

.autor .titular{font-size:1.2em}

/** Actualidad ------ */

.actualidad .listaNoticias img{
 float:right;
 margin-left:15px;
 display:inline;
 padding-top:10px;
}

.actualidad .listaNoticias li{
 border:1px solid #ccc;
}

.actualidad .textoNoticias{
  padding:10px 20px 0 20px;
}

.actualidad .entradilla{
 margin-bottom:10px;
}

.actualidad .mas{
 text-align:left;
}

.actualidad .mas a{
  background-position:left bottom;
  padding-left:20px;
}

.rss a{
 display:block;
 padding-left:16px;
 background:url(../../images/rss2.gif) no-repeat 0 center;
}

.noticia .titular{
 font-size:1.2em;
 padding-bottom:10px;
 border-bottom:1px solid #ccc;
 margin-bottom:10px;
}

.noticia .fecha{
 border-top:1px solid #ccc;
 padding-top:5px;
 text-align:right;
}

.cajaLateral .listaEtiquetas li{
 display:inline;
 border:0;
 padding:0;
 margin-right:5px;
}
.listaEtiquetas{
 text-align:center;
 padding-top:5px;
}

.volver{
 background:#DAD8D9 url(../../images/icoVolver.png) no-repeat 5px center;
 padding-left:28px;
}
/** Sala de prensa  **/

.salaPrensa .buscador{
 width:50%;
}

.salaPrensa .buscador label{
 width:95%;
}

.listaFicheros,
.listaMultimedia{
 margin-left:-15px;
}

.listaFicheros .listaFicherosItem,
.listaMultimedia li{
 float:left;
 width:259px;
 border:1px solid #ccc;
 margin-left:15px;
 display:inline;
 margin-bottom:20px;
}


.listaFicheros li li{
  border:0;
 border-bottom:1px solid #ccc;
 padding:5px;
 margin:0;
}

.cabeceraFichero, .multimedia .titular{
 background:#dad8d9;
 padding:3px;
 border-bottom:1px solid #ccc;
 font-size:1em;
}

.listaFicheros li.liPDF,#extrasLibro .liPDF, .caja li.liPDF{
 background:url(../../images/icoPDF.gif) no-repeat 5px 5px;
 padding-left:25px;
}

.listaFicheros li.liJPG, #extrasLibro .liJPG{
 background:url(../../images/icoJPG.png) no-repeat 5px 5px;
 padding-left:25px;
}

.listaMultimedia img{
 float:right;
}

.listaMultimedia li{
 position:relative;
}

.enlaceVideo{
 position:absolute;
 bottom:5px;
 left:5px;
 background:url(../../images/icoMultimedia.png) no-repeat;
 padding-left:20px;
 height:20px;
}

/** Video -------------*/

.video .titular{
 margin-bottom:10px;
}

.datosMultimedia{
 float:left;
 width:50%;
}

.video #video{
 float:right;
}

.datosMultimedia p{
 margin-bottom:10px;
}

.video .volver{
 clear:both;
}

.fechaMultimedia,.video .etiquetas, .autoresRelacionados{
padding-left:10px;
background:url(../../images/cuadro.png) no-repeat 0 center;
}

/** Libros ---------*/

.libros .buscador label{
 width:178px
}

.libros .listaLibros li{
 padding:0;
 width:259px;
 height:210px;
}

.listaLibros li .mas{
 position:absolute;
 right:0;
 bottom:0;
}

.libros .listaLibros li img{
 margin-left:5px;
 margin-bottom:5px;
 padding-top:10px;
}

.libros .datosLibro{
 margin-left:90px;
 padding-top:10px;
}

.libros .datosLibro .cabeceraLibro{
 /*height:80px;*/
}

.libros .libroISBN{
 margin-bottom:5px;
}

.libros .datosLibro .precio{
 width:64px;
}

.libros .datosLibro .mas{
 clear:none;
}

/** Libro **/

.libro h2{display:none;}

.libro #extrasLibro{
 float:right;
 width:148px;
 border:1px solid #ccc;
}

.libro .buscador #labelComentario{
 width:95%;
}

.libro .buscador textarea{height:100px;}

.libro #extrasLibro li{
 border-bottom:1px solid #ccc;
}
.libro #extrasLibro .listaEtiquetas li{
border:0;
}
.libro #extrasLibro .listaEtiquetas{
 padding-bottom:5px;
}

#extrasLibro textarea{
 height:100px;
}

.libro .caja{
 margin-right:175px;
}

.libro .titular,
.video .titular{
 font-size:1.2em;
}

.libro .libroAutor{
 font-size:1.1em;
}

.ficha, .ISBN dl{
 font-size:.9em;
 margin-bottom:10px;
}

.ISBN dl{
 background:#EDEBEB;
 padding:5px;
}
dl.ficha{
 margin:10px 0;
 line-height:1.5em;
 border-bottom:1px solid #ccc;
 padding-bottom: 10px;
}

.ficha dt{
 float:left;
 display:inline;
 margin-right:5px;
 color:#000;
 text-transform:uppercase;
 padding-left:10px;
 background:url(../../images/cuadro.png) no-repeat 0 center;
}

.ISBN dt{
 font-weight:bold;
}
.ISBN dd, .ISBN dt{
 display:inline;
}

.ISBN dd{
 padding-right:1px;
}

.ficha dd{
 display:block;
}

h4{
 font-size:1em;
 text-transform:uppercase;
 padding-left:10px;
 background:url(../../images/cuadro.png) no-repeat 0 center;
 margin-bottom:5px;
}

.listaComentarios li{
 margin-bottom:20px;
}

.listaComentarios blockquote{
 background:#edebeb url(../../images/comillas.jpg) no-repeat;
 padding:35px 20px 10px 15px;
 border:1px solid #ccc;
}

.listaComentarios .autorComentario{
 margin-top:20px;
 border-top:1px solid #ccc;
 text-align:right;
 padding-top:5px;
}
#labelSpam{width:99%;}
.listaComentarios cite{font-style:normal;color:#000;}

/** Boletin ----------- */

.boletin fieldset{
 border:0;
}

.boletin .correo{
 float:left;
 width:200px;
}

.boletin .checks{
 margin-left:245px;
}

.boletin .caja p{
 margin-bottom:10px;
}
.boletin .checks label{
 width:161px;
}

.boletin .checks input{
 display:inline;
 width:15px;
}

.boletin .spam{clear:both;}
/** Colecciones ------------- */

.colecciones .listaLibros{
  margin:20px 0; 
}
.colecciones .listaLibros li{
 width:249px;
}

.colecciones .listaLibros li.first{
 margin-left:0;
}

.colecciones h3.click{
 font-size:1.2em;
 padding:10px 10px 10px 25px;
 background-color:#DAD8D9;
 margin-bottom:10px;
 clear:both;
}
.colecciones .plegable li a{
 zoom:0 !important;
}
/**PIE --*/

#pie a{
 color:#fff;
}

#creditos{
 float:left;
 width:277px;
}

.otrasEditoriales{
 width:520px;
 float:left;
}

#creditos{
 background:url(../../images/logoNorma.png) no-repeat 0 center;
}

#creditos p{
 padding-left:81px;
}

.menuPie{
 float:right;
}
.menuPie li{padding:0 5px;}

#pie .otrasEditoriales a{
 display:block;
 float:left;
 text-indent:-99999px;
}

#pie .belaqua{
 background:url(../../images/miniLogoBelacqva.png) no-repeat 0 0;
 width:70px;
 height:12px;
 margin:13px 0 0 15px;
}
#pie .orilla{
 background:url(../../images/miniLogoOrilla.png) no-repeat 0 0;
 width:68px;
 height:12px;
 margin-top:11px;
}
#pie .parramon{
 background:url(../../images/miniLogoParramon.png) no-repeat 0 0;
 width:71px;
 height:15px;
 margin:10px 0 0 15px;
}
#pie .parramon:hover,
#pie .otrasEditoriales .parramon.activo{
 background-position:0 -15px;
}
#pie .granica{
 background:url(../../images/miniLogoGranica.png) no-repeat 0 0;
 width:57px;
 height:12px;
 margin:13px 0 0 15px;
}
#pie .belaqua:hover,
#pie .granica:hover,
#pie .vertical:hover,
#pie .orilla:hover,
#pie .otrasEditoriales a.activo,
#pie .mosaico:hover{
 background-position:0 -12px;
}
#pie .vertical{
 background:url(../../images/miniLogoVerticales.png) no-repeat 0 0;
 width:74px;
 height:12px;
 margin:13px 0 0 15px;
}
#pie .mosaico{
 background:url(../../images/miniLogoMosaico.png) no-repeat 0 0;
 width:57px;
 height:12px;
 margin:11px 0 0 15px;
}
.ttt{
 margin-top:40px;
}
#pie .ttt a {
background:url(../../images/ttt.png) no-repeat;
display:block;
height:20px;
margin-left:auto;
text-indent:-99999px;
width:49px;

}

#auxiliar .cajaLateral p {
 padding:5px;
}

.forthcoming .columnas{
 clear:both;
 margin-bottom:10px;
 overflow:hidden;
 margin-left:0;
}
.bookfairs h2{
 clear:both;
 padding:4px;
  margin:0 0 20px 0;
 font-size:1.5em;
}
.forthcoming h2{
 clear:both;
 padding:4px;
 background:#f5f5f5;
 margin:0px 0 20px 15px;
 font-size:1.5em;
}
.bookfairs #infantil,.forthcoming #infantil{
background:#BAA81E none repeat scroll 0 0;
background-image:url(/webs/parramonforeignrights.com/images/ico-infantil.jpg);
background-position:right 0;
background-repeat:no-repeat;
}
.bookfairs #novela_grafica,.forthcoming #novela_grafica{
background:#5A4B82 none repeat scroll 0 0;
background-image:url(/webs/parramonforeignrights.com/images/ico-novela-grafica.jpg);
background-position:right center;
background-repeat:no-repeat;
}
.bookfairs #pocket,.forthcoming #pocket{
background:#F5F5F5 none repeat scroll 0 0;
background-image:url(/webs/parramonforeignrights.com/images/ico-pocket.jpg);
background-position:right center;
background-repeat:no-repeat;
}

.bookfairs #arts,.forthcoming #arts{
background:#929FA7 none repeat scroll 0 0;
background-image:url(/webs/parramonforeignrights.com/images/ico-arts.jpg);
background-position:right center;
background-repeat:no-repeat;
}

.bookfairs #dibujo,.forthcoming #dibujo{
background:#DA6553 none repeat scroll 0 0;
background-image:url(/webs/parramonforeignrights.com/images/ico-dibujo.jpg);
background-position:right 0;
background-repeat:no-repeat;
}

.bookfairs #arquitecture,.forthcoming #arquitecture{
background:#E29E15 none repeat scroll 0 0;
background-image:url(/webs/parramonforeignrights.com/images/ico-arts.jpg);
background-position:right center;
background-repeat:no-repeat;
}

.bookfairs #licence,.forthcoming #licence{
background:#5AA5BC none repeat scroll 0 0;
background-image:url(/webs/parramonforeignrights.com/images/ico-arts.jpg);
background-position:right center;
background-repeat:no-repeat;
}

.bookfairs #graphic,.forthcoming #graphic{
background:#5A4B82 none repeat scroll 0 0;
background-image:url(/webs/parramonforeignrights.com/images/ico-arts.jpg);
background-position:right center;
background-repeat:no-repeat;
}

.forthcoming .tituloSeccion{
 background:none;
}
.news_slider{
 clear:both;
 position:relative;
 margin-left:20px;
}
.news_items{
	position:relative;
	overflow:hidden;
margin-left:70px;
width: 670px;
        height:360px;
}

.news_items .listaPortadas {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
}

.news_items li{
	float:left;
        display:inline;
        margin:0 8px;
}
a.disabled {
	visibility:hidden !important;		
}
.news_slider .prev, .news_slider .next {
	position: absolute; top: 153px;cursor:pointer;
}

.news_slider .next {
 right:0;z-index:100;
}

