body {
  background-color: #f8f8f8;
}
a, a:visited {
  text-decoration: underline;
  color: #000000;
}
a:hover {
  text-decoration: none;
  color: #000000;
}
a.menu, a.menu:visited {
  text-decoration: none;
  color: #000000;
}
a.menu:hover {
  text-decoration: underline;
  color: #000000;
}
input:focus, textarea:focus { 
  background: #f6f6d6; 
}  
li {
  list-style-image: url(img/lista.gif);
}
img {
  border: 0px;
}
acronym.marca {
  border-bottom: none;
  background-color: #fafaaa;
}
acronym.ayuda {
  border-bottom: none;
  cursor: help;
}
.pequeno {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 8pt;
  color: #000000;
}
.normal {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 10pt;
  color: #000000;
}
.grande {
  font-family: Verdana,Arial,Helvetica,sans-serif;
  font-size: 12pt;
  font-weight: bold;
  color: #000000;
}
.redaccion {
  font-family: Georgia,Times New Roman,Times,Serif;
  font-size: 10pt;
  color: #000000;
}

.lgris {
  color: #665544;
}
.loscura {
  color: #aabbff;
}
.lmedia {
  color: #ddcc99;
}
.lclara {
  color: #e0e0ee;
}
.foscuro {
  background-color: #aabbff;
}
.fmedio {
  background-color: #ddcc99;
}
.fclaro {
  background-color: #e0e0ee;
}

div.azuloscuro {
  background: #aabbff url(img/tr.gif) no-repeat top right;
}
div.azuloscuro div {
  background: transparent url(img/tl.gif) no-repeat top left;
}
div.azuloscuro div div {
  background: transparent url(img/br.gif) no-repeat bottom right;
}
div.azuloscuro div div div {
  background: transparent url(img/bl.gif) no-repeat bottom left;
}

div.azul {
  background: #ccccff url(img/tr.gif) no-repeat top right;
}
div.azul div {
  background: transparent url(img/tl.gif) no-repeat top left;
}
div.azul div div {
  background: transparent url(img/br.gif) no-repeat bottom right;
}
div.azul div div div {
  background: transparent url(img/bl.gif) no-repeat bottom left;
}

div.azulclaro {
  background: #e0e0ff url(img/tr.gif) no-repeat top right;
}
div.azulclaro div {
  background: transparent url(img/tl.gif) no-repeat top left;
}
div.azulclaro div div {
  background: transparent url(img/br.gif) no-repeat bottom right;
}
div.azulclaro div div div {
  background: transparent url(img/bl.gif) no-repeat bottom left;
}

div.gris {
  background: #d0d0dd url(img/tr.gif) no-repeat top right;
}
div.gris div {
  background: transparent url(img/tl.gif) no-repeat top left;
}
div.gris div div {
  background: transparent url(img/br.gif) no-repeat bottom right;
}
div.gris div div div {
  background: transparent url(img/bl.gif) no-repeat bottom left;
}

div.grisclaro {
  background: #f0f0f0 url(img/tr.gif) no-repeat top right;
}
div.grisclaro div {
  background: transparent url(img/tl.gif) no-repeat top left;
}
div.grisclaro div div {
  background: transparent url(img/br.gif) no-repeat bottom right;
}
div.grisclaro div div div {
  background: transparent url(img/bl.gif) no-repeat bottom left;
}

div.naranja {
  background: #ffcc99 url(img/tr.gif) no-repeat top right;
}
div.naranja div {
  background: transparent url(img/tl.gif) no-repeat top left;
}
div.naranja div div {
  background: transparent url(img/br.gif) no-repeat bottom right;
}
div.naranja div div div {
  background: transparent url(img/bl.gif) no-repeat bottom left;
}

div.amarillin {
  background: #f6f6d6 url(img/tr.gif) no-repeat top right;
}
div.amarillin div {
  background: transparent url(img/tl.gif) no-repeat top left;
}
div.amarillin div div {
  background: transparent url(img/br.gif) no-repeat bottom right;
}
div.amarillin div div div {
  background: transparent url(img/bl.gif) no-repeat bottom left;
}

