#coordenadas td {
    text-align: center;
    width: 20%;
}
#coordenadas th {
    background: #ffddaa;
    width: 20%;
}
.infomapaest {
color: #548FC6;
font-weight:700; 
color:#2B6A00;
}
#idplanoderecha {
float:left;
padding: 0 1em;
}
a.ainfomapaest {
border:1px solid #B3B1A6;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        -webkit-box-shadow: 1px 1px 1px #000;
        -moz-box-shadow: 1px 1px 1px #000;
        box-shadow: 1px 1px 1px #000;
        display:block;
        margin-top:0.5em;
        text-align:center;
}
#idplanoinfo {
        padding:1em;
border:1px solid #B3B1A6;
        -webkit-border-radius: 4px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        -webkit-box-shadow: 1px 1px 1px #000;
        -moz-box-shadow: 1px 1px 1px #000;
        box-shadow: 1px 1px 1px #000;
}
#idplano {
position:relative;
}
.mapaestantever {
position: absolute;
/*width:30px;*/
/*height:30px;*/
/*background:#fff;*/
/*border: 1px solid #fff;*/
border-width: 1px;
border-style: solid;
border-color: transparent;
}
.estantever {
/*background: #ec0;
border: 1px solid #ec0;*/
/*background: #346880;
border: 1px solid #346880;*/
/*background: #6dc068;
border: 1px solid #6dc068;*/
background: #2B6A00;
border: 1px solid #2B6A00;
}
.estante {
/*background: #ec0;
border: 1px solid #ec0;*/
background: #346880;
border: 1px solid #346880;
background: #ccc;
border: 1px solid #ccc;
}
/*Web Biblioteca*/
BODY {
/*para sólo gris background-color: #E0E0E0; */
background-color: #e9e9ea;
background-image: url('doc12758.gif');
/*oro background-image: url('../../biblioteca/doc13141.gif'); 
background-color: #EFF0DA;*/
/*azul background-image: url('../../biblioteca/doc13140.gif'); 
background-color: #e8f0f1;*/
background-repeat:repeat-x;
background-position:top;
/*background-image: url('../../biblioteca/doc12210.gif');*/
margin-top:1.1em;
/*padding: 0px;*/
font-style:normal; 
font-variant:normal; 
font-weight:normal; 
color:#666; 
width: 95%;
max-width:1280px;
margin-right: auto;
margin-left: auto;
border: 1px solid #7C7A7A;
}

/*titulos secciones*/
h3 /*estilo subsecion*/{
color:#A35C25;
/*margin-top:15px;*/
padding-left: 3px;
/*background-image:  url('../../biblioteca/doc13185.gif');
background-position: left center;
background-repeat:  no-repeat;*/
}
.lista/*estilo lista*/{
color:#666;
/*margin-top:15px;*/
padding-left: 15px;
background-image:  url('doc13185.gif');
background-position: left center;
background-repeat:  no-repeat;
border-bottom: 2px solid #DDE6E6;
}
.mpw /*estilo mapa*/{
color:#A35C25;
margin-top:15px;
padding-left: 15px;
background-image:  url('doc13185.gif');
background-position: left center;
background-repeat:  no-repeat;
}
.txtfucsia /*estilo mapa*/{
color:#A70146;
margin-top:15px;
padding-left: 15px;
background-image:  url('doc13185.gif');
background-position: left center;
background-repeat:  no-repeat;
}
h2.TitBUC,h3.TitBUC {
/*background-image:  url('../../media/images/cuadros.gif');
background-repeat: no-repeat;
background-position: 2px 0.2em;*/
margin:0;
/*padding:0em;*/
/*padding-bottom:8px;*/
padding-top:0.1em;
padding-left:5px;
/*font-family:"Times New Roman", Times, serif;*/
font-size: 1.2em;
font-weight:normal;
/*font-weight: bold;*/
color: #fff;
/*height: 20px;*/
text-align: left;
margin-bottom: 5px;
padding-top: 0px;
/*border-bottom: 1px dashed #666;*/
background-color: /*#E8E3C8*/#73A6D6;
padding-bottom:0.2em;
}
h2.titifla {
margin:0;
padding-top:0.1em;
padding-left:5px;
font-size: 1.7em;
font-weight:normal;
color: #fff;
text-align: left;
margin-top:1.5em;
margin-bottom: 5px;
padding-top: 0px;
background-color: /*#E8E3C8*/#73A6D6;
padding-bottom:0.2em;
}
.backgris {
/*background-image:  url('../../media/images/cuadros.gif');
background-repeat: no-repeat;
background-position: 2px 0.2em;*/
margin:0;
/*padding:0em;*/
/*padding-bottom:8px;*/
padding-top:0.1em;
padding-left:5px;
/*font-family:"Times New Roman", Times, serif;*/
font-size: 1.2em;
font-weight:normal;
/*font-weight: bold;*/
color: #0D6F89;
/*height: 20px;*/
text-align: left;
margin-bottom: 5px;
padding-top: 0px;
/*border-bottom: 1px dashed #666;*/
background-color: /*#E8E3C8*/#F2F2F2;
padding-bottom:0.2em;
}
.lineafucsia{
color:#666;
/*margin-top:15px;*/
padding-left: 15px;
background-image:  url('doc13185.gif');
background-position: left center;
background-repeat:  no-repeat;
border-bottom: 1px solid #A70146;
}
/*fin titulos secciones*/
#pr{
clear: both;
background:rgb(255,255,247);
padding:0;
border:1px solid #C0C0C0;
}
#pr ul {
margin:0;
padding:2px 0 0 20px;
}
#pr li {
list-style: disc none;
}

#pr h3 {
margin:0;
padding: 2px 2px 1px 5px;
border-bottom: 1px solid #c0c0c0;
background:rgb(255,239,222);
color:rgb(0,99,165);
font-size:0.9em;
}

/* Color de background azul palido para el menu de la izquierda*/ 
.colormenuizq {
background: #E4EEEE;
}
/* Color de background azul oscuro, barra de herramientas derecha */ 
.colorbarra {
background: #BBCFCF;
}
/* Color del borde de la barra de herramientas de la derecha */ 

.colorlineabarra {
background: #A88470;
}


/* otro azul que no se utiliza */ 

/*.otroazul {
background: #8c9cad;
}

/* parecidooro que no se utiliza */ 

/*.parecidooro {
background: #b8b581;
}


/*  Para que no muestre un determinado elemento */
.none {
display: none;
}
h2.none, h3.none, h4.none, h5.none {
display:block;
position: absolute;
top: -5000px;
left: -5000px;
}
.oculto {
visibility: hidden
}
/* para poner el atajo al contenido */
.atomarpolculo {position:absolute;left:-1000em}
#atajos {position:absolute;top:-4em}
* html #atajos {display:block;position:absolute;top:-4em;left:0;z-index:0}
#atajos a {padding:0 .5em;left:0}
#atajos a:focus, #atajos a:active {text-align:left;font-size:.9em;font-weight:bold;color:#816C5B;background:#F5F3DE;z-index:2;text-decoration:underline;position:absolute;top:4em;left:0em;width:auto;display:block;padding:0.4em 50em 0.5em 0em;   background-image: url('../../temas/ucm5/images/fondomenusup1.gif');
background-repeat: repeat-x;
background-position: bottom;
text-decoration:none;
}
#atajos a:hover {text-align:left;font-size:.9em;font-weight:bold;color:#816C5B;background:#F5F3DE;z-index:2;text-decoration:underline;position:absolute;top:4em;left:0em;width:auto;display:block;padding:0.4em 50em 0.5em 0em;   background-image: url('../../temas/ucm5/images/fondomenusup1.gif');
background-repeat: repeat-x;
background-position: bottom;
text-decoration:none;
}

/*  Para que muestre los bordes y el background en las celdas sin valores  */

table {
border-collapse: separate;
empty-cells: show;
}

/* Cambio del cursor en las abreviaturas *\
acronym:hover, abbr:hover {cursor: help;}

/* MArcar las abreviaturas, strong y span con title  *\
abbr[title], acronym[title], span[title], strong[title] {
border-bottom: thin dotted;
cursor: help;
}

/* Para el netscape 4.x */
a img {color: #000} 

/* Especificaciones del menú principal */

#menuprincipal01{
position:relative;
top:0em;
left:0em;
height:343px;
}

#menuprincipal01 h2{
color:#202020;
font:bold 0.9em arial, verdana, sans-serif;
margin:0;
width:100%;

}

#menuprincipal01 a{
font:0.8em arial, verdana, sans-serif;
display:block;
border-width:1px;
border-style:solid;
border-color:#ffffff #c0c0c0 #c0c0c0 #c0c0c0 ;
margin:0px;
padding: 1px 3px;
color:#202020;
text-decoration:none;
}


#menuprincipal01 a:hover{
color: rgb(100,0,0);
background:#BBCFCF;

}
/*Flecha de tabs en Serials solutions. Almudena 05/11/2015*/
/*li {
list-style-image: url('doc12716.gif');
list-style-type: circle;
list-style-position: outside;
padding-bottom: 0.1em;
}*/


/* Tabla de páginas de directorios particulares */
td.dir1 {   
font-weight:bold; 
background-color:#EBF1F1;
}

td.dir2 {
border-style: solid; 
border-width: 1px; 
padding-left: 4px; 
padding-right: 4px;
border-color:#EBF1F1;
}

/* Para definir la barra de accesibilidad y los efectos de boton a cada uno de los botones */
#herramientasdis h3 {
color: rgb(198,33,66); 
display: inline;
font-weight: 400;
font-size: 100%;
}

/*#menusup1 a {
text-decoration:none;
border-right: 1px solid  rgb(247,231,173);
border-bottom: none;
border-left: 1px solid rgb(247,231,173);
border-top: 1px solid rgb(247,231,173);
padding: 0px 2px 0px 2px;
margin:0;
}

#menusup1 a:hover {
text-decoration:none;
border-right: 1px solid rgb(43,68,68);
border-bottom: none;
border-left:  1px solid #fff;
border-top: 1px solid #fff;
padding: 0px 2px 0px 2px;
background-image: url('../../temas/ucm5/images/fondomenusup1.gif');
background-repeat: repeat-x;
background-position: bottom;
margin:0;
}*/

/* Para hacer efecto de boton en la barra de herramientas */
#barrader a {
/*font-family: "Century Gothic", "Trebuchet MS", Arial, sans-serif;*/
/*font-weight:bold;*/
/*text-decoration:none;
color: #666;
border: 1px solid #ccc;
background-color:#EAEAEA;*/
padding: 3px 3px 3px 3px;
/*background: url('../../biblioteca/doc12713.gif') no-repeat left center;
/*padding-left:22px;*/
/*border-bottom: 1px dashed #D6D6D6;*/
}
/*#barrader a:link, #barrader a:visited{
color: #325A98;
}*/
#barrader a:hover {
/*font-family: "Century Gothic", "Trebuchet MS", Arial, sans-serif;*/
text-decoration:underline;
/*border: 1px solid #ccc;*/
/*background-color:#fff;*/
/*padding: 3px 3px 3px 3px;
padding-left:22px;*/
}
#barrader span {
text-align:right;
/*padding-left:12px;*/
/*margin-left:10px;*/
/*background-color:#e7f4f9;*/
/*background-image: url('../../biblioteca/doc12859.gif');
background-repeat: repeat-x;
background-position: top;*/
}
#barrader span a, #barrader span a:link {
color: #555555;
}
#barrader span a:hover {
text-decoration:underline;
color:#A70146;
}
.bar1, .bar2, .bar3, .bar4, .bar5, .bar6, .bar7{
position:relative;
/*padding-top:5px;*/
padding-right:0.5em;
padding-left:20px;
/*border-bottom:2px solid #cbcbcb;
border-top:2px solid #cbcbcb;*/
background-color:#FFF;
margin-left:0px;
}
.bar1{
background-image:  url('doc12989.gif');
background-position: left;
background-repeat:  no-repeat;
/*border-left:2px solid #cbcbcb;*/	
}
.bar2 {
background-image:  url('doc12990.gif');
background-position: left;
background-repeat:  no-repeat;
/*position:relative;
padding-top:8px;
border-bottom:2px solid #666;*/
}
.bar3{
background-image:  url('doc12991.gif');
background-position: left;
background-repeat:  no-repeat;

/*position:relative;
padding-top:8px;
border-bottom:2px solid #666;*/
}
.bar4 {
background-image:  url('doc12991.gif');
background-position: left;
background-repeat:  no-repeat;

/*position:relative;
padding-top:8px;
border-bottom:2px solid #666;*/
}
.bar5 {
background-image:  url('doc12992.gif');
background-position: left;
background-repeat:  no-repeat;
display:none;

/*position:relative;
padding-top:8px;
border-bottom:2px solid #666;*/
}
.bar6 {
background-image:  url('doc12993.gif');
background-position: left;
background-repeat:  no-repeat;
/*border-right:2px solid #cbcbcb;*/
}
.bar7 {
background-image:  url('doc12998.gif');
background-position: left;
background-repeat:  no-repeat;
/*border-right:2px solid #cbcbcb;*/
}

/*#barraderz a {
text-decoration:none;
border: 1px solid #BBCFCF;
padding: 1px 2px 1px 2px;
}
#barraderz a:hover {
text-decoration:none;
border-right: 1px solid #e4eeee;
border-bottom:  1px solid #e4eeee;
border-left: 1px solid #e4eeee;
border-top:  1px solid #e4eeee;
padding: 1px 2px 1px 2px;
}

#barraderz span {
text-align:right;
}*/



