/*
Theme Name: Portal Personas
Theme URI: http://www.bancochile.cl/
Description: Nuevo portal personas del Banco de Chile
Version: 2.0
Author: Banco de Chile
Mod 1: Boris Fernandois / 07-01-2008 
*/
/*----------------------------------- PRINCIPAL f6f6f6-----------------------------------*/
*, .form1 {margin:0; padding:0;}

body {font-family:tahoma, Arial, Verdana, sans-serif; background-color:#ffffff;}

p {margin:0 0 .7em;}
/* links */
a {color:#1057AD; text-decoration:none;}
a:hover {text-decoration:underline;}
.out {background:transparent url(/wps/wcm/resources/file/eb4aac491bb1264/icoLinkOut.gif) no-repeat scroll right center; padding-right:1.2em;}

h1 {font:lighter 22px arial; text-transform:uppercase; letter-spacing:-.04em; color:#FF8A00;}
h2 {font-size:18px; color:#84AFE4; line-height:19px; margin-bottom:.5em;}
h3 {color:#666; font-size:1.2em; margin:0 0 .2em;}

hr {display:none;}

li {list-style:none;}

img {border:0;}

#externos {width:100%; border:0;}

.bag {background:#FFF; height:100%; padding:.5em 0;}

.top,.contenedor {width:980px; margin:0 auto;}
/*----------------------------------- HEADER -----------------------------------*/
.imagen_top {background:#fff url(/wps/wcm/resources/file/ebb0494223ad0c7/bg-top.gif) repeat-x left top;}
/* Header Externos */
#topint {position:relative; background:#F1F2F3; border-bottom:2px solid #002469; z-index:100; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.65em; height:16px; padding:.1em 0;}
#topint .out {background:transparent; padding-right:.6em;}
#topint .center {position:relative; width:980px; z-index:1; margin:0 auto; padding:.2em;}
#topint ul {width:60%;}
#topint ul li {display:inline; color:#757C8A; padding:0 0 0 .5em;}
#topint ul li a {border-right:1px solid #757C8A; padding:0 .6em 0 0;}
#topint ul li a.Nuestro {border-right:1px solid #F1F2F3;}
#topint ul li#acti a {font-weight:700; color:#000;}
#topint .bustop {display:none;}
#topint #volver {float:right; margin-top:-1.2em; padding:0 0 0 12px;}

.cabecera {
height:12em;
position:relative;
}
.homep .cabecera,.emphead {
height:7.55em;
}
.nuehead {
height:9.3em;
}
.cabecera .Banc {
position:absolute;
top:2em;
width:50%;
}
.cabecera .Banc a {
background:url(/wps/wcm/resources/file/ebb0544223c6d2b/logo-banco.gif) no-repeat;
display:block;
height:3.5em;
width:9.5em;
text-indent:-1000em;
float:left;
}
.cabecera .emplog a {
background:url(/wps/wcm/resources/file/ebd89b4276b2ed1/logo-banco-emp.gif) no-repeat;
}
.cabecera h2 {
font:bold 1.5em/50% arial;
letter-spacing:-.04em;
color:#39F;
float:left;
display:block;
border-left:1px solid #3399fe;
margin:.1em 0 0 .2em;
padding:.5em;
}
/* Menu superior */
.cabecera #MenSup {background:#6689CC url(/wps/wcm/resources/file/eb1228446dc8756/cabtopmenuleft.gif) no-repeat left bottom; height:23px; position:absolute; right:0em; top:.05em;}
.cabecera #MenSup ul {font-size:11px; font-weight:400; margin:0; padding:0;}
.cabecera #MenSup li {display:inline; padding:0;}
.cabecera #MenSup a {float:left; color:#fff; border-right:1px solid #fff; margin:5px 0; padding:0 6px;}
.cabecera #MenSup a.finlist {border-right:0; background:#6689CC url(/wps/wcm/resources/file/eb4aa9491b931a2/cabtopmenuright.gif) no-repeat right bottom; height:18px;}

/* Buscador */
#busc {position:absolute; right:0; top:6.5em; width:190px; display:none;}
#busc fieldset input#buscText {width:64%; float:left; background:#FFF; border:0; color:#666; font-size:.7em; padding:.3em .1em .4em .3em;}
#busc fieldset input.boton {float:right; width:50px; font-size:.7em; font-weight:700; background:#09931F none repeat scroll 0; border:1px outset #09931F; color:#FFF; cursor:pointer;text-decoration:none; padding:.1em .1em .3em;}
fieldset {border:0 none;}

/* Elige un sitio de Banco de Chile */
a.boxHead {position:absolute; top:3.8em; right:0; font:bold .7em/120% verdana; color:#B3C4E6; padding:.8em .7em .5em;}
#elegSiti {position:absolute; top:2.5em; right:0; background:#204CA2; width:270px; padding:.3em .2em .3em 1.6em;}
#elegSiti fieldset label {font-size:.7em; color:#FFF;}
#elegSiti fieldset select {height:2em; background:#FFF url(/wps/wcm/resources/file/eb4aac491bb1264/icoLinkOut.gif) no-repeat .3em .6em; border:1px solid #B3C4E6; font-size:.7em; padding:.3em .1em .3em 1.3em;}
#elegSiti fieldset select option {padding-left:1.3em; padding-bottom:.3em;}
#elegSiti fieldset a {font:bold .7em/130% verdana; letter-spacing:-.04em; color:#FFF; text-decoration:underline;}

.float_left {float:left;}
.float_right {float:right;}

/* Menu */
#menu {height:1.7em; position:absolute; top:5.8em; left:18em; z-index:5; font-family:Verdana, Arial, sans-serif;}
#menu ul {font-size:.89em;}
#menu li {display:inline; line-height:1em;}
#menu a {float:left; background:#E9E9EA url(/wps/wcm/resources/file/ebb04242235f4f2/menu-left.gif) no-repeat -6px top; font-size:.8em; padding:0 0 0 1.2em;}
#menu a span {float:left; display:block; color:#002469; background:#E9E9EA url(/wps/wcm/resources/file/ebb04542236f13e/menu-right.gif) no-repeat left top; font-weight:700; cursor:pointer;border-right:1px solid #c9c6c9; padding:.6em 1.3em .6em .2em;}
#menu #current a {background:#FFF; border-bottom:1px solid #fff;}
#menu #current a span {background:#FFF; padding-bottom:.6em; color:#000;}
#menu a:hover,#menu a:hover span {background:#FFF; color:#000; text-decoration:none;}
#menu .Personas {background:#E9E9EA url(/wps/wcm/resources/file/ebb04242235f4f2/menu-left.gif) no-repeat left top;}
#menu .Personas:hover,#menu #current .Personas {background:#fff url(/wps/wcm/resources/file/ebb04242235f4f2/menu-left.gif) no-repeat left -58px;}
#menu .Nuestro span {background:#E9E9EA url(/wps/wcm/resources/file/ebb04542236f13e/menu-right.gif) no-repeat right top; border-right:0;}
#menu .Nuestro:hover span,#menu #current .Nuestro span {background:#fff url(/wps/wcm/resources/file/ebb04542236f13e/menu-right.gif) no-repeat right -58px; border-right:0;}
/* SubMenu */
.ctsbmen {font-family:Verdana, Arial, sans-serif; margin-bottom:.8em; position:absolute; z-index:10; top:8.1em; left:0; width:100%;}
.ctsbmen .logint {border:1px solid #fd9f42; font-size:13px; background:#fd9f42 url(/wps/wcm/resources/file/ebc84c426c7e15e/bg-submenu-log.gif) repeat-x; height:20px; left:0; position:absolute; top:0; width:195px; text-align:center; padding:7px 0 3px;}
.ctsbmen .sbmen {border:1px solid #d5d5d8; color:#d5d5d8; font-size:13px; background:url(/wps/wcm/resources/file/ebc09042356c269/bg-submenu.gif) repeat-x; height:20px; margin-left:215px;padding:6px 5px 4px 8px;}
.homep .ctsbmen .sbmen {width:534px;}
.ctsbmen #menmarc {position:absolute; background:url(/wps/wcm/resources/file/ebc09442357cb89/fle-submenu.gif) no-repeat center top; display:block; height:9px; width:18px; left:25em; top:-8px;}
.ctsbmen .sbmen a,.ctsbmen .logint a {font-size:11px; font-weight:700;}
.ctsbmen .logint a {color:#fff;}
.ctsbmen .sbmen a.selc, .ctsbmen .subprodserv a.prodservbtn, .ctsbmen .subsimul a.simulbtn, .ctsbmen .subbenef a.benefbtn, .ctsbmen .subdestac a.destacbtn {color:#000; text-decoration:none;}
/* Miga */
#miga {clear:both; color:#757C8A; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:.65em; position:absolute; top:4em;}
.nuehead #miga {top:0;}
#miga a {color:#757C8A;}
/*----------------------------------- CUERPO HOME -----------------------------------*/
#centro {
width:980px;
clear:both;
position:relative;
}
.izqui {
width:195px;
top:23.7em;
left:0;
position:absolute;
}
#izquierdo {
float:left;
width:195px;
}
#izquierdo h3 {
font-size:13px;
color:#266abd;
margin:0;
}
#accesoBanca {
margin-bottom:10px;
border:1px solid #4071ad;
font-size:11px;
background-color:#fff;
padding:1em;
}
#accesoBanca #titulo {
background:url(/wps/wcm/resources/file/ebb058422408b8f/acceso-banco.gif) no-repeat 0 0;
display:block;
width:165px;
height:47px;
text-indent:-1000em;
margin:0 auto;
}
#accesoBanca #titulo:hover {
background-position:0 -49px;
}
#citilog {
background-color:#fff;
display:block;
text-align:center;
border:1px solid #4071ad;
font-weight:700;
padding:1em 0;
}
#citilog:hover {
background:#ECF3FE;
}
#accesoBanca:hover {
background-color:#ECF3FE;
}
#accesoBanca .contenido {
margin:8px 0 0 8px;
}
#accesoBanca .contenido a {
display:block;
height:16px;
background:url(/wps/wcm/resources/file/eb4259458fc48e6/li-n-bull.gif) no-repeat left center;
padding:2px 0 0 12px;
}
#accesoBanca .contenido a span {
background:url(/wps/wcm/resources/file/eb04bc47d0e3894/ico_candado.gif) no-repeat 125px 0;
display:block;
height:18px;
}
#accesoBanca .contenido a.llave {
background:url(/wps/wcm/resources/file/eb01af0f49bf1b9/ico_llave.gif) no-repeat 115px 0;
}
.izq_elemento {
margin-bottom:10px;
font-size:11px;
}
.ban1 img {
border:1px solid #CCC;
}
.ban1:hover img {
border:1px solid #3f71ae;
}
#indicadores { /* indicadores economicos */
background-color: #fff;
padding:1em;
border:1px solid #ccc;
font-size:10px;
margin-bottom:1em;
}
#indicadores dl {
margin: 10px 0 20px;
text-transform:uppercase;
}
#indicadores dl dt {
color:#666;
padding:0.3em 0pt 0.2em;
border-bottom:1px dotted #a8a8a8;
}
#indicadores dl dt a.out{
background:transparent;
}
#indicadores dl dd {
color: #423F41;
float:right;
font-weight:bold;
margin-top:-1.4em;
}
#indicadores .masind {
float:right;
font-size:10px;
margin-top:-1em;
}
.dtasas {
height:20px;
border-bottom:1px dotted #ccc;
}
.dtasas a {
display:block;
}
.izq_elemento .selec_herram {
font-size:11px;
color:#313135;
margin-top:5px;
}			
/* columna centro y derecha */	
#medio_y_der {
width:765px;
float:right;
height:100%;
}
#Layerhome {
position:absolute;
width:200px;
height:115px;
z-index:1;
display:none;
margin:43px 0 0;
}
#meder_menu {
width:100%;
height:32px;
text-align:right;
font-size:11px;
color:#423f41;
}
#meder_menu ul {
float:right;
list-style:none;
margin:0;
padding:0;
}
#meder_menu li {
display:inline;
padding:0;
}
#meder_menu a {
float:left;
color:#423f41;
border-right:1px solid #423f41;
margin:2px 0;
padding:0 6px;
}
#meder_menu a.finlist {
border-right:0;
}		
/* columna central */
#medio {
width:550px;
float:left;
margin-top:2.8em;
}
#medio .elemento {
height:100%;
margin:0 0 10px;
}
#linea_top {
border-top:1px solid #3f71ac;
}
#flash_home {
height:103px;
width:385px;
float:left;
}
#textopromo {
float:right;
font-size:12px;
color:#333;
font-weight:400;
width:160px;
padding:5px 0 0;
}
#textopromo #ver_mas a {
font-size:11px;
text-align:right;
display:block;
color:#063875;
margin-top:15px;
border-top:1px dotted #ccc;
padding-top:3px;
}
.elemento #masNov {
clear:both;
font-size:11px;
color:#666;
height:20px;
padding-top:4px;
border-top:1px solid #3f71ac;
}
.elemento #masNov a {
margin:0 .5em;
}
.elemento #masNov p {
float:left;
}
#prodyserv {
width:550px;
background:#F5F9FE;
position:relative;
border:1px solid #4071AD;
}
#prodyserv #prodtitle {
display:block;
position:absolute;
top:0;
font-size:13px;
padding:.5em;
}
#titulo_sec .titulo,#titulo_dest .titulo {
height:33px;
font-size:13px;
color:#266abd;
font-weight:700;
float:left;
}
#titulo_sec .titulo {
background:url(/wps/wcm/resources/file/eb01980f493c253/title_proder_bg.jpg) no-repeat right 0;
width:220px;
}
#titulo_sec .titulo h2,#titulo_dest .titulo h2 {
font-size:13px;
margin:0 15px 0 0;
padding:6px 20px 0 5px;
}
#titulo_sec .titulo h2 {
background:url(/wps/wcm/resources/file/eb01950f492a2d1/title_prod_bg.jpg) repeat-x;
height:27px;
}
#prodyserv #listaProductos {
font-size:11px;
width:100%;
height:100%;
padding:2em 0 .5em;
}
#prodyserv #listaProductos .lista {
float:left;
padding:15px 10px;
}
#prodyserv #listaProductos .lista li {
margin:0;
padding:.1em 0;
}
#prodyserv #listaProductos .lista a {
font-size:11px;
font-weight:400;
display:block;
background:url(/wps/wcm/resources/file/ebbb62422d05d91/bull-blue-prod.gif) no-repeat left center;
padding:0 0 0 12px;
}
#simular {
background:url(/wps/wcm/resources/file/eb01a60f498d8b9/simular_bg.jpg) repeat-x;
height:37px;
width:100%;
clear:both;
}
#simular #titulo_simula {
height:27px;
width:75px;
font-size:13px;
color:#266abd;
font-weight:700;
background:url(/wps/wcm/resources/file/eb01a90f49a39df/simular_apunta.jpg) no-repeat right 0;
padding:10px 0 0 5px;
}
#simular #creditos {
font-size:11px;
font-weight:700;
height:37px;
padding-left:5px;
}
#simular #creditos a {
display:block;
float:left;
height:35px;
margin-right:4px;
padding:3px 6px 0 0;
}
#simular #creditos img {
vertical-align:middle;
}
#destacados {
width:100%;
font-size:11px;
color:#423f41;
}
#titulo_dest {
background:url(/wps/wcm/resources/file/eb01920f491acb8/tit_linea_top.jpg) repeat-x left 5px;
height:33px;
margin-bottom:15px;
}
#tit_destaca h2 {
background:#fff;
border-top:1px solid #3f71ae;
border-left:1px solid #3f71ae;
border-right:1px solid #3f71ae;
padding-top:10px;
}
.destacadoPrincipal {
width:150px;
float:left;
border-right:1px dotted #CCC;
margin:0 .5em 0 0;
padding:0 .5em;
}
.destacadoPrincipal .destaca_texto {
float:left;
width:100%;
padding-top:.5em;
}
#destacados .destacadoNormal a,#destacados .destaca_texto a {
display:block;
}
.destacadoNormal {
float:left;
width:370px;
}
.destacadoNormal div {
float:left;
width:170px;
height:63px;
margin:0 .5em;
}
.mas_destacados {
font-size:11px;
text-align:right;
clear:both;
margin:0;
padding:10px 0 0;
}
#destacados h3,.mas_destacados a {
font-size:11px;
}
/* columna derecha */
#derecho {
width:195px;
float:right;
}
.der_elemento {
color:#423F41;
font-size:11px;
margin-bottom:10px;
width:195px;
}
.der_elemento .linea_div {
border-bottom:1px dotted #ccc;
padding-bottom:10px;
}
.der_elemento .blkayuda {
border:1px solid #ccc;
padding:1em;
}
#derecho h3.oscuro {
color:#063875;
}
.der_elemento .ayuda a {
color:#666;
display:block;
background:url(/wps/wcm/resources/file/ebdae1427e96af2/bull-gris-prod.gif) no-repeat left 4px;
margin:0 0 5px;
padding:0 0 0 12px;
}
.der_elemento .ayuda a.destaca {
margin:15px 0 5px;
}
.der_elemento .consultasfono {
background:url(/wps/wcm/resources/file/ebdade427e851cf/fono-ayuda.gif) no-repeat center top;
display:block;
width:150px;
height:33px;
text-indent:-1000em;
border-top:1px dotted #CCC;
margin:10px auto 0;
}
.der_elemento .pie_ele {
font-weight:700;
margin-top:10px;
margin-bottom:10px;
}
#derecho h3 {
font-size:13px;
}
.bentar {
border:1px solid #DDEEFE;
background:#EDF4FF;
padding:1em;
}
.beneficios {
padding-top:1em;
}
.beneficios div {
display:block;
width:100%;
height:25px;
clear:both;
margin:3px 0;
}
.beneficios div a {
display:block;
width:140px;
height:22px;
float:right;
margin:3px 0;
}
.beneficios div img {
vertical-align:middle;
float:left;
}
.der_elemento .actividades {
border-bottom:1px solid #CCC;
padding:1em;
}
.der_elemento .actividades .texto {
float:left;
width:100%;
margin:0 0 5px;
}
.der_elemento .actividades .vamos_ver_mas a.mas {
text-align:right;
display:block;
margin-right:5px;
clear:both;
}
/* volver y subir */	
.back {clear:both; height:11px; text-align:left; padding-top:1.2em;}
.back a {color:#063875; display:block; float:right; height:11px; margin-right:5px; width:40px; font-size:10px; padding:0 0 0 12px;}
#volver {background:url(/wps/wcm/resources/file/ebc5454b0369e38/bull_volver.gif) no-repeat left -11px;}
#volver:hover {background:url(/wps/wcm/resources/file/ebc5454b0369e38/bull_volver.gif) no-repeat left 0;}
#subir {background:url(/wps/wcm/resources/file/eb41844af5282d8/bull_subir.gif) no-repeat left -11px;}
#subir:hover {background:url(/wps/wcm/resources/file/eb41844af5282d8/bull_subir.gif) no-repeat left 0;}

/*----------------------------------- FOOTER -----------------------------------*/
.bg_footer {background-color:#f6f6f6; height:190px; font-size:11px; color:#333; clear:both; border-top:1px solid #E1E1E1; margin:0;}
.conten_footer {width:980px; margin:0 auto;}
.conten_footer .side1 {width:475px; text-align:left; float:left; padding:35px 0 0 5px;}
.side1 p {text-align:left; margin:1px 0 6px;}
.conten_footer .side2 {width:485px; text-align:right; float:right; padding:35px 5px 0 0;}
.side2 .listado {margin-top:5px; text-align:left; border-top:1px solid #E1E1E1;}
.side2 .listado dl {float:left; margin:5px 0 0;}
.side2 .listado dl dt {padding-left:5px;}
.side2 .listado #col1 {width:150px;}
.endfoot {clear:both; height:25px; padding:10px 5px 0;}
.endfoot .info {width:475px; text-align:left; float:left;}
.endfoot .validok {width:350px; text-align:right; float:right; font-size:10px; font-weight:400; color:#ACACAC; position:relative;}
.endfoot .validok a {margin-top:10px; color:#ACACAC;}
#oculVali {position:absolute; width:40em; top:-7.8em; left:-5em; font:normal .9em/125% arial; z-index:3000; background:url(/wps/wcm/resources/file/eb984f4a123bae9/auxiOculVali.gif) no-repeat bottom right; border:0; padding:0 0 .7em;}
#oculVali strong {position:relative; display:block; font:normal normal normal 1.1em/125% arial; line-height:130%; color:#333; background:#FFC; border:1px solid #D0C8D0; border-bottom:0;text-align:left; padding:1.2em;}
#oculVali p a#cerrarRss {position:absolute; top:.2em; right:.6em; color:#f60; text-decoration:none; cursor:pointer; display:block;}
.linksblue span, #col2 a, #col3 a {color:#333;}
.side2 .listado #col2,.side2 .listado #col3 {width:165px;}
body.homep .side2 .listado #col2 a.inicbtn, .side2 .listado .subprodserv a.prodservbtn, .side2 .listado .subsimul a.simulbtn, .side2 .listado .subbenef a.benefbtn, .side2 .listado .subdestac a.destacbtn {color:#000;font-weight:700;text-decoration:none;}