BODY {
	background-color: rgb(255,255,247);
         background-image: url('../../media/images/fondobody1.gif');
         margin: 0px;
         padding: 0px;
	font-style:normal; 
	font-variant:normal; 
	font-weight:normal; 
	color:#666; 
}

#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;
}

.oculto {
visibility: hidden
}
/* para poner el atajo al contenido */
#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;

}

li {
   list-style-image: url('../../media/images/cuadros.gif');
   list-style-type: circle;
   list-style-position: outside;
   padding-bottom: 0.2em;
}


/* 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 {
   text-decoration:none;
   color: rgb(255,255,255);
   border: 1px solid rgb(181,28,28);
   padding: 1px 2px 1px 2px;
   font-weight: bold;
}
#barrader 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;
}

#barrader span {
text-align:right;
}

#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: #800505; TEXT-DECORATION: none}
#contenidoder A:visited {COLOR: #800505; TEXT-DECORATION: none}
#contenidoder A:hover {COLOR: rgb(0,73,131); TEXT-DECORATION: underline}
A:link {COLOR: #860404; TEXT-DECORATION: none}
A:visited {COLOR: #860404; TEXT-DECORATION: none}
A:active {TEXT-DECORATION: none}
A:hover {COLOR: rgb(100,0,0); TEXT-DECORATION: none}
A.clase2:visited {BACKGROUND: none; COLOR: #77783E; TEXT-DECORATION: none}
A.clase2:active {BACKGROUND: none; COLOR: #77783E; TEXT-DECORATION: none}
A.clase2:link {BACKGROUND: none; COLOR: #77783E; TEXT-DECORATION: none}
A.clase2:hover {BACKGROUND: none; COLOR: #C60042; 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 {
border: 2px solid rgb(184,28,28);
padding: 2px;
margin-bottom: 3px;
color: rgb(128,0,0);
font-size: 0.85em;
}
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 #900;
   font-weight:bold;
   padding-left:4px;
   padding-right:4px;
   padding-bottom:2px;
   padding-top:2px;
   text-align:center;
}

td.NivelesSelect{
   border: 1px solid #900;
   font-weight:bold;
   padding-left:4px;
   padding-right:4px;
   padding-bottom:2px;
   padding-top:2px;
   text-align:center;
   background: #900;
   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: 8pt; 
	font-family: Verdana, sans-serif; 
	color:#666666 
}

/* 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: transparent; 
   text-align:left;

   margin-right: 5px;
   margin-left: 5px;
   margin-bottom: 7px;
   margin:0px 0px 7px 0px;
   /*border-bottom: 1px solid rgb(194,168,114);*/
   border-top: 1px solid rgb(194,168,114);
   /*border-right: 1px solid rgb(194,168,114);*/
   padding-right: 5px;
   padding-top: 1px;
   padding-bottom: 1px;
   /*background-image: url('../../media/images/fondoparatituloapple.gif');
   background-repeat: repeat-x;
   background-position: bottom;*/
}


#paratitulo h2,*.paratitulo h2{ 
font-size: 1.5em; 
font-family: TimesNR, Times, Arial, sans-serif; 
color: #CC0000; 
display: inline;
/*font-weight: 600;*/
padding: 0px;
padding: 5px;
margin:0;
}

#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;
  
}	

#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  a {
  display: block;
  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:14px;
  color: rgb(126,16,16);
}

#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);
	display: block;
	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);

}

#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: 0px;
   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 {
   margin-top: 0px;
   margin-bottom: 0px;
   margin-left: 160px;
   margin-right: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   padding-left: 0px;
   padding-right: 0px;
   position: relative;
   background: #fff;
   height: 100%;
}

#msd,#msdg {
   background-image: url('../../pecia/doc11038.png');
   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;
   padding-top: 10px;
   background: rgb(255,255,255);
  
}

#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);
}

#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;

   
}

#dpiecentro {
   width:60%;
   float:left;
   text-align:center;
   padding-bottom:5px;

}
#dpieder {
   width:20%;
   float:right;
   text-align:center;

}
#visualizar {
   width:70%;
   float:left;
   margin:0;
   padding: 0px;
   bottom:0;
}

#dfecha {
   width:27%;
   float:right;
   text-align:right;
   padding-right:5px;
   padding-top:0.2em;
   color: rgb(107,57,1);
   font-size:0.85em;

}

#menusup1 span {
   color: rgb(123,0,0); 
   display: inline;
   padding-left:5px;
   font-size:1em;

   
}

#contenedorpie a {
  color:  rgb(117,16,16);
}

#contenedorpie a:hover {
  color:  rgb(128,0,0);
}

div.busqueda {
   width: 100%;
   border: 1px solid #990000;
}
#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;
}

#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-bottom: 0px;
	background-color: #FEF0E0;
	background-color: rgb(255,247,231);
	background-color: rgb(255,255,247);
}