#formbuscar {
position:relative;
right:0px;
display: inline;
}
/* para la salida de google */
p.g a {COLOR: rgb(128,0,0); TEXT-DECORATION: none}
p.g A:hover {TEXT-DECORATION: underline}
/* p.g .verdegoogle { color: rgb(131,111,48);} */
p.g .verdegoogle { color: rgb(114,96,41);}
p.g .parecidoorogoogle { color: #b8b581;}

/*  Otras */ 
/*#contenidoder A:link {COLOR: #0D6F89; TEXT-DECORATION: none}
#contenidoder A:visited {COLOR:#0D6F89; TEXT-DECORATION: none}
#contenidoder A:hover {COLOR: #b41e1c; TEXT-DECORATION: underline}*/
A:link {COLOR: #0D6F89; TEXT-DECORATION: none}
A:visited {COLOR: #0D6F89; TEXT-DECORATION: none}
A:hover {COLOR: #b41e1c; TEXT-DECORATION: none}
A:active {TEXT-DECORATION: none}
/*A.clase2:visited {BACKGROUND: none; COLOR: #0D6F89; TEXT-DECORATION: none}
A.clase2:active {BACKGROUND: none; COLOR: #0D6F89; TEXT-DECORATION: none}
A.clase2:link {BACKGROUND: none; COLOR: #0D6F89; TEXT-DECORATION: none}
A.clase2:hover {BACKGROUND: none; COLOR: #0D6F89; TEXT-DECORATION: none}*/

/* Tabla de noticias de portada */
.UCMTituloPortada{
font-family: Times, Verdana, Arial, sans-serif;
font-size:2.0em;
color:rgb(123,0,0);
font-style: normal;
font-variant: small-caps;
letter-spacing: 0.1em;
font-weight: 400;
text-align: left;
}

td.PortadaBanners{
border-left: 1px solid #E7D7CE;
}

*.PortadaNoticia2{
padding-left:4px;
padding-right:4px;
padding-top:4px;
padding-bottom:4px;
border: 1px solid #E7D7CE;
}

*.PortadaNoticia1{
padding-left:4px;
padding-right:4px;
padding-top:4px;
padding-bottom:4px;
font-weight:bold;
border: 0px;
background: #BBCFCF;
}

*.TituloPortadaNoticia1{
margin-bottom: 3px;
padding-left:0px;
padding-right:0px;
padding-top:4px;
padding-bottom:1px;
font-weight:bold;
border-bottom: 1px solid #E7D7CE;
text-align:left;
}

#OtrasNoticiasPortada h2 {
margin: 0px;
margin-bottom: 8px;
padding-left:0px;
padding-right:0px;
padding-top:4px;
padding-bottom:1px;
font-weight:bold;
border-bottom: 1px solid #E7D7CE;
text-align:left;
font-size: 1em;
}

#NoticiaPrincipalPortada h2 {
margin: 0px;
margin-bottom:3px;
padding-left:0px;
padding-right:0px;
padding-top:4px;
padding-bottom:1px;
font-weight:bold;
border-bottom: 1px solid #E7D7CE;
text-align:left;
font-size: 1.1em;
}

*.zzz {
color: rgb(140,8,49);
}


div.ListaPortadaA {
margin:0;
padding-top:0px;
padding-bottom:0px;
padding-left:8px;
background-image: url('../../media/images/MarkListPortada.gif');
background-repeat: no-repeat;
background-position: top left;
color: rgb(123,115,90);
font-size: 0.85em;
}
div.ListaPortadaAnew {
margin:0;
margin-left:16px;
padding-top:0px;
padding-bottom:8px;
padding-left:8px;
background-image: url('../../media/images/MarkListPortadaNew.gif');
background-repeat: no-repeat;
background-position: top left;
color: rgb(0,0,94);
font-size: 0.85em;
font-weight:bold;
}

div.GroupListaPortadaA {
margin:0;
margin-left:12px;
margin-right:12px;
padding-top:6px;
padding-bottom:8px;
padding-left:0px;
border-left: 1px solid rgb(0,0,0); 
border-top: 1px solid rgb(0,0,0); 
}


fieldset.BannerPortada {
border: 1px solid #E7D7CE;
padding-left: 1px;
padding-right: 2px;
padding-bottom: 1px;
padding-top: 0px;
margin-bottom: 1px;
font-size:1em;
text-align: right;
}

fieldset.BannerPortadaAviso {
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
border: 2px solid rgb(184,28,28);
padding: 2px;
margin-bottom: 3px;
color: rgb(128,0,0);
font-size: 0.8em;
line-height:1em;
}
fieldset.BannerPortadaAviso p{
background-color: #eeeeee;
color: rgb(128,0,0);
margin-top:0px;
}
/* Para el mapa de la Web */
#mw {
margin: 0px; 
left: 0px; 
top: 0px; 
position: relative; 
visibility: visible; 
background-color: transparent; 
text-align:left;
width: 97%;
margin-left: 5px;
padding-bottom: 0.2em;
}

#mw ul {
margin-top:0.3em;
margin-bottom:0px;
}
#mw h3 {
margin:0;
padding:0;
font-size:1em;
border-bottom: 1px solid #900;
background-image: url(../../media/images/cuadros1.gif);
background-position: left;
background-repeat:  no-repeat;
margin-bottom: 2px;
padding-left: 15px;
}

td.Niveles{
border: 1px solid #0f6178;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-bottom:2px;
padding-top:2px;
text-align:center;
}

td.NivelesSelect{
border: 1px solid #0f6178;
font-weight:bold;
padding-left:4px;
padding-right:4px;
padding-bottom:2px;
padding-top:2px;
text-align:center;
background: #0f6178;
color: #fff;
}

/* Para definir las celdas para los distintos estancos de la página*/

/* Celda para poner el logo */

td.CabeceraI {
padding-top:4px;
border-right: 1px solid #BBCFCF;
}

/* Celda para poner el título de la página e imagenes representativas */

td.CabeceraD {
}

/* Celda para poner el título de perfil */

td.BarraCabeceraI {
border-right: 1px solid #A88470;
border-bottom: 1px solid #BBCFCF;
border-top: 1px solid #BBCFCF;
background: #E4EEEE;
padding-top: 1px;
padding-bottom: 1px;
padding-left: 5px;
width: 154px;
}

/* Celda para poner opciones de perfiles, noticias,..., formulario de búsqueda */

td.BarraCabecera {
border-bottom: 1px solid #A88470; 
border-top: 1px solid #A88470;
background: #BBCFCF;
padding-top: 1px;
padding-bottom: 1px;
}

td.BarraCabeceraD {
border-right: 1px solid #A88470; 
border-bottom: 1px solid #A88470; 
border-top: 1px solid #A88470; 
background: #BBCFCF;
padding-right: 2px;
padding-left: 5px;
padding-top: 1px;
padding-bottom: 1px;
font-size: 70%;
}


/* Celda para poner el menu de la izquierda */

td.MenusIzq {
border-right: 1px solid #BBCFCF;
background: #E4EEEE;
}

td.LogoVertical {
border-right: 1px solid #BBCFCF;
border-left: 1px solid #BBCFCF;
border-bottom: 1px solid #BBCFCF;
background: #ffffff;
padding-top: 5px;
padding-bottom: 5px;
padding-left: 3px;
padding-right: 3px;
vertical-align: top;
}

/* Celda para poner el contenido de la página */

td.Contenido {
border-bottom: 1px solid #BBCFCF;
background: #ffffff;
vertical-align: top;
padding-bottom: 20px;
padding-top: 10px;
padding-right: 5px;
}

img {
border : 0;
}
/* Opciones principales del Menus de la Izquierda */

td.OpcionesPrincipalesMenu {
border-bottom: 1px solid #bbcfcf;
font-weight:bold;
padding-left:4px;
padding-bottom:1px;
}
/* Opciones principales del Menus de la Izquierda */

td.OpcionesSecundariasMenu {
border-top: 1px solid #ffffff;
font-weight:bold;
padding-left:4px;
padding-top:2px;
text-align:right;
}

/* Para definir el titulo en las cabeceras de las páginas */

.TituloCabecera {
font-family: Times New Roman, Palatino, Arial, sans-serif; 
font-size: 16pt; 
}
/* Para poder poner el fromulario de la cabecera y no salte lineas al poner </form> */

form.sinmargenes {
margin-top: 0px;
margin-bottom: 0px;
display: inline;
}


p            { 
color: #351724; 

}

td           { 
margin-top: 0px;
margin-bottom: 0px;
color: #333333; 
}

.resumen     { 
font-size: 0.75em; 
font-family: Verdana, sans-serif; 
color:#4B595C 
}

/* Para definir los títulos de cada página, lo que he puesto recuadrado en naranja */

.titulo      { 
font-size: 1.1em; 
color:#252515;
margin-left: 5px;
border-bottom: 1px solid #D99300;
border-right: 1px solid #D99300;
border-top: 1px solid #D99300;
padding-right: 5px;
display: inline;
width: 100%;
font-weight:600;
}
.tituloI {
font-size: 100%; 
color:#252515;
margin-left: 5px;
border-top: 1px solid #D99300;
border-bottom: 1px solid #D99300;
}
.tituloD {
font-size: 100%; 
color:#252515;
padding-bottom: 1px;
padding-top: 1px;
padding-right: 2px;
border-bottom: 1px solid #D99300;
border-top: 1px solid #D99300;
border-right: 1px solid #D99300;
}

.tdraya      { border: 1px solid #D99300;  }

.boton {
font-family: Verdana, sans-serif; 
font-size: 8pt; 
word-spacing: 0; 
line-height: 100%; 
height: 14px; 
position: relative; 
border-style: 
solid; 
border-width: 1px; 
margin-top: 0; 
margin-bottom: 0; 
padding-left: 4px; 
padding-right: 4px; 
padding-top: 1px; 
padding-bottom: 1px; 
background-color: #E8E6E6
}

.BuscarCabeceraText   {
font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
font-size: 1em;
color: rgb(100,100,100);
font-weight: 400;
background-color: rgb(231,239,239);
border-top: 1px solid rgb(66,66,66);
border-left: 1px solid rgb(66,66,66);
border-bottom: 1px solid rgb(255,255,255);
border-right: 1px solid rgb(255,255,255);
padding-left: 2px;
padding-right: 2px;
padding-top: 1px;
padding-bottom: 1px;
}

.BuscarCabeceraText:focus   {
font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
font-size: 1em;
color: rgb(100,100,100);
font-weight: 400;
background-color: rgb(255,255,247);
border-top: 1px solid rgb(66,66,66);
border-left: 1px solid rgb(66,66,66);
border-bottom: 1px solid rgb(255,255,255);
border-right: 1px solid rgb(255,255,255);
padding-left: 2px;
padding-right: 2px;
padding-top: 1px;
padding-bottom: 1px;
}

.BuscarCabeceraSelect   {
font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
font-size: 0.95em;
color: rgb(50,50,50);
font-weight: 400;
background: #E4EEEE;
}

.BuscarCabeceraSelect:focus   {
font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
font-size: 0.95em;
color: rgb(50,50,50);
font-weight: 400;
background-color: rgb(255,255,247);
}

.BuscarCabeceraSubmit   {
font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
font-size: 0.95em;
color: rgb(128,0,0);
font-weight: 400;
background: #BBCFCF;
border-right: 1px solid rgb(124,150,148);
border-bottom: none;
border-left: 1px solid #fff;
border-top: 1px solid #fff;
margin-left: 4px;
padding-bottom: 2px;
padding-left: 2px;
padding-right: 2px;
background-image: url('../../media/images/fondobarra.gif');
background-repeat: repeat-x;
background-position: bottom;
}

#paratitulo,*.paratitulo {
/*margin: 0px; */
left: 0px; 
top: 0px; 
position: relative; 
/*visibility: visible; */
/*background-color: #FCF7DD*/
text-align:left;
min-height: 1.8em;
margin: 0px 0px 15px 0px;
border-bottom: 3px solid /*#7399a4*/#e89114;
/*top: -5px;*/
}
#paratitulo h2,*.paratitulo h2{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:1.3em;
color:/*#c42703*/#800000;
display: inline/*block*/;
font-weight:500;
padding: 0px;
padding-left: 5px;
min-height: 1.8em;
}
*.paratituloanticipadas {
left: 0px; 
top: 0px; 
position: relative; 
text-align:left;
border-bottom: 3px solid /*#7399a4*/#e89114;
}
*.paratituloanticipadas h2{
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size:1.2em;
color:/*#c42703*/#800000;
display: inline/*block*/;
font-weight:500;
padding: 0px;
padding-left: 5px;
}
a.anticipadas {
padding: 0px 2px;
border:1px solid #ccc; 
/*
border-top:1px solid #ccc; 
border-right:1px solid #ccc; 
*/
}
/*#paratituloold {
margin: 0px; 
left: 0px; 
top: 0px; 
position: relative; 
visibility: visible; 
background-color: transparent; 
text-align:left;
width: 97%;
margin-left: 5px;
margin-bottom: 7px;
border-bottom: 1px solid #D99300;
border-top: 1px solid #D99300;
border-right: 1px solid #D99300;
padding-right: 5px;
padding-top: 1px;
padding-bottom: 1px;
}*/


#dsubtitulo {
margin:0;
padding:0;
right:0;
float:right;
text-align:right;
padding-right:0px;
padding-top:0.2em;
color: rgb(107,57,1);
font-size:0.85em;
display: inline;
}

/* Para el menu de la izquierda */

#contenidoizq h2 {
/*padding:0px;
margin:0px;*/
}

/*#contenidoizq a.Biblioteca {
display:block;

margin:0px;
color:rgb(50,50,50);
font-size: 1em;
margin-top:0px;
font-family: Clarendon,times,Palatino, Georgia, Times, Arial, sans-serif; 
letter-spacing: 0.1em;
font-weight: 600;
background-image: url('../../media/images/LaBiblioteca.jpg');
background-repeat: no-repeat;
background-position: bottom;
padding-top:8px;
padding-bottom:4px;
padding-left:12px;
border-bottom: 1px solid rgb(107,16,16);
border-top: 1px solid rgb(250,250,250);
}	
#contenidoizq a.Buscar {
display:block;

margin:0px;
color:rgb(50,50,50);
font-size: 1em;
margin-top:0px;
font-family: Clarendon,times,Palatino, Georgia, Times, Arial, sans-serif; 
letter-spacing: 0.1em;
font-weight: 600;
background-image: url('../../media/images/Buscar.jpg');
background-repeat: no-repeat;
background-position: bottom;
padding-top:8px;
padding-bottom:4px;
padding-left:12px;
border-bottom: 1px solid rgb(107,16,16);
border-top: 1px solid rgb(250,250,250);
}	
#contenidoizq a.Servicios {
display:block;
margin:0px;
color:rgb(50,50,50);
font-size: 1em;
margin-top:0px;
font-family: Clarendon,times,Palatino, Georgia, Times, Arial, sans-serif; 
letter-spacing: 0.1em;
font-weight: 600;
background-image: url('../../media/images/Servicios.jpg');
background-repeat: no-repeat;
background-position: bottom;
padding-top:8px;
padding-bottom:4px;
padding-left:12px;
border-bottom: 1px solid rgb(107,16,16);
border-top: 1px solid rgb(250,250,250);

}	
#contenidoizq a.Atencion {
display:block;
margin:0px;
color:rgb(50,50,50);
font-size: 1em;
margin-top:0px;
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
letter-spacing: 0.1em;
font-weight: 700;
background-image: url('../../media/images/Atencion24.jpg');
background-repeat: no-repeat;
background-position: bottom;
padding-top:8px;
padding-bottom:4px;
padding-left:12px;
border-bottom: 1px solid rgb(107,16,16);
border-top: 1px solid rgb(200,200,200);

}	
#contenidoizq #CentroP {
margin:0px;
height: 45px;
background-image: url('../../media/images/centrosN.jpg');
background-repeat: no-repeat;
background-position: bottom;
border-bottom: 1px solid rgb(181,24,24);
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
font-weight: 700;
letter-spacing: 0.1em;
color: #444;
text-align:right;
padding-right:5px;
padding-top:5px;
}	*/

