/* CSS Document */


.filacontenido {
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #003300;
    background-color: #d9e7cf;
  }


.imagenOnclick {
    cursor: crosshair;
    filter: Light;
  }


.enlace {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #FFFFFF;
    text-decoration: none;
  }


.contenidoinicio {
    background-color: #FFFFFF;
    background-image: url(imagenes/fondo_ppal_unigest.jpg);
    left: 0px;
    top: 0px;
    height: 320px;
    background-repeat: no-repeat;
    width: 589px;
  }


.input {
    font-family: Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #000000;
    background-color: #FFFFCC;
    border: 1px solid #000000;
  }


.filatitulo2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    color: #000000;
    background-color: #FFFFFF;
    font-weight: bold;
    text-transform: uppercase;
    background-repeat: repeat-x;
  }


.aclaracion {
    font-family: Geneva, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-style: italic;
    color: #666666;
  }


.tablalistados {
    border: 1px solid #003300;
  }


.titulo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    text-transform: uppercase;
    color: #000000;
  }


.tablageneral {
    border: 1px solid #333333;
    top: 1px;
    position: relative;
  }


.bodyppal {
    background-image:url(imagenes/fondo_principal.gif);
    background-repeat: repeat-x;
    background-color: #FFFFFF;
/*
    scrollbar-arrow-color: #FFFFFF;
    scrollbar-face-color: #D9E7CF;
    scrollbar-shadow-color: #D9E7CF;
    scrollbar-darkshadow-color: #FFFFFF;
    scrollbar-highlight-color: #D9E7CF;
    scrollbar-3dlight-color: #FFFFFF;
*/
    background-attachment: fixed;
  }


.filatablageneral {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #003300;
    background-color: #d9e7cf;
    border-top-width: 1px;
    border-right-width: 1px;
    border-bottom-width: 1px;
    border-left-width: 1px;
    border-top-style: none;
    border-right-style: none;
    border-bottom-style: none;
    border-left-style: none;
    border-top-color: #006600;
    border-right-color: #006600;
    border-bottom-color: #006600;
    border-left-color: #006600;
    background-image: url(imagenes/fondo_menu_izq.gif);
    background-repeat: repeat-y;
  }


.celdamenuppal {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    color: #000000;
    background-color: #FFFFFF;
    background-image: url(imagenes/fondo_apartado_principal.png);
    background-repeat: no-repeat;
    height: 25px;
    font-weight: bold;
    text-align: center;
  }


.enlacesecundariomenu {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: #3F7B1C;
    text-decoration: none;
  }


.enlacesecundariomenu:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: #FF9900;
    text-decoration: none;
  }


.bodycontenidos {
    font-family: Verdana, Arial;
    background-attachment: scroll;
    background-color: #FFFFFF;
    background-image: url(imagenes/fondo_body_contenidos.gif);
    background-repeat: no-repeat;
/*
    scrollbar-face-color:#CC9966;
    scrollbar-arrow-color:#000000;
    scrollbar-track-color:#CC9966;
    scrollbar-shadow-color:#000000;
    scrollbar-highlight-color:#000000;
    scrollbar-3dlight-color:#CC9966;
    scrollbar-darkshadow-color:#CC9966;
*/
  }


.filatitulo {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #FFFFFF;
    background-color: #427a1f;
    font-weight: bold;
    background-repeat: repeat-x;
    background-image: url(imagenes/fondo_filatitulo.gif);
    height: 12px;
  }


.filacontenidosmall {
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
    color: #003300;
    background-color: #d9e7cf;
  }


.filatitulo2small {
    font-family: Arial, Helvetica, sans-serif;
    font-size: xx-small;
    color: #000000;
    background-color: #FFFFFF;
    font-weight: bold;
    text-transform: uppercase;
    background-repeat: repeat-x;
  }


.filatitulosmall {
    font-family: Verdana,Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #FFFFFF;
    background-color: #427a1f;
    font-weight: bold;
    background-repeat: repeat-x;
  }


