@import url("colores.css");

/** { border-style: none;
    border-color: inherit;
    border-width: 0;
    margin: 0;
    padding: 0;
    outline: 0;
    font-size: 100%;
    vertical-align: baseline;}

body { line-height: 1; font-family: Georgia, "Times New Roman", Times, serif; }
ol, ul {list-style: none;}

blockquote, q {quotes : none;}
blockquote:before, blockquote:after,q:before, q:after { content: ''; content: none;}
*/
/*--=INDICE--------------------------------------------------------------------------------------------------------*/
/* 

1 - GENERAL
2 - LAYOUT DE LA PÁGINA
3 - CABECERA (.Header)
    3.1 - LOGO (a.Logo)
    3.2 - BUSQUEDA (div.Search) 
4 - NAVEGACIÓN
    4.1 - MENU PRINCIPAL (div.Menu)
    4.2 - SUBMENU (div.Submenu)
    4.3 - HILO DE ARIADNA (p.Ariadna)



--------------------------------------------------------------------------------------------------------------------*/



/*------------------------------------------------------------------------------------------------------------------*/
/* =1 - GENERAL
--------------------------------------------------------------------------------------------------------------------*/
.DisplayNone {display:none;}

/*body {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:10px;
    background-image:url(../images/fondo.gif);}*/
    
    
