
/* estilos genéricos */
div, span, td, body, span, a, select, input {
  color: #000000;
  font-family: helvetica, verdana;
  font-size: 11px;
}

/*div,span,td,body,span,a{font:11px  Verdana, helvetica, ms sans serif, sans-serif; color : #000000; }*/
a, a:hover {
  text-decoration: none;
}

b {
  font-weight: bold;
}

div.texto, div.entradilla {
  margin-right: 4px;
}

a.titulargrande;.titulargrande, div.titulargrande {
  font-size: 16px;
  color: #252596;
  font-weight: bold;
}

a.titular4, .titular4 {
  font-size: 18px;
  color: #252596;
  font-weight: bold;
}

.entradilla {
  font-size: 12px;
  color: #000000;
  font-weight: bold;
}

.tituseccion {
  font-size: 15px;
  color: #333366;
  font-weight: bold;
}

.titusubseccion, .seccion {
  font-size: 12px;
  color: #333366;
}

div.tituseccion {
  margin-bottom: 4px;
}

.seccion {
  color: #56090F;
}

a.menutexto, .menutexto {
  font-size: 11px;
}

a.menutexto:hover {
  color: #403060;
}

/* estilos básicos */
.fecha {
  font-size: 10px;
  color: #FF3300;
}

.hora {
  font-size: 10px;
  color: #FFFFFF;
}

.copy {
  font-size: 10px;
  color: #000000;
}

/* estilos para fondos de TD´s */
td.menunav {
  background-color: #000000;
}

td.linmenunav {
  background-color: #999999;
}

td.menunavactivo {
  background-color: #FFCC33;
  font-size: 12px;
  color: #000000;
}

td.mherramienta {
  background-color: #F2F5FF;
}

td.menu {
  background-color: #84A8FB;
}

td.mseccion {
  background-color: #526ADC;
}

td.ultimahora {
  background-color: #FFFECE;
}

td.carteras {
  background-color: #526ADC;
  color: #FFFFFF;
}

td.encabezadocentro {
  background-color: #526ADC;
  color: #FFFFFF;
  font-size: 12px;
}

/* estilos para bloques  menu derecho e izquierdo*/
div.inicio {
  margin-top: 12pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-bottom: 10pt;
}

div.menuizquierdo {
  margin-top: 10pt;
  margin-left: 8pt;
  margin-right: 1pt;
  margin-bottom: 10pt;
}

div.menuderecho {
  margin-top: 10pt;
  margin-left: 1pt;
  margin-right: 8pt;
  margin-bottom: 10pt;
}

div.marquesina {
  text-align: center;
  margin-top: 1px;
  margin-left: 1px;
  margin-right: 1px;
  margin-bottom: 5px;
}

div.registro {
  margin-bottom: 15px;
  text-align: center;
}

div.mseccion {
  color: #FFFFFF;
  margin-top: 1pt;
  margin-left: 4pt;
  margin-right: 2pt;
  margin-bottom: 1pt;
}

div.menu, div.mherramienta {
  margin-top: 2pt;
  margin-left: 4pt;
  margin-right: 2pt;
  margin-bottom: 10pt;
}

div.milink, div.mdlink {
  text-align: left;
  margin-top: 0pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-bottom: 3pt;
  font-weight: bold;
}

div.menubloque {
  margin-bottom: 10px;
}

div.menubloque2 {
  margin-top: 2px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 5px;
}

/* menus izquierdos y derechos*/
.menugrande, a.menugrande {
  font-size: 13px;
  color: #FFFFFF;
}

a.menugrande:hover, a.menupeque:hover {
  color: #FFCC33;
}

.milink, a.milink, .mdlink, a.mdlink {
  font-size: 11px;
  color: #162672;
}

.menupeque, a.menupeque {
  font-size: 11px;
  color: #FFFFFF;
}

a.milink:hover, a.mdlink:hover {
  color: #165072;
}

.marquesina {
  font-size: 10px;
  color: #000000;
}

/* menu de navegación*/
a.menunav, a.menunav:hover {
  font-size: 12px;
  color: #FFFFFF;
}

a.menunav:hover {
  color: #FFCC33;
}

/* centro*/
div.ticker {
  margin-top: 0pt;
  margin-left: 2pt;
  margin-right: 2pt;
  margin-bottom: 0pt;
}

div.centro {
  text-align: left;
  margin-top: 3px;
  margin-left: 12px;
  margin-right: 2px;
  margin-bottom: 3px;
}

div.bloque {
  margin-bottom: 8px;
}

div.separa {
  margin-bottom: 6px;
  text-align: center;
}

