BODY {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      font-weight: 400;
      margin-left: 0.05in;
      margin-right: 0.05in;
      background: rgb(255,255,255);
     }
BODY.login {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      font-weight: 400;
      margin-left: 0.05in;
      margin-right: 0.05in;
      background: rgb(231,214,206);
      color: rgb(66,99,123);
     }
BODY.blanco {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      font-weight: 400;
      margin-left: 0.1in;
      background: #ffffff;
     }
BODY.BarraBotones {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      margin-top: 0.0in;
      margin-left: 0.0in;
      margin-right: 0.0in;
      font-weight: 400;
      color: #000000;
      background: rgb(231,214,206);
     }
BODY.BarraBotonesOtro {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      margin-top: 0.0in;
      margin-left: 0.0in;
      margin-right: 0.0in;
      font-weight: 400;
      color: #000000;
      background: #f7cece;
     }
BODY.sumario {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      font-weight: 400;
      margin-left: 0in;
      margin-right: 0in;
      background: #ffffff;
     }
BODY.sumarios {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      font-weight: 400;
      margin-left: 0in;
      margin-right: 0in;
      background: #ffffff;
     }
BODY.numeros {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      font-weight: 400;
      margin-left: 0in;
      margin-right: 0in;
      background: #ffffff;
     }
div.BarraBotones {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      margin-top: 0.0in;
      margin-left: 0.0in;
      margin-right: 0.0in;
      font-weight: 400;
      color: #000000;
      background: rgb(231,214,206);
     }
#idtextocompleto {
padding-bottom: 5px;
}
TD.PieUniversidad   {
      font-family: Verdana,Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      color: #cccccc;
      background: #ffffff;
     }
TD.LetrasTitulo   {
      font-family: Verdana,Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      font-weight: 700;
      color: #555555;
      background: #ffffff;
      padding-bottom:10px;
     }
TD.LetrasBlanco   {
      font-family: Verdana,Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      font-weight: 700;
      color: #555555;
      background: #ffffff;
      padding-left:10px;
      padding-right:10px;
     }
TD.LetrasColor   {
      font-family: Verdana,Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      font-weight: 700;
      color: #555555;
      background: rgb(244,237,234);
      padding-right:3px;
     }
TD.BotRegVistos   {
      font-family: Verdana,Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      font-weight: 700;
      color: #6b6b18;
     }
TD.BotCentro   {
      font-family: Verdana,Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      color: #880000;
     }
p    {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 10pt;
      font-weight: 400;
     }
TD   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 0.8em;
     }
td.InicioIzquierda   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(67,77,88);
      background: url(http://www.ucm.es/bucm/compludoc/botones/fondo_formulario1.gif);
      padding-top:20px;
      padding-left:20px;
      padding-right:10px;
      vertical-align:top;
     }
td.InicioIzquierdaold   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(67,77,88);
      background: rgb(255,255,255);
      padding-top:20px;
      padding-left:20px;
      padding-right:10px;
      vertical-align:top;
     }
td.InicioDerecha   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(67,77,88);
      background: rgb(231,214,206);
      border-left: none;
      border-bottom: none;
      padding-left:0px;
      padding-right:0px;
      vertical-align:top;
     }
td.InicioDerechaold   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(67,77,88);
      background: rgb(231,214,206);
      border-left: 2pt double rgb(181,132,107);
      border-bottom: 2pt double rgb(181,132,107);
      padding-left:0px;
      padding-right:0px;
      vertical-align:top;
     }
td.InicioDerechaLineas   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(67,77,88);
      background: rgb(231,214,206);
      border-top: 2pt double rgb(181,132,107);
      padding-left:0px;
      padding-right:0px;
      vertical-align:top;
     }
td.InicioDerechaLineasTop   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(67,77,88);
      background: rgb(231,214,206);
      border-bottom: 1pt solid rgb(0,0,0);
      padding-left:0px;
      padding-right:0px;
      padding-top:0px;
     }
TD.InicioDerechaTitulo   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      background: url(http://www.ucm.es/bucm/compludoc/botones/fondo_titulo.gif);
      color: rgb(115,132,148);
      padding-top:5px;
      padding-left:8px;
      padding-right:5px;
      padding-bottom:1px;
     }
