.menu {

	COLOR: black; 

	FONT-FAMILY: "Verdana, Arial", "helvetica"; 

	FONT-SIZE: 8px; 

	PADDING-BOTTOM: 0px; 

	PADDING-LEFT: 0px; 

	PADDING-RIGHT: 0px; 

	PADDING-TOP: 0px; 

        POSITION: absolute; 

	VISIBILITY: hidden;

}



BODY {

      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: #ffffff;

     }

BODY.scroll {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 10pt;

      margin-top: 0.0in;

      margin-left: 0.0in;

      font-weight: 400;

      color: #000000;

      scrollbar-face-color:#bd0000;

      scrollbar-track-color:#e0e0e0;

      scrollbar-arrow-color:#ffffff;

      scrollbar-highlight-color:#00ff00;

      scrollbar-3dlight-color:#0000ff;

      scrollbar-darkshadow-color:#ffff00;

     }

BODY.inicio {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 400;

      margin-left: 0.0in;

      margin-top: 0.0in;

      color: #000000;

     }

BODY.arriba {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 400;

      margin-left: 0.0in;

      margin-top: 0.0in;

      color: #000000;

     }

p    {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 400;

      color: #555555;

      text-align: justify;

     }

p.ultima    {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 400;

      color: #555555;

      text-align: center;

     }

TD.discontinuo   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 1pt;

      color: #ffffff;

      background: url('/info/Psi/images/p_discontinuo.gif');

     }

TD.CabeceraOtras   {

    font-family:  Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 12pt;

      color: #888888;

      font-weight: 700;

      padding-top:4px;

      padding-bottom:1px;

      padding-left:4px;

      padding-right:5px;



     }

TD.CabeceraOtrasCindoc   {

      font-family:  Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 10pt;

      color: #888888;

      font-weight: 400;

      padding-top:4px;

      padding-bottom:1px;

      padding-left:1px;

      padding-right:1px;



     }

TD.SinMargenesRojo   {

    font-family:  Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      background: #bd0000;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:0px;

      padding-right:0px;

     }

td.CabeceraPrincipalBib   {

    font-family: Times New Roman, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 20pt;

      color: #888888;

      padding-top:4px;

      padding-bottom:1px;

      padding-left:4px;

      padding-right:5px;

      text-align:center;

     }

td.CabeceraPrincipaldel   {

    font-family: Times New Roman, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 12pt;

      color: #888888;

      padding-top:4px;

      padding-bottom:1px;

      padding-left:4px;

      padding-right:5px;

      text-align:center;

     }

TD.CabeceraPrincipal   {

    font-family: Times New Roman, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 16pt;

      color: #888888;

      padding-top:4px;

      padding-bottom:1px;

      padding-left:4px;

      padding-right:5px;

      text-align:center;

     }

TD.CabeceraPrincipal1   {

    font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #888888;

      padding-top:4px;

      padding-bottom:1px;

      padding-left:6px;

      padding-right:5px;

      text-align:left;

     }

TD.CabeceraPrincipalD   {

    font-family: Times New Roman, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 16pt;

      color: #888888;

      padding-top:4px;

      padding-bottom:1px;

      padding-left:4px;

      padding-right:8px;

      text-align:right;

     }

TD.CabeceraPrincipalFecha   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #888888;

      background: #ffffff;

      text-align: center;

      padding-top:2px;

      padding-bottom:1px;

      padding-left:4px;

      padding-right:4px;

     }

TD.CabeceraPrincipalCompludoc   {

      font-family:  Arial,Times New Roman, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 13pt;

      font-weight: 700;

      color: rgb(66,99,123);

      background: rgb(231,214,206);

      text-align: center;

      padding-top:2px;

      padding-bottom:1px;

      padding-left:4px;

      padding-right:4px;

     }

TD.CabeceraPrincipalCindoc   {

      font-family:  Arial,Times New Roman, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: rgb(66,99,123);

      background: rgb(231,214,206);

      text-align: center;

      padding-top:2px;

      padding-bottom:1px;

      padding-left:4px;

      padding-right:4px;

     }

