/*
THEME NAME: NewPaper 2
THEME URI: http://www.franontanaya.com
DESCRIPTION: 
TAGS: 
VERSION: 1
AUTHOR: Fran Ontanaya
AUTHOR URI: http://www.franontanaya.com
*/

/* 
LICENCIAS:
CSS, HMTL, PHP: GPL - Fran Ontanaya, www.franontanaya.com
*/

/* INICIO FUENTES */

/* FIN FUENTES */

/* INICIO GENÉRICOS */

a { color:#048; }
a { text-decoration:none; }
a:hover { text-decoration:underline; }
.alignleft { float:left; margin-right:10px; }
.alignright { float:right; margin-left:10px; }
.aligncenter { 	display: block; margin-left: auto; margin-right: auto; margin-top:10px;  }
blockquote { clear:both; margin:0; padding-left:12px; padding-right:12px; font-style:italic; }
code { font-family:Courier New, Courier, Monospace, mono; font-size:90%; text-align:left; color:#062; line-height:1em; }

.artdropcap { font-weight:bold; font-size:3em; padding-top:4px; padding-right:4px; float:left; line-height:.75em; color:#999; }

.dropcap { font-weight:bold; font-size:3em; padding-top:4px; padding-right:8px; float:left; line-height:.75em; color:#999; height:1.25em; width:48px; display:block;}
.dropcapped { float:left; width:340px; display:block; padding-bottom:1.25em;}
.rojo { color:#444 !important; font-family:Trebuchet MS, Arial, sans; }
.verde { color:#7c0 !important; font-family:Trebuchet MS, Arial, sans; }
.amarillo { color:#990 !important; }

h1, h2, h3, h4, h5, h6 {font-family: Georgia, Times New Roman, serif; font-weight:normal; margin-bottom:0;}
h1 {font-size:200%;}
h2 {font-size:166%; letter-spacing:-1px; font-weight:normal; line-height:1em;}
h3 {font-size:150%;}
h4 {font-size:140%;}
h5 {font-size:130%;}
h6 {font-size:120%;}
img { border:none; }
object { margin-left:auto; margin-right:auto; display:block; }
table { font-size:80%; margin-top:5px; margin-bottom:5px; border:1px solid #ccc; width:100%; }
table td { background: #eee; padding-left:4px; padding-right:4px; }

/* FIN GENÉRICOS */

/* INICIO BODY */
body { font-family: Helvetica, Arial, FreeSans, sans; padding:0; margin:0; background:#fff; color:#000; line-height:1.33em; }
/* FIN BODY */

/* DISPOSICIÓN VERTICAL */
#contenido, #base { margin-left:auto; margin-right:auto; }
/* FIN DISPOSICIÓN VERTICAL */

/* INICIO NAVBAR */
#nav {border-bottom-right-radius:8px; border-bottom-left-radius:8px;-moz-border-radius-bottomright:8px; -moz-border-radius-bottomleft:8px; width:840px; padding:0; margin-left:auto; margin-right:auto; background:#333 url('img/header.png') bottom left repeat-x; font-size: 70%; font-family:verdana,arial;font-weight: bold; height:114px; text-align:left;  }
#nav a, #nav a:visited { color: #000; font-weight: bold; margin: 0 0.5em; }
#nav a:hover { text-decoration:underline; }
#navlinks { padding-left:15px; }

/* FIN NAVBAR */

/* ESTANTE */
#estante {display:none; font-family:Helvetica,Arial,FreeSans, sans; margin-left:auto; margin-right:auto; margin-top:10px; background:#fff; width:840px; height:88px; padding:10px 0 10px 0; border-bottom:1px solid #fff; }
#estante img { padding:0 5px 0 5px; height:75px;}
#sleft {margin: 32px 5px 0 12px; }
#sright {margin: 32px 0px 0 5px;}
#sleft, #sright { cursor:pointer;font-family:georgia; float:left; font-size:24px; vertical-align:middle;color:#999;font-weight:bold; } 
/* FIN ESTANTE */

/* BARRA */
#barra { float:left; border-radius:4px; -moz-border-radius:4px; width:770px; height:76px; border:1px solid #b2b2b2; background:#fff url('img/subtle-grad.png') bottom left repeat-x; padding:5px; font-size:11px; overflow:hidden;}
#barra img { float:left; }

.bloque-libro { height:75px; text-align:left; margin-bottom:1px; display:block; width:215px; padding:20px; background:#eee; clear:both; color:#000; font-family:Georgia, Times New Roman, serif;}
.bloque-libro img { float:left; height:75px; }
.precio { font-size:120%; font-weight:bold; }
.gratis { color: #090; }
/* FIN BARRA */

/* BASE */
#base { margin-top:1em; font-size:80%; text-align:center; }
#base { clear:both; }

/* FIN BASE */

/* INICIO BUSQUEDA */
#busqueda { float:right; margin-right:20px; margin-top:25px; }
#busqueda form input { background: #eee; color:#000; font-size:100%; font-weight:bold; border:1px solid #ccc; }
#s { width:140px; border-radius:8px; -moz-border-radius:8px;}
/* FIN BUSQUEDA */

/* INICIO ERROR 404 */
#error404, #error404 .cuerpo {
	text-align:center;
}
/* FIN ERROR 404 */

/* INICIO CONTENEDOR */
.contenedor {
width:850px;
margin-left:auto;
margin-right:auto;
}

/* FIN CONTENEDOR */

/* INICIO SOLAPA IZQUIERDA */
.solapa-izquierda {
font-family:Verdana,Arial, Helvetica, sans;
float:left;
margin-top:10px;
z-index:2;
width:60px;
padding: 10px 5px 0 10px;
font-size:80%;
line-height:1em;
color:#999;
}
/* FIN SOLAPA IZQUIERDA */

/* INICIO SOLAPA DERECHA */
#solapa-derecha {
font-family:Arial, Helvetica, sans;
float:left;
margin-top:15px;
padding-right:0px;
padding-left:0px;
font-size:80%;
line-height:1.33em;
color:#999;
text-align:left;
}

#solapa-derecha img {
margin-right:4px;
}

#solapa-derecha h4 {
color:#000;
padding-bottom:3px;
font-weight:normal;
}

img.mini-libro {
float:right;
width:50px;
margin-left:6px;
}

/* FIN SOLAPA DERECHA */

/* INICIO CONTENIDO */
#contenido { width:570px; float:left;padding:0em 15px 1em 0em; margin-top:0px; }
#contenido h2 { margin-top:15px;padding-top:0;padding-bottom:0;margin-bottom:4px; }
#contenido h2 a { color:#000009; }

.more-link { font-weight:bold; }

.bigcover { margin-right:10px;margin-bottom:3px; }
/* FIN CONTENIDO */

/* INICIO NAVEGACIÓN */ 
.navegacion {
	font-weight:normal;
	text-align:center;
	display:block;
display:none;
	padding-top:10px;
	padding-right:17px;
padding-bottom:10px;
}
/* FIN NAVEGACIÓN */

/* INICIO EXTRACTO */
.extracto img, .extracto br { display:none; }
.extracto p { line-height:1.5em; }
/* FIN EXTRACTO */

/* METADATOS */
.metadatos { 
position:relative;
font-size:14px;
	font-family:Arial,Helvetica,FreeSans,sans;
color:#999;
	line-height:1.5em;
	padding:0;
	margin:0;
}

.paginav { margin-top:0.5em; }
/* FIN METADATOS */

/* ARTICULO */
.articulo { width:480px; float:left;}
/* FIN ARTICULO */

/* CUERPO */
div.cuerpo { font-size:13px;}
div.cuerpo h1 {font-size:150%;}
div.cuerpo h2 {font-size:140%;}
div.cuerpo h3 {font-size:130%;}
div.cuerpo h4 {font-size:120%;}
div.cuerpo h5 {font-size:110%;}
div.cuerpo h6 {font-size:100%;}

div.cuerpo h1, div.cuerpo h2, div.cuerpo h3, div.cuerpo h4, div.cuerpo h5, div.cuerpo h6 {
font-family:Trebuchet MS, Arial,sans;
	padding:0;
	margin:1em 0 .25em 0;
clear:both;
	
font-weight:bold;
}

div.artsandcrafts { font-family:Trebuchet MS, Arial,sans !important; display:block;clear:both; line-height:1.33em;}
div.artsandcrafts .linea { border-top:1px solid #eee; }

.cuerpo img { max-width:100%; }

#solapa-derecha .titulocuadro, div.cuerpo .titulocuadro {clear:both;font-size:13px; font-family:League Gothic, Trebuchet MS, Tahoma, Arial, Helvetica, FreeSans, sans; position:relative; z-index:2; color:#fff; background: #000; padding:4px 15px 4px 15px;  text-transform:uppercase; letter-spacing:2px; }
.cuadrolibro {position:relative; z-index:1; margin-top:0em; padding:0px 0 15px 0; background:#fff; border-radius:5px;-moz-border-radius:5px;}
.extractolibro { }
.fecharelease { font-family:Georgia, Times New Roman, serif; font-style:italic;}
.botonleer { background: #29b; margin-left:5px;}
.botonbajar { background: #0b6; } 

.botonleer, .botonbajar { font-family:League Gothic, 'Trebuchet MS',Delicious, Tahoma, Arial, sans; padding:4px 15px 4px 15px; color:#fff; text-transform:uppercase; letter-spacing:2px; border-radius:4px; -moz-border-radius:4px; }


/* FIN CUERPO */

/* INICIO FIGURE */
figure legend {
	font-size:90%;
	margin-top:2px;
	padding-top:0;
	display:block;
	color:#999;
}
/* FIN FIGURE */

/* INICIO PIE */
.pie {	font-size:80%; padding:0; color:#000;}

/* COMENTARIOS */
#comentarios { display:block; padding:7px 0px 7px 0px; }
#comentarios ol { margin:0 0px 0 0px; padding:0; list-style:none;}
#comentarios .vcard { line-height:1.5em; clear:both; display:block; margin:0.25em 0 8px 0; }
#comentarios .vcard img { float:left; margin-right:5px; }
#comentarios p { margin-top:0; margin-bottom:1em; }
#comment { width:99%; height:5em; }
span.fn { font-weight:bold; font-size:110%; }
#comentarios .mensaje { padding-left:0px; clear:both; padding-top:0.5em;}

li.comentario {
line-height:1.5em;
min-height:72px;
margin-top:1.5em;
margin-left:0;
font-size:12px;
}

li.trackback {
font-size:12px;
line-height:1em;
margin-top:0.25em;
list-style:square;
margin-left:15px;
}

li.comentario .dropcap {
font-size: 3em;
}

.comentarista {
	text-transform:uppercase;
clear:both;
display:block;
}
/* FIN COMENTARIOS */

/* FORMULARIO DE COMENTARIOS */
#form-comentario label {
	display:inline;
	margin-right:10px;
}
/* FIN FORMULARIO */

/* EXTRAS */
.subtexto, legend, .ilustracion { font-size:90%; line-height:1.1em; color:#444; font-family: Verdana,FreeSans, Arial, sans-serif; }
.ilustracion img { display:block; clear:both; padding-bottom:0; margin-bottom:4px;}
.ilustracion br { display:none; }
.video .cuerpo { text-align:center; }
.img-cubierta {float:left; padding-right:10px; width:100px; }
.cuerpo-titulo { font-style:italic; }
.cuerpo-autor { font-weight:bold; }
.linea {clear:both; border:none; border-top:1px solid #ddd; width:100%; }
img.aligncenter { margin-left:auto; display:block; margin-right:auto; }
.imgleft, .alignleft { float:left; margin-right:10px; }
.imgright, .alignright { float:right; margin-left:10px; }
