h2 {font-size:150%;margin:0px; margin-bottom:3px;}
h3 {font-size:115%;margin:10px 0px 3px 0px;}
h4 {font-size:115%;margin:10px 0px 3px 0px;}
p.texto110 {font-size:110%}
.texto88 {font-size:88%; }

.texto444 {font-size:95%; color:#444;}

.minitexto { font-size:88%; color:#999; }

.verde { color:#247300; }
.rojo { color:#FC0102; }
.granate { color:#900 }
.verde a {color:#247300; text-decoration:none }
.rojo a {color:#FC0102; text-decoration:none }
.azul a {color:#000; text-decoration:none }
.verde a:hover, .rojo a:hover, .azul a:hover { text-decoration:underline }

p.para { margin:10px 0px}


#noticias {/* background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) top repeat-x;*/ margin-bottom:20px; }
#noticias h2 { display:inline; margin:0; font-family:Georgia, serif; font-size:180%; color:#8C874D; font-weight:normal;  padding-bottom:3px}
#noticias h2 span { font-size:50%; font-weight:normal; font-family:Arial, Helvetica, sans-serif, "Arial Black"; color:#000; padding-left:10px}
#noticias .mas { text-align:right; margin-top:5px }

#central #noticias #principal { float:left; width:260px; border-right:1px solid #ccc; padding-right:5px; margin-right:10px; margin-bottom:30px;}

.acciones { margin:10px 0 10px 5px; position:relative;}
.acciones img { margin:10px 0 10px 5px; margin:0 2px 0 8px}

#ignorarsobre { position:absolute; top:0px; left:0px; padding: 30px 0px; text-align:center; background:#FFF; width:665px;filter:alpha(opacity=90); opacity: 0.9;  }
#ignorarsobre2 { position:absolute; top:10px; left:-20px; padding: 30px 0px 100px 0px; text-align:center; background:#FFF; width:665px;filter:alpha(opacity=90); opacity: 0.9;  }
#ignorar { width:400px; border:1px solid #B1B36A; background:#F6F6F6; z-index:1000px; padding:10px; text-align:left; }

.noticias_encontrado {background:#ff9;text-decoration:underline}
.noticias_encontrado_entradilla {background:#ff9;}
.resultado_busqueda .data { color:#767676; font-size:88%; margin:2px 0}
.resultado_busqueda {padding:5px 5px 10px 5px; margin:5px 10px 10px 0px; border-top:1px dotted #d6d6d6; }
.resultado_busqueda .titular {font-weight:bold; margin:4px 0}
.rbfondos {padding:5px; margin:5px 0px 5px 0px; }

.b_relacionadas {border:1px solid #ccc; padding:4px; background:#fff; margin:10px 0; clear:both}
.b_relacionadas_inner {padding:8px; background:#eee; font-size:11px}
.b_relacionadas_mas {padding:8px; background:#f4f4f4; font-size:11px}
.b_relacionadas_mas a{color:#444;}

h2.buscador {background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) top repeat-x}
p.buscador {margin:0}
p.buscar_mas {padding:5px; border-top:1px dotted #d6d6d6; margin-bottom:20px; font-size:11px; font-weight:bold }

#noticias #principal2 { margin-top:20px; margin-bottom:30px;}
#noticias #principal h3, #noticias #principal2 h3 { font-family:Georgia, serif; font-size:135%; margin:0px;}
#noticias .data { color:#767676; font-size:88%; margin:2px 0}
#noticias #principal .cuerpo { color:#333; font-size:95%; margin:2px 0}

#noticias .reductor { font-size:88%; } /*reductor */
#noticias #otras h3 {  font-family:Georgia, serif; font-size:125%; color:#8C874D; } 
#noticias #otras h3.home {   font-size:90%; font-weight:normal; } 

#noticias #otras h3 span { font-size:75%; font-weight:normal } 

#central #noticias #otras {margin-left:275px}
#central #noticias #otras .cuerpo { font-size:88%;}

#noticias #principal h4, #noticias #principal2 h4 { font-family:Georgia, serif; margin-top:20px}
#noticias #otras h4.alminuto { font-family:Tahoma; font-size:100%; color:#333; display:inline}
#noticias #otras .data { color:#767676; font-size:88%; }

#noticias #otras h4, #noticias #principal h4 { font-family:Georgia, serif; }

#noticias .anos { margin-top:10px; padding:5px; border-bottom: 1px dotted #E8E8C0; }
#noticias #anuario { width:900px; margin-top:15px}
#noticias #anuario td.mestd { text-align:center; padding:0 10px;}

#central #minuto { background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) top repeat-x; margin-bottom:17px; margin-top:-20px; }
#central #minuto h2 { margin:0px; margin-bottom:5px; margin-left:-5px; font-family:Georgia, serif; font-size:180%; color:#8C874D; font-weight:normal; background: url(http://s.bolsa.hvimg.com/img/fondo_h2_minuto.gif) left no-repeat; padding-left:42px;}
#central #minuto table { font-size:88%;}
#central #minuto table td { padding: 3px 3px 3px 5px;}
#central #minuto table td.par { background:#F0F1EB;}
#central #minuto table td a { font-weight:bold;}

#central table td.centro { border-left:1px solid #D3D3D3; border-right:1px solid #D3D3D3;}

/* lo mas leido */
#mas_leido { padding: 7px 10px 3px 10px; border:1px solid #B1B36A; background: url(http://s.bolsa.hvimg.com/img/fondo_mas_leido.gif) top repeat-x;margin-top:0px; font-size:88%; }

#mas_leido h3 { margin: 0px; font-size:100%; font-weight:normal; display:inline; margin-right:10px; }
#mas_leido #pestanas a { padding:3px 5px 3px 5px; color:#000; text-decoration:none}
#mas_leido #pestanas a:hover { text-decoration:underline}
#mas_leido #pestanas span.select a { padding:3px 8px 3px 8px; background:#fff; border-top:1px solid #B1B36A; border-left:1px solid #B1B36A; border-right:1px solid #B1B36A;}
#mas_leido ul { margin: 15px}
#mas_leido ul li { list-style-image:url(http://s.bolsa.hvimg.com/img/ul_mas_leido.gif); margin-bottom:10px;}

#minimenu { padding:10px 0px 10px 0px; text-align:right}
 
#minimenu .left { float:left  }

/* General Right */
#right input { font-size:88% }
#right .buscador { background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) top repeat-x; font-size:95%; margin-bottom:15px; margin-top:0px }

#right .buscador h3 { color:#8C874D; margin:0px; font-family:Georgia, serif; padding-top: 8px; margin-bottom:3px; }
#right .buscador h3 span { color:#000; }
#right .buscador form { margin:1px 0 3px 0; padding:9px 3px 9px 10px; background:#f6f6f6}
#right .buscador p.ano a { font-size:130%; margin-right:5px; }


#right #rss { margin: 5px 0px 25px 0; font-size:88% }
#right #rss a { font-weight:bold; }
#right #rss img { margin-right:10px; }


#right #sg { margin: 20px 0 0  0; font-size:88%; clear: both}
#right #sg a { font-weight:bold }
#right #sg img { margin-right:10px;}





#right .infoempresas_lat {padding:10px 5px; margin:5px 0; background:#f5f5f5; font-size:85%; border-bottom:1px solid #dfdfdf;  border-top:1px solid #dfdfdf }
.nubes {padding:8px; margin:15px 0; background:#f5f5f5; font-size:85%; border-bottom:1px solid #dfdfdf;  border-top:1px solid #dfdfdf }
.nubes_peq {padding:8px; margin:5px 0; background:#f5f5f5; font-size:85%; border-bottom:1px solid #dfdfdf;  border-top:1px solid #dfdfdf }

#right #boletin { height:75px; background: url(http://s.bolsa.hvimg.com/img/fondo_boletin.gif) repeat; margin:10px 0px; padding:12px 15px; }
#right #boletin h3 { font-size:100%; }
#right #boletin p { font-size:88%; margin:15px 0px; }
#right #boletin input {font-size:100%;  }

/*e-informa*/

.listado_empresas {line-height:17px; margin:-10px 0 10px 0}
.listado_categorias {line-height:17px; margin:10px 0 20px 0;}
.listado_categorias a {color: #0000FF; text-decoration:none}
.listado_categorias a:hover { text-decoration:underline }

/* General Left */
#left_noticias #agenda { margin-top:0px; float:none }

#left_noticias #noticias h3 { font-family:Georgia, serif; }
#left_noticias #noticias #principal {float:left; width: 395px; border-right:1px solid #dfdfdf; margin:15px 18px 15px 0; padding:0 12px 0 2px }

#left_noticias #noticias2 #otras { float:left; width:300px; margin-top:15px; }
#left_noticias #noticias2 #principal { float:left; width: 344px; border-right:1px solid #BEBEBE; padding-right:5px; margin-right:10px; margin-top:15px; margin-bottom:15px }

.comentaristas  { padding-bottom:5px; margin-bottom:5px; border-bottom:1px dotted #89874E }

#noticias2 #principal h3, #noticias2 #otras h3 { margin:0px }
#noticias2 #principal .data { color:#767676; font-size:88%; }


#noticias2 #principal h4, #noticias2 #otras h4 { font-family:Georgia, serif; font-size:88% }
#noticias2 #otras .data { color:#767676; font-size:88%; }
#noticias2 #otras .cuerpo { font-size:88%; }
#noticias2 #otras #video { margin-top:15px; margin-bottom:15px; }

.todas { font-size:88%; margin-top:10px; }
.pequemascomunicados { border-top:1px solid #f2f2f2; background:#f9f9f9; padding:2px 0 1px 5px; margin-left:427px; margin-top:5px; }
#noticias .ultima_hora {padding:0 15px 10px 5px}
#noticias .ultima_hora h3 {margin:5px 0 10px 0}
.ultima_hora {margin:10px 0 15px 0; padding-bottom:15px }
.ultima_hora .titular { font-size:140%}
.ultima_hora p { margin:10px 0px}
.ultima_hora img.principal { float:left; margin-right:10px; padding:2px; border: 1px solid #ccc; width:200px; }

/* left dondeinvertir */

#left_dondeinvertir h2.tapa { background:#fff; display:block }

#left_dondeinvertir #noticias h3 { font-family:Georgia, serif; font-size:135%;}
#left_dondeinvertir #noticias #principal { width:320px; margin-top:8px; margin-bottom:15px; padding:0 14px 0 2px }

#left_dondeinvertir #noticias #otras {padding:0 4px; margin-left:335px}
#left_dondeinvertir #noticias2 #otras { float:left; width:300px; margin-top:15px; }

#left_dondeinvertir #principal .cuerpo { color:#333; font-size:95%; margin:2px 2px 12px 0}
#left_dondeinvertir #otras .cuerpo { color:#333; font-size:95%; margin:2px 10px 2px 0}

#left_dondeinvertir img.analista { border:1px solid #dfdfdf; padding:2px; float:left; margin:5px 10px 5px 0}
#left_dondeinvertir #zona_articulo img {max-width:640px}
#left_dondeinvertir .ultima_hora img{ max-width:465px; margin-bottom:8px}

#left_dondeinvertir #noticias2 #principal { float:left; width: 344px; border-right:1px solid #BEBEBE; padding-right:5px; margin-right:10px; margin-top:15px; margin-bottom:15px }

#left_dondeinvertir #agenda {  width:660px;  margin-top:0px; }
#left_dondeinvertir #noticias h3.conseparador {border-bottom:1px solid #e5e5e5; padding-bottom:4px; padding-top:0; margin-bottom:5px}

/* left servicios en la portada se usa left_dondeinvertir */

#left_servicios #noticias h3 { font-family:Georgia, serif; }
#left_servicios #noticias #principal { width: 320px; margin-bottom:15px; padding:0 14px 0 2px }

#left_servicios #noticias #otras {padding:0 4px }
#left_servicios #noticias2 #otras { float:left; width:300px; margin-top:15px; }

#left_dondeinvertir .estilauder { padding-bottom:5px; border-bottom:1px solid #f3f3f3 }

#left_servicios #noticias2 #principal { float:left; width: 344px; border-right:1px solid #BEBEBE; padding-right:5px; margin-right:10px; margin-top:15px; margin-bottom:15px }

#left_servicios #agenda {  width:660px;  margin-top:0px; }

.hora2 {  font-size:100%; color:#444; margin-right:2px; font-weight:normal}

.minimenu { float:right; margin-top:8px; font-size:88% }
.minimenu a { padding:3px 5px 3px 5px; color:#000; text-decoration:none }
.minimenu a:hover { text-decoration:underline }
.minimenu strong a { padding:3px 8px; background:#fff; border-top:1px solid #B1B36A; border-left:1px solid #B1B36A; border-right:1px solid #B1B36A; border-bottom: 2px solid #fff; }

.minimenu .normal { text-decoration:underline; color:#247300 }

.calendario table.calendmes { height:252px}
#calendario .minimenu {}
#calendario h3 { font-family:Georgia, serif; }
#calendario h4 { font-family:Georgia, serif; font-size:88%; }
#calendario .data { color:#767676; font-size:88%; }
#calendario .cuerpo { font-size:88%; padding-bottom:10px; margin-bottom:10px; border-bottom:1px dotted #ABADA9; }

#editorial { width:320px; float:left;  }
#editorial2 { width:320px; margin-left:340px; margin-top:20px; }
#editorial h3, #editorial2 h3, #editorial_solo h3 { border-bottom:1px solid #ccc; margin-top:25px;}
#editorial h3 a, #editorial2 h3 a { text-decoration:none}
#editorial h4, #editorial2 h4 {font-family:Georgia, serif; font-size:88%; }

.barra_editorial { font-weight:bold; padding:4px 2px; margin:10px 0; background:#E8E8C0; border-bottom:1px solid #D9D997 }
.barra_editorial span { font-weight:normal; font-size:88%; padding-left:15px}
.relacionados h4 { font-family:Georgia, serif; }
.relacionados ul { margin-left:30px;  }


/* REGISTRO */
#registro { background: url(http://s.bolsa.hvimg.com/img/fondo_registro.gif) top repeat-x;}

#registro h2 {margin:0px; font-family:Georgia, serif; font-size:160%; color:#000; margin-bottom:15px; padding-left:10px; display:block}

#right3 #registro h2 { margin:0px; font-family:Georgia, serif; font-size:160%; color:#000; margin-bottom:15px; padding-left:10px; display:block }

#registro h3 {margin:0px; font-family:Georgia, serif; font-size:130%; color:#333; margin-bottom:5px; padding:0 0 0 10px; border-bottom:1px solid #f3f3f3}

#form_registro { width:600px; background: #F7F8EA url(http://s.bolsa.hvimg.com/img/fondo_form_registro.gif) top no-repeat; padding:5px 15px 0px 15px;}
#form_registro_b { width:310px; background: #F7F8EA url(http://s.bolsa.hvimg.com/img/fondo_form_registro_b.gif) top no-repeat; padding:5px 15px 0px 15px; /*margin-top:55px;*/ border-left:10px solid #fff;}
#form_registro h3, #form_registro_b h3 { padding-bottom:3px; margin:5px 0px 10px 0px; font-family:Georgia, serif; font-size:140%; color:#000; font-weight:normal; background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) bottom repeat-x; }
#form_registro div.fila, #form_registro_b div.fila { margin-bottom:15px }
#form_registro div.dato { width:120px; float:left; margin-right:20px; margin:0px; margin-left:15px; }
#form_registro_b div.dato { width:80px; float:left; margin-right:20px; margin:0px; margin-left:15px; }
#form_registro div.dato2, #form_registro_b div.dato2 { width:20px; float:left; margin-bottom:40px; margin:0px; margin-left:15px; padding:0px }
#form_registro input, #form_registro_b input { font-size:100% }
#form_registro select, #form_registro_b select { font-size:100% }
#form_registro input.enviar, #form_registro_b input.enviar { font-size:110%; font-weight:bold; color:#FFF; border:1px solid #164801; background:#257401; padding:2px; margin-bottom: 5px }

#ayuda2 { background: url(http://s.bolsa.hvimg.com/img/fondo_right_ayuda.gif) top right repeat-y; margin-top:0px; padding-right:35px; min-height:200px}
#ayuda { background: url(http://s.bolsa.hvimg.com/img/fondo_right_ayuda.gif) top left repeat-y; margin-top:25px; padding-left:35px; min-height:200px}
#form_registro2 { width:630px; margin-bottom:15px; background: #F7F8EA url(http://s.bolsa.hvimg.com/img/fondo_form_registro2.gif) bottom no-repeat; height:9px; }
#form_registro2_b { width:340px; margin-bottom:15px; background: #F7F8EA url(http://s.bolsa.hvimg.com/img/fondo_form_registro2_b.gif) bottom no-repeat; height:9px; border-left:10px solid #fff; }

#ayuda h3, #ayuda2 h3 { color:#999; font-family:Arial, Helvetica, sans-serif, "Arial Black"; font-size:160%; margin:0px;  padding-top:0;}
#ayuda h3 span, #ayuda2 h3 span { font-size:160%}
#ayuda p, #ayuda2 p  { margin:10px 0px }
#ayuda p span, #ayuda2 p span { color:#359903}

#ayuda2 ul { margin-left:40px; }

.ayudali {font-size:95%}
.ayudali li {margin:6px 0}

/* MI BOLSA */

#left100 { width: 980px; }
#left50 { float: left; width: 475px; padding-right:15px }
#right50 {float:right;width:475px; padding-left:13px }
#left50 h2, #right50 h2, #left100 h2 { margin:0px; font-family:Georgia, serif; font-size:160%; color:#8C874D; font-weight:normal; background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) top repeat-x; display: block; padding-bottom:5px; margin-bottom:5px; }
#left50 h2 span, #right50 h2 span, #left100 h2 span { font-size:60%; color:#000 }

#left50 table, #right50 table { width:100% }
#left50 table th, #right50 table th { text-align:left; width:100% }
#left50 table td.numero, #right50 table td.numero { width:40px; border:1px solid #B4B16A; padding:5px; text-align:center; color:#0A0; font-size:140%; font-weight:bold; }
#left50 table td.opcion, #right50 table td.opcion { padding:5px 5px 5px 20px; text-align:right; font-size:88%;}
#left50 table td.header, #right50 table td.header { background:#F7F7E5 url(http://s.bolsa.hvimg.com/img/fondo_table_misdatos.gif) top repeat-x; padding-left:10px }
#left50 .boton, #right50 .boton { font-size:105%; font-weight:bold; color:#FFF; border:1px solid #164801; background:#257401 url(http://s.bolsa.hvimg.com/img/fondo_boton3.gif) bottom; padding:2px; margin: 15px 0px; }

#left_noticias h2 { margin:0px; font-family:Georgia, serif; font-size:160%; color:#8C874D; font-weight:normal; background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) top repeat-x; display: block; }

table.editar_datos tr td {padding:4px 2px; }
table.editar_datos tr td.sep{  border-bottom:1px solid #e5e5e5;  }
#right50 .boton_imagen { float:right; margin-top:30px; margin-right:50px }

#registrof { margin-top:10px;   }
#registrof h3 { margin-bottom:10px; border-bottom:1px dotted #ccc}
#registrof #accesoforo { float:left; width:300px; padding:0px 15px 15px 15px; border-right:1px dotted #ccc; }
#registrof #accesoforo input {margin-bottom:-1px }
#registrof #accesoforo .linea { margin-bottom:5px; text-align:right; padding-right:40px; }
#registrof #accesoforo .opciones { font-size:88%; text-align:center }

#registrof #registrar { margin-left:350px; width:270px; text-align:center; background:#F6F7E9; border:1px solid #B2B26A; padding:10px 15px; margin-top:10px}

#registrof #registrado { width:270px; text-align:center; background:#F6F7E9; border:1px solid #B2B26A; padding:10px 15px; margin-top:10px}

.datos2 { margin:15px 0; padding:5px; background:#E8E8C0; border:1px solid #D9D997; font-size:88%; width:70% }

 /* SERVICIOS */
#left_servicios #noticias #principal h3.servicios { margin-top:15px;}
#left_servicios #noticias #otras h3.servicios { font-size:140%; margin:15px 0px 0px 0px; }

#left_servicios h3 {font-family:Georgia, serif; font-size:100%; border-bottom:1px dotted #8C874D; margin-bottom:0px; }
#left_servicios ul { background: url(http://s.bolsa.hvimg.com/img/fondo_herramientas_div.gif) top repeat-x; padding:10px 0px 10px 10px; }
#left_servicios ul li { margin-left: 10px; list-style-image:url(http://s.bolsa.hvimg.com/img/ul_mas_leido.gif) }
#left_servicios .ver_todos { font-size:88%; padding:10px; text-align:right}
#left_servicios .ver_todos a { color:#000000 }
#left_servicios .ver_todos a:hover { text-decoration:none }

#servicios { float:left; width:760px; margin-top: 15px; }
#serviciosright { float:left; width:450px; margin-top: 15px; }
#servicios980 { float:left; width:980px; margin-top: 15px; }
#servicios_legal { float: left; width: 660px; margin-right:20px; } 

/* mercado y foro */

#servicios h2, #serviciosright h2, #servicios980 h2, #servicios_legal h2 { padding-bottom:3px; margin:0px; font-family:Georgia, serif; font-size:160%; color:#8C874D; font-weight:normal; background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) bottom repeat-x; }

#servicios h2 strong, #serviciosright h2 strong, #servicios980 h2 strong{ color:#000; }

#servicios h3, #serviciosright h3, #servicios980 h3 { font-family:Georgia, "Times New Roman"; margin-top:0px; border-bottom:1px dotted #F0F0F0 }
#servicios h4, #serviciosright h4, #servicios980 h4 { font-family:Georgia, "Times New Roman"; margin-bottom:15px; }

#servicios #subtitulo, #serviciosright #subtitulo, #servicios980 #subtitulo { /*text-align:right;*/ font-family:Georgia, serif; font-size:130%; color:#444; padding:5px 0}
#servicios #sumario, #serviciosright #sumario, #servicios980 #sumario { margin-bottom:15px; font-weight:bold; }

#servicios #sumario .foto, #serviciosright #sumario .foto, #servicios980 #sumario .foto, #servicios #subtitulo .foto, #servicios980 #subtitulo .foto { margin-right:15px; margin-top:5px;}

#list_servicios { padding:8px 0; border-bottom:1px solid #e4e4e4}
#list_servicios h3 {font-family:arial;  font-size:100%; margin-top:5px; border:0}
#list_servicios img { margin-right: 10px; float:left; padding:2px; border:1px solid #dfdfdf }


#servicios .texto, #servicios980 .texto { padding:10px 0px; }
#servicios .texto h3, #servicios980 .texto h3 { margin:10px 0px; font-family:Georgia, serif; font-size:130%; }
#servicios .texto p, #servicios980 .texto p { margin-bottom:10px }

#servicios .texto #latder, #servicios980 .texto #latder { float:right; width:180px; margin-left:15px; height:200px; background:#CCC }

#servicios #latder { float:right; width:180px; margin-left:15px; height:200px; background:#CCC }
#servicios980 #latder { float:right; width:300px; margin-left:15px; height:200px; background:#CCC }

#latder { float:right; margin-left:15px; }

#servicios ul, #servicios980 ul { margin-left:30px; margin-bottom:20px}

.cambios_guardados {  text-align:center; background:#F6F7E9; font-weight:bold; border:1px solid #B2B26A; padding:10px; margin:10px}

#aviso { padding:20px; margin:20px; font-weight:bold; text-align:center; background:#EFF0E8; border:1px solid #E0E1DB }
#aviso h4 { text-align:left; margin:0px; font-size:120% }
#aviso .divisa { font-size:140%; font-weight:bold; margin:10px 0px; color:#205309 }
#aviso .divisa span { font-size:70%; font-weight:normal }
#aviso div.opciones{ font-weight:normal; font-size:88%; text-align:left }

/* AYUDA */

.tabla_vieja td {font-size:88%; padding:6px; color:#333}
.tabla_vieja td td{font-size:100%; padding:4px}

.mensaje_generico { background:#F6F7E9; font-weight:bold; border:1px solid #B2B26A; padding:10px; margin:10px 0}
.titulo_mis {margin-top:20px; margin-bottom:0; padding-bottom:2px; border-bottom:1px solid #eee}
.titulo_mis a{font-size:75%; font-weight:normal; }

/* NUEVO e-informa */
#einforma { width:670px; float:left }
#infbuscador { background:url(http://s.bolsa.hvimg.com/img/fondo_buscador_einforma.gif) top no-repeat; padding:16px 0px 0px 15px;; height:60px; width:655px; }
#infbuscador .guia { text-align:right; padding-right:15px; font-size:88%; padding-top:15px; } 
#einforma h1 {padding-bottom:3px; margin:0px; font-family:Georgia, serif; font-size:160%; color:#000; font-weight:normal; background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) bottom repeat-x; display:block;}
#einforma h2 { padding-bottom:3px; margin:0px; font-family:Georgia, serif; font-size:160%; color:#8C874D; font-weight:normal; background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) bottom repeat-x; }
#einforma h2 strong { color:#000; }
#einforma h3 { font-family:Georgia, "Times New Roman"; margin-top:0px; padding-bottom:7px; color:#247300; background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) bottom repeat-x; }
#einforma h4 { font-family:Georgia, "Times New Roman"; margin-bottom:15px; }
#einforma .destacado { margin-top:15px; margin-bottom:15px; padding:10px; background:#E8E8C0; }
#einforma #az { margin-top:10px; }
#einforma .abcd {border-top:1px dotted #e4e4e4; border-bottom:1px dotted #e4e4e4; background:url(http://s.bolsa.hvimg.com/img/separador_punteado.gif) repeat-x top; margin:5px 0 25px 0; padding:5px 0 5px 0; font-size:88%; text-align:center; color:#888}
#einforma #infprovincias ul { padding-left:30px; margin:15px 0px; }
#einforma #infprovincias li { float:left; width:145px; list-style:none;}
#einforma #az { margin-top:15px; }
#einforma #subtitulo { font-family:Georgia, serif; font-size:130%; color:#444; padding:5px 0}
#einforma #sumario { margin-bottom:15px; font-weight:bold; }

#einforma #infadsense { background:#FAFAFA;  padding:10px; }

#einforma .listado_categorias ul { padding-left:30px; margin:15px 0px; }
#einforma .listado_categorias li { float:left; width:300px; list-style:none; margin-bottom:5px; }
#einforma .inftabla { border-left:1px dotted #ccc; border-top:1px dotted #ccc; }
#einforma .inftabla td { border-right:1px dotted #ccc; border-bottom:1px dotted #ccc; }
#einforma .inftabla td h1 { font-size:98%; color:#c00; background:none; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;  }
#einforma .inftabla th { border-right:1px dotted #ccc; border-bottom:1px dotted #ccc; text-align:left; background:#F6F6EE; }

#infright { width:300px; margin-left:680px; padding-top:7px; }
#infright #promo { width:280px; height:110px; background: #EDEDCD url(http://s.bolsa.hvimg.com/img/fondo_flecha_einforma.gif) top right no-repeat; padding:10px; font-size:18px; cursor:hand; line-height:25px; }
#infright a #promo  { text-decoration:none; color:#000; }
#infright #promo span { color:#FF0000 }
#infright #promo .acceder { text-align:center; padding-top:15px; font-size:88%; font-weight:bold; }
#infright h3 { font-family:Georgia, "Times New Roman"; margin-top:15px; padding-bottom:7px; color:#8C874D; background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) bottom repeat-x; }
#infright p { margin-top:10px; }
#infright ul { padding-left:15px; margin:5px 0px; }
#infright li { list-style:none }

/*legal*/
#titupath_legal{ padding-bottom:10px; font-size:11px} 
#titupath_legal a{ }
#titupath_legal a:hover{ text-decoration:none}

#creatividad_informes { background:url(http://s.bolsa.hvimg.com/img/fondo_buscador_einforma.gif) top no-repeat; padding:16px 0px 0px 15px}
#servicios_legal h2{ margin:20px 0 10px 0}
.h2legal img{ float:left; margin:-20px 5px 0 0}
.buscador_legal{ background:url(http://s.bolsa.hvimg.com/img/bg_buscadorlegal.gif) no-repeat left center; padding:15px; margin:15px 0; font-size:105%; font-weight:bold; font-family:Georgia, "Times New Roman"}
.buscador_legal .input{ width:370px; padding:1px 0; margin-left:10px}
.buscador_legal .bbuscar, .creatividad_informes .bbuscar{ background:#287E03 url(http://s.bolsa.hvimg.com/img/bg_bbuscar.gif) repeat-x left bottom; color:#FFFFFF; border: #164800 solid 1px; padding:1px 8px; margin-left:10px; font-weight:bold}
 
#servicios_legal .thboletines .current{ background:url(http://s.bolsa.hvimg.com/img/bg_nocurrent.gif) no-repeat left top}
#servicios_legal .thboletines a{ background:url(http://s.bolsa.hvimg.com/img/bg_current.gif) no-repeat left top; color:#000000; display:block; float:left; width:158px; padding:8px 15px; margin:0 3px; font-weight:bold; text-decoration:none}
.bg_boletines{ background:#F3F5EA url(http://s.bolsa.hvimg.com/img/bg_boletines.gif) no-repeat left bottom; padding-bottom:12px}
.bgboletines1{ background:#F3F5EA url(http://s.bolsa.hvimg.com/img/bg_selec1.gif) no-repeat left top; padding:8px}
.bgboletines2{ background:#F3F5EA url(http://s.bolsa.hvimg.com/img/bg_selec2.gif) no-repeat left top; padding:8px}
.bgboletines3{ background:#F3F5EA url(http://s.bolsa.hvimg.com/img/bg_selec3.gif) no-repeat left top; padding:8px}
.bgboletines1 ul, .bgboletines2 ul, .bgboletines3 ul{ margin-left:10px; list-style:none}
.bgboletines1 ul li, .bgboletines2 ul li, .bgboletines3 ul li{ width:30%; float:left; margin-right:10px; padding:5px 0 5px 10px; background: url(http://s.bolsa.hvimg.com/img/bullet_li.gif) no-repeat left 10px; border-bottom:#FFFFFF solid 1px}
.bgboletines1 ul li a, .bgboletines2 ul li a, .bgboletines3 ul li a{ color:#000000; text-decoration:none}
.bgboletines1 ul li a:hover, .bgboletines2 ul li a:hover, .bgboletines3 ul li a:hover{ text-decoration:underline}
.creatividad_informes{ background:url(http://s.bolsa.hvimg.com/img/bg_formempresas.gif) repeat-x left top; padding:12px 8px}
.creatividad_informes .azul{color:#013976; font-family:Georgia, serif; font-weight:bold}
.dorado{font-family:Georgia, serif; color:#8E884E; font-weight:bold; font-size:11px; text-align:center; padding:5px 0}
.dorado strong{	color: #D90000;	text-transform: uppercase;}
.dorado .cinco{ background:url(http://s.bolsa.hvimg.com/img/bg_cinco.gif) no-repeat top center; padding: 1px 6px; margin: 3px; font-size:13px}
.dorado .cincobig{ background:url(http://s.bolsa.hvimg.com/img/bg_cinco.gif) no-repeat top center; padding: 1px 6px 3px 6px; margin: 5px; font-size:13px; display:block}
.creatividad_informes .input{ width:180px}

.nubes_legal{ width: 350px; margin:16px 10px 0 0; float:left }
.banner_legal{ float:right; margin-top:16px; width:300px}

.info_boe_items{ margin-bottom:8px; padding-bottom:8px; border-bottom: #CCCCCC dotted 1px}
.info_boe_items h3 a{ font-size:13px}
.fuente_boe{ color:#666; font-size:11px; font-weight:bold}
.info_boe_items a strong, .info_boe_items p strong{ background-color:#FFFFCC}

.informes_pad{ padding:15px 10px; display:block; text-decoration:none}
.informes_pad .dorado{ font-size:14px !important}

.tags_item{	color:#666666;	margin-right:8px; text-decoration:underline}
.tags_item:hover{text-decoration:none}
.nubes p{ line-height:20px; text-align:center}
.ultimas_busquedas {padding:8px; margin:-2px 0 0 0; background:#F4F4EC; font-size:85%; border-bottom:1px solid #E8E6C1;  border-top:1px solid #E8E6C1}
.ultimas_busquedas a{ color:#000000; display:block; padding:3px 0 3px 10px}
.ultimas_busquedas a:hover{ text-decoration:none }

.imgmarg{ margin:5px 8px 0 0}
 
.patrocinados td { background-color:#FFFFFF; }
.patrocinados th { text-align:left; padding:0px 0px 5px 5px; font-size:110%; }
.patrocinados th a { text-decoration:none; color:#247300; }
.patrocinados th a:hover { text-decoration:underline; } 

.info_boe_ficha { background:#F5F5F5; padding:3px 8px; margin-bottom:10px; }
.info_boe_ficha h4 { background-color:#999; padding:3px 5px; color:#FFFFFF; }
.info_boe_ficha td { padding:3px; border:#FFFFFF solid 1px; }

.txt_portadalegal { padding:8px 0; }
.linknavegacion { font-weight:bold; }

.h2resultados{ display: inline}
.npag { font-size:14px; display: inline; float:right; margin:5px 5px 0 0 }
.npag strong{ background-color:#FFFFCC; font-weight:bold; padding:0 3px}

#ayuda2 .enviar { font-size:110%; font-weight:bold; color:#FFF; border:1px solid #164801; background:#257401; padding:2px; margin-bottom: 5px; float:right; margin-right:100px; margin-top:-5px}

/*capa alta boletines*/
#capaNoRegistrado{	padding:15px; font: 13px Tahoma}
#capaNoRegistrado h2{ background:url(http://s.bolsa.hvimg.com/img/capa_mail.png) no-repeat  center center; font-size:16px; font-weight:normal; padding: 15px; margin:0 auto}
#capaNoRegistrado .ok{ padding:30px 15px; margin-bottom:10px}
#capaNoRegistrado .error{ color:#990000; font-weight:bold}
#capaNoRegistrado .destacado{ font-weight:bold; font-size:18px; font-family:Tahoma}
#capaNoRegistrado .texto{ font-size:11px; font-family:Arial, Helvetica, sans-serif}
#capaNoRegistrado .input{ width:98%; border:1px solid #999; padding:2px}
#capaNoRegistrado .enviar { font-size:110%; font-weight:bold; color:#FFF; border:1px solid #164801; background:#257401 url(http://s.bolsa.hvimg.com/img/bg_aceptar.png) repeat-x left center; padding:3px 5px; margin-bottom: 5px }
#capaNoRegistrado .link{ color:#286600; float:right; font-size:11px}


/* deberia estar en mercado */
#mercado { float:left; background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) top repeat-x; }
.mercado475 { width:475px; margin-bottom:20px; }
.mercado660 { width:660px; margin-bottom:20px; }

#mercado h2 { margin:0px; margin-bottom:5px; font-family:Georgia, serif; font-size:180%; color:#8C874D; font-weight:normal; } 
#mercado #powered { font-size:88%; float:right; }

#mercado .opciones  { font-size:12px; line-height:21px; } 
#mercado .merc { background:#F6F6EE; margin-bottom:5px; padding-bottom:0px; } 
#mercado .opciones .titu { float:left; width:55px; text-align:right; margin-right:5px; }
#mercado .opciones .titu2 { float:left; width:85px; text-align:right; margin-right:5px; }
#mercado .opciones .titudoble { float:left; width:55px; text-align:right; margin-right:5px; } 
#mercado .opciones .titudoble select { font-size:88%; } 
#mercado .opciones a.current {font-size:12px; color:#DB4900; text-decoration:none; font-weight:bold; border:1px solid #DB4900; padding:0 2px} 
#mercado .opciones a.current:hover {background:#fff} 
#mercado .opciones a {font-size:11px; color:#444; text-decoration:none; border:1px solid #ddd; padding:0 2px} 
#mercado .opciones a:hover {background:#f0f0f0} 

#agenda { float:left; width:660px; margin-top: 10px; margin-bottom:10px; background: url(http://s.bolsa.hvimg.com/img/fondo_noticias.gif) top repeat-x;} 		
#agenda h2 { margin:0px; font-family:Georgia, "Times New Roman", Times, serif; font-size:160%; color:#8C874D; font-weight:normal;} 		
#agenda h2 span { font-size:58%; font-weight:normal; font-family:Arial, Helvetica, sans-serif, "Arial Black"; color:#000; padding-left:10px} 		
#agenda table { font-size:88%; margin-top:3px;} 		
#agenda table th { padding: 8px; background: url(http://s.bolsa.hvimg.com/img/fondo_agenda_th.gif) top repeat-x; border-right:1px solid #CFCFCF; border-bottom:1px solid #E0E1DA; } 		
#agenda table td { padding: 8px; border-right:1px solid #CFCFCF; border-bottom:1px solid #E0E1DA; } 		
#agenda table th.no, #agenda table td.no { border-right:none; } 		
#agenda table td.hora { background:#f2f2f2; } 		
#agenda table td.evento { color:#C14900; font-weight:bold; } 			

.megalist {margin:10px 20px;} 		
.megalist li {list-style:square; color:#888; line-height:19px; font-size:12px;} 		

.listado { margin-top:10px; margin-bottom:20px; font-size:88%;}
.listado th { padding:8px 5px; background: url(http://s.bolsa.hvimg.com/img/fondo_table_mercado.gif) top repeat-x; border-bottom:1px solid #E0E1DB; text-align:right }
.listado th.acciones { padding:7px 5px 4px 5px; text-align:center; font-size:110%; }
.listado th a { color:#050 }
.listado th a:hover {text-decoration:none}
.listado td { padding:5px; border-bottom:1px solid #E0E1DB; text-align:right; }
.listado td.acciones { text-align:center; font-size:110%;}
.listado td.desc { text-align:left; padding-left:20px;}
.listado tr.par td { background:#F6F6EE; }
.listado td.par { background:#F6F6EE}
.listado td.left, .listado th.left { text-align:left}





.verde span.fl {  background:url(http://s.bolsa.hvimg.com/img/subiendo.gif) no-repeat center right; padding-right:11px}
.rojo span.fl { background:url(http://s.bolsa.hvimg.com/img/bajando.gif) no-repeat center right; padding-right:11px}
.azul span.fl { background:url(http://s.bolsa.hvimg.com/img/par.gif) no-repeat center right; padding-right:11px}

.listado td.center{ text-align:center}
.listado td.derecha{ text-align:center}
.listado td.pais { padding:5px; border-bottom:1px solid #B2B16E; font-weight:bold; text-align:left}
.listado td.subheader { background:#F7F8F3; border-right:1px solid #EFF0E8; }

.listado a.accionenlista { color:#333; text-decoration:none}
.listado a.accionenlista:hover {color:#247300; text-decoration:underline}

#mercado .listnoticias { margin-top:15px}
#mercado .listnoticias td .info{ color: #666; font-size:11px}
#mercado .listnoticias td { padding: 6px; border-bottom:1px dotted #ddd}

#mercado h3 { border-bottom:1px solid #CCCCCC;font-family:Georgia, serif;}
#mercado h4 { font-family:Georgia, serif; font-size:88%}

.divlist { padding:5px 10px; margin-left:10px; background:url(http://s.bolsa.hvimg.com/img/ul_mas_leido.gif) left no-repeat;}
.divlist .info { font-size:88%; color:#666}

#mercado .cotizaciones { margin-bottom:10px; margin-top:10px; font-size:85%;}
#mercado .cotizaciones .col1 { float:left; width:32%; padding-right: 10px;}
#mercado .cotizaciones .col2 { float:left; width:32%; padding-right: 10px;}
#mercado .cotizaciones .col3 { width:35%; margin-left:64%; padding-right: 10px;}
#mercado .cotizaciones img { margin-right:10px; }

#valores { width:165px; margin-left:485px; padding-left:10px; border-left:1px solid #F2E8E6;}
#valores .ficha {  margin-bottom:10px; font-size:88%;}
#valores .ficha h3 {font-family:Georgia, serif; font-size:140%; font-weight:normal; color:#8C874D; }
#valores .ficha h4 { margin:0px 5px 2px 5px; padding-top:3px; font-size:100% }
#valores .ficha .info_ficha {
background: #fff url(http://s.bolsa.hvimg.com/img/fondo_ficha.gif) top repeat-x;
}
#valores .ficha .info_ficha table td { padding:3px 6px; border-bottom:1px dotted #5f5f5f}
#valores .ficha .info_ficha table td a {text-decoration:none; color:#333}

#valores .ranking { text-align:right; }
#valores .ranking a { font-size:88%; }

#valores #promo1 { background: #EDEDCD url(http://s.bolsa.hvimg.com/img/fondo_flecha_einforma2.gif) top right no-repeat; padding:10px; font-size:14px; cursor:hand; border:1px solid #D0D2AD; margin-top:11px; margin-bottom:10px }
#valores #promo1 a { color:#000; text-decoration:none }
#valores #promo1 a:hover { text-decoration:underline }
/* fin movido bolsa */


.not_entidades {font-size:11px; margin-top:15px; color:#444}
.not_entidades_inner {background:#f3f3f3; border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:4px 5px; margin-top:2px}
.not_entidades_inner ul li{list-style:none; padding:2px 0}


/*redes sociales*/
.redsoc #left_noticias, .redsoc #left_dondeinvertir{ width:485px; margin-left:22px}
.redsoc_vertical{ width:145px; float:left; padding-right:7px; border-right:1px dotted #969696}

.redsoc_vertical .fecha{ font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
.redsoc_vertical .dia{ font-size:18px; color:#b8b6b6; float:left; margin-right:3px}
.redsoc_vertical .mes{ font-size:15px; color:#666; float:left; margin-right:3px}
.redsoc_vertical .anio{font-size:15px; color:#ccc; float:left}
.redsoc_vertical .hora{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#8c874d; display:block; float:left; margin-top:5px; padding-top:5px; border-top:1px dashed #dde1e4; width:145px}
.redsoc_vertical .megusta{margin:10px 0}

.bg_puntos{ border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:4px 0 3px 0}
.bg_puntosbot{ border-bottom:1px dotted #ccc; padding:4px 0 3px 0}

.sripte_redesociales{ background:url(http://s.bolsa.hvimg.com/img/sprite_redesociales.png); background-repeat:no-repeat; padding:2px 0 2px 20px; font-size:11px; text-decoration:none} 
.bfacebook{ background-position: left top; color:#3B5997}
.btwitter{ background-position: left -21px; color:#3A87BB}
.bimprimir{ background-position: left -42px; color:#666}
.bamigo{ background-position: left -63px; color:#007439}
.bpdf{ background-position: left -84px; color:#666}
.brss{ background-position: left -105px; color:#666}
.binfo{ background-position: left -126px; color:#849F34}
.bhistorico{ background-position: left -147px; color:#AE5529}

.redsoc_vertical .acciones{ margin:50px 0 0 0 ; padding:0}
.redsoc_vertical p{ line-height:18px}
.redsoc_vertical .acciones a{ color:#666666; font-size:11px}
.redsoc_vertical .acciones a:hover{ text-decoration:underline}

.redsoc_horizontal .acciones { border-top:1px dotted #ccc; border-bottom:1px dotted #ccc; padding:7px 13px 7px 0; text-align:right} 
.redsoc_horizontal .megusta{float:left; margin-top:-2px}

.noticias_abajo{ float:left} 
.noticias_abajo .reductor{ margin-top:20px}
.noticias_abajo .nubes_peq{ color:#666;background:none; border:none; padding: 7px 10px 3px 0}
.noticias_abajo .nubes_peq a{ color:#666; text-decoration:none}
.noticias_abajo .nubes_peq a:hover{ text-decoration:underline} 
.redsoc_ultimas{ width:485px; margin-left:22px; float:left}
.redsoc_ultimas .ultimas_link{  margin:8px 0}
.redsoc_ultimas .ultimas_link a{display:block; margin:0 0 0 15px }
.redsoc_ultimas span{ float:left}

.redsoc .calendario_out{padding:2px;margin:20px 0}
.redsoc .calendario{padding:6px}
.redsoc p.fechacalendario{font-size:120%;}
.redsoc p.mes{font-size:100%}
.redsoc .pagcal{font-size:80%;}
.redsoc .pagcal a.anterior{padding:0 3px 0 13px}
.redsoc .pagcal a.siguiente{padding:0 13px 0 3px;}
.redsoc .datos_calendario th{padding:3px 0;width:15px;}
.redsoc .datos_calendarionum{margin:3px 0 }
.redsoc .datos_calendarionum td{width:10px}
.redsoc .datos_calendario td a{padding:1px;width: auto}
.redsoc .datos_calendarionum td.diadhoy span{padding:1px;width: auto}
.redsoc .datos_calendarionum td.diasfuturos span{padding:1px;width: auto}

/* Últimas noticias */
.redsoc_ultimas h3{background: url(http://s.bolsa.hvimg.com/img/fondo_h3_notacc.gif) bottom repeat-x;  font-family:Arial, sans-serif; padding:0 0 5px 5px; margin: 0}
 

#ultis { padding:3px 10px 3px 10px; margin-bottom:20px}
#ultis #pestanas{background: url(http://s.bolsa.hvimg.com/img/fondo_h3_notacc.gif) bottom repeat-x; border:0; font-family:Arial, sans-serif; padding:0 0 9px;}  
#ultis #pestanas a { padding:3px 5px 3px 5px; color:#000; text-decoration:none}
#ultis #pestanas a:hover { text-decoration:underline}
#ultis #pestanas span.select a { padding:8px; background:#E8E8E8; border:1px solid #ccc; font-weight:bold}
#ultis ul { margin: 15px}
#ultis ul li { list-style-image:url(http://s.bolsa.hvimg.com/img/ul_mas_leido.gif); margin-bottom:10px;}

.ultimas_analistas{width:485px; margin-left:22px; float:left}
.ultimas_analistas h4{background: url(http://s.bolsa.hvimg.com/img/fondo_h3_notacc.gif) bottom repeat-x;  font-family:Arial, sans-serif; padding:0 0 5px 5px; margin: 0}

.fright{ float:right}


/*portada noticias 2010*/
h3.masnoticias{ color:#8C874D; font-weight:normal; margin:0; padding:0}
.noti_ppal{ margin-bottom:10px}
.img_noticias .ancho{ width:200px; border:1px solid #CCC; padding:2px; background-color:#fff; float:left; margin-right:8px}
.img_noticias .alto{ height:160px; border:1px solid #CCC; padding:2px; background-color:#fff; float:left; margin-right:8px}

.noticias_bloque .ancho{ width:120px; border:1px solid #CCC; padding:2px; background-color:#fff; float:left; margin-right:8px}
.noticias_bloque .alto{ height:90px; border:1px solid #CCC; padding:2px; background-color:#fff; float:left; margin-right:8px}

#noticias .reductor{ padding-top:10px}
#noticias .reductor h3 a{ text-decoration:none; color:#8C874D}
#noticias .reductor h3 a:hover{ text-decoration:underline}
.caja_modulos{ float:left; width:230px}
.modulos{ background:#F5F7EE; border:1px solid #EAEAEA; padding:8px; margin-bottom:25px}
.datofecha{ background:#F5F7EE; border-top:1px solid #EAEAEA; border-left:1px solid #EAEAEA; border-right:1px solid #EAEAEA;float:right; margin-bottom:-1px; padding:3px 3px 3px; font-family:Georgia, "Times New Roman", Times, serif;  font-size:80%}
.datofecha strong{ color:#54512E}
.sprite_modulos{ background:url(http://s.bolsa.hvimg.com/img/sprite_modulos.gif) no-repeat left top; padding:0 0 0 18px}
.ico_agenda{ background-position: left 1px}
.ico_alminuto{ background-position: left -24px}
.ico_comunicados{ background-position: left -48px}

.agenda_item{ margin-bottom:8px}
.agendah{ float:left; padding:0 1px; background-color:#fff;  width:30px; text-align:center; margin:3px 5px 10px 0}
.agendap{ font-family:Georgia, "Times New Roman", Times, serif;  font-weight:bold}
.agendae{ font-family:Georgia, "Times New Roman", Times, serif;   padding:4px}

.noticias_bloque{ padding-bottom:8px; margin-bottom:8px; border-bottom:1px dotted #CCC}
.fuente{ background:#fff; padding:2px 3px; color:#587A26; display:inline}
.almin{ margin:8px 0}

.mod_analista{ float:left; margin-right:12px; width:148px}
.com_analistas{ background-color:#F5F5F5; border:1px solid #E7E6E6; padding:9px}
.com_analistas h3{ color:#999; margin:0 0 8px 0; padding:0; font-family:Georgia, "Times New Roman", Times, serif}
.com_analistas h3 span{ color:#739E34}
 
.com_analistas .texto_analista{ padding:5px 6px; font-size:85%; background:#fff; min-height:100px}
.com_analistas a{ color:#000; text-decoration:none}
.com_analistas a:hover{ text-decoration:underline}
.clipout{background-color:#fff; padding:2px; position:relative; width:144px; height:92px; top:0; left:0}
.clipin{ position:absolute; clip:rect(0, 144px, 88px, 0); margin:0; padding:0}
.clipin img {width:144px}

.sprite_noticias{ background:url(http://s.bolsa.hvimg.com/img/sprite_noticias.gif); background-repeat:no-repeat; padding:2px 0 2px 27px; font-size:11px; text-decoration:none; display:block} 
.sprite_noticias:hover{ text-decoration:underline}
#right .bcronicas{ background-position: 5px -23px; color:#557DA9}
#right .brss{	color:#CF6606;	border-left:1px dotted #ccc; padding:3px 0 3px 27px; background-position: 4px 2px}
#right .bhistorico{background-position: 5px -67px}
#right .binfo{ background-position: 5px -45px; color:#849F34}
#right .acciones{ margin:10px 0}

.relacionadas{ background: url(http://s.bolsa.hvimg.com/img/bg_busquedas.gif) no-repeat right bottom; display:block; padding:5px; font-size:130%; color:#666; border-bottom:1px solid #dfdfdf }

#right .nubes {padding:8px; margin:0; font-size:85%; border-top:none; border-bottom:1px solid #dfdfdf; background-color:#fff}
#right .nubes a{ color:#666; text-decoration:none}
#right .nubes a:hover{ text-decoration:underline}

/*lo más leído noticias*/
.lomas{ padding:3px ;font-size:11px; margin-bottom:10px}
.lomas h3 {font-family:Tahoma; font-weight:700; color:#8C874D; font-size:11px; margin:6px 8px 2px 4px; display:block; float:left }
.lomas #pestanas a{ color:#000000; text-decoration:none; display:block; float:left; margin-bottom:-7px; padding:8px 10px; background:url(http://s.bolsa.hvimg.com/img/lomas.jpg) repeat-x left bottom;}
.lomas #pestanas .select a{ background:url(http://s.bolsa.hvimg.com/img/lomas_current.jpg) no-repeat center bottom; width:39px; text-align:center}
.lomas #pestanas a:hover{color:#587A26; text-decoration:underline}
#mas_leido_noticias {  font-family:Tahoma;   border-left:1px dotted #C4C4C4; border-right:1px dotted #C4C4C4; border-bottom:1px dotted #C4C4C4; border-top:3px solid #E4E7DB}
#mas_leido_noticias ul { margin:4px; list-style:none; background:#F5F7EE; padding:8px}
#mas_leido_noticias ul li { margin-bottom:8px; border-bottom:1px dotted #ccc; padding: 0 0 8px}
#mas_leido_noticias ul li a{ color:#4B4B4B; text-decoration:none}
#mas_leido_noticias ul li a:hover{ color:#000; text-decoration:underline}
.buscador_noticias .bbuscar{height:20; width:26; border:none; margin:0; padding:0; float:left}
.buscador_noticias .inputbuscar{ color:#909289; border:1px solid #C9CBC2; background-color:#FFF; padding:3px; margin:0; float:left; width:230px; font-size:11px!important; font-family:Tahoma}


/*Videos*/
#videos { margin:15px 0px 10px 0px; }
#videos h3 { background: url(/img/fondo_videos_h3.gif) top repeat-x; color:#FFF; border-bottom:1px solid #E0E0E0; padding:4px 10px; margin-bottom:0px; }
#videos h3 a { color:#FFF; text-decoration:none; }
#videos h3 a:hover { text-decoration:underline; }
#videos ul { margin:0px; border-bottom:1px solid #fff; }
#videos ul li { list-style:none; height:88px; background:#EDEDED; border-top:1px solid #fff; }
#videos ul li.par { background:#F8F8F8; }
#videos .imgvideo { float:left; width:112px; text-align:center; }
#videos .imgvideo img { margin-top:9px; border:1px solid #A4A4A2; }
#videos .titulovideo { float:left; width:176px; font-weight:bold; padding:10px 10px 0px 0px; }
#videos .titulovideo a { text-decoration:none; }
#videos .titulovideo a:hover { text-decoration:underline; }
#videos #flechas { background:url(/img/fondo_pie_videos.gif) top repeat-x; border-top:1px solid #105100; text-align:right; padding-right:17px; }

/*#videos2 { margin:0px 0px 15px 0px; }
#videos2 h3 { background: #fff url(/img/fondo_h3_videos2.gif) bottom repeat-x!important; border-bottom:1px solid #DDDDDE; padding:4px 0px 6px 10px!important;; margin-bottom:0px; font-size:110%!important; }
#videos2 ul { margin:0px; border-bottom:1px solid #fff; }
#videos2 ul { margin:0px; border-bottom:1px solid #fff; }
#videos2 ul li { list-style:none; height:83px; background:#EDEDED; border-top:1px solid #fff; }
#videos2 ul li.par { background:#F8F8F8; }
#videos2 .imgvideo { float:left; width:100px; text-align:center; }
#videos2 .imgvideo img { margin-top:9px; border:1px solid #A4A4A2; }
#videos2 .titulovideo { float:left; width:85px; padding:6px 10px 0px 0px; font-size:88%; }
#videos2 .titulovideo a { text-decoration:none; }
#videos2 .titulovideo a:hover { text-decoration:underline; }
#videos2 #flechatop { text-align:right; padding-right:20px; margin-top:-14px;}
#videos2 #flechabottom { text-align:right; padding-right:20px; background: url(/img/fondo_flechabottom_videos.gif) top repeat-x; }*/

#videos2 { margin:0px 0px 15px 0px; }
/*#videos2 h3 { background: #fff url(/img/fondo_h3_videos2.gif) bottom repeat-x!important; border-bottom:1px solid #DDDDDE; padding:4px 0px 6px 10px!important; margin-bottom:0px; font-size:110%!important; }*/
#videos2 h3 { background: url(/img/fondo_videos_h3.gif) top repeat-x!important; color:#FFF; border-bottom:1px solid #E0E0E0; padding:4px 10px!important; margin-bottom:0px; font-size:110%!important; }
#videos2 h3 a { color:#FFF; text-decoration:none; }
#videos2 h3 a:hover { text-decoration:underline; }
#videos2 ul { margin:0px; border-bottom:1px solid #fff; }
#videos2 ul { margin:0px; border-bottom:1px solid #fff; }
#videos2 ul li { list-style:none; min-height:68px; background:#EDEDED; border-top:1px solid #fff; padding-bottom:5px; overflow:hidden; }
#videos2 ul li.par { background:#F8F8F8; }
#videos2 .imgvideo { float:left; width:85px; text-align:center; }
#videos2 .imgvideo img { margin-top:9px; border:1px solid #A4A4A2; width:70px; }
#videos2 .titulovideo { float:left; width:85px; padding:6px 10px 0px 0px; font-size:88%; }
#videos2 .titulovideo a { text-decoration:none; }
#videos2 .titulovideo a:hover { text-decoration:underline; }
#videos2 #flechas { background:url(/img/fondo_pie_videos.gif) top repeat-x; border-top:1px solid #105100; text-align:right; padding-right:17px; }


.noticias_relacionadas { font-size: 11px; margin-bottom: 15px; }
.noticias_relacionadas a { text-decoration: none; font-size:110%; font-weight:bold; margin-bottom:2px}
.noticias_relacionadas p { margin:0 0 8px 0;  padding:5px 0; border-bottom: dotted 1px #ccc; font-size:110% }
.noticias_relacionadas span {display:block; margin:0 0 3px 0;  padding:5px 0 8px 0; border-bottom: dotted 1px #ccc; font-size:110% }