TD.InicioDerechaTituloold   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 10pt;
      background: rgb(115,132,148);
      color:#ffffff;
      padding-top:5px;
      padding-left:8px;
      padding-right:5px;
      padding-bottom:1px;
     }
TD.InicioDerechaCampo   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      background: rgb(255,255,255);
      color: rgb(115,132,148);
      padding-top:2px;
      padding-left:16px;
      padding-right:5px;
      padding-bottom:2px;
     }
TD.InicioDerechaCampoold   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      background: rgb(231,214,206);
      color: rgb(115,132,148);
      padding-top:2px;
      padding-left:16px;
      padding-right:5px;
      padding-bottom:2px;
     }
TD.InicioDerechaValor   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 7pt;
      background: url(http://www.ucm.es/bucm/compludoc/botones/fondo_valor.gif);
      color: rgb(115,132,148);
      padding-top:2px;
      padding-left:1px;
      padding-right:5px;
      padding-bottom:2px;
      font-weight: 700;
      text-align: right;
     }
TD.InicioDerechaValorold   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      background: rgb(231,214,206);
      color: rgb(115,132,148);
      padding-top:2px;
      padding-left:1px;
      padding-right:5px;
      padding-bottom:2px;
      font-weight: 700;
      text-align: right;
     }
TD.InicioDerechaValorTotal   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      background: rgb(231,214,206);
      color: rgb(115,132,148);
      padding-top:2px;
      padding-left:1px;
      padding-right:5px;
      padding-bottom:1px;
      border-top: 1pt solid rgb(115,132,148);
      font-weight: 700;
      text-align: right;
     }
TD.zizq   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      padding-top: 2pt;
      padding-left: 2pt;
      vertical-align:top;
      border-bottom:1px solid #ccc;
       }
TD.zder   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      padding-top: 2pt;
      padding-left: 2pt;
      padding-right: 5pt;
      border-bottom:1px solid #ccc;
     }
TD.seleccion   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      background: #5a73b9;
     }
A   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color: #000084;
     }
A:hover   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      color: #bd1800;
     }

A.seleccion   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      background: #5a73b9;
      text-decoration: none;
      color: #ffffff;
     }
A.imensuales   {
      font-family: Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 10pt;
      font-weight: 700;
      text-decoration: none;
      color: #840000;
     }
A.imensuales:hover   {
      font-family: Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 10pt;
      font-weight: 700;
      text-decoration: none;
      color: #840000;
     }
A.seleccion:hover   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      background: #5a73b9;
      color: #ffd700;
     }
A.acceso   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      text-decoration: none;
      color: #000084;
     }
A.acceso:hover   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      color: #bd1800;
     }
TD.acceso   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      background: #eeeeee;
     }
TD.naranja   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      background: #ff9b37;
     }
TD.negro   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      background: #000000;
     }
TD.azul   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      background:  rgb(90,115,165);
     }
TD.finsumario   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      background: rgb(90,115,165);
     }
TD.azultituloprado   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      background: rgb(66,99,123);
      color:#ffffff;
     }
TD.azultitulos   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 10pt;
      background: rgb(115,132,148);
      color:#ffffff;
      padding-top:5px;
      padding-left:9px;
      padding-right:5px;
      padding-bottom:1px;
     }
TD.azultitulon   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 10pt;
      background: rgb(115,132,148);
      color:#ffffff;
      padding-top:5px;
      padding-left:4px;
      padding-right:5px;
      padding-bottom:1px;
      font-weight: 700;
     }
TD.azultituloni   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 10pt;
      background: rgb(115,132,148);
      color:#ffffff;
      padding-top:5px;
      padding-left:2px;
      padding-right:0px;
      padding-bottom:1px;
     }

TD.azultitulo   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      background: rgb(115,132,148);
      color:#ffffff;
     }
th.azultitulo   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      background: rgb(115,132,148);
      color:#ffffff;
      text-align:left;
      border-bottom:1px solid #000;
     }

TD.azult   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      background: #e7eff7;
      padding-top:3px;
      padding-left:5px;
      padding-right:0px;
      border-bottom:1pt solid #5a73a5;
      font-weight: 700;
     }
