body { background: #E0E0E0; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0px; padding: 0px; }
a:link { color: #666; }
a:hover { color: #C33; }
a:visited { color: #666; }
a:visited:hover { color: #C33; }
h1 { margin: 3px auto; text-align: center; font: normal 9px Verdana, Arial, Helvetica, sans-serif; color: #999; }
table.camara { margin:0px auto; background: #FFF; border: solid 1px #666; width: 900px; }
td.prisma { text-align: center; background: #000; padding: 5px; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #CCC; }
a.prisma { font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.prisma:link { color: #CCC; }
a.prisma:hover { color: #C33; }
a.prisma:visited { color: #CCC; }
a.prisma:visited:hover { color: #C33; }
td.cuerpo { border: solid 1px #666; width: 500px; padding: 10px; margin: 0px; vertical-align: top; }
td.cuerpo p { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666; text-align: justify; }
td.cuerpo p.cita { text-align: center; font: bold italic 12px Verdana, Arial, Helvetica, sans-serif; color: #333; } 
.nota { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999; text-align: justify; }
td.cuerpo li { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666; text-align: left; }
h2 { margin: 0px 0px 10px 0px; padding: 0px; text-align: left; font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #C33; }
h3 { margin: 10px 0px; padding: 0px; text-align: left; font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #666; }
h4 { margin: 10px 0px; padding: 0px; text-align: left; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #C33; }
td.formizq { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666; text-align: right; } 
td.formdcha { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666; text-align: left; } 
td.bannerrojo { background: #C33; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFF; text-align: center; padding: 10px; }
td.bannerrojo a { color: #FFF; }
td.bannernegro { background: #000; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #FFF; text-align: center; padding: 10px; }
td.obturador { text-align: center; border: solid 1px #666; background: #CCC; width: 200px; padding: 5px; margin: 0px; vertical-align: top; font: normal 11px Verdana, Arial, Helvetica, sans-serif; }
td.padron li { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666; text-align: left; }
input.padron { width: 100px; border: solid 1px #C33; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666; }
input.solicitar { width: 200px; background: #C33; border: double 3px #FFF; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFF; }
td.texto { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #666; }
td.display { border: solid 1px #666; width: 200px; padding: 0px; margin: 0px; vertical-align: top; text-align: left; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #000; }
td.display form { margin: 0px; padding: 0px; }
input.google { width: 180px; background: #C33; border: double 3px #FFF; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFF; }
img.fotoizq { margin-right: 10px; padding: 5px; border: solid 1px #666; }
img.fotocen { margin: 0px auto; padding: 5px; border: solid 1px #666; }
img.fotoder { margin-left: 10px; padding: 5px; border: solid 1px #666; }
div.piedefoto { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #999; text-align: center; }
td.menu { text-align: left; height: 20px; background: url("imagenes/fondo-botonon.gif") top left repeat-y #C33; border-top: solid 1px #C33; border-bottom: solid 1px #666; }
a.menu { margin: 0px 10px; vertical-align: middle; font: bold 11px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.menu:link { color: #FFF; }
a.menu:hover { color: #E97B7B; }
a.menu:visited { color: #FFF; }
a.menu:visited:hover { color: #E97B7B; }
td.tripode { text-align: left; padding: 5px; background: url("imagenes/mini-ciudadclick.gif") center right no-repeat #000; color: #CCC; font: normal 10px verdana; }
a.pie { font: normal 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
a.pie:link { color: #CCC; }
a.pie:hover { color: #C33; }
a.pie:visited { color: #CCC; }
a.pie:visited:hover { color: #C33; }

td.boton { text-align: left; height: 20px; background: url("imagenes/fondo-botonon.gif") top left repeat-y #C33; border-top: solid 1px #C33; border-right: solid 1px #666; border-bottom: solid 1px #666; border-left: solid 1px #C33; font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #FFF; padding: 2px 10px; vertical-align: middle; }
td.boton a { color: #FFF; text-decoration: none; }
td.boton a:hover { color: #FFF; text-decoration: none; }
td.boton img { border-top: solid 1px #666; border-right: solid 1px #C33; border-bottom: solid 1px #C33; border-left: solid 1px #666; vertical-align: middle; margin-right: 10px; }

#noticias { margin: 14px auto 10px auto; }
h1#blog-title { margin: 0px 0px 10px 0px; padding: 0px; text-align: left; font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #C33; }
a.blogh1 { font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #C33; text-decoration: none; }
h2.date-header { margin: 10px 0px; padding: 0px; text-align: left; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; }
div.post { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666; text-align: justify; }
ul#recently { text-align: left; list-style: none; margin: 0px; margin-bottom: 10px; }
ul.archive-list { text-align: left; list-style: none; margin: 0px; margin-bottom: 10px; }
dt.comment-poster { font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #666; }
dd.comment-timestamp { font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; }
a.comment-link { margin-left: 5px; }