@charset "UTF-8";
/* CSS Document */

*{padding:0;margin:0;}
ul,ol{list-style-type:none;}
#wrapper{width:895px;margin:0 auto; border:#CCCCCC;}
#header{background: url(../images/header.png) no-repeat top left;height:157px;margin:0;}

#page{
	position:absolute;
	background:#FFFFFF;
	border:1px solid #d1d0d0;
	width:890px;
	height:auto;
}


#container{
width:890px;
border:1px solid #d1d0d0;
padding-top:5px;
}


/*Login*/
#content_login{
	width:572px;
	height:25px;
	background: none;
	position:relative;
	overflow:hidden;
	padding: 2px 17px 10px 9px;	
}


.btnlogin{
	background: url(../images/btnlogin.jpg) no-repeat;
	color:#29a23b;
 	text-align:left;
 	font-weight:bold;
	font-size:11px;
	padding:5px 10px 10px 25px;
}


#sidebar{
	width:235px; 
	float:left;
	position:relative;
	overflow:hidden;
	padding: 0px 8px 2px 17px;
}

#content{
	width:602px;
	float: right;
	position:relative;
	overflow:hidden;
	padding: 0px 17px 2px 9px;	
}

#content2{
width:380px;
}


.txtsiguenos{
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:150%;
	color:#555;
}


.title{
 	color:#29a23b;
 	text-align:left;
 	font-weight:bold;
	font-size:20px;
 	text-shadow:0 1px 1px #000000;
 	text-transform: capitalize;
	padding-bottom:12px;
}

#top{
 	width:340;
	height:40px;
	margin-top:5px;
}


.tabs_content{
	margin-left:-20px;
	padding:20px 20px 1px 20px ;
	border:none;
}
	

#tab_1 .tabs_content{
	*min-height:150px;
	border: none;
	height:120px;
	background:url(../images/bg_tab1.jpg) no-repeat;
	margin-left:2px;
	line-height:120%;
	font-size:0.938em;
	
}
	
#tab_1 .tabs_content li.item{
	width:145px;
	margin:0 8px 0 10px;
	text-align:left;
	text-align:center;
}

.tabs{
	background:none; 
	width:350px;
	margin-left: 20px;
}
	
.tabs li{
	background: url(../images/btn_tab.jpg) ;
	border:none;
	position:relative;
	width:103px;
	height:38px;
	text-align:center;	
	line-height:50px;
}
.tabs li.active{position:relative;
	background: url(../images/btn_tab_active.jpg) no-repeat top left;	
	width:103px;	
	height:38px;
	
	
}

#tab_2 .tabs_content{
	background: url(../images/bg_contentab.jpg)  no-repeat; 
	width:330px;
	height:303px;
	margin-left:-12px;
}

#tab_2 .tabs_content li h2 span{
	color:#29a23b;
	position:relative;
}

#tab_2 .tabs_content .video {border:3px solid #d1d0d0;width:327px; padding:0;height:225px;}
#tab_2 .tabs_content li p{margin:10em 0;}

.leftcol{
	position:absolute;
	background: #FF0000; 
	width:330px;
	height:303px;
	margin: 10px 0 0 -8px;
}

.rightcol{
	background: #FF0000; 
	width:330px;
	height:303px;
	margin: 10px 0 0 -8px;
}

#search{
 	width:200;
	height:30px;
	float:left;
}
.search input {
	background: url(../images/search.gif) no-repeat scroll left center;
	margin-top:12px;
	padding-left:20px;
	width:100px;
}


#tools{
 	width:250px;
	height:40px;
	float:right;
}


.titlecontent{
 	color:#29a23b;
 	text-align:left;
 	font-weight:bold;
	font-size:12px;
 	text-transform: capitalize;
	padding-bottom:12px;
}
.titlecontent a{
	text-decoration:underline;
}


.titlecontentlogin{
	color:#FFFFFF;
 	text-align:left;
 	font-weight:bold;
	font-size:12px;
 	text-transform: capitalize;
	padding-bottom:12px;

}
.titlecontentlogin a{
	text-decoration:underline;
}





.txlogin{
 	color:#29a23b;
 	text-align:left;
 	font-weight:bold;
	font-size:10px;
 	text-transform: capitalize;
	padding-bottom:12px;
}
.txlogin a{
	text-decoration:underline;
}


#panel_left1{
	width:235px;
	height:150px;
	position:relative;
}

#roller{
	width:208px;
	height:90px;
	background: none ;
	position:relative;
	margin: 25px 0 0 0;
	padding: 5px 0 0px 20px;
	border:1px #6ACD1A solid;
	background:#EBF0F3;
	line-height:15px;
}




