body {

	color: #555555;

	font: normal x-small verdana,sans-serif;

	text-align: center;

}

acronym, abbr, .ayuda {cursor:help;border-bottom:1px dotted #c30}

a:visited, a:link {

	color: #CC3300;

}



h1{

	margin: 0;

	color: #333333;

	font: bold large georgia,sans-serif;

	letter-spacing: 3px;

}



#cabecera {

	border: 2px solid #DDDDDD;

	padding: 20px 10px 8px 70px;

	width: 660px;

	margin: 0 auto 20px auto;

	text-align: right;

	vertical-align: text-bottom;

}



#cab-nom {

	display: none;

}



#cuerpo {

	width: 740px;

	border: 2px solid #DDDDDD;

	margin: 0 auto;

	background-color: #FFFFFF;

	text-align: left;

}



#menu {

	float: right;

	width: 150px;

}



#contenido {

	margin: 0;

	width: 540px;

	border-right: 2px solid #DDDDDD;

	padding: 20px;

}



 div.esc-foto p {

	clear: left;

	padding: 0;

	margin: 5px 0 0 0;

	border-bottom: 1px solid #DDDDDD;

	padding: 1px 0 4px 1px;

	color: #888888;

	font: normal 90% verdana,sans-serif;

}



/* ÍNDICE DE ESCRITORAS */

ul.esc-alfabeto {

	text-align: center;

}



ul.esc-alfabeto li{

	list-style-type: none;

	display: inline;

}



ul.esc-alfabeto li a {

	margin: 2px;

}



ul.esc-indice li {

	margin-bottom: 30px;

	list-style-type: none;

	font: bold xx-large georgia,serif;

	text-transform: uppercase;

}



ul.esc-indice ul li {

	margin-bottom: 4px;

	list-style-type: square;

	font: normal x-small verdana,serif;

	text-transform: none;

}



ul.esc-indice ul {

	margin-left: 75px;

	margin-top: -30px;

}



ul.esc-indice ul li a {

	letter-spacing: 1px;

}



h1.esc-nom {

	margin: 0;

	color: #333333;

	font: bold large georgia,sans-serif;

	letter-spacing: 3px;

}



span.esc-nom {

	font-weight: bold;

	letter-spacing: 2px;

}



div.esc-foto {

	float: left;

	width: 120px;

	margin-right: 12px;

}



div.esc-foto img {

	border: 1px solid #555555;

	padding: 3px;

}



p {

	line-height: 140%;

}



div.esc-fecha {

	margin: 0 0 12px 0;

	font: normal x-small arial,sans-serif;

	letter-spacing: 1px;

}

div.esc-bio p {margin-top:0}

dl.saber {

	float: right;

	border: 1px dashed #333333;

	width: 200px;

	padding: 14px;

	margin: 30px;

	display: NONE;

	color: #555555;

	font: normal x-small arial, serif;

}



dd {

	margin-bottom: 12px;

}



ul.letrero {

	padding: 1px;

	margin: 20px auto;

	width: 98%;

	background-color: #FFFFFF;

	color: #FFFFFF;

	text-align: center;

}



ul.letrero li {

	display: inline;

	color: #FFFFFF;

}



ul.letrero li a {

	float: left;

	width: 10px;

	padding: 6px;

	margin: 2px;

	background-color: #CC3300;

	color: #FFFFFF;

	font: normal xx-small arial, sans-serif;

	text-align: center;

	text-decoration: none;

	height: 10px;

	vertical-align: middle;

}



ul.letrero li a:visited {

	color: #FFFFFF;

}



ul.letrero li a:hover {
	background-color:#ddd;
	color: #000;
}



div.centra {

	text-align: center;

}



ul#nav {

	width: 740px;

	margin: 10px auto 4px  auto;

	padding-bottom: 12px;

	list-style-type: none;

	text-align: left;

}



ul#nav li {

	display: inline;

}



ul#nav li a {

	margin: 0 20px 0 0;

	border-bottom: 4px solid #DDDDDD;

	color: #CC3300;

	font: small-caps bold small tahoma, georgia, sans-serif;

	text-decoration: none;

	letter-spacing: 1px;

}



ul#nav li a#activa, ul#nav li a:hover {

	border-bottom-color: #CC3300;

	color: #000000;

}



h2 {

	margin-bottom: 0;

	clear: both;

	color: #333333;

	font: bold medium georgia,serif;

	text-decoration: none;

	letter-spacing: 2px;

}



.post {

	margin-bottom: 50px;

}



.storytitle {

	margin-bottom: 0;

	color: #333333;

	font: bold large georgia,serif;

	text-decoration: none;

	letter-spacing: 3px;

}



.storycontent {

	margin-bottom: 0;

}

.storycontent blockquote {

	clear:left;
	padding:1px 10px 1px 36px;background-color:#eee;border:1px solid #ddd;
			background-image: url(/img/comillasab.png);
		background-repeat: no-repeat;
		background-position:1% 50%;

}