A.CabeceraPrincipalCindocA   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: rgb(189,0,0);

      background: rgb(231,214,206);

      text-align: center;

      padding-top:2px;

      padding-bottom:1px;

      padding-left:4px;

      padding-right:4px;

     }

A.CabeceraPrincipalCindocA:hover   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: rgb(66,99,123);

      background: rgb(231,214,206);

      text-align: center;

      padding-top:2px;

      padding-bottom:1px;

      padding-left:4px;

      padding-right:4px;

     }

TD.FechaActualizado   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 7pt;

      color: #888888;

      background: #ffffff;

      padding-top:2px;

      padding-bottom:1px;

      padding-left:4px;

      padding-right:4px;

     }

TD.CabeceraPrincipalDiagonal   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555555;

      background: #ffffff;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:0px;

      padding-right:0px;

     }

TD.CabeceraPrincipalDiagonalCompludoc   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555555;

      background: rgb(231,214,206);

      padding-top:0px;

      padding-bottom:0px;

      padding-left:0px;

      padding-right:0px;

     }

TD.CabeceraPrincipalBuscar   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555555;

      background: #bd0000;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:0px;

      padding-right:0px;

     }

TD.CabeceraPrincipalBoton   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #ffffff;

      background: #bd0000;

      padding-top:2px;

      padding-bottom:1px;

      padding-left:4px;

      padding-right:4px;

     }

TD.SubCabeceraPrincipalBoton   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #bd0000;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:1px;

      padding-right:12px;

     }

TD.SubCabeceraPrincipalBotonF   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #bd0000;

      padding-top:3px;

      padding-bottom:0px;

      padding-left:4px;

      padding-right:1px;

     }

TD.SubCabeceraPrincipalBotonF1   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #bd0000;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:4px;

      padding-right:1px;

     }

TD.SubCabeceraPrincipalBotonF2   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #bd0000;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:6px;

      padding-right:1px;

     }

TD.CeldaMenuInicio   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #ffffff;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:0px;

      padding-right:0px;

      border-left:1pt solid #bd0000;

      border-top:1pt solid #bd0000;

      border-right:2pt solid #bd0000;

     }

TD.CeldaMenuI   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #ffffff;

      padding-top:6px;

      padding-bottom:0px;

      padding-left:4px;

      padding-right:1px;

      border-bottom:1pt solid  rgb(247,206,206);

      border-left:1pt solid #bd0000;

     }

TD.CeldaMenuD   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #ffffff;

      padding-top:4px;

      padding-bottom:0px;

      padding-left:1px;

      padding-right:4px;

      border-bottom:1pt solid rgb(247,206,206);

      border-right:2pt solid #bd0000;

     }

TD.CeldaMenuFI   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #ffffff;

      padding-top:6px;

      padding-bottom:0px;

      padding-left:4px;

      padding-right:1px;

      border-bottom:2pt solid #bd0000;

      border-left:1pt solid #bd0000;

     }

TD.CeldaMenuFD   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #ffffff;

      padding-top:4px;

      padding-bottom:0px;

      padding-left:1px;

      padding-right:4px;

      border-bottom:2pt solid #bd0000;

      border-right:2pt solid #bd0000;

     }

TD.PieIzq   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 7pt;

      font-weight: 700;

      color: rgb(231,214,206);

      background: #ffffff;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:4px;

      padding-right:4px;

      border-top:1pt solid rgb(173,173,165);

      text-align:center;

     }

TD.PieDer   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #555555;

      background: #ffffff;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:4px;

      padding-right:4px;

      border-bottom:1pt solid rgb(173,173,165);

     }

TD.PieCen   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #555555;

      background: #ffffff;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:0px;

      padding-right:0px;

     }

TD.PieNada   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #555555;

      background: #ffffff;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:0px;

      padding-right:0px;

     }

TD.PieNada1   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #555555;

      background: #ffffff;

      padding-top:2px;

      padding-bottom:0px;

      padding-left:0px;

      padding-right:5px;

     }