div.fotonoticia {
  margin-top: 0pt;
  margin-left: 60pt;
  margin-right: 6pt;
  margin-bottom: 4pt;
}

table.fotonoticia {
  margin-bottom: 10px;
}

img.fotonoticia {
  margin-top: 2pt;
  margin-left: 0pt;
  margin-right: 1pt;
  margin-bottom: 2pt;
}

div.fotoautor {
  font-size: 9px;
  color: #003366;
  margin-top: 0px;
  margin-left: 2px;
  margin-right: 1px;
  margin-bottom: 0px;
}

div.seccioncompleta {
  margin-bottom: 6px;
}

div.noticia {
  margin-top: 0pt;
  margin-left: 0pt;
  margin-right: 5pt;
  margin-bottom: 10pt;
}

div.seccion {
  margin-bottom: 4px;
  text-align: left;
}

div.ultimahora {
  margin-top: 3pt;
  margin-left: 0pt;
  margin-right: 0pt;
  margin-bottom: 3pt;
}

table.ultimahora {
  background-color: #FFFECE;
  border-top: 1px #000000 solid;
  border-right: 1px #000000 solid;
  border-bottom: 1px #000000 solid;
  border-left: 1px #000000 solid;
}

div.uh {
  font-size: 12px;
  color: #000000;
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
  margin-bottom: 5px;
}

div.uh-bloque {
  margin-top: 0pt;
  margin-left: 5pt;
  margin-right: 2pt;
  margin-bottom: 2pt;
}

div.uh-hora, div.uh-titular, div.uh-texto {
  margin-bottom: 1px;
}

a.uh-titular {
  font-size: 11px;
  color: #B8421E;
  font-weight: bold;
}

div.uh-texto {
  font-size: 10px;
  color: #000000;
}

div.uh-hora {
  font-size: 11px;
  color: #000000;
  font-weight: bold;
}

div.uh-vermas {
  margin-top: 4px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 4px;
}

div.titular1 {
  margin-bottom: 1px;
  margin-right: 3px;
}

div.titular2 {
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 5px;
  margin-bottom: 1px;
}

div.titulargrande, div.entradilla, div.titular4 {
  margin-bottom: 6px;
}

a.titular1 {
  color: #252596;
  font-size: 15px;
  font-weight: bold;
}

a.titular2, .titular2 {
  color: #252596;
  font-size: 11px;
}

a.titular3 {
  color: #252596;
  font-size: 13px;
  font-weight: bold;
}

a.titular1:hover, a.titular2:hover {
  color: #403060;
}

.vermas, a.vermas, .precio {
  color: #FF0000;
  font-size: 10px;
}

div.antetitulo {
  color: #000000;
  font-size: 11px;
}

/* otros*/
b.mherramienta {
  font-size: 10px;
}

/* formularios */
form.mherramienta {
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
}

/*input {
  height: 16px;
  font-size: 10px;
  line-height: 12px;
  color: #252596;
}*/

textarea {
  font-size: 11px;
  line-height: 14px;
  color: #252596;
}

input.divisa {
  width: 100px;
  text-align: center;
}

select {
  font-size: 10px;
  color: #252596;
}

select.busca {
  width: 130px;
}

select.divisa {
  width: 115px;
  font-size: 9px;
  height: 14pt;
}

td.boton, a.boton {
  color: black;
  background-color: transparent;
}

input.boton, input.botongr {
  height: 20px;
  color: #FFFFFF;
  background-color: #84A8FB;
  font-family: font-weight:;
  font-size: 11px;
}

input.botongr {
  height: 23px;
  font-size: 13px;
}

#banner468x60 {
  position: absolute;
  visibility: default;
  height: 60px;
  width: 468px;
  left: 252px;
  top: 23px;
}

/*estilos antigua hoja de estilos*/
.tablas {
  color: #FFCC33;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.titultablas {
  color: #FFFFCC;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

a.tablas:hover {
  color: #FFFFCC;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.tablas2 {
  color: #3366CC;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

a.tablas2:hover {
  color: #990000;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
}

.tablas3 {
  color: #000000;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

.tablastipo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
  text-decoration: none;
  color: #FFCC33;
}

.ladillo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #0066CC;
  text-decoration: none;
}

.ladillov {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #006600;
  text-decoration: none;
}

.tablaspeque {
  color: #FFCC33;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
}

.tablas3peque {
  color: #000000;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
}

.tablas2peque {
  color: #3366CC;
  text-decoration: none;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: bold;
}

.capitulo {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  font-weight: bold;
  text-decoration: none;
  color: #000066;
}

.pasarpagina {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #0066CC;
  text-decoration: none;
}

.subcapit {
  color: #0000CC;
  text-decoration: none;
}