.storycontent img {

	float: left;

	border: 1px solid #333333;

	padding: 3px;

	margin: 0 12px 10px  0;

}



ul.meta {

	clear: left;

	padding-bottom: 2px;

	margin-top: 8px;

	font-weight: bold; /* border-bottom:1px solid #ddd; */

	text-align: right;

}



ul.meta li {

	margin-right: 10px;

	list-style: none;

	display: inline;

}



#menu ul {

	margin: 20px 4px 0 4px;

 padding: 0; 

}



#menu ul ul {

	margin: 4px 0 20px 0;

	border-top: 2px solid #DDDDDD;

	padding-top: 4px;

}



#menu ul ul li {

	border: none;

	margin-bottom: 5px;

	list-style-type: none;

	font: normal x-small verdana,serif;

	text-transform: none;

}



#menu ul li {

	margin-bottom: 0;

	list-style-type: none;

	color: #000000;

	font: bold x-small verdana,serif;

	text-decoration: none;

	letter-spacing: 2px;

	text-transform: uppercase;

}



#wp-calendar {

	width: 100%;

	margin: 0;

	border-top: 2px solid #DDDDDD;

}



#wp-calendar caption {

	text-align: left;

}



ol#commentlist {

	font-size: large;

}



ol#commentlist li {

	font-size: x-small;

}



blockquote.mbio {

	border: 1px solid #DDDDDD;

	margin-left: 142px;

	margin-top: 0;

	padding: 12px;

	background-color: #FFFBEA;

	line-height: 140%;

}



		/* OBRAS */

			

ol.esc-obras li, ol.esc-biblio li {

	margin-top: 4px;

	list-style-type: square;

}



ul.esc-notrel li{

}



.esc-obtit {

}



.esc-premiada {

}



.esc-incluida {

}



.esc-incluida .esc-obtit {

}



.subtitulo {

	margin-left: 4px;

	cursor: help;

}



.esc-nota {

	margin-left: 4px;

	vertical-align: bottom;

	cursor: help;

}



.esc-actual {

	border-top: 2px solid #DDDDDD;

	margin-top: 30px;

	padding: 2px;

	text-align: right;

}



.esc-actual p {

	margin: 10px 0 0 0;

	color: #888888;

	text-align: left;

}



cite {

	margin: 0;

	padding: 2px;

	display: block;
	
	color: #888888;

	text-align: left;

}

cite#bib {
border:1px dashed #888;
padding:8px;
}


/* PIE */

#pie #copy {

	margin: 10px 0 8px 0;

}



#pie {

	width: 720px;

	padding: 10px;

	border: 2px solid #DDDDDD;

	border-top: 0;

	margin: 0 auto;

	background-color: #EDEDED;

}



/* LIBROS */

dl.libros {
clear:left;
}



dl.libros dt {

	clear: both;

	margin: 20px 0 0 0;

	color: #333333;

	font: bold large georgia,sans-serif;

	letter-spacing: 2px;

}



dl.libros dt .esc-nom {

	display: block;

	font: bold x-small verdana,sans-serif;

}



	

	

	dl.libros dd {

	margin: 10px 0 0 0;

}



	

 dl.libros dd img {

	border: 1px solid #555555;

	padding: 3px;

	margin: 0 14px 1px 0;

	float: left;

}



	dl.libros dd p {

	margin-top: 0;

}



 

	

 dl.libros dd ul {

	padding-bottom: 2px;

	margin-bottom: 8px;

	margin-left: 120px;

	text-align: right;

}



		dl.libros dd ul li {

	margin-right: 10px;

	display: inline;

	list-style-type: none;

	font-weight: bold;

}



dl esc-nom, ol.esc-obras .esc-obtit {

	font-weight: bold;

}



ul.nav {

	padding: 10px 0;

	border-top: 2px solid #DDDDDD;

	margin: 0;

	font-weight: bold;

	text-align: center;
	clear:left;

}



ul.nav li {

	margin-right: 30px;

	display: inline;

	list-style-type: none;

}



.rev-sigue, #pienav {

	margin: 0;

}



#pienav li, #pie address {

	margin-left: 8px;

	display: inline; /* display:none */

}



.prestamolibre img {

	border: 0;

}



/* ENLACES */

dl.enlaces-lista dt{

	font-weight: bold;

}



dl.enlaces-lista dd {

	margin-left: 2px;

}



dl.enlaces-lista dd p{

	margin-top: 2px;

}



	

.cierra-ventana {

	text-align: center;

}



	

#cabtemp {

	position: absolute;

	top: 3px;

	left: 150px;

}



	

	

