/***********GENERALES***********/
body { margin: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:12px; color:#666666;}
a{color:#666666;}
h1, h2, h3, form, ul, li, p, form{ margin:0}
ul, ul li{ list-style:none; padding:0;}
#macro{ width:966px; margin:auto;}
#macro_pie{ width:100%; clear:both; background:#eeeeee;}
#pie{ width:966px; height:130px; margin:auto;}
#logo_y_sub{ height:59px;}
.clear{ clear:both; width:100%; font-size:0px; height:0px; margin:0px;}
h2{ font-size:14px; color:#666666;}
a.fle_red{ background:url(../images/ico_flecha_w_red.gif) no-repeat 0 4px; color:#999999; font-weight:bold; line-height:normal; padding:0 0 0 12px; font-size:11px;}
a.fle_blue{ background:url(../images/bullet_arow_bluethin.gif) no-repeat 0 2px; color:#7c8896; font-weight:bold; line-height:normal; padding:0 0 0 7px; font-size:10px; text-decoration:none;}
.t_celeste{font-size:10px; color:#95baf1; font-weight:bold; line-height:normal;}
.t_blue{color:#135aa6;}
.f_center{ margin:10px auto 10px auto; clear:both; display:block;}
.f_left{ margin:0 10px 10px 0; float:left;}
.f_right{ margin:0 0 10px 10px; float:right;}
.text_center{ text-align:center;}
input.checkbox{ vertical-align: middle;}
ul.bullet_gris li, ul.bullet_blue li ul.bullet_gris li{padding-left:10px; background:url(../images/bullet_gris.gif) no-repeat 0px 4px;}
ul.bullet_red li{padding-left:10px; background:url(../images/bullet_red.gif) no-repeat 0px 4px;}
ul.bullet_blue li{padding-left:10px; background:url(../images/bullet_blue_dark.gif) no-repeat 0px 4px;}
ul.bullet_flecha li{ padding-left:15px; background:url(../images/ico_flecha_w_gris.gif) no-repeat 0 5px; padding-bottom:2px;}
/**************ENCABEZADO***********/
#logo_y_sub h1{ float:left;}
#submenu{margin:0 5px 0 446px; height:28px; background:url(../images/subme_bottom.gif) repeat-x 0 bottom; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
*html #submenu{ margin-left:440px;} 
#submenu.eningles{margin-left:586px;}
*html #submenu.eningles{ margin-left:580px;} 
#submenu .right{background:url(../images/subme_right.gif) no-repeat; height:28px; width:11px; float:right;}
#submenu .links{ color:#999999; height:28px; background:url(../images/subme_left.gif) no-repeat; height:23px; padding:5px 0 0 11px;}
#submenu h3{font-size:11px;}
#submenu .links a{color:#999999; font-weight:bold; text-decoration:none; margin:0 6px 0 6px;}
#submenu .links a:hover{ text-decoration:underline;}
#submenu .links a.eng{ background:url(../images/ico_ing.gif) no-repeat 0 2px; padding: 0 0 0 20px;}
#submenu .links a.esp{ background:url(../images/ico_esp.gif) no-repeat 0 2px; padding: 0 0 0 20px;}
/********MENU*********/
#menu{ height:46px; background:url(../images/menu_bg.gif) repeat-x 0 0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-align:right; font-weight:bold;}
#menu h2{font-size:12px;}
#menu .left{ background:url(../images/menu_left.gif) no-repeat 0 0; float:left; width:190px; height:46px;}
#menu .right{ background:url(../images/menu_right.gif) no-repeat 0 0; float:right; width:12px; height:46px;}
#menu a{ color:#FFFFFF; text-decoration:none; height:21px; border-left:solid 1px #FFFFFF; height:28px; display:block; float:right; padding: 13px 10px 0 10px;}
#menu a:hover{ background:url(../images/menu_hover.gif) no-repeat bottom center; height:33px;}
/**********************************/
/*******CAJAS ADAPTABLES**********/
.white_box{ background:url(../images/box_w_centerleft.gif) repeat-y 0 0; background-color:#FFFFFF;}
.white_box .top{ background:url(../images/box_w_topbg.gif) repeat-x 0 0; width:100%; height:6px; font-size:1px;}
.white_box .top .right{ background:url(../images/box_w_topright.gif) no-repeat 0 0; width:7px; height:6px; float:right;}
.white_box .top .left{ background:url(../images/box_w_topleft.gif) no-repeat 0 0; width:5px; height:6px; float:left;}
.white_box .bottom{background:url(../images/box_w_botmid.gif) repeat-x 0 0; width:100%; height:10px; font-size:1px;}
.white_box .bottom .right{ background:url(../images/box_w_botright.gif) no-repeat 0 0; width:7px; height:10px; float:right;}
.white_box .bottom .left{ background:url(../images/box_w_botleft.gif) no-repeat 0 0; width:5px; height:10px; float:left;}
.white_box .center{ background:url(../images/box_w_centerright.gif) repeat-y right 0; padding:0 7px 0 5px}
/*caja color*/
.white_box .box_color, box_color{ background:#FF0000}
.white_box .box_color .top, .white_box .box_color .bottom{ background-image:none;}
.white_box .box_color .top, .box_color .top{ height:4px; width:100%; font-size:1px;}
.white_box .box_color .top .right, .box_color .top .right{ background:url(../images/color_top_right.gif) no-repeat 0 0; width:4px; height:4px; float:right;}
.white_box .box_color .top .left, .box_color .top .left{ background:url(../images/color_top_left.gif) no-repeat 0 0; width:4px; height:4px; float:left;}
.white_box .box_color .bottom, .box_color .bottom{ height:4px; width:100%; font-size:1px;}
.white_box .box_color .bottom .right, .box_color .bottom .right{ background:url(../images/color_bot_right.gif) no-repeat 0 0; width:4px; height:4px; float:right;}
.white_box .box_color .bottom .left,.box_color .bottom .left{ background:url(../images/color_bot_left.gif) no-repeat 0 0; width:4px; height:4px; float:left;}
.white_box .box_color .bottom{background-image:none;}
.white_box .box_color .center{ background:none;}
.white_box .box_color .center_left{ background:url(../images/bg_negocio.gif) no-repeat 10px bottom; text-align: right; margin-right: 8px;}
/*****caja_gris_formularios****/
.grey_box{ background:url(../images/box_g_left.gif) repeat-y 0 0; background-color:#FFFFFF;}
.grey_box .top{ background:#f7f8f8; width:100%; height:10px; font-size:1px;}
.grey_box .top .right{ background:url(../images/box_g_topright.gif) no-repeat 0 0; width:11px; height:10px; float:right;}
.grey_box .top .left{ background:url(../images/box_g_topleft.gif) no-repeat 0 0; width:10px; height:10px; float:left;}
.grey_box .bottom{background:url(../images/box_g_bot.gif) repeat-x 0 0; width:100%; height:13px; font-size:1px;}
.grey_box .bottom .right{ background:url(../images/box_g_botright.gif) no-repeat 0 0; width:11px; height:13px; float:right;}
.grey_box .bottom .left{ background:url(../images/box_g_botleft.gif) no-repeat 0 0; width:10px; height:13px; float:left;}
.grey_box .center{ background:#f7f8f8 url(../images/box_g_right.gif) repeat-y right 0; padding:0 14px 20px 13px;}
/********ZONA CONTENIDOS***********/
#contenidos{margin-top:5px;}
#contenidos .home_left{ width: 684px; float:left;}
#contenidos .home_right{ width: 256px;float:left; margin: 0 0 0 15px;}
/*******************************************/
/****************HOME LEFT******************/
.home_left .flash_home{ padding:0 0 8px 0; width:100%;}
.box_memoria{ width:215px; float:left;}
.box_memoria .box_color{ background:url(../images/memoria_gris_bg.gif) repeat-x 0 0;}
.box_memoria .box_color .center{ height:136px; font-size:11px; color:#666666; padding: 11px 6px 0 6px;}
.t_memoria{  height:120px; margin-top:2px;}
/******ZONA MOTICIAS*****/
.h_noticias{ width:450px; float:left; margin-left:16px; font-size:11px;}
.h_noticias h2{ background:url(../images/ico_noticias.gif) no-repeat 0 4px; padding: 1px 0 0 23px; border-bottom:solid 1px #e6e6e6; height:20px;}
.minor{ color:#999999; font-weight:normal; font-size:12px;}
.minor_dark{ color:#434343; font-weight:normal; font-size:12px;}
.h_noticias .mas{ display:block; float:right; margin:-18px 0 0 0;}
.h_noticias .h_noticia{ padding-top:10px;}
/******BANNERS ABAJO*****/
.presen_nego_sucrib { margin:12px 0 0px 0; font-size:11px; color:#999999;}
.presen_nego_sucrib .box_color{ width:211px; float:left;}
.presen_nego_sucrib .separa, .suscribir .separa{ height:10px; width:25px; float:left;}
.presen_nego_sucrib h2, .recomienda h2, .regional h2, negocio h2, suscripcion h2{ color:#434343; font-size:12px;}
/*.presen_nego_sucrib .box_color .center{ height:113px; padding-left:11px; padding-top:5px;}*/
.green{ background:url(../images/box_green_bg.gif) repeat-x 0 0;}
.blue{ background:url(../images/box_blue_bg.gif) repeat-x 0 0;}
.regional .center{ height:113px; padding-left:11px; padding-top:5px; background:url(../images/bg_sudamerica.gif) no-repeat 140px bottom; padding-right:63px; font-size:11px; color:#999999;}
.negocio .center{ height:113px; padding-left:11px; padding-top:5px; background:url(../images/memoria_img.gif) no-repeat 130px bottom; padding-right:70px; font-size:11px; color:#999999;}
.suscripcion .center{ height:113px; padding-left:11px; padding-top:5px; background:url(../images/bg_suscribir.gif) no-repeat 130px bottom; padding-right:63px; font-size:11px; color:#999999;}
/*******************************************/
/*****************HOME RIGHT***************/
.home_right .white_box{width:256px; margin-bottom:5px;}
/******rentabilidad*****/
.rentabilidad .box_color{background:#FFFFFF url(../images/bg_green_inver.gif) repeat-x 0px bottom;}
.rentabilidad .box_color .center{ padding:0px 5px 5px 6px;}
.rentabilidad h2{ font-size:12px; padding: 1px 0 0 0px; border-bottom:solid 1px #e6e6e6; height:20px;}
.rentabilidad .info{ text-align:right; clear:both; height:16px; padding:0 0 5px 0}
.rentabilidad .mes{ width:150px; float:left; text-align:left;}
.rentabilidad .cifra{ float:right; font-weight:bold;}
.rentabilidad .puntos{ height:11px; border-bottom:dotted 1px #666666; font-size:1px; width:auto; margin-left:77px; margin-right:55px;}
/*accesos*/
.accesos select{ width:100%; background-color:#f3f3f3; color:#787878; font-size:12px; border:solid 1px #e3e3e3; font-weight:bold;}
.secciones .box_color{ background:#eeeeee url(../images/logo_alpha.gif) no-repeat right bottom;}
/*.secciones ul, .secciones ul li{ list-style:none; padding:0;}*/
.secciones ul li{ padding:7px 0 4px 30px; border-bottom:solid 1px #d8d8d8; font-size:11px; color:#999999; background-position: 5px 15px; line-height:16px;}
.secciones h2{ font-size:12px;}
.secciones h2 a{font-size:12px; text-decoration:none;}
.secciones h2 a:hover{ text-decoration:underline;}
li.ico_outlook{ background:url(../images/ico_outlook.gif) no-repeat;}
li.ico_hecho{ background:url(../images/ico_hecho.gif) no-repeat;}
li.ico_estado{background:url(../images/ico_estado.gif) no-repeat;}
.secciones .clean{ width:100%; height:1px; font-size:1px; background:#eeeeee; margin:-1px 0 0 0;}
.recomienda{font-size:11px; color:#999999;}
.recomienda .center{ height:96px; padding:13px 75px 0px 10px; background:url(../images/bg_recomienda.gif) no-repeat 184px 25px;}
.bluefull{ background:url(../images/bg_blue_reco.gif) repeat-x 0 0;}
/***************PIE*****************/
#macro_pie{ margin-top:10px;}
#pie{ color:#999999; font-size:11px;}
#pie h2{color:#999999; font-size:11px; font-weight:normal;}
#pie a{color:#999999; font-size:11px; text-decoration:none;}
#pie a:hover{text-decoration:underline;}
.pa_datos{ width:630px; padding:10px 0 0 5px; float:left; background:url(../images/separa_padatos.gif) no-repeat right top; }
.pa_datos img{ margin: 0 0 10px 0;}
.pa_datos .direcciones{ float:left; padding:0 45px 18px 0; }
.pa_datos .direcciones strong{color:#595959;}
.pa_datos .copyright_home{color:#595959;}
.malls{ float:left; padding:0 0 0 164px; margin:14px 0 0 0; width:152px; border-right:solid 1px #cccccc; height:105px;}
.acceso_rapido{float:left; padding:14px 0 0 24px;}
.acceso_rapido .links{ float:left;}
.acceso_rapido .first{ padding-right:24px;}
/********PAG INTERIOR*******/
#contenidos.interior{ margin-top:20px; padding: 0 0 10px 0;}
#int_left{ width:220px; float:left;}
#int_right{ width:732px; float:left; padding: 0 0 0 14px;}
.encabezado{border-bottom:solid 1px #dde2e8; height:18px; color:#135aa6; margin:0 5px 0 5px; font-weight:bold; font-size:13px;}
#menu_lateral{ margin:5px 0 5px 0; background:url(../images/menu_lat_bottom.gif) no-repeat left bottom; padding-bottom:35px; font-size:11px; color:#5c6c7d;}
#menu_lateral h2{font-size:11px; color:#5c6c7d;}
#menu_lateral a{color:#5c6c7d;}
#menu_lateral ul{ margin:0 5px 0 5px;}
#menu_lateral ul li a{background:#f7f8f8 url(../images/bullet_arow_bluethin.gif) no-repeat 4px 7px;  padding:5px 0 6px 13px;border-bottom:solid 1px #ffffff; display:block; text-decoration:none;}
#menu_lateral ul li a:hover{background:#d7e2ec url(../images/bullet_arow_bluethin.gif) no-repeat 4px 7px;}
#menu_lateral ul.hijo{ margin-top:4px;}
#menu_lateral ul.hijo li a{ background:#FFFFFF url(../images/bullet_gris.gif) no-repeat 4px 7px; height:18px; padding:4px 0px 0px 15px; margin:0 0 0 15px;}
#menu_lateral ul.hijo li a:hover{background:#FFFFFF url(../images/bullet_red.gif) no-repeat 4px 7px; color:#bf0000;}
.miga_print{ height:18px; border-bottom:solid 1px #dde2e8; font-size:9px; color:#8493a3; margin-right:9px;}
.miga_print a, .miga_bottom a{font-size:9px; color:#8493a3; text-decoration:none;}
.miga_print a:hover, .miga_bottom a:hover{ text-decoration:underline;}
.miga{background:url(../images/bullet_arrow_blue.gif) no-repeat 0 6px; padding:3px 0 0 10px;}
.herramientas{ float:right;}
.herramientas a{ border-right:dotted 1px #959a9a; display:block; float:left; height:15px; padding:3px 5px 0px 5px;}
.herramientas a.print{background:url(../images/ico_print.gif) no-repeat 49px 2px; padding:3px 28px 0px 8px;}
.herramientas a.send{background:url(../images/ico_mail.gif) no-repeat 40px 2px; padding:3px 29px 0px 8px;}
.herramientas a.pdf{background:url(../images/ico_pdf.gif) no-repeat 33px 0px; padding:3px 29px 0px 8px;}
.herramientas a.back{ background:url(../images/ico_back.gif) no-repeat 7px 6px; padding:3px 8px 0px 20px;}
.herramientas a.up{ background:url(../images/ico_up.gif) no-repeat 7px 6px; padding:3px 8px 0px 20px;}
.miga_bottom{height:18px; border-top:solid 1px #dde2e8; font-size:9px; color:#8493a3; margin:0px 9px 0px 0px}
/*agregado para version ingles*/
.ing a.print{background-position:35px 2px};
.ing a.send{background-position:35px 2px};
/* fin agregado para version ingles*/
#int_left .accesos{ width:212px; margin: 0 0 0 4px;}
#int_left .suscripcion{ width:211px; margin: 0 0 0 4px;}
#int_left .otros_left{width:211px; margin: 0 0 0 4px;}
#int_left .white_box{margin-bottom:5px;}

#contenido_int{ color:#5c6c7d; padding-bottom:15px;}
#contenido_int h1{color:#135aa6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0 0 17px 25px; background:url(../images/ico_titulo.gif) no-repeat 0 3px; margin:20px 0 0px 0;}
* html #contenido_int h1{color:#135aa6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; padding:0 0 22px 25px; background:url(../images/ico_titulo.gif) no-repeat 0 3px; margin:20px 0 0px 0;}
#contenido_int .img_top{ margin-top:5px}
#contenido_int .contenido_int_izq{ width:462px; text-align:justify; float:left; line-height:16px;}
#contenido_int .contenido_int_izq img{ border:solid 1px #e3e3e3; padding:2px;}
#contenido_int .contenido_int_izq strong{ color:#135aa6; font-weight:normal;}
#contenido_int .contenido_int_right{ width:235px; float:left; margin-left:18px;}
.box_blue_img{background:#eff3f7; padding:5px 0px 5px 0px; font-size:10px;}
.box_blue_img img{ margin-bottom:3px;}
.box_blue_img p{ padding:0px 5px 0px 5px;}
ul.timeline{ margin-top:23px;}
ul.timeline li{ background:url(../images/bullet_arow_bluethin.gif) no-repeat 0 4px; font-size:11px; padding-bottom:18px; text-align:justify;}
.timeline .anio{color:#848484; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; padding-left:10px;}
.suscribir{ width:560px; margin:auto; font-size:11px;}
.suscribir .columna input{ font-size:11px; width:140px; border:solid 1px #7f9db9;}
.suscribir .columna{ float:left; width:267px; padding-top:20px;}
.suscribir .columna_full{ padding:10px 0 0 0;}
.obligatorio{ text-align:left; font-size:11px; color:#5c6c7d;}
.fila{ padding:4px 0 4px 0; text-align:right}
.columna .fila strong{ display:block; float:left; width:110px}
.columna_full{ clear:both; padding:4px 0 4px 0; }
a.button{ display:block; margin:auto;width:112px;height:31px;border:none;background-color:#f7f8f8;background: url(../images/btn_enviar_blue.gif) no-repeat 0 0;color:#FFFFFF;text-align:center;font-family:Verdana, Arial, Helvetica, sans-serif;vertical-align: text-top;; font-size:10px; font-weight:bold; padding-top:3px; text-decoration:none;}
/**********CONTACTO**********/
.suscribir .columna_contact{ width:350px; padding-top:20px; margin:auto;}
.suscribir .columna_contact input, .suscribir .columna_contact select{ font-size:11px; width:140px; border:solid 1px #7f9db9; margin-right:90px;}
.suscribir .columna_contact select{width:142px;}
.suscribir .columna_contact textarea{ font-size:11px; width:230px; border:solid 1px #7f9db9; height:70px; font-family:Tahoma, Arial, Helvetica, sans-serif;}
.columna_contact .fila strong{ display:block; float:left; width:110px}
.suscribir .empleo{width:430px;}
.empleo .fila strong{width:150px}
.suscribir .empleo input, .suscribir .empleo select{margin-right:130px;}
/*********MAPA DEL SITIO*****************/
.mapa_sitio ul.bullet_blue li{ color:#2268d4; font-size:11px; font-weight:bold;  padding-bottom:20px;}
.mapa_sitio ul.bullet_blue li a{ color:#2268d4; font-size:11px; font-weight:bold; text-decoration:none}
.mapa_sitio ul.bullet_blue li a:hover{text-decoration:underline}
.mapa_sitio ul.bullet_blue li ul.bullet_gris li{ color:#5c6c7d; font-size:11px; font-weight:normal; padding-bottom:3px;}
.mapa_sitio ul.bullet_blue li ul.bullet_gris li a{ color:#5c6c7d; font-size:11px; font-weight:normal;}
.mapa_sitio ul.bullet_blue li ul.bullet_gris{ margin-top:3px;}
.mapa_sitio ul.bullet_blue{ display:block; float:left;padding:20px 0 0 130px;}
/**********VENTANA RECOMENDAR Y ENVIAR*************/
#ventana{ width:420px; border:solid 1px #cccccc; background:url(../images/ventana_content_bg.gif) no-repeat right bottom;}
#ventana h1{ color:#135aa6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; margin:0 8px 0 8px; background:url(../images/ventana_h1back.gif)  no-repeat bottom right ; height:20px; border-bottom:solid 2px #dde2e8; padding-top:15px;}
#ventana h2{ font-size:11px; color:#2268d4; background:url(../images/bullet_blue_dark.gif) no-repeat 0 3px; padding:0 0 5px 10px; line-height:normal;}
#ventana .contenidos{ padding:18px 8px 8px 8px; min-height:365px; font-size:10px; color:#5c6c7d;}
*html #ventana .contenidos{height:375px;}
#ventana .borde_final{ height:13px; background-color:#bacada; font-size:1px; border-top:solid 2px #dde2e8;}
#ventana .contenidos .formulario{ width:242px; margin:auto;}
.fila .dato{ float:left;}
#ventana .fila input{border: solid 1px #7f9db9; font-size:12px; color:#5c6c7d; width:160px;}
#ventana .recomendar .formulario{ padding-top:15px;}
html*#ventana .recomendar .formulario{ margin-top:15px; padding-top:0;}
#ventana .recomendar h2{margin-top:25px;}
#ventana .recomendar .button{ margin-top:55px;}
/*************IMPRIMIR*********************/
#v_imprimir{ width:613px; border:solid 1px #cccccc;}
#v_imprimir .imprime_top{ margin:0 17px 0 17px; height:68px; background:url(../images/imprimir_bg_top.gif) no-repeat bottom right;}
#v_imprimir .miga_print{ height:21px; padding:0; border:none;}
#v_imprimir .miga_print .miga{ margin-top:7px;}
#v_imprimir .miga_bottom{ margin:0 17px 0 17px; border-top-width:2px;}
#v_imprimir .herramientas a{ border-left:dotted 1px #959a9a;}
#v_imprimir .zona_impresion{margin:0 30px 0 30px;}
#v_imprimir .img_top{ display:none;}
#v_imprimir .contenido_int_izq{ width:100%; float:none;}
#v_imprimir .contenido_int_right{width:100%; float:none; margin:10px auto 0 auto;}
#v_imprimir .contenido_int_right .box_blue_img{ width:235px; margin:auto;}
#v_imprimir .fin_print{ border-bottom:none; border-top:solid 2px #dde2e8;}
#v_imprimir .copyright{font-size:11px; color:#5c6c7d; text-align:center; margin-top:10px; height:30px;}
/********PAGINACION****************/
.paginacion{ clear:both; height:14px; padding-right:9px; margin:0px 0px 0px 0px;}
.paginacion .box_paginacion{ clear:both; float:right;}
.paginacion a{ float:left; line-height:18px; margin-left:4px;}
.paginacion a.num{ border:solid 1px #cccccc; color:#313131; text-decoration:none; font-size:11px; width:12px; height:12px; display:block; text-align:center; line-height:normal;}
.paginacion a.num:hover{ color:#2871e4;}
.paginacion a.actual{border:solid 1px #cccccc; color:#2871e4; text-decoration:none; font-size:11px; width:12px; height:12px; display:block; text-align:center; line-height:normal; }
.paginacion .back_go{ display:block; padding-top:3px;}
/************************/
/**********HISTORICO DOCUMENTOS - MEMORIA************/
/*COMPARTIDO*/
.historico a, .memorias a{color:#5c6c7d; text-decoration:none;}
.historico a:hover, .memorias a:hover{text-decoration:underline;}
/*HISTORICOS*/
.historico{ width:290px; float:left; margin:10px 50px 10px 0px;}
.historico .center{height:auto;}
.historico .modulo_anio{ margin-top:25px;}
.historico .anio{color:#5c6c7d; font-size:12px; display:block; padding-bottom:25px; font-weight:bold;}
/**MEMORIA**/
.memo_actual{ padding:0px 86px 13px 162px; margin:0px 9px 10px 0px; background:url(../images/memoria_big.gif) no-repeat 0 0; min-height:190px; text-align:justify; line-height:18px; border-bottom:solid 1px #dde2e8; }
*html .memo_actual{height:190px;}
.memorias h3{ font-size:12px; margin-bottom:20px; line-height:normal;}
.memo_actual ul{ padding-top:10px;}
/*.memorias p strong{color:#135aa6;}*/
.memo_anio{ width:234px; height:128px; border-right: solid 1px #dde2e8; border-bottom:solid 1px #dde2e8; float:left; padding:20px 0px 0px 125px; background:url(../images/memoria_small.gif) no-repeat 28px 20px;}
.no_right{border-right:none;}
.memo_anio h3{ padding-top:15px;}
.memo_otros{ margin:10px 0px 10px 0px;}
.limpia_bottom{ font-size:1px; height:2px; background:#ffffff; margin-top:-1px; position:absolute; width:100%;}
html*.limpia_bottom{margin-top:-11px}
*html .limpia_bottom{margin-top:-13px}
/*****NOTICIAS*****/

.noticia{ font-size:11px; color:#666666; padding-right:95px; padding:10px 93px 10px 0px; line-height:16px;}
.noticia img{ border:solid 1px #6b7989; float:left; margin:0px 10px 0px 0px;}
.noticia a.fle_blue{ margin-top:3px; display:block; float:left;}
/******************/
.full{ text-align:justify; line-height:16px; width:725px;}
.full img{ border:solid 1px #e3e3e3; padding:2px;}
.full strong{ color:#135aa6; font-weight:normal;}
/*********CLASES MEMORIAS***********/
.mem_2000{background:url(../images/small2000.gif) no-repeat 28px 20px;}
.mem_2001{background:url(../images/small2001.gif) no-repeat 28px 20px;}
.mem_2002{background:url(../images/small2002.gif) no-repeat 28px 20px;}
.mem_2003{background:url(../images/small2003.gif) no-repeat 28px 20px;}
.mem_2004{background:url(../images/small2004.gif) no-repeat 28px 20px;}
.mem_2005{background:url(../images/small2005.gif) no-repeat 28px 20px;}
.mem_2006{background:url(../images/small2006.gif) no-repeat 28px 20px;}
.mem_2007{background:url(../images/small2007.gif) no-repeat 28px 20px;}
.mem_2008{background:url(../images/small2008.gif) no-repeat 28px 20px;}
/**************/
/*************/
.contenido_cita{ background:#eeeeee;}
.contenido_cita td{ padding:5px;}
.tabla_enchulada{ background:#cfdde8; font-size:11px;}
.tabla_enchulada td{ background:#FFFFFF;}
.tabla_enchulada tr.titulos td{color:#135aa6; font-size:11px; font-weight:bold; background:#edf3f7;}
.tabla_enchulada tr.resultados td{color:#67b0f0; font-weight:bold; font-size:12px;}
/*********GRAFICOS 12-05-08******/
.graficos{ padding-left:60px;}
*html .graficos{ padding-left:40px;}
.marco_grafico{width:235px; background:#eff3f7; color:#5c6c7d; font-size:11px; font-family:Arial, Helvetica, sans-serif; float:left; margin:0px 30px 30px 30px; font-weight:bold;}
.marco_grafico img{ padding:0; margin:5px auto 0px 5px; border:none; display:block;}
.marco_grafico p{ padding:3px 5px 3px 5px;}
/*************/




/*FUNDAMENTALS*/
.nominal{font-size:10px; padding:0 0 0 18px; display:block;}
.timeframe{ padding:0 0 0 20px;}
.timeframe strong{color:#57605f; font-weight:bold;}
.timeframe select{ font-size:13px; color:#57605f; vertical-align:middle;}

.opciones_fundamentals{ height:27px;padding:0 0 0 6px; font-size:13px;}
.opciones_fundamentals li{ display:block; float:left;}
.opciones_fundamentals li a{ display:block; float:left; width:105px; height:27px; line-height:27px; text-align:center; background:url(../images/tab_off.jpg) no-repeat left top; text-decoration:none; color:#bdbdbd; font-weight:bold;}
.opciones_fundamentals li.acti a{ background:url(../images/tab_on.jpg) no-repeat left top; color:#57605f;}
.descargar{ float:right;padding:0 20px 0 0}
.descargar a{ display:block; float:right; color:#8493a3; text-decoration:none; background:url(../images/ico_excel.gif) no-repeat left top; padding:0 0 0 20px; font-size:10px; margin:0 0 0 20px;}

.tabla_fundamentals{ background:url(../images/bg_fundamentalstop.jpg) no-repeat left top #f6f6f6; padding:6px 0 0 0;}
.bg_fundamentals { background:url(../images/bg_fundamentals.jpg) repeat-y left top; padding:0 3px 0 1px;}
.interior_fundamentals{ font-size:11px; background:url(../images/bg_fundamentalsbottom.jpg) no-repeat left bottom; padding:0 0 7px 3px;}
* html .interior_fundamentals{ font-size:11px; background:url(../images/bg_fundamentalsbottom.jpg) no-repeat left bottom; padding:0 0 7px 0;}
.interior_fundamentals td{ border-right:1px solid #d8d8d8; padding:0 4px}
.interior_fundamentals .data{ padding:5px 0 5px 50px; text-align:left;}
.interior_fundamentals strong{ font-weight:bold;}
.interior_fundamentals .color { background:#edf3f7;}

.interior_fundamentals .titulo{ font-size:14px; color:#135aa6;}
.interior_fundamentals .titulo strong{color:#5c5c5c;}
.interior_fundamentals .titulo td{ padding:5px 0; }
.interior_fundamentals .titulo .primero{ padding:5px 0 5px 22px;}
.interior_fundamentals .titulo .primero strong{ color:#135aa6;}

.interior_fundamentals .subtitulo { background:#e1e1e1; color:#5c5c5c; font-size:12px; }
.interior_fundamentals .subtitulo td {padding:5px 0; border-top:1px solid #d8d8d8; }
.interior_fundamentals .subtitulo .primero{ padding:5px 0 5px 22px;}
.interior_fundamentals .subtitulo .tot{ font-size:11px; }
.interior_fundamentals .subtitulo strong{ color:#5c5c5c;}

.interior_fundamentals .subtotal strong{color:#5c5c5c;}
.interior_fundamentals .subtotal .primero{ padding:5px 0 5px 32px;}

.interior_fundamentals .total{ background:#e1e1e1;}
.interior_fundamentals .total td{ padding:5px 0;  border-top:1px solid #d8d8d8;}
/*.interior_fundamentals .total strong{color:#5c5c5c;}*/
.interior_fundamentals .total .primero { padding:5px 0 5px 32px;}
.interior_fundamentals .total .primero.data { padding:5px 0 5px 50px; text-align:left;}
.interior_fundamentals .total .primero strong{color:#135aa6;}