TD.PieNada1 a{
	font-weight:normal;
	color: #8B98B6;
}
TD.PieNada1 a:hover{
	font-weight:normal;
	color: #0000AA;
}

TD   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555555;

     }

A.SubCabeceraPrincipalBoton   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #bd0000;

      text-decoration: none;

     }

A.SubCabeceraPrincipalBoton:hover   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: rgb(247,206,206);

      background: #bd0000;

      text-decoration: none;

     }

OL   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555555;

     }

LI   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555555;

     }

UL   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555555;

     }

TD.mapa   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555555;

     }

TD.cabdir   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 9pt;

      font-weight: 700;

      color: #525218;

     }



TD.dirnombre   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 9pt;

      font-weight: 700;

      color: #555555;

     }



TD.tdep   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 10pt;

      font-weight: 700;

      color: #ffffff;

      background: #993366;

     }

TD.cabe   {

      font-family: Verdana, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 18pt;

      color: #ffffff;

     }

TD.oliva   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 10pt;

      color: #6b6b18;

     }

td.ra        { font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif; font-size: 

               10pt; color: #6b6b18; background-image: 

               url('file:///C:/Documents%20and%20Settings/intrabuc/Configuración%20local/Archivos%20temporales%20de%20Internet/OLK89/images/p_oliva.gif'); 

               background-repeat: repeat; background-attachment: scroll; 

               background-position: 0% }

TD.ia   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 9pt;

      color: #660000;

     }

TD.centro   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 12pt;

      color: #0000ff;

     }

TD.titulo   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 12pt;

      font-style: oblique;

      font-weight: 700;

      color: #880000;

     }

TD.titulos   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 11pt;

      font-weight: 700;

      color: #555555;

     }

TD.titulosback   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 10pt;

      font-weight: 700;

      background: #555555;

     }

TD.fecha   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 9pt;

      color: #880000;

     }

TD.ic   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 10pt;

      font-weight: 700;

      color: #ffffff;

      background: url('http://www.sis.ucm.es/pi/botones/p_azul1.gif');



     }

TD.sugerencias   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 10pt;

      color: #ffffff;

      font-weight: 700;

      background: #930093;

     }

TD.izq   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 9pt;

      color: #ffffff;

      font-weight: 700;

      background: #930093;

     }

TD.busquedas   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 9pt;

      color: #fde067;

      font-weight: 700;

      background: #930093;

     }

td.submenu   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555555;

     }

TD.linea   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 9pt;

      font-weight: 700;

      background: #ffffff;

     }

td.tablon   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555555;

     }

A.version   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #993366;

      text-decoration: none;

     }

A.version:hover   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555500;

      text-decoration: none;

     }

A.mapa   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #0000aa;

      text-decoration: none;

     }

A.mapa:hover   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555500;

      text-decoration: none;

     }

A.alfa   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 12pt;

      font-weight: 700;

      color: #0000aa;

      text-decoration: none;

     }

A.alfa:hover   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 12pt;

      font-weight: 700;

      color: #555500;

      text-decoration: none;

     }

A.titulos   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 11pt;

      font-weight: 700;

      color: #0000aa;

      text-decoration: none;

     }

A.titulos:hover   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 11pt;

      font-weight: 700;

      color: #555500;

      text-decoration: none;

     }

A.dirnombre   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 9pt;

      font-weight: 700;

      color: #0000aa;

      text-decoration: none;

     }

A.dirnombre:hover   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 9pt;

      font-weight: 700;

      color: #555500;

      text-decoration: none;

     }



A.directorio   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 9pt;

      color: #0000aa;

      text-decoration: none;

     }

A.directorio:hover   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 9pt;

      color: #555500;

      text-decoration: none;

     }

A   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #0000aa;

      text-decoration: none;

     }

A:hover   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555500;

      text-decoration: none;

     }

span.titulos   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 10pt;

      font-weight: 700;

      color: #993366;

     }



.TextBuscar {

      font-family: Verdana, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555555;

      background: rgb(255,255,255);

      text-decoration: none;

}

