/*  proyecto: SURA									  */
/*  media: PRINT                      			      */
/*  Fecha de creacion 22/07/2013                      */

article, nav, footer, header, section, aside{display: block;margin: 0px; padding: 0px;}

body{font: 12px Arial, Helvetica, sans-serif; color: #666; margin: 0px; padding: 0px;}

h1{}
h2{}
h3{}
h4{}
h5{}
h6{}

:focus{outline: none;}

form,label{margin: 0px; padding: 0px;}
label{cursor: pointer;}
button{cursor: pointer; margin: 0px; padding: 0px;}

a:link{color: #060433; text-decoration: underline;}
a:visited{color: #060433; text-decoration: underline;}
a:hover{color: #060433; text-decoration: none;}
a:active{color: #060433; text-decoration: none;}


/*ESTILOS GENERALES*/
.align_left{text-align: left !important;}
.align_center{text-align: center !important;}
.align_right{text-align: right !important;}

.float_left{float: left;}
.float_right{float: right;}

img{border: none;}

.cont_main{width: 960px; margin: 0px auto;}

.clear{clear: both; font-size: 1px;}

img.ui-datepicker-trigger{position: relative; top: 4px; cursor: pointer;}

.tit_con_fondo{background: #E6E6E8; text-align: center; padding: 10px 5px; margin: 0px 0px 10px 0px; font-size: 1em; font-weight: bold; color: #666;}


/*RESET WIDTH*/
.width_70{width: 70px;}
.width_110{width: 110px;}
.width_130{width: 130px;}
.width_150{width: 150px;}
.width_230{width: 230px;}
.width_260{width: 260px;}
.width_380{width: 380px;}
.width_430{width: 430px;}


/*ELEMENTOS DE FORMULARIOS*/
input[type="text"]{background: url(../images/html/fondo_input.jpg) repeat-x 0px 0px #FFF; border: 1px solid #AFAFAF; padding: 2px 0px 0px 2px; height: 21px; line-height: 20px; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;}
input.input_fondo{background: #EEE; border: 1px solid #DDD; padding: 2px 0px 0px 2px; height: 21px; line-height: 20px; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;}
select{border: 1px solid #AFAFAF; padding: 0px 0px 0px 2px; height: 23px; line-height: 20px; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666;}
textarea{background: url(../images/html/fondo_input.jpg) repeat-x 0px 0px #FFF; border: 1px solid #AFAFAF; padding: 2px 0px 0px 2px; height: 23px; line-height: 20px; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; overflow: auto; height: 80px; resize: none;}


/*BOTONES*/
.bot_134x28, a.bot_134x28{display: none; visibility: hidden;}
.bot_134x28_02{display: none; visibility: hidden;}

a.bot_134x28{display: none; visibility: hidden;}
a.bot_exportar_pdf{background: url(../images/botones/bot_exportar_pdf.png) no-repeat 0px 0px; text-decoration: none; font-size: 11px; color: #999; width: 96px; height: 21px; display: block; margin: 0px; padding: 7px 0px 0px 38px; text-align: left; line-height: 120%;}

.cont_bot_134x28{display: none; visibility: hidden;}


/*ICONOS*/
.drag{background: url(../images/html/ico_drag.gif) no-repeat 0px 0px; width: 12px; height: 11px; font-size: 1px; display: block; margin: 0px auto; cursor: move;}
.icono_drag{background: url(../images/html/ico_drag.gif) no-repeat 0px 0px; display: inline; margin: 0px; width: 12px; height: 11px; padding: 0px 11px 0px 0px;}
.icono_cont_drag{background: url(../images/html/ico_cont_drag.gif) no-repeat 0px 0px; display: inline; margin: 0px; width: 25px; height: 11px; padding: 0px 25px 0px 0px;}
.sube{background: url(../images/html/sprite_acciones.gif) no-repeat 0px 3px; padding: 0px 0px 0px 11px; color: #090;}
.baja{background: url(../images/html/sprite_acciones.gif) no-repeat 0px -18px; padding: 0px 0px 0px 11px; color: #F00;}
.descargar_pdf{background: url(../images/html/ico_pdf.gif) no-repeat 0px 0px; font-size: 1px; letter-spacing: -1px; text-indent: -9999px; width: 16px; height: 16px; display: block; margin: 0px auto;}

a.link_cartola{background: url(../images/html/ico_cartola.png) no-repeat 0px 0px; padding: 6px 0px 4px 23px; text-decoration: none; color: #666; font-size: 0.692em; display: block;}
a.link_revisa_producto{background: url(../images/html/ico_cartola.png) no-repeat 0px 0px; padding: 0px 0px 4px 23px; text-decoration: none; color: #666; font-size: 0.692em; display: block;}


/*HEADER*/
#header{border-bottom: 1px solid #E3D829; margin: 0px; padding: 0px;}
#header h1{background: url(../images/html/logo_sura.png) no-repeat 10px 10px; width: 146px; height: 48px; margin: 0px 0px 0px 2px; padding: 10px 0px 14px 0px; font-size: 1px; letter-spacing: -1px; text-indent: -9999px; display: none;}
#header ul{display: none; visibility: hidden;}

#header .usuario{color: #545454; line-height: 150%; padding-left: 10px;}
#header .usuario p{margin: 0px; padding: 0px;}


/*HEADER: MENU TOP*/
#header .menu_top{display: none; visibility: hidden;}
#header .menu_top ul{display: none; visibility: hidden;}


/*HEADER: MENU PRINCIPAL*/
#header .menu_principal{display: none; visibility: hidden;}


/*MAIN*/
#main{clear: both; margin: 0px; padding: 0px;}
#main .cont_main{padding: 0px; width: 100%;}
#main .fondo_main_top{display: none; visibility: hidden;}
#main .cont_main_fondo{border-bottom: 1px solid #DEE1E5; width: 100%; margin: 0px auto; padding: 5px 0px 10px 0px; clear: both;}
#main .contenidos{padding: 10px 0px;}


/*LEFT: MENU*/
.col_01{display: none; visibility: hidden;}


/*RIGHT: COLUMNA CONTENIDOS*/
.col_02{width: 100%; margin: 0px; padding: 0px; vertical-align: top;}
.col_02 h2{font: normal 21px/110% "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0px; padding: 5px 10px 10px 0px; color: #000;}


/*HOME*/
.col_home{margin: 0px; padding: 0px 0px 10px 0px; width: 100%; vertical-align: top;}
.col_home .col_left{width: 550px; padding: 0px 15px 0px 0px; margin: 0px auto;}
.col_home .banner_principal{margin: 0px; padding: 0px 0px 7px 0px; display: none;}

.col_home .col_right{display: none; visibility: hidden;}


/*CONTENIDOS*/
.introduccion{color: #333; font-size: 1.167em; line-height: 120%; margin: 0px; padding: 0px 0px 12px 0px;}


/*LLAMANOS*/
.llamanos{background: none; padding: 20px; text-align: center; border-radius: 0px; color: #1870C5; font-size: 1.083em}
.llamanos h3{font: 2.615em "din-boldregular"; color: #217ED5; margin: 0px; padding: 0px 0px 5px 0px;}
.llamanos p{margin: 0px; padding: 0px 0px 5px 0px;}
.llamanos strong, .llamanos b{font-size: 1.231em;}


/*SIMULADORES*/
.row_simuladores{clear: both; margin: 0px; padding: 0px;}
.row_simuladores h3{color: #00ACCB; margin: 0px; padding: 0px 0px 5px 0px; font: 1.545em "din-boldregular";}
.row_simuladores p{margin: 0px;}
.row_simuladores .columna{color: #858585; font-size: 0.917em; margin: 0px; padding: 0px 0px 10px 0px; display: block; clear: both; width: 100%;}


/*INDICADORES FINANCIEROS*/
.indicadores_introduccion{display: none; visibility: hidden;}

.tit_indicadores_seleccion{background: url(../images/html/bullet_02.png) no-repeat 0px 0px #EEE; color: #666; font-size: 1em; font-weight: bold; margin: 0px 0px 10px 0px; padding: 3px 10px 0px 30px; min-height:32px;}
.tit_indicadores_seleccion .texto{position: relative; top: 6px;}
.tit_indicadores_seleccion .variacion{margin-left: 40px; margin-right: 52px;}


/*ZONA DRAG AND DROP*/
.zona_drag_drop{display: none; visibility: hidden;}


/*INDICADORES FINANCIEROS: GRAFICOS*/
.indicadores_graficos{margin: 0px 0px 14px 0px; padding: 0px 0px 7px 0px; border-bottom: 1px solid #EEE;}
.indicadores_graficos .col_grafico{float: left; vertical-align: top; width: 56%; margin: 0px; padding: 0px;}
.indicadores_graficos .col_grafico img{width: 100%; height: auto;}
.indicadores_graficos .col_mis_fondos{float: right; vertical-align: top; width: 40%; margin: 0px; padding: 14px 0px 0px 0px;}
.indicadores_graficos .col_mis_fondos h3{background: #EEE; border: 1px solid #DCDADB; border-bottom: none; margin: 0px; padding: 5px 10px; font-size: 1em;}


/*INDICADORES FINANCIEROS: COLUMNAS*/
.row_indicadores {clear: both; margin: 0px auto; padding: 0px 0px 15px 0px; width: 100%;}
.row_indicadores h3{background: #EEE; border-bottom: none; margin: 0px; padding: 5px 10px; font-size: 1em;}
.row_indicadores .columna{width: 48%; margin: 0px 14px 0px 0px; display: inline-block; zoom: 1; *display: inline; vertical-align: top;}
.row_indicadores .columna:last-child{margin: 0px;}
.row_indicadores .overflow{margin: 0px;}
.row_indicadores .overflow table{width: 95%;}


/*CLAVES: CAMBIAR CLAVE SURA*/
.tickets{margin: 0px; padding: 0px;}
.tickets h3{margin: 0px; padding: 0px 0px 9px 0px; color: #858585; font: bold 1em "Trebuchet MS", Arial, Helvetica, sans-serif;}
.tickets p{background: url(../images/html/ticket.png) no-repeat 0px 0px; padding: 3px 0px 4px 25px; margin: 0px 0px 10px 0px;}
.tickets ul{margin: 0px; padding: 0px; list-style: none;}
.tickets ul li{margin: 0px; padding: 0px 0px 10px 0px; overflow: hidden;}
.tickets ul li .item{background: url(../images/html/bullet_item.png) no-repeat 0px 0px; width: 20px; height: 17px; margin: 0px 7px 3px 0px; padding: 3px 0px 0px 0px; text-align: center; float: left; font-size: 12px; font-weight: bold;}
.tickets ul li .numero{background: url(../images/html/bullet_numero.png) no-repeat 0px 0px; color: #FFF; width: 22px; height: 19px; margin: 0px 7px 3px 0px; padding: 3px 0px 0px 0px; text-align: center; float: left; font-size: 12px; font-weight: bold;}
.tickets ul li .detalle{padding: 3px 0px 0px 0px; float: left; width: 89%;}

.pasos_claves{color: #666; margin: 0px; padding: 5px 4px 5px 30px; font-size: 0.833em; width: 200px; float: right;}
.pasos_claves h3{margin: 0px; padding: 0px 0px 7px 0px; color: #09C; font-size: 1.200em; font-weight: normal;}
.pasos_claves p{margin: 0px; padding: 0px 0px 5px 0px; clear: both;}
.pasos_claves ul{margin: 0px; padding: 0px; list-style: none;}
.pasos_claves ul li{margin: 0px; padding: 0px 0px 5px 0px; clear: both;}
.pasos_claves ul li .item{background: url(../images/html/bullet_item.png) no-repeat 0px 0px; width: 20px; height: 17px; margin: 0px 3px 3px 0px; vertical-align: top; padding: 3px 0px 0px 0px; text-align: center; display: inline-block; font-size: 1.200em; font-weight: bold;}
.pasos_claves ul li .detalle{padding: 3px 0px 0px 0px; display: inline-block; vertical-align: top;}

.pasos_claves.pasos_3{background: url(../images/html/fondo_3pasos.gif) no-repeat 0px 0px; height: 114px;}
.pasos_claves.pasos_4{background: url(../images/html/fondo_4pasos.gif) no-repeat 0px 0px; height: 127px;}


/*TABS: HORIZONTAL*/
.tabs_horizontal{clear: both; margin: 0px; padding: 0px;}
.tabs_horizontal .nav_tabs_horizontal{margin: 0px; padding: 0px;}
.tabs_horizontal .nav_tabs_horizontal ul{background: #D8D9DB; margin: 0px; padding: 5px 0px 0px 0px; list-style: none; min-height: 42px;}
.tabs_horizontal .nav_tabs_horizontal li{margin: 0px 4px 0px 0px; padding: 0px; text-align: center; float: left;}
.tabs_horizontal .nav_tabs_horizontal li.ui-state-active{background: #FFF; margin-right: 0px;}
.tabs_horizontal .nav_tabs_horizontal li.ui-state-active a:link, .tabs_horizontal .nav_tabs_horizontal  li.ui-state-active a:visited{color: #0099B7;}

.tabs_horizontal .nav_tabs_horizontal li a:link, .tabs_horizontal .nav_tabs_horizontal li a:visited{display: block; margin: 0px; padding: 14px 16px; text-decoration: none; color: #000;}
.tabs_horizontal .nav_tabs_horizontal li a:hover, .tabs_horizontal .nav_tabs_horizontal li a:active{text-decoration: none; color: #00AECB;}

.tabs_horizontal .cont_tabs_horizontal{margin: 0px; padding: 10px 17px; clear: both;}


/*TABS: VERTICAL*/
.tabs_vertical{clear: both; margin: 0px; padding: 0px;}
.tabs_vertical ul{margin: 0px; padding: 0px; list-style: none; width: 175px; float: left; font-size: 1.083em}
.tabs_vertical ul li{background: #C5E7F5; margin: 0px 4px 3px 0px; padding: 0px; text-align: center;}
.tabs_vertical ul li.ui-state-active{background: #EEE; margin-right: 0px;}
.tabs_vertical ul li.ui-state-active a:link, .tabs_vertical ul li.ui-state-active a:visited{color: #00AECB;}

.tabs_vertical ul li a:link, .tabs_vertical ul li a:visited{display: block; margin: 0px; padding: 10px 2px; text-decoration: none; color: #333;}
.tabs_vertical ul li a:hover, .tabs_vertical ul li a:active{text-decoration: none; color: #00AECB;}

.tabs_vertical .cont_tabs_vertical{background: #EEE; margin: 0px; padding: 20px 10px 10px 38px; width: 458px; float: left; color: #333;}
.tabs_vertical .cont_tabs_vertical h3{margin: 0px; padding: 0px 0px 10px 0px; color: #999; font: 1.231em 'din-boldregular';}
.tabs_vertical .cont_tabs_vertical p{margin: 0px; padding: 0px 0px 10px 0px;}

.tabs_vertical .cont_tabs_vertical input[type="text"]{border: 1px solid #646464; border-radius: 3px; padding: 0px 0px 0px 2px; margin: 0px; line-height: 22px; height: 18px; color: #333; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.tabs_vertical .cont_tabs_vertical input.calendar{width: 80px; margin-right: 3px;}
.tabs_vertical .cont_tabs_vertical select{border: 1px solid #646464; border-radius: 3px; padding: 0px 0px 0px 2px; margin: 0px; line-height: 22px; height: 20px; color: #333; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; width: 230px;}


/*TABS: CARTOLAS*/
.tabs_vertical .cont_tabs_vertical.cartolas{padding: 4px 4px 7px 2px; width: 490px;}
.tabs_vertical .cont_tabs_vertical.cartolas h3{background: url(../images/html/fondo_titulo_tabs.png) no-repeat 0px 0px; font: normal 12px/100% "Trebuchet MS", Arial, Helvetica, sans-serif; margin: 0px; padding: 16px 0px 14px 0px; color: #858585; text-align: center; }
.tabs_vertical .cont_tabs_vertical.cartolas p{border-bottom: 1px solid #E6E6E6; clear: both; margin: 0px; padding: 7px 20px 6px 13px; overflow: hidden;}
.tabs_vertical .cont_tabs_vertical.cartolas .cont_cartolas{background: #FFF; color: #535353; margin: 0px 5px 0px 5px; padding: 0px; border: 1px solid #DEEAF6; border-top: 0px;}


/*TABS: FORMULARIOS*/
.nav_tabs_formularios{background: url(../images/html/fondo_tabs_formularios.jpg) no-repeat 0px 0px; list-style: none; clear: both; min-height: 37px; width: 661px; margin: 0px 0px 0px 15px; padding: 0px 4px 0px 3px;}
.nav_tabs_formularios li{margin: 0px; padding: 3px 0px 0px 0px; width: 25%; float: left; text-align: center; line-height: 120%;}
.nav_tabs_formularios li a:link, .nav_tabs_formularios li a:visited{display: block; min-height: 20px; padding: 9px 0px 0px 0px; text-decoration: none; color: #777;}
.nav_tabs_formularios li a.first-child{border: none;}
.nav_tabs_formularios li.ui-tabs-active a{background: url(../images/html/fondo_tabs_formularios_over.gif) no-repeat 0px 0px; color: #000;}

.tabs_formularios{background: #F4F4F4; padding: 10px; width: 640px; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; margin: 0px 0px 0px 19px;}
.tabs_formularios h3{margin: 0px; padding: 0px 0px 12px 0px; font-size: 1em; color: #111; clear: both;}
.tabs_formularios p{margin: 0px; padding: 0px 0px 2px 0px;}
.tabs_formularios .row_formularios{clear: both; margin: 0px; padding: 0px 0px 10px 0px;}
.tabs_formularios .columna{display: inline-block; zoom: 1; *display: inline; width: 250px; vertical-align: top; padding: 0px 18px 0px 0px;}
.tabs_formularios .columna:nth-child(2){padding: 0px; width: 352px;}

.tabs_formularios .notas{font-size: 0.887em;}

.tabs_formularios input[type="text"]{background: url(../images/html/fondo_input.jpg) repeat-x 0px 0px #FFF; border: 1px solid #AFAFAF; padding: 2px 0px 0px 6px; height: 23px; line-height: 20px; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; width: 98%;}
.tabs_formularios select{border: 1px solid #AFAFAF; padding: 0px 0px 0px 6px; height: 25px; line-height: 20px; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; width: 98%;}
.tabs_formularios textarea{background: url(../images/html/fondo_input.jpg) repeat-x 0px 0px #FFF; border: 1px solid #AFAFAF; padding: 2px 0px 0px 6px; height: 23px; line-height: 20px; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; overflow: auto; height: 80px; resize: none; width: 98%;}
.tabs_formularios input.file{border: 1px solid #AFAFAF; padding: 2px 0px 0px 6px; height: 23px; line-height: 20px; font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #666; width: 250px;}
.tabs_formularios input.input_270{width: 270px;}


/*TABS: ENCUENTRANOS*/
.tabs_encuentranos{clear: both; margin: 0px; padding: 0px; }
.tabs_encuentranos .nav_tabs_encuentranos{margin: 0px; padding: 0px;}
.tabs_encuentranos .nav_tabs_encuentranos ul{margin: 0px; padding: 0px; list-style: none; line-height: 100%;}
.tabs_encuentranos .nav_tabs_encuentranos ul li{margin: 0px; padding: 0px; width: 20%; text-align: center; float: left;}
.tabs_encuentranos .nav_tabs_encuentranos ul li:last-child a{border-right: none;}

.tabs_encuentranos .nav_tabs_encuentranos a:link, .tabs_encuentranos .nav_tabs_encuentranos a:visited{background: url(../images/html/fondo_tabs_encuentranos.jpg) repeat-x 0px 0px #E0E0E0; border-right: 1px solid #DADADA; text-decoration: none; display: block; color: #174370; padding: 7px 0px;}
.tabs_encuentranos .nav_tabs_encuentranos a:hover, .tabs_encuentranos .nav_tabs_encuentranos a:active{background: #FDFDFD; text-decoration: none; color: #174370;}

.tabs_encuentranos .nav_tabs_encuentranos li.ui-state-active a{background: #FDFDFD; text-decoration: none; color: #174370;}

.tabs_encuentranos .subtabs_encuentranos {clear: both; margin: 0px; padding: 10px 0px 20px 0px;}
.tabs_encuentranos .subtabs_encuentranos .subnav_tabs_encuentranos{margin: 0px; padding: 0px; width: 25%; display: inline-block; zoom: 1; *display: inline; vertical-align: top;}
.tabs_encuentranos .subtabs_encuentranos .subnav_tabs_encuentranos ul{margin: 0px; padding: 5px 8px 0px 20px; list-style: none;}
.tabs_encuentranos .subtabs_encuentranos .subnav_tabs_encuentranos li{margin: 0px; padding: 0px;}
.tabs_encuentranos .subtabs_encuentranos .subnav_tabs_encuentranos li.ui-state-active{margin-right: 0px;}
.tabs_encuentranos .subtabs_encuentranos .subnav_tabs_encuentranos li.ui-state-active a{color: #0099B7;}
.tabs_encuentranos .subtabs_encuentranos .subnav_tabs_encuentranos li a:link, .tabs_encuentranos .subtabs_encuentranos .subnav_tabs_encuentranos li a:visited{color: #019EBA; text-decoration: underline;}


.tabs_encuentranos .subtabs_encuentranos .cont_col_02{margin: 0px; padding: 0px; display: inline-block; zoom: 1; *display: inline; vertical-align: top; width: 72%; color: #878787; font-size: 1.083em;}
.tabs_encuentranos .subtabs_encuentranos .cont_col_02 h3{margin: 0px; padding: 0px 0px 5px 0px; color: #868686; font-size: 1.231em; font-weight: bold;}
.tabs_encuentranos .subtabs_encuentranos .cont_col_02 p{margin: 0px; padding: 0px 0px 4px 0px;}
.tabs_encuentranos .subtabs_encuentranos .cont_col_02 .col_direccion{margin: 0px; padding: 0px; display: inline-block; zoom: 1; *display: inline; vertical-align: top; width: 43%;}
.tabs_encuentranos .subtabs_encuentranos .cont_col_02 .col_mapa{margin: 0px; padding: 0px 10px 0px 0px; display: inline-block; zoom: 1; *display: inline; vertical-align: top; width: 50%;}


/*TABLA: DATOS*/
.tabla_datos{border: 1px solid #DEEAF6; border-collapse: collapse; color: #666; margin: 0px 0px 10px 0px; padding: 0px;}
.tabla_datos th{background: url(../images/html/fondo_tabla_datos.jpg) repeat-x 0px 0px #F2F8FE; padding: 5px; border: none; border-collapse: collapse; color: #666;}
.tabla_datos td{border: 1px solid #DEEAF6; border-collapse: collapse; padding: 5px; color: #666;}


/*TABLA: DATOS DESTACADOS, SE USA EN EL HOME*/
.tabla_datos_destacados{border: none; clear: both; margin: 0px 0px 10px 0px; color: #777; font-size: 1.083em;}
.tabla_datos_destacados caption{background: url(../images/html/fondo_titulos.jpg) repeat-x 0px 0px; color: #FFF; font-size: 1.615em; font-weight: bold; text-align: left; margin: 0px; padding: 10px;}
.tabla_datos_destacados th{background: #EAEAEA; color: #207ED4; border: 1px solid #C3CAD0;  border-right: none; font-size: 0.769em; vertical-align: top; padding: 6px 5px;}
.tabla_datos_destacados td{border: 1px solid #C3CAD0; border-top: none; border-right: none; vertical-align: top; padding: 7px 5px; padding-left: 10px;}
.tabla_datos_destacados .last{border-right: 1px solid #C3CAD0;}

.tabla_datos_destacados tfoot { position: relative; left: -1px;}
.tabla_datos_destacados tfoot td{background: url(../images/html/fondo_tabla_bottom.jpg) repeat-x left bottom #F2F8FF; border: none; border-bottom: none; padding: 4px 5px; padding-left: 10px;}
.tabla_datos_destacados tfoot td.first{background: url(../images/html/fondo_tabla_bottom_left.jpg) no-repeat left bottom #F2F8FF; border-bottom-left-radius: 10px;}
.tabla_datos_destacados tfoot td.last{background: url(../images/html/fondo_tabla_bottom_right.jpg) no-repeat right bottom #F2F8FF; border: none;}
.tabla_datos_destacados tfoot em, .tabla_datos_destacados tfoot i{font-style: normal; font-size: 0.769em;}


/*TABLAS: INDICADORES*/
.tabla_indicadores{border: 1px solid #DCDADB; border-collapse: collapse; margin: 0px; padding: 0px; font-size: 0.917em;}
.tabla_indicadores th{background: #EEF6FD; border: none; color: #333; border-collapse: collapse; padding: 3px; vertical-align: top; font-size: 1.091em; font-weight: normal;}
.tabla_indicadores td{border: 1px solid #DCDADB; border-collapse: collapse; padding: 3px; vertical-align: top;}


/*FOOTER*/
#footer{color: #000; line-height: 170%; margin: 0px; padding: 5px 0px 0px 0px; border-top: 1px solid #C3CAD0; font-size: 0.9em;}
#footer p{margin: 0px; padding: 0px;}
#footer a:link, #footer a:visited{text-decoration: none; color: #000;}
#footer a:hover, #footer a:active{text-decoration: underline; color: #000;}

#footer address{font-style: normal; display: inline-block; zoom: 1; *display: inline; vertical-align: top; width: 30%;}

#footer .col_menu{display: none; visibility: hidden;}