/* PORTADA */	

	

	body#portada dl.libros {

	padding: 12px;

	border-top: 2px solid #DDDDDD;

	margin: 0;

	background-color: #FFFBEA;
	padding-bottom:18px;

}



	body#portada #contenido {

	padding: 0;

	width: 580px;

}



	body#portada .post {

	padding: 20px;

	padding-bottom: 2px;

	margin: 0;

}




	body#portada div.centra {

	border-bottom: 2px solid #DDDDDD;

}

	
	
	
	body#emergente a {
	color:#77afcf;
	
	}
	body#emergente {

	border: 2px solid #DDDDDD;

	padding: 10px;

	text-align: left;

}



	body#emergente dl.libros {

	padding: 0;

	margin: 0;

	text-align: left;

}



	body#emergente dl.libros dd ul {

	margin: 10px 0;

	text-align: left;

}



body#emergente dl.libros dl {

	border: 1px solid #DDDDDD;

	padding: 10px;

	margin-bottom: 10px;

	background-color: #FFFBEA;

}



	body#emergente dl.libros dl dt{

	margin: 0;

	padding: 0;

	font: normal x-small verdana,sans-serif;

}



		body#emergente dl.libros dl dd{

	margin: 0 0 5px 6px;

	padding: 0;

	font: normal x-small verdana,sans-serif;

}



	

	li.isbn {

	white-space: nowrap;

}



	q {

	color: #000000;

	font-family: monospace;

	font-size: 110%;

}

q a {text-decoration:none}

q a:hover {text-decoration:underline}
	
form#targetform  {font-size:xx-small;}
	
h4 {font: bold small georgia,serif;}
	


ul.esc-notrel li {list-style-type:square; margin-bottom:6px}


	

/* TRUCOS */

    /* IE 5.5 Y ANTERIORES */

		

		

#cabecera {

	width: 740px;

voice-family: "\"}\""; /* IE5.5 e inferiores no ven a partir de aquí */

voice-family: inherit;

	width: 660px;

}

IE5YAVE {display:none} /* Si no pongo esto el truco de IE5.5 no desaparece */





#pie {

	width: 740px;

voice-family: "\"}\""; /* IE5.5 e inferiores no ven a partir de aquí */

voice-family: inherit;

	width: 720px;

}

IE5YAVE {display:none} /* Si no pongo esto el truco de IE5.5 no desaparece */



#contenido {

	width: 570px;

voice-family: "\"}\""; /* IE5.5 e inferiores no ven a partir de aquí */

voice-family: inherit;

	width: 540px;

}

IE5YAVE {display:none} /* Si no pongo esto el truco de IE5.5 no desaparece */

				

ul#nav li a {

	margin: 0 20px 0 0;

	width:10px;

voice-family: "\"}\""; /* IE5.5 e inferiores no ven a partir de aquí */

voice-family: inherit;

	margin: 0 20px 0 0;

	width:auto;

}

IE5YAVE {display:none} /* Si no pongo esto el truco de IE5.5 no desaparece */



#porapellido  {

display:none;

voice-family: "\"}\""; /* IE5.5 e inferiores no ven a partir de aquí */

voice-family: inherit;

display:block;



}

IE5YAVE {display:none} /* Si no pongo esto el truco de IE5.5 no desaparece */



dl.libros dd ul li, ul.nav li, #pienav li, address {

height:1%;

voice-family: "\"}\""; /* IE5.5 e inferiores no ven a partir de aquí */

voice-family: inherit;

height:auto;

}

IE5YAVE {display:none} /* Si no pongo esto el truco de IE5.5 no desaparece */

				

ul.meta li{				

height:1%;margin-right:10px;

voice-family: "\"}\""; /* IE5.5 e inferiores no ven a partir de aquí */

voice-family: inherit;

height:auto;

}

IE5YAVE {display:none} /* Si no pongo esto el truco de IE5.5 no desaparece */

 
/* #pienav {display:none}*/


form#targetform {background-color:#fffbea;border:1px solid #ddd;padding:6px} 
form#targetform  label {margin-left:2px;font: normal xx-small verdana, sans-serif;text-transform:none;cursor:help;color:#c30}


.storycontent table {border-collapse: collapse;margin:20px 0 10px 30px;border:1px solid #888}
.storycontent table caption {font-weight:bold;text-align:left;padding-bottom:6px} 
.storycontent table td {border-bottom:1px solid #ddd;padding:6px 10px 4px 8px} 

dl.entrevista {clear:left}

dl.entrevista dt {color:#800;font-weight:bold;font-size:100%;letter-spacing:1px}
dl.entrevista dd {margin:14px 0 30px 2px;line-height:140%;}

blockquote.entrevista {margin:0 0 0 20px;clear:none;border:none;background:transparent;font:bold 11px verdana,sans-serif;
color:#666;
}

blockquote.entrevista strong{color:#990000;font-size:12px}

.citaaleatoria {background-color:#eee;margin:0;padding:4px;border-bottom:2px solid #ddd;}
.citaaleatoria q {padding:0 20px;}
.citaaleatoria cite {display:block;text-align:right}

 .esc-indice {height:330px;overflow:auto;} 
 