/*------------------------------------------------------------------------------------------------------------------*/
/* =2 - LAYOUT DE LA PÁGINA
--------------------------------------------------------------------------------------------------------------------*/
.Page {
    z-index:10;
    width:989px;
    margin: 0 auto;
    border:1px solid #C1AF87;
    border-width: 0 5px; 
    background: #ECE2BE url(../images/backColBanners.gif) repeat-y right; /*<<<< IGUALA EL LARGO DE LAS COLUMNAS SI NO FUNCIONA OVERFLOW*/}


/*------------------------------------------------------------------------------------------------------------------*/
/* =3 - CABECERA (.Header)
--------------------------------------------------------------------------------------------------------------------*/
/*.Header {
    height:115px;
    background-repeat:no-repeat;
    overflow:hidden;
    position:relative;
    background: #900 url(../images/Header.gif);}*/

/* =3.1 - LOGO (a.Logo) 
------------------------------------------------------------------------------------------------*/
.Header a.Logo {
    display:block;
    position:absolute;
    bottom:6px;
    left:6px;}
    
/* =3.2 - BUSQUEDA (div.Search) 
------------------------------------------------------------------------------------------------*/
/*.Search {
    position:absolute;
    bottom:0;
    right:0;
    border:5px solid #000;
    border-width: 5px 5px 0;
    background-color:#000;
    -moz-border-radius: 8px 0 0 0;
    -webkit-border-radius: 8px 0 0 0;
    -khtml-border-radius: 8px 0 0 0;
    border-radius: 8px 0 0 0;}*/
    
.Search label {display:none;}

/*.Search .SearchInputBox {
    width: 294px;
    height:19px;
    padding:3px 4px 2px;
    margin:0;
    font-size:1.2em;
    font-family:Georgia, "Times New Roman", Times, serif;
    -moz-border-radius: 5px 0 0 0;
    -webkit-border-radius: 5px 0 0 0;
    -khtml-border-radius: 5px 0 0 0;
    border-radius: 5px 0 0 0;}*/

.Search .SearchBot {
    margin:0 0 0 2px;
    padding:6px 9px 6px; 
    vertical-align: -7px;
    background-color:#f2af1f;}
.Search .SearchBot:hover { background-color:#FFF; }
.Search .SearchBot:active { background-color:#DDD; }


/*------------------------------------------------------------------------------------------------------------------*/
/* =4 - NAVEGACIÓN
--------------------------------------------------------------------------------------------------------------------*/
/* =4.1 - MENU PRINCIPAL (div.Menu) 
------------------------------------------------------------------------------------------------*/
/*.Menu {
    margin:0;
    padding:8px 0 0 2px;
    border: 1px solid #000;
    border-width: 5px 0;
    background:#900;
    overflow:hidden;
    }
    
.Menu ul li {
    float:left;
    margin:0 4px;
    padding:0; }

.Menu ul li a {
    display: block;
    height: 26px;
    margin: 0;
    padding: 0;
    background:#E02 url(../images/MenuPrincipal_bg.gif) no-repeat top; 
    text-indent:-99999px;}*/

/*.Menu ul li a.Menu_Inicio {width:79px; background-position: 0 -26px;}
.Menu ul li a.Menu_Novedades {width:133px; background-position: -79px -26px;}
.Menu ul li a.Menu_Catalogo {width:119px; background-position: -212px -26px;}
.Menu ul li a.Menu_Actualidad {width:140px; background-position: -331px -26px;}
.Menu ul li a.Menu_Foros {width:82px; background-position: -471px -26px;}
.Menu ul li a.Menu_Contacto {width:119px; background-position: -553px -26px;}
.Menu ul li a.Menu_Venta {width:82px; background-position: -672px -26px;}
*/
/*.Menu ul li a:hover.Menu_Inicio {width:79px; background-position: 0 -52px;}
.Menu ul li a:hover.Menu_Novedades {width:133px; background-position: -79px -52px;}
.Menu ul li a:hover.Menu_Catalogo {width:119px; background-position: -212px -52px;}
.Menu ul li a:hover.Menu_Actualidad {width:140px; background-position: -331px -52px;}
.Menu ul li a:hover.Menu_Foros {width:82px; background-position: -471px -52px; }
.Menu ul li a:hover.Menu_Contacto {width:119px; background-position: -553px -52px;}
.Menu ul li a:hover.Menu_Venta {width:82px; background-position: -672px -52px;}*/

/*.Menu ul li a:active.Menu_Inicio {width:79px; background-position: 0 top;}
.Menu ul li a:active.Menu_Novedades {width:133px; background-position: -79px top;}
.Menu ul li a:active.Menu_Catalogo {width:119px; background-position: -212px top;}
.Menu ul li a:active.Menu_Actualidad {width:140px; background-position: -331px top;}
.Menu ul li a:active.Menu_Foros {width:82px; background-position: -471px top;}
.Menu ul li a:active.Menu_Contacto {width:119px; background-position: -553px top;}
.Menu ul li a:active.Menu_Venta {width:82px; background-position: -672px top;}*/

/*.Menu ul li a.Menu_Inicio#selec {width:79px; background-position: 0 bottom; cursor:default,}
.Menu ul li a.Menu_Novedades#selec {width:133px; background-position: -79px bottom; cursor:default,}
.Menu ul li a.Menu_Catalogo#selec {width:119px; background-position: -212px bottom; cursor:default,}
.Menu ul li a.Menu_Actualidad#selec {width:140px; background-position: -331px bottom; cursor:default;}
.Menu ul li a.Menu_Foros#selec {width:82px; background-position: -471px bottom; cursor:default;}
.Menu ul li a.Menu_Contacto#selec {width:119px; background-position: -553px bottom; cursor:default;}
.Menu ul li a.Menu_Venta#selec {width:82px; background-position: -672px bottom; cursor:default;}

.Menu ul li a:hover {background-color:#FFF;}
*/
/* =4.2 - SUBMENU (div.Submenu)
------------------------------------------------------------------------------------------------*/
.Submenu {
    height: 25px;
    font: bold 16px Georgia;
    border: 1px solid #000;
    border-width: 0 0 2px;
    background-color: #EEE; }

.Submenu ul li {
    float:left;
    background:#000 url(../images/Submenuli_bg.gif) repeat-x;}  

.Submenu ul li a {
    display:block;
    margin:0 2px 0 0;
    padding:0 14px;
    text-decoration:none;
    line-height:25px;
    color:#000;
    background: #EEE;}
.Submenu ul li a:hover {background:#FFF;}
.Submenu ul li a:active {background:#DDD;}
.Submenu ul li a.selec {color:#C00;}





/* =BOCADILLO FLOTANTE  (=bocadillo) 
----------------------------------------------------------*/
.bocadillo {  
/*  top: 370px; left: 60px;*/
    width:140px;
    padding: 0 0 16px;
    background: url(../images/bocadillo_bg.gif) no-repeat bottom;
    text-align:center;
}

.bocadillo h5 {
    padding: 8px 4px 8px;
    background: #FFF;
    border:5px solid #000;
    border-bottom: 0;
    font:bold 14px/16px Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    word-spacing:0.1em;
}

.bocadillo p {
    padding: 6px 4px 6px;
    background: #EEE;
    border:1px solid #000;
    border-width: 1px 5px 0;
    font:normal 12px Arial, Helvetica, sans-serif;
}

.bocadillo p span{
    font-variant:small-caps;
    text-transform:uppercase;
    font-weight: bold;
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:11px;
}



/*
-------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------------------------------------
*/

    

/*------------------------------------------------------------------------------------------------------------------*/
/* =LINKS (=a) 
--------------------------------------------------------------------------------------------------------------------*/
a {
    text-decoration:none; }

p a {
    padding:0 2px;
    font-weight: 700;
    border-bottom-style: dotted;
    border-bottom-color: inherit;
    border-bottom-width: 1px;
}

.Autores .Cuerpo  p a {
    font-weight:normal;
    border:0; }

h2 a:hover,
h3 a:hover,
h4 a:hover,
p a:hover,
dd a:hover,
.Autores .Cuerpo  p a:hover {
    border-bottom:1px dotted; }


/*------------------------------------------------------------------------------------------------------------------*/
/* =TEXTO 
--------------------------------------------------------------------------------------------------------------------*/
.Noticia .Cuerpo hr {
    margin:30px 0 20px;
    border:1px solid #D6C7A2;}

/* =H1
----------------------------------------------------------*/
h1 {
    font-size: 2.4em;
    /*display:block;*/ }

/*.Cuerpo h1 {
    padding: 0 0 4px;
    margin: -14px 0 20px;
    border-bottom: 2px solid;
    font-size: 3em;
    letter-spacing:0.1em;
    font-variant:small-caps; }*/

.Series h1.ColeccionTit {
    margin: 0 -15px 0 192px;
    padding:0;
    font-variant:small-caps; /*<<<<< REVISAR*/
    text-transform:capitalize; /*<<<<< REVISAR*/ }


.Ficha .Titulo h1,
.FichaHorizontal .Titulo h1 {
    margin: 0 10px 0 0;
    padding:0 70px 0 30px; }

/* =H2
----------------------------------------------------------*/
/*h2 {
    font-size:1.7em;
    margin: 0 0 6px 0;
    text-transform:uppercase;
    line-height:1.3em;
}
*/
.Ficha .Titulo h2,
.FichaHorizontal .Titulo h2 {
    display:block;
    margin: 0 10px 0 0;
    padding:0 70px 10px 30px;
    text-transform:none;
    line-height:normal;
    border:0; }

/*.Novs h2 {
    display:block;
    width: 200px;
    margin: 16px 0 0 0;
    padding:6px 0 6px 20px;
    font: bold 18px Georgia, "Times New Roman", Times, serif;
}*/


.Contacto h2 {
    font-size:22px;
    margin:0 0 -10px;
}

.Venta h2 {
    font-size:22px;
}

/* =H3
----------------------------------------------------------*/
h3 {
    line-height:normal;
}

/*.Novs h3:first-child { margin: 0px -15px 0 0;}

.Novs h3 {
    clear: both;
    margin: 17px -15px 0 0;
    border-width:16px 0;
    border-style:solid;
    font-size: 2.4em;
    text-transform:none;
}*/

.Ficha .Numero h3,
.FichaHorizontal .Numero h3 {
    font-family: Helvetica, Arial, sans-serif;
    font-size:4.4em;
    text-align: center; }

/*.Autores .Cuerpo h3 {
    margin: 0 0 2px -8px;
    padding: 0 0 0 8px;
    font-size:1.7em;
    background-repeat: no-repeat;
    background-position: left 6px; }
*/

.Noticia .Cuerpo h3 {
    padding: 0.6em 0 0.6em;
    font-size:1.5em;
    font-variant: small-caps;
    color:#000;}

/* =H4
----------------------------------------------------------*/
.sideMenu h4 {
    display:block;
    height: 39px;
    background-repeat: no-repeat;
    text-transform:uppercase;
    text-indent: -99999px;
}

.FichaDatos h4 {
    margin: 0 0 10px;
    padding: 4px 10px;
    font-size: 1.8em; }

.FichaDatos h4.petita { font-size: 1.5em; }
.FichaDatos h4.mespetita {font-size: 1.3em;}
.FichaDatos h4.mesmespetita{font-size: 1.1em;}
.FichaDatos h4.mesmespetita .ListAutors{ display:none}
.FichaDatos h4.mesmespetita:hover {cursor:pointer}
.FichaDatos h4.mesmespetita:hover .ListAutors{ display:block; position:absolute} 
.FichaDatos h4.mesmespetita:hover .ListAutors a{ display:block;} 

/* =H5
----------------------------------------------------------*/

/* =H6
----------------------------------------------------------*/
h6 { text-align:center; }


/* =p
----------------------------------------------------------*/
/*/*p {
    font-family:Georgia, "Times New Roman", Times, serif;
    font-size:1.4em, <<(14px)
	line-height:1.4em;
    text-indent: 1em;
    padding: 0 0 0.7em;
}
*/
/*.Noticia .Cuerpo p.Entradilla {
    font-size:18px;
    font-weight:bold;
    padding:0 0 1em; }

.Noticia .Cuerpo img {
    margin:1.5em 0; }
    
.Noticia .Cuerpo object {
    margin: 1.5em auto;
    display:block;}
*/
/*.PieFoto {
    display:block;
    margin: -1.2em 0 1em;
    font-size:0.9em;    
    line-height:1.5em;
    color:#666; }*/

/*p strong {
    font-variant:small-caps; }

p b {
    font-weight:bold; }

p em {
    font-style:italic;
    /*letter-spacing:0.06em; }

blockquote {
    padding: 0em 2em 1em 6em;
    background: url(../images/blockquote_bg.gif) no-repeat left 4px;}

.Noticia .Cuerpo blockquote p {
    font-size:1.2em;
    line-height:1.6em;
    font-style:italic;
    color:#333;}*/
    
.NoticiasLista p/*,
.ColeccionesLista p*/ {
    font-size: 1.2em /*<<(12px)*/;
    line-height:1.3em;
    /*word-spacing: 0.15em;*/ }

/*.Noticia .Cuerpo ul,
.Noticia .Cuerpo ol {
    margin: 0 0 0 2em; }
    
.Noticia .Cuerpo ul li {
    margin: 0 0 1em 0;
    list-style:disc; }
    
.Noticia .Cuerpo ul li strong:first-child {
    font-size:1.2em;
    color: #666; }  
    */

/* =dl
----------------------------------------------------------*/
dl {
    font-size:1.2em /*<<(12px)*/;
}

.Ficha dl {
    font-size:1.5em /*<<(15px) porque es TNR, si fuera Georgia deberia ser 1.4em (14px)*/;
    font-family: "Times New Roman", Times, serif;
}


dt {
    float:left;
    margin:0 4px 0 0;   
    font-weight:bold;
    text-transform:lowercase;
    font-variant:small-caps;
}


/*------------------------------------------------------------------------------------------------------------------*/
/* =PIE (=Footer)
--------------------------------------------------------------------------------------------------------------------*/
/*/*.Footer {
    clear: both;
    overflow:hidden;
    /*padding:4px 20px;
    padding:4px 10px 4px 18px;
    border-style: dotted;
    border-width:2px 0;
    font-weight:normal ;
    font-family:Georgia, "Times New Roman", Times, serif;
    text-align:center; }
    
.Footer ul li {
    float:left; }


.FooterGrupoGlenat {
    float: left; display:block; overflow:hidden;
    margin:0;
    padding:4px 14px 5px 0;
   padding:4px 20px 5px 0;
    border-style: solid;
    border-width: 0 2px 0 0;
    font-size:14px;}

.Footer .FooterGrupoGlenat ul { margin:8px 0; }

.Footer .FooterGrupoGlenat ul li {
    height: 13px;
    padding:0px 6px;
    border-style: solid;
    border-width: 0 0 0 2px; }

.Footer .FooterGrupoGlenat ul li:first-child {
    border-width:0;
    padding:0px 5px  0 0; }

.Footer .FooterGrupoGlenat ul li img {
    border:1px solid #333; }
    
.Footer .FooterGrupoGlenat ul li a:hover img { border:1px solid #FFF; }
.Footer .FooterGrupoGlenat ul li a:active img { border:1px solid #999; }


.Footer .FooterDatos {
    float:left;
    margin: 0 20px 0 0;
    padding: 2px 20px 0;
    border-style: solid;
    border-width: 0 2px 0 0;
    font-size:11px;
    line-height:1.5em; }

.Footer .FooterDatos strong {
    padding:0 0.6em 0 0;
    font-weight: bold;
    text-transform:uppercase;
    font-size:1em;
    text-align:right; }

.Footer .FooterDatos ul {
    margin: 0 auto;
    width:17.5em; }

.Footer .FooterDatos ul li {
    margin:6px 0 0;
    padding:0 0 0 14px;
    border-style: solid;
    border-color:solid #FFF;
    border-width: 0 0 0 2px;}

.Footer .FooterDatos ul li:first-child {
    border-width:0;
    padding:0px 14px 0 0; }


.Footer .FooterDatos ul li a { padding:0;text-decoration:none; }
    
.Footer .FooterDatos ul li a:hover {
    text-decoration:underline;
    background:#666; }

.Footer .FooterDatos ul li a:active {
    text-decoration:underline;
    background:#333; }

.Footer .LinksExternos ul li {
    margin:6px 0 0;
    padding: 2px 14px 0 0; }*/


/*------------------------------------------------------------------------------------------------------------------*/
/* =ELEMENTOS COMUNES DEL CONTENIDO (=Principal)
--------------------------------------------------------------------------------------------------------------------*/
/* =LAYOUT
----------------------------------------------------------*/
.Principal {
    float:left;
    width:834px;
}

.Contenido {
    padding:15px;
    overflow:hidden;
}

.ColBanners {
    float:right;
    width: 155px;
}

/* =COLUMNA BANNERS (=ColBanners) 
----------------------------------------------------------*/
.ColBanners ul {
    width: 131px;
    margin: 4px auto 0}
    
.ColBanners ul li {
    margin: 0;
    padding:6px 0;
}

.ColBanners ul li .BannerData {
    padding: 4px 4px 0;}    

.ColBanners ul li img {
    border-style:solid;
    border-width:1px;
    width: 131px;
    height:auto;
}   

/*.ColBanners ul li .BannerData {
    font: 11px Georgia, "Times New Roman", Times, serif;
    text-align:center;}/*

/* =HILO DE ARIADNA (=Ariadna)
----------------------------------------------------------*/
.Ariadna {
    height:28px;
    padding: 6px 0 6px 13px;
    border-width:0 0 1px;
    border-style:solid;
    line-height:28px;
    font-size: 1.4em;
    font-weight: bold;
}

.Ariadna img {
    /*margin: 0 12px 0 0;*/
    border:1px solid lime;
}

.Ariadna h1 a {
    display:block;
    float:left;
    height:28px;
    background-repeat:no-repeat;
    overflow:hidden;
    margin: 0 12px 0 0;
    text-indent:-99999px;
}

.Ariadna h1 a.AriNovedades {width:230px; cursor:default;}

.Ariadna h1 a.Seccio1 {width:151px;}
.Ariadna h1 a.Seccio2 {width:143px;}
.Ariadna h1 a.Seccio3 {width:155px;}

.Ariadna h1 a.AriAutor {width:187px;}
.Ariadna h1 a.AriActualidad {width:239px;}
.Ariadna h1 a.AriContacto {width:209px; cursor:default;}
.Ariadna h1 a.AriBusqueda {width:462px; cursor:default;}
.Ariadna h1 a.AriTiendas {width:288px; cursor:default;}
.Ariadna h1 a.AriBlogs {width:135px; cursor:default;}
.Ariadna h1 a.AriDescatalogados {width:316px; cursor:default;}
.Ariadna h1 a.AriForos {width:134px;}




/* =SIDE MENU (=sideMenu)
----------------------------------------------------------*/
/*.sideMenu {
    float:left;
    overflow:hidden;
    width:170px;
    margin: 0 22px 15px 0;
}

.sideMenu ul {
    border-style: solid;
    border-width:0 0 4px;
}

.sideMenu ul li {
    font: bold 14px Georgia, "Times New Roman", Times, serif;
    letter-spacing:-1px;
    border-style: solid;
    border-width:4px 0 0;
}

.sideMenu ul li a {
    display:block;
    padding: 8px 0 8px 16px;
    background-repeat:no-repeat;
    background-position:8px 11px;
    text-decoration:none;
}

.sideMenu ul li ul li {
    padding:0 0 0px;
    font-size: 12px;
    letter-spacing:0;
    border:0;
}

.sideMenu ul li ul li a,
.sideMenu ul li.selec,
.sideMenu ul li.active {
    padding: 5px 4px 5px 20px;
    font-weight:normal;
}

.sideMenu ul li ul li a:hover {
    background-repeat:no-repeat;
    background-position:12px 7px;
}

.selec,
.active {
    background-repeat:no-repeat;
    background-position:12px 7px;
}*/


/* =NAVEGACION ANTERIOR-SIGUIENTE (=NavAntSig)
----------------------------------------------------------*/
/*.NavAntSig {
    height: 34px;
    font-size: 12px;
    font-weight: bold;
    line-height: 34px; }

.Noticia .NavAntSig {
    position:relative;
    top:8px;
    margin: 0 auto;
    width:306px;}

.NavAntSig a,
.NavAntSig span {
    display:block;
    width: 76px;
    height: 34px;
    padding: 0 12px;
    background-repeat: no-repeat; } 
.FichaHorizontal .NavAntSig a,
.FichaHorizontal .NavAntSig span { width: 126px; }

.NavAntSig span { color:#EEE; }

.NavAntSig #NavCentro, 
.NavAntSig #NavArchivo {
    float:left;
    margin: 0 auto;
    text-align:center;
    border-style:solid;
    border-width: 0 2px; }
.NavAntSig #NavCentro {
    width:40px;
    height:34px; }
.NavAntSig #NavCentro select { margin:8px 0 0;}
.NavAntSig #NavArchivo {
    width:78px;
    text-indent:-99999px; }

.NavAntSig .NavAnterior {
    text-align:right;
    float:left; }
.NavAntSig .NavSiguiente { float:right; }

.NavAntSig a { background-position:bottom; }
.NavAntSig a:hover { background-position:center; }
.NavAntSig a:active { background-position:top; }*/


/* =TIRAS DE PORTADAS (=TiraNovedades )
----------------------------------------------------------*/
/* =CAJAS CONTENEDORAS DE LAS TIRAS (=CajaTiraNovedades / =CajaTiraNumeros / =CajaTiraAutores ) 
----------------------------------------------------------*/
.CajaTiraNovedades, .CajaTiraNumeros, .CajaTiraAutores {
    clear:both;
}

.Home .CajaTiraNovedades {
    margin:0;
}

.CajaTiraNovedades {
    margin: 15px -15px -15px;
    
}

.Home .CajaTiraNovedades {
    margin:0;
}

.CajaTiraNumeros {
    margin:0;
}

.CajaTiraNumeros .TiraPortadas {
    text-align:left;
}


/*.CajaTiraNumeros .TiraPortadas  table {
    direction: rtl;
}*/


/* =TITULOS DE LAS TIRAS (=TitTira ) 
----------------------------------------------------------*/
 h5.TitTiraAutor {
    margin:14px 0 12px 14px ;
    padding:0;
    height: 28px;
    padding: 0 20px 0 0;
    background-repeat:repeat-x;
    background-position:center;
}

 h5.TitTiraAutor span {
    display:block;
    height: 28px;
    width: 341px;
    text-indent:-99999px;
    background-repeat:no-repeat;
    background-position:center;
}
 

/* =TIRA DE PORTADAS (=TiraPortadas ) 
----------------------------------------------------------*/
.TiraPortadas {
    margin:0;
    padding:8px 0px 15px;
    overflow-x:auto;
    width:100%;
}

/* =TIRA DE PORTADAS TABLA (=TiraPortadas table) 
----------------------------------------------------------*/
.TiraPortadas ul { margin:0; padding:0;  }
.TiraPortadas ul li { margin:0; padding: 0 0 15px 8px; display: block; width:73px; float:left; position:relative}
.TiraPortadas ul li .toolTip { position: absolute; top:0; left:0; background:#FFF; display:none}
/*.TiraPortadas ul li a:hover .toolTip { display:block}*/

.TiraPortadas table {
    border-collapse:collapse;
}

.CajaTiraNovedades .TiraPortadas table {
    border-style:solid;
    border-width: 0 6px 0 0;
}

.CajaTiraNumeros .TiraPortadas table {
    border-style:solid;
    border-width: 0 0 0 8px;
}

.CajaTiraAutores .TiraPortadas table {
    border-style:solid;
    border-width: 0 6px 0 0;
}

.TiraPortadas table tr td  {
    padding: 0 0 15px 8px;
}

.CajaTiraNumeros .TiraPortadas table tr td  {
    padding: 0 8px 15px 0;
}


/* =PORTADA DE LA TIRA (=TiraPortadas a) 
----------------------------------------------------------*/
.CajaTiraAutores .miniaturaPortada  span {
    display:none; }

a .miniaturaPortada {
    height:110px;
    width:75px;
    background-position:center;
    background-repeat:no-repeat;
    border-style:solid;
    border-width:1px; }

a .miniaturaPortada span {
    display:block;
    width:75px;
    margin: 110px 0 0 -1px;
    padding:0;
    font: bold 11px/20px  Arial, Helvetica, sans-serif;
    text-align:center;
    text-transform: uppercase;
    border-style:solid;
    border-width: 1px;
    -moz-border-radius: 0 0 8px 8px;
    -webkit-border-radius: 0 0 8px 8px;
    -khtml-border-radius: 0 0 8px 8px; }


/*.CajaTiraNumeros a .miniaturaPortada span { margin: 110px -1px 0 0; }*/


/* =CAJA BLANCA (=ColeccionesLista + =SeriesLista + NoticiasLista)
----------------------------------------------------------*/
/*.ColeccionesLista,
.SeriesLista,
.NoticiasLista {
    width: 612px;
    padding:0;
    overflow:hidden;
}*/


/* =LISTA DE COLECCIONES (=ColeccionesLista) + =LISTA DE SERIES (=SeriesLista)
----------------------------------------------------------*/
/*.ColeccionesLista table,
.SeriesLista table {
    border-collapse:collapse; }

.ColeccionesLista table tr,
.SeriesLista table tr {
    border-style: solid;
    border-width: 2px 0 0; }

.ColeccionesLista table tr:first-child,
.SeriesLista table tr:first-child {
    border-width:0; }


.ColeccionesLista table tr td,
.SeriesLista table tr td {
    float:left;
    width: 278px;
    padding: 14px; }

*/



/*------------------------------------------------------------------------------------------------------------------*/
/* =SECCIÓN (=Colecciones) 
--------------------------------------------------------------------------------------------------------------------*/
/*.Colecciones  {
    /*background: #D6C7A2;
    display:block;
    height:100%;
    padding: 16px 0 0px;    
}*/


/* =LISTA DE COLECCIONES (=ColeccionesLista)
----------------------------------------------------------*/
/*.ColeccionesLista tr td img  { margin:0 4px 0 0; }*/


/*------------------------------------------------------------------------------------------------------------------*/
/* =COLECCIÓN (=Series) 
--------------------------------------------------------------------------------------------------------------------*/



/*------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------*/
/* =FICHA (=Ficha) / SINOPSIS >> COMUNES
--------------------------------------------------------------------------------------------------------------------*/
.Ficha,
.FichaHorizontal { overflow:hidden; }


/* =LAYOUT DE LA FICHA (=ColIzquierda / =ColDerecha) 
----------------------------------------------------------*/

.Ficha .ColIzquierda,
.FichaHorizontal .ColIzquierda { float: left; }

.Ficha .ColDerecha ,
.FichaHorizontal .ColDerecha { float: left; }

#DivSinopsis .ColDerecha { margin: 0 0 30px 0; }


/* =PORTADA (=Portada)
----------------------------------------------------------*/
.Ficha .Portada,
.FichaHorizontal .Portada {
    position:relative;}

/*.Ficha div.Portada a span,
.FichaHorizontal div.Portada a span {
    display:none;
    background:#000;
    padding:16px 0 10px;
    position: absolute;
    bottom:0;
    right:0;
    left: 0;
    text-align:center;
    font-size:12px;
    color: #FFF;}
    
.Ficha div.Portada a:hover span,
.FichaHorizontal div.Portada a:hover span {display:block;}*/

.Ficha p.Descargar,
.FichaHorizontal p.Descargar {
    margin:10px 0 0;
    padding:6px 0;
    font-size:12px;
    background:url("../images/Descargar_bg.gif") no-repeat left center;}

.Ficha p.Descargar a,
.FichaHorizontal p.Descargar a {
    position:relative;
    left:17px;}




/*.Ficha p.PortadaHD {
    height:30px;
    padding:0;
    line-height:26px;
    text-indent: 52px;
    background:#000 url(../images/PortadaHD_bg.gif) no-repeat 20px center; }
.Ficha p.PortadaHD a {
    color:#FFF;
    border:0;
    padding:0;}
.Ficha p.PortadaHD a:hover {
    border-bottom:1px dotted;
    background:none;}
*/


/* =Ampliar portada (=PortadaHD) 
----------------------------------------------------------*/
/*.PortadaHD {
    text-align:center;
    background:#000;
    position:relative;}
.PortadaHD p {
    position:relative;
    top:-10px;
    z-index:20;
}*/

/* =TITULO DE LA SERIE (=FichaTit ) 
----------------------------------------------------------*/
/*.FichaTit,
.FichaTitUnico {
    overflow: hidden;
    background-repeat: repeat-y;
    background-position: right;
    border-style: solid;
    border-width: 0 28px 0 0; }
*/

/*.Ficha .Titulo,
.Ficha .FichaTitUnico .Titulo,*/
.FichaHorizontal .Titulo,
.FichaHorizontal .FichaTitUnico .Titulo {
    float: left;
    width:100%;
    margin:0;
    padding:12px 0 3px;
    background-repeat:no-repeat;
    background-position: right bottom; }

/*.Ficha .Numero,
.Ficha .FichaTitUnico .Numero,*/
.FichaHorizontal .Numero,
.FichaHorizontal .FichaTitUnico .Numero {
    float: right;
    width: 65px; height: 50px;
    margin:  0 0 0 -73px; }

/*Compartir*/

.ColDerecha .Compartir {
    width:160px;
    height: 30px;
    margin:0 0;
    float:right;
     background:#D6C7A2; 
     
}



.ColDerecha .Compartir div {
    font-size:1.2em;
    margin: 8px 0 0 5px ;
    overflow:hidden;
}

.ColDerecha .Compartir div .addthis_button_compact span {
 margin-left:-40px
}

 .Compartir div .addthis_separator {
    margin:-2px 2px 0;
}


/* =TITULO DE VOLUMEN UNICO (=FichaTitUnico) 
----------------------------------------------------------*/    
.FichaTitUnico .Numero {
    background-image: url(../images/FichaTitUnico_bg.gif);
    background-repeat: no-repeat;
    background-position: bottom; }


/* =DATOS DE LA SERIE (=FichaDatos )
----------------------------------------------------------*/
.FichaDatos {
    float:left;
    min-height:287px;
    margin:0 0 0 15px;
    padding:10px 0 0;
    border-style:solid;
    border-width: 4px 15px 0 15px; }

.FichaDatos dl {
    width: 240px;
    margin: 0px 10px;
    padding:4px 0 6px;
    border-style: solid;
    border-width: 1px 0; }

.FichaDatos p { margin: 0.6em 0; }

.FichaDatos p em {
    font-style:italic;}

.FichaDatos em {
    font-style:normal;
    margin:-14px 0 0 0;
    padding:0; }

.Ficha .Sinopsis,
.FichaHorizontal .Sinopsis {
    display:block;
    min-height: 126px;
    padding:0 0 20px 0;
    text-decoration:none; }

.Ficha .Sinopsis p,
.FichaHorizontal .Sinopsis p {
    margin:0;
    padding:0; }

/*.Ficha .DatosNumero,*/
.FichaHorizontal .DatosNumero {
    overflow:hidden;
    min-height:70px;
    padding:0 10px; }

.Ficha .DatosNumero dl,
.FichaHorizontal .DatosNumero dl {
    float:left;
    width: 350px;
    margin:0px 0 0;
    border: 0;
    text-align:left;
    line-height:19px; }

/*.Personaje {
    z-index: 20;
    position:absolute; }*/


/* =PRECIO Y COMPRA (=FichaCompra)
----------------------------------------------------------*/
/*#DivSinopsis .FichaCompra {
    float:right;
    width:66px;
    height:80px;
    margin:7px 0 0 -100px;
    position:relative;
    right:28px;
    background-repeat: no-repeat;
    background-position: top left; }*/

/*#DivSinopsis .FichaCompra .Precio {
    width:100%;
    margin:2px 0 0;
    padding:0;
    text-align:center;
    font: bold 18px Arial, Helvetica, sans-serif; }*/
    
/*#DivSinopsis  a.BotComprar {
    display:block;
    width:62px;
    margin:20px 0 0;
    padding: 7px 0;
    border-style:solid;
    border-width:2px;
    font-weight: bold;
    font-size:1.2em;
    letter-spacing:-0.5px;
    text-align:center;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px; }*/

#DivSinopsis .BotComprar a { text-decoration: none; }


/* =MENU DE LA FICHA (=FichaMenu)
----------------------------------------------------------*/
/*.FichaMenu {
    clear:both;
    display:block;
    height: 36px; }
    
.FichaMenu {margin: 0 0 0 15px; }

.FichaMenu ul {
    margin: 0 0 0 18px;
    padding: 24px 0 0 0; }

.FichaMenu ul li a {
    float: left;
    margin: 0 4px; padding:4px 8px 8px;
    list-style: none;
    font-weight: bold;
    font-size:1.2em;
    text-decoration:none;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    -khtml-border-radius: 6px; }
    
.MenuPreview {
    clear:both;
    height: 21px;
    margin:15px 0 0 -15px;
    background: #D6C7A2 url(../images/PreviewFichaMenu_bg.gif) repeat-y left; }
    
.MenuPreview ul {
    margin:0 0 0 277px;
    padding:9px 0 0; }*/


/*------------------------------------------------------------------------------------------------------------------*/
/* =FICHA (=Ficha) / SINOPSIS >> FICHA VERTICAL
--------------------------------------------------------------------------------------------------------------------*/
.Ficha .ColIzquierda { width: 244px; }
.Ficha .ColDerecha { width:560px; }

.Ficha .Portada { width: 240px;}

/*.Ficha .Personaje { margin:-47px 0 0 262px; }*/

    

/*------------------------------------------------------------------------------------------------------------------*/
/* =FICHA HORIZONTAL (=FichaHorizontal) / SINOPSIS
--------------------------------------------------------------------------------------------------------------------*/
/*.FichaHorizontal .ColIzquierda { width: 344px; }
.FichaHorizontal .ColDerecha {  width:460px; }

.FichaHorizontal .Portada img {
    width: 340px;
    height:auto; }
.FichaHorizontal .Portada { width: 340px; }

.FichaHorizontal .Personaje { margin:-47px 0 0 -296px; }*/



/*------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------*/
/* =FICHA (=Ficha) / PREVIEW
--------------------------------------------------------------------------------------------------------------------*/
/*.CajaFicha#DivPreview {
    padding:15px 15px 0; 
    background:#D6C7A2 /*url(../images/PreviewFichaMenu_bg.gif) no-repeat bottom left; }
    
.PreviewSimple,
.PreviewDoble {
    padding: 20px 0 0;
    background: #FFF; }

.PreviewDoble { min-height:385px; }


/* =FICHA DE LA PREVIEW (=PrevFicha)
----------------------------------------------------------*/
/*.PreviewSimple .ColIzquierda,
.PreviewDoble .ColIzquierda {
    width:174px;
    padding: 0 10px 0 20px; }

.PreviewSimple .ColIzquierda img,
.PreviewDoble .ColIzquierda img {
    border: 1px solid #000; }
    
.PreviewSimple .ColIzquierda h1,
.PreviewDoble .ColIzquierda h1 {
    padding:0.6em 0 0.4em;
    font-size: 1.6em; }

.PreviewSimple .ColIzquierda h4,
.PreviewDoble .ColIzquierda h4 {
    font-size:1.1em;
    padding-bottom:20px;
    border-bottom: 1px solid #D6C7A2; }
    
#DivPreview .ColIzquierda .FichaCompra {
    height:30px;
    margin: 20px 0 0 0;
    padding: 0 0 4px;
    background: none;
    color: #000; }

    
#DivPreview .ColIzquierda .FichaCompra .Precio {
    float:left;
    width:82px;
    margin: 0;
    padding: 4px 0px 4px 8px;
    font: bold 18px "Times New Roman", Times, Arial, Helvetica, sans-serif;
    background: url(../images/PrecioFlechaH_bg.gif) no-repeat left;}
    
#DivPreview .ColIzquierda .FichaCompra .BotComprar {
    float:left;
    width:62px;
    margin:0 0 0 10px;
    padding: 7px 4px;
    border-style:solid;
    border-width:2px;
    font-weight: bold;
    font-size:1.2em;
    letter-spacing:-0.5px;
    text-align:center;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px; }

#DivPreview .BotComprar a {
    text-decoration: none; }*/


/* =PASADOR DE PAGINAS (=PreviewPags)
----------------------------------------------------------*/
/* =PASADOR DE PAGINAS 1 PAG (=Simple)
----------------------------------------------------------*/
/*.PreviewSimple .ColDerecha .PreviewPags {
    position:relative;
    width:100%;
    text-align:center; }
    
.PreviewSimple .ColDerecha .PreviewPags img {
    position: absolute;
    left:38px;
    margin:0;
    padding:0;
    height: auto;
    border-style:solid;
    border-color:#000;
    border-width:2px }

.PreviewSimple .ColDerecha span {
    display:block;
    position:relative;
    width: 30px;
    height:200px; } 
.PreviewSimple .ColDerecha span.PrevSiguiente { right: 8px; }
.PreviewSimple .ColDerecha span.PrevAnterior { left: 8px;}
.PreviewSimple .ColDerecha span.PrevAnterior { float:left; }
.PreviewSimple .ColDerecha span.PrevSiguiente { float:right; }
.PreviewSimple .ColDerecha span a {
    display:block;
    height:100%;
    background-color: #d6c7a2;
    background-repeat:no-repeat;
    text-indent:-99999px; }
.PreviewSimple .ColDerecha span.PrevAnterior a {
    background-image: url(../images/PreviewBotAnt_bg.gif);
    background-position: center right}
.PreviewSimple .ColDerecha span.PrevSiguiente a {
    background-image: url(../images/PreviewBotSig_bg.gif);
    background-position: center left}

.PreviewSimple .ColDerecha span a:hover { background-color: #c1af87; }
.PreviewSimple .ColDerecha span a:active { background-color: #000; }
    
.PreviewSimple .ColDerecha span.PrevAnterior a:active { background-image: url(../images/PreviewBotAnt_over_bg.gif); }
.PreviewSimple .ColDerecha span.PrevSiguiente a:active { background-image: url(../images/PreviewBotSig_over_bg.gif); }*/

    
/* =PASADOR DE PAGINAS 1 DOBLE (=Doble)
----------------------------------------------------------*/
/*.PreviewDoble .ColDerecha .PreviewPags {margin: 0 0 0 8px;}

.PreviewDoble .ColDerecha .PreviewPags .Paginas img {
    width: 240px;
    height: auto;
    border-style:solid;
    border-color:#000;
    border-width:2px;
    position: absolute; }

.PreviewDoble .ColDerecha span {
    display:block;
    position:relative;
    width: 30px;
    height:200px; } 
.PreviewDoble .ColDerecha span.PrevSiguiente { right:8px; }
.PreviewDoble .ColDerecha span.PrevAnterior { left: 0px;}
.PreviewDoble .ColDerecha span.PrevAnterior { float:left; }
.PreviewDoble .ColDerecha span.PrevSiguiente { float:right; }
.PreviewDoble .ColDerecha span a {
    display:block;
    height:100%;
    background-color: #d6c7a2;
    background-repeat:no-repeat;
    text-indent:-99999px; }
.PreviewDoble .ColDerecha span.PrevAnterior a {
    background-image: url(../images/PreviewBotAnt_bg.gif);
    background-position: center right}
.PreviewDoble .ColDerecha span.PrevSiguiente a {
    background-image: url(../images/PreviewBotSig_bg.gif);
    background-position: center left}
.PreviewDoble .ColDerecha span a:hover { background-color: #c1af87; }
.PreviewDoble .ColDerecha span a:active { background-color: #000; }
    
.PreviewDoble .ColDerecha span.PrevAnterior a:active { background-image: url(../images/PreviewBotAnt_over_bg.gif); }
.PreviewDoble .ColDerecha span.PrevSiguiente a:active { background-image: url(../images/PreviewBotSig_over_bg.gif); }*/

/*------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------------------------------------------------------------------*/
/* =FICHA (=FichaHorizontal) / PREVIEW HORIZONTAL
--------------------------------------------------------------------------------------------------------------------*/
/*.FichaHorizontal .CajaFicha#DivPreview .ColDerecha {
    clear:both;
    width: 746px;
    margin:30px 0 0;
    padding: 0 15px; }*/

/* =FICHA DE LA PREVIEW (=PrevFicha)
----------------------------------------------------------*/
/*.FichaHorizontal .PreviewDoble { min-height:403px; }

.FichaHorizontal .PreviewSimple .ColIzquierda,
.FichaHorizontal .PreviewDoble .ColIzquierda { width:100%; }

.FichaHorizontal .PreviewSimple .ColIzquierda img,
.FichaHorizontal .PreviewDoble .ColIzquierda img {
    float:left;
    margin:0 14px 0; }
    
.FichaHorizontal .PreviewSimple .ColIzquierda h1,
.FichaHorizontal .PreviewDoble .ColIzquierda h1 {
    padding:0 0 0.4em; }

.FichaHorizontal .PreviewSimple .ColIzquierda h4,
.FichaHorizontal .PreviewDoble .ColIzquierda h4 {
    border:none;
    margin-bottom:20px;
    padding:0; }
    
.FichaHorizontal #DivPreview .ColIzquierda .FichaCompra {
    width:220px;
    margin: 0 0 0 105px;
    padding-top:20px;
    border-top: 1px solid #D6C7A2; }*/


/* =PASADOR DE PAGINAS (=PreviewPags)
----------------------------------------------------------*/    
/* =PASADOR DE PAGINAS 1 DOBLE (=Doble)
----------------------------------------------------------*/
/*.FichaHorizontal .PreviewDoble .ColDerecha .PreviewPags { margin: 0; }


.FichaHorizontal .PreviewDoble .ColDerecha .PreviewPags .Paginas img {
    width:340px;
    height:auto; }
    
.FichaHorizontal .PreviewDoble .ColDerecha span {
    height:192px; } 
    
.FichaHorizontal .PreviewDoble .ColDerecha span.PrevSiguiente { right:0px; }*/

/* =PASADOR DE PAGINAS 1 PAG (=Simple)
----------------------------------------------------------*/
/*.FichaHorizontal .PreviewSimple .ColDerecha .PreviewPags img { left:31px; }
    
.FichaHorizontal .PreviewSimple .ColDerecha span.PrevSiguiente { left: -1px; }
.FichaHorizontal .PreviewSimple .ColDerecha span.PrevAnterior { left: 1px;}*/



/*------------------------------------------------------------------------------------------------------------------*/
/* =NOVEDADES (=Novs)
--------------------------------------------------------------------------------------------------------------------*/

/*.Novs h3 span {
    height: 28px;
    line-height:28px;
    padding: 0 20px 0 0;
    background-repeat: no-repeat;
    background-position: center right; }
*/

/*.Novs .NovContainer {
    background-repeat:repeat-y;
    background-position:right;
    overflow:hidden;
    width:804px;
    background:#D6C7A2 url(../images/NovContainer_bg.gif) no-repeat 0 -2px;}

.Novs .NovContainer div.NovProximamente {
    width: 404px;
    float:left;
    overflow:hidden;
    background:#D6C7A2 url(../images/NovContainer_bg.gif) no-repeat 0 -2px;}

.Novs .NovContainer div.NovALaVenta {
    width: 400px;
    overflow:hidden;
    background:#FFF url(../images/NovALaVenta_bg.gif) no-repeat 0 0px;}
    
.Novs .NovContainer div.NovALaVenta h3 {
    float:right;
    margin:17px 0 0;
    padding:0 30px 0 0;
    border:0; }

.Novs .NovContainer div.NovALaVenta h2 {
    width: 170px; }

.Novs .NovContainer div.NovALaVenta h3 span {
    background-repeat:no-repeat;
    background-position:center right; }

.Novs .NovContainer  div.NovALaVenta ul {
    clear:both; }

.Novs .NovContainer div.NovProximamente ul {
    margin: 0px;
    padding: 10px 16px;
    background:none; }

.Novs .NovContainer  div.NovALaVenta ul {
    margin: 0px;
    padding: 8px 16px;
    background:none; }

.Novs .NovContainer div.NovProximamente ul li,
.Novs .NovContainer div.NovALaVenta ul li { margin: 8px 4px; }*/

/*.Novs ul {
    overflow: hidden;
    margin: 0 17px;
    padding: 8px 16px;
    background:#FFF url(../images/Novsul_bg.gif) repeat-y 2px 9px }

.Novs ul li {
    float:left;
    width: 84px;
    height: 118px;
    margin: 8px 6px;
    background-repeat:no-repeat;
    background-position:bottom right; }

.Novs ul li img {
    border-style:solid;
    border-width:2px; }*/
    
/*.Novs .PDFsNovs {
    float:right;
    position:absolute;
    margin:-51px 0 0 606px; }

.Novs .PDFsNovs p {
    float:left;
    width:94px;
    height:10px;
    margin:16px 10px 0 0;
    text-indent:-9999px;
    background: url(../images/PDFsDescargar_bg.gif) no-repeat;}

.Novs .PDFsNovs a,
.Novs .PDFsNovs a:hover,
.Novs .PDFsNovs a:active { background:none; }

.Novs .PDFsNovs img {margin: 0 10px 0 0 } */

/*------------------------------------------------------------------------------------------------------------------*/
/* =AUTORES (LISTA) (=Autores) 
--------------------------------------------------------------------------------------------------------------------*/
/* =MENU ALFABETICO (=MenuAlfa) 
----------------------------------------------------------*/
/*.MenuAlfa  {
    width:756px;
    height: 29px;
    margin:0 40px 15px;
    text-align:center;
}

.MenuAlfa li {
    float: left;
    width: 28px;
    height: 29px;
    font: bold 16px/24px Georgia, "Times New Roman", Times, serif;
    text-align:center;
    text-indent:-99999px;
}

.MenuAlfa li a {
    display:block;
    width: 28px;
    height: 29px;
    text-decoration: none;
    background-repeat: no-repeat;
    background-position: left top;
}*/

/* =OUT DEL MENU ALFABETICO (=MenuAlfa li a ) 
----------------------------------------------------------*/
/*.MenuAlfa li a.A { background-position: 0 0;}
.MenuAlfa li a.B { background-position: -28px 0;}
.MenuAlfa li a.C { background-position: -56px 0;}
.MenuAlfa li a.D { background-position: -84px 0;}
.MenuAlfa li a.E { background-position: -112px 0;}
.MenuAlfa li a.F { background-position: -140px 0;}
.MenuAlfa li a.G { background-position: -168px 0;}
.MenuAlfa li a.H { background-position: -196px 0;}
.MenuAlfa li a.I { background-position: -224px 0;}
.MenuAlfa li a.J { background-position: -252px 0;}
.MenuAlfa li a.K { background-position: -280px 0;}
.MenuAlfa li a.L { background-position: -308px 0;}
.MenuAlfa li a.M { background-position: -336px 0;}
.MenuAlfa li a.N { background-position: -364px 0;}
.MenuAlfa li a.ENIE { background-position: -392px 0;}
.MenuAlfa li a.O { background-position: -420px 0;}
.MenuAlfa li a.P { background-position: -448px 0;}
.MenuAlfa li a.Q { background-position: -476px 0;}
.MenuAlfa li a.R { background-position: -504px 0;}
.MenuAlfa li a.S { background-position: -532px 0;}
.MenuAlfa li a.T { background-position: -560px 0;}
.MenuAlfa li a.U { background-position: -588px 0;}
.MenuAlfa li a.V { background-position: -616px 0;}
.MenuAlfa li a.W { background-position: -644px 0;}
.MenuAlfa li a.X { background-position: -672px 0;}
.MenuAlfa li a.Y { background-position: -700px 0;}
.MenuAlfa li a.Z { background-position: -728px 0;}*/

/* =OVER DEL MENU ALFABETICO (=MenuAlfa li a:hover ) 
----------------------------------------------------------*/
/*.MenuAlfa li a:hover.A { background-position: 0 bottom;}
.MenuAlfa li a:hover.B { background-position: -28px bottom;}
.MenuAlfa li a:hover.C { background-position: -56px bottom;}
.MenuAlfa li a:hover.D { background-position: -84px bottom;}
.MenuAlfa li a:hover.E { background-position: -112px bottom;}
.MenuAlfa li a:hover.F { background-position: -140px bottom;}
.MenuAlfa li a:hover.G { background-position: -168px bottom;}
.MenuAlfa li a:hover.H { background-position: -196px bottom;}
.MenuAlfa li a:hover.I { background-position: -224px bottom;}
.MenuAlfa li a:hover.J { background-position: -252px bottom;}
.MenuAlfa li a:hover.K { background-position: -280px bottom;}
.MenuAlfa li a:hover.L { background-position: -308px bottom;}
.MenuAlfa li a:hover.M { background-position: -336px bottom;}
.MenuAlfa li a:hover.N { background-position: -364px bottom;}
.MenuAlfa li a:hover.ENIE { background-position: -392px bottom;}
.MenuAlfa li a:hover.O { background-position: -420px bottom;}
.MenuAlfa li a:hover.P { background-position: -448px bottom;}
.MenuAlfa li a:hover.Q { background-position: -476px bottom;}
.MenuAlfa li a:hover.R { background-position: -504px bottom;}
.MenuAlfa li a:hover.S { background-position: -532px bottom;}
.MenuAlfa li a:hover.T { background-position: -560px bottom;}
.MenuAlfa li a:hover.U { background-position: -588px bottom;}
.MenuAlfa li a:hover.V { background-position: -616px bottom;}
.MenuAlfa li a:hover.W { background-position: -644px bottom;}
.MenuAlfa li a:hover.X { background-position: -672px bottom;}
.MenuAlfa li a:hover.Y { background-position: -700px bottom;}
.MenuAlfa li a:hover.Z { background-position: -728px bottom;}*/

/* =ACTIVE DEL MENU ALFABETICO (=MenuAlfa li a:active ) 
----------------------------------------------------------*/
/*.MenuAlfa li a:active.A { background-position: 0 -29px;}
.MenuAlfa li a:active.B { background-position: -28px -29px;}
.MenuAlfa li a:active.C { background-position: -56px -29px;}
.MenuAlfa li a:active.D { background-position: -84px -29px;}
.MenuAlfa li a:active.E { background-position: -112px -29px;}
.MenuAlfa li a:active.F { background-position: -140px -29px;}
.MenuAlfa li a:active.G { background-position: -168px -29px;}
.MenuAlfa li a:active.H { background-position: -196px -29px;}
.MenuAlfa li a:active.I { background-position: -224px -29px;}
.MenuAlfa li a:active.J { background-position: -252px -29px;}
.MenuAlfa li a:active.K { background-position: -280px -29px;}
.MenuAlfa li a:active.L { background-position: -308px -29px;}
.MenuAlfa li a:active.M { background-position: -336px -29px;}
.MenuAlfa li a:active.N { background-position: -364px -29px;}
.MenuAlfa li a:active.ENIE { background-position: -392px -29px;}
.MenuAlfa li a:active.O { background-position: -420px -29px;}
.MenuAlfa li a:active.P { background-position: -448px -29px;}
.MenuAlfa li a:active.Q { background-position: -476px -29px;}
.MenuAlfa li a:active.R { background-position: -504px -29px;}
.MenuAlfa li a:active.S { background-position: -532px -29px;}
.MenuAlfa li a:active.T { background-position: -560px -29px;}
.MenuAlfa li a:active.U { background-position: -588px -29px;}
.MenuAlfa li a:active.V { background-position: -616px -29px;}
.MenuAlfa li a:active.W { background-position: -644px -29px;}
.MenuAlfa li a:active.X { background-position: -672px -29px;}
.MenuAlfa li a:active.Y { background-position: -700px -29px;}
.MenuAlfa li a:active.Z { background-position: -728px -29px;}*/

/* =SELECCIONADO DEL MENU ALFABETICO (=MenuAlfa li a#selec ) 
----------------------------------------------------------*/
/*.MenuAlfa li a.A#selec  { background-position: 0 -58px;}
.MenuAlfa li a.B#selec  { background-position: -28px -58px;}
.MenuAlfa li a.C#selec  { background-position: -56px -58px;}
.MenuAlfa li a.D#selec  { background-position: -84px -58px;}
.MenuAlfa li a.E#selec  { background-position: -112px -58px;}
.MenuAlfa li a.F#selec  { background-position: -140px -58px;}
.MenuAlfa li a.G#selec  { background-position: -168px -58px;}
.MenuAlfa li a.H#selec  { background-position: -196px -58px;}
.MenuAlfa li a.I#selec  { background-position: -224px -58px;}
.MenuAlfa li a.J#selec  { background-position: -252px -58px;}
.MenuAlfa li a.K#selec  { background-position: -280px -58px;}
.MenuAlfa li a.L#selec  { background-position: -308px -58px;}
.MenuAlfa li a.M#selec  { background-position: -336px -58px;}
.MenuAlfa li a.N#selec  { background-position: -364px -58px;}
.MenuAlfa li a.ENIE#selec  { background-position: -392px -58px;}
.MenuAlfa li a.O#selec  { background-position: -420px -58px;}
.MenuAlfa li a.P#selec  { background-position: -448px -58px;}
.MenuAlfa li a.Q#selec  { background-position: -476px -58px;}
.MenuAlfa li a.R#selec  { background-position: -504px -58px;}
.MenuAlfa li a.S#selec  { background-position: -532px -58px;}
.MenuAlfa li a.T#selec  { background-position: -560px -58px;}
.MenuAlfa li a.U#selec  { background-position: -588px -58px;}
.MenuAlfa li a.V#selec  { background-position: -616px -58px;}
.MenuAlfa li a.W#selec  { background-position: -644px -58px;}
.MenuAlfa li a.X#selec  { background-position: -672px -58px;}
.MenuAlfa li a.Y#selec  { background-position: -700px -58px;}
.MenuAlfa li a.Z#selec  { background-position: -728px -58px;}*/


/* =CUERPO (=Cuerpo ) 
----------------------------------------------------------*/
.Cuerpo {
    /*margin: 50px 16px 20px;*/
    padding: 45px;
    /*font-size: 10px;*/
    clear:both;
    overflow:hidden;
}


/* =LISTA DE AUTORES (=Cuerpo ul ) 
----------------------------------------------------------*/
/*.Autores .Cuerpo h2 {
    height:40px;
    margin: 0 0 20px 0;
    background-repeat:no-repeat;
    border-bottom: 2px solid;
    font-size: 3.6em;
    text-indent:-99999px;
}

.Autores .Cuerpo h2.A { background-position: left 0px; }
.Autores .Cuerpo h2.B { background-position: left -40px; }
.Autores .Cuerpo h2.C { background-position: left -80px; }
.Autores .Cuerpo h2.D { background-position: left -120px; }
.Autores .Cuerpo h2.E { background-position: left -160px; }
.Autores .Cuerpo h2.F { background-position: left -200px; }
.Autores .Cuerpo h2.G { background-position: left -240px; }
.Autores .Cuerpo h2.H { background-position: left -280px; }
.Autores .Cuerpo h2.I { background-position: left -320px; }
.Autores .Cuerpo h2.J { background-position: left -360px; }
.Autores .Cuerpo h2.K { background-position: left -400px; }
.Autores .Cuerpo h2.L { background-position: left -440px; }
.Autores .Cuerpo h2.M { background-position: left -480px; }
.Autores .Cuerpo h2.N { background-position: left -520px; }
.Autores .Cuerpo h2.ENIE { background-position: left -560px; }
.Autores .Cuerpo h2.O { background-position: left -600px; }
.Autores .Cuerpo h2.P { background-position: left -640px; }
.Autores .Cuerpo h2.Q { background-position: left -680px; }
.Autores .Cuerpo h2.R { background-position: left -720px; }
.Autores .Cuerpo h2.S { background-position: left -760px; }
.Autores .Cuerpo h2.T { background-position: left -800px; }
.Autores .Cuerpo h2.U { background-position: left -840px; }
.Autores .Cuerpo h2.V { background-position: left -880px; }
.Autores .Cuerpo h2.W { background-position: left -920px; }
.Autores .Cuerpo h2.X { background-position: left -960px; }
.Autores .Cuerpo h2.Y { background-position: left -1000px; }
.Autores .Cuerpo h2.Z { background-position: left -1040px; }


.Autores .Cuerpo  p {
    padding: 0 0 10px;
    margin: 0;
}

.Autores .Cuerpo ul li {
    clear:both;
}

.Autores .Cuerpo ul li ul {
    width: 238px;
    margin: 0 0 10px;
    float: left;
}

.Autores .Cuerpo ul li ul li {
    min-height:40px;
    margin: 0 10px;
}

.Autores .Cuerpo ul li span a.BackTop {
    clear:left;
    float:right;
    margin:0 0 20px;
    font-size:1.4em;
    text-align:right; }
*/

/*------------------------------------------------------------------------------------------------------------------*/
/* =AUTOR (FICHA) (=Autor) 
--------------------------------------------------------------------------------------------------------------------*/

/*

.Autor .Cuerpo p.web {
    display: block;
    height: 2.2em;
    text-align: right;
    font-size: 1.6em;
    line-height: 2.2em;
    border: 1px solid #C1AF87;
    border-width: 1px 0 0;
    padding: 0;
    margin: 10px 0 0; 
    clear:both;
}
/*
/* =FOTO DEL AUTOR (=Foto) 
----------------------------------------------------------*/
/*.Autor .Cuerpo .Foto {
    float:right;
    margin: 2px 0 10px 30px;
}

.Autor .Cuerpo .Foto img {
    margin-bottom: 0;
}

.Autor .Cuerpo .Foto .pieFoto {
    display: block;
    margin: 3px 0 0;
    font-size: 1em;
    text-align: right;
    font-family:Verdana, Arial, Helvetica, sans-serif
}*/


/* =OTRAS OBRAS DEL AUTOR (=ObrasAutor) 
----------------------------------------------------------*/
.ObrasAutor {
    margin: 50px 0 20px;
}

.ObrasAutor .TitTiraAutor {
    margin: 0 -31px 0 0;
}

.ObrasAutor ul {
    text-align:left;
    width:100%;
    margin:10px 0 0 6px; }


.ObrasAutor ul li {
    min-height:214px;
    padding: 0 13px 0 0;
    width:19%;
    display: inline;
    line-height:50px; }
    
.ObrasAutor ul li input { border:1px solid #000; }
    
.prova img { display:none}


/*------------------------------------------------------------------------------------------------------------------*/
/* =NOTICIAS (Lista) (=Noticias) 
--------------------------------------------------------------------------------------------------------------------*/
/*.NoticiasLista ul li {
    padding: 14px;
    border-style:solid;
    border-width: 0 0 2px 0;
    clear:both;
    overflow:hidden;
}

.NoticiasLista .Noticiasimg {
    float:left;
    width:80px;
    display:block;
}

.NoticiasLista .Noticias {
    float:left;
    width: 480px;
    padding: 0 0 0 10px;
    border-style:solid;
    border-width: 0 0 0 1px;
}


.NoticiasLista .Fecha {
    font-size:1.4em;
    padding: 0 0 6px 0;
    font-family:"Times New Roman", Times, serif;
}

.NoticiasLista img {
    width:68px;
    height:62px;
    margin:0 10px 10px 0;
    border: 1px solid #000; }

.NoticiasLista h2 {
    text-transform:none;
    width:470px;
}

.NoticiasLista p {
    padding: 7px 0 0 0;
}
*/

/*------------------------------------------------------------------------------------------------------------------*/
/* =NOTICIA (=Noticia) 
--------------------------------------------------------------------------------------------------------------------*/
/*.Noticia .Fecha {
    float:left;
    width:180px;
    height:30px;
    margin:-22px 0 0;
    font-size:1.8em;
    font-weight:bold;
    line-height:24px;
    text-align:center;
}

.Noticia .Compartir {
    float:right;
    width:180px;
    height: 30px;
    margin: -22px 0 0;
}



.Noticia .Compartir div {
    font-size:1.2em;
    margin: 8px 0 0 9px ;
    overflow:hidden;
}

.Noticia .Compartir div .addthis_button_compact span {
 margin-left:-40px
}

.Noticia .Compartir div .addthis_separator {
    margin:-2px 2px 0;
}
*/
/*------------------------------------------------------------------------------------------------------------------*/
/* =CONTACTO (=Contacto) 
--------------------------------------------------------------------------------------------------------------------*/
/*.Contacto .Cuerpo {
    margin: 0 0 15px;
    background-repeat: no-repeat;
    background-position: bottom right; }


.Contacto .ContactoForm .Mensaje {
    width:370px;
    min-height: 346px; }
    
.Contacto .ContactoForm .Mensaje p {
    padding: 140px 0;
    font-size:14px;
    font-weight:bold;
    line-height: 2em;
    color:#900;
    text-align:center; }

.Contacto .ContactoForm .Form { width:370px; min-height: 346px;}

.Contacto .ContactoForm .Form .ErrorMail {
    font-size:14px;
    font-weight:bold;
    color:#900; }

.Contacto fieldset span,
.Contacto fieldset input,
.Contacto fieldset textarea {
    display:block;
    width:100%; }

.Contacto fieldset span {
    margin:1em 0 0.4em;
    font-size:1.6em;
    font-weight:bold;
    line-height:normal; }

.Contacto fieldset input,
.Contacto fieldset textarea {
    float:none;
    margin: 0;
    padding: 0.4em;
    border: none;
    font-size: 1.4em;
    font-family: Georgia, "Times New Roman", Times, serif;
    font-weight: normal;
    letter-spacing: normal;
    text-align: left;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0; }

.Contacto fieldset textarea { height: 8em; }

.Contacto input {
    float:right;
    width: 66px;
    margin: 1em -0.8em 0;
    padding: 4px 0;
    border-style: solid;
    border-width: 2px;
    font-weight: bold;
    font-size: 1.4em;
    letter-spacing: -0.5px;
    text-align: center;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    -khtml-border-radius: 8px; }

.Contacto dl {
    float:left;
    width:50%; }



.Contacto dt {
    float:none;
    margin:20px 0 6px 0;
    font-size:1.2em;
    font-weight:bold;
    text-transform:none;
    font-variant:normal; }

.Contacto dd { line-height:1.4em; }

.Contacto .Mapa {
    float:left;
    width:355px;
    height:290px;
    margin:30px 0;
    border: 1px solid; }

.Contacto .GrupoGlenat {
    float:left;
    width:355px; }

.Contacto .GrupoGlenat h2 {
    margin:0 0 10px;
    padding:20px 0 0;
    border-style: solid;
    border-width: 2px 0 0; }
    
.Contacto .GrupoGlenat embed {
    border-style: solid;
    border-width: 1px; }*/


/*------------------------------------------------------------------------------------------------------------------*/
/* =VENTA (=Venta)
--------------------------------------------------------------------------------------------------------------------*/
.Venta ul li/*,
.Blogs ul li*/ {
    padding: 4em 0 0;
}

.Venta ul li:first-child/*,
.Blogs ul li:first-child*/ { padding:0; }

/*.Blogs p { margin: 0 0 3em 0; }
.Blogs ul li p { margin: 0; }
.Blogs ul li img {
    margin: 1em 0 0  0;
    border:1px solid #000; }*/


/*------------------------------------------------------------------------------------------------------------------*/
/* =SERP (Resultados de busqueda) (=Busqueda) 
--------------------------------------------------------------------------------------------------------------------*/
/* =CUADRO DE BUSQUEDA (=Search ) 
----------------------------------------------------------*/
.Busqueda .Search {
    float:none;
    width:450px;
    margin:0 auto 20px;
    background:none;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0 }

.Busqueda .Search .SearchInputBox {
    width: 355px;
    border-style:solid;
    border-width:4px;
    font-size:1.2em;
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    -khtml-border-radius: 0; }

.Busqueda .Search .SearchBot {
    margin: 0 0 0 -6px;
    border-style:solid;
    border-width:4px;
    vertical-align: -10px; }

.Busqueda .SearchFiltro { margin:14px 0 10px; }

.Busqueda .SearchFiltro p {
    text-align:center;
    padding: 0; }

.Busqueda .SearchFiltro p span { padding: 8px 10px; }


.Busqueda .SearchFiltro p label {
    padding:0;
    font-size:1.2em; }

.Busqueda .SearchFiltro p span.SearchMostrar {
    background: none;
    padding:20px 10px 0 0;
    line-height:40px;
    font-size:0.8em;
    font-weight:bold;
    vertical-align: 2px; }

.Busqueda .SearchFiltro p label {
    padding:0 10px 0 4px;
    font-size:0.8em;
    vertical-align: 2px; }


/* =RESULTADOS (=SearchResult) 
----------------------------------------------------------*/
/*
.Busqueda .SearchSeccion {
    overflow:hidden;
    margin:0 0 6px 0px;
    padding:0;
    background-repeat: repeat-y;
    background-position: left;
}

.Busqueda .SearchLabel {
    position:relative;
    margin: 0;
    float:left;
    overflow:hidden;
    width:23px;
    height:76px;
    text-indent:-99999px;
}


.Busqueda .SearchResult {
    overflow: hidden;
    margin: 0 0 0 23px;
    padding:14px;
    border-style:solid;
    border-width:0 0 2px;
}

.Busqueda .SearchResult img {
    float:left;
    width:75px;
    height:auto;
    margin: 0 10px 0;
    border-style:solid;
    border-width:1px;
}

.Busqueda dl dt,
.Busqueda dl dd {
    padding: 0 0 4px;
}

.Busqueda dl dd ul {
    float:left;
}

.Busqueda dl dd ul li {
    padding: 0 0 4px;
}

.Busqueda .SearchFicha img {
    width:auto;
    margin:0 4px 0 0;
    padding:12px 0 0;
    border: 0;

}

.Busqueda .SearchFicha p {
    clear:none;
    text-align:left;
    padding:0;
    border:0;
}



.Colecciones td img,
.ColeccionesIconos img,
.SearchFicha img 
 { cursor:default; }
*/


/*------------------------------------------------------------------------------------------*/
/*--------------------------- SI ALGUN DIA SE AGREGAN <P> BORRAR ---------------------------*/
/*------------------------------------------------------------------------------------------*/

/*.Noticia .Cuerpo,
.Autor .Cuerpo {
    font-size:14px;
    line-height:1.4em;
    text-indent: 1em;
}*/

/*.Noticia .Cuerpo h1,
.Autor .Cuerpo h1 {
    line-height:normal;
    font-size:30px
}*/

.Noticia .Cuerpo p,
.Autor .Cuerpo p {font-size:14px}

.Noticia .Cuerpo strong,
.Autor .Cuerpo strong {
    font-variant:small-caps;
}

.Noticia .Cuerpo b,
.Autor .Cuerpo b {
    font-weight:bold;
}

.Noticia .Cuerpo em,
.Autor .Cuerpo em {
    font-style:italic;
    /*letter-spacing:0.06em;*/
}



/*.Descatalogadofons {
    position:absolute;
    bottom:0;
    font-size:20px;
    text-align:center;
    background-color:#000000;
    filter:alpha(opacity=60);
    opacity:.60;
    width:240px;
    height:71px}
.Descatalogado {
    position:absolute;
    bottom:0;
    font-size:20px;
    text-align:center; }*/


/*error*/

.errorweb {
    height:559px;
    position:relative;
    background: transparent url(../images/error-bg.png) no-repeat top;
}

.errorweb h1 {
    width:266px;
    height:265px;
    position:absolute;
    top:184px;
    right:116px;
    background: transparent url(../images/error-postit.png) no-repeat;
    outline:0;
    text-indent:-9999px;
}

.errorweb a {
    display:block;
    width:252px;
    height:45px;
    position:absolute;
    top:458px;
    right:130px;
    background: transparent url(../images/error-back.png) no-repeat top;
    outline:0;
    text-indent:-9999px;
}
.errorweb a:hover {
    background-position:center;
    outline:0;
}
.errorweb a:active {
    background-position:bottom;
    outline:0;
}





/*WEBKIT HACKS
-------------------------------------------------------------------
-------------------------------------------------------------------*/

@media screen and (-webkit-min-device-pixel-ratio:0) {

.Search .SearchInputBox { padding:3px 4px 2px; }
.Search .SearchBot { vertical-align: -8px; }


.Series h1.ColeccionTit span,
.Novs h3 span {
    height: 30px;
    padding-top: 1px;}
.Novs .NovContainer div.NovALaVenta h3 { padding-top: 1px; }

}
.Paginas a img{cursor:url(/images/TituloUnico_bg.gif)}


                