.SelectBuscar {

      font-family: Verdana, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #555555;

      background: rgb(255,255,255);

      text-decoration: none;

}

A.zmenu {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 24pt;

      font-weight: 700;

      color: #003163;

      text-decoration: none;

     }

A.zmenu:hover {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #8f0000;

      text-decoration: none;

     }

.menu A:hover {

      font-family: Verdana, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #bd0000;

      text-decoration: none;

}

.menu A {

      font-family: Verdana, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: rgb(201,163,143);

      text-decoration: none;

}

.oldmenu A {

      font-family: Verdana, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: rgb(255,125,125);

      text-decoration: none;

}

A.submenu   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-weight: 400;

      font-size: 8pt;

      color: rgb(139,152,182);

      text-decoration: none;

     }

A.submenu:hover   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      color: #0000aa;

      text-decoration: none;

     }

TD.NoticiasCI   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: rgb(255,156,74);

      padding-top:0px;

      padding-bottom:0px;

      padding-left:3px;

      padding-right:3px;

     }

TD.NoticiasCI1   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #ffffff;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:0px;

      padding-right:3px;

     }

TD.NoticiasCD   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: rgb(255,156,74);

      padding-top:0px;

      padding-bottom:0px;

      padding-left:3px;

      padding-right:3px;

      text-align:center;

     }

TD.NoticiasI   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #ffffff;

      padding-top:3px;

      padding-bottom:0px;

      padding-left:3px;

      padding-right:1px;

      border-left:1pt solid rgb(255,156,74);

      border-bottom:1pt solid rgb(255,156,74);

     }

TD.NoticiasD   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #000000;

      background: #ffffff;

      padding-top:3px;

      padding-bottom:0px;

      padding-left:1px;

      padding-right:3px;

      border-right:1pt solid rgb(255,156,74);

      border-bottom:1pt solid rgb(255,156,74);

     }

TD.NoticiasD1   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #000000;

      background: #ffffff;

      padding-top:3px;

      padding-bottom:0px;

      padding-left:1px;

      padding-right:3px;

      border-right:1pt solid rgb(255,156,74);

     }

TD.NoticiasFin   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #ffffff;

      padding-top:3px;

      padding-bottom:0px;

      padding-left:3px;

      padding-right:1px;

      border-left:1pt solid rgb(255,156,74);

      border-right:1pt solid rgb(255,156,74);

      border-bottom:1pt solid rgb(255,156,74);

     }

TD.NoticiasGeneral   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: #ffffff;

      padding-top:0px;

      padding-bottom:0px;

      padding-left:6px;

      padding-right:9px;

     }

TD.SubNoticiasI   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 400;

      color: #ffffff;

      background: #ffffff;

      padding-top:4px;

      padding-bottom:4px;

      padding-left:4px;

      padding-right:1px;

      vertical-align:top;
	  
	  line-height:18px;

     }

TD.SubNoticiasD   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 400;

      color: rgb(255,156,74);

      background: #ffffff;

      padding-top:4px;

      padding-bottom:4px;

      padding-left:1px;

      padding-right:4px;

      vertical-align:top;
	
	line-height:18px;
     }

A.SubNoticiasD   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 400;

      color: rgb(255,156,74);

      background: #ffffff;

      padding-top:4px;

      padding-bottom:4px;

      padding-left:1px;

      padding-right:4px;

      vertical-align:top;
	  
	  line-height:18px;

     }

TD.LineaPie   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 7pt;

      background: rgb(173,173,165);

      padding-top:0px;

      padding-bottom:0px;

      padding-left:0px;

      padding-right:0px;

     }

TD.LineaNoticias   {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 700;

      color: #ffffff;

      background: rgb(255,156,74);

      padding-top:0px;

      padding-bottom:0px;

      padding-left:0px;

      padding-right:0px;

     }

