/* generales */

html {height: 100%}
body {margin: 0px; padding: 0px; text-align: center; background: #2e2e2e url(../images/bg_pagina.jpg) repeat-x}
iframe {margin: 0px; padding: 0px; display: block; outline: 0px; border: none}

img {border: 0px}
form {margin: 0px; padding: 0px; display: block}

/* fin generales */
/* capas estructura */

#contenedor-cultural {position: relative; width: 975px; margin: 30px auto; padding: 0px; display: table; text-align: left; background: #fff; border-top: 1px solid #bbb}
#cabecera-cultural {position: relative; width: 975px; height: 55px; margin: 0px; padding: 0px; display: block; float: left; background: #000 url(../images/bg_cabecera-cultural.gif) no-repeat right top}
#contenido {position: relative; width: 960px; margin: 0px; padding: 0px 0px 0px 15px; display: block}
#bloque_A {position: relative; width: 630px; margin: 0px; padding: 0px; float: left; display: block}
#bloque_A_articulo {position: relative; width: 945px; margin: 0px; padding: 0px; float: left; display: block}
#bloque_B {position: relative; width: 300px; margin: 0px 0px 0px 15px; padding: 0px; float: left; display: block}
#bloque_B_articulo {position: relative; width: 300px; margin: 0px 0px 0px 15px; padding: 0px; float: right; display: block}
/*#pie {position: relative; width: 915px; margin: 0px 0px 0px 0px; padding: 30px; display: block; float: left; background: #f0f0f0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1px; line-height: 170%; color: #666; border-bottom: 1px solid #bbb}*/
#pie {float: left;}

/* fin capas estructura */
/* cabecera-cultural */

#logo {position: relative; left: 10px; top:0px; margin: 0px; width: 380px; height: 60px; text-indent: -5000px; z-index: 3; outline: 0; background: transparent url(../images/logo-cultural.gif) left bottom no-repeat; float: left}
#logo a {display: block; width: 380px; height: 60px}
#cabecera-cultural p {position: relative; width: 115px; margin: 10px 21px 0px 30px; padding: 0px; float: right; font-family: Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 1px; color: #999; display: block}
#cabecera .enlace {color: #ccc; text-decoration: none}
#cabecera .enlace:hover {color: #fff; text-decoration: underline}

#buscador {position: relative; width: 200px; height: 50px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 10px; display: block; float: left; background: url(../images/bg_buscador.gif) no-repeat}
#buscador .palabra {width: 170px; margin: 5px 0px 6px 0px; padding: 1px 3px; display: block; float: left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666}
#buscador .imagen {width: 66px; margin: 0px 0px 0px 10px; padding: 0px; float: left; display: block}
#buscador a {width: 114px; margin: 0px; padding: 0px; float: left; display: block; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000; text-decoration: none}
#buscador a:hover {color: #d8f3ff; text-decoration: none}

/* fin cabecera-cultural */
/* navegacion-cultural */

#navegacion- {width: 966px; height: 25px; margin: 0px 0px 15px 0px; padding: 10px 0px 0px 9px; display: block; float: left; background: url(../images/bg_nav.jpg) repeat-x; list-style: none; overflow: hidden}
#navegacion- li {float: left}

#navegacion-cultural .inicio,
#navegacion-cultural .libros,
#navegacion-cultural .teatro,
#navegacion-cultural .arte,
#navegacion-cultural .musica,
#navegacion-cultural .cine,
#navegacion-cultural .ayd,
#navegacion-cultural .firmas,
#navegacion-cultural .internet,
#navegacion-cultural .comic {height: 25px; margin: 0px 0px 0px 5px; padding: 0px; text-indent: -5000px; display: block; outline: 0px; border: none}

#navegacion-cultural .inicio {width: 76px; background: transparent url(../images/bg_inicio.gif)}
#navegacion-cultural .libros {width: 83px; background: transparent url(../images/bg_libros.gif)}
#navegacion-cultural .teatro {width: 84px; background: transparent url(../images/bg_teatro.gif)}
#navegacion-cultural .arte {width: 64px; background: transparent url(../images/bg_arte.gif)}
#navegacion-cultural .musica {width: 87px; background: transparent url(../images/bg_musica.gif)}
#navegacion-cultural .cine {width: 64px; background: transparent url(../images/bg_cine.gif)}
#navegacion-cultural .ayd {width: 196px; background: transparent url(../images/bg_ayd.gif)}
#navegacion-cultural .firmas {width: 78px; background: transparent url(../images/bg_firmas.gif)}
#navegacion-cultural .internet {width: 92px; background: transparent url(../images/bg_internet.gif)}
#navegacion-cultural .comic {width: 78px; background: transparent url(../images/bg_comic.gif)}

#navegacion-cultural .inicio:hover,
#navegacion-cultural .libros:hover,
#navegacion-cultural .teatro:hover,
#navegacion-cultural .arte:hover,
#navegacion-cultural .musica:hover,
#navegacion-cultural .cine:hover,
#navegacion-cultural .ayd:hover,
#navegacion-cultural .firmas:hover,
#navegacion-cultural .internet:hover,
#navegacion-cultural .comic:hover {background-position: 0px -25px}

body.inicio #navegacion-cultural .inicio,
body.libros #navegacion-cultural .libros,
body.teatro #navegacion-cultural .teatro,
body.arte #navegacion-cultural .arte,
body.musica #navegacion-cultural .musica,
body.cine #navegacion-cultural .cine,
body.ayd #navegacion-cultural .ayd,
body.firmas #navegacion-cultural .firmas,
body.internet #navegacion-cultural .internet,
body.comic #navegacion-cultural .comic {background-position: 0px -50px}


#navegacion-cultural .inicio31 {width: 76px; background: transparent url(../images/bg_inicio.gif)}
#navegacion-cultural .inicio32 {width: 83px; background: transparent url(../images/bg_libros.gif)}
#navegacion-cultural .inicio34 {width: 84px; background: transparent url(../images/bg_teatro.gif)}
#navegacion-cultural .inicio36 {width: 64px; background: transparent url(../images/bg_arte.gif)}
#navegacion-cultural .inicio33 {width: 87px; background: transparent url(../images/bg_musica.gif)}
#navegacion-cultural .inicio35 {width: 64px; background: transparent url(../images/bg_cine.gif)}
#navegacion-cultural .inicio37{width: 196px; background: transparent url(../images/bg_ayd.gif)}
#navegacion-cultural .inicio38 {width: 78px; background: transparent url(../images/bg_firmas.gif)}
#navegacion-cultural .inicio39 {width: 92px; background: transparent url(../images/bg_internet.gif)}
#navegacion-cultural .inicio41 {width: 78px; background: transparent url(../images/bg_comic.gif)}
#navegacion-cultural .inicio42 {width: 78px; background: transparent url(../images/bg_comic.gif)}


body.inicio31 #navegacion-cultural .inicio,
body.inicio32 #navegacion-cultural .libros,
body.inicio34 #navegacion-cultural .teatro,
body.inicio36 #navegacion-cultural .arte,
body.inicio33 #navegacion-cultural .musica,
body.inicio35 #navegacion-cultural .cine,
body.inicio37 #navegacion-cultural .ayd,
body.inicio38 #navegacion-cultural .firmas,
body.inicio39 #navegacion-cultural .internet,
body.inicio41 #navegacion-cultural .comic,
body.inicio42 #navegacion-cultural .comic {background-position: 0px -50px}

/* fin navegacion-cultural */
/* bloque A Home */

#fecha {position: relative; width: auto; margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px; border-bottom: 1px solid #bbb; font-family: Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 2px; text-transform: uppercase; text-align: right; color: #ff3333}

#bloque_A a {color: #0099cc; text-decoration: none}
#bloque_A a:hover {color: #0088bb; text-decoration: underline}
#bloque_A img {float: left; display: block; margin: 5px 5px 0px 0px; padding: 0px}

#articulo_principal, 
#articulo_secundario {position: relative; width: 630px; margin: 0px 0px 15px 0px; padding: 0px; display: table; font-family: Verdana, Arial, Helvetica, sans-serif}

#articulo_principal .titulo {margin: 0px 0px 10px 0px; padding: 0px; font-size: 28px; font-weight: bold; letter-spacing: -1px}
#articulo_principal h2 {margin: 0px; padding: 0px; font-size: 28px; font-weight: bold; letter-spacing: -1px; line-height: 24px}
#articulo_principal .firma {margin: 0px 0px 5px 0px; padding: 0px; font-size: 11px; font-weight: bold; letter-spacing: 2px; line-height: 170%; color: #000}
#articulo_principal .entradilla {margin: 0px; padding: 0px; font-size: 13px; letter-spacing: 1px; line-height: 170%; color: #666}
#articulo_principal .libros {color: #003399}
#articulo_principal .teatro {color: #ff9900}
#articulo_principal .arte {color: #009933}
#articulo_principal .musica {color: #ff6633}
#articulo_principal .cine {color: #0099cc}
#articulo_principal .ayd {color: #cc0066}
#articulo_principal .firmas {color: #ff3333}
#articulo_principal .internet {color: #990099}
#articulo_principal .comic {color: #966faa}

#destacado_home {position: relative; width: 630px; margin: 0px 0px 15px 0px; padding: 0px; display: table; font-family: Verdana, Arial, Helvetica, sans-serif; color: #666; background: #f3f3f3 url(../images/bg_destacado.jpg) bottom repeat-x}
#cine {width: 305px; margin: 0px; padding: 5px; float: left; display: table; border-top: 4px solid #0099cc}
#teatro {width: 305px; margin: 0px; padding: 5px; float: left; display: table; border-top: 4px solid #ff9900}
#destacado_home .titulo {margin: 5px 0px 0px 0px; padding: 0px; font-size: 16px; font-weight: bold; display: block}
#destacado_home .firma {margin: 5px 0px 5px 0px; padding: 0px; font-size: 11px; font-weight: bold; letter-spacing: 1px}
#destacado_home img {float: left; display: block; margin: 0px 10px 0px 0px; padding: 0px}
#destacado_home .libros {color: #003399}
#destacado_home .teatro {color: #ff9900}
#destacado_home .arte {color: #009933}
#destacado_home .musica {color: #ff6633}
#destacado_home .cine {color: #0099cc}
#destacado_home .ayd {color: #cc0066}
#destacado_home .firmas {color: #ff3333}
#destacado_home .internet {color: #990099}
#destacado_home .comic {color: #966faa}
#entre_destacado {width: 2px; margin: 0px; padding: 0px; float: left; display: table; background: #fff}

#articulo_secundario .titulo {margin: 0px 0px 10px 0px; padding: 0px; font-size: 18px; font-weight: bold; letter-spacing: -1px}
#articulo_secundario h2 {margin: 0px; padding: 0px; font-size: 18px; font-weight: bold; letter-spacing: -1px}
#articulo_secundario .firma {margin: 0px 0px 5px 0px; padding: 0px; font-size: 11px; font-weight: bold; letter-spacing: 2px; line-height: 170%; color: #000}
#articulo_secundario .entradilla {margin: 0px; padding: 0px; font-size: 11px; letter-spacing: 1px; line-height: 170%; color: #666}
#articulo_secundario .libros {color: #003399}
#articulo_secundario .teatro {color: #ff9900}
#articulo_secundario .arte {color: #009933}
#articulo_secundario .musica {color: #ff6633}
#articulo_secundario .cine {color: #0099cc}
#articulo_secundario .ayd {color: #cc0066}
#articulo_secundario .firmas {color: #ff3333}
#articulo_secundario .internet {color: #990099}
#articulo_secundario .comic {color: #966faa}

/* fin bloque A Home */
/* bloque B Home */

#modulo_fotos {width: 300px; margin: 0px; padding: 0px; display: block; float: left}
#modulo_fotos a {text-decoration: none}
#modulo_fotos a:hover {color: #d8f3ff; text-decoration: underline}

#modulo_fotos .seccion {width: auto; height: 25px; margin: 0px; padding: 0px; display: block; overflow: hidden; text-indent: -10000px; background: url(../images/bg_carrusel_arriba.jpg) repeat-x top}

#modulo_fotos .fotografia {text-align: center; background: url(../images/bg_fotografia.jpg) no-repeat bottom}
#modulo_fotos .imagen {margin: 15px auto; padding: 9px; background: url(../images/bg_bordefoto.jpg) repeat-x bottom #fff; border: 1px solid #b3b3b3}
#modulo_fotos .botones {margin: 0px; padding: 0px; width: 300px; display: table; background: #717171}
#modulo_fotos .boton {margin: 0px 0px 0px 10px; padding: 5px 3px; width: 129px; float: left; display: block; text-align: center; background: #d9d9d9; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px}
#modulo_fotos .enlace {color: #666; text-decoration: none}
#modulo_fotos .enlace:hover {color: #666; text-decoration: underline}
#modulo_fotos .titulo {position: relative; width: 280px; margin: 0px; padding: 10px; display: block; text-indent: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #fff; background: url(../images/bg_carrusel_abajo.jpg) repeat-x bottom #717171}

#publicidad_B {width: 300px; height: 250px; margin: 15px 0px; padding: 9px 0px 0px 0px; display: block; background: url(../images/f_publicidad.gif) no-repeat; float: left}

#firmas {width: 300px; margin: 0px 0px 15px 0px; padding: 0px; display: block; background: #717171;}

#navegacion-cultural_firmas {width: 300px; height: 25px; margin: 0px; padding: 0px 0px 3px 0px; display: inline; list-style: none; overflow: hidden;}
#navegacion-cultural_firmas li {float:left}
#navegacion-cultural_firmas .firmas,
#navegacion-cultural_firmas .colaboradores {width: 150px; height: 20px; margin: 0px; padding: 5px 0px 0px 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #fff; text-decoration: none; text-align: center; display: block; outline: 0px; border: none}
#navegacion-cultural_firmas .firmas {background: transparent url(../images/bg_boton_firmas.gif)}
#navegacion-cultural_firmas .colaboradores {background: transparent url(../images/bg_boton_firmas.gif)}
#navegacion-cultural_firmas .firmas:hover,
#navegacion-cultural_firmas .colaboradores:hover {background-position: 0px -25px}
#firmas.firmas_selecc #navegacion-cultural_firmas .firmas,
#firmas.colaboradores_selec #navegacion-cultural_firmas .colaboradores {background-position: 0px -50px}

#listado_firmas {width: 280px; margin: 0px; padding: 5px 10px 0px 10px; display: block; float: left; list-style: none; background: url(../images/bg_firmas.jpg) bottom no-repeat #fff; font-family: Verdana, Arial, Helvetica, sans-serif}
#listado_firmas a {color: #0099cc; text-decoration: none}
#listado_firmas a:hover {color: #0088bb; text-decoration: underline}
#listado_firmas .articulo {margin: 0px; padding: 0px; font-size: 14px; font-weight: bold; display: block; height: 16px}
#listado_firmas .autor {margin: 0px 0px 10px 0px; padding: 0px; font-size: 11px; font-weight: bold; color: #666; display: block; height: 12px}

#firmas_abajo {float: left; width: 300px; height: 20px; display: block; background: url(../images/bg_firmas_abajo.gif) no-repeat}

#imprescindibles {width: 300px;  margin: 0px 0px 15px 0px  padding: 0px; float: left; background: #f2f2f2;}
#imprescindibles .seccion {width: auto; height: 25px; margin: 0px; padding: 0px; text-indent: -10000px; background: url(../images/bg_imprescindibles_arriba.jpg) repeat-x top}
#listado_imprescindibles {width: 280px; margin: 0px; padding: 5px 10px 0px 10px; display: block; float: left; list-style: none; background: url(../images/bg_imprescindibles.jpg) repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif}
#listado_imprescindibles a {color: #0099cc; text-decoration: none}
#listado_imprescindibles a:hover {color: #0088bb; text-decoration: underline}
#listado_imprescindibles .enlace {margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; display: block; height: 15px; overflow: hidden}
#imprescindibles_abajo { width: 300px; height: 25px; border: 1px; background: url(../images/bg_imprescindibles_abajo.jpg) bottom no-repeat}

/* fin bloque B Home */
/* Articulo */

#fecha_articulo {width: 600px; margin: 0px 0px 5px 10px; padding: 0px 0px 5px 0px; border-bottom: 1px solid #bbb; font-family: Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 2px; text-transform: uppercase; color: #ff3333}

#bloque_A_articulo .titulo {margin: 10px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; letter-spacing: -1px; color: #000}
#bloque_A_articulo .autor {margin: 10px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; letter-spacing: 1px; color: #666}
#bloque_A_articulo .seccion {font-family: "Times New Roman", Times, serif; font-size: 19px; font-weight: bold; font-style: italic; letter-spacing: 1px}
#bloque_A_articulo .texto_articulo {margin: 10px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; letter-spacing: 1px; line-height: 170%}
#bloque_A_articulo .texto12 {margin: 10px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;  letter-spacing: 1px; line-height: 170%}
#bloque_A_articulo .texto_articulos {margin: 10px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;  letter-spacing: 1px; line-height: 170%}
#bloque_A_articulo .entradilla12 {margin: 10px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif;  letter-spacing: 1px; line-height: 170%;font-weight: bold;}


#bloque_A_articulo .inicio {color: #ff3333}
#bloque_A_articulo .libros {color: #003399}
#bloque_A_articulo .teatro {color: #ff9900}
#bloque_A_articulo .arte {color: #009933}
#bloque_A_articulo .musica {color: #ff6633}
#bloque_A_articulo .cine {color: #0099cc}
#bloque_A_articulo .ayd {color: #cc0066}
#bloque_A_articulo .firmas {color: #ff3333}
#bloque_A_articulo .internet {color: #990099}
#bloque_A_articulo .comic {color: #966faa}

#cuadro_comentarios {width: 930px; margin: 0px 0px 15px 0px; padding: 10px; background-color: #f2f2f2; display: table; font-family: Verdana, Arial, Helvetica, sans-serif}
#cuadro_comentarios .insertar {width: 930px; margin: 0px; padding: 0px 0px 4px 0px; border-bottom: 2px solid #aaa; display: block}
#cuadro_comentarios .comentarios {width: 930px; margin: 0px; padding: 14px 0px 0px 0px; display: block}
#cuadro_comentarios .titulo {margin: 0px 0px 10px 0px; padding: 0px; font-size: 12px; font-weight: bold; color: #ff3333; text-transform: uppercase}
#cuadro_comentarios .insert {width: 930px; margin: 0px 0px 10px 0px; padding: 0px; display: table}
#cuadro_comentarios .separador {width: 15px; margin: 0px; padding: 0px; float: left}
#cuadro_comentarios .campo {width: 80px; margin: 0px; padding: 0px; font-size: 11px; letter-spacing: 0px; color: #666; float: left}
#cuadro_comentarios .input {width: 214px; margin: 0px; padding: 1px 1px; font-size: 11px; letter-spacing: 0px; color: #666; float: left}
#cuadro_comentarios .input2 {width: 309px; margin: 0px; padding: 1px 1px; font-size: 11px; letter-spacing: 0px; color: #666; float: left}
#cuadro_comentarios .boton {margin: 0px; padding: 0px; text-align: right; float: left}
#cuadro_comentarios .un_comentario {width: 910px; margin: 0px 0px 10px 0px; padding: 0px 10px 10px 10px; border-bottom: 2px dotted #aaa}
#cuadro_comentarios .cuerpo_comentario {margin: 0px; padding: 0px; font-size: 11px; letter-spacing: 1px; line-height: 150%; color: #666}
#cuadro_comentarios .autor_comentario {margin: 10px 0px 0px 0px; padding: 10px 0px 0px 0px; font-size: 11px; letter-spacing: 1px; border-top: 1px solid #ddd}

#herramientas {width: 270px; height: 25px; margin: 0px 0px 0px 10px; padding: 0px 0px 0px 0px; list-style: none; display: block}
#herramientas li {width: 22px; height: 20px; margin: 0px 2px 0px 0px; padding: 0px; float: left; display: block}
#herramientas .vota {width: 25px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999; padding: 5px 0px 0px 0px; height: 15px}
#herramientas .resultados {width: 61px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999; padding: 5px 0px 0px 0px; height: 15px}
#herramientas .texto {width: 100px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999; padding: 5px 0px 0px 0px; height: 15px}
#herramientas .separador1 {width: 8px}
#herramientas .separador2 {width: 10px}
.vota {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999; }


#foto_articulo {width: 300px; margin: 15px 0px 5px 0px; padding: 0px; display: block}
#pie_foto {width: 300px; margin: 0px 0px 5px 0px; padding: 0px; display: block; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666}

#publicidad_articulo {width: 300px; height: 250px; margin: 15px 0px 15px 0px; padding: 9px 0px 0px 0px; display: block; background: url(../images/f_publicidad.gif) no-repeat; background-color: #CCC}

#herramientas_b {width: 290px; margin: 0px; padding: 5px; list-style: none; display: table; border-bottom: 1px solid #dbd4c0; border-top: 1px solid #dbd4c0}
#herramientas_b li {width: 22px; height: 20px; margin: 0px 5px 0px 0px; padding: 0px; float: left; display: block}
#herramientas_b .separador1 {width: 96px}
#herramientas_b .titulo1 {width: 145px; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999; float: left; text-align: left}
#herramientas_b .titulo2 {width: 145px; margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #999; float: left; text-align: right}

#relacionadas {width: 300px; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 0px; background: #f2f2f2; display: block; font-family: Verdana, Arial, Helvetica, sans-serif}
#relacionadas .titulo {margin: 0px 0px 10px 10px; padding: 0px; font-size: 12px; font-weight: bold; color: #ff3333; text-transform: uppercase}
#relacionadas .arriba {width: 300px; height: 10px; margin: 0px; padding: 0px; background: no-repeat url(../images/bg_relacionadas_arriba.gif)}
#relacionadas .abajo {width: 300px; height: 10px; margin: 0px; padding: 0px; background: no-repeat url(../images/bg_relacionadas_abajo.gif)}
#relacionadas .enlace {margin: 0px 0px 10px 10px; padding: 0px; font-size: 11px; letter-spacing: 0px; font-weight: bold}
#relacionadas a {color: #0099cc; text-decoration: none}
#relacionadas a:hover {color: #0088bb; text-decoration: underline}

/* fin Articulo */
/* imprimir */

.imprimir {background: #fff}
#imprimir {width: auto; margin: 20px; padding: 0px; text-align: left}

#cabecera-cultural_imprimir {width: auto; margin: 0px 0px 20px; 0px; padding: 0px}
#fecha_imprimir {position: relative; width: auto; margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px; border-bottom: 1px solid #bbb; font-family: Arial, Helvetica, sans-serif; font-size: 10px; letter-spacing: 2px; text-transform: uppercase; text-align: right}

#imprimir .titulo {margin: 10px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 26px; font-weight: bold; letter-spacing: -1px; color: #000}
#imprimir .autor {margin: 10px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; letter-spacing: 1px; color: #666}
#imprimir .seccion {font-family: "Times New Roman", Times, serif; font-size: 21px; font-weight: bold; font-style: italic; letter-spacing: 1px; color: #999}
#imprimir .texto_articulo {margin: 10px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: 1px; line-height: 170%}
#imprimir .texto12{margin: 10px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: 1px; line-height: 170%}
#imprimir .entradilla12{margin: 10px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; letter-spacing: 1px; line-height: 170%}

/* fin imprimir */
/* home seccion */

#titulo_seccion {width: 935px; margin: 0px 0px 10px 15px; padding: 0px 0px 0px 10px; border-bottom-width: 2px; border-bottom-style: solid; font-family: "Times New Roman", Times, serif; font-size: 29px; font-style: italic; letter-spacing: 3px; font-weight: bold; line-height: 100%}

body.libros #titulo_seccion {border-bottom-color: #003399; color: #003399}
body.teatro #titulo_seccion {border-bottom-color: #ff9900; color: #ff9900}
body.arte #titulo_seccion {border-bottom-color: #009933; color: #009933}
body.musica #titulo_seccion {border-bottom-color: #ff6633; color: #ff6633}
body.cine #titulo_seccion {border-bottom-color: #0099cc; color: #0099cc}
body.ayd #titulo_seccion {border-bottom-color: #cc0066; color: #cc0066}
body.firmas #titulo_seccion {border-bottom-color: #ff3333; color: #ff3333}
body.internet #titulo_seccion {border-bottom-color: #990099; color: #990099}
body.comic #titulo_seccion {border-bottom-color: #966faa; color: #966faa}


#destacado_seccion {width: 290px; margin: 0px; padding: 10px 5px; display: block; float: left; border-bottom-width: 1px; border-bottom-style: solid}

body.libros #destacado_seccion {border-bottom-color: #003399/* ; background-color: #ebeff7 */}
body.teatro #destacado_seccion {border-bottom-color: #ff9900/* ; background-color: #fff7eb */}
body.arte #destacado_seccion {border-bottom-color: #009933/* ; background-color: #ebf7ef */}
body.musica #destacado_seccion {border-bottom-color: #ff6633/* ; background-color: #fff3ef */}
body.cine #destacado_seccion {border-bottom-color: #0099cc/* ; background-color: #ebf7fb */}
body.ayd #destacado_seccion {border-bottom-color: #cc0066/* ; background-color: #fbebf3 */}
body.firmas #destacado_seccion {border-bottom-color: #ff3333/* ; background-color: #ffefef */}
body.internet #destacado_seccion {border-bottom-color: #990099/* ; background-color: #f7ebf7 */}
body.comic #destacado_seccion {border-bottom-color: #966faa/* ; background-color: #f7ebf7 */}


#destacado_seccion .titulo {margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold}
#destacado_seccion .texto {margin: 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 170%}

#destacado_seccion a {color: #0099cc; text-decoration: none}
#destacado_seccion a:hover {color: #0088bb; text-decoration: underline}
#destacado_seccion img {display: block; margin: 10px 0px 10px 0px; padding: 0px}

/* fin home seccion */
/* buscador avanzado */

#cab_buscador {width: 630px; height: 26px; margin: 0px; padding: 0px; background: url(../images/cab_buscador.gif) no-repeat #ff3333; display: block}
#cuerpo_buscador {width: 614px; margin: 0px; padding: 14px 0px 14px 14px; background: repeat-x url(../images/bg_buscador_avan.jpg) #eee; border-right: 1px solid #bbb; border-bottom: 2px solid #bbb; border-left: 1px solid #bbb; display: table}
.explicativo {width: 600px; margin: 0px 0px 15px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666; float: left; display: block}
.titulo_palabra_clave {width: 395px; margin: 0px 15px 5px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666; float: left; display: block}
.titulo_seccion_select {width: 190px; margin: 0px 0px 5px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666; float: left; display: block}
.titulo_fecha {width: 190px; margin: 0px 15px 5px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666; float: left; display: block}
.titulo_autor {width: 190px; margin: 0px 0px 5px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666; float: left; display: block}
#palabra_clave {width: 387px; margin: 0px 15px 5px 0px; padding: 1px 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666; float: left; display: block}
#seccion_select {width: 190px; margin: 0px 0px 5px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666; float: left; display: block}
#fecha_form {width: 182px; margin: 0px 15px 5px 0px; padding: 1px 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666; float: left; display: block}
#autor {width: 182px; margin: 0px 0px 5px 0px; padding: 1px 2px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666; float: left; display: block}
#boton_buscar_rojo {width: 80px; margin: 5px 0px 0px 520px; padding: 0px; display: block}

/* fin buscador avanzado */
/* resultado de busqueda */

#resultado_busqueda {width: 620px; margin: 0px; padding: 0px 5px 10px 5px; float: left; display: block; background: #fff repeat-x bottom url(../images/bg_resbusqueda.gif); font-family: Verdana, Arial, Helvetica, sans-serif}
#resultado_busqueda .titulo {margin: 0px 0px 10px 0px; padding: 0px; font-size: 18px; font-weight: bold; letter-spacing: -1px}
#resultado_busqueda h2 {margin: 0px; padding: 0px; font-size: 18px; font-weight: bold; letter-spacing: -1px}
#resultado_busqueda .firma {margin: 0px 0px 5px 0px; padding: 0px; font-size: 11px; font-weight: bold; letter-spacing: 2px; line-height: 170%; color: #000}
#resultado_busqueda .entradilla {margin: 0px; padding: 0px; font-size: 11px; letter-spacing: 1px; line-height: 170%; color: #666}
#resultado_busqueda .libros {color: #003399}
#resultado_busqueda .teatro {color: #ff9900}
#resultado_busqueda .arte {color: #009933}
#resultado_busqueda .musica {color: #ff6633}
#resultado_busqueda .cine {color: #0099cc}
#resultado_busqueda .ayd {color: #cc0066}
#resultado_busqueda .firmas {color: #ff3333}
#resultado_busqueda .internet {color: #990099}
#resultado_busqueda .comic {color: #966faa}
#separador_busq {width: 630px; height: 10px; margin: 0px; padding: 0px}
#titulo_busq {position: relative; width: 620px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 10px; border-bottom: 2px solid #CCCCCC; font-family: "Times New Roman", Times, serif; font-size: 29px; font-style: italic; letter-spacing: 3px; font-weight: bold; line-height: 100%; color: #CCCCCC}
#paginacion {width: 630px; margin: 0px; padding: 0px; text-align: center; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 1px; line-height: 170%; color: #666}
#paginacion a {color: #0099cc; text-decoration: none; font-weight: bold}
#paginacion a:hover {color: #0088bb; text-decoration: underline}

/* fin resultado de busqueda */



/* enviar a un amigo */

#enviar_amigo {width: 400px; margin: 20px auto; padding: 0px; display: table; background: #fff6a7 repeat-x url(../images/bg_enviaramigo.jpg) bottom; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: left}
#logo_amigo {position: relative; left: 10px; top: -10px; margin: 0px 100px 0px 0px; padding: 0px; width: 190px; height: 30px; text-indent: -5000px; z-index: 3; outline: 0; background: transparent url(../images/logo_amigo.gif) left bottom no-repeat; float: left; display: block}
#enviar_amigo .titulo {width: 380px; margin: 0px 0px 10px 0px; padding: 0px 10px; font-size: 18px; font-weight: bold}
#enviar_amigo .entradilla {width: 380px; margin: 0px 0px 10px 0px; padding: 0px 10px; font-size: 11px; line-height: 150%}
#enviar_amigo a {color: #0099cc; text-decoration: none}
#enviar_amigo a:hover {color: #0088bb; text-decoration: underline}
#enviar_amigo .etiqueta {width: 360px; margin: 0px 0px 0px 20px; padding: 0px; font-size: 10px; font-weight: bold}
#enviar_amigo .campo {width: 200px; margin: 0px 0px 10px 20px; padding: 1px 2px; font-size: 10px}
#enviar_amigo .campoancho {width: 350px; margin: 0px 0px 10px 20px; padding: 1px 2px; font-size: 10px}
#enviar_amigo .boton {width: 360px; margin: 10px 20px; padding: 0px; text-align: center}
#enviar_amigo .boton_dentro{font-size: 10px; font-weight: bold}
#enviar_amigo .info_cial {width: 360px; margin: 0px 0px 20px 20px; padding: 0px; font-size: 10px}

/* fin enviar a un amigo */

/* numeros anteriores */
#titulo_anteriores {position: relative; width: 620px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 10px; border-bottom: 2px solid #ff3333; font-family: "Times New Roman", Times, serif; font-size: 29px; font-style: italic; letter-spacing: 3px; font-weight: bold; line-height: 100%; color: #ff3333}

#numero_anterior {width: 610px; margin: 0px 0px 10px 0px; padding: 10px; background: #f2f2f2 url(../images/bg_anteriores.jpg) no-repeat top right; display: table; font-family: Verdana, Arial, Helvetica, sans-serif}
#numero_anterior .portada {width: 110px; margin: 0px 10px 0px 0px; padding: 0px; float: left; display: block}
#numero_anterior .texto {width: 490px; margin: 0px; padding: 0px; float: left}
#numero_anterior .numero {width: 490px; margin: 0px 0px 5px 0px; padding: 0px 0px 5px 0px; border-bottom: 1px solid #fff; font-size: 14px; font-weight: bold; letter-spacing: 1px}
#numero_anterior h2 {margin: 0px 0px 5px 0px; padding: 0px; font-size: 22px; font-weight: bold; letter-spacing: -1px; line-height: 24px}
#numero_anterior h3 {margin: 0px 0px 3px 0px; padding: 0px; font-size: 16px; font-weight: bold; letter-spacing: -1px}
#numero_anterior .titular {margin: 0px 0px 5px 0px; padding: 0px; font-size: 12px; font-weight: bold}

#buscador_anteriores {width: 300px; margin: 0px 0px 10px 0px; padding: 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #666; background: #f2f2f2}
#buscador_anteriores .titulo {text-transform: uppercase; color: #ff3333; letter-spacing: 1px; font-size: 12px}
#buscador_anteriores a {color: #0099cc; text-decoration: none}
#buscador_anteriores a:hover {color: #0088bb; text-decoration: underline}
/* fin numeros anteriores */
/* pie 

#pie a {text-decoration: none}
#pie a:hover {text-decoration: underline}

#pie .inicio {color: #ff3333}
#pie .libros {color: #003399}
#pie .teatro {color: #ff9900}
#pie .arte {color: #009933}
#pie .musica {color: #ff6633}
#pie .cine {color: #0099cc}
#pie .ayd {color: #cc0066}
#pie .firmas {color: #ff3333}
#pie .internet {color: #990099}
#pie .mapa{color: #f0f0f0}
#pie .comic {color: #966faa}

/ fin pie */

.sec31 {color: #ff3333}
.sec32 {color: #003399}
.sec34 {color: #ff9900}
.sec36 {color: #009933}
.sec33 {color: #ff6633}
.sec35 {color: #0099cc}
.sec37 {color: #cc0066}
.sec38 {color: #ff3333}
.sec39 {color: #990099}
.sec41 {color: #966faa}
.sec42 {color: #966faa}

#enlace_abc {width: 85px; height: 22px; margin: 19px 0px 0px 115px; padding: 0px; float: left; display: block; text-indent: -10000px}
#enlace_abc a {width: 85px; height: 22px; display: block; margin: 0px; padding: 0px}
#titulo_galerias {position: relative; width: 620px; margin: 0px 0px 10px 0px; padding: 0px 0px 0px 10px; border-bottom: 2px solid #ff3333; font-family: "Times New Roman", Times, serif; font-size: 29px; font-style: italic; letter-spacing: 3px; font-weight: bold; line-height: 100%; color: #ff3333}
#galeria {width: 610px; margin: 0px 0px 10px 0px; padding: 10px; background: #f2f2f2; display: table}
#galeria img {margin: 0px 10px 0px 0px; padding: 0px; float: left}
#galeria .titulo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; margin: 0px 0px 5px 0px; padding: 0px}
#galeria .fecha {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #ff3333; margin: 0px 0px 5px 0px; padding: 0px}
#galeria .datos {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666; margin: 0px; padding: 0px}
 
#galeria_derecha {width: 300px; margin: 0px; padding: 0px 0px 10px 0px; display: table; border-bottom: 2px dotted #aaa}
#galeria_derecha .titulo {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; margin: 0px 0px 5px 0px; padding: 0px}
#galeria_derecha .datos {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666; margin: 0px 0px 5px 0px; padding: 0px}
#galeria_derecha .info {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ff3333; margin: 0px; padding: 0px}
#subastas {width: 300px; margin: 15px 0px 0px 0px; padding: 0px 0px 0px 0px}
#subastas_arriba {width: 300px; margin: 0px; padding: 0px}
#subastas_centro {width: 280px; margin: 0px; padding: 10px 10px 0px 10px; background: #f2f2f2; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
#subastas a {color: #0099cc; text-decoration: none}
#subastas a:hover {color: #0088bb; text-decoration: underline}
#subastas_abajo {width: 300px; height: 10px; margin: 0px; padding: 0px; background: url(../images/bg_subastas_abajo.gif) no-repeat}