/*********** R A E ***************
HOJA ESTILOS - 29 Diciembre 2005 
*/
/********************************
Tratamiento de FUENTES 

1.TRATAMIENTO DE FUENTES
*******************************/

body {  
    margin: 0px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
 text-align: justify; 

}

.fcolmenu {
      background-color: #9bb9f1;
   
 }
 
 .fmenu {
      background-color: #FFFFFF;
       /* BLANCO */
 }

.fsubmenu {
      background-color: #c2dbf4;
 }

/*      Enlaces en cualquier parte de la pagina */
a:hover  {
 color: #000099;
 font-size: 13px;  
 font-weight: normal; 
}

a:link  {
 text-decoration : none;
 color: #000099;  
 font-size: 13px;  
 font-weight: normal; 
}

a:visited  {
 text-decoration : none;
 color: #FF0000; 
 font-size: 13px;  
 font-weight: normal; 
}

v:link  {
 text-decoration : none;
 color: #000099;  
 font-size: 13px;  
 font-weight: normal; 
}
.bblanco {  
 font-size: 10px; 
 font-weight: bold; 
 color: #FFFFFF; 
}
.textopeq {  
 font-size: 10px; 
 font-weight: normal; 
}
/*enlaces en la cabecera*/
a.textocab {
        text-decoration : none;  
 font-size: 11px;  
 font-weight: bold; 
 text-align: right; 
        }

a.textocab:link {
    color: #ffffff;/*GRIS OSCURO*/
 font-size: 11px;  
 font-weight: bold; 
 text-align: right; 
}     

a.textocab:visited {
    color: #ffffff;
 font-size: 11px;  
 font-weight: bold; 
 text-align: right; 
} 

a.textocab:hover { 
    color: #7290B9; /* azul verdoso */
 font-size: 11px;  
 font-weight: bold; 
 text-align: right; 
}   

a.textocab:active {
    color: #7290B9;
 font-size: 11px;  
 font-weight: bold; 
 text-align: right; 
        } 
/*Se han definido dos estilos diferentes para el menú principal, menu y menuselect. Esto es debido a que se obliga al navegador a aplicar un formato determinado (para los visitados). En general,  hay ocasiones en que no nos interesa que aplique el formato por defecto definido en active.
*/
/*para texto arriba y volver*/
a.textoav {
        text-decoration : none;

 font-size: 11px;  
 font-weight: bold; 
 text-align: right; 
        }

a.textoav:link {
    color: #272763;
 font-size: 11px;  
 font-weight: bold;
}     

a.textoav:visited {
    color: #272763;
 font-size: 11px;  
 font-weight: bold;
} 

a.textoav:hover { 
    color: #7290B9;
 font-size: 11px;  
 font-weight: bold; 
}   

a.textoav:active {
    color: #7290B9;
 font-size: 11px;  
 font-weight: bold;
        } 

/*elementos del menu vertical*/
a.menu {
    text-decoration : none;
 font-size: 12px;  
 font-weight: normal; 
 text-align: right; 
        }

a.menu:link {
    color: #272763;
 font-size: 12px;  
 font-weight: normal; 
}     

a.menu:visited {
    color: #272763;
 font-size: 12px;  
 font-weight: normal; 
} 

a.menu:hover { 
    color: #5D82DE; /* azul verdoso */
 font-size: 12px;  
 font-weight: normal; 
}   

a.menu:active {
    color: #272763;
 font-size: 12px;  
 font-weight: normal; 
        } 

/* SUBMENU dentro del menu vertical*/

a.submenu {
 text-decoration : none;
    font-size: 10px;
    font-weight: normal; 
 text-align: center; 
 background-color: #C2DBF4;
       /* Fondo del SUBMENU: Gris clarito #F4F4F4; */
}

a.submenu:link {
    color: #272763;
 font-size: 10px;
    font-weight: normal; 
        }
      
a.submenu:visited {
    color: #272763;
 font-size: 10px;
    font-weight: normal; 
        }
      
a.submenu:hover {
 color:  #5D82DE;
 font-size: 10px;
    font-weight: normal; 
}

a.submenu:active {
    color: #5D82DE;
 font-size: 10px;
    font-weight: normal; 
        } 

/* SUBMENU */
a.menusup {
    text-decoration : none;
 font-size: 12px;  
 font-weight: normal;  
    text-align: left;  
        }

a.menusup:link {
    color: #272763;
 font-size: 12px;  
 font-weight: normal; 

}     

a.menusup:visited {
    color: #272763;
 font-size: 12px;  
 font-weight: normal; 
} 

a.menusup:hover { 
    color: #5D82DE;
 font-size: 12px;  
 font-weight: normal;  
}   