#contenidoizq #BibliotecaP {
/*margin:0px;
height: 45px;
background-image: url('../../media/images/LaBibliotecaMN.jpg');
background-repeat: no-repeat;
background-position: bottom;
border-bottom: 1px solid rgb(181,24,24);
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
font-weight: 700;
border-top: 1px solid rgb(214,189,214);
letter-spacing: 0.1em;
color: #444;
text-align:right;
padding-right:5px;
padding-top:5px;*/
display:none;
}	
/*
#contenidoizq #BP1{
margin:0px;
height: 31px;
background-image: url('../../media/images/LaBibliotecaMN.jpg');
background-repeat: no-repeat;
background-position: bottom;
border-bottom: 1px solid rgb(181,24,24);
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
font-weight: 700;
border-top: 1px solid rgb(214,189,214);
letter-spacing: 0.1em;
color: #444;
text-align:right;
padding-right:5px;
padding-top:5px;
}
#contenidoizq #BuscarP {
margin:0px;
height: 55px;
background-image: url('../../media/images/BuscarM.jpg');
background-repeat: no-repeat;
background-position: bottom;
border-bottom: 1px solid rgb(107,16,16);
border-top: 1px solid rgb(250,250,250);
border-left: 1px solid rgb(250,250,250);
}	
#contenidoizq #ServiciosP {
margin:0px;
height: 55px;
background-image: url('../../media/images/ServiciosM.jpg');
background-repeat: no-repeat;
background-position: bottom;
border-bottom: 1px solid rgb(107,16,16);
border-top: 1px solid rgb(250,250,250);
border-left: 1px solid rgb(250,250,250);
}	
#contenidoizq #AtencionP {
margin:0px;
height: 55px;
background-image: url('../../media/images/Atencion24hM.jpg');
background-repeat: no-repeat;
background-position: bottom;
border-bottom: 1px solid rgb(107,16,16);
border-top: 1px solid rgb(250,250,250);
border-left: 1px solid rgb(250,250,250);
}	
#contenidoizq #UniversidadP {
margin:0px;
margin-top:12px;
height: 31px;
background-image: url('../../media/images/LUMN.jpg');
background-repeat: no-repeat;
background-position: bottom;
border-bottom: 1px solid rgb(181,24,24);
border-top: 1px solid rgb(214,189,214);
text-align:right;
padding-right:5px;
padding-top:5px;
}	*/
#contenidoizq { /*TRAIDO DE NORMAL*/
/*float:left;*/
position: absolute;
font-size: 0.9em;
right: 2px;
top: -123px;
/*padding-top: 0px;
padding-bottom: 0px;*/
border-left:2px solid #cbcbcb;
border-right:2px solid #cbcbcb;
display:none;
}
#contenidoizq  a {
/*font-family: "Century Gothic","Trebuchet MS",Arial,sans-serif;*/

/*width:144px;
margin:0px;
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
font-weight: 700;
font-size: 1.1em;
letter-spacing: 0.1em;
padding-top:28px;
padding-bottom:11px;*/
/*padding-left:4px;*/
/*color: rgb(126,16,16);*/
background-color: #e7f4f9;
position:relative;
/*padding-top:5px;*/
padding-right:0.4em;
padding-left:0.4em;
border-bottom:2px solid #cbcbcb;
border-top:2px solid #cbcbcb;
/*margin-bottom:0.5em;*/
}

/*#contenidoizq #UniversidadP a {
padding:0px;
font-size: 0.85em;
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
letter-spacing: 0.1em;
color: #444;

}
#contenidoizq #BibliotecaP a {
padding:0px;
font-size: 0.85em;
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
letter-spacing: 0.1em;
color: #444;

}
#contenidoizq #BP1 a {
padding:0px;
font-size: 0.85em;
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
letter-spacing: 0.1em;
color: #444;
background-image:url('../../media/images/mtrs.gif');

}

#contenidoizq #CentroP a {
padding:0px;
font-size: 0.85em;
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
letter-spacing: 0.1em;
color: #444;

}*/

#contenidoizq a:hover {
/*color: rgb(0,73,131);*/
}

/*#contenidoizqucm h2 {
display:block;
margin:0px;
padding: 1px 5px;
color:#404040;
font-size: 0.9em;
margin-top:0px;
font-family: Palatino, Georgia, Times, Arial, sans-serif; 
letter-spacing: 0.1em;
font-weight: 600;
background-image: url('../../media/images/fondotitarea.gif');
background-repeat: repeat-x;
background-position: bottom;
border-top: 1px solid #ffffff;
border-bottom: 1px solid rgb(166,189,189);
border-left: none;
border-right: none;
}	

#contenidoizqucm h2:first-letter {
font-size: 1.2em;
color: rgb(128,0,0);
}*/

#contenidoizq #SoUP,#contenidoizq #SoUPUni {
/*margin: 0px;
margin-left:14px;
padding-bottom:2px;
padding-top: 3px;
border-left: 3px solid rgb(16,115,156);
border-left: 3px solid rgb(182,24,24);
border-bottom: 1px solid rgb(16,115,156);
border-bottom: 1px solid rgb(182,24,24);*/

}

/*#contenidoizq a.soa,#contenidoizq #SoUPUni a {
font-family: Verdana, Georgia, Times, Arial, sans-serif;
font-weight: 400;
text-decoration: none;
border: 1px solid rgb(182,24,24);
background: rgb(255,255,255);
display: block;
margin-top: 1px;
margin-left: -11px;
margin-right: 1px;
margin-bottom: 2px;
padding-top: 2px;
padding-bottom: 2px;
padding-left: 2px;
width: 147px;
voice-family: "\"}\"";
voice-family: inherit;
font-size: 0.8em;
}
#contenidoizq a.soa:hover,#contenidoizq #SoUPUni a:hover {
background-color: rgb(255,247,231);
}*/
#contenidoizq a.soab {
/* font-family: Verdana, Georgia, Times, Arial, sans-serif;
font-weight: 400;
text-decoration: none;
border: 1px solid rgb(182,24,24);

background: rgb(255,255,255);

margin-top: 1px;
margin-left: -11px;
margin-right: 1px;
margin-bottom: 2px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 2px;
/*width: 147px;*/
/*voice-family: "\"}\"";
voice-family: inherit;
font-size: 0.8em;
background-color: rgb(255,247,231);
background-color: rgb(255,255,247);
position:relative;*/

}

#contenidoizq a.soab:hover {
/*background: rgb(255,255,255);
font-size: 0.8em;*/
}

/*#contenidoizq a.subopciones {
text-decoration: none;

border-bottom: 1px solid  rgb(182,24,24);


background: rgb(255,255,255);
display: block;
padding-top: 2px;
padding-left: 10px;
padding-right: 2px;
padding-bottom: 1px;
width: 147px;
voice-family: "\"}\"";
voice-family: inherit;
font-size: 0.8em;
}
#contenidoizq a.subopciones:hover {
text-decoration: none;
background-color: rgb(255,222,198);
color:rgb(0,0,255);
}*/

#contenidoderder {
margin-top: 0px;
margin-bottom: 0px;
margin-left: 15px;
margin-right: 0px;
padding-top: 5px;
padding-bottom: 20px;
padding-left: 8px;
padding-right:4px;
position: relative;
overflow: visible;
background: #fff;
border-left: 1px solid #BBCFCF;
height: 100%;
}

#contenidoderizq {
position: absolute;
font-size: 0.8em;
left: 0px;
top: 0px;
width: 19px;
height: auto;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 2px;
padding-right: 2px;
background-color: #ffffff;
border-right: 1px solid #BBCFCF;
padding-top: 8px;
}

#menusupizq {
position: absolute;
left: 0px;
/*top: -18px;*/
width: 159px;
height: 100%;
background-color: rgb(255,255,255); 
padding: 0px;
padding-top: 4px;
height: 100%;
}


#msd,#msdg,#msdb,#msda,#msds,#msdu,#msdc,#msdi,#msdl {
position: relative;
background: #fff;
height: 100%;
margin: 0px 0px 0px 160px;
padding: 0px;
}

#msd,#msdg {
/*background-image: url('../../media/images/top.jpg');
background-repeat: no-repeat;
background-position: bottom right;*/

}

/*#msdi {
background-image: url('../../media/images/t_i.jpg');
background-repeat: no-repeat;
background-position: bottom right;
}

#msdb {
background-image: url('../../media/images/t_lb.jpg');
background-repeat: no-repeat;
background-position: bottom right;
}

#msda {
background-image: url('../../atencion/doc9402.jpg');
background-repeat: no-repeat;
background-position: bottom right;
}

#msds {
background-image: url('../../media/images/t_s.jpg');
background-repeat: no-repeat;
background-position: bottom right;
}

#msdu {
background-image: url('../../media/images/t_b.jpg');
background-repeat: no-repeat;
background-position: bottom right;
}

#msdc {
background-image: url('../../media/images/t_c.jpg');
background-repeat: no-repeat;
background-position: bottom right;
}
#msdl {
background-image: url('../../media/images/t_l.jpg');
background-repeat: no-repeat;
background-position: bottom right;
}
*/
*.sinborde {
border:0;
}

*.subrayado {
text-decoration: underline;
}


#mitadizq {
position: relative;
float: left;
width: 49%;
margin: 0;
overflow: visible;
padding-top: 10px;

}

#mitadder {
position: relative;
float: right;
width: 50%;
margin: 0;
overflow: visible;
padding-top: 10px;
}

#mitadizq_a {
position: relative;
float: left;
width: 49%;
margin: 0;
overflow: visible;
padding-top: 10px;

}

#mitadder_a {
position: relative;
top: 0;
float: right;
width: 50%;
margin: 0;
overflow: visible;
padding-top: 10px;
}

#mitadizqsintop {
position: relative;
float: left;
width: 33%;
margin: 0;
overflow: visible;
padding-top: 0px;

}
#mitadcensintop {
position: relative;
float: left;
width: 33%;
margin: 0;
overflow: visible;
padding-top: 0px;

}
#mitaddersintop {
position: relative;
top: 0;
float: left;
width: 33%;
margin: 0;
overflow: visible;
padding-top: 0px;
}
#mitadizqpor {
position: relative;
float: left;
width: 78%;
overflow: visible;
/*margin-top: -5px;*/
background: transparent;
/*background: rgb(255,255,255);*/
}

#mitadderpor {
position: relative;
top: 17px;
float: right;
width: 20%/*175px*/;
margin: 0;
/*overflow: visible;*/
padding-top: 2px;
padding-left: 5px;
/*background-color:#E8E8E8;*/
/*border-left: 1px solid rgb(231,214,206);
background: rgb(255,255,255);*/
}

#NoticiaPrincipalPortada {
float: right;
border: none;
margin: 0px 0px 0px 0px;
padding-left: 10px;
padding-bottom: 7px;
background: rgb(255,255,255);
}

#NoticiaPrincipalPortada .lisdes {
width:280px;
background-image: url('../../media/images/otrofondo2.jpg');
background-repeat: repeat-x;
background-position: bottom;
padding-bottom: 8px;
padding-left: 8px;
}

#NoticiaPrincipalPortada .lisdesnew {
width:280px;
background: rgb(239,231,198);
padding-bottom: 8px;
padding-left: 0px;

}

*.NoticiaPortadaA {
padding-top: 5px;
text-align: justify;
text-indent: 0.75em;
}

*.NoticiaPortadaA:first-letter {
font-size: 1.2em;
color: rgb(128,0,0);
font-weight: bold;
}


*.NoticiaPortadaB {
padding-bottom: 8px;
text-indent: 0.75em;

}

*.NoticiaPortadaB:first-letter {
font-size: 1.2em;


font-weight: bold;
}

*.NoticiaPortadaC {
clear: both;
padding-top: 10px;
text-align: right;
}

*.NoticiaPortadaC A {
padding-bottom: 1px;
padding-top: 1px;
padding-left: 4px;
border-top: 1px solid #BBCFCF;
border-bottom: 1px solid #BBCFCF;
}

#OtrasNoticiasPortada {

border: none;
margin: 0px 5px 5px 0px;
padding-bottom: 10px;
}

#NoticiaSecundariaPortada {

margin: 0px 5px 5px 0px;
padding-top: 2px;
padding-bottom: 15px;
padding-left: 10px;
background: rgb(252,252,240);
border-bottom: 1px solid rgb(189,206,206);
border-left: 1px solid rgb(189,206,206);

}

#NoticiaSecundariaPortada h2 {
margin: 0px;
margin-bottom: 3px;
padding-left:0px;
padding-right:0px;
padding-top:4px;
padding-bottom:1px;
font-weight:bold;
border-bottom: 1px solid #E7D7CE;
border-top: 1px solid rgb(255,255,255);
text-align:left;
font-size: 1.1em;
}


#RestoNoticiasPortada {
clear: both;
border: none;
margin: 0px 5px 5px 0px;
width:100%;
text-align:justify;
}


IMG.VIGN-L {
float: left;
border: none;
margin: 0px 5px 5px 0px;
}


#mitadder ul ul {
margin-top: 10px;
margin-left: 15px;
}

