/**************** TTT ******************/

@import url(reset.css);
@import url(layout.css);

/** CABECERA ----------------- */

h1{
 background:url(../../images/h1.gif) no-repeat;
 text-indent:-99999px;
 margin:0px 0 10px 303px;
 height:223px;
}

.menu{
 position:absolute;
 top:470px;
 left:15px;
 z-index:99;
 background:url(../../images/menu.png) no-repeat;
 padding:3px 0;
 font-size:1em;
 color:#fff;
 text-transform:uppercase;
}

.menu li{
 float:left;
}

.menu a{
 padding:0 9px;
 color:#fff;
}

.menu a.ainicio{
 padding-left:5px;
}

.menu a.asorteo{
 border:none;
 padding-right:8px;
 color:#FFFFFF;
}

.menu a.asorteo:hover{
 text-decoration:none;
}


/** --------Generales-------*/

.contenido{
 background:url(../../images/pagina.png) no-repeat;
 padding:0 10px 0 15px;
 height:502px;
}

.titulo_seccion{
 height:95px;
 text-indent:-999999px;
 margin-bottom:5px;
}

.texto_destacado{
 font-size:1.3em;
 color:#fff;
 line-height:1.5;
 margin-bottom:5px;
 text-transform:uppercase;
  clear:both;
}

.texto_destacado span{
 color:#cc0000;
}

.caja_submenu{
 background:#fff;
 border:1px solid #c4c4c4;
 margin-bottom:5px;
}

.caja_submenu p{
 padding:4px 2px 4px 3px;
 line-height:1.5;
 font-size:.9em;
}

.caja_submenu .exposicion{
 padding:4px 2px 4px 3px;
 line-height:1.3;
 font-size:.9em;
}

.caja_submenu h3{
 font-size:1em;
 background:#cc0000;
 color:#fff;
 padding:2px 2px;
}

.col_texto{
 line-height:1.6;
 font-size:.9em;
 float:left;
 display:inline;
 width:270px;
 margin:0 20px 10px 0;
}

/* cuadro radio */
.caja_submenu .texto_radio{
 padding:2px 2px 3px 3px;
 line-height:1.5;
 font-size:.9em;
}

/* agenda sustituido por articulo*/
#agenda .noticia{
 float:left;
 display:inline;
 margin-left:35px;
 width:250px;
}

#agenda li.first{
 margin-left:0;
}

#articulo .noticia{
 float:left;
 display:inline;
 margin-left:35px;
 width:250px;
}

#articulo li.first{
 margin-left:0;
}

.fecha_noticia{
 font-size:1.2em;
 color:#888;
}

.titular{
 font-size:1.3em;
 color:#cc0000;
 margin-bottom:10px;
}

.entradilla{
	margin-bottom:7px;
}

/** Inicio --------------------------*/

#inicio{
 background:url(../../images/inicio_fondo.png) no-repeat;
}

#inicio .contenido{
 padding-top:15px;
}

#descripcion{
 text-transform:uppercase;
 width:275px;
 text-align:right;
 float:right;
 margin-top:10px;
 line-height:1.5;
 font-size:1.2em;
}

#inicio .der{
  margin-right:15px;
}

#inicio2{
 background:url(../../images/inicio2_fondo.jpg) no-repeat;
}

#inicio2 .caja_principal{
 padding-top:185px;
}

#player1{
 float:left;
}

.texto_promo{
 float:left;
 display:inline;
 margin-left:20px;
 width:285px;
}

.texto_promo h2{
 font-size:2.5em;
 text-transform:uppercase;
 font-family:Times;
 margin-bottom:20px;
}

.texto_promo .texto_destacado{
 color:#333;
}

#inicio .alfaguara_logo{
 text-align:left;
 margin-top:20px;
}

#inicio .alfaguara_logo a{
 background:url(../../images/alfaguara_logo.png) no-repeat;
 width:135px;
 height:57px;
 text-indent:-999999px;
 float:right;
}

/* novela -----------------------*/

#la-novela .titulo_seccion{
 background:url(../../images/titulo_seccion.gif) no-repeat;
}
#la-novela .texto_destacado{
 padding-right:15px;
}

#la-novela .col_texto{
 margin-bottom:35px;
}

/* Autor -----------------------*/

#el-autor{
 background:url(../../images/autor_fondo.jpg) top right no-repeat;
}

#el-autor .bloque_texto .texto_destacado{
 color:#202020;
 width:600px;
 clear:none;
}

#el-autor .texto_destacado{
 width:280px;
}

#el-autor .col_texto{
 width:280px;
 margin:0 20px 55px 0;
}

#el-autor .titulo_seccion{
 background:url(../../images/titulo_seccion.gif) no-repeat 0 -95px;
}

.enlaces{
 text-align:right;
}

.enlaces a{

}

