/*  2009 Ki Teknology Todos los Derechos Reservados. 	      */  
/*  CSS para proyecto {PRINCIPAL CHILE                        */
/*  Version 1.0                                               */
/*  media: SCREEN                      						  */
/*  Fecha de creación 13/08/2009                              */

/*  HISTORIAL DE MODIFICACIONES                               */
/*  dd/mm/aaaa Comentario de la modificacion realizada        */



/*  REDEFINICION DE ELEMENTOS HTML  */
body{background: #fff; margin: 0px; padding: 0px; font: 11px Arial, Verdana, Helvetica, sans-serif;}

table{font: 1em Arial, Helvetica, sans-serif;}
td{font: 1em Arial, Helvetica, sans-serif;}

p { margin:10px 0px ; padding:0px; font:1em Arial, Verdana, Helvetica; color#000;}
h1{font:Arial, Verdana, Helvetica; color#003B71;}
h2{font:Arial, Verdana, Helvetica color#003B71;}
h3{font:Arial, Verdana, Helvetica color#003B71;}
h4{font:Arial, Verdana, Helvetica }
h5{font:Arial, Verdana, Helvetica }
h6{font:Arial, Verdana, Helvetica }

strong, b{}
img { border:none;}

a:link{color: #294C92; text-decoration: none;}
a:visited{color: #294C92; text-decoration: none;}
a:hover{color: #294C92; text-decoration: underline ;}
a:active{color: #294C92; text-decoration: underline;}

.img_left{float: left; margin: 5px 10px 0px 0px; padding: 0px;}
:focus{outline: none;}


form{margin: 0px; padding: 0px;}
input, select{font: 11px Arial, Helvetica, sans-serif; color: #153757;}

label{margin: 0px; padding: 0px; cursor: pointer;}

ul{}
li{}

.subir{background: url(../images/html/bullet_link_destacado_portada.gif) no-repeat 346px 7px; text-align: right;}
.subir a:link, .subir a:visited{color: #F90; text-decoration: underline; padding: 0px 0px 0px 10px;font-size: 9px;}
.subir a:hover, .subir a:active{color: #F90; text-decoration: none;font-size: 9px; }


/* Estilos Para Popup */
#popup {position:absolute; left:0px; top:0px; z-index:999;}
#popup table { padding:0px; border:5px solid #002251; border-collapse:collapse;}
#popup table th { padding:2px; border:10px solid #002251; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000; background:#FFF;}
#popup table td { padding:0px; border:10px solid #002251; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:right; background:#002251;}
#popup table td a { text-decoration:none; color:#FFF;}


button{margin: 0px; padding: 0px; cursor: pointer; border: none;}

input{ border:1px solid #ccc; outline:none;}
.input_buscar { background:url(../images/html/bg_input_buscar.jpg) repeat-x center top; padding:0px; margin:3px 0px 0px 0px; height:18px;}

/*Estilso Css mas usados*/
.alinear_txt_izquierda{text-align:left;}
.alinear_txt_derecha{text-align:right;}
.alinear_txt_centro{text-align:center;}
.alinear_izquierda{float:left;}
.alinear_derecha{float:right;}
.btn_buscar { background: url(../images/html/btn_buscar.jpg) no-repeat 0px 0px; width:59px; height:20px; margin:0px; padding:0px; font:1px Arial, Verdana, Helvetica; color:#fff;  text-indent:-9000px; cursor:pointer; outline:none; border:none;}

/* HEADER */
#main_header { width:100%; height:auto; display:block; margin:0px; padding:0px; background: url(../images/html/bg_header.jpg) repeat-x center top; overflow:hidden; border-bottom:1px solid #003B71;}
#main_header #header { width:993px; height:auto; padding:7px 0px 5px 0px; margin:0px auto; display:block; overflow:hidden; }
#main_header #header h1 { font:1px Arial, Verdana, Helvetica;  width:157; height:57px; margin:0px; padding:0px 0px 0px 15px; width:102px; height:65px; float:left;}
#main_header #header h1#logotipo {background:url(../images/html/logo_principal.jpg) no-repeat center top; }
#main_header #header h1 a{ width:157; height:57px; cursor:pointer; outline:none; display:block;}
#main_header #header #top_bar { width:200px; height:20px; margin:0px ; padding:0px 0px 5px 360px; display:block; float:left; }
#main_header #header ul { width:310px; height:16px; margin:0px; padding:4px 0px 0px 0px; float:right; list-style-type: none;}
#main_header #header li { display:inline; padding:0px 0px 0px 18px; background:url(../images/html/bullet_li.jpg) no-repeat 7px 5px;}
#main_header #header #tel_contacto { width:285px; text-align:right; height:42px; padding:3px 0px 0px 50px; margin:0px; float:right; background:url(../images/html/linea_segmentada.jpg) no-repeat 35px 0px; }

/* WRAPPER */
#wrapper { width:100%; height:auto; display:block; overflow:hidden; padding:0px ; margin:0px; background:url(../images/html/bg_wrapper.jpg) repeat-x center top; border-bottom:1px solid #003B71; }
#wrapper #container {width:993px; height:auto; padding:0px; margin:0px auto; display:block; overflow:hidden;}

/* MENU PRINCIPAL */
#wrapper #container #main_menu { width:180px; height:auto; padding:0px 0px 10px 7px; margin:0px 0px 0px 0px; overflow:hidden; float:left;}
#wrapper #container #main_menu.home {padding:0px; margin:20px 0px 0px 0px; } 
/* MENU PRODUCTOS */
#wrapper #container #main_menu #items { width:180px; height:auto; background:#003B71; margin:0px; padding:0px; display:block; color:#fff; font-weight:bold; float:left; overflow:hidden;}
#wrapper #container #main_menu #items a:link, #wrapper #container #main_menu #items a:visited { color:#fff; text-decoration:none;}
#wrapper #container #main_menu #items a:hover, #wrapper #container #main_menu #items a:active {color:#fff; text-decoration:underline;}
#wrapper #container #main_menu #items ul { padding:0px; margin:0px; list-style-type: none;}
#wrapper #container #main_menu #items li { border-bottom:1px dotted #9BB2C7; padding:6px 0px 5px 20px; background:url(../images/html/bullet_li_mainmenu.jpg) no-repeat 10px 10px;}

/* MENU ACCESO CLIENTES E INTERMEDIARIOS */
#wrapper #container #main_menu #login { width:180px; height:auto; margin:0px; padding:5px 0px 0px 0px; display:block; color:#003B71; overflow:hidden; clear:both; }
#wrapper #container #main_menu #login ul { padding:0px; margin:0px; list-style:none; font:1px Arial, Verdana, Helvetica;  text-indent:-9000px;}
#wrapper #container #main_menu #login li { padding:1px 0px 1px 0px; margin:0px; height:23px; width:180px; cursor:pointer;}
#wrapper #container #main_menu #login .clientes { background:url(../images/html/menu_acceso_clientes.jpg) no-repeat 0px 0px; }
#wrapper #container #main_menu #login .clientes a{ display:block; height:23px; width:180px;}
#wrapper #container #main_menu #login .clientes a:link, #wrapper #container #main_menu #login .clientes a:visited{ background:url(../images/html/menu_acceso_clientes.jpg) no-repeat 0px 0px; }
#wrapper #container #main_menu #login .clientes a:hover, #wrapper #container #main_menu #login .clientes a:active{ background:url(../images/html/menu_acceso_clientes_over.jpg) no-repeat 0px 0px; }
#wrapper #container #main_menu #login .intermediarios { background:url(../images/html/menu_acceso_intermediarios.jpg) no-repeat 0px 0px; }
#wrapper #container #main_menu #login .intermediarios a{ display:block; height:23px; width:180px;}
#wrapper #container #main_menu #login .intermediarios a:link, #wrapper #container #main_menu #login .intermediarios a:visited {background:url(../images/html/menu_acceso_intermediarios.jpg) no-repeat 0px 0px;}
#wrapper #container #main_menu #login .intermediarios a:hover, #wrapper #container #main_menu #login .intermediarios a:active {background:url(../images/html/menu_acceso_intermediarios_over.jpg) no-repeat 0px 0px;}

/* MENU ACCESO COMERCIAL Y CALCULOS */
#wrapper #container #main_menu #accesos_directos { width:180px; height:auto; margin:0px; padding:3px 0px 0px 0px; display:block; color:#003B71; overflow:hidden; font-weight:bold; clear:both;}
#wrapper #container #main_menu #accesos_directos ul { padding:0px; margin:0px; list-style:none; }
#wrapper #container #main_menu #accesos_directos li { padding:4px 0px 0px 10px; margin:0px; width:180px; height:23px; background:url(../images/html/bg_btn_menucomercial.jpg) no-repeat 0px 0px;}
#wrapper #container #main_menu #accesos_directos .tit_simuladores { width:179px; height:18px; display:block; clear:both; background: url(../images/html/tit_simuladores.jpg) no-repeat 0px 0px; padding:3px 0px 0px 9px; margin:0px;}

/* BANNER PRINCIPAL */
#wrapper #container #banner_home { width:777px; height:268px; margin:0px; padding:20px 0px 0px 15px; display:block; float:left; position:relative; z-index:0px; }

/* DESTACADOS */
#wrapper #container #contenido_portada { width:785px; height:auto; padding:0px 0px 10px 15px; margin:0px; float:left;}
#wrapper #container #contenido_portada #destacado { width:179px; _width:177px; height:auto; padding:0px 17px 0px 0px; margin:0px; display:block; float:left; overflow:hidden; }
#wrapper #container #contenido_portada #destacado a {width:196px; padding:0px 0px 0px 0px; margin:0px; outline:none;}
#wrapper #container #contenido_portada #destacado p { width:180px; padding:0px; margin:0px; font:11px Arial, Verdana, Helvetica; height:auto;}

/* FOOTER */
#footer { width:993px; height:auto; margin:0px auto; padding:10px 0px 0px 0px; overflow:hidden; display:block; clear:both; }
#footer p { font: 10px Arial, Verdana, Helvetica; padding:0px; margin:0px; color:#999;}
#footer #direccion { width:280px; height:auto; overflow:hidden; display:block; float:left; margin:0px; padding:0px; float:left;}
#footer #telefono { width:280px; height:auto; margin:0px; padding:0px 0px 0px 90px; display:block; overflow:hidden; float:left; }
#footer ul { list-style:none; width:150px; height:50px; float:right; margin:0px; padding:0px; background:url(../images/html/bg_ul_menufooter.jpg) no-repeat 0px 0px;  }
#footer li { margin:0px; padding:2px 0px 0px 20px; background:url(../images/html/bullet_li_menufooter.jpg) no-repeat 10px 8px;}
#footer #legal { width:993px; height:auto; display:block; margin:0px auto; overflow:hidden; padding:0px; clear:both;}
#legal #registro { width:380px; height:auto; margin:0px; padding:10px 0px 0px 0px; display:block; overflow:hidden; float:left;}
#legal #ki { width:380px; height:auto; margin:0px; padding:10px 0px 0px 0px; display:block; overflow:hidden; float:right;}
#legal #ki p { font:9px Arial, Verdana, Helvetica; padding:0px; margin:0px; text-align:right;}
#legal #ki p a { color:#ccc;}


/* INICIO PLANTILLA INTERNA 2 COLUMNAS */ 
#wrapper #container #contenedor_central_2col { width: 803px; height:auto; display:block; padding:0px; margin:0px; overflow:hidden; float:left;}
#wrapper #container #contenedor_central_2col #accesos_top { width:802px;}
#wrapper #container #contenedor_central_2col #accesos_top #breadcrums { width:696px;}
#wrapper #container #contenedor_central_2col #tit_buscador {font:bold 14px Arial, Verdana, Helvetica; padding:20px 0px 15px 18px; margin:0px; background: url(../images/html/bullet_h1interna.jpg) no-repeat 5px 21px; color:#003B71;}
#wrapper #container #accesos_top { width:595px; height:auto; overflow:hidden; padding:0px 0px 0px 0px; margin:0px; display:block; float:left; }
#wrapper #espacio_form { width:993px; height:auto; overflow:hidden; display:block; margin:0px auto; padding:5px 0px;}
#wrapper #espacio_form #buscador_interno { width:199px; float:right;}

#main_header #header #tel_contacto_interna { height:42px; padding:3px 0px 0px 50px; margin:0px; float:right; background:url(../images/html/linea_segmentada.jpg) no-repeat 35px 0px; }

/*#busqueda_interna { margin:0px auto; padding:6px 0px; clear:both; width:100%; height:auto; overflow:hidden; background:#eaeaea; }
#busqueda_interna #espacio_form { width:983px; margin:0px auto; padding:0px; display:block;}
#busqueda_interna #espacio_form form { float:right;}
#busqueda_interna #espacio_form .buscar_interna { width:190px; float:right; padding:0px; margin:0px; display:block;}*/
#wrapper #container #contenedor_central_3col { width: 600px; height:auto; display:block; padding:0px; margin:0px; overflow:hidden; float:left; background:url(../images/html/dotted_contenedor_central.jpg) 597px 0px repeat-y;}


/* CONTENIDO PRINCIPAL PLANTILLA 3 COLUMNAS / COLUMNA DERECHA / MENU SECUNDARIOS */
#wrapper #container #col_derecha { width:188px; height:auto;  padding:0px; margin:0px; display:block; float:left; overflow:hidden;  }
#wrapper #container #col_derecha #items_contexto { margin:0px; padding:0px 0px 10px 0px; height:auto; }
#wrapper #container #col_derecha #items_contexto h1 { font:bold 12px Arial, Verdana, Helvetica; color:#fff; background:#003B71; padding:4px 0 4px 10px; margin:0px;}
#wrapper #container #col_derecha #items_contexto ul { list-style:none; margin:0px; padding:0px;}
#wrapper #container #col_derecha #items_contexto li { background:url(../images/html/bg_li_menu_interno.jpg) no-repeat 18px 15px; margin:0px; padding:3px 0px 3px 20px ;}
#wrapper #container #col_derecha #items_contexto li#menu_elegido {background:url(../images/html/arrow_li_menusecundario.jpg) no-repeat 2px 2px; margin:0px; font-weight:bold; }  
#wrapper #container #col_derecha p { margin:0px; padding:0px;}

#wrapper #container #col_derecha #items_contexto .soluciones { margin:0px; padding:0px;}
#wrapper #container #col_derecha #items_contexto .soluciones p { margin:10px 0px 10px 0px ; padding:0px 0px 0px 20px; list-style-image:none; list-style-type:none; font: 10px Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; color:#003580; }
 

/* CONTENIDO PRINCIPAL PLANTILLA 3 COLUMNAS */
#wrapper #container #contenido_interna_3col { width:550px; height:auto; padding:0px 20px; margin:0px; display:block; overflow:hidden; clear:both; }
#wrapper #container #contenido_interna_3col h1 { font:bold 14px Arial, Verdana, Helvetica; padding:15px 7px; margin:0px; background: url(../images/html/bullet_h1interna.jpg) no-repeat 0px 21px; color:#003B71;}
#wrapper #container #contenido_interna_3col h2 { font:bold 12px Arial, Verdana, Helvetica; padding:15px 0px; margin:0px;}
#wrapper #container #contenido_interna_3col h6 {font:10px Arial, Verdana, Helvetica; color:#999; margin:8px 0px 8px 0px; padding:0px;}
#wrapper #container #contenido_interna_3col ul { margin:0px; padding:0px; list-style:none;}
#wrapper #container #contenido_interna_3col li { background:url(../images/html/buller_ul_interna3col.jpg) no-repeat 0px 8px; padding:3px 0px 3px 10px; margin:0px;}

#wrapper #container #contenido_interna_3col a.vermas { margin:0px; padding:0px 0px 0px 10px; background: url(../images/html/bullet_ver_mas.gif) no-repeat;}
#wrapper #container #contenido_interna_3col table { padding:5px;}
#wrapper #container #contenido_interna_3col table thead th { padding:5px; border:1px solid #DAE0E7; font:1em Arial, Verdana, Helvetica; color:#FFF; background:#003580;}
#wrapper #container #contenido_interna_3col table thead td { padding:5px; border:1px solid #DAE0E7; font:1em Arial, Verdana, Helvetica; color:#000; background:#E6F1FF;}
#wrapper #container #contenido_interna_3col table tbody th { padding:5px; border:1px solid #DAE0E7; font:1em Arial, Verdana, Helvetica; color:#666; background:#E6F1FF;}
#wrapper #container #contenido_interna_3col table tbody td { padding:5px; font:1em Arial, Verdana, Helvetica; color:#666; background:#FFF; border:1px solid #DAE0E7;}

/* CONTENIDO PRINCIPAL PLANTILLA 2 COLUMNAS */
#wrapper #container #contenido_interna_2col { width:761px; height:auto; padding:0px 20px; margin:0px; display:block; overflow:hidden; }
#wrapper #container #contenido_interna_2col h1 { font:bold 14px Arial, Verdana, Helvetica; padding:15px 7px; margin:0px; background: url(../images/html/bullet_h1interna.jpg) no-repeat 0px 21px; color:#003B71;}
#wrapper #container #contenido_interna_2col h2 { font:bold 12px Arial, Verdana, Helvetica; padding:15px 0px; margin:0px;}
#wrapper #container #contenido_interna_2col h6 {font:10px Arial, Verdana, Helvetica; color:#999; margin:8px 0px 8px 0px; padding:0px;}
#wrapper #container #contenido_interna_2col ul { margin:0px; padding:0px; list-style:none;}
#wrapper #container #contenido_interna_2col li { background:url(../images/html/buller_ul_interna3col.jpg) no-repeat 0px 8px; padding:3px 0px 3px 10px; margin:0px;}
#wrapper #container #contenido_interna_2col p { text-align:justify;}

#wrapper #container #contenido_interna_2col a.vermas { margin:0px; padding:0px 0px 0px 10px; background: url(../images/html/bullet_ver_mas.gif) no-repeat;}
#wrapper #container #contenido_interna_2col table { padding:5px;}
#wrapper #container #contenido_interna_2col table thead th { padding:5px; border:1px solid #DAE0E7; font:1em Arial, Verdana, Helvetica; color:#FFF; background:#003580;}
#wrapper #container #contenido_interna_2col table thead td { padding:5px; border:1px solid #DAE0E7; font:1em Arial, Verdana, Helvetica; color:#000; background:#E6F1FF;}
#wrapper #container #contenido_interna_2col table tbody th { padding:5px; border:1px solid #DAE0E7; font:1em Arial, Verdana, Helvetica; color:#666; background:#E6F1FF;}
#wrapper #container #contenido_interna_2col table tbody td { padding:5px; font:1em Arial, Verdana, Helvetica; color:#666; background:#FFF;}

/* Página Formularios PDF*/
#wrapper #container #contenido_interna_3col #formularios_pdf {}
#wrapper #container #contenido_interna_3col #formularios_pdf ul { list-style:none;  margin:0px; padding:0px; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000;}
#wrapper #container #contenido_interna_3col #formularios_pdf li { list-style:none; list-style-image:none; background:url(../images/html/ico_pdf.gif) left center no-repeat; margin:0px; padding:5px 0px 5px 30px;}
#wrapper #container #contenido_interna_3col #formularios_pdf div{ background-color:#f5f5f5; padding:8px; margin:10px 0px 0px 0px; border:1px solid #CCCCCC; font:9px Verdana, Arial, Helvetica, sans-serif; color:#999;}
#wrapper #container #contenido_interna_3col #formularios_pdf div a:link, #wrapper #container #contenido_interna_3col #formularios_pdf div a:visited { text-decoration:none; color:#666;}
#wrapper #container #contenido_interna_3col #formularios_pdf div a:hover { text-decoration:none; background-color:#CCC; color:#666;}
#wrapper #container #contenido_interna_3col #formularios_pdf div img { float:left; margin:2px 10px 0px 0px; border:0px;}

/* Estilos Para despliegue de Soluciones en portadilla */
#wrapper #container #contenido_interna_3col #portadilla_soluciones { color:#000; margin:0px 0px 10px 0px; padding:10px 0px 0px 0px;}
#wrapper #container #contenido_interna_3col #portadilla_soluciones img {margin: 0px 0px 10px 0px;}
#wrapper #container #contenido_interna_3col #portadilla_soluciones p { }
#wrapper #container #contenido_interna_3col #portadilla_soluciones a { margin:0px; padding:0px 0px 0px 10px; background: url(../images/html/bullet_ver_mas.gif) no-repeat; font:10px Verdana, Arial, Helvetica, sans-serif;}
#wrapper #container #contenido_interna_3col #portadilla_soluciones strong, b { font-weight:bold; color:#003580;}
#wrapper #container #contenido_interna_3col #portadilla_soluciones a.pdf { margin:0px; padding:3px 0px 3px 20px; background: url(../images/html/ico_pdf_small.gif) no-repeat; font:10px Verdana, Arial, Helvetica, sans-serif;}



/*  Denuncia de Fraude  */
#denuncia_fraude { }
#denuncia_fraude img{ float:left; margin:0px 25px 0px 0px;}
#denuncia_fraude h1{ font:17px Verdana, Arial, Helvetica, sans-serif; color:#003580;}
#denuncia_fraude p{ font:11px Verdana, Arial, Helvetica, sans-serif; color:#666; line-height:150%;}
#denuncia_fraude .ingresar{ float:right; width:100px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_ingresar.gif) no-repeat; border:none; text-indent:-999px;}


/* Acceso Sitio Seguro */
#sitio_seguro { width:780px; display:table; margin:0px 0px 20px 0px;}
#sitio_seguro img { float:left; margin:20px 0px 0px 26px;}
#sitio_seguro div  { float:right; width:340px; margin:20px 0px 0px 0px;}
#sitio_seguro div h1 { height:100px; background:url(../images/html/tit_bienvenido_sitio_seguro.gif) no-repeat; font: 1px Verdana, Arial, Helvetica, sans-serif; color:#FFF;}
#sitio_seguro div input{ border:1px solid #ddd; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000; background:url(../images/html/fondo_input_text.jpg) repeat-x left top;}
#sitio_seguro div table { padding:3px;}
#sitio_seguro div table th{ padding:3px; font: 9px Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:left;}
#sitio_seguro div table td{ padding:3px; font: 9px Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:left;}
#sitio_seguro div .ingresar{ float:right; width:100px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_ingresar.gif) no-repeat; border:none;}
#sitio_seguro div ul { margin:65px 0px 0px 0px; padding:5px 0px 5px 15px; font: 9px Verdana, Arial, Helvetica, sans-serif; color:#000;}
#sitio_seguro div li { list-style: url(../images/html/bullet_contenidos_2.gif); margin:5px 0px 0px 0px; padding:0px;}


/* Acceso Trabaje Principal */
#trabaje_col_imagen { width:329px; background: url(../images/html/fondo_col_left.jpg) repeat-x #E6F1FF; vertical-align:top;}
#trabaje_col_imagen img { margin:26px 0px 0px 12px;}
#trabaje_col_contenido { width:451px; vertical-align:top; margin:0px; padding:8px 15px 15px 15px;}
#trabaje_col_contenido h1 { margin:20px 0px 0px 0px; height:64px; background:url(../images/html/tit_trabaje_principal.gif) no-repeat; font: 1px Verdana, Arial, Helvetica, sans-serif; color:#FFF;}
#trabaje_col_contenido p { font:11px Verdana, Arial, Helvetica, sans-serif; color:#000; line-height:180%;}
#trabaje_col_contenido #buttons { height:45px;}
#trabaje_col_contenido #buttons .buscar_trabajo { float:left; width:140px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_buscar_trabajo.gif) no-repeat; border:none;}
#trabaje_col_contenido #buttons .ingresar_cv { float:right; width:130px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_ingresar_cv.gif) no-repeat; border:none;}


/* Red de Sucursales */
#sucursales_mapa { margin:20px 0px 0px 0px; padding:0px;}
#sucursales_mapa img { float:right; }
#sucursales_mapa #direcciones { border:1px solid #DAE0E7; margin:35px 0px 20px 0px; width:68%;}
#sucursales_mapa #direcciones h1 { border-bottom:1px solid #DAE0E7; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#003580; background:#E6F1FF; margin:0px; padding:7px;}
#sucursales_mapa #direcciones bold, strong { font-weight:bold; color:#666;}
#sucursales_mapa #direcciones p { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#666; background:#FFF; margin:15px 0px 15px 0px; padding:0px 7px 0px 7px;}
#sucursales_regiones { border:1px solid #DAE0E7; margin:10px 0px 0px 0px; padding:0px;}
#sucursales_regiones h1 { border-bottom:1px solid #DAE0E7; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#003580; background:#E6F1FF; margin:0px; padding:10px;}
#sucursales_regiones table { width:100%;}
#sucursales_regiones table th{ padding:8px; border-right:1px solid #DAE0E7; border-bottom:1px solid #DAE0E7; width:30%; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#666; text-align:left; }
#sucursales_regiones table td{ padding:8px; border-bottom:1px solid #DAE0E7; width:70%; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#666; text-align:left;}

/* Formularios */
#formulario { width:100%; margin:0px; padding:0px;}
#formulario h1 { font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#003580; margin:15px 0px 5px 0px; padding:0px;}
#formulario table { padding:5px; border:1px solid #DAE0E7; border-collapse:collapse; text-align:left;}
#formulario table thead th { padding:5px; border:1px solid #DAE0E7; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#FFF; background:#003580;}
#formulario table thead td { padding:5px; border:1px solid #DAE0E7; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000; background:#E6F1FF;}
#formulario table tbody th { padding:5px; border:1px solid #DAE0E7; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#666; background:#E6F1FF;}
#formulario table tbody td { padding:5px; border:1px solid #DAE0E7; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#666; background:#FFF;}
#formulario table td input, textarea { border:1px solid #ddd; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#666; background:url(../images/html/fondo_input_text.jpg) repeat-x left top;}
#formulario table td select { border:1px solid #ddd; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#666; }
#formulario table td input.input_transparente { border:none; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#666; background:none;}

#formulario #buttons { text-align:right; margin:5px 0px 5px 0px; padding:0px 0px 0px 0px;}
#formulario #buttons .condiciones { font:9px Verdana, Arial, Helvetica, sans-serif; color:#666; float:left;}
#formulario #buttons .condiciones_bold { font:bold 10px Verdana, Arial, Helvetica, sans-serif; color:#003580; float:left;}
#formulario #buttons .enviar{ width:130px; height:23px; margin:0px 0px 0px 10px; padding:0px; cursor:pointer; background:url(../images/botones/button_enviar.gif) no-repeat; border:none;}
#formulario #buttons .limpiar{ width:130px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_limpiar.gif) no-repeat; border:none;}
#formulario #buttons .calcular{ width:130px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_calcular.gif) no-repeat; border:none; font:1px Arial, Verdana, Helvetica; text-indent:-999px; }
#formulario #buttons .simular{ width:130px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_simular.gif) no-repeat; border:none;}
#formulario #buttons .imprimir{ width:130px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_imprimir.gif) no-repeat; border:none;}
#formulario #buttons .bajar_pdf{ width:130px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_bajar_pdf.gif) no-repeat; border:none;}
#formulario #buttons .recalcular{ width:130px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_recalcular.gif) no-repeat; border:none;}

/* Simulador Credito tabla periodos */
#formulario #periodos table thead th { text-align:center; padding:5px; border:1px solid #DAE0E7; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#FFF; background:#003580;}
#formulario #periodos table thead td { padding:5px; border:1px solid #DAE0E7; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#003580; background:#E6F1FF;}
#formulario #periodos table tbody th { text-align:center; padding:5px; border:1px solid #DAE0E7; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#003580; background:#E6F1FF;}
#formulario #periodos table tbody td { text-align:center; padding:5px; border:1px solid #DAE0E7; font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#003580; background:#FFF;}


/*  Respuesta Formulario Contacto*/ 
#respuesta_form_contacto { width:100%;}
#respuesta_form_contacto strong, b{ font-weight:bold; color:#003580;}
#respuesta_form_contacto img { float:right; margin: 0px 0px 0px 10px;}
#respuesta_form_contacto .volver{ width:130px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_volver.gif) no-repeat; border:none; text-indent:-999px;}


/*  Respuesta Formulario Perfil Inversionista*/
#respuesta_form_perfil { width:100%;}
#respuesta_form_perfil table { border:1px solid #DAE0E7; padding:5px; border-collapse:collapse; text-align:left;}
#respuesta_form_perfil table th{ border:1px solid #DAE0E7; padding:5px; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; background:#003580;}
#respuesta_form_perfil table td{ border:1px solid #DAE0E7; padding:5px; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#666; background:#fff;}
#respuesta_form_perfil ul { margin:0px; padding:5px 0px 5px 15px; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000;}
#respuesta_form_perfil li { list-style: url(../images/html/bullet_contenidos_2.gif); margin:5px 0px 0px 0px; padding:0px;}


/*  Respuesta Formulario Simulador de Credito*/
#respuesta_form_simule_credito #buttons { text-align:right; margin:5px 0px 5px 0px; padding:0px 0px 0px 0px;}
#respuesta_form_simule_credito #buttons .volver_simular{ width:170px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_volver_simular.gif) no-repeat; border:none;}
#respuesta_form_simule_credito #buttons .imprimir{ width:130px; height:23px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_imprimir.gif) no-repeat; border:none;}
#respuesta_form_simule_credito table { border:1px solid #DAE0E7; padding:5px; border-collapse:collapse; text-align:left;}
#respuesta_form_simule_credito table tbody th { padding:5px; border:1px solid #DAE0E7; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#666; background:#E6F1FF;}
#respuesta_form_simule_credito table tbody td {  padding:5px; border:1px solid #DAE0E7; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000; background:#FFF;}
#respuesta_form_simule_credito h1 { font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#003580; margin:15px 0px 5px 0px; padding:0px;}
#respuesta_form_simule_credito h6{ font: normal 9px Verdana, Arial, Helvetica, sans-serif; color:#000; margin:8px 0px 8px 0px; padding:0px;}
#respuesta_form_simule_credito strong, b{ font-weight: bold; color:#000;}


/* Despliegue Resultados de Busqueda*/
#resultados_busqueda { margin:0px; padding:0px 0px 0px 20px;}
#resultados_busqueda p { margin:15px 0px 5px 0px; font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#003580;}
#resultados_busqueda a { margin:0px; padding: 0px 0px 0px 15px; background:url(../images/html/bullet_resultado_busqueda.gif) no-repeat; }
#resultados_busqueda a:link, #contenido_1col #resultados_busqueda a:visited { font:10px Verdana, Arial, Helvetica, sans-serif; color:#666; text-decoration:underline;}
#resultados_busqueda a:hover { font:10px Verdana, Arial, Helvetica, sans-serif; color:#666; text-decoration:none;}

#resultados_busqueda #mas_resultados { text-align:center; margin:20px 0px 0px 0px; padding:15px 0px 15px 0px; border-top:1px solid #CCC;}
#resultados_busqueda #mas_resultados .siguiente { float:right; width:100px; height:20px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_siguiente.gif) no-repeat; border:none; letter_spacing:-100px; text-indent:-999px;}
#resultados_busqueda #mas_resultados .anterior { float:left; width:100px; height:20px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/button_anterior.gif) no-repeat; border:none; letter_spacing:-100px; text-indent:-999px;}
#resultados_busqueda #mas_resultados a:link, #contenido_1col #resultados_busqueda #mas_resultados a:visited { font:10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; background:#003580; margin:0px 3px 3px 0px; padding:3px 5px 3px 5px; color:#FFF;}
#resultados_busqueda #mas_resultados a:hover { font:10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; background:#EB8204; margin:0px 3px 3px 0px; padding:3px 5px 3px 5px; color:#FFF;}
#resultados_busqueda #mas_resultados #pagina_actual { font:10px Verdana, Arial, Helvetica, sans-serif; text-decoration:none; background:#EB8204; margin:0px 3px 3px 0px; padding:3px 5px 3px 5px; color:#FFF;}


/* Despliegue Mapa del Sitio */
#mapa_col_imagen { width:280px; background: url(../images/html/fondo_col_left.jpg) repeat-x #E6F1FF; vertical-align:top;}
#mapa_col_imagen img { margin:20px 0px 0px 15px; padding:0px;}
#mapa_col_imagen #login { padding:10px 0px 10px 15px;}
#mapa_col_imagen #login button { width:180px; height:53px; margin:0px; padding:0px; cursor:pointer; background:url(../images/botones/menu_principal_button_login.gif) no-repeat; border:none;}
#mapa_col_imagen #login p { font:9px Verdana, Arial, Helvetica, sans-serif; color:#666; background:url(../images/html/bullet_login.gif) 3px 5px no-repeat; padding:0px 0px 0px 10px; margin:5px 0px 0px 0px;}
#mapa_col_imagen #login p a:link, #mapa_col_imagen #login p a:visited { color:#666; text-decoration:none; margin:0px; padding:0px;}
#mapa_col_imagen #login p a:hover{ color:#666; text-decoration:underline; margin:0px; padding:0px;}
#mapa_col_contenido { width:457px; vertical-align:top; margin:0px; padding:8px 15px 15px 15px;}
#mapa_col_contenido h1{ font: 17px Verdana, Arial, Helvetica, sans-serif; color:#003580; margin:10px 0px 15px 0px; padding:0px;}
#mapa_col_contenido #button_home { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#FFF; text-align:left; width:446px; height:18px; margin:0px 0px 15px 0px; padding:0px 0px 3px 30px; cursor:pointer; background:url(../images/botones/mapa_button_home.gif) no-repeat; border:none;}
#mapa_col_contenido #button_seccion { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#C7D3E0; text-align:left; width:446px; height:18px; margin:0px; padding:0px 0px 3px 30px; cursor:pointer; background:url(../images/botones/mapa_button_secciones.gif) no-repeat; border:none;}
#mapa_col_contenido ul { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#003580; margin:15px 0px 15px 45px; padding:0px;}
#mapa_col_contenido li { font: 11px Verdana, Arial, Helvetica, sans-serif; color:#003580; margin:0px 0px 3px 0px; padding:0px; list-style-image:url(../images/html/bullet_mapa_sitio.gif);}
#mapa_col_contenido strong { font: bold 11px Verdana, Arial, Helvetica, sans-serif; color:#003580; margin:0px 0px 3px 0px; padding:0px; list-style-image:url(../images/html/bullet_mapa_sitio.gif);}


#herramientas_bottom { height:30px; width:280px; background-color:#E6F1FF; text-align:right; margin:0px 10px 0px 0px; padding: 0px; display:block;}
#herramientas_bottom .volver { width:32px; height:24px; margin:3px 2px 0px 0px; padding:0px; cursor:pointer; background:url(../images/botones/pie_button_volver.jpg) no-repeat; border:none;}
#herramientas_bottom .home { width:32px; height:24px; margin:3px 2px 0px 0px; padding:0px; cursor:pointer; background:url(../images/botones/pie_button_home.jpg) no-repeat; border:none;}


/* Preguntas Frecuentes */
#wrapper #container #contenido_interna_3col #preguntas_frecuentes {border:1px solid #DAE0E7; margin:0px 0px 10px 0px;}
#wrapper #container #contenido_interna_3col #preguntas_frecuentes table {padding: 0px; border-top:1px solid #DAE0E7; border-left:1px solid #DAE0E7;}
#wrapper #container #contenido_interna_3col #preguntas_frecuentes table thead th {padding:3px; border-bottom:1px solid #DAE0E7; font: 9px Verdana, Arial, Helvetica, sans-serif; color:#FFF; background:#003580;}
#wrapper #container #contenido_interna_3col #preguntas_frecuentes table thead td {padding:3px; border-right:1px solid #DAE0E7; font: 9px Verdana, Arial, Helvetica, sans-serif; color:#000; background:#E6F1FF;}
#wrapper #container #contenido_interna_3col #preguntas_frecuentes table tbody th {padding:3px; border-bottom:1px solid #DAE0E7; border-right:1px solid #DAE0E7; font: 9px Verdana, Arial, Helvetica, sans-serif; color:#666; background:#E6F1FF;}
#wrapper #container #contenido_interna_3col #preguntas_frecuentes table tbody td {padding:3px; border-right:1px solid #DAE0E7; border-bottom:1px solid #DAE0E7; font: 9px Verdana, Arial, Helvetica, sans-serif; color:#666; background:#FFF;}
#wrapper #container #contenido_interna_3col #preguntas_frecuentes h1 {border-bottom:1px solid #DAE0E7; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000; background:#E6F1FF; margin:0px; padding:10px;}
#wrapper #container #contenido_interna_3col #preguntas_frecuentes p {font: 11px Verdana, Arial, Helvetica, sans-serif; color:#666; background:#FFF; margin:0px; padding:10px;}
#wrapper #container #contenido_interna_3col #preguntas_frecuentes ul {margin:8px; padding:5px 0px 5px 15px; font: 11px Verdana, Arial, Helvetica, sans-serif; color:#000;}
#wrapper #container #contenido_interna_3col #preguntas_frecuentes li {margin:5px 0px 0px 0px; }

/* Red de Sucursales */
#sucursales_mapa { margin:20px 0px 0px 0px; padding:0px;}
#sucursales_mapa img { float:right; }
#sucursales_mapa #direcciones { border:1px solid #DAE0E7; margin:35px 0px 20px 0px; width:68%;}
#sucursales_mapa #direcciones h1 { border-bottom:1px solid #DAE0E7; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#003580; background:#E6F1FF; margin:0px; padding:7px;}
#sucursales_mapa #direcciones bold, strong { font-weight:bold; color:#666;}
#sucursales_mapa #direcciones p { font: 10px Verdana, Arial, Helvetica, sans-serif; color:#666; background:#FFF; margin:15px 0px 15px 0px; padding:0px 7px 0px 7px;}
#sucursales_regiones { border-top:1px solid #DAE0E7; border-left:1px solid #DAE0E7; border-right:1px solid #DAE0E7; margin:10px 0px 0px 0px; padding:0px;}
#sucursales_regiones h1 { border-bottom:1px solid #DAE0E7; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#003580; background:#E6F1FF; margin:0px; padding:10px;}
#sucursales_regiones table { width:100%;}
#sucursales_regiones table th{ padding:8px; border-right:1px solid #DAE0E7; border-bottom:1px solid #DAE0E7; width:30%; font: bold 10px Verdana, Arial, Helvetica, sans-serif; color:#666; text-align:left; }
#sucursales_regiones table td{ padding:8px; border-bottom:1px solid #DAE0E7; width:70%; font: 10px Verdana, Arial, Helvetica, sans-serif; color:#666; text-align:left;}

/* BREADCRUMS */
#wrapper #container #accesos_top #breadcrums { width:489px; height:21px; background:#f4f4f4; padding:7px 0px 0px 10px; margin:0px; float:left;}
#wrapper #container #accesos_top #breadcrums p { color:#666; padding:0px; margin:0px; font:11px Arial, Verdana, Helvetica;}
#wrapper #container #accesos_top #breadcrums .ruta { color:#003B71;}
#wrapper #container #accesos_top #breadcrums .ruta a:link, #wrapper #container #accesos_top #breadcrums .ruta a:visited { color:#003B71; text-decoration:underline;}
#wrapper #container #accesos_top #breadcrums .ruta a:hover, #wrapper #container #accesos_top #breadcrums .ruta a:active { color:#003B71; text-decoration:none;}
#wrapper #container #accesos_top #tools { float:left; width:96px;}
#wrapper #container #accesos_top #tools .print { width:28px; height:28px; margin:0px ; padding:0px 0px 0px 8px; float:left; background:url(../images/html/btn_acceso_print.jpg) no-repeat 5px 0px; }
#wrapper #container #accesos_top #tools .print a { display:block; width:28px; height:26px;}
#wrapper #container #accesos_top #tools .mastexto { width:29px; height:28px; margin:0px ; padding:0px 0px 0px 2px;float:left; background:url(../images/html/btn_acceso_mastexto.jpg) no-repeat 0px 0px;}
#wrapper #container #accesos_top #tools .mastexto a { display:block; width:29px; height:26px;}
#wrapper #container #accesos_top #tools .menostexto { width:28px; height:28px; margin:0px ; padding:0px ; float:left; background:url(../images/html/btn_acceso_menostexto.jpg) no-repeat 0px 0px;}
#wrapper #container #accesos_top #tools .menostexto a { display:block; width:28px; height:28px;}