#mitadizq ul ul {
margin-top: 10px;
margin-left: 15px;
}


*.FechaNoticia {
margin:0px;
padding: 0px;
border-bottom:1px solid rgb(175,175,175);
font-size: 0.85em;
}

#dpieizq {
width:20%;
float:left;
text-align:center;
background-color: #56799a;
}
#dpiecentro {
width:60%;
float:left;
text-align:center;
padding-bottom:5px;
background-color: #56799a;
}
#dpieder {
width:20%;
float:right;
text-align:center;
}
#visualizar {
width:50%;
float:left;
margin:0;
padding: 0px;
bottom:0;
display:none;
}

#dfecha {
width:27%;
float:right;
text-align:left;
padding-right:5px;
padding-top:0.2em;
color: rgb(107,57,1);
font-size:0.85em;
visibility:hidden;

}

#menusup1 span {
color: rgb(123,0,0); 
display: inline;
padding-left:5px;
font-size:1em;


}
#contenedorpie a {
color:  #fff;
text-decoration:none;
margin-right:2em;
}
#contenedorpie a:hover, #contenedorpie a:visited {color: #fff;}

/*encuadres*/
div.busqueda {
/*width: 100%;*/
margin-top:0.5em;
border: 1px solid #73A6D6;
padding:1px;
}
.bordeazulbot {
/*width: 100%;*/
margin-top:0.5em;
border-bottom: 1px solid #73A6D6; 
padding:1px;
}
.bordeazulleft {
/*width: 100%;*/
margin-top:0.5em;
border-left: 1px solid #73A6D6; 
padding:1px;
}
.bordeazulright {
/*width: 100%;*/
margin-top:0.5em;
border-right: 1px solid #73A6D6; 
padding:1px;
}
.bordenaranja {
/*width: 100%;*/
margin-top:0.5em;
border: 1px solid #f6cfa7; 
padding:1px;
}
.bordenaranjabot {
/*width: 100%;*/
margin-top:0.5em;
border-bottom: 1px solid #f6cfa7; 
padding:1px;
}
.bordenaranjaleft {
/*width: 100%;*/
margin-top:0.5em;
border-left: 1px solid #f6cfa7; 
padding:1px;
}
.bordenaranjaright {
/*width: 100%;*/
margin-top:0.5em;
border-right: 1px solid #f6cfa7; 
padding:1px;
}
.bordegris {
/*width: 100%;*/
margin-top:0.5em;
border: 1px solid #ccc; 
padding:1px;
}
.bordegrisbot {
/*width: 100%;*/
margin-top:0.5em;
border-bottom: 1px solid #ccc; 
padding:1px;
}
.bordegrisleft {
/*width: 100%;*/
margin-top:0.5em;
border-left: 1px solid #ccc; 
padding:1px;
}
.bordegrisright {
/*width: 100%;*/
margin-top:0.5em;
border-right: 1px solid #ccc; 
padding:1px;
}
.encuadregris {
background-color:#F2F2F2;
/*min-height:4.5em;
margin-bottom:0.8em;*/
padding:0.1em 0.5em 0.1em 0.8em;
/*font-size: 0.9em;
font-family: 'Trebuchet MS',Verdana,arial,helvetica,sans-serif;*/
margin-top:0.5em;
}
/*fin encuadres*/
#busqueda {
border: 1px solid #990000;
margin-right: 5px;
margin-left: 5px;
}
#busq_caja {
font-size:0.85em;
padding-top: 3px;
background-image: url(../../media/images/lupa3.jpg);
background-position: right top;
background-repeat: no-repeat;
}

#busq_caja_opciones {
display: block;
padding-top: 8px;
padding-bottom: 4px;
font-size: 1em;
width:95%;
text-align:right;

}
#busq_meta {
background-image: url(../../media/images/fondometa.gif);
background-position: bottom;
background-repeat:   repeat-x;
height: 17px;
border-top: 1px solid #ccc;
font-weight: bold;
padding-top: 6px;
padding-left: 3px;
}

#busq_meta_a,#busq_meta_b,.busq_meta_a,.busq_meta_b {
background-image:  url('../../media/images/cuadros.gif');
background-repeat: no-repeat;
background-position: 2px 0.2em;
padding-left:15px;
color: rgb(181,28,28);
font-size:0.9em;
}
caption {
	display:block;
	text-align:left;
	margin-top:0.5em;
}
#todosrecursos {
width: 97%;
margin-top: 12px;
}
div.zrecursos {
/*width: 100%;
margin-top: 10px;
margin-bottom: 10px;
text-align: left;
vertical-align: top;
border: 1px solid #ccc;
padding: 5px;
background-color: #FEF0E0;
background-color: rgb(255,247,231);
background-color: rgb(255,255,247);
padding:1px;*/
width: 100%;
margin-top: 0.5em;
margin-bottom: 10px;
text-align: left;
vertical-align: top;
border: 1px solid #ccc;
padding: 1px;
background-color: #faf9f7;
background-image:  url(../../documat/doc10958.gif);
background-repeat: repeat-x;
}

#zrecursos {
width: 97%;
margin-top: 0px;
text-align: left;
vertical-align: top;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
border-left: 1px solid #cccccc;
border-right: 1px solid #cccccc;
background-image: url(../../media/images/sombra.gif);
padding-bottom: 0px;
background-position: bottom;
background-repeat:  repeat-x;
background-color: rgb(255,255,247);
background-color: #FEF0E0;
}

#zrecursost {
width: 97%;
margin-top: 12px;
text-align: left;
vertical-align: top;
border-bottom: 1px solid rgb(255,255,247);
border-left: 1px solid rgb(255,214,198);
border-right: 1px solid rgb(255,214,198);
background-image: url('../../media/images/fondoparatituloapple.gif');
background-position: bottom;
background-repeat:  repeat-x;
padding-bottom: 0px;
background-color: rgb(255,255,247);
}



#como {
width: 97%;
margin-top: 6px;
text-align: left;
vertical-align: top;
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
border-right: none;
border-left: none;
background-image: url(../../media/images/sombra.gif);
padding-bottom: 0px;
background-position: bottom;
background-repeat:  repeat-x;

}

/*div.trt {
font-weight: bold;
color: #003366;
height: 20px;
text-align: left;
margin-bottom: 5px;
background-color:#DFEBEC;
border-bottom: 1px solid #69F;
border-top: 1px solid #69F;
/*background-image: url('../../media/images/fondoparatituloapple.gif');
background-position: bottom;
background-repeat:  repeat-x;*/
/*padding: 10px 0px 0px 10px;
}*/


#todosrecursos_titulo,#todosrecursos_titulo_a,#todosrecursos_titulo_b {
font-weight: bold;
color: #003366;
height: 20px;
text-align: left;
background-image: url('../../media/images/fondoparatituloapple.gif');
background-position: bottom;
background-repeat:  repeat-x;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #CCCCCC;
padding-top: 0px;
}
#todosrecursos_contenido {
background-color: #FEF0E0;
text-align: left;
margin-top: 2px;
border-right: 1px solid #CCCCCC;
border-bottom: 1px solid #CCCCCC;
border-left: 1px solid #CCCCCC;
}

#p_enlaces {
/*border-bottom-width: 1px;
border-bottom-style: dotted;
border-top-color: #999999;
border-right-color: #999999;
border-bottom-color: #999999;
border-left-color: #999999;*/
text-align: left;
/*padding-bottom: 3px;*/
margin-top:22px;
/*margin-bottom: 2px;*/
}
#p_enlaces_centro {
	margin-top:1.5em;
	border-top: 2px solid #FFA070;
	padding-top:0.5em;
	font-size:0.9em;
}
#p_enlaces_centro a, #p_enlaces_centro a:link, #p_enlaces_centro a:visited{
	color:#666;
}

.enlacecentro {
font-size:1.2em;
display:block;
background-image: url('doc13118.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;
}
.enlacepregunta {
font-size:1.2em;
display:block;
background-image: url('doc13119.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;

}
.enlaceguia {
font-size:1.2em;
display:block;
background-image: url('doc13120.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;
}
.enlaceguias {
font-size:1.2em;
display:block;
background-image: url('doc13213.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;
}
.enlacecuenta {
font-size:1.2em;
display:block;
background-image: url('doc13121.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;

}
.enlaceconocenos {
font-size:1.2em;
display:block;
background-image: url('.doc13126.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;
}
.enlaceincidencias {
font-size:1.2em;
display:block;
background-image: url('doc13181.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;
}
.enlacerojo {
font-size:1.2em;
display:block;
background-image: url('doc13115.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;
}
.enlaceverde {
font-size:1.2em;
display:block;
background-image: url('doc13116.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;
}
.enlaceazul {
font-size:1.2em;
display:block;
background-image: url('doc13117.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;
}
.enlacenaranja {
font-size:1.2em;
display:block;
background-image: url('doc13240.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;
}
.enlaceamarillo {
font-size:1.2em;
display:block;
background-image: url('doc13241.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;
}

.enlacecentro:hover, .enlacepregunta:hover,  .enlaceguia:hover,  .enlacecuenta:hover,  .enlaceconocenos:hover,  .enlacerojo:hover, .enlaceverde:hover,  .enlaceazul:hover, .enlaceopac:hover, .enlacecompra:hover, .enlacefaqs:hover, {
background-color:#E5E5E5;
}

/*.p_enlacerapido {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
height: 20px;
margin-bottom: 1px;
background-color: #FEF0D6;
padding-left: 5px;
padding-top: 3px;
font-size: 10px;
}*/
#p_noticiastitulo,#p_bannerstitulo {
position: absolute;
top: -5000px;
left: -5000px;
/*visibility: hidden;*/
font-weight: bold;
color: #990000;
height: 20px;
border-bottom: 1px solid #990000;
background-color: #FFFFFF;
text-align: left;
background-image: url(../../media/images/cuadros1.gif);
background-position: left;
background-repeat:  no-repeat;
margin-bottom: 0px;
padding-left: 15px;
font-size: 0.9em;
}
#p_noticias {
padding-top:0.5em;
/*margin-top:0;
padding:0;
background-color: #FEF0D6;
background-color: rgb(255,247,222);*/
}

#p_noticias ul {
padding: 0;
margin: 20px;
margin-top:0;
}
/*#p_noticias li a {
padding-left: 2px;
}*/

#p_noticias li {
/*margin:0;
border-bottom: 1px solid #ccc;
border-top: 1px solid #fff;
margin-bottom: 1px;
padding-left: 3px;
padding-top: 1px;
list-style-image: url('../../media/images/masz1.gif');
list-style-type: circle;
list-style-position: inside;
text-align:left;
font-size:0.85em;*/
font-size: 0.9em;

padding-left: 5px;

list-style-image: url('doc12955.png');

list-style-position: outside;

padding-bottom: 0pt;
}

a.p_noticia {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
margin-bottom: 1px;
background-color: #FEF0D6;
padding-left: 18px;
padding-top: 3px;
padding-bottom: 1px;
text-align: left;
font-size: 10px;
background-image: url('../../media/images/mas.gif');
display:block;
background-position: top left;
background-repeat:  no-repeat;

}

/*a.p_enlacerapido1 {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;
margin-bottom: 1px;
background-color: #FEF0D6;
background-color: rgb(255,247,222);
padding-left: 28px;
padding-top: 3px;
padding-top: 1px;
font-size: 10px;
background-image: url('../../biblioteca/doc9555.jpg');
display:block;
background-position: left center;
background-repeat:  no-repeat;
}
a.p_enlacerapido2 {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;

margin-bottom: 1px;
background-color: #FEF0D6;
background-color: rgb(255,247,222);
padding-left: 28px;
padding-top: 3px;
padding-top: 1px;
font-size: 10px;
background-image: url('../../media/images/enlace2.gif');
display:block;
background-position: left center;
background-repeat:  no-repeat;
}
a.p_enlacerapido3 {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;

margin-bottom: 1px;
background-color: #FEF0D6;
background-color: rgb(255,247,222);
padding-left: 28px;
padding-top: 3px;
padding-top: 1px;
font-size: 10px;
background-image: url('../../biblioteca/doc9554.jpg');
display:block;
background-position: left center;
background-repeat:  no-repeat;
}
a.p_enlacerapido4 {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;

margin-bottom: 1px;
background-color: #FEF0D6;
background-color: rgb(255,247,222);
padding-left: 28px;
padding-top: 3px;
padding-top: 1px;
font-size: 10px;
background-image: url('../../media/images/enlace4.gif');
display:block;
background-position: left center;
background-repeat:  no-repeat;
}
a.p_enlacerapido5 {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;

margin-bottom: 1px;
background-color: #FEF0D6;
background-color: rgb(255,247,222);
padding-left: 28px;
padding-top: 3px;
padding-top: 1px;
font-size: 10px;
background-image: url('../../media/images/enlace5.gif');
display:block;
background-position: left center;
background-repeat:  no-repeat;
}*/
.p_enlacerapido7 {
/*border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #CCCCCC;

margin-bottom: 1px;
background-color: #FEF0D6;
background-color: rgb(255,247,222);
padding-left: 28px;
padding-top: 3px;
padding-top: 1px;
font-size: 10px;
background-image: url('../../biblioteca/doc5518.jpg');
display:block;
background-position: left center;
background-repeat:  no-repeat;*/
font-size:1.2em;
display:block;
background-image: url('../../biblioteca/doc13116.gif');
background-position: right top;
background-repeat:  no-repeat;
min-height:35px;
border-bottom: 1px dotted #BCD3D2;
padding-right:35px;
margin-bottom:0.4em;

}

.mas {
float: left;
margin-right: 2px;
}

.imag_menu {
margin-top: 20px;
}
ul.portada {
margin-top: 0.5em;
margin-left: 25px;
}

li.opcion_modlista,li.opcion_bloques,li.opcion_modescargas {
padding-bottom: 0.4em;
}
#descri_modlista,
#descri_modplano,
#descri_modfotodcha,
#descri_modfotoizda,
#descri_modbloqjer,
#descri_modbloques,
#descri_modcatalogo,
#descri_modescargas {
margin: 0px; 
left: 0px; 
top: 0px; 
margin-right: 5px;
margin-left: 5px;
padding-bottom: 0.2em;
}
#descri_modfotodcha,
#descri_modfotoizda ul li{
list-style-position: inside;
}
div.descri_modlista,
div.descri_modplano,
div.descri_modfotodcha,
div.descri_modfotoizda,
div.descri_modbloqjer,
div.descri_modbloques,
div.descri_modcatalogo,
div.descri_modvideo,
div.descri_modescargas {
margin: 0px; 
left: 0px; 
top: 0px; 
margin-right: 5px;
margin-left: 5px;
padding: 0.4em 0.2em;

}
div.descri_modvideo fcizda p {
float:left;
}
div.descri_modfotodcha,
div.descri_modfotoizda ul li{
list-style-position: inside;
}
.descri_modvideo ul{
	margin-top:0;
}
.descri_modvideo p{
	margin-top:0;
}

.modcatalogo,.ssec {
clear:both;
margin: 0px; 
left: 0px; 
top: 0px; 
position: relative; 
visibility: visible; 
background-color: transparent;
text-align:left;
width: 99%;
margin-left: 5px;
padding-bottom: 0.2em;

}

.modcatalogo h3 {
margin:0px;
background-image:  url('../../media/images/cuadros1.gif');
background-repeat: no-repeat;
background-position: 2px 0.2em;
background-color: #F6F4F2;
padding:0px;
height:1.8em;
margin-top:0.5em;
margin-bottom:0.5em;
padding-left: 20px;
font-size: 1em;
color: #444444;
border-bottom: 1px solid #cfcdcb;
}
.modcatalogo img {
	border:1px solid #CCC;
	padding:2px;
	margin:5px;
}
.modcatalogo .fcizda {
	margin-bottom:4em;
}

/*.ssec h3 {
margin:0px;
background-image:  url('../../media/images/cuadros1.gif');
background-repeat: no-repeat;
background-position: 2px 0.2em;
padding:0px;
margin-top:0.5em;
margin-bottom:0.5em;
padding-left: 15px;
font-size: 1em;
color: rgb(100,100,100);
}*/
#barragaleria,div.barragaleria {
margin:0px;
padding:0px;
font-size: 1em;
margin-left:5px;
border-bottom: 2px double rgb(156,0,0);
width:99%;
}

#idbotones,div.idbotones {
width:50%;
float:right;
text-align:right;
padding-left:0.5em;
padding-top:0.2em;
font-size:0.95em;
}
#idtitulogaleria,div.idtitulogaleria {
width:45%;
float:left;
text-align:left;
padding-right:5px;
padding-top:0.2em;
color: rgb(82,8,8);
font-size:0.95em;
}
#idbotones a,div.idbotones a{
padding:1px 0.85em 1px;
margin-left: 0.2em;
margin-right: 0.3em;
border: 1px solid rgb(156,0,0);
background: rgb(255,255,247);
/*color: rgb(255,255,255);*/
}
table.modbloques {
border: none;
width: 97%;
}

table.modbloques td {
border: none;
width: 47%;
padding-bottom:20px;
vertical-align: top;
}

.mitadizqbloq {
clear:both;
float: left;
width: 49%;
margin: 0;
padding-bottom: 10px;
padding-left: 1%;
}

.mitadderbloq {
float: right;
width: 48%;
margin: 0;
padding-bottom: 10px;
padding-left: 1%;
padding-left: 1%;
}
.bloquejer1col {
clear:both;
width: 97%;
margin: 0;
padding-bottom: 10px;
padding-left: 1%;

}

#limpiar {
clear:both;
}
.limpiar {
clear:both;
}
#fotodcha {
float: right;
margin:0;
margin-left:1.5em;
margin-bottom:1.5em;
}