TD.azulp   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      background: #e7eff7;
      padding-top:3px;
      padding-left:4px;
      padding-right:5px;
      border-bottom:1pt solid #5a73a5;
      font-weight: 700;
      text-align:right;
      white-space: nowrap;
     }
TD.sumariot   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      padding-top:3px;
      padding-left:5px;
      padding-right:0px;
     }
TD.sumarior   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      padding-top:3px;
      padding-left:5px;
      padding-right:0px;
      cursor: pointer;
      vertical-align:top;
      font-family:Swiss, Geneva, Author, Klingon, sans-serif;
     }
TD.sumariop   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      padding-top:3px;
      padding-left:4px;
      padding-right:5px;
      white-space: nowrap;
     }
td.sumario {
         font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
         font-size: 10pt;
         font-weight: 700;
         color:  rgb(115,132,148);
         background: #e7d6ce;
         padding-top:5px;
         border-bottom: 1pt solid #b68269;
         text-align:center;
        }
td.sumarioold {
         font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
         font-size: 12pt;
         font-weight: 700;
         color: #ffffff;
         background: rgb(90,115,165);
         padding-top:5px;
         border-bottom: 2pt double #b68269;
         text-align:center;
        }
td.separadornumeros {
         font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
         font-size: 6pt;
         color: #ffffff;
         background: rgb(255,255,255);
         padding-top:0px;
         border-bottom: 2pt double #b68269;
         text-align:center;
        }

TD.discontinuo   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      background: url('http://www.ucm.es/bucm/compludoc/imagenes/p_discontinuo.gif');
      background-position:bottom;
      background-repeat:repeat-x;
     }
TH   {
      font-family: Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 14pt;
      font-weight: 700;
      color: #840000;
     }
th.sumario {
         font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
         font-size: 12pt;
         font-weight: 700;
         color: #ffffff;
         background:  rgb(90,115,165);
        }
p.dire   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
     }
ADDRESS   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      color: #aaaaaa;
     }

table.color {background: #e9efd3}
tr.azulp {background: #e7eff7}
tr.azultituloprado {background: rgb(66,99,123)}
tr.azultitulo {background: rgb(115,132,148)}
tr.azultitulopradootro {background: rgb(148,173,189)}
tr.color {background: #e9efd3}
tr.gris {background: #e7eff7}
all.gris {background: #e7eff7}
.PaginaActual   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      background: #ffffff;
      text-decoration: none;
      color:  rgb(189,0,0);
     }
.OtraPagina   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      background: #ffffff;
      text-decoration: none;
      color:  rgb(115,132,148);
     }
.InputBotonBotones {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      margin-top: 0.0in;
      margin-left: 0.0in;
      margin-right: 0.0in;
      font-weight: 400;
      color: #000000;
      background: rgb(231,214,206);
     }
.botoneslogin {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      font-weight: 700;
      background: rgb(231,214,206);
      color: rgb(66,99,123);
     }
.botoneslogin1 {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      font-weight: 400;
      background: rgb(231,214,206);
      color: rgb(66,99,123);
     }
A.ArticulosPagina   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(115,132,148);
     }
A.ArticulosAutor   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(0,0,175);
     }
A.ArticulosTitulo   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(67,79,88);
     }
td.CompletoCampo   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      padding-top:4px;
      color:  rgb(67,79,88);
      vertical-align:top;
     }
td.CompletoValor   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      padding-top:4px;
      padding-left:5px;
      color:  rgb(106,119,145);
      vertical-align:top;
     }
td.TituloCompleto   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(67,77,88);
      background: rgb(231,214,206);
      border-top: 2pt double rgb(181,132,107);
/*      border-bottom: 1px solid rgb(181,132,107); */
      padding-left:2px;
      padding-right:0px;
      vertical-align:top;
     }
td.TituloCompletoCampo   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(67,77,88);
      background: rgb(231,214,206);
      padding-top:2px;
      border-top: 2pt double rgb(181,132,107);
/*      border-bottom: 1px solid rgb(181,132,107); */
      vertical-align:top;
     }
td.TituloCompletoCampoIconos   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(67,77,88);
      background: rgb(231,214,206);
      padding-top:2px;
      padding-right:5px;
      border-top: 2pt double rgb(181,132,107);