.filabottom {
    font-family: Arial, Helvetica, sans-serif;
    font-size: small;
    color: #FFFFFF;
    background-color: #427a1f;
    font-weight: bold;
    background-repeat: repeat-x;
    background-image: url(imagenes/fondo_fila_bottom.gif);
    height: 12px;
  }


.msgerror {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bold;
    color: #FF0000;
    text-decoration: blink;
  }


.msgOK {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: small;
    font-weight: bold;
    color: #003300;
    text-decoration: blink;
  }


.bannersuperior {
    border: 1px solid #000000;
  }


.input2 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #333333;
    background-color: #FFFFCC;
    border: 1px solid #000000;
  }


.inputRO {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #666666;
    background-color: #CCCCCC;
    border: 1px solid #000000;
  }


.boton {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    color: #FFFFFF;
    background-color: #006600;
    border: 1px solid #FFFFFF;
    background-image: url(imagenes/fondo_boton.gif);
    background-repeat: repeat-x;
    height: 25px;
    font-weight: bold;
  }


.textoNegro {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: xx-small;
    font-weight: bold;
    color: #000000;
    text-decoration: none;
  }


.textoVerde {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: x-small;
    font-weight: bolder;
    color: #006600;
    text-decoration: none;
  }


.uvl {
    font-family: Arial, Helvetica, sans-serif;
    font-size: medium;
    font-weight: bold;
    color: #006600;
    text-decoration: none;
  }


.detallefondo {
    font-family: Arial, Helvetica, sans-serif;
    font-size:xx-small;
    font-weight:normal;
    text-decoration:none;
    margin:20px;
  }


#divuvl {
    height:90px;
    overflow:hidden;
    font-family:GillSans,Arial;
    font-size:xx-small;
    color:#000000;
    margin:8px;
  }


#divuvl #titulouvl {
    font-size:9pt;
    font-variant:small-caps;
    color:#4D9134;
    font-weight:bold;
    width:250px;
    height:13px;
    overflow:hidden;
  }


#divuvl #isinuvl {
    font-size:8pt;
    font-variant:small-caps;
    color:#0A0B0C;
    font-weight:bold;
  }


#divuvl #patrimoniouvl {
    font-size:9pt;
    font-variant:small-caps;
    color:#0A0B0C;
    font-weight:bold;
    position:relative;
    text-align:right;
    left:0px;
    top:-60px;
  }


#divuvl #participesuvl {
    font-size:9pt;
    font-variant:small-caps;
    color:#0A0B0C;
    font-weight:bold;
    position:relative;
    top:-60px;
    text-align:right;
    left:0px;
  }


#divuvl #valoruvl {
    font-size:14pt;
    font-variant:small-caps;
    color:#000000;
    font-weight:bold;
  }


#divuvl #fechauvl {
    font-size:9pt;
    color:#0A0B0C;
    position:relative;
    top:10px;
  }


#divnoticias {
    font-size:x-small;
    color:#0A0A0A;
	height:1px;
    text-align:justify;
    padding:2px;
	overflow:visible;
  }


#divnoticias .titular {
    font-weight:bold;
    color:#437323;
  }


#divnoticias .fecha {
    color:#bb2516;
  }

#cuerponoticias{
	font-size:xx-small;
	color:#000000;
	text-align:justify;
	top:0px;
	visibility:visible;
	background-color:#FFFFFF;
	height:146px;
    	overflow:hidden;
}

#cuerponoticias a {
    color:#FF1C1C;
    text-decoration:none;
    font-weight:bold;
  }


#cuerponoticias a:hover {
    color:#437323;
  }

#divisa{
	font-size:x-small;
	font-family:Verdana;
	color:#000000;
	text-align:center;
	height:95px;
	overflow:hidden;
}

#divindices{
	width:500px;
	height:30px;
	overflow:hidden;
	border:1px solid #0A0A0A;
	background-color:#FFFFFF;
	text-align:left;
	font-family:Arial;
	font-size:xx-small;
	position:relative;
	left:0px;
	vertical-align:top;
	
}

.sube{
	color:#008800;
}

.baja{
	color:#FF0000;
}

#dentroindice{
	line-height:1;
}