a.menusup:active {
    color: #5D82DE;
 font-size: 12px;  
 font-weight: normal; 
        } 


/************************
 Barra de navegación
*************************/

/*Color de la linea de la barra de titulos*/
.barra {
        border-bottom: thin solid #ECEAEF;
}


/*Color de la linea de la barra inferior*/
.barrainf {
        border-top: thin solid #ECEAEF;
}

/*Colorea los >> de la barra de titulos*/
.simbolitos{
 font-size : 8px;
 font-weight : bold;
    vertical-align: middle;
 color:#9BB9F1; /*Colorea los >> de la barra de titulos*/
}


/* Barra de navegación - Vinculos a paginas anteriores */
.barramigas {
 text-decoration : none;
 font-size : 11px;
    color:#272763;
 font-weight : normal;
}
a.barramigas:hover {
 font-size : 11px;
    color:#272763;
 font-weight : normal;
}     

a.barramigas:link {
 font-size : 11px;
    color:#272763;
 font-weight : normal;
} 
    
a.barramigas:visited {
 font-size : 11px;
    color:#272763;
 font-weight : normal;
} 

a.barramigas:active {
 font-size : 11px;
    color:#9BB9F1;
 font-weight : normal;
        } 

td.textos { 
  font-size: 13px; 
  color:#292A2E;
  text-align : left;
  line-height: 125%;
 }

.texto { 
  font-size: 13px; 
  color: #292A2E;
  text-align : justify;
  line-height: 125%
 }
.textonumeros { 
  font-size: 13px; 
  color: #292A2E;
  text-align : right;
  line-height: 125%
}
a.textohome {
   text-decoration : none;  
 font-size: 11px;  
 font-weight: normal; 
 text-align: justify;
        }

a.textohome:link {
    color: #000000;/*NEGRO*/
 font-size: 11px;  
font-weight: normal; 
 text-align: justify;
}     

a.textohome:visited {
    color: #000000;
 font-size: 11px;  
font-weight: normal; 
 text-align: justify;
} 

a.textohome:hover { 
    color: #7290B9; /* azul verdoso */
 font-size: 11px;  
font-weight: normal; 
 text-align: justify;
}   

a.textohome:active {
    color: #000000;
 font-size: 11px;  
 font-weight: normal; 
 text-align: justify;
        } 

td.textohome { 
  text-align: justify;
 }

td.textonoticias { 
  text-decoration : none;
  font-size: 13px; 
  color:#292A2E;
  text-align: justify;
   line-height: 120%;
 }

td.celdonoticias { 
 background-color: #C2DBF4;
 }

td.celdabajo { 
 background-color: #DFEECF;
 } 
 
 .textoconau { 
 text-decoration : none; 
  font-size: 13px; 
  font-weight: normal; 
  color: #ffffff; 
  text-align: right;
 line-height: 120%;
 }
 
 .textotittabl { 
 text-decoration : none; 
  font-size: 16px; 
  font-weight: normal; 
  color: #272763; 
  text-align: justify;
 line-height: 120%;
 }

td.textosn { 
  font-size: 13px;
  font-weight : bold;
  color: #292A2E;
  text-align : left;
  line-height: 125%
 }
 
 td.borderazul {
   border-left: thin solid; 
   border-right: thin solid;
   color: #c2dbf4;
 } 
 .borderaba {
  border-left: thin solid; 
   border-right: thin solid;
    border-bottom: thin solid;
   color: #DFEECF; 
 } 
 
 
p{
  font-size: 13px; 
  color: #292A2E;
  text-align : left;
}
  
.tituloapartado { 
    text-decoration : none;
 font-size : 13px;
 font-weight : bold;
 color: #4F668A;
    text-transform: uppercase;
    background-color: #F3F2F5;
}

.pie {
 font-size: 10px; 
 color: #4F668A;
}
.ticker {
  text-decoration: none;
  font-size: 10px; 
  font-weight: bold; 
  color: #003366; 
}
  
.rmay {
 font-family: Times New Roman;
  font-size: 50px; 
  font-weight: normal; 
  color: #ffffff; 
  text-decoration: none
  }

.realt {
 font-family: Times New Roman;
  font-size: 30px; 
  font-weight: normal; 
  color: #ffffff; 
  text-decoration: none;
  }   
  
.textonegrita {
   text-decoration : none;  
 font-size: 13px;  
   font-weight: bold;
 text-align: justify;
        }


ul { font-size: 13px; 
 text-align: justify;
 }

.discurso { color: #000000;
 font-size: 13px;
 text-align: justify;
 }


li {font-size: 13px; 
text-align: justify;
 }

i { text-align: justify;
 }

p { text-align: justify;
 }

blockquote {font-size: 13px;
    text-align: justify;
}