#fotoizda {
float: left;
margin:0;
}

#piefoto {
margin:0;
margin-top:0.5em;
}

div.fotodcha {
float: right;
margin:0;
margin-left:1.5em;
margin-bottom:1.5em;
}

div.fotoizda {
float: left;
margin-right:4px;
margin-bottom:1.5em;
margin-top:5px;
}

div.piefoto {
font-size: 0.8em;
margin:0;
margin-top:0.5em;
}

.fcdcha {
float: right;
margin-right:1em;

}
.fcdcha img{
margin-left:1em;
}
.fcizda {
float: left;
margin:0;
margin-right:1.5em;
margin-bottom:1.5em;
}
.fcarri {
margin:0;
margin-bottom:1.5em;
width: 100%;
margin-right: auto;
margin-left: auto;

}
.fcabaj {
margin:0;
margin-top:1.5em;
width: 100%;
margin-right: auto;
margin-left: auto;
}
.fcarri img, /*.fcizda img,  .fcdcha img, .fcabaj img */{
	padding:3px;
border: 1px solid #999;
}
.bloquejer1 {
background-image:  url('../../media/images/cuadros1.gif');
background-repeat: no-repeat;
background-position: 2px 0.2em;
padding:0px;
padding-left: 15px;
margin:0px;
margin-top:0.5em;
font-size: 1em;
color: rgb(100,100,100);
}

.subbloques_bloquejer {
margin: 0px; 
left: 0px; 
top: 0px; 
position: relative; 
visibility: visible; 
background-color: transparent; 
text-align:left;
margin-left: 34px;
padding-top: 1em;
}

.mitadizqbloq li {
padding-bottom: 0.3em;
}

.mitadderbloq li {
padding-bottom: 0.3em;
}

.bloquejer1col li {
padding-bottom: 0.3em;
}
.mitadderbloq ul {
margin-top:0.3em;
margin-bottom:0px;
}
.mitadizqbloq ul {
margin-top:0.3em;
margin-bottom:0px;
}
.bloquejer1col ul {
margin-top:0.3em;
margin-bottom:0px;
}

.mitadizqbloq h3 {
padding:0px;
margin:0px;
margin-top:0.5em;
margin-left:0.5em;
font-size: 1em;
color: rgb(100,100,100);
}
.mitadderbloq h3 {
padding:0px;
margin:0px;
margin-top:0.5em;
margin-left:0.5em;
font-size: 1em;
color: rgb(100,100,100);
}

.bloquejer1col h3 {
padding:0px;
margin:0px;
margin-top:0.5em;
margin-left:0.5em;
font-size: 1em;
color: rgb(100,100,100);
}
.resumen_subbloques     { 
font-size: 0.75em; 
font-family: Verdana, sans-serif; 
color:#4B595C;
display: inline;
padding-left: 1em; 
}
.resumen_bloques     { 
font-size: 0.75em; 
font-family: Verdana, sans-serif; 
color:#4B595C;
padding-left: 1em;
}

.resumen_descargas     { 
font-size: 0.85em; 
font-family: Verdana, sans-serif; 
color:#4B595C;
}
/*  Para la los cursos de formación*/
.curso {
margin-left: 5px;
margin-right: 5px;

}
.curso table {
/*border: 1px solid #4B595C;*/
margin-bottom: 20px;
width: 95%;
}
.curso td {
padding-left: 10px;
width: 80%;
/*border: 1px solid #EDD7C0;*/
background-color:#EEEEEE;
}
.curso th {
background-color:#DBE1E5;
/*color: #4B595C;*/
text-align: right;
padding-right: 10px;
/*border: 1px solid #DBE1E5 !important;*/
}
.curso input {
background-image:url("../../biblioteca/doc13006.gif");
background-color:transparent;
background-position:center center;
background-repeat:no-repeat;
border:medium none;
color:white;
font-size:15px;
font-weight:bold;
height:24px;
padding:0 0 0 23px;
width:72px;
margin:0.3em 0;
}
.curso select {border:1px solid #999;}
/*  Para consulte al bibliotecario*/
.consulte table {
width: 100%;
border: 1px solid #999999;
margin-bottom:10px;
}
.consulte td {
padding-left: 10px;
border: 1px solid #EDD7C0;
width: 500px;
text-align: left;
color:#666;
}
.consulte th {
padding-right: 10px;
border: 1px solid #FFE6CC !important;
color: #4B595C;
background-color: #DFCAAC;
font-size: 11px;
}
/*  Para Servicios*/
/*.servic_ind_for {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 85px;
background-image:  url('../../servicios/doc5294.jpg');
background-position: left top;
background-repeat:  no-repeat;
height: 66px;
margin-bottom: 4px;
padding-top: 10px;
}
.servic_ind_for1 {
padding-left: 85px;
background-image:  url('../../servicios/doc5294.jpg');
background-position: left top;
background-repeat:  no-repeat;
height: 56px;
padding-top: 10px;
}
.servic_ind_sin {
padding-left: 85px;
height: 56px;
}
.servic_ind_sin2 {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 85px;
height: 56px;
}

.servic_ind_faq {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 85px;
background-image:  url('../../servicios/doc5308.jpg');

background-position: left top;
background-repeat:  no-repeat;
height: 66px;
margin-bottom: 4px;
padding-top: 10px;
}
.servic_ind_hor {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 85px;
background-image:  url('../../servicios/doc5305.jpg');
background-position: left top;
background-repeat:  no-repeat;
height: 66px;
margin-bottom: 4px;
padding-top: 10px;
}
.servic_ind_inf {
padding-left: 60px;
background-image:  url('../../servicios/doc5318.gif');
background-position: left top;
background-repeat:  no-repeat;
height: 150%;
margin-bottom: 4px;
border: 1px solid #E5E5E5;
background-color: #FEFDF3;
}
.servic_ind_inf select {
font-size: 0.9em;
margin-top: 1px;
}
.servic_ind_inf ul{
margin-top: 5px;
}
.servic_ind_acc {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 85px;
background-image:  url('../../servicios/doc5366.jpg');
background-position: left top;
background-repeat:  no-repeat;
height: 66px;
margin-bottom: 4px;
padding-top: 10px;
}
.servic_ind_acc1 {
padding-left: 85px;
background-image:  url('../../servicios/doc5366.jpg');
background-position: left top;
background-repeat:  no-repeat;
height: 66px;
padding-top: 10px;
}
.servic_ind_ver {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 85px;
background-image:  url('../../servicios/doc5367.jpg');
background-position: left top;
background-repeat:  no-repeat;
height: 66px;
margin-bottom: 4px;
padding-top: 10px;
}
.servic_ind_ver1 {
padding-left: 85px;
background-image:  url('../../servicios/doc5367.jpg');
background-position: left top;
background-repeat:  no-repeat;
height: 66px;
padding-top: 10px;
}
.servic_imag {
vertical-align: middle;
margin-right: 15px;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 4px;

}
.servic_div {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
}*/
.peq {
font-size: 0.9em;
}
.cdc_peq {
font-size: 0.80em;
}
/*  Para buscar*/
.bq {
margin-top: 30px;
border: 1px solid #900;
}
.bq table {
font-size: 0.85em;
border: 1px solid #999999;
width: 99%;
margin-top: 10px;
margin-right: auto;
margin-left: auto;
}
.bq td {
color: #666;
padding-left: 15px;
border: 1px solid #EDD7C0;
width: 150px;
text-align: left;
}
.bq th {
border: 1px solid #FFE6CC !important;
color: #CC0033;
background-color: #E8E3C8;
font-weight: bold;
color: #003366;
padding:0.1em 0em 0.1em 15px;
}
/*Para los formularios de solicitud de préstamo*/
.form_solic_prestamo_Fondo{
border-right:#b51818 1px solid; 
border-left:#b51818 1px solid; 
border-bottom:#b51818 1px solid; 
border-top:#b51818 1px solid;
}
.form_solic_prestamo_Fondo_des{
border-right:#ddd 1px solid; 
border-left:#ddd 1px solid; 
border-bottom:#ddd 1px solid; 
border-top:#ddd 1px solid;
}
.espaciados_laterales{
padding-right: 5px; 
padding-left: 5px; 
}
.form_solic_prestamo_Color1{
padding-right: 5px; 
padding-left: 5px; 
padding-bottom: 5px; 
padding-top: 5px; 
background-color: #fcfef4;
border-top:#E4E6DC 1px solid;
}
.explicacion_auth_pi {
margin-bottom:0.7em;
}
.form_solic_prestamo_Color2{
padding-right: 5px; 
border-top: #fcdecc 1px solid; 
padding-left: 5px; 
padding-bottom: 5px; 
padding-top: 5px; 
background-color: #fceee4;
}
.form_solic_prestamo_Submit{
margin-top: 5px;
border-top: #c2a872 1px solid; 
padding-bottom: 2px; 
padding-top: 2px; 
border-bottom: #c2a872 1px solid; 
background-color: #fcdecc; 
text-align: center;
}
.form_pi_Color2 {
margin-top: 5px;
border: 1px solid #800;
background-color: #fceee4;
}
.form_pi_Color1 {
margin-top: 5px;
border: 1px solid #800;
background-color: #fcfef4;
}
/*  Para el centro inferior de la portada*/
#b_mitadizq {
position: relative;
float: left;
width: 59%;
margin: 0;
overflow: visible;
padding-top: 10px;
}
#b_mitadder {
position: relative;
top: 0;
float: right;
width: 40%;
margin: 0;
overflow: visible;
padding-top: 10px;
}
.b_izdacont {
padding-left: 85px;
background-image:  url('../../biblioteca/doc5352.jpg');
background-position: left top;
background-repeat:  no-repeat;
height: 66px;
margin-bottom: 4px;
}
.b_izdacont2 {
padding-left: 85px;
background-image:  url('../../biblioteca/doc5353.jpg');
background-position: left top;
background-repeat:  no-repeat;
height: 72px;
margin-bottom: 4px;
}
.bmarco {
border: 1px solid #ccc;
background-color: #FFFFF7;
margin-right: 5px;
margin-bottom: 20px;
font-size: 0.85em
}
.bmarco .paratitulo {
font-weight: bold;
color: #003366;
text-align: left;
margin: 0px 0px 5px;
background: #E8E3C8;
border:none;

}
.bmarco1 {
border: 1px solid #ccc;
background-color: #FFFFF7;
margin: 0px 5px 5px;
}
.b_trt {
height: 20px;
text-align: left;
margin-bottom: 5px;
padding-top: 0px;
}
#b_contenedor {
width: 98%;
}
#b_mitadizqpor {
position: relative;
float: left;
width: 79%;
overflow: visible;
padding-top: 10px;
background: rgb(255,255,255);

}
#b_mitadderpor {
position: relative;
top: 0;
float: right;
width: 20%;
margin: 0;
overflow: visible;
padding-top: 2px;
padding-left: 5px;
text-align:center;
border-left: 1px solid rgb(231,214,206);
background: rgb(255,255,255);
}

