/* CSS paulasoy.com.ar */
 
body { background:#3D0B00 url(../images/bg.jpg) no-repeat center top; margin:0; padding:0; }
hr { display:block; clear:both; visibility:hidden; font-size:0;}
#header { display:block; clear:both; width:950px; margin:0 auto; height:108px;}
#header img { float:right; padding:30px 95px 0 0;}
#contenedor { display:block; clear:both; width:950px; margin:0 auto;}
h1 { display:block; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#C2B069; letter-spacing:-2px; margin:0; padding:5px 0;}
h2 { display:block; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:27px; color:#914800; letter-spacing:-2px; margin:0; padding:20px 0 5px 0;}
h3 { display:block; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#666; margin:0; padding:5px 0;}
h4 { display:block; clear:both; font-family:Tahoma, Arial, Verdana; font-size:15px; color:#666; margin:0; padding:0 0 20px 0; font-weight:normal;}
h4 em { font-weight:bold;}
blockquote { font-family:Tahoma, Arial, Verdana; font-size:12px; color:#666; margin:20px 30px 20px 20px; padding:20px; border:1px solid #ccc;}

a { color:#914800; text-decoration:none; }
a:hover { color:#C2B069; text-decoration:underline; }
:focus { -moz-outline-style: none; }

body#encuentros #contenido p { text-align:center;}

/*------MENU-------*/
#menu { display:block; float:left; width:200px; margin:10px 0 0 0; }
#menu a span {display:none;}
#menu  a { padding:0 1px; width:195px; height:40px; display:block; }
#menu  a.home {background:url(../images/menu_inicio.jpg) no-repeat top; }
#menu  a.home:hover, #menu a.home_s {background:url(../images/menu_inicio.jpg) no-repeat bottom; }
#menu  a.biografia {background:url(../images/menu_biografia.jpg) no-repeat top;  }
#menu  a.biografia:hover, #menu a.biografia_s {background:url(../images/menu_biografia.jpg) no-repeat bottom;  }
#menu  a.libros {background:url(../images/menu_libros.jpg) no-repeat top; }
#menu  a.libros:hover, #menu a.libros_s {background:url(../images/menu_libros.jpg) no-repeat bottom;  }
#menu  a.encuentros {background:url(../images/menu_encuentros.jpg) no-repeat top;  }
#menu  a.encuentros:hover, #menu a.encuentros_s {background:url(../images/menu_encuentros.jpg) no-repeat bottom;  }
#menu  a.comentarios {background:url(../images/menu_comentarios.jpg) no-repeat top;  }
#menu  a.comentarios:hover, #menu a.comentarios_s {background:url(../images/menu_comentarios.jpg) no-repeat bottom;  }
#menu  a.novedades {background:url(../images/menu_novedades.jpg) no-repeat top;  }
#menu  a.novedades:hover, #menu a.novedades_s {background:url(../images/menu_novedades.jpg) no-repeat bottom;  }
#menu  a.links {background:url(../images/menu_links.jpg) no-repeat top;  }
#menu  a.links:hover, #menu a.links_s {background:url(../images/menu_links.jpg) no-repeat bottom;  }
#menu  a.cont {background:url(../images/menu_contacto.jpg) no-repeat top; }
#menu  a.cont:hover, #menu a.cont_s {background:url(../images/menu_contacto.jpg) no-repeat bottom;  }
#menu img { float:right; padding:1px 0 0 0;}

/*-----CONTENIDO/HOME-----*/
#contenido { display:block; float:left; width:720px; background:#FFF url(../images/sombra_top_contenido.jpg) no-repeat top; padding:30px 15px 15px 15px; min-height:480px; }
.bg_bottom { display:block; float:left; width:735px; background:url(../images/sombra_bottom_contenido.jpg) no-repeat bottom; padding:0 0 30px 0;}

/*-----CONTENIDO/BIOGRAFIA-----*/
#contenido img.biog { float:right; padding:0 20px 15px 30px;}
#contenido span { display:block; float:left; }
#contenido p { font-family:Tahoma, Arial, Verdana; font-size:13px; color:#333; line-height:145%; padding:0 5px 10px 5px; margin:0; text-align:justify; }
#contenido p em { display:block; clear:both; text-align:right; padding:0 5px 0 0; margin:0;}

#contenido #homenaje p { font-family:Tahoma, Arial, Verdana; font-size:13px; color:#333; line-height:130%; padding:0 5px 10px 5px; margin:0; }
#contenido #homenaje h5 { text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#666; line-height:130%; padding:0 0 20px 0; font-weight:bold; font-style:italic; font-weight:normal; margin:0; }
#contenido #homenaje h5 strong { font-size:10px;}
#contenido #homenaje p em { font-size:11px; display:inherit; clear:none; text-align:left;}
#contenido #homenaje .left { float:left; border:1px solid #ccc; padding:1px; margin:0 20px 20px 0;}

.dedicados { background:#E0D7B4; border:2px solid #C2B069; border-bottom:0; border-right:0; text-align:center; }
.dedicados td { border-bottom:2px solid #C2B069; border-right:2px solid #C2B069;}
.dedicados p { text-align:center!important; font-family:"Monotype Corsiva", "Times New Roman", Georgia!important; font-size:18px!important; }
.dedicados td.left p { text-align:left!important;}
.dedicados p em { font-style:normal; font-family:Georgia, "Times New Roman", Times, serif; padding:0 0 20px 0!important; display:block!important; font-size:16px!important;}

/*-----CONTENIDO/COMENTARIOS----*/
form#form_coment { padding:20px 0 20px 20px;}
form#form_coment label { display:block; clear:both; padding:2px 0; }
form#form_coment strong { display:block; width:135px; float:left; text-align:right; color:#333; font-size:15px; font-weight:normal; padding: 5px 10px 3px 0; margin:0 5px 0 0; font-family:Tahoma, Arial, Verdana; }
form#form_coment input{ font-family:Tahoma, Arial, Verdana; background:url(../images/bg_label_coment.jpg) no-repeat; width:528px; height:15px; border:0; padding:5px; font-size:12px;}
form#form_coment textarea { background:url(../images/bg_textarea_coment.jpg) no-repeat; width:528px; height:110px; border:0; padding:5px; overflow:auto; font-family:Tahoma, Arial, Verdana; font-size:12px;}
form#form_coment input.validacion { font-family:Tahoma, Arial, Verdana; background:url(../images/bg_validacion_coment.jpg) no-repeat; width:430px; height:15px; border:0; padding:5px 5px 5px 105px; margin:0 0 10px 0; font-size:12px;}
form#form_coment label.btn { text-align:right; padding:0 15px 30px 0;}
form#form_coment label.btn em { float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7A786B; font-style:normal; padding:0 0 0 150px;}
form#form_coment label.btn input#enviar { background:url(../images/btn_enviar.gif) no-repeat; width:77px; height:20px; float:right; margin:0; padding:0;}

#contenido .comentario { display:block; clear:both; border-bottom:1px solid #CCC; width:710px; padding:10px 0 0 0;}
#contenido .comentario span { display:block; float:left; width:170px; height:25px; background:url(../images/globitos_dialogo.jpg) no-repeat right; padding:0 40px 0 0; font-family:Tahoma, Arial, Verdana; font-size:14px; color:#333; font-weight:bold; text-align:right;}
#contenido .comentario p { display:block; float:left; width:490px; margin:0; padding:0 0 10px 10px; font-family:Tahoma, Arial, Verdana; font-size:13px; color:#333; line-height:130%;}

.paginador { display:block; clear:both; width:710px; font-family:Tahoma, Arial, Verdana; font-size:14px; color:#333; padding:20px 0 10px 5px; margin:0 0 0 0;}
.paginador a { font-family:Tahoma, Arial, Verdana; font-size:14px; color:#333; text-decoration:none;}
.paginador a:hover { font-family:Tahoma, Arial, Verdana; font-size:14px; color:#914800; text-decoration:none;}

/*----CONTENIDO/NOVEDADES----*/
#contenido .novedad { display:block; clear:both; width:710px; padding:0 0 10px 5px;}
#contenido .novedad p { display:block; clear:both; width:710px; font-family: Tahoma, Arial, Verdana; font-size:15px; color:#666; margin:0; padding:5px 1px; line-height:120%;}
#contenido .novedad a.seguir { display:block; clear:both; width:670px; height:21px; font-family: Tahoma, Arial, Verdana; font-size:11px; color:#333; font-weight:bold; padding:9px 40px 0 0; background:#F4F1E3 url(../images/signo_mas.jpg) no-repeat right center; text-align:right; text-decoration:none; margin:10px 0 0 0;}
#contenido .novedad a.seguir:hover { text-decoration:underline;}

/*----CONTENIDO/DETALLE NOVEDAD----*/
#contenido .detalle_nov { display:block; clear:both; width:710px; padding:10px 0 30px 5px;}
#contenido .detalle_nov p { margin:0; padding:0; font-family:Tahoma, Arial, Verdana; font-size:13px; color:#000; line-height:140%;}
#contenido .detalle_nov img { float:left; margin:0 20px 20px 0; padding:1px; border:1px solid #ccc;}

/*----CONTENIDO/LINKS----*/
#contenido .link { display:block; clear:both; width:710px; padding:10px 0 30px 5px;}
#contenido .link a.mundo { display:block; clear:both; height:24px; font-family:Tahoma, Arial, Verdana; font-size:16px; color:#666; font-weight:bold; padding:4px 0 0 35px; text-decoration:none; margin:8px 0; background:url(../images/icono_links.jpg) no-repeat left;}
#contenido .link a.mundo:hover { color:#C2B069; text-decoration:underline;}

/*----CONTENIDO/CONTACTO-----*/
form#form_contacto { padding:20px 0 30px 20px;}
form#form_contacto label { display:block; clear:both; padding:2px 0; }
form#form_contacto strong { display:block; width:135px; float:left; text-align:right; color:#333; font-size:15px; font-weight:normal; padding: 5px 10px 3px 0; margin:0 5px 0 0; font-family:Tahoma, Arial, Verdana; }
form#form_contacto input{ font-family:Tahoma, Arial, Verdana; background:url(../images/bg_label_coment.jpg) no-repeat; width:528px; height:15px; border:0; padding:5px; font-size:12px;}
form#form_contacto textarea { background:url(../images/bg_textarea_coment.jpg) no-repeat; width:528px; height:110px; border:0; padding:5px; overflow:auto; font-family:Tahoma, Arial, Verdana; font-size:12px;}
form#form_contacto input.validacion { font-family:Tahoma, Arial, Verdana; background:url(../images/bg_validacion_coment.jpg) no-repeat; width:430px; height:15px; border:0; padding:5px 5px 5px 105px; margin:0 0 10px 0; font-size:12px;}
form#form_contacto label.btn { text-align:right; padding:0 15px 30px 0;}
form#form_contacto label.btn em { float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7A786B; font-style:normal; padding:0 0 0 150px;}
form#form_contacto label.btn input#enviar { background:url(../images/btn_enviar.gif) no-repeat; width:77px; height:20px; float:right; margin:0; padding:0;}

#contenido .datos { display:block; clear:both; width:710px; padding:10px 0 70px 5px;}
#contenido .datos span { display:block; float:left; width:160px; font-family:Tahoma, Arial, Verdana; font-size:14px; color:#333; font-weight:bold; text-align:right; padding:0 10px 0 0;}
#contenido .datos p { display:block; float:left; width:500px; font-family:Tahoma, Arial, Verdana; font-size:13px; color:#333; text-align:left; margin:0; padding:0;}
#contenido .datos p a { font-family:Tahoma, Arial, Verdana; font-size:13px; color:#333; text-align:left; margin:0; padding:0; text-decoration:none;}
#contenido .datos p a:hover { font-family:Tahoma, Arial, Verdana; font-size:13px; color:#3D0B00; text-align:left; margin:0; padding:0; text-decoration:underline;}

/*-----CONTENIDO/LIBROS------*/
#contenido .bibliografia { display:block; clear:both; width:710px; padding:10px 0 30px 5px;}
#contenido .bibliografia .libro { display:block; clear:both; width:710px; height:200px; background:#F4F1E3; border:1px solid #DFD7B3; padding:20px 0; margin:0 0 10px 0;}
#contenido .bibliografia .libro span.texto a { display:block; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:27px;letter-spacing:-2px; margin:0; color:#3F0B00; padding:5px 0 10px 0; line-height:100%; text-decoration:none; font-weight:bold;}
#contenido .bibliografia .libro span.texto a.pres { font-size:14px; letter-spacing:-1px;}
#contenido .bibliografia .libro span.texto a:hover { text-decoration:underline;}
#contenido .bibliografia .libro span.foto_libro { display:block; float:left; width:239px; border-right:1px solid #C2B069; text-align:center;}
#contenido .bibliografia .libro span.texto { display:block; float:left; margin:0; padding:0 0 0 15px; width:420px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3F0B00; line-height:150%;}
#contenido .bibliografia .libro span.texto strong { font-size:16px; }

/*-----CONTENIDO/DETALLE LIBROS-----*/
#contenido .detalles_libro { display:block; clear:both; width:710px; padding:10px 0 30px 5px;}
#contenido span.indice { display:block; clear:both; width:710px; border-bottom:1px solid #ccc; padding:0 0 10px 0; font-family:Tahoma, Arial, Verdana; font-size:11px; color:#666; margin:0 0 10px 0;}
#contenido span.indice a { font-family:Tahoma, Arial, Verdana; font-size:11px; color:#460A00; text-decoration:none;}
#contenido span.indice a:hover { font-family:Tahoma, Arial, Verdana; font-size:11px; color:#460A00; text-decoration:underline;}
#contenido .detalles_libro span.foto_libro_detalle { display:block; float:left; width:300px; text-align:center; padding:0 5px 0 0;}
#contenido .detalles_libro span.texto_detalle h2 { display:block; clear:both; font-family:Arial, Helvetica, sans-serif; font-size:27px;letter-spacing:-2px; margin:0; color:#3F0B00; padding:5px 0 10px 0; line-height:100%; text-decoration:none; font-weight:bold;}
#contenido .detalles_libro span.texto_detalle { display:block; float:left; margin:0; padding:0 0 0 15px; width:380px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#3F0B00; line-height:150%;}
#contenido .detalles_libro span.texto_detalle a.comprar { display:block; clear:both; padding:10px 0;}
#contenido .detalles_libro span.texto_detalle strong { font-size:16px; }

#contenido .detalles_libro .links_poemas { display:block; float:left; width:250px; padding:10px 20px 0 0;}
#contenido .detalles_libro .links_poemas a { display:block; clear:both; width:230px; background:#F4F1E3; height:24px; padding:6px 20px 0 0; font-family:Tahoma, Arial, Verdana; font-size:14px; color:#333; text-decoration:none; text-align:right; margin:2px 0;}
#contenido .detalles_libro .links_poemas a:hover { background:#F4F1E3 url(../images/flechita_blanca.jpg) no-repeat right; text-decoration:underline;}

#contenido .detalles_libro .leer_poema { display:block; float:left; width:420px; padding:10px 0 20px 0; font-family:Tahoma, Arial, Verdana; font-size:16px; color:#333; line-height:130%; text-align:center;}
#contenido .detalles_libro .leer_poema a { font-family:Tahoma, Arial, Verdana; font-size:16px; color:#914800; text-decoration:none;}
#contenido .detalles_libro .leer_poema a:hover { text-decoration:underline;}

#contenido .detalles_libro span.presentacion { display:block; clear:both; padding:20px 0; text-align:center; width:710px;}

#contenido .fotografia { display:block; float:left; margin:0 7px 7px 0; height:109px; border:1px solid #C2B069; background:#F4F1E3; padding:8px;}

/*-----CONTENIDO/ENCUENTRO------*/
#contenido .detalles_encuentro { display:block; clear:both; width:710px; padding:10px 0 30px 5px;}
#contenido .detalles_encuentro p { font-family:Tahoma, Arial, Verdana; font-size:13px; color:#333; display:block; clear:both; margin:0 auto 20px auto; padding:0;}
#contenido .detalles_encuentro span.presentacion { display:block; clear:both; padding:20px 0; text-align:center; width:710px;}


/*-----FOOTER-----*/
#footer { display:block; clear:both; width:950px; border-top:1px solid #FFF; padding:0; margin:20px 0;}
#footer span { display:block; clear:both; width:950px; padding:20px 0;}
#footer span a.arriba { font-family:Tahoma, Arial, Verdana; font-size:14px; color:#FFF; font-weight:bold; text-decoration:none; float:right;}
#footer span a.arriba:hover { font-family:Tahoma, Arial, Verdana; font-size:14px; color:#FFF; font-weight:bold; text-decoration:underline;}
#footer span p { float:left; font-family:Tahoma, Arial, Verdana; font-size:14px; color:#FFF; margin:0; padding:0;}
#footer span p a { font-family:Tahoma, Arial, Verdana; font-size:14px; color:#FFF; text-decoration:none;}
#footer span p a:hover { font-family:Tahoma, Arial, Verdana; font-size:14px; color:#FFF; text-decoration:none; font-weight:bold;}
#footer span p em { font-style:normal; font-size:11px; color:#9F8580;}
#footer span img { float:right;}
