body { background: #5A4738; }

.cabecera h1 a { height: 150px; background: url(cabecera.jpg) no-repeat; }

.cuerpo { background: #fff url(libros-apilados.jpg) no-repeat bottom right; }

.anotacion { background: url(libros.jpg) no-repeat -2px 0; line-height: 1.5em; }
.comentarios { padding-left: 17px; background: url(comentarios.gif) no-repeat 0px 3px; font-weight: bold; }
.comentario { font-size: 93%; border: 1px solid #F0F0F0; background: #FAFAFA; margin: 0.5em 0; padding: 5px; -moz-border-radius: 8px; }
.comentario .info { margin-bottom: 0.5em; }
.comentario .info a { font: bold 167% 'Helvetica', Arial, sans-serif; text-decoration: none; }
.comentario .info cite { padding-left: 2em; color: #333; font: bold 108% 'Helvetica', Arial, sans-serif; }
.comentario .info em { float: right; color: #782821; }
.comentario .cuerpo { float: none; width: auto; background: #fff; }
.fecha { color:#858377; font-size:95%; margin: 0 0 1em 0; padding-left: 65px; }
.fecha a { color:#858377; text-decoration: none; }
.fecha a:hover { text-decoration: underline; }
h1 {color:#5A4738; font: normal 32px Arial, Helvetica, sans-serif; margin: 0; padding-left: 65px; }
h1 a {color:#5A4738; text-decoration:none; }
h1 a:hover {text-decoration:underline; }
h1.archivo { text-align: right; border-bottom: 1px solid white; margin-bottom: 1em; font-size: 130%; }

.varios { padding: 5px 0 334px 0; }
.varios .escuchanos a { display: block; width:300px; height: 215px; text-indent: -9999px; background: url(radio.jpg) no-repeat; }
.varios .tv a { display: block; width:300px; height: 171px; text-indent: -9999px; background: url(tv-1.jpg) no-repeat top center; }
.varios .lista { }
.varios .lista h2 { background: url(h3.gif) no-repeat; padding: 16px 0 5px 50px; font: bold 22px Arial, Helvetica, sans-serif; color: white; margin: 0; }
.varios .lista ul { margin: 0 0 1.2em 0; }
.varios .lista ul li { padding: 4px 0 5px 27px; background: url(bullet.gif) no-repeat 0 1px; }
.varios .lista ul li a { text-decoration: none; color: #111; font: bold 14px Arial, Helvetica, sans-serif; }
.varios .lista ul li a:hover { text-decoration: underline; }
.varios .lista div.anuncio { width: 300px; }