/*typography*/
h1, h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;}
body{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:16px;line-height:150%;color:#555;}
#sidebar, #content,#content2 {font-size:0.75em;}
#content, #content2{text-align:justify;}
a{color:#29a23b;text-decoration:none;}
a:hover{text-decoration:underline;color:#555;}
.menu li label{font-family:Arial, Helvetica, sans-serif;color:#fff;font-size:1.125em;font-weight:bold;}
li.item label{color:#29a23b;font-weight:bold;display:block;margin:0 0 0.5em 0;}
#footer{font-size:0.688em;line-height:120%;}
.interna .content-item h3 span{font-size:12px;font-weight:normal;color:#555;}
.interna .content-item h3{color:#29a23b;}

/*shared*/
.left, #footer ul, #tab_1 .tabs li, #tab_1 .tabs_content li, #tab_2 .tabs li, .logo li, .indicadores li{float:left;}
.right, .buscador input[type="submit"]{float:right;}
.clearBoth, #footer, #tab_2, .logo{clear:both;}
.replace{display:block;text-indent:-999999px;}
#header, .indicadores li{position:relative;}
/*equal height columns*/




/*header - indicadores*/
.indicadores{position:absolute;bottom:0; background: url(../images/bg_main.jpg) repeat-x top left;;color:#fff;font-size:0.813em;height:25px;width:892px;}
.indicadores li{padding:0 20px 0 5px;margin:0 5px;border-left:1px solid #000;}
.indicadores li.first{border-left:none;}
.indicadores li a{color:#fff;}
.indicadores li span{position:absolute;right:0;top:8px;}
.indicadores li span.arrow_up{background:url(../images/arrow_up.jpg) no-repeat 0px 0px;width:13px;height:8px;}
.indicadores li span.arrow_dwn{background:url(../images/arrow_dwn.jpg) no-repeat top left;width:13px;height:8px;}



.indicadores2{position:absolute;bottom:0; background: url(../images/bg_main.jpg) repeat-x top left;;color:#fff;font-size:0.813em;height:25px;width:892px;}
.indicadores2 li{padding:0 20px 0 5px;margin:0 5px;border-left:1px solid #000;}
.indicadores2 li.first{border-left:none;}
.indicadores2 li a{color:#fff;}
.indicadores2 li span{position:absolute;right:0;top:8px;}
.indicadores2 li span.arrow_up{background:url(../images/arrow_up.jpg) no-repeat 0px 0px;width:13px;height:8px;}
.indicadores2 li span.arrow_dwn{background:url(../images/arrow_dwn.jpg) no-repeat top left;width:13px;height:8px;}


/*sidebar and menu*/
.menu{margin:0 0 3em 0;}
.menu li{padding:0 0 0 1.5em;position:relative;}
.menu li ul.level2{position:relative;display:none;border:1px solid #29a23b;padding:5px;width:70%;}
.menu li:hover ul.level2{display:block;}



.menu li label{display:block;background:url(../images/menu_indicator.png) no-repeat top left;height:22px;width:222px;padding:0 0 0 1.5em;position:relative;left:-20px;}
.menu li.submenu{background:url(../images/more_btn.jpg) no-repeat 0px 7px;}
.invest_eco{background:url(../images/btn_inv.jpg) no-repeat top left;height:130px;width:258px;margin:1em 0;}
.acess_client{background:url(../images/accesso_cliente_btn.png) no-repeat top left;height:115px;width:258px;margin:1em 0;}
.banner{display:block;height:90px;width:252px;border:1px solid #d1d0d0;}
	
/*content*/
.buscador{width:140x;}
.buscador input[type="text"]{border:1px solid #29a23b;padding:3px 5px 0px 30px;margin: 0 0 0 35px;float:left;}
.buscar{background:url(../images/lupa_btn.png) no-repeat top left; padding-right:50px; width:25px;height:25px;border:none;cursor:pointer;float:left;*font-size:0px;*color:#fff;}
.left_arrow{background:url(../images/tabs_L.jpg) no-repeat top left;width:33px;height:33px;}
.right_arrow{background:url(../images/tabs_R.jpg) no-repeat top left;width:33px;height:33px;}


	/*estilos interna*/
	.img-interna{border:5px solid #d1d0d0;margin:0 1em 0 0;}
	.interna h2{border-bottom:1px solid #29a23b;padding:0 0 5px 0;margin:1em 0;text-align:left;}
	.interna .content-item h3{border-bottom:1px solid #d1d0d0;*position:relative;*border:none;}
	.interna .content-item h3 span{float:right;*position:absolute;*right:0;}
	.interna .content-item p{margin:1em 0;}
	.interna .content-item ul{	padding:20px;	margin:5px;		list-style-type:circle; }
	/*descarga documentos*/
	.descarga-docu{width:500px;margin:0 auto;}
	.doc-download{background:url(../images/pdf_icon.png) no-repeat top left;width:29px;height:29px;}
	.descarga-docu h2{color:#29a23b;border:none;}
	.list-label{background:#f2f0f0;color:#29a23b;text-align:center;}
	.descarga-docu .submenu2{background:url(../images/arrow-down.png) no-repeat 0px 7px;display:inline-block;width:16px;height:20px;margin:0 0 0 1em;}
	.col-titulos{width:400px;padding:5px;}
	.col-descargar {width:70px;padding:5px;}
	.documentos-descarga li{min-height:30px;}
	.documentos-descarga .even{background:#f2f0f0;}
	/*contenido relacionado*/
	.contenido-relacionado{list-style-type:disc;list-style-position:inside;margin:4em 0 0 0;}
	.contenido-relacionado li.no-bullet{list-style-type:none;}
	/*formulario*/
	.form-intro{font-style:italic;color:#888;font-size:0.875em;border-bottom:1px solid #d1d0d0;padding:0 0 1em 0;*font-size:1em;}
	.formulario .content-item dt{float:left;margin:1em 0.5em 0 0;clear:left;width:180px;text-align:right;*margin:0.5em 0.5em 0 0;}
	.formulario .content-item dd{float:left;clear:right;margin:1em 0;*float:none;*margin:1em 0.5em 0 0;}
	.formulario .content-item textarea{width:200px;min-height:70px;border:1px solid #29a23b;padding:3px 5px;}
	.formulario .content-item input{border:1px solid #29a23b;padding:3px 5px;}
	.formulario .content-item dd.submit input{clear:both!important;margin-left:8em;border:1px solid #29a23b;padding:3px;cursor:pointer;}
	
	
	.formulario dt{float:left;margin:1em 0.5em 0 0;clear:left;width:150px;text-align:right;*margin:0.5em 0.5em 0 0;}
	.formulario dd{float:left;clear:right;margin:1em 0;*float:none;*margin:1em 0.5em 0 0;}
	.formulario textarea{width:220px;min-height:70px;border:1px solid #29a23b;padding:3px 5px;}
	.formulario input{border:1px solid #29a23b;padding:3px 5px;}
	.formulario dd.submit input{clear:both!important;margin-left:8em;border:1px solid #29a23b;padding:3px;cursor:pointer;}		
	
	/*extracto*/
	.extracto .content-item{margin:2em 0 4em 0;}
	.extracto .content-item h3{background: url(../images/bg_main.jpg) repeat-x 1px 1px;color:#fff;padding:4px 5px;position:relative;}
	.extracto .content-item h3 span{color:#fff;text-align:right;position:absolute;}
	.extracto .content-item h3 span.first{top:0;right:10px;}
	.extracto .content-item h3 span.second{top:25px;right:10px;}
	.extracto .content-item ul.opciones-cuenta{border-bottom:1px solid #d1d0d0;margin:1em 0 0 0;min-height:100px;border-top:none;list-style:none;}
	.extracto .content-item ul{border-top:1px solid #d1d0d0;margin:1em 0 0 0;}
	.extracto .content-item ul li a{color:#888;}
	.extracto .content-item ul li{float:left;}
	.extracto .content-item .opciones-cuenta li{position:relative;width:100px;}
	.extracto .content-item .opciones-cuenta li a span{position:absolute;top:46px;}
	.extracto .content-item .cerrar-session, .extracto .content-item .modificar, .extracto .content-item .cambio-clave, .extracto .content-item .politicas-seguridad{margin:1.5em;}
	.extracto .content-item .cerrar-session a{display:block;height:55px;width:46px;background:url(../images/icon-sprite2.png) no-repeat 0px 0px;padding:35px 0 0 0;text-align:center;margin-left:27px;}
	.extracto .content-item .cerrar-session a span{width:100px;left:0px;}
	.extracto .content-item .modificar a{display:block;height:55px;width:46px;background:url(../images/icon-sprite2.png) no-repeat -133px 0px;padding:35px 0 0 0;text-align:center;margin-left:27px;}
	.extracto .content-item .modificar a span{width:96px;left:1px;}
	.extracto .content-item .cambio-clave a{display:block;height:55px;width:46px;background:url(../images/icon-sprite2.png) no-repeat -41px 0px;padding:35px 0 0 0;text-align:center;margin-left:27px;}
	.extracto .content-item .cambio-clave a span{width:100px;left:-2px;}
    .extracto .content-item .politicas-seguridad a{display:block;height:55px;width:46px;background:url(../images/icon-sprite2.png) no-repeat -87px 0px;padding:35px 0 0 0;text-align:center;margin-left:27px;}
	.extracto .content-item .politicas-seguridad a span{width:150px;left:-25px;}
	.descarga-extractos{border-top:none!important;}
	.descarga-extractos li{width:105px;margin:1em 0.5em 3em 0em;text-align:center;list-style:none;}
	.descarga-extractos label{display:block;margin-top:4.5em;}
	.descarga-extractos .tipo-operacion{background:url(../images/icon-sprite.png) no-repeat 28px 0px;height:50px;}
	.descarga-extractos .cartera{background:url(../images/icon-sprite.png) no-repeat 28px -51px;height:50px;}
	.descarga-extractos .comprobante{background:url(../images/icon-sprite.png) no-repeat 28px -101px;height:50px;}
	.descarga-extractos .fecha{background:url(../images/icon-sprite.png) no-repeat 28px -154px;height:50px;}
	.descarga-extractos .descargar{background:url(../images/icon-sprite.png) no-repeat 28px -208px;height:50px;}
	.extracto fieldset{margin:5em 0 1em 0;}
	.intro-extracto{font-style:italic;font-size:0.875em;padding:0.5em 1em;*font-size:1em;}
	.descarga-extractos .cartera label, .descarga-extractos .comprobante label, .descarga-extractos .descargar label, .row .info-cartera, .row .info-comprobante,  .row .info-descargar{background:#f2f0f0;}
	.row .info-descargar .doc-download{margin:0 3em;}
	.extracto .content-item h3.fix{background:none;color:#036937;border:none;margin:0;padding:0;}
	.extracto ul.row{margin:0 0 1em 0;padding:0.8em 0 0em 0;clear:both;*min-height:50px;}
	.extracto ul.row li{width:105px;margin:0em 0.5em 0em 0em;text-align:center;padding:0;}
	/*ingreso cuenta*/
	.ingreso-cuenta .content-item h3{border:none;background: url(../images/bg_main.jpg) repeat-x 1px 1px;color:#fff;padding:2px 10px;}
	.ingreso-cuenta .content-item h4{color:red;text-align:center;}
	.ingreso-cuenta .content-item fieldset .intro-extracto{padding:0em 1em;margin:0.5em 0;}
	.ingreso-cuenta .content-item dt{float:left;margin:1em 0.5em 0 0;clear:left;width:150px;text-align:right;*margin:1em 0.5em 0 0;}
	.ingreso-cuenta .content-item dd{float:left;margin:1em 0;*float:none;*margin:1em 0.5em 0 0;}
	.ingreso-cuenta .content-item p{clear:both;font-style:italic;*margin:0;}
	.ingreso-cuenta .content-item dd.submit input{clear:both;border:1px solid #29a23b;padding:3px;cursor:pointer;margin-left:8em;}
	/*preguntas*/
	.preguntas .content-item h3{border:none;background:#036937;color:#fff;padding:5px 10px;}
	.preguntas .content-item dt{font-weight:bold;}
	.preguntas .content-item dd{margin-left:5em;}
	.preguntas .content-item dd input{margin-left:2em;}
	.preguntas .content-item dd.submit input{clear:both;border:1px solid #29a23b;padding:3px;cursor:pointer;margin:1em 0 0 0;}
	/*lista de cuentas*/
	.lista-cuentas .content-item h3{border:none;background:#036937;color:#fff;padding:5px 10px;}
	.lista-cuentas .content-item ul li{border-bottom:1px solid #d1d0d0;margin:1em 0;}
	
	.lista-cuentas  h3{background: url(../images/bg_main.jpg) repeat-x; padding:2px 10px;color:#FFFFFF}
	.lista-cuentas  ul li{border-bottom:1px solid #d1d0d0;margin:1em 0;}
	
	
	
/*logos*/
.logo{position:relative;bottom:0px;margin:0 0 1em 0.2em;width:98%;border-top:1px solid #d1d0d0;padding:15px 0 0 20px;}
.logo li.logo1{margin:0 0 0 0;}
.logo li.logo2{margin:0 15px;}
.logo a.logo1{background:url(../images/btn_seguridadpeq.jpg) no-repeat top left;height:89px;width:155px;}
.logo a.logo2{background:url(../images/logo1.jpg) no-repeat top left;height:56px;width:204px;}
.logo a.logo3{background:url(../images/logo3.jpg) no-repeat top left;height:55px;width:100px;}
.logo a.logo4{background:url(../images/logo4.jpg) no-repeat top left;height:55px;width:140px; }
.logo a.logo5{background:url(../images/logo5.jpg) no-repeat top left;height:60px;width:120px; }



/*footer*/
#footer{border:1px solid #d1d0d0;background:url(../images/footer_bck.jpg) repeat-x top left;}
#footer ul{margin:0 3em 0 0;}
#footer ul li label{font-family:Arial, Helvetica, sans-serif;font-size:1.125em;font-weight:bold;margin:0 0 10px 0;display:block;}


