body {
  background:#000000;
  margin:0;
  padding:0px 0px;
  font: 12px Helvetica;
  text-align:center;
  color:#cccccc;
}
a:link { color:#56789a;text-decoration:none; }
a:visited { color:#56789a;text-decoration:none; }
a:hover { color:#aaddff;text-decoration:underline; }
a img { border-width:0; }
b { color:#ffffff; }

.titulo { font: 22px Times; font-weight:bold; font-style:italic; color:#ffffff; text-transform:uppercase; padding:4px; padding-left:32px; }
.titulo a:link { color:#ffffff; }
.titulo a:visited { color:#ffffff; }
.titulo a:hover { color:#aaddff; }
.minititulo { font: 12px Helvetica; font-weight:bold; color:#ffffff; text-transform:uppercase; padding-bottom:6px; }
.nombre { font: 12px Helvetica; font-weight:bold; }
.notDisplay { display:none; }
.threadIntro { display:block; height:240px; overflow:hidden; font: 12px Helvetica; padding-left:16px; padding-bottom:6px; }
.thread { font: 12px Helvetica; padding-left:16px; padding-bottom:6px; }
.comment { font: 11px Verdana; }
.gravatar { float:right; padding:2px; border:1px; border-style:dotted; color:#777777; }
.media { font: 10px Helvetica; font-style:italic; color:#808080; text-align:center; }
.label0 { font: 6px Helvetica; text-transform:lowercase; } .label1 { font: 11px Helvetica; text-transform:lowercase; }
.label2 { font: 14px Helvetica; text-transform:lowercase; } .label3 { font: 18px Helvetica; text-transform:lowercase; }
.label4 { font: 22px Helvetica; text-transform:lowercase; } .label5 { font: 26px Helvetica; text-transform:lowercase; }
.label6 { font: 30px Helvetica; text-transform:lowercase; } .label7 { font: 36px Helvetica; text-transform:lowercase; }
.contexto { font: 10px Arial; color:#808080; }
.code { font: 12px Courier; }
.contador { font: 14px Helvetica; font-weight:bold; color: #eeefff; text-transform:uppercase; }
.minicontador { font: 8px Arial; color: #eeefff; }
.TabLeftMax { width:80px; height:36px; text-align:center; vertical-align:center; background-image:url(etc/tabs/tab_left_max.png); }
.TabLeft { width:80px; height:36px; text-align:center; vertical-align:center; background-image:url(etc/tabs/tab_left.png); }
.TabActive { width:120px; height:36px; text-align:center; vertical-align:center; background-image:url(etc/tabs/tab_active.png); }
.TabRight { width:80px; height:36px; text-align:center; vertical-align:center; background-image:url(etc/tabs/tab_right.png); }
.TabRightMax { width:80px; height:36px; text-align:center; vertical-align:center; background-image:url(etc/tabs/tab_right_max.png); }
.OK { font: 16px Arial; font-weight:bold; color:#00ff00; text-transform:uppercase; }
.error { font: 16px Arial; font-weight:bold; color:#ff0000; text-transform:uppercase; }
.form { font: 12px Helvetica; color:#00ff00; background-color:#444444; padding:1px; border:0px; }
.menuform { font: 12px Helvetica; color:#aaaaaa; background-color:#000000; padding:2px; border:1px; border-style:solid; text-align:center; }
.hidden { font: 8px Helvetica; color:#000000; background-color:#000000; padding:0px; border:0px; }
.confirm { font: 16px Sans; font-weight:bold; color:#00ff00; background-color:#444444; text-transform:lowercase; text-align:center; padding:4px; border:0px; }
.button { font: 10px Helvetica; font-weight:bold; color:#ffffff; background-color:#222222; padding:1px; border:1px; border-style:solid; }
.lineathread { width:95%; height:1px; border:0px; border-style:solid; color:#cccccc; background-color:#cccccc; }
.lineapost { width:90%; height:0px; border:0px; border-bottom:1px; border-style:dotted; color:#777777; }
.linealinks { width:80%; height:0px; border:0px; border-bottom:1px; border-style:dotted; color:#777777; }
.sublinea { width:60%; height:0px; border:0px; border-bottom:1px; border-style:dotted; color:#999999; }