#tabla_sencilla{/*Ideal:cellpadding="2" cellspacing="0"*/
	border-style:solid;
	border-width: 1px;
	border-color: #CCCCCC;
}
#lineaSupContinua td{/*Como complemento para #tabla_sencilla*/
	border-top-style: solid;
	border-width: 1px;
	border-top-color: #CCCCCC;
}
#lineaSupDiscontinua td{/*Como complemento para #tabla_sencilla*/
	border-top-style: dotted;
	border-top-color: #CCCCCC;
	border-width: 1px;
}

#ContenedorPrincipal{position:relative;top:5px;left:5%;width:93%;margin-bottom:10px;} 

#ContenedorPrincipalCompludoc{position:relative;top:5px;left:5%;width:93%;} 

#ContenedorPrincipal1{position:relative;top:0px;left:0px;margin-left:10px;margin-right:10px;} 



.browseHeader {

	font-family: Verdana;

	font-size: 8pt;

	font-style: normal;

	border: none;

	background-color: #E9E0E0;

	width: 100%;

}



.browseHeaderNum {

	font-family: Verdana;

	font-size: 8pt;

	font-style: normal;

	text-align: center;

	border: thin solid ;

	width: 5%;

	vertical-align: middle;

}



.browseHeaderMark {

	font-family: Verdana;

	font-size: 8pt;

	font-style: normal;

	text-align: center;

	border: thin solid ;

	width: 5%;

	vertical-align: middle;

}

.browseHeaderData {

	font-family: Verdana;

	font-size: 8pt;

	font-style: normal;

	text-align: center;

	border: thin solid #000;

	width: 80%;

	vertical-align: middle;

}
.browseHeaderMedia{/*Defines properties for the "Media" cell in the header row of the browse listing table*/
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: center;
	border: thin solid ;
	width: 5%;
	vertical-align: middle;	
}


.browseHeaderYear {

	font-family: Verdana;

	font-size: 8pt;

	font-style: normal;

	text-align: center;

	border: thin solid ;

	width: 5%;

	vertical-align: middle;

}

.browseHeaderEntries {

	font-family: Verdana;

	font-size: 8pt;

	font-style: normal;

	text-align: center;

	border: thin solid ;

	width: 5%;

	vertical-align: middle;

}

.browseList {

	border: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
	

}

.browseEntry {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
	background-color: #FFF7F7;
	border: none;
	margin: 0;
	padding: 0;
	width: 100%;
	border-bottom-color: #E9E0E0;
}

.browseEntryNum {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: center;
	/*border: none;*/
	margin: 0;
	padding: 0;
	width: 5%;
	border-style: solid;
	border-color: white;
	border-bottom-color: #E9E0E0;
}

.browseEntryMark {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: center;
/*	border: none;*/
	margin: 0;
	padding: 0;
	width: 5%;
	border-style: solid;
	border-color: white;
	border-bottom-color: #E9E0E0;
}

.browseEntryData {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 70%;
	border-style: solid;
	border-color: white;
	border-bottom-color: #E9E0E0;
}

.browseEntryMedia{/*Defines properties for the Media cell for an "entry" in the browse listing table*/
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: center;
/*	border: none;*/
	margin: 0;
	padding: 0;
	width: 10%;	
	border-style: solid;
	border-color: white;
	border-bottom-color: #E9E0E0;
}

.browseEntryYear {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: center;
/*	border: none;*/
	margin: 0;
	padding: 0;
	width: 10%;
	border-style: solid;
	border-color: white;
	border-bottom-color: #E9E0E0;

}

.browseEntryEntries {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: center;
	/*border: none;*/
	margin: 0;
	padding: 0;
	width: 10%;
	border-style: solid;
	border-color: white;
	border-bottom-color: #E9E0E0;
}
/*browseSub...*/
.browseSubEntry{
	border-color: #FFFFFF;
	border-bottom-color: #E9E0E0;
	border-style: solid;
	background-color: #FFF7F7;
}

.browseSubEntryNum {
	border-color: #FFFFFF;
	border-bottom-color: #E9E0E0;
	border-style: solid;
	background-color: #FFF7F7;
}

