/* Hoja de estilo para los cursos adaptada a partir de la de  Frank Pfenning
   (http://www-2.cs.cmu.edu/~fp/) */
/* Override default to more readable sans-serif font */
/* Base color: blue, base font: sans-serif */

BODY { 
  margin:0;
  padding: 0;
  font-family: sans-serif;
  background: #9ECFE7; 
}
 
H1, H2, H3, H4, P, UL, OL, DL, LI, DT, DD, TH, TD, I, B, EM, STRONG
  { font-family: sans-serif; }

A:link    { color: #0000FF; }      /* new link, blue */
A:visited { color: #000077; }      /* visited link, dark blue */
A:hover   { color: #CC9900; }      /* hover, gold */
A:active  { color: #FF0000; }      /* active, red */

TH { vertical-align: top; }
TD { vertical-align: top; }
TD.sidebar { background: #9ECFE7; } /* sidebar, left */
TD.main { background: #B7E7FF; }    /* main body, right */
TD.small { font-size: small; }      /* small (subnodes) */
TD.menu { 
  font-size: small;
  }
TD.menu2 { 
  font-weight: bold;
  font-size: small;
  }
A.menu2 { 
  font-weight: bold;
  font-size: small;
  }
TD.submenu { font-size: x-small; }
TD.lpadded { padding-left: 2ex; }
TD.here { font-size: small; color: black; }  /* current node, black */

TR.menu { vertical-align: top; }

DT { padding: 1ex 0ex; }                 /* definition term */
DT:first-child { padding: 0ex 0ex; }     /* first definition term */
DT.first { padding: 0ex 0ex; }           /* first definition term */

P.bottom { font-size: small; }               /* navigation bar, bottom */
B.here { font-weight: bold; color: black; }  /* current node, black */

PRE, TT, CODE { font-family: monospace; } /* font-size: large; */
                                          /* fixed width fonts */

LI.spaced { padding-bottom: 2ex; }

TABLE.main { 
  height: 100%;
  border: 0;
  }


div.cita {
  margin-left: 2%
  }