#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-image: url('../../media/images/fondoparatituloapple.gif');
	background-position: bottom;
	background-repeat:  repeat-x;
	padding-top: 0px;
}


#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-bottom: 10px;

}
.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 {
	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 {
  margin:0;
  padding:0;
  background-color: #FEF0D6;
  background-color: rgb(255,247,222);
}

#p_noticias ul {
padding: 0;
margin: 0px;
}
#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;
}

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;
}
a.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;
}

.mas {
	float: left;
	margin-right: 2px;
}

.imag_menu {
	margin-top: 20px;
}

h2.TitBUC,h3.TitBUC {
   background-image:  url('../../media/images/cuadros.gif');
   background-repeat: no-repeat;
   background-position: 2px 0.2em;
   margin:0em;
   padding:0em;
   padding-bottom:0.1em;
   padding-top:0.1em;
   padding-left:15px;
   font-size: 1.0em;
   color: rgb(0,49,99);
}

ul.portada {
   margin-top: 0.5em;
   margin-left: 25px;
}

li.opcion_modlista,li.opcion_bloques,li.opcion_modescargas {
   padding-bottom: 0.95em;
}



#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-bottom: 0.2em;
}

div.descri_modfotodcha,
div.descri_modfotoizda ul li{
   list-style-position: inside;
}
.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;
}

.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;
   position:relative;
}
.fcarri {
   margin:0;
   margin-bottom:1.5em;
}
.fcabaj {
   margin:0;
   margin-top:1.5em;
}

.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.2em;
}

.mitadderbloq li {
   padding-bottom: 0.2em;
}

.bloquejer1col li {
   padding-bottom: 0.2em;
}
.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.85em; 
	font-family: Verdana, sans-serif; 
	color:#666666;
        display: inline;
        padding-left: 1em; 
}
.resumen_bloques     { 
	font-size: 0.85em; 
	font-family: Verdana, sans-serif; 
	color:#666666;
 padding-left: 1em;
}

.resumen_descargas     { 
	font-size: 0.85em; 
	font-family: Verdana, sans-serif; 
	color:#666666;
}
/*  Para la los cursos de formación*/
.curso {
     	margin-left: 5px;
         margin-right: 5px;

}
.curso table {
	border: 1px solid #666666;
         margin-bottom: 20px;
	width: 95%;
}
.curso td {
	padding-left: 10px;
	width: 80%;
	border: 1px solid #EDD7C0;
}
.curso th {
color: #666666;
text-align: right;
padding-right: 10px;
border: 1px solid #DBE1E5 !important;
}
/*  Para consulte al bibliotecario*/
.consulte table {
width: 100%;
border: 1px solid #999999;
}
.consulte td {
	padding-left: 10px;
	border: 1px solid #EDD7C0;
	width: 500px;
	text-align: left;
}
.consulte th {
	padding-right: 10px;
	border: 1px solid #FFE6CC !important;
	color: #666666;
	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.85em;
}
.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 2px solid; 
         border-left:#b51818 1px solid; 
         border-bottom:#b51818 2px solid; 
         border-top:#b51818 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;
}
.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 {
	font-weight: bold;
	color: #003366;
	height: 20px;
	text-align: left;
	margin-bottom: 5px;
	padding-top: 0px;
	background-color: #E8E3C8;
}
#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 {
  color: #800;
  padding: 0px 0px 5px 0px;
  text-align: left;
  font-size:0.85em;
}

#caminopag a{
  color: #999;
}
#caminopag a+a+a{
  color: #000;
    font-size:1.2em;
	font-weight: bold;
}
#caminopag A:visited,#caminopag A:link {COLOR: #999; TEXT-DECORATION: none}
#caminopag A:hover {COLOR: #999; TEXT-DECORATION: underline}
/*  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:#666666;
}
.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 #C1BA9B;
border-right: 1px solid #DEDAC9;
border-bottom: 1px solid #D8D2BE;
border-left: 1px solid #C1BA9B;
}
.cdcfondo {
font-size: 0.8em;
color: #666666;
font-weight: bold;
padding: 5px 15px 5px 15px;
background: #ece9d8;
}
.cdcfondotodo {
margin-right: 0px;
margin-top: 1px;
padding-bottom: 10px;
border: 5px solid #ece9d8;
}
/*  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;
}
/*  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;
}
div.otrassecportada {
border:1px solid #cc9;
margin-bottom:1em;
text-align:left;
font-size: 0.85em;
}
div.otrassecportada .paratitulo {
display:none;
}
div.otrassecportada h3 {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;}
.btpregunta {
background-repeat:no-repeat;
background-position:center;
background-color:transparent;
color: white;
font-size:15px;
font-weight:bold;
margin-top:0.2em;
padding: 0px 0px 0px 5px;
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');
}