.browseSubEntryMark {
	border-color: #FFFFFF;
	border-bottom-color: #E9E0E0;
	border-style: solid;
	background-color: #FFF7F7;
}

.browseSubEntryData {
	border-color: #FFFFFF;
	border-bottom-color: #E9E0E0;
	border-style: solid;
	background-color: #FFF7F7;
}

.browseSubEntryMedia{
	border-color: #FFFFFF;
	border-style: solid;
	background-color: #FFF7F7;
	border-bottom-color: #E9E0E0;
}

.browseSubEntryYear {
	border-color: #FFFFFF;
	border-style: solid;
	background-color: #FFF7F7;
	border-bottom-color: #E9E0E0;
}

.browseSubEntryEntries {
	border-color: #FFFFFF;
	border-bottom-color: #E9E0E0;
	border-style: solid;
	background-color: #FFF7F7;
}

.browseWidgit {

	background-color: #F3CFCF;

	text-align: center;

}

TABLE.browseWidgit {

	background-color: #E9E0E0;

}

TD.browseWidgit {

	background-color: #FFFFFF;

	text-align: center;

	border: none;

}

/*BRIEFCIT*/

.briefCitRow  {

    font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
	background-color: #FFF7F7;
	margin: 0;
	padding: 0;
	width: 100%;
	border-style: solid;
	border-color: white;
	border-top-color: white;
	border-top-width: 5px;
	border-bottom-color: #E9E0E0;
		
}


bibResource {      
	border: 0;
	background-color: #ffffff;
	
}

.bibResourceBrief {      
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
	border-right: 0px;
	background-color: #ffffff;
	
}
	
.bibResourceCaption {  
	font-family: Verdana;

	font-size: 8pt;

	font-style: normal;

	font-weight: 700;
	
	border: none;

	background-color: #FFF7F7;

	width: 100%;

}

.bibResourceEntry {
	border: none;
}

.bibResourceSubEntry {
	text-align: center;
	font-weight: 700;
}

.resourceBib { }

.resourceBibEntry { 
	color: #000000;
	background: #FFFFFF;
	text-align: left;
}

.resourceBibHeader {
	color: #000000;
	background: #FFF7F7;
	font-size: 8pt;
	font-weight: 700;
	text-align: left;
}

.resourceLinkEntry {
	background-color: #FFFFFF;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 700;
}

.resourceInfoLabel {
	background: #FFF7F7;
	font-style: italic;
}

.resourceLicense { }

.resourceLicenseHeader {     
	background: #FFF7F7;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: 500;
	text-align: left;
}	

.resourceLicenseEntry {    
	color: #000000;
	background: #FFFFFF;
	text-align: left;
}	

/*MY MILLENNIUM*/

.patFuncTitle {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: center;
	border: thin solid #000;
	background-color: #FFF9F9;
	width: 80%;
	vertical-align: middle;
}

.patFuncHeaders {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
	background-color: #E9E0E0;
	border-style: solid;
	border-color: white;
	border-bottom-color: #E9E0E0;
}

.patFuncMark {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
	background-color: #FFF9F9;
	border-style: solid;
	border-color: white;
	border-bottom-color: #E9E0E0;

}

.patFuncPSrchBtn {
	font-family: Verdana;
	font-size: 8pt;
	font-style: normal;
	text-align: left;
	background-color: #FFF9F9;
	border-style: solid;
	border-color: white;
	border-bottom-color: #E9E0E0;
}

input {

	font-family: Verdana;

	font-size: 8pt;

}



select {

	font-family: Verdana;

	font-size: 8pt;

	font-family: Verdana, Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

    color: #555555;

    background: rgb(255,255,255);

    text-decoration: none;

}

/* Estilo .rojo: se aplica a los párrafos resaltados o llamadas de atención */

