


  BODY {
    color: #000080; background-color: #F9F9FF;
    background-image: url(/comun/fondo.php);
  }
  BODY, P, TD, TH, UL, OL, LI { font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
  TH, H1, H2, H3, H4, H5, H6, EM { font-family: Verdana, Arial, Helvetica, sans-serif; }

  TH.tabla {
   color: #F9F9FF; background-color: #000080; 
   border-width:1px; border-style: solid; border-color: #000080; 
   padding: 1em; 
  }
  TH.tabla A { color: #F9F9FF; background-color: inherit; }
  TD.tabla {
   color: #000080; background-color: #F9F9FF;
   text-decoration: none;  
   border-width: 1px; border-style: solid; border-color: #000080; 
   padding: 3px; 
  }
  P.tabla { font-weight: normal; text-indent:0em; margin:0; }
  P.tabla:first-letter { font-size: 150%; font-weight: bolder; }
  .tabla A         { color: inherit; background-color: inherit; text-decoration: none; font-style: normal; }
  .tabla A:link    { color: inherit; background-color: inherit; text-decoration: none; font-style: normal; }
  .tabla A:visited { color: inherit; background-color: inherit; text-decoration: none; font-style: normal; }
  .tabla A:active  { color: inherit; background-color: inherit; text-decoration: none; font-style: normal; }
  .tabla A:hover   { color: inherit; background-color: inherit; text-decoration:underline; font-style: normal; }
  SPAN.tabla, DIV.tabla   { color: #000080; text-decoration: none; background-color: #F9F9FF; border-width:1px; border-style: solid; border-color: #000080; vertical-align:top; padding:3px; }
  H1.tabla, H2.tabla, H3.tabla, H4.tabla, H5.tabla, H6.tabla        { color: #000080; background-color: #F9F9FF; border-width: 1px; border-style: solid; border-color: #000080; vertical-align:top; padding: 3px; }

  .caja    { color: #000080; text-decoration: none; background-color: #F9F9FF; border-width:1px; border-style: solid; border-color: #000080; vertical-align:top; padding:5px; margin:1em; font-family:"Courier New", monospace; float:left; white-space:nowrap; }

  .listado { font-size: 10px; }
  .listado, .listado * { font-style: normal; text-decoration: none; }
  .listado TABLE, .listado TR, .listado TH, .listado TD { border-collapse: collapse; }
  .listado TH { font-weight: bolder; color: #F9F9FF;  background-color: #000080; border: 1px solid #F9F9FF;  padding: 1em; }
  .listado TD { font-weight: normal; color: #000080; background-color: #F9F9FF;  border: 1px solid #000080; padding: .5em; }
  .listado TH A { color: #F9F9FF; }

  .tablacab { color: #F9F9FF; text-decoration: none; background-color: #000080; border-width:1px; border-style: solid; border-color: #F9F9FF; vertical-align:top; padding:0px; white-space:nowrap; font-weight: bolder; text-align:center; }
  .tablacab * { color: #F9F9FF; background-color: #000080; }
  .tablacab A, .tablacab A:link, .tablacab A:visited, .tablacab A:hover { color: #F9F9FF; background-color: inherit; }

  A, A:link, A:visited, A:hover { color: inherit; background-color: inherit; }
  EM, .adorno:first-letter { color: inherit; background-color: inherit; }

#menubtn { color: inherit; background: #F9F9FF; }
#menubtn DIV { color: inherit; background: #000080; }
#menubtn UL, #menubtn LI { list-style-type: none; margin: 0 2px 0 1px; padding:0; border: 0; clear: both; }
#menubtn UL, #menubtn LI { margin: 0; padding: 0; border: 0; }
.menubtn          { font-size: 13px; text-align: center; color: #000000; background-color: #DDDDDD; border-color:#FFFFFF; }
.menubtn          { border: 1px; border-style: ridge; }
A.menubtn         { text-decoration:none; display: block; width: 100%; border: 2px; border-style: outset; border-color:#606060; }
A.menubtn:link, A.menubtn:visited, A.menubtn:active  { text-decoration: none; color: #000000; background-color: inherit; }
A.menubtn:hover   { text-decoration:none; color: #000000; background-color: #B5D5FF; border-style: inset; border-color:#F0F0F0 ; }
A.menubtn { border-color: #000080; }
.menubtn  { background-color: #000080; color: #F9F9FF; }
.menubtn, A.menubtn, A.menubtn:link, A.menubtn:visited, A.menubtn:active, A.menubtn:hover    { color: #F9F9FF; background-color: #000080; text-decoration: inherit; }
A.menubtn:hover   { background-color: #F9F9FF; color: #000080; text-decoration: inherit; }


.botonuser A { border-color: #000080; width: 100%; }
.botonuser, .botonuser  A { color: #F9F9FF; background-color: #000080; }
.botonuser A:link, botonuser A:visited, .botonuser A:active, .botonuser A:hover { text-decoration: inherit; }
.botonuser A:hover   { color: #000080; background-color: #F9F9FF; text-decoration: inherit; }


INPUT.formulario, INPUT.formulariopeq, TEXTAREA.formulario, TEXTAREA.formulariopeq  { color: #000080; background-color: #F9F9FF; }


.inverso, .inverso A { background-color: #000080; color: #F9F9FF; }
.inverso A:link, .inverso A:visited, .inverso A:active, .inverso A:hover   { text-decoration:none; color: #F9F9FF; background-color: inherit; }