#caminopag {
display: none;
color: #800;
padding: 5px 0px 2px 5px;
text-align: left;
font-size:0.85em;
position:relative;
/*top: -3px;*/
}

#caminopag a{
color: #999;
}
#caminopag A:visited,#caminopag A:link {COLOR: #999; TEXT-DECORATION: none}
#caminopag A:hover {COLOR: #999; TEXT-DECORATION: underline}
h2.paratitulomarc21 {
/*left: 0px; 
top: 0px; 
position: relative; */
text-align:left;
margin: 0px 0px 0px 0px;
border-bottom: 3px solid /*#7399a4*/#e89114;
padding:0.1em 0 2px 0;font-family: Verdana, Arial, Helvetica, sans-serif;
}

#caminopaguiamarc21 {
font-weight: 700;
color: #666;
	color:#76923C;
padding: 5px 0px 2px 5px;
text-align: left;
font-size:1em;
position:relative;
border-top: 1px solid #76923C;
border-bottom: 1px solid #ddd;
margin-bottom: 1em;
/*top: -3px;*/
}

#caminopaguiamarc21 a{
color: #999;
color: #7399a4;
}
#caminopaguiamarc21 A:visited,#caminopaguiamarc21 A:link {COLOR: #7399a4; TEXT-DECORATION: none}
#caminopaguiamarc21 A:hover {COLOR: #7399a4; TEXT-DECORATION: underline}
#formguiamarc21 {
  padding:0.5em 0
}
#formguiamarc21 form{
  margin:0;
}
#divcontenedormarc21 table td {
  vertical-align:top;
  padding-top:0.3em;
}
/*  Para INTRANET*/
.ind_man {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 65px;
background-image:  url('../../intranet/doc6966.png');
background-position: left top;
background-repeat:  no-repeat;
height: 46px;
margin-bottom: 4px;
padding-top: 10px;
}
.ind_est {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 65px;
background-image:  url('../../intranet/doc6967.png');
background-position: left top;
background-repeat:  no-repeat;
height: 46px;
margin-bottom: 4px;
padding-top: 10px;
}
.ind_nor {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 65px;
background-image:  url('../../intranet/doc6968.png');
background-position: left top;
background-repeat:  no-repeat;
height: 46px;
margin-bottom: 4px;
padding-top: 10px;
}
.ind_inf {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 65px;
background-image:  url('../../intranet/doc6969.png');
background-position: left top;
background-repeat:  no-repeat;
height: 46px;
margin-bottom: 4px;
padding-top: 10px;
}
.ind_cur {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 65px;
background-image:  url('../../intranet/doc6970.png');
background-position: left top;
background-repeat:  no-repeat;
height: 46px;
margin-bottom: 4px;
padding-top: 10px;
}
.ind_for {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 65px;
background-image:  url('../../intranet/doc6971.png');
background-position: left top;
background-repeat:  no-repeat;
height: 46px;
margin-bottom: 4px;
padding-top: 10px;
}
.ind_enl {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 65px;
background-image:  url('../../intranet/doc6972.png');
background-position: left top;
background-repeat:  no-repeat;
height: 46px;
margin-bottom: 4px;
padding-top: 10px;
}
.ind_inv {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 65px;
background-image:  url('../../intranet/doc7232.gif');
background-position: left top;
background-repeat:  no-repeat;
height: 46px;
margin-bottom: 4px;
padding-top: 10px;
}
.ind_aut {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
padding-left: 65px;
background-image:  url('../../intranet/doc10952.gif');
background-position: left top;
background-repeat:  no-repeat;
height: 46px;
margin-bottom: 4px;
padding-top: 10px;
}
/*  Para CDC */
#cdc_content h4{
font:bold 12px verdana;
width: 90%;
border-bottom:1px solid #dedede;
margin:0;
padding:0;
margin-bottom:8px;
margin-left:20px;
margin-top:10px;
}
.cdc_style1{
font:9px Verdana;
color:#4B595C;
}
.cdc_img{
float:left;
margin-left:20px;
margin-right: 8px;
/*border-top: 1px solid #CCC199;
border-right: 1px solid #CCC199;
border-bottom: 1px solid #CCC199;
border-left: 10px solid #CCC199;*/
}
.cdc_img2{
float:right;
margin-left:20px;
margin-right: 8px;
/*border-top: 1px solid #CCC199;
border-right: 1px solid #CCC199;
border-bottom: 1px solid #CCC199;
border-left: 10px solid #CCC199;*/
}
#cdc_content{
width:100%;
min-height:332px;
/*background:#FFFFFF url('../../biblioteca/doc7213.gif') repeat-x;*/
padding:0;
/*border-top:1px solid #FFFFFF;*/
}
.cdc_colizda{
width:100%;
height:100%;
float:left;
margin:0;
padding:0;
/*background-image: url('../../biblioteca/doc7215.gif');
background-repeat: no-repeat;
background-position: 98% 24px;*/
}
.cdc_coldcha{
width:100%;
height:100%;
float:left;
margin-left:10px;
padding:0;
margin:0;
/*background-image: url('../../biblioteca/doc7215.gif');
background-repeat: no-repeat;
background-position: 98% 24px;*/
}
/*.encuadre {
border-bottom-width: 1px;
border-bottom-style: solid;
border-bottom-color: #C1BA9B;
border-right-width: 1px;
border-right-style: solid;
border-right-color: #C1BA9B;
}*/
.cdcbusqueda {
margin:0px;
margin-right: 1px;
margin-left: 0px;
/*border-top: 1px solid #F2F2F2;
border-right: 1px solid #F2F2F2;
border-bottom: 1px solid #F2F2F2;
border-left: 1px solid #F2F2F2;*/
}
.cdcfondo {
font-size: 0.9em;
color: #4B595C;
font-weight: normal;
padding: 5px 15px 5px 15px;
background: #F2F2F2;
}
.cdcfondotodo {
margin-right: 0px;
margin-top: 1px;
padding-bottom: 10px;
border: 5px solid #F2F2F2;
overflow:hidden;
}
/*  Para GEUIN */
#contenidoizq #geuinP {
margin:0px;
height: 45px;
background-image: url('../../geuin/doc8110.gif');
background-repeat: no-repeat;
background-position: bottom;
border-bottom: 1px solid rgb(181,24,24);
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
font-weight: 700;
border-top: 1px solid rgb(214,189,214);
letter-spacing: 0.1em;
color: #444;
text-align:right;
padding-right:5px;
padding-top:5px;
}
#contenidoizq #geuinP a {
padding:0px;
font-size: 0.85em;
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
letter-spacing: 0.1em;
color: #444;
}
#contenidoizq #geuinintranet {
margin:0px;
height: 45px;
background-image: url('../../geuin/doc8111.gif');
background-repeat: no-repeat;
background-position: bottom;
border-bottom: 1px solid rgb(181,24,24);
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
font-weight: 700;
border-top: 1px solid rgb(214,189,214);
letter-spacing: 0.1em;
color: #444;
text-align:right;
padding-right:5px;
padding-top:5px;
}
#contenidoizq #geuinintranet a {
padding:0px;
font-size: 0.85em;
font-family: Clarendon, times,Palatino, Georgia, Times, Arial, sans-serif; 
letter-spacing: 0.1em;
color: #444;
}
/*  Para documentos trabajo Valdecilla*/
.foa_doctra {
background-image: url(../../foa/doc8177.jpg);
background-repeat:  repeat-x;
}
.foa_doctra_titulo{
font-family: "Times New Roman", Times, serif;
font-size: 3em;
font-style: italic;
font-weight: bold;
color: #CC0000;
}
/*  Para el boletín Bilioteca Informa al Bibliotecario*/
.bi_cabecera {
font-family: "Century Gothic";
text-align: center;
width: 100%;
margin: auto;
}
.bi_titulo {
font-size: 3em;
color: #33CCFF;

}
.bi_num {
font-size: 1em;
color: #0066CC;
}
.bi h3 {
font-family: "Arial";	
font-size: 1.8em;
color: #f7a836;
}
/*  Para ALFIN*/
.alfinbloq {
font-size: 0.92em;
margin-top: 5px;
vertical-align: middle;
border: 1px solid #b7e2f0;
padding-bottom: 0px;
}
.alfintxt {
font-size: 0.85em;
padding: 0px 5px;
border: 1px solid #e9e9e9;
background-image: url(../../alfin/doc9089.gif);
background-position: right bottom;
padding-bottom: 0px;
background-color: #f9f8f8;
background-repeat: no-repeat;
}
.alfintxt p{
margin-top: 7px;
margin-bottom: 7px;
}
.alfintit{
font-weight: bold;
color: #69a257;
height: 25px;
margin-top: 10px;
padding: 2px 0px 0px 2px;
border-bottom-style: dashed;
border-bottom-color: #CCCCCC;
border-bottom-width: 1px;
}
.alfinenlace1 {
color: #2d7eb1;
font-size: 0.85em;
vertical-align: middle;
padding-top: 5px;
padding-left: 45px;
height: 33px;
margin-bottom: 3px;
padding-bottom: 0px;
background-color: #f1f9ef;
background-image: url(../../alfin/doc9091.jpg);
background-position: left top;
background-repeat: no-repeat;
}
.alfinenlace2 {
color: #2d7eb1;
font-size: 0.85em;
vertical-align: middle;
padding-top: 5px;
padding-left: 45px;
height: 33px;
margin-bottom: 3px;
padding-bottom: 0px;
background-color: #f1f9ef;
background-image: url(../../alfin/doc9092.jpg);
background-position: left top;
background-repeat: no-repeat;
}
.alfinenlace3 {
color: #2d7eb1;
font-size: 0.85em;
vertical-align: middle;
padding-top: 5px;
padding-left: 45px;
height: 33px;
margin-bottom: 3px;
padding-bottom: 0px;
background-color: #f1f9ef;
background-image: url(../../alfin/doc9116.jpg);
background-position: left top;
background-repeat: no-repeat;
}
.alfinenlace4 {
color: #2d7eb1;
font-size: 0.85em;
vertical-align: middle;
padding-top: 5px;
padding-left: 45px;
height: 33px;
margin-bottom: 3px;
padding-bottom: 0px;
background-color: #f1f9ef;
background-image: url(../../alfin/doc9093.jpg);
background-position: left top;
background-repeat: no-repeat;
}
.alfinenlace5 {
color: #2d7eb1;
font-size: 0.85em;
vertical-align: middle;
padding-top: 5px;
padding-left: 45px;
height: 38px;
margin-bottom: 3px;
padding-bottom: 0px;
background-color: #f1f9ef;
background-image: url(../../alfin/doc9118.jpg);
background-position: left top;
background-repeat: no-repeat;
}
.alfinenlace7 {
color: #2d7eb1;
font-size: 0.85em;
vertical-align: middle;
padding-top: 5px;
padding-left: 45px;
height: 38px;
margin-bottom: 3px;
padding-bottom: 0px;
background-color: #f1f9ef;
background-image: url(../../alfin/doc14625.jpg);
background-position: left top;
background-repeat: no-repeat;
}
/*  Para tarjeta chip*/
#tarjetachip {
margin:0;
}
#tarjetachip th {
padding: 2px 1px 1px 2px;
background: #800;
color:#fff;
text-align:left;
}
#tarjetachip td {
padding: 2px 1px 1px 2px;
text-align:left;
vertical-align:top;
border-bottom: 1px solid #ccc;
}
.bqdcha {
float: right;
text-align: right;
clear: right;
font-size: 0.85em;
display: inline;
}
.bqdcha2 {
float: right;
clear: right;
font-size: 0.85em;
display: inline;
}
/*  Para encuestas*/
#menusupizqencuesta {
position: absolute;
left: 0px;
top: 0px;
width: 204px;
height: 100%;
background-color: rgb(255,255,255); 
padding: 0px;
padding-top: 4px;
height: 100%;
}
/*  Para centrar textos*/
.centrar {
text-align:center;
}
p  {
color:#666;
}
.indicebander {
position: relative;top:0;float:right;
margin:0;
border:1px solid #ccc;
}
.indicebanizq {
position: relative;
top:0;
float:left;
margin:0;
}

.indicebander .paratitulo {
display:none;
}
ol{
	font-size:0.9em;
list-style: decimal;
}
ol li{
list-style: decimal;
}
iframe {
border: 1px solid #C1BA9B;
padding: 2px;
}