/*      border-bottom: 1px solid rgb(181,132,107); */
      vertical-align:top;
     }
td.TituloCompletoValor   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      text-decoration: none;
      color:  rgb(67,77,88);
      background: rgb(231,214,206);
      padding-left:5px;
      padding-top:2px;
      border-top: 2pt double rgb(181,132,107);
/*      border-bottom: 1pt solid rgb(181,132,107); */
      vertical-align:top;
     }
.prueba {
      background: rgb(115,132,148);
}
td.TituloCompletoPI   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      text-decoration: none;
      background: rgb(231,214,206);
      color: rgb(66,99,123);
      font-weight: 700;
      padding-top:4px;
      padding-bottom:1px;
      padding-left:0px;
      border-top: 2pt double rgb(181,132,107);
      border-bottom: 1px solid rgb(181,132,107);
      vertical-align:top;
     }
td.titulologin {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      font-weight: 400;
      background: rgb(231,214,206);
      color: rgb(66,99,123);
      padding-bottom:10px;
     }
td.campologin {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      font-weight: 400;
      background: rgb(231,214,206);
      color: rgb(66,99,123);
     }
td.botonesloginok {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      font-weight: 400;
      background: rgb(231,214,206);
      color: rgb(66,99,123);
      padding-top:10px;
     }
.CampoTextareaLogin   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      color: #555555;
     }
.CampoTextLogin   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      color: #555555;
     }
.CampoSelectLogin   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      color: #555555;
     }

.TextBuscarPrincipal {
      font-family: Verdana, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      color: #555555;
      background: rgb(255,255,255);
      text-decoration: none;
      padding-bottom:6px;
      padding-top:6px;
      border-left: 1pt solid rgb(231,239,239);
      border-bottom: 1pt solid rgb(231,239,239);
      border-top: 1pt solid rgb(132,140,140);
      border-right: 1pt solid rgb(132,140,140);

}
td.OpcionRadio {
      font-family: Verdana, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 8pt;
      color: rgb(82,82,82);
      text-decoration: none;
      font-weight: 700;
}
.resumen {
  display: none;
}
.resumenver {
  display: block;
  font-size:1.1em;
  padding-top:5px;
  color: #800;
}
TD.smt   {
font-size: 8pt;
padding: 8px 0px 0px 5px;
border-bottom:1pt dotted #5a73a5;
}
TD.smr   {
font-size: 8pt;
padding: 8px 0px 0px 5px;
border-bottom:1pt dotted #5a73a5;
cursor: pointer;
vertical-align:top;
font-family:Swiss, Geneva, Author, Klingon, sans-serif;
color: #800;
}
TD.smp   {
font-size: 8pt;
padding: 8px 5px 0px 4px;
white-space: nowrap;
border-bottom:1pt dotted #5a73a5;
vertical-align:top;
text-align:right;
}
TD.smtu {
font-size: 8pt;
padding: 8px 0px 0px 5px;
border-bottom:1pt solid #5a73a5;
}
TD.smru {
font-size: 8pt;
padding: 8px 0px 0px 5px;
border-bottom:1pt solid #5a73a5;
cursor: pointer;
vertical-align:top;
font-family:Swiss, Geneva, Author, Klingon, sans-serif;
color: #800;
}
TD.smpu {
font-size: 8pt;
padding: 8px 5px 0px 4px;
white-space: nowrap;
border-bottom:1pt solid #5a73a5;
vertical-align:top;
text-align:right;
}
#tsum {
   width:100%;
   border:none;
   margin:0;
   padding:0;
   border-spacing:0px;
   border-collapse: collapse;
}
a.gol,a.golc {
display:block;padding-top:5px;border-bottom:1px solid #ccc;
}
a.golc {
background:#e7eff7;
}
div.divavisos {
display:block;
font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
font-size: 1em;
font-weight: 700;
color:  rgb(115,132,148);
background: #e7d6ce;
padding-top:5px;
border-bottom: 1pt solid #b68269;
}
.otrostitulos {
padding-top:0.5em;
padding-left:1em;
}
.otrostitulos ul {
margin-top:0;
}
#resultadosrevistas {
  padding:0;
  border:0;
  width:100%;
}
#resultadosrevistas td{
  vertical-align:top;
}