.atencion {

      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;

      font-size: 8pt;

      font-weight: 400;

      color: #FF2222;

      text-align: justify;

}
/*INICIO - ESTILOS PARA CISNE*/
.Cisne_titulo{
	color:#888888;
	font-weight: 700;
	font-size: 16px;
	text-align:right;
	padding-right:20px;
	background-image:url(http://www.ucm.es/bucm/nimages/cuadrados3.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.Cisne_titulo li{
	list-style: url(http://www.ucm.es/bucm/nimages/flecha_cab.gif);
	vertical-align: bottom;
	margin-bottom:-70px;
		font-size: 16px;
}
.Cisne_tabla_opciones_izq{/*Ideal:cellpadding="2" cellspacing="0"*/
	border-style:solid;
	border-width: 1px;
	border-bottom-color: #BD0000;
	border-top-color:#FFFFFF;
	border-left-style:none;
	border-right-style:none;
	text-align: center;
	background-image:url(http://www.ucm.es/bucm/nimages/degradadoRojo_X.gif);
	background-repeat:repeat-x;
}
.Cisne_tabla_opciones_izq a{
	color: #FFFFFF;
	text-decoration:none;
}
.Cisne_tabla_opciones_izq a:hover{
	color: #F7CE42;
	text-decoration:none;
}

.Cisne_tabla_opciones_der{/*Ideal:cellpadding="2" cellspacing="0"*/
	border-style:solid;
	border-width: 1px;
	border-top-color: #B5B5B5;
	border-bottom-color: #FFFFFF;
	border-left-style:none;
	border-right-style:none;
	text-align:center;
	background-image:url(http://www.ucm.es/bucm/nimages/degradadoGris_X.gif);
	background-repeat:repeat-x;
}

.Cisne_tabla_opciones_der a{
	color:#000000;
	text-decoration:none;
}
.Cisne_tabla_opciones_der a:hover{
	color:#BD0000;
	text-decoration:none;
}

.Cisne_ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.Cisne_li {
	float: left;
	position: relative;
	width: 15.7em;
	cursor: pointer;
	/*background-color: white;*/
	/*border: 1px solid #7d6340;
	border-width: 1px 0;*/
}

.Cisne_li ul {
	display: none;
	position: absolute;
	top: 100%;
	left: 0;

	font-weight: normal;
	padding: 0.5em 0 0em 0;
	border-left: solid 1px #BD0000;
}

.Cisne_li>ul {
	top: auto;
	left: auto;
}

.Cisne_li li {
	display: block;
	float: none;
	background-color: transparent;
	border: 0;
	padding: -1em 0 0em 0;
}

.Cisne_li:hover ul, li.over ul {
	display: block;
}
#content {
	clear: left;
}

#biblio a {
	/*font-weight: bold;*/
	color: #000000;
	text-align:left;
	/*text-decoration: none;*/
}

#biblio li li a {
	display: block;/*Todo el contenido de los li están como en bloques todos iguales en tamaño*/
	font-weight: normal;
	color: #000;
	padding: 0.1em 10px;/*0.2em->la separación arriba y abajo entre opciones li es 0.2 veces el tamaño de letra actual*/
/*	padding:'padding-top' 'padding-right' 'padding-bottom' 'padding-left'*/
}
#biblio li li a { /*top right*/
	padding: 0.1em 10px;/*0.2em->la separación arriba y abajo entre opciones li es 0.2 veces el tamaño de letra actual*/
}
#biblio li li a:hover {
	padding: 0.1em 10px;/*se pone 5px para compensar los 5px del borde y así se quede a 10px*/
	border-left: 5px solid #BD0000;
	border-width: 0 0px;/*El 0 es todo el borde a cero, el 5 indica el borde para los lados izq y der*/
	color: #BD0000;
	background-image: url(http://www.ucm.es/bucm/nimages/flecha_roja_4x11.gif);
	background-repeat: no-repeat;
}
/*-----TABLA SUPERIOR DE BUSQUEDA--------*/
.tablaBusca{
	border-style: solid;
	border-width: 1px;
	border-color: #BD0000;
}
.tablaBusca td{
	padding-left: 10px; 
}
#espaciadoSuperior{
	padding-top:20px;
}
#espaciadoInferior{
	padding-bottom:30px;
}