/* Pestañas horizontales */
.horizontalTabs{ margin:0.3em 0em 0em 0em; padding:0em; border-bottom: 1px solid #eee}
.horizontalTabs .oculto{display:none}
.horizontalTabs li{
text-align:center;   
display:inline; 
/*background: #ffd;*/ 
/*padding:0.2em 0.3em 0.11em; */
padding:0.2em 0.3em 0.1em;
margin: 0em 0.2em 0em 0em;        
list-style-type: decimal; 
border-right: #ccc 1px solid; 
border-top: #ccc 1px solid; 
border-left: #ccc 1px solid;
background-color: #faf9f7;
/*background-image: url(../../biblioteca/doc11632.jpg);*/
background-repeat: repeat-x;
}
.horizontalTabs li.pestanaOn{font-weight: bold;    color: #06C; border-bottom: 0.2em solid #FFF; background-image:none; background-color: #FFF; padding-bottom:1px;
font-size:1.1em;}
/*.horizontalTabs li a{text-decoration: none;     color: #06C;}
.horizontalTabs li a:visited{ text-decoration: none;    color: #06C;}
.horizontalTabs li.pestanaOn a:visited{ text-decoration: none;    color: #06C;}
.horizontalTabs li.pestanaOn a{text-decoration: none; color: #06C;}
.horizontalTabs li.pestanaOff a:visited{ text-decoration: none; color: #06C;}
.horizontalTabs li.pestanaOff a{text-decoration: none; color: #06C;}*/
.contentHTab{border-left:1px solid #ccc; border-right:3px solid #ccc; border-bottom:3px solid #ccc; padding:0.5em}
.horizontalTabs li.active1{font-weight: bold;   color: #06C; border-bottom: 0.2em solid rgb(181,191,202); background-image:none; background-color: rgb(181,191,202); padding-bottom:1px}

#botonespestanas {
border-bottom: 1px solid #ccc ;
margin-top: 1.3em;
}
#contenedortabconbordes {
border-left: #ccc 1px solid;
border-right: #ccc 1px solid;
border-bottom: #ccc 1px solid;
padding: 0.5em;
}
#contenedorconbordes {
border-left: #ccc 1px solid;
border-right: #ccc 1px solid;
border-bottom: #ccc 1px solid;
}
#contenedorconbordes a{
border-left: #ccc 1px solid;
border-right: #999 1px solid;
border-bottom: #999 1px solid;
padding:0px 2px 1px 2px;
}
#contenedortabconbordes .paratitulo{ display:none;}
.paddingtop1em {
padding-top:1em;
}
.paddingall1em {
padding:1em;
}
.txt_derecha {text-align:right;}
.txt_centrado {text-align:center;}
.txt_izquierda {text-align:left;}
TD.LineaBlanco   {
font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
font-size: 0.9em;
color: #333;
background: #ffffff;
padding-top:3px;
padding-bottom:1px;
padding-left:4px;
padding-right:2px;
border-bottom:1pt solid #525218;      
vertical-align:top;      
}
TD.LineaColor   {
font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
font-size: 0.9em;
color: #333;
background: #e9efd3;
padding-top:3px;
padding-bottom:1px;
padding-left:4px;
padding-right:2px;
border-bottom:1pt solid #525218;
vertical-align:top;      
}
TD.LineaBlancoLinDer   {
font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
font-size: 0.9em;
color: rgb(140,82,0);
background: #ffffff;
padding-top:3px;
padding-bottom:1px;
padding-left:4px;
padding-right:2px;
border-bottom:1pt solid #525218;      
border-right:1pt solid rgb(157,171,201);      
vertical-align:top;      
}
TD.LineaBlancoLinIzq   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      color: rgb(140,82,0);
      background: #ffffff;
      padding-top:3px;
      padding-bottom:1px;
      padding-left:4px;
      padding-right:2px;
      border-bottom:1pt solid #525218;      
      border-left:1pt solid rgb(157,171,201);      
      vertical-align:top;      
     }
TD.LineaBlancoLinIzqP   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      color: rgb(140,82,0);
      background: #eee;
      padding-top:3px;
      padding-bottom:1px;
      padding-left:4px;
      padding-right:2px;
      border-bottom:1pt solid #525218;      
      border-left:1pt solid rgb(157,171,201);      
      vertical-align:top;      
     }
TD.LineaBlancoLinIzqM   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      color: rgb(140,82,0);
      background: rgb(231,214,206);
      padding-top:3px;
      padding-bottom:1px;
      padding-left:4px;
      padding-right:2px;
      border-bottom:1pt solid #525218;      
      border-left:1pt solid rgb(157,171,201);      
      vertical-align:top;      
     }
.nowrap {
    white-space: nowrap;
}
TD.LineaBlancoCodigo   {
      font-family: Verdana, Arial, Helvetica, Swiss, Geneva, sans-serif;
      font-size: 9pt;
      color:  rgb(140,82,0);
      background: #ffffff;
      padding-top:3px;
      padding-bottom:1px;
      padding-left:4px;
      padding-right:2px;
      border-bottom:1pt solid #525218;      
      vertical-align:top;      
     }

th.ic   {
font-family: Verdana, Helvetica, Swiss, Geneva, sans-serif;
font-size: 1em;
font-weight: 700;
color: #333;
background:rgb(181,191,202);
border-bottom:2pt double rgb(82,82,24);
padding-top:3px;
padding-bottom:1px;
padding-left:4px;
padding-right:2px;
}
th.icizquierda {
font-family: Verdana, Helvetica, Swiss, Geneva, sans-serif;
font-size: 1em;
font-weight: 700;
color: #333;
background: rgb(82,82,24);
background:rgb(181,191,202);
padding-top:3px;
padding-bottom:1px;
padding-left:4px;
padding-right:2px;
width: 20px;
vertical-align:top;
text-align: right;
border-right: 1px solid #000;
border-bottom: 1px solid #ccc;
}
#VerDescargas {
border:0;
padding:0;
}
#VerDescargas th {
text-align:right;
vertical-align:top;
padding-top:0.3em;
padding-right:1em;
}
#VerDescargas td {
vertical-align:top;
padding-top:0.3em;
border-bottom: 1px solid #ccc;
}
.otrassecportada {
border-top:2px solid #FFA070;
padding: 1px 0px 2px 0px;
}
.otrassecportada .paratitulo {
border-bottom:0;
}
.otrassecportada h2 {
font-weight: normal;
font-size:1.4em;
color: #706F6F;
/*height: 25px;*/
margin-top: 0px;
padding: 2px 0px 2px 3px;
/*font-family: "Century Gothic";
border-top: 2px solid #4B595C;
border-bottom: 4px solid #bbb;*/
margin-bottom: 1.5em;
/*background-image: url('../../documat/doc11482.gif');
background-position: left;
background-repeat: no-repeat;*/
text-align: left;

/*margin:0;
border-bottom:1px solid #bbb;
background:#ffc;
color: rgb(0,99,165);
background-image: url('../../media/images/fondoperfilamarillo.gif');
background-repeat: repeat-x;
background-position: bottom left;
padding-bottom:3px;*/

}
.otrassecportada h3 {
background-color:#cc9;
padding:2px;
display:none;
}
/*.otrassecportada h3 a, .otrassecportada h3 a:link{
margin-top;0;
color:#0066CC;
font-size:1.2em;

}*/
/*div.otrassecportada img {
padding:2px;
border: 1px solid #999;
}*/

