/* Hispa theme overrides for vich.php (clásico) */

/* Base */
body { background: #ffffee; color: #000; }
.boardlist { font-family: monospace; font-size: 13px; color: #7a2a2a; }
.boardlist a { color: #a60000; text-decoration: none; }
.boardlist a:hover { text-decoration: underline; }

/* Títulos */
h1 { color: #a60000; }
h1 a, h2, h3 { color: #a60000; }
h2 { background: #bd0003; color: #fff9c4; font-family: tahoma; font-size: 20px; }
h3 { background: #bd0003; color: #fff9c4; }

/* Enlaces y quotes */
a { color: #e04000 !important; }
span.quote { color: #448e0c !important; }
.spoiler { background: #000; color: transparent; }
.spoiler:hover { color: #fff; }

/* Contenedor de posts */
.thread { border: 1px solid #DDBEAB !important; }
.post.op, .post.reply { background: #f2e1d6; color: #a60000; border: 1px solid #DDBEAB; border-radius: 4px; }
div.post.reply { background: #f2e1d6 !important; }
.post .body { background: #f2e1d6; padding: 12px; }
.post.reply .body { background: #f2e1d6 !important; }

/* Tablas (si aplica) */
table td { background: #f2e1d6; }
table tr.odd td { background: #f2e1d6; }

/* Avisos */
#notice { background: #f2e1d6; border: 2px solid #bd0003; color: #a60000; text-shadow: none; }

/* Botones mínimos (si se renderizan) */
input[type="submit"], button { background: #bd0003; color: #fff9c4; border: 1px solid #DDBEAB; }

/* Pequeños ajustes visuales */
hr { display: none; }
.highlighted, .preview { background: #F0C0B0; }
.codebox { color: #8b8b8b; }
