body.index {
  font-family: verdana, arial, sans-serif;
  font-size: 16px; background: #FFFFFF; color: #000000;
  padding: 0px; margin: 0px;
}
body.izquierda {
  font-family: verdana, arial, sans-serif;
  font-size: 12px; background: #FFFFFF; color: #000000;
  padding: 0px; margin: 0px;
}
body.comun {
  font-family: verdana, arial, sans-serif;
  font-size: 12px; background: #FFFFFF; color: #000000;
  padding-top: 15px; padding-bottom: 15px; padding-left: 0px; padding-right: 10px;
  margin: 0px;
}

a.est:link { color: #DD6622; text-decoration: underline; }
a.est:visited { color: #DD6622; text-decoration: underline; }
a.est:hover { color: #FFFFFF; background: #DD6622; text-decoration: underline; }
a.est:active { text-decoration: underline; }

a.nonedecor:link, a.nonedecor:visited, a.nonedecor:hover, a.nonedecor:active { text-decoration: none; }

ol.est { list-style-position: outside; list-style-type: decimal; }
ul.est { list-style-position: outside; list-style-type: circle; }
li.est { padding-bottom: 10px; }

p.est {
  font-size: 14px;
  text-align: justify;
  padding: 0;
  margin-top: 2px; margin-bottom: 8px;  margin-left: 0px; margin-right: 0px;
}

th.err1 { color: #AA0000; padding: 20; }

td.est {
  font-size: 14px; color: #000000; font-weight: normal;
  background: #FFFFFF;
  text-align: justify;
  padding: 0px;
}

td.hoja, th.hoja, p.hoja, div.hoja { border: solid #996633 2px; padding: 0; }
td.hojainterna { border: solid #996633 1px; padding-top:15px; padding-bottom:30px; padding-left: 20px; padding-right: 20px; }

td.izquierda {
  background:  url(imagenes/fondo_i.gif) repeat-y; color: #000000;
  padding-top: 15px; padding-bottom: 2px; padding-left: 8px; padding-right: 2px;
}

td.arriba { padding: 10px; }
td.abajo { padding: 10px; }

img.left { margin-right: 15px; }
img.right { margin-left: 15px; }

td.justify, th.justify, p.justify, div.justify { text-align: justify; }
td.center, th.center, p.center, div.center { text-align: center; }
td.left, th.left, p.left, div.left { text-align: left; }
td.right, th.right, p.right, div.right { text-align: right; }

td.pbajo1, th.pbajo1, p.pbajo1, div.pbajo1 { padding-bottom: 12px; }
td.pbajo2, th.pbajo2, p.pbajo2, div.pbajo2 { padding-bottom: 16px; }

td.maschico, th.maschico, p.maschico, div.maschico, a.maschico { font-size: 9px; }
td.chico, th.chico, p.chico, div.chico, a.chico { font-size: 10px; }
td.mediochico, th.mediochico, p.mediochico, div.mediochico, a.mediochico { font-size: 11px; }
td.mediano, th.mediano, p.mediano, div.mediano, a.mediano { font-size: 12px; }
td.grande, th.grande, p.grande, div.grande, a.grande { font-size: 14px; }
td.muygrande1, th.muygrande1, p.muygrande1, div.muygrande1, a.muygrande1 { font-size: 16px; }
td.muygrande2, th.muygrande2, p.muygrande2, div.muygrande2, a.muygrande2 { font-size: 18px; }

td.bold, th.bold, p.bold, div.bold, a.bold { font-weight: bold; }

td.blanco, th.blanco, p.blanco, div.blanco { background: #FFFFFF; }
td.trans, th.trans, p.trans, div.trans { background: transparent url(/imagenes/trans.gif) repeat; }

td.color1, th.color1, p.color1, div.color1 { color: #BB5522; }
td.color2, th.color2, p.color2, div.color2 { color: #883311; }
td.color3, th.color3, p.color3, div.color3 { color: #552200; }
td.titulo, th.titulo, p.titulo, div.titulo { color: #AA4411; }

td.nopad, th.nopad, p.nopad, div.nopad, li.nopad { padding: 0px; }

td.topborder { border-top: solid #EE9966 2px; }