/*Para los estilos de la barra de visualización*/
.idioma {margin-right:2em;}
.vispequeno {font-size:1em;}
.visnormal {font-size:1.25em;margin-right:2px;}
.visgrande {font-size:1.5em;}
.vistexto {font-size:1.25em; padding-left:0.8em;}
.viscontraste {font-size:1.25em; font-weight: bold; background-color:#999; padding-left:2px; padding-right:2px;}
.viscontraste a, .viscontraste:link { color:#FFF;}
.cerrarsesion {
	font-weight:bold;
	margin-left:10px;
}
.cerrarsesion a, .cerrarsesion:link, .cerrarsesion a:active {
	color:#0D6F89;
/*	background-color:#0D6F89; */
	font-size:1.25em;
}
/*para la falsa nube de etiquetas*/
.nube {
line-height:1.8em;
/*margin-top:1.9em;*/
}
.nube ul {
margin-top:1.9em;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
margin-left:0;
padding-left:0;
}
.nube li {
display: inline;
float:left;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
/*margin-right: 2px;*/
/*margin-left: 2px;*/
padding-right: 0.5em;
padding-left: 0.5em;
}
.nube1{font-size:1.9em;}
.nube2{font-size:1.6em;}
.nube3{font-size:1.4em;}
.nube4{font-size:1.2em;}
.nube5{font-size:1em;}
.naranja a, .naranja a:link, .naranja a:visited {color:#FF8000;}
.verde a, .verde a:link, .verde a:visited{color:#2D8009;}
.gris a, .gris a:link, .gris a:visited{color:#555;}
.marron a, .marron a:link, .marron a:visited{color:#963;}
.fucsia a, .fucsia a:link, .fucsia a:visited{color:#C36;}
.azul a, .azul a:link, .azul a:visited{color:#2985B0;}


/*.opcion1 a, opcion1 a:link{
color:#0066CC;
font-size:1.2em;

}*/
.formulario {
background-color:#F2F2F2;
min-height:4em;
margin:0;
padding:1.2em 0.5em 0em 0.8em;
font-size: 0.8em;
font-family: 'Trebuchet MS',Verdana,arial,helvetica,sans-serif;
vertical-align: middle;
position: relative;
}
.formulariointranet {
background-color:#F2F2F2;
min-height:4em;
margin-top:2em;
padding:1.2em 0.5em 0em 0.8em;
font-size: 0.8em;
font-family: 'Trebuchet MS',Verdana,arial,helvetica,sans-serif;
vertical-align: middle;
position: relative;
}
.novedadintranet{
background-color:#F2F2F2;
min-height:4em;
margin:37px 10px;
padding:1.2em 0.5em 0em 0.8em;
font-size: 0.9em;
font-family: 'Trebuchet MS',Verdana,arial,helvetica,sans-serif;
vertical-align: middle;
position: relative;
}
.btfondo {
background-repeat:no-repeat;
background-position:center;
background-color:transparent;
color: white;
font-size:15px;
font-weight:bold;
padding: 0px 0px 0px 23px;
border:none;
height:24px;
width:72px;
}
.btfondo:hover{
background-image: url('../../biblioteca/doc13008.gif');
background-repeat:no-repeat;
background-position:center;
}
.btazul {
background-image: url('../../biblioteca/doc13007.gif');
}
.btnaranja {
background-image: url('../../biblioteca/doc12204.gif');
}
.btverde {
background-image: url('../../biblioteca/doc13005.gif');
}
.btmarron {
background-image: url('../../biblioteca/doc13006.gif');
}
.btfucsia {
background-image: url('../../biblioteca/doc15490.gif');
}
.btoro {
background-image: url('../../biblioteca/doc15489.gif');
}
.inputtext {
border: 1px solid #0a6294;
}

.btpregunta {
background-repeat:no-repeat;
background-position:center;
background-color:transparent;
color: white;
font-size:15px;
font-weight:bold;
padding: 0px 0px 0px 15px;
border:none;
height:24px;
width:72px;
}
.btpregunta:hover{
background-image: url('../../biblioteca/doc13187.gif');
background-repeat:no-repeat;
background-position:center;
}
.btazulpreg {
background-image: url('../../biblioteca/doc13186.gif');
}
.rss ul {
margin-left:40px;
margin-top:1.5em;
padding-left:0px;
}
.rss li {
font-size:0.9em;
padding-left: 3px; 
list-style-image: url('../../biblioteca/doc12729.gif');
list-style-position: outside;
padding-bottom: 0.5em;
}
.blogs ul {
margin-left:20px;
padding-left:0px;
}
.blogs li {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13088.gif');
list-style-position: outside;
padding-bottom: 0;
}
.faqs ul {
margin-top:1.5em;
margin-left:40px;
padding-left:0px;
}
.faqs li {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13195.gif');
list-style-position: outside;
padding-bottom: 3px;
}
.recursos ul {
margin-left:0px;
padding-left:0px;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
}
.recursos li {
/*font-size:0.9em;*/
list-style-type: none;
list-style-image: none;
list-style-position: outside;
padding-left: 40px; 
background:  url('../../biblioteca/doc13065.gif') left top no-repeat;
background-color: #fff;
min-height:35px;
margin: 0 0 5px 0;
}
.intranet ul {
margin-top:1.5em;
margin-left:40px;
padding-left:0px;
}
.intranet li {
font-size:0.9em;
padding-left: 10px; 
list-style-image: url('../../intranet/doc15121.gif');
list-style-position: outside;
padding-bottom: 3px;
}
.directo ul {
margin-left:0px;
padding-left:0px;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
}
.directo li {
/*font-size:0.9em;*/
list-style-type: none;
list-style-image: none;
list-style-position: outside;
padding-left: 30px; 
background:  url('../../biblioteca/doc13065.gif') left top no-repeat;
}
.otros ul {
margin-left:40px;
padding-left:0px;
}
.otros13 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13637.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros1 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13637.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros2 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13638.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros3 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13639.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros4 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13640.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros5 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13641.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros6 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13642.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros7 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13643.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros8 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13644.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros9 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13645.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros10 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13646.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros11 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13647.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros12{
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13648.gif');
list-style-position: outside;
padding-bottom: 0;
}
.otros13 {
font-size:0.9em;
padding-left: 5px; 
list-style-image: url('../../biblioteca/doc13649.gif');
list-style-position: outside;
padding-bottom: 0;
}

/*.recursos2 {
margin-top:0;
background-color:#e6e4e4;
}
.recursos2 ul {
margin-top:1.2em;
margin-left:0px;
padding-left:0px;
list-style-type: none;
list-style-image: none;
list-style-position: outside;
}
.recursos2 li {
list-style-type: none;
list-style-image: none;
list-style-position: outside;
padding-left: 30px; 
background:  url('../../biblioteca/doc13073.gif') left top no-repeat;
}*/
.fondogris {
background-color:#F2F2F2;
min-height:4.5em;
margin-bottom:0.8em;
padding:1.2em 0.5em 0.5em 0.8em;
font-size: 0.9em;
font-family: 'Trebuchet MS',Verdana,arial,helvetica,sans-serif;
}

/*  Para los nuevos Servicios*/
.infochat {
background-image:  url('../../biblioteca/doc14884.gif');
background-position: left;
background-repeat:  no-repeat;
margin-left:10px;
padding-left:15px;
font-size:0.75em;
}
.servicindtel {
border-bottom: 1px dotted #CCCCCC;
margin-left:1em;
padding-left: 50px;
background-image:  url('../../biblioteca/doc13189.gif');
background-position: left top;
background-repeat:  no-repeat;
min-height: 66px;
margin-bottom: 4px;
padding-top: 5px;
/*position:relative;*/
}
.servicindtel ul{
margin-left:25px;
padding-left:0;
margin-top: 0;
}
.servicindpersona {
border-bottom: 1px dotted #CCCCCC;
margin-left:1em;
padding-left: 50px;
background-image:  url('../../biblioteca/doc13193.gif');
background-position: left top;
background-repeat:  no-repeat;
min-height: 66px;
margin-bottom: 4px;
padding-top: 5px;
/*position:relative;*/
}
.servicindpersona ul{
margin-left:25px;
padding-left:0;
margin-top: 0;
}
.servicindfor {
border-bottom: 1px dotted #CCCCCC;
margin-left:1em;
padding-left: 50px;
background-image:  url('../../biblioteca/doc13188.gif');
background-position: left top;
background-repeat:  no-repeat;
min-height: 66px;
margin-bottom: 4px;
padding-top: 5px;
/*position:relative;*/
}
.servicindfor ul{
	margin-left:25px;
	padding-left:0;
}
/*.servicindfor1 {
padding-left: 65px;
background-image:  url('../../servicios/doc5294.jpg');
background-position: left top;
background-repeat:  no-repeat;
min-height: 66px;
/*padding-top: 10px;
}*/
/*.servicindsin {
padding-left: 85px;
height: 56px;
}
.servicindsin2 {
border-bottom: 1px dashed #CCCCCC;
padding-left: 65px;
min-height: 66px;
}*/

.servicindfaq {
border-bottom: 1px dashed #CCCCCC;
padding-left: 65px;
background-image:  url('../../biblioteca/doc13252.gif');
background-position: left top;
background-repeat:  no-repeat;
min-height: 66px;
margin-bottom: 4px;
/*padding-top: 10px;*/
}
.servicindhor {
border-bottom: 1px dashed #CCCCCC;
padding-left: 50px;
background-image:  url('../../biblioteca/doc13249.gif');
background-position: left top;
background-repeat:  no-repeat;
min-height: 66px;
margin-bottom: 4px;
/*padding-top: 1px;*/
}
.servicindinf {
padding-left: 50px;
background-image:  url('../../biblioteca/doc13251.gif');
background-position: left top;
background-repeat:  no-repeat;
min-height: 66px;
margin-bottom: 4px;
border-bottom: 1px dashed #CCCCCC;

}
.servicindinf select {
font-size: 0.9em;
margin-top: 1px;
}
.servicindinf ul{
margin-top: 5px;
}
.servicindacc {
border-bottom: 1px dashed #CCCCCC;
padding-left: 50px;
background-image:  url('../../biblioteca/doc13250.gif');
background-position: left top;
background-repeat:  no-repeat;
min-height: 66px;
margin-bottom: 4px;
/*padding-top: 10px;*/
}
/*.servicindacc1 {
padding-left: 65px;
background-image:  url('../../servicios/doc5366.jpg');
background-position: left top;
background-repeat:  no-repeat;
min-height: 66px;
padding-top: 10px;}*/
.servicindver {
border-bottom: 1px dashed #CCCCCC;
padding-left: 50px;
background-image:  url('../../servicios/doc5367.jpg');
background-position: left top;
background-repeat:  no-repeat;
min-height: 66px;
margin-bottom: 4px;
/*padding-top: 10px;*/
}
/*.servicindver1 {
padding-left: 85px;
background-image:  url('../../servicios/doc5367.jpg');
background-position: left top;
background-repeat:  no-repeat;
min-height: 66px;
padding-top: 10px;}*/

/*.servicimag {
vertical-align: middle;
margin-right: 15px;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 4px;

}*/
/*.servicdiv {
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #CCCCCC;
}*/
/*fin nuevos servicios*/
.modblogseccion {
margin-top:0;
margin-bottom:0px;
}
.modblogseccion p {
margin-top:0.2em;
}
.modblogseccion ul {
margin-left:20px;
margin-top:0.5em;
padding-left:0px;
}
.modblogseccion li {
margin:0px;
list-style-image: url('../../biblioteca/doc12955.png');
list-style-position: outside;
padding:0px;
margin-top:0.5em;
margin-bottom:0.3em;
font-size: 1em;
font-weight:normal;
}
.modblogseccion img {
position:relative;
padding:2px;
border: 1px solid #666;
margin-bottom:0;
margin-top:0.4em;
}
.modblogseccion ul ul{
	margin-left:46%;
	position:relative;
}
.post li {
	list-style-image:none;
	margin:0;
}
li.masblog {
 font-style:italic;
 list-style-image: url('../../biblioteca/masblog.gif');
 margin-left:25px;
 padding-left:5px;
 font-weight:bold;
}
.rssblog {
text-align:right;
font-weight:bold;
padding-right:19px;
background-image:  url('../../biblioteca/doc12729.gif');
background-repeat: no-repeat;
background-position: right;
position:relative;
top:-0.5em;
}
	
#aviso {
background-color:#FF9;
color:#900;
border: 2px solid #C00;
font-size:1.2em;
font-weight:bold;
padding: 5px 5px 5px 55px;
margin-bottom:1em;
background-image:  url('../../biblioteca/doc12940.gif');
background-position: left;
background-repeat:  no-repeat;
min-height:55px;
}
.intro {
background-color:#F2F2F2;
/*min-height:4.5em;*/
margin:0;
padding:0 0.5em 0 0.5em;
font-size: 0.8em;
font-family: 'Trebuchet MS',Verdana,arial,helvetica,sans-serif;
/*display:table;*/
/*display: table-celll;
vertical-align: middle;
position: relative;*/
}
.chat iframe {
background-color:#F2F2F2;
border:0;
width: 100%;
margin-right: auto;
margin-left: auto;
}
#menuaccesibilidad {
/*background-color:#FFF;*/
font-size:0.75em;
text-align:right;
padding-right:5px;
/*position:relative;*/
/*top:22px;
z-index:1;*/
}
.tv{
font-size:0.7em;
position:relative;
margin:5px 0 0 0;
top:-2.7em;
}
.tv img {
position:relative;
float:left;
margin-right:0.5em;
}
.tvtitulo {
font-size:1.2em;
font-weight:bold;
position:relative;
z-index:2;
}
.tvfondo {
background-image:  url('../../biblioteca/doc13167.gif');
background-position: left;
background-repeat:  no-repeat;
min-height:50px;
position:relative;
top:-2.1em;
left:5em;
z-index:1;
display:block;
width:46px;
}
.doscero {
font-size:0.8em;
/*position:relative;*/
/*margin:0;*/
/*top:-1.2em;*/
}
.doscerorss {
font-size:0.8em;
position:relative;
top:-2.2em;
background:  transparent;
}
.separartop {
margin-top:1.5em;
}
.separartopmargen {
margin:2em 0;
border:1px solid #ccc;
padding:0.4em;
}
.separaroption {
margin-top:1em;
display:block;
padding-bottom:1em;
}
#avanzada {
background-image:url("http://cisne.sim.ucm.es/screens/avanzada.gif");
background-position:left center;
background-repeat:no-repeat;
display:block;
margin-bottom:5px;
padding-left:19px;
}
.explico {
background-color:#FFF;
color: #0d6f89;
font-size:1em;
border: 1px solid #0d6f89;
padding:0.5em 25px 0.5em 0.5em;
background-image:  url('../../biblioteca/doc12992.gif');
background-position: right;
background-repeat:  no-repeat;
}
.general {
	position:relative;
	top: -35px;
    color: #A70146;
font-size: 1.8em;
}


/*#titulopagina a, #titulopagina a:link{
	font-family: "Century Gothic","Trebuchet MS",Arial,sans-serif;
	font-size:0.7em;
	color:#64a8e7;
	position:relative;
	top:-10px;
}*/
.centro {
	font-family: "Century Gothic","Trebuchet MS",Arial,sans-serif;
	font-size:1em;
	color:#babdc0;
top:-18px;
}
.subtitulo {

}
.subtitulo a, .subtitulo a:link, .subtitulo a:visited {
	font-size:1.5em;
	color:#548fc6;
}
.subtitulo a:hover, .subtitulo a:active {
background-color:#548fc6;

color:#fff;
}
.cuerpoautentificacion{
padding-top:1em;
}
.esconder {/*para ocultar un elemento*/
position: absolute;
top: -5000px;
left: -5000px;
}
.noimagen img {display:none;}
.opciones td {display:list-item;}
/*paginar resultados*/
.modcatalogo .paginacioncat h3 {
margin:0px;
background-image:  url('../../media/images/cuadros1.gif');
background-repeat: no-repeat;
background-position: 4px 0.5em;
padding:5px 0px 0px 20px;
height:1em;
margin-top:0;
margin-bottom:0;
font-size: 1em;
color: #444444;
border-bottom:none;
vertical-align:text-bottom;
}

.paginacioncat {
border-bottom:1px solid #CCCCCC;
clear:both;
padding:5px 0 0;
background:#f6f4f2;
margin-bottom:0.3em;
}
.paginacioncattot {
clear:both;
padding:5px 0 0;
}
.paginacion {
border-top:1px solid #CCCCCC;
clear:both;
padding:5px 0 0;
}
.estirar {
display:block;
}
.paginacion span,.paginacioncat span,.paginacioncattot span {
background-color:#496E92;
border:1px solid #CCCCCC;
color:#FFFFFF;
float:left;
font:12px/18px Arial,Helvetica,sans-serif;
padding:2px 6px;
text-transform:lowercase;
}
.nav_paginacion {
float:right;
text-align:right;
}
.nav_paginacion ul {
list-style-type:none;
margin:0;
}
.nav_paginacion {
	float:right;text-align:right;}
.nav_paginacion li {
	border-left:1px solid #FFFFFF;border-right:1px solid #FFFFFF;float:left;margin:0 0 0 1px;list-style:none;
}
.nav_paginacion li a.marcado  {
	background-color:#496e92;border:1px solid #496e92;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:24px;padding:2px 6px;text-decoration:none;}
.nav_paginacion li a:hover  {
	background-color:#e89114;border:1px solid #990000;color:#fff;font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:24px;padding:2px 6px;text-decoration:none;}
.nav_paginacion li.ultimo{ 
margin-left:5px;}
.nav_paginacion li a {
	background-color:#fff;border:1px solid #ccc;color:#496E92;font-family:Arial,Helvetica,sans-serif;font-size:11px; line-height:24px;padding:2px 6px;text-decoration:none;
}
/*fin paginar resultaos*/
/*para un formulario de CPS 10/02/2010*/
.FormLt1 {
	font-family: arial, verdana, tahoma, garamond, sans-serif, bookman, times, sans-serif, courier new, courier; 
	color:#c00000; 
	text-decoration:none; 
	background-color:#ffc0c0;
}
/*fin para un formulario de CPS 10/02/2010*/
/*detalle registros de formularios de descargas*/
.detalle {
	border: 7px solid #eee;
	margin-bottom:1em;
	overflow:hidden;
	padding: 8px;
	width:97%;
	clear:left;
}
.detalle p {
	margin:0;
}
.detalle table th {
	text-align:left;
	font-weight:normal;
}
.tit {
	color: #486F9D;
	font-weight:bold;
	margin-bottom:1em;
}
.cubierta {
	float:left;
	position:relative;
	width: 20%;
}
.cubierta img {
	border:1px solid #eee;
}
.datos {
	position:relative;
	float:right;
	width: 74%;
}
/*.compra {
	border: 2px solid #eee;
	padding:10px;
	overflow:hidden
}
.btcompra {
	background-image:url('../../ecsa/doc13956.gif');
	background-position: left center;
	background-repeat:no-repeat;
	height:30px;
	padding-left:25px;
	padding-top:8px;
	font-size:1.2em;
}
.btcompra a:link, .btcompra a:visited, .btcompra a:active{
	color:#FFF;
	text-decoration:none;}
.btcompra a:hover {
	color:#FFF;
	text-decoration:none;
}*/
.detallemail {
background-image:url("../../servicios/revculmail.gif");
background-position:left center;
background-repeat:no-repeat;
padding-left:24px;
}
.detalleweb {
background-image:url("../../servicios/revculweb.gif");
background-position:left center;
background-repeat:no-repeat;
padding-left:24px;
}
.detallerss {
background-image:url("../../servicios/revculrss.gif");
background-position:left center;
background-repeat:no-repeat;
padding-left:24px;
}
*Para NEBRIJA*/
.nebrija {
	margin:auto;
	width:65%;
}
.nebrija ul {
/*font-size:1em;
left:0;
list-style:none outside none;
margin-bottom:0;
margin-left:13em;*/
margin-top:2em;
/*overflow:hidden;
padding:0;
position:relative;*/
}
.nebrija li {
display:inline;
float:left;
/*height:32px;
list-style-type:none;*/
margin-left:1em;
padding:0.2em 0.5em;
border:1px solid #CCC;
background-color:#F2F2F2;
/*position:relative;*/
}
#descripcionnebrija {
font-size:0.7em;
margin-left:13px;
margin-top:2em;
}
.nebrijafecha {
	background-image:url(../../nebrija/doc15743.gif);
	background-repeat:no-repeat;
	height:42px;
padding-top:15px;
padding-left:7px;
font-size:0.8em;
	}
/*
Para los estilos del tinymce
*/
.texto_rojo {
        color:#800000;
        font-size: 1em;
}
.texto_verde_oliva {
        color:#525218;
        font-size: 1em;
}
/* para mi cuenta de periciones anticipadas */
#micuenta {
	background-image: url('../../media/images/mi_cuenta.gif');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:19px;
	margin-left:1em;
}
/*estilos para las nuevas cajas de bucea y cisne*/
span.explicobucea{
        position:relative;
    }
span.explicobucea span{
        display:none;
    }
span.explicobucea:hover span{
display:block; 
position:absolute;
top: 62px;
left:0px;
width:350px;
background-color:#FFF;
color: #0d6f89;
font-size:1.2em;
border: 3px solid #0d6f89;
padding:10px 0.5em 0.5em 0.5em;
/*background-image:  url('../../biblioteca/doc21434.jpg');
background-position: center top;
background-repeat:  no-repeat;*/
border-radius: 6px 6px 6px 6px;
box-shadow: 2px 2px 10px #999;
filter: shadow(color=#999999, direction=135, strength=2);
z-index:20;
    }
span.explicocisne{
        position:relative;
    }

span.explicocisne span{
        display:none;
    }
span.explicocisne:hover span{
display:block; 
position:absolute;
top: 62px;
left:0px;
width:350px;
background-color:#FFF;
color: #0d6f89;
font-size:1.2em;
border: 3px solid #0d6f89;
padding:10px 0.5em 0.5em 0.5em;
border-radius: 6px 6px 6px 6px;
box-shadow: 2px 2px 10px #999;
filter: shadow(color=#999999, direction=135, strength=2);
z-index:20;
    }
.summon-search-submit.button-website {
background-image: url('../../biblioteca/doc13007.gif');
background-repeat:no-repeat;
background-position:center;
background-color:transparent;
color: white;
font-size:15px;
font-weight:bold;
padding: 0px 0px 0px 23px;
border:none;
height:24px;
width:72px;
}
.summon-search-field {
border: 1px solid #0A6294;
}
div.fbs-reset.fbs-pane {
z-index:30;
}
div.fbs-reset.fbs-pane li {
list-style: none outside none;
}