/* fragmentos-----------------------*/
#fragmentos,
#fragmentos2,
#fragmentos3,
#fragmentos4{
background:url(../../images/autor_fondo.jpg) top right no-repeat;
}

#fragmentos .titulo_seccion{
 background:url(../../images/titulo_seccion2.gif) no-repeat 0 0;
}
#fragmentos2 .titulo_seccion{
 background:url(../../images/titulo_seccion2.gif) no-repeat 0 -95px;
}
#fragmentos3 .titulo_seccion{
 background:url(../../images/titulo_seccion2.gif) no-repeat 0 -190px;
}
#fragmentos4 .titulo_seccion{
 background:url(../../images/titulo_seccion2.gif) no-repeat 0 -285px;
}

.pagina_fragmentos .col_texto{
 width:360px;
}

.titulo_fragmento{
 font-size:1.4em;
 color:#cc0000;
}

.num_pagina{
 color:#666;
 font-size:.8em;
 text-align:right;
 margin-top:5px;
}

.texto_destacado a{
 color:#fff;
}

/* Escenarios */

#escenarios{
 background:url(../../images/escenarios_fondo.jpg) no-repeat;
}

#escenarios .titulo_seccion{
 background:url(../../images/titulo_seccion.gif) no-repeat 0 -190px;
}

#escenarios .texto_destacado{
 padding:105px 0 0 0;
 margin-bottom:0;
 width:325px;
}

#escenarios .texto_destacado span{
 color:#333;
}

#escenarios .num_pagina{
 color:#fff;
 width:325px;
 margin:0;
}

.mapa{
 position:absolute;
 top:35px;
 right:180px;
}

.mapa a{
 color:#333;
 font-size:1.3em;
}

/* Acogida -----------------------*/

#acogida .titulo_seccion{
 background:url(../../images/acogida.png) no-repeat 0 0;
}

.fontFirma{
	font-size:0.8em;
 	color:#999;
	margin-top:-10px;
 	margin-bottom:10px;

}

.antetitulo{
 font-size:1.0em;
 color:#888;
}

#acogida .lista_noticias, #articulo .lista_noticias{
 width:250px;
 float:left;

 margin-left:35px;
}

#acogida ul.first, #articulo ul.first{
 margin-left:0;
}

#acogida .noticia{
 margin:0 0 15px 0;
}

/* agenda -------------------------

#agenda,#sorteo{
 background:url(../../images/agenda_fondo.jpg) no-repeat right top;
}

#agenda .titulo_seccion{
 background:url(../../images/titulo_seccion.gif) no-repeat 0 -285px;
}
*/
#articulo,#sorteo{
 background:url(../../images/agenda_fondo.jpg) no-repeat right top;
}

#articulo .titulo_seccion{
 background:url(../../images/articulo.gif) no-repeat 0 0;
}

.noticias{
 float:left;
 width:535px;
 margin-left:20px;
}
.lista_noticias{
 margin-bottom:35px;
}

/* nueva edicion ------------------- */

#nueva_edicion .titulo_seccion{
 background:url(../../images/nuevaedicion.png) no-repeat 0 0;
}

.fontNuevaedicion{
	font-size:0.8em;
 	color:#000;
	margin-top:-10px;
 	margin-bottom:10px;

}

/* sorteo -------------------------*/
#sorteo .titulo_seccion{
  background:url(../../images/sorteo.gif) no-repeat;
}

#sorteo{
 font-size:.9em;
}

#sorteo .menu{
 font-size:1.1em;
}

.titulo_grande{
 font-size:1.9em;
 text-transform:uppercase;
 margin-bottom:15px;
}

.titulo_grande span{
 color:#cc0000;
}

#participar,#suscribir{
 float:left;
 width:355px;
 line-height:1.4;
}

#suscribir{
 margin-left:15px;
}

#sorteo label{
 float:left;
 width:175px;
}

#sorteo label input, #sorteo select{
 display:block;
 width:90%;
}

.peq{
 color:#fff;
 clear:left;
 font-size:.8em;
 margin-top:12px;
 font-family:arial;
}

p.error{
 float:left;
color:#CC0000;
font-weight:bold;
 clear: left;
}

.submit{
 text-align:right;
 float:right;

}

.submit input{
 background:none;
 border:none;
}

#sorteo .num_pagina{
 margin:2px 0;
}

.datosboletin{
 float:left;
 width:150px;
 display:inline;
 margin-right:15px;
}

#suscribir label{
 display:block;
 float:none;
 margin-bottom:10px;
}

#form_suscribir{
 margin-top:20px;
}

#creditos{
 clear:left;
}

#creditos p{
 text-align:right;
 margin-right:86px;
 font-size:.8em;
}

#inicio2 #mp3, #inicio2 #mp3_2{
	margin:0;
	padding:0;
}
