h1, h2, h3, h4, h5, h6	{margin:0; padding:0; font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;}

h1 {	font-size:28px; color:#3c3835; line-height: 28px; margin-bottom: 20px; padding-right:0px; text-align: right;}
h2 {	font-size:18px; color:#3c3835; margin-bottom: 20px;}

h1 a{	color:#3c3835; text-decoration: none;}
h2 a{	color:#3c3835; text-decoration: none;}

a{text-decoration:none;color: #a8c217;	background-color:transparent;}
a:hover{text-decoration:underline;	background-color:transparent;}

#pagina { 
	float:left;
	display:inline;
	width:770px;
	background: transparent;
}

#pagina_superior { 
	float:left;
	display:inline;
	background:transparent url(../images/base-superior-guelbenzu.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-guelbenzu.jpg) no-repeat bottom; width:770px;
	min-height: 500px;
	height: auto !important;
	height: 500px;
}

#menu_mariana h2 a:hover	{color: #E0E8B6; }


ul#lista_izquierda{	margin-left:5px;	padding-left:10px;	line-height: 18px; }
ul#lista_izquierda li {color: #A8C217; margin-bottom:10px; }
ul#lista_izquierda li span.titulo{color: #A8C217; font-weight: bold; border-bottom: 1px solid #A8C217; width: 205px; display: block;}
ul#lista_izquierda li span.titulo a:hover{ text-decoration: none;}
ul#lista_izquierda li span.texto{color: #000000;  }

ul#lista_biografia{	margin-left:5px;	padding-left:10px;	line-height: 18px; }
ul#lista_biografia li {color: #A8C217; margin-bottom:10px; }
ul#lista_biografia li span.titulo{color: #A8C217; font-weight: bold; border-bottom: 1px solid #A8C217; width: 205px; display: block;}
ul#lista_biografia li span.titulo a:hover{ text-decoration: none;}
ul#lista_biografia li span.texto{color: #000000;  }

ul#lista_obra{	margin-left:5px;	padding-left:10px;	line-height: 18px; text-align: left;}
ul#lista_obra a{ font-weight: bold;}
#portadas_obra img{	margin:0px 10px 10px 0px;}

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:#A8C217; 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: #A8C217; 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.noticias_listado {clear: none; width: 730px; float:left; margin-top:20px; padding-bottom:10px; border-bottom: 1px solid #3C3835;}
dl.noticias_listado dd { margin: 0px 0px 5px 0px; line-height:16px; }
dl.noticias_listado dt, dl.noticias_listado dt a {
	font-weight: bold; margin-left: 0px; font-weight: bold; color:#A8C217; font-size:14px; line-height: 20px; text-decoration: none;}
dl.noticias_listado dd.autor, dl.noticias_listado dd.autor a { color: #000000; font-size:10px; font-weight:bold;}
dl.noticias_listado dd.texto { margin:10px 0px 0px 0px;text-align: justify;}
dl.noticias_listado dd.imagen { float: left; margin: 0px 20px 0px 0px; width: 100px; height: 100px;}

dl.agenda_listado {clear: none; width: 730px; float:left; margin-top:20px; padding-bottom:10px; border-bottom: 1px solid #3C3835;}
dl.agenda_listado dd { margin: 0px 0px 5px 0px; line-height:16px; }
dl.agenda_listado dt, dl.agenda_listado dt a {
	font-weight: bold; margin-left: 0px; font-weight: bold; color:#A8C217; font-size:14px; line-height: 20px; text-decoration: none;}
dl.agenda_listado dd.fecha, dl.agenda_listado dd.fecha a { color: #000000; font-weight:bold; font-size:12px; }
dl.agenda_listado dd.texto { margin:10px 0px 0px 0px; text-align: justify;}
dl.agenda_listado dd.imagen { float: left; margin: 0px 20px 0px 0px; width: 100px; height: 100px;}
dl.agenda_listado dd.enlaces { text-align: right; margin: 10px 0px 0px 0px;}

.caja_cajon {
	width:200px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	border: 1px solid #3C3835; 
	background-color: #FFFFFF; padding: 12px; float: left; margin-top: 20px;
}
.caja_cajon h2{ text-align: right; line-height: 18px; margin-bottom: 10px}
.caja_cajon h2 a{ color: #3C3835;}
.caja_cajon a.enlace{ color: #A8C217; font-weight: bold; display: block; text-align: right;}

dl.cajon_listado {clear: none; width: 200px; float:left; margin-top:20px; padding-bottom:10px; border-bottom: 1px solid #3C3835;}
dl.cajon_listado dd { margin: 0px 0px 5px 0px; line-height:16px; }
dl.cajon_listado dt, dl.noticias_listado dt a {
	font-weight: bold; margin-left: 0px; font-weight: bold; color:#A8C217; font-size:14px; line-height: 20px; text-decoration: none;}
dl.cajon_listado dd.autor, dl.noticias_listado dd.autor a { color: #000000; font-size:10px; font-weight:bold;}
dl.cajon_listado dd.texto { margin:10px 0px 0px 0px;text-align: justify;}
dl.cajon_listado dd.imagen { margin: 0px 0px 10px 0px;}


.paginacion{color:#A8C217; text-align: right;}
.paginacionNum {font-weight: normal; color:#3c3835;}
.paginacionAnterior, .paginacionSiguiente, .paginacionNumActual{font-weight: bold;color:#A8C217; font-size: 12px;}

#ficha_libro {	width: 270px;	float: left;}
#ficha_libro_bolsillo { 	width: 170px;	float: right;}
#ficha_libro_bolsillo .texto{ color:#A8C217; font-weight:bold;width: 90px; padding-right:5px; margin-top:95px;text-align: right;float:left; line-height:12px;}
#ficha_libro_bolsillo .portada{ color:#A8C217; font-weight:bold; width: 75px; float:left;}



#multimedia .tipo {
	font-weight:bold;
	size:10px;
}
#multimedia .foto {
	float:left;
	width:90px;
	margin-right:4px;
}

#multimedia .texto {
	float:left;
	width:250px;
	
}
#multimedia .texto .titulo {
	font-size:18px;
	line-height:18px;
	color:#A8C217;
}

#multimedia .texto .titulo_fichero {
	font-size:14px;
	line-height:14px;
}
