h1, h2, h3, h4, h5, h6	{margin:0; padding:0; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}


h1 {	font-size:28px; color:#CA0F16; line-height: 28px; margin-bottom: 5px; text-align: right; font-style: italic;   }
h2 {	font-size:18px; color:#CA0F16; margin-bottom: 15px;}

h1 a{	color:#CA0F16; text-decoration: none;}
h2 a{	color:#CA0F16; text-decoration: none;}

a{text-decoration:none;color: #CA0F16;	background-color:transparent;}
a:hover{text-decoration:underline;	background-color:transparent;}

.formMsg { color:#CA0F16; font-weight:bold;}

#menu_mariana h2 a:hover{color: #FFD4D4; }

#pagina { 
	float:left;
	display:inline;
	width:770px;
	background: transparent;
}

#pagina_superior { 
	float:left;
	display:inline;
	background:transparent url(../images/base-superior-mariana.jpg) no-repeat top; width:770px;
	min-height: 400px;
	height: auto !important;
	height: 400px;
}

#pagina_inferior { 
	float:left;
	display:inline;
	background:transparent url(../images/base-inferior-mariana.jpg) no-repeat bottom; width:770px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}

ul#lista_izquierda{	margin-left:5px;	padding-left:10px;	line-height: 18px; }
ul#lista_izquierda li {color: #CA0F16; margin-bottom:10px; }
ul#lista_izquierda li span.titulo{color: #CA0F16; font-weight: bold; border-bottom: 1px solid #CA0F16; width: 205px; display: block;}
ul#lista_izquierda li span.titulo a:hover{ text-decoration: none;}
ul#lista_izquierda li span.texto{color: #000000;  }

dl.novelas_listado {width: 130px; float:left; margin-top:20px; padding-bottom:10px;}
dl.novelas_listado dd { margin: 0px 0px 0px 0px; line-height:16px; }
dl.novelas_listado dt, dl.novelas_listado dt a {
	font-weight: bold; margin-left: 0px; font-weight: bold; color:#CA0F16; font-size:12px; text-decoration: none; text-align: left;}
dl.novelas_listado dd.autor, dl.novelas_listado dd.autor a { color: #000000; font-weight:normal;}
dl.novelas_listado dd.fecha, dl.novelas_listado dd.fecha a { color: #CA0F16; font-weight:bold; }
dl.novelas_listado dd.texto { margin:10px 0px 0px 0px;text-align: left;}
dl.novelas_listado dd.imagen { float: left; margin: 0px 0px 10px 0px; padding-bottom:10px; border-bottom: 1px solid #3C3835;}

dl.videos_listado {width: 200px; float:left; margin-top:20px; margin-bottom: 40px; }
dl.videos_listado dd { margin: 0px 0px 0px 0px; line-height:16px; }
dl.videos_listado dt, dl.videos_listado dt a {
	font-weight: bold; margin-left: 0px; font-weight: bold; color:#CA0F16; font-size:12px; text-decoration: none;}
dl.videos_listado dd.autor, dl.videos_listado dd.autor a { color: #000000; font-weight:normal;}
dl.videos_listado dd.fecha, dl.videos_listado dd.fecha a { color: #CA0F16; font-weight:bold; }
dl.videos_listado dd.texto { margin:10px 0px 0px 0px;text-align: justify;}
dl.videos_listado dd.imagen { margin: 0px 0px 10px 0px; padding-bottom:10px; border-bottom: 1px solid #3C3835;}

dl.escenarios_listado {clear: none; width: 450px; float:left; margin-top:20px; padding-bottom:10px; border-bottom: 1px solid #3C3835;}
dl.escenarios_listado dd { margin: 0px 0px 5px 0px; line-height:16px; }
dl.escenarios_listado dt, dl.escenarios_listado dt a {
	font-weight: bold; margin-left: 0px; font-weight: bold; color:#CA0F16; font-size:14px; line-height: 20px; text-decoration: none;}
dl.escenarios_listado dd.fecha, dl.escenarios_listado dd.fecha a { color: #000000; font-weight:bold; font-size:12px; }
dl.escenarios_listado dd.texto { margin:10px 0px 0px 0px; text-align: justify;}
dl.escenarios_listado dd.imagen { float: left; margin: 0px 20px 0px 0px;}
dl.escenarios_listado dd.enlaces { text-align: right; margin: 10px 0px 0px 0px;}

dl.personajes_listado {clear: none; width: 450px; float:left; margin-top:20px; padding-bottom:10px; border-bottom: 1px solid #3C3835;}
dl.personajes_listado dd { margin: 0px 0px 5px 0px; line-height:16px; }
dl.personajes_listado dt, dl.personajes_listado dt a {
	font-weight: bold; margin-left: 0px; font-weight: bold; color:#CA0F16; font-size:14px; line-height: 20px; text-decoration: none;}
dl.personajes_listado dd.fecha, dl.personajes_listado dd.fecha a { color: #000000; font-weight:bold; font-size:12px; }
dl.personajes_listado dd.texto { margin:10px 0px 0px 0px; text-align: justify;}
dl.personajes_listado dd.imagen { float: left; margin: 0px 20px 0px 0px;}
dl.personajes_listado dd.enlaces { text-align: right; margin: 10px 0px 0px 0px;}

ul#lista_comoes{	margin-left:5px;	padding-left:10px;	line-height: 18px; }
ul#lista_comoes li {color: #CA0F16; margin-bottom:10px; }
ul#lista_comoes li span.titulo{color: #CA0F16; font-weight: bold; border-bottom: 1px solid #CA0F16; width: 435px; display: block;}
ul#lista_comoes li span.titulo a:hover{ text-decoration: none;}
ul#lista_comoes li span.texto{color: #000000; display:block; padding-top:10px; }

ul.lista_biografia{	margin-left:5px;	padding-left:10px;line-height: 18px; }
ul.lista_biografia li {color: #CA0F16; margin-bottom:10px; }
ul.lista_biografia li span.titulo{color: #CA0F16; font-weight: bold; border-bottom: 1px solid #CA0F16; display: block;}
ul.lista_biografia li span.titulo a:hover{ text-decoration: none;}
ul.lista_biografia li span.texto{color: #000000;  }

ul.lista_libro{	margin-left:5px;	padding-left:10px;	line-height: 18px; }
ul.lista_libro li {color: #CA0F16; margin-bottom:10px; }
ul.lista_libro li span.titulo{color: #CA0F16; font-weight: bold; border-bottom: 1px solid #CA0F16; width: 435px; display: block;}
ul.lista_libro li span.titulo a:hover{ text-decoration: none;}
ul.lista_libro li span.texto{color: #000000; display:block; padding-top:10px; }

.div_biografia {width: 210px; float:left; }

.paginacion{color:#CA0F16; text-align: right;}
.paginacionNum {font-weight: normal; color:#3c3835;}
.paginacionAnterior, .paginacionSiguiente, .paginacionNumActual{font-weight: bold;color:#CA0F16; font-size: 12px;}

#ficha_libro {	width: 264px;	float: left; }
#ficha_libro_bolsillo { 	width: 170px;	float: right;margin-top:94px;}
#ficha_libro_bolsillo .texto{ color:#CA0F16; font-weight:bold;width: 90px; padding-right:5px; margin-top:95px;text-align: right;float:left; line-height:12px;}
#ficha_libro_bolsillo .portada{ color:#CA0F16; font-weight:bold; width: 75px; float:left;}
#ficha_libro_bolsillo .portada2{ color:#CA0F16; font-weight:bold; width: 158px; float:left;}


ul#lista_comoes{	margin-left:5px;	padding-left:10px;	line-height: 18px; }
ul#lista_comoes li {color: #CA0F16; margin-bottom:10px; }
ul#lista_comoes li span.titulo{color: #CA0F16; font-weight: bold; border-bottom: 1px solid #CA0F16; width: 435px; display: block;}
ul#lista_comoes li span.titulo a:hover{ text-decoration: none;}
ul#lista_comoes li span.texto{color: #000000; display:block; padding-top:10px; }


/* Slide*/

.dhtmlgoodies_question ul {margin-left:5px;	padding-left:10px;	line-height: 18px; }
.dhtmlgoodies_question li {color: #CA0F16; margin-bottom:5px; border-bottom: 1px solid #CA0F16;  }

.dhtmlgoodies_question{	/* Styling question */
	/* Start layout CSS */
	color:#CA0F16;
	width:450px;
	margin-bottom:2px;
	margin-top:2px;
	padding-left:2px;
/*	height:20px;*/
	font-weight: bold;
	
	/* End layout CSS */
	
	overflow:hidden;
	cursor:pointer;
}
.dhtmlgoodies_answer{	/* Parent box of slide down content */
	/* Start layout CSS */
	width:435px;
	padding-left: 15px;

	/* End layout CSS */
	
	visibility:hidden;
	height:0px;
	overflow:hidden;
	position:relative;

}
.dhtmlgoodies_answer_content{	/* Content that is slided down */

	padding-bottom: 20px;
	position:relative;
}


#multimedia .tipo {
	font-weight:bold;
	size:10px;
}
#multimedia .foto {
	float:left;
	width:90px;
	margin-right:4px;
}

#multimedia .texto {
	float:left;
	width:440px;
	
}
#multimedia .texto .titulo {
	font-size:18px;
	line-height:18px;
	color:#CA0F16;
}

#multimedia .texto .titulo_fichero {
	font-size:14px;
	line-height:14px;
}
