/* CSS Document */
CSS - http://www.bancoestado.cl/83617C429A994E009BA0B6DFB9916156/C8AA27305BBB4AD7B769656766711E4B/C8AA27305BBB4AD7B769656766711E4B.asp

    * Contraer todo
    * Expandir todo

http://www.bancoestado.cl/83617C429A994E009BA0B6DFB9916156/C8AA27305BBB4AD7B769656766711E4B/C8AA27305BBB4AD7B769656766711E4B.asp
Estilos incorporados para http://www.bancoestado.cl/83617C429A994E009BA0B6DFB9916156/C8AA27305BBB4AD7B769656766711E4B/C8AA27305BBB4AD7B769656766711E4B.asp

@import '/imagenes/comun2008/mooquee.css';




	

/* Slider */



#slider {

	position: relative;

	font-size: 12px;

	font-weight: bold;

	width: 200px;

	padding-top: 18px;	

}



#sliderarea {

	clear: both;

	position: relative;

	height: 10px;

	width: 200px;

	font-size: 1px;	

	background: #ddd;

	margin: 2px 0 10px 0;



}

 

#sliderknob {

	position: absolute;

	height: 10px;

	width: 20px;

	font-size: 1px;

	background: #e60;

	cursor: pointer;

}

	

#update {

	position: absolute;

	top: 0;

	left: 0;	

}	

	

.clear {

	clear: both;

}

	

/* Window Builder Form Elements */

	

#mochaDesktop form {

	margin: 0 0 0 0;

	padding: 5px 0 0 0;

	width: 320px;

}



#mochaDesktop textarea, #mochaDesktop input {

	color: #555;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;		

}

	

#mochaDesktop .input {

	background: #fbfbfb;

	width: 225px;

	padding: 1px 0 1px 3px;

	border: 1px solid #ccc;	

}



#mochaDesktop textarea {

	background: #fbfbfb;

	width: 225px;

	height: 100px;

	padding: 1px 0 1px 3px;

	border: 1px solid #ccc;	

}		



#mochaDesktop .formLabel {

	float: left;	

	text-align: right;

	width: 80px;

	margin: 0 0 5px 0;	

}

	

#mochaDesktop .formField {

	float: right;

	margin: 0 0 5px 0;

	padding: 0 0 0 0;

	width: 230px;

}

	

#mochaDesktop form .number {

	width: 40px;

}

	

/* Modal Windows */



#mochaModalOverlay {

	display: none;

	position: fixed; /* This is fixed rather than absolute to fix Mac FF2 issues */

	top: 0;

	left: 0;

	width: 100%;

	background: #000;

	opacity: 50%;

	filter: alpha(opacity=50%);

	-moz-opacity: 50;

	z-index: 10000;

}



* html 	#mochaModalOverlay {

	position: absolute;

}



#mochaModalBackground {

	display: none;

	position: fixed;

	* position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	background: #000;

	opacity: 0;

	filter: alpha(opacity=0);

	-moz-opacity: 0;

	z-index: 10000;	

	height: 100%;

}	

	

/* fix for IE6 select z-index issue */



iframe.zIndexFix {

	display: none;

	display: block;

	position: absolute;

	top: 0;

	left: 0;

	z-index: -1;

	filter: mask();

	width: 100px;

	height: 100px;

	border: 1px solid transparent;

}

	

/* Window Minimize Dock */



#mochaDock {

	position: relative;

	background: #fff;

	padding: 2px 15px;

	bottom: 0;

	left: 0;

	width: 100%;

	background-color: #f0f0f0;

	border-top: 1px solid #bbb;

	border-bottom: 1px solid #fff;

	min-height: 20px;

	height: auto;

   _height: 20px; /* IE 6.0 hack, for not supporting min-height SFF 12/07/2007*/

}

	

.mochaDockButton {

	width: 120px;

	height: 20px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

    text-align: left;

	font-size: 10px;

	background-color: #f0f0f0;

	border-top: 1px solid #fff;

	border-right: 1px solid #777;

	border-bottom: 1px solid #777;

	border-left: 1px solid #fff;

	margin: 0 1px 0 0;			 

}



#mochaDockPlacement {

	position: absolute;

	top: 3px;

	left: 2px;

	width: 10px;

	height: 9px;

	opacity: 0;

	filter: alpha(opacity=0);

	-moz-opacity: 0;

	background: #f00; /* for troubleshooting */

	cursor: pointer;

	z-index: 3; /* for IE */	

}



#mochaDockAutoHide {

	position: absolute;

	top: 13px;

	left: 2px;

	width: 10px;

	height: 9px;

	opacity: 0;

	filter: alpha(opacity=0);

	-moz-opacity: 0;

	background: #f00; /* for troubleshooting */

	cursor: pointer;

	z-index: 3; /* for IE */		

}



/*=====================================/ H4 /=====================================*/



#content h4 {

	font-size:10px;

	font-weight:bold;

	padding:20px 0 10px 0;

	color: #999;

}



p strong {

	font-weight: bold;

	color: #999;

}



.anchofijoart { width: 470px; }



			

http://www.bancoestado.cl/imagenes/comun2008/print2008.css

/* CSS Document */



body {

	/*text-align: center;*/

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11pt;

	background: #FFF;

	color:#000;

}

h2{ color:#000 !important;

font-size:13pt !important;

margin:0 !important;

padding:0 !important;

border:0 !important;

}



#herramientas{

display:none !important;

}



#info{

	border-left: 1px solid #999999;

	width: 200px;

	margin-top: 100px;

	margin-right: 50px;

}



#info p.link_contactenos {

	display: none;

}



#info p.fono {

	width: 100px;

	text-align:left;

}



div#container li{ list-style-type:circle !important;

margin-left:30px !important;}



#sc0, #sc1, #sc2, #sc3, #sc4, #sc5, #sc6{

visibility:visible !important;

display:block !important;

margin-bottom:20px !important;}

/* ======================================= #wrapper == */

#wrapper{

display:block;

	/*width: 778px;

	margin: 0 auto;

	border: 1px solid #cecece;

	text-align: left;

	background: #fff;*/

}





/* ======================================= #header == */

#header{

	/*height: 113px;*/

	/*background: url('header.gif') center bottom no-repeat;

	position: relative;*/

	margin:0;

	padding:0;

	

}



	#header img#logo {

	border:0;

		margin: 0 0 0 0;

		float: left;

		

	}

/*----------- PORTAL TITULO---------*/

span.portal{



width:auto;

padding:10px;



}	

	

	

	/* -- #header_menu -- */

	#header_menu {

	display:none;

	height:1px;

	overflow:hidden;

	/*	width: 450px;

		float: right;

		margin-top: 6px;

		position: relative;

	}

	

		#header_menu ul {

			clear: both;

		}

			#header_menu ul li {

				float: left;

			}

			

		#header_menu ul#info li {

			color: #F80;

			font-weight: bold;

		}



			#header_menu ul#info li a {

				color: #F80;

				font-weight: bold;

				text-decoration: underline;

			}



				#header_menu ul#info li a:hover {

					text-decoration: none;

				}



		#header_menu ul#info select {

			border: 1px solid #666;

			color: #F80;

			font-weight: bold;

			width: 140px;

		}



			#header_menu ul#info li.fono {

				background: url('icon_fono.gif') left center no-repeat;

				padding-left: 16px;

				margin-left: 30px;

			}



			#header_menu ul#info a.contactenos {

				background: url('icon_contactenos.gif') left center no-repeat;

				padding-left: 22px;

				margin-left: 35px;

			}

		

		

		#header_menu ul#links {

			margin-top: 20px;

		}

		

			#header_menu ul#links li {

				margin-top: 10px;

				color: #666;

				font-weight: bold;

				background: url('header_bullet.gif') left center no-repeat;

				padding-left: 5px;

			}



				#header_menu ul#links li.col1 {

					width: 110px;

				}

				#header_menu ul#links li.col2 {

					width: 110px;

				}

				#header_menu ul#links li.col3 {

					width: 150px;

				}



				#header_menu ul#links li a {

					color: #666;

					font-weight: bold;

					text-decoration: none;

				}



					#header_menu ul#links li a:hover {

						text-decoration: underline;

					}



				fieldset#buscar {

					position: absolute;

					top: 47px;

					left: 285px;

				}



					fieldset#buscar label {

						display: none;

					}



					fieldset#buscar input {

						width: 80px;

						height: 16px;

						border: 0;

						background:url('buscar_fondo.gif') top left no-repeat fixed;

						font-size: 11px;

						padding: 2px 6px;

						font-weight: normal;

					}

					

					fieldset#buscar button {

						width: 17px;

						height: 17px;

						border: 0;

						cursor: pointer;

						background: url('btn_buscar.gif') center center no-repeat;

						text-indent: -9999px;

						overflow: hidden;

						position: absolute;

						top: 2px;

						left: 95px;

					}

	

			#header_menu.temp_home {

				width: 510px;

			}

			

			#header_menu.temp_home ul#links li.col1 {

				width: 85px;

			}

			#header_menu.temp_home ul#links li.col2 {

				width: 70px;

			}

			#header_menu.temp_home ul#links li.col3 {

				width: 120px;

			}

			#header_menu.temp_home ul#links li.col4 {

				width: 170px;

			}

				#header_menu.temp_home fieldset#buscar {

					left: 340px;*/

				}



			/************ Fin Sobreescritura Home ***************/

			#migas {

			display:none;

			height:1px;

			overflow:hidden;/*

				position: absolute;

				left: 10px;

				bottom: 2px;

			}



				#migas li {

					float: left;

					background: url('migas_separador.gif') right 4px no-repeat;

					padding: 0 12px 0 5px;

					color: #fff;

					font-weight: bold;

				}



					#migas li.ultimo {

						background: none;

					}



					#migas li a {

						color: #ffe7cb;

						font-weight: bold;

						text-decoration: none;

					}



						#migas li a:hover {

							color: #fff;

						}





						#migas li a.home {

							background: url('icon_home.gif') left center no-repeat;

							padding-left: 20px;*/

						}



/* ======================================= #container == */

#container {

	margin: 10px;

}



	/* -- Home -- */

	#container.home {

		background: url('home_background.gif') center bottom no-repeat;

	}

	

		#container.home h1 {

			background: url('home_bienvenido.gif') no-repeat;

			width: 151px;

			height: 26px;

			text-indent: -9999px;

			overflow: hidden;

			float: left;

			margin: 30px 0 0 80px;

		}

	

		#container.home ul#menuprincipal {

			float: left;

			width: 380px;

			margin: 30px 0 50px 40px;

		}



			#container.home ul#menuprincipal li {

				float: left;

			}

	

				#container.home ul#menuprincipal li a {

					display: block;

					width: 190px;

					text-indent: -9999px;

					overflow: hidden;

					background: red;

					height: 26px;

				}



					#container.home ul#menuprincipal li a.btn_personas {

						background: url('home_btn_personas.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_microempresas {

						background: url('home_btn_microempresas.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_empresas {

						background: url('home_btn_empresas.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_chilenosext {

						background: url('home_btn_chilenosext.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_instpublicas {

						background: url('home_btn_instpublicas.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_newyork {

						background: url('home_btn_newyork.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_pqnasempresas {

						background: url('home_btn_pqnasempresas.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_infocorp {

						background: url('home_btn_infocorp.gif') no-repeat;

					}



		#container.home #seleccion_portal {

			clear: both;

			text-align: right;

			padding-right: 100px;

			font-size: 9px;

			position: relative;

			height: 30px;

			width: 420px;

			margin: 0 auto;

			

		}

		

			#container.home #seleccion_portal legend {

				display: none;

			}

			

			#container.home #seleccion_portal input {

				margin-left: 5px;

				position: absolute;

				top: 0;

			}



			#container.home #seleccion_portal label {

				position: absolute;

				bottom: 0;

				display: block;

				padding-right: 4px;

			}



				#container.home #seleccion_portal .si {

					right: 50px;

				}



				#container.home #seleccion_portal .no {

					right: 20px;

				}



	#side, #content, #secondside {

		float: left;

	}



	/* -- #side -- */

	#side {

	display:none;/*

		width: 148px;

		padding-right: 36px;

	}

		

		#side h2.personas {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_

			_personas.gif') no-repeat;

			height: 14px;

		}

		#side h2.chilenos {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_chilenosexterior.gif') no-repeat;

			height: 14px;

		}

		

		#side h2.empresas {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_empresas.gif') no-repeat;

			height: 14px;

		}

		

		#side h2.instituciones {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_institucionespublicas.gif') no-repeat;

			height: 14px;

		}

		#side h2.micro {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_microempresas.gif') no-repeat;

			height: 14px;

		}

		

		#side h2.pequena {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_pequenaempresa.gif') no-repeat;

			height: 14px;

		}

		

		#side h2.corredora {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_corredorabolsa.gif') no-repeat;

			height: 14px;

		}

		

		#side h2.seguros {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_seguros.gif') no-repeat;

			height: 14px;

		}

	

		#side h3 {

			background: url('side_login_top.gif') no-repeat;

			height: 31px;

			text-indent: -9999px;

			overflow: hidden;

			margin-top: 8px;

		}

		

		#side fieldset {

			background: url('side_login_fondo.gif') bottom no-repeat;

			margin-bottom: 10px;

			padding-top: 10px;

			position: relative;

			height: 92px;



		}

	

		#side.empresas fieldset {

			height: 122px;

		}

			#side fieldset legend {

				display: none;

			}

			

			#side fieldset label {

				color: #666;

				width: 37px;

				display: block;

				float: left;

				padding: 4px 0 0 10px;

				margin: 0;

			}

	

			#side.empresas fieldset label {

				width: 46px;

				padding: 2px 0 0 4px;

				font-size: 9px;

			}

			

			#side fieldset input {

				border: 0;

				height: 20px;

				padding: 2px 0 0 6px;

				margin-bottom: 6px;

				font-size: 11px;

				margin-left: 0;

			}

				#side fieldset input.rut {

					width: 84px;

					background: url('side_rut_fondo.gif') center center no-repeat fixed;

				}

				#side fieldset input.clave {

					width: 52px;

					background: url('side_clave_fondo.gif') center center no-repeat;

				}

			#side fieldset button {

				width: 22px;

				height: 22px;

				border: 0;

				cursor: pointer;

				background: url('side_login.gif');

				text-indent: -9999px;

				overflow: hidden;

				position: absolute;

				right: 10px;

			}

			#side fieldset a {

				display: block;

 				text-decoration: underline;

				color: #666;

				font-size: 9px;

				text-align: center;

				margin-top: 8px;

			}



		#side img.centrado {

			margin-left: 35px;

		}

	

		#side #menu{

			margin: 10px 0;

		}



			#side #menu li{

				margin-bottom: 2px;

			}



				#side #menu li a{

					display: block;

					background: url('side_menu_fondo.gif') no-repeat;

					background-position: 0 0;

					height: 16px;

					color: #333;

					font-weight: bold;

					padding: 4px 0 0 6px;

					text-decoration: none;

				}

		

					#side #menu li a:hover{

						background-position: 0 -20px;

						color: #000;

						*/

					}

	

		/*Fin estilos menu izquierdo desplegable*/

	/* -- #indicadores -- */
	
	#mooquee1 {
	padding-top:3px;
	font-style:italic;
	}

	#indicadores {

		float: left;

		width: 473px;

		margin: 0 0 5px 100px;

	}



		#indicadores li {

			float: left;

			color: #666;

			font-size: 9px;

			font-weight: bold;

			padding: 0 10px;

			background: url('indicadores_separador.gif') right center no-repeat;

		}



			#indicadores li.ultimo {

				padding: 0 0 0 10px;

				background: none;

			}

			

		#indicadores li a {

			background: url('header_bullet.gif') left center no-repeat;

			padding-left: 6px;

			color: #F80;

			text-decoration: none;

		}



			#indicadores li a:hover {

				text-decoration: underline;

			}

	

	/* ======================================= #central == */

	#central {

	display:block;

	}

	

		#central .despliegue {

			width: 100%;

		}

		

		/* -- #content -- */

		#content {

			width: 360px;

			color: #000;

			line-height: 140%;

		}

		

			#content a {

				color: #666;

				text-decoration: underline;

			}



				#content a:hover {

					color: #333;

					text-decoration: none;

				}



			#content a.btn {

				background: url('despliegue_btn.gif') no-repeat;

				width: 118px;

				height: 17px;

				display: block;

				text-align: center;

				color: #fff;

				font-weight: bold;

				padding-top: 5px;

				text-decoration: none;

				margin: 0 auto;

			}



				#content a.btn:hover {

					color: #ffebd7;

				}

			

			#content h2 {

				color: #f90;

				font-size: 11px;

				font-weight: bold;

				background: url('header_bullet.gif') left 5px no-repeat;

				padding-left: 8px;

			}

			

			#content ul {

				margin: 10px;

			}

			

				#content li {

					background: url('content_bullet.gif') left 4px no-repeat;

					padding-left: 8px;

					margin-bottom: 5px;

				}

			

			#content a.btn_impresion {

				background: url('btn_impresion.gif') no-repeat;

				width: 84px;

				height: 22px;

				display: block;

				text-indent: -9999px;

				overflow: hidden;

				margin: 10px auto 0 auto;

			}

			

			#content #nav {

			display:none;

			border:0;

			height:0px;

			overflow:hidden;/*

			display:block;

				

				margin: 10px 0;

				float: left;

				border-top:1px dashed #CCC;

				border-bottom:1px dashed #CCC;

				padding: 8px 0;

			}

			*/}

				#nav li {

				display:none;

				/*

					background: none;

					padding: 0;

					float: left;

					width: 190px;

					margin-bottom: 5px;

					*/

				}



					#nav li.largo {

						width: 190px;

					}

				

				#nav li a {

					background: url('content_flecha.gif') left center no-repeat;

					padding-left: 15px;

					font-weight: bold;

					font-size: 11px;

					text-decoration: none;*/

				}

				



/* ======================================= Contenido == */









		

/* -- #secondside -- */

		#secondside {

		display:none;

		/*

			width: 176px;

			padding-left: 37px;

			height: 100px;

		}

		

			#secondside #portales {

				background: url('secondside_portales_bottom.gif') center bottom no-repeat;

				width: 176px;

				padding-bottom: 10px;

			}

			

				#secondside #portales h2 {

					background: url('secondside_portales_top.gif') center top no-repeat;

					height: 23px;

					text-indent: -9999px;

					overflow: hidden;

				}

			

				#secondside #portales ul {

					margin: 5px 10px;

				}



					#secondside #portales li a {

						background: url('header_bullet.gif') left 4px no-repeat;

						padding-left: 8px;

						color: #666;

						text-decoration: none;

						font-weight: bold;

						line-height: 180%;

					}





					#secondside #portales li a:hover {

						text-decoration: underline;

					}





					#secondside #portales li.separador {

						background: url('secondside_portales_separador.gif') center bottom no-repeat;

						padding-bottom: 10px;

					}

					

				#secondside ul#auxiliares {

					margin: 10px 0;

				}



					#secondside ul#auxiliares li {

						margin-bottom: 10px;

					}

	

					#secondside ul#auxiliares li a {

						background: url('secondside_btn.gif') left center no-repeat;

						width: 151px;

						height: 23px;

						display: block;

						color: #666;

						text-decoration: none;

						font-weight: bold;

						padding: 12px 0 0 25px;

					}

					

					#secondside ul#auxiliares li a:hover {

						text-decoration: underline;

					}



					#secondside ul#auxiliares li a.btn_24horas {

						background: url('secondside_btn_24horas.gif') left center no-repeat;*/

					}





/* ======================================= #footer == */

#footer {

	border-top:1px solid #ccc;

	width:748px;

	padding:20px 0 0 0;

	clear: both;

	text-align: center;

	margin: 20px auto 0 auto;

}



	#footer ul {

	display:none;

	/*

		width: 360px;

		margin: 0 auto;

	}





		#footer ul li {

			float: left;

			width: 110px;

		}

		

		#footer li a {

			font-weight: bold;

			text-decoration: none;

			padding-left: 12px;

		}



		#footer li a.btn_volver {

			background: url('footer_volver.gif') left center no-repeat; 

		}



		#footer li a.btn_subir {

			background: url('footer_subir.gif') left center no-repeat; 

		}



		#footer li.bech24horas {

			background: url('footer_24horas.gif') center center no-repeat;

			width: 121px;

			height: 24px;

			text-indent: -9999px;

			overflow: hidden; 

			*/

		}

	#footer p {

		clear: both;

		/*width: 300px;*/

		margin: 10px auto;

		padding-top: 10px;

		font-size: 9px;

		color: #999;

		line-height: 140%;

	}



		#footer a {

			color: #999;

			text-decoration: underline;

		}



/* ======================================= #content == */



div#content{

	/*border: solid 1px red;*/

}

div#content div.switchcontent{

	display: none;

}

div#content table.menu a{

	font-weight: bold;

	color: #666;

}

a.selected {

	font-weight: bold;

	color: #FF8700!important;

}



	#content #botonera {

	display:none;/*

		width: 130px;

		float:right;

		margin: 5px auto;

	}



		#content #botonera .btn{

				font-size: 11px;

				padding-bottom: 5px;*/

		}



#content h2, #content h3 {

		text-indent:0 !important;

		font-size:15px !important;

		color:#000;

		padding:10px 0 !important;

		border: 0 !important;

			}





/* ======================================= Sobre las fichas == */



ul.nivel2 {

font-weight:bold;

}

ul.nivel2 li{

font-weight:normal;}



ul.nivel3 {

font-weight:bold;

}

ul.nivel3 li{

font-weight:normal;}





/* == clearfix == */

.clearfix:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}

.clearfix {display:inline-block;}

/* Hide from IE Mac \*/

	.clearfix {display:block;}

/* End hide from IE Mac */

	


http://www.bancoestado.cl/imagenes/comun2008/master2008.css

@import url("reseter2008.css");

@import url("design2008.css");


http://www.bancoestado.cl/imagenes/comun2008/reseter2008.css

/* --

Banco del Estado

diseño: -

construccion: Jorge Epuñan

fecha: 06/11/07

mod1: -

-- */



html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol,ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

	margin: 0;

	padding: 0;

	border: 0;

	outline: 0;

	font-weight: inherit;

	font-size: 100%;

	font-family: inherit;

	vertical-align: baseline;

}



:focus {

	outline: 0;

}



table {

	border-collapse: separate;

	border-spacing: 0;

}



caption, th, td {

	text-align: left;

	font-weight: normal;

}



a img, iframe {

	border: none;

}



ol, ul {

	list-style: none;

}



input, textarea, select, button {

	font-size: 100%;

	font-family: inherit;

}



select {

	margin: inherit;

}



/* Fixes incorrect styling of legend in IE6 fieldsets.

legend { margin-bottom:1.4em; } */



/* Fixes incorrect placement of numbers in ol's in IE6/7 */

ol { margin-left:2em; }





/* ========================================= clearfix == */

.clearfix:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}

.clearfix {display:inline-block;}

/* Hide from IE Mac \*/

	.clearfix {display:block;}

/* End hide from IE Mac */	


http://www.bancoestado.cl/imagenes/comun2008/design2008.css

body {

	text-align: center;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	background: #f7f8f8;

}





/* ======================================= #wrapper == */

#wrapper{

	width: 778px;

	margin: 0 auto;

	border: 1px solid #cecece;

	text-align: left;

	background: #fff;

	position:relative;

}



#wrapper_mocha{

	display:block;

	margin: 0 auto;

	text-align: left;

	





}



iframe body{

background:#FFF;

width:720px;

}





/* ======================================= #header == */

legend{

	display: none;

}



		div#info{

		float:right;

		width: 100px;

		float: right;

		margin-top: 16px;

		padding:0 20px;

		border-left:1px solid #CCC;	}

		

		

#header{

	height: 113px;

	background: url('header.gif') center bottom no-repeat;

	position: relative;

}



	#header img#logo {

		margin: 14px 0 0 0;

		float: left;

	}

	

	/* -- #header_menu -- */

	#header_menu {

		width: 380px;

		float: right;

		margin-top: 6px;

		position: relative;



	}

	

		#header_menu ul {

			clear: both;

		}

			#header_menu ul li {

				float: left;

			}

			

		#header_menu ul#info li {

			color: #F80;

			font-weight: bold;

		}



			#header_menu ul#info li a {

				color: #F80;

				font-weight: bold;

				text-decoration: underline;

			}



				#header_menu ul#info li a:hover {

					text-decoration: none;

				}



		#header_menu ul#info select {

			border: 1px solid #666;

			color: #F80;

			font-weight: bold;

			width: 140px;

		}



			

			p.inicio {

				background: url('/imagenes/campanas/CasaHuella.gif') left center no-repeat;

				padding:0 0 0 40px;

				color:#FF8400;

				font-weight:bold;

				margin-top:4px;

				position:absolute;

				right: 70px;

				 

			}

			

			p.inicio a {

				color:#FF8400;

			}



			 p.fono {

				background: url('icon_fono.gif') left center no-repeat;

				padding-left: 22px;

				font-weight:bold;

				/* margin-top:8px; */

				margin-bottom:5px;

				color:#999;

			}



			p.fonohome {

				background: url('icon_fono.gif') left center no-repeat;

				padding-left: 22px;

				font-weight:bold;

				margin-top:8px;

				margin-bottom:5px;

				color:#999;

			}



			p.link_contactenos {

				background: url('icon_contactenos.gif') left center no-repeat;

				padding:0 0 0 22px;

				color:#FF8400;

				font-weight:bold;

			}

			

			p.link_contactenos a {

				color:#FF8400;

			}

		

		

		#header_menu ul#links {

			margin-top: 5px;

		}

		

			#header_menu ul#links li {

				margin-top: 5px;

				background: url('header_bullet.gif') left center no-repeat;

				padding:0 11px 0 5px;

			}



				#header_menu ul#links li.col1 {

					/*width: 110px;*/

				}

				#header_menu ul#links li.col2 {

					/*width: 110px;*/

				}

				#header_menu ul#links li.col3 {

					/*width: 150px;*/

				}



				#header_menu ul#links li a {

					color: #666;

					text-decoration: none;

				}



					#header_menu ul#links li a:hover {

						text-decoration: underline;

					}

					

	

/* Inicio Fieldset buscar */

					fieldset#buscar {

						clear:both;

						float:left;

						margin-top:5px;

					}



					fieldset#buscar label {

						display: none;

					}

					

					fieldset#buscar select {

						width: 150px;

						margin-right:5px;

						font-size: 11px;

						padding: 1px 2px;

						font-weight: normal;

						background: #F7F7F7;

						border: 1px solid #CECECE;

						color:#333;

						float: left;

					}



					fieldset#buscar input {

						width: 126px;

						font-size: 11px;

						padding: 2px 2px 2px 20px;

						font-weight: normal;

						background: url('lupa.gif') left center no-repeat #F7F7F7;

						border: 1px solid #CECECE;

						color:#333;

						margin-right:5px;

						float: left;

					}

					

					fieldset#buscar input:focus, fieldset#buscar select:focus {

					border:1px solid #333;

					}

					

					fieldset#buscar button {

						width: 20px;

						height: 20px;

						border: 0;

						cursor: pointer;

						background: url('btn_buscar.gif') center center no-repeat;

						text-indent: -9999px;

						overflow: hidden;

						float: left;

					}

			/************ Sobreescritura Home ***************/

			/*#header_menu.temp_home {

				width: 510px;

			}

			

			#header_menu.temp_home ul#links li.col1 {

				width: 85px;

			}

			#header_menu.temp_home ul#links li.col2 {

				width: 70px;

			}

			#header_menu.temp_home ul#links li.col3 {

				width: 120px;

			}

			#header_menu.temp_home ul#links li.col4 {

				width: 170px;

			}

				#header_menu.temp_home fieldset#buscar {

					left: 270px;

				}*/



			/************ Fin Sobreescritura Home ***************/

			

			.portal {

				background:url('bullet_casa.gif') left top no-repeat;

				padding:0 0 0 33px;

				position: absolute;

				font-size:14px;

				font-weight:bold;

				color:#FFF;

				line-height:23px;

				left: 0;

				bottom: 0;

				width:170px;

			}

			

			a span.portal {

				text-decoration: none;

				cursor:pointer;

			}

			

			#migas {

				position: absolute;

				left: 170px;

				bottom:4px;

				width:568px;

				height:12px;

				overflow:hidden;

				border-left: 1px solid #ffffff;

			}

			#migas li {

					float: left;

					background: url('migas_separador.gif') right 4px no-repeat;

					padding: 0 12px 0 5px;

					color: #fff;

				}



					#migas li.ultimo {

						background: none;

					}



					#migas li a {

						color: #ffe7cb;

						text-decoration: none;

					}

					

						#migas li a:hover {

							color: #fff;

						}





						#migas li a.home {

							background: url('icon_home.gif') left center no-repeat;

							padding-left: 20px;

						}

						

						#migas li.sinBullet

						{

							background: none;

						}



/* ======================================= #container == */

#container {

	margin: 10px;

	

}









	/* -- Home -- */

	#container.home {

		background: url('home_background.gif') center bottom no-repeat;

	}

	

		#container.home h1 {

			background: url('home_bienvenido.gif') no-repeat;

			width: 151px;

			height: 26px;

			text-indent: -9999px;

			overflow: hidden;

			float: left;

			margin: 30px 0 0 80px;

		}



		#container.home h5 {

			background: url('/imagenes/campanas2009/ley_transpa.jpg') no-repeat;

			width: 116px;

			height: 45px;

			text-indent: -9999px;

			overflow: hidden;

			float: center;

			/* margin: 30px 0 0 80px; */

		}

	

		#container.home ul#menuprincipal {

			float: left;

			width: 380px;

			margin: 30px 0 50px 40px;

			z-index:9999;

		}



			#container.home ul#menuprincipal li {

				float: left;

			}

	

				#container.home ul#menuprincipal li a {

					display: block;

					width: 190px;

					text-indent: -9999px;

					overflow: hidden;

					height: 26px;

				}



					#container.home ul#menuprincipal li a.btn_personas {

						background: url('home_btn_personas.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_microempresas {

						background: url('home_btn_microempresas.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_empresas {

						background: url('home_btn_empresas.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_chilenosext {

						background: url('home_btn_chilenosext.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_instpublicas {

						background: url('home_btn_instpublicas.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_newyork {

						background: url('home_btn_newyork.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_pqnasempresas {

						background: url('home_btn_pqnasempresas.gif') no-repeat;

					}



					#container.home ul#menuprincipal li a.btn_infocorp {

						background: url('home_btn_infocorp.gif') no-repeat;

					}



		#container.home #seleccion_portal {

			clear: both;

			text-align: right;

			padding-right: 100px;

			font-size: 9px;

			position: relative;

			height: 30px;

			width: 420px;

			margin: 0 auto;

		}

		

			#container.home #seleccion_portal legend {

				display: none;

			}

			

			#container.home #seleccion_portal input {

				margin-left: 5px;

				position: absolute;

				top: 0;

			}



			#container.home #seleccion_portal label {

				position: absolute;

				bottom: 0;

				display: block;

				padding-right: 4px;

			}



				#container.home #seleccion_portal .si {

					right: 50px;

				}



				#container.home #seleccion_portal .no {

					right: 20px;

				}



	#side, #content, #secondside, #content_home {

		float: left;

	}







/* ley de transparencia */





.transparencia{

	/* margin-top: 20px; */

	text-align: center;



}





	/* -- #side -- */

	#side {

		width: 148px;

		padding-right: 16px;

	}

	

	#side iframe{

	width:148px !important;

	height:200px !important;

	}



		#side p.sitio_seguro {

			width: 148px;

			height: 30px;

		}



		#side p.sitio_seguro a {

			float: left;

			padding: 0px;

			text-decoration:none;

		}



		#side p.sitio_seguro a:hover{

			float: left;

			padding: 0px;

			text-decoration:underline;

		}

		#side p.sitio_seguro img {

			float: left;

			margin: 0px 5px 0px 10px;

		}



	

		/* Inicio Definicion titulos */

		#side h2.personas {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_personas.gif') no-repeat;

			height: 14px;

			display:none;

		}

		

		#side h2.chilenos {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_chilenosexterior.gif') no-repeat;

			height: 14px;

			display:none;

		}

		

		#side h2.comercioexterior {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_comercioexterior.gif') no-repeat;

			height: 14px;

			display:none;

		}

		

		#side h2.empresas {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_empresas.gif') no-repeat;

			height: 14px;

			display:none;

		}

		

		#side h2.instituciones {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_institucionespublicas.gif') no-repeat;

			height: 14px;

			display:none;

		}

		#side h2.micro {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_microempresas.gif') no-repeat;

			height: 14px;

			display:none;

		}

		

		#side h2.pequena {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_pequenaempresa.gif') no-repeat;

			height: 14px;

			display:none;

		}

		

		#side h2.corredora {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_corredorabolsa.gif') no-repeat;

			height: 14px;

			display:none;

		}

		

		#side h2.seguros {

			text-indent: -9999px;

			overflow: hidden;

			background: url('side_titulo_seguros.gif') no-repeat;

			height: 14px;

			display:none;

		}

		/* Fin Definicion titulos */

		#side h3 {

			background: url('side_login_top.gif') no-repeat;

			height: 30px;

			text-indent: -9999px;

			overflow: hidden;

			margin-top: 8px;

		}

		

		#side fieldset {

			background: url('side_login_fondo.gif') bottom no-repeat;

			padding-bottom: 6px;

			padding-top: 6px;

			position: relative;

			margin-bottom:10px;

			height:137px



		}

		/*definicion empresa*/

		#side.empresas fieldset {

			height: 122px;

		}

			#side fieldset legend {

				display: none;

			}

			

			#side fieldset label {

				color: #666;

				display: block;

				padding: 4px 4px 0 5px;

				margin: 0;

			}

			/*definicion empresa*/

			#side.empresas fieldset label {

				width: 46px;

				padding: 2px 0 0 4px;

				font-size: 9px;

			}

			

			#side fieldset input {

				border: 0;

				height: 19px;

				padding: 5px 0 0 6px;

				margin-bottom: 6px;

				font-size: 11px;

				margin-left: 0;

			}

			#side fieldset p {

				clear:both;

			}

				#side fieldset label.opcionLogin {

				float:left;

				width:66px;

				font-size:9px;

				padding:0;

				margin:0 0 4px 6px;

				_margin:0 0 4px 4px;

				clear:none;

				}

				#side fieldset label.opcionLogin input {

				float:left;

				margin:0;

				border:0;

				width:10px;

				height:10px;

				}

				.textoLogin {

				float:left;

				width:45px;

				}

				.tLg { /* *********** * ******/

				float:left;

				width:45px;

				}

				#side fieldset input.rut {

				float:left;

					width: 84px;

					background: url('side_rut_fondo.gif') center center no-repeat;

					_background: url('side_rut_fondo.gif') center center no-repeat fixed;

				}

				#side fieldset input.frt {

				float:left;

				width: 84px;

				margin-left:4px;

				background: url('side_rut_fondo.gif') center center no-repeat;

				_background: url('side_rut_fondo.gif') center center no-repeat fixed;

				}

				#side fieldset input.clave {

				float:left;

					width: 52px;

					background: url('side_clave_fondo.gif') center center no-repeat;

					_background: url('side_clave_fondo.gif') center center no-repeat fixed;

				}

				#side fieldset input.fcl {

				float:left;

					width: 52px;

					background: url('side_clave_fondo.gif') center center no-repeat;

					_background: url('side_clave_fondo.gif') center center no-repeat fixed;

					margin-left:4px;

				}

			#side fieldset button {

				width: 22px;

				height: 22px;

				border: 0;

				cursor: pointer;

				background: url('side_login.gif');

				text-indent: -9999px;

				overflow: hidden;

				position:relative;

				_position: absolute;

				right: 0px;

				_right: 10px;

		

			}

			

			

			#side .campoOculto {

				display:none;

			}

			

			#side fieldset a {

				display: block;

 				text-decoration: underline;

				color: #666;

				font-size: 9px;

				text-align: center;

				margin-top: 8px;

			}



		#side img.centrado {





			margin-left: 35px;

		}

		/*Inicio estilos menu izquierdo desplegable*/

		#side #menu{

			margin: 10px 0;

		}



			#side #menu li{

				margin-bottom: 2px;

			}



				#side #menu li a{

					display: block;

					background: url('side_menu_fondo.gif') no-repeat;

					background-position: 0 0;

					height: 16px;

					color: #333;

					font-weight: bold;

					padding: 4px 0 0 6px;

					text-decoration: none;

				}

		

					#side #menu li a:hover{

						background-position: 0 -20px;

						color: #000;

					}

	

		/*Fin estilos menu izquierdo desplegable*/

	/* -- #indicadores -- */

	#indicadores {

		float: left;

		width: 880px;

		margin: 0 0 5px 0px;

		display:none;

		/*border-left: 5px solid #666666;*/

	}



		#indicadores li {

			float: left;
			
			font-family:Arial, Helvetica, sans-serif;

			color: #000;

			font-size: 14px;

			font-weight:normal;

			padding: 0 10px;

			background: url('indicadores_separador.gif') right center no-repeat;

		}



			#indicadores li.ultimo {

				padding: 0 0 0 5px;

				background: none;

			}

			

		#indicadores li a {

			background: url('header_bullet.gif') left center no-repeat;

			padding-left: 6px;

			color: #000000;

			text-decoration: none;

		}



			#indicadores li a:hover {

				text-decoration: underline;

			}

	

	/* ======================================= #central == */

	#central {

		float: left;

		margin-top:7px;

		

	}

	

		#central .despliegue {

			width: 580px;

			/*position: relative;*/

		}

		

		/* -- #content -- */

		#content, #conten_home{

			width: 360px;

			/*position: relative;*/

			line-height:140%;	

		}

			#content a {

				font-size: 10px;

				color: #666;

				text-decoration: underline;

			}



				#content a:hover {

					color: #333;

					text-decoration: none;

				}



			#content a.btn {

				background: url('despliegue_btn.gif') no-repeat;

				width: 118px;

				height: 17px;

				display: block;

				text-align: center;

				color: #fff;

				font-weight: bold;

				padding-top: 5px;

				text-decoration: none;

				margin: 0 auto;

			}

			

				#content #botonera {

		width: 130px;

		position:absolute;

		right:0;

		margin-top:50px;

	}



		#content #botonera .btn{

				height:49px;

				width:122px;

				background:url('solicita.gif') top center no-repeat;

				text-indent:-99999px;

				overflow:hidden;

				

		}

		

		

		

			

			#content h2 {

				margin:0 0 5px 0;

				color: #FF8700;

				font-size: 16px;

				/*background:url('estrella.gif') left center no-repeat #FFF3E5;

				padding:7px 0 7px 40px;*/

				background-color: #FFF3E5;

				padding:7px 0 7px 10px;

				border-top:1px solid #FFDBB2;

				border-bottom:1px solid #FFDBB2;

				

				/*background: url('header_bullet.gif') left 5px no-repeat;*/

				/*padding-left: 8px;*/

			}

			

			#content h3 {

				font-size:12px;

				color:#999;

				font-weight:bold;

				border-bottom:1px solid #FFDBB2;

				line-height:16px;

				padding:0 0 5px 10px;

			}

			

			

			

			#content ul {

				margin: 8px 0;

				font-size: 10px;



			}

			

			#content ul ul{

				margin: 8px 0 0 15px;

				font-size: 10px;

			}

				#content li {

					background: url('header_bullet.gif') left 6px no-repeat;

					padding-left: 8px;

					margin-bottom: 5px;

					font-size: 10px;



				}

				

				#content li li{

					background: url('content_bullet.gif') left 6px no-repeat;

					padding-left: 8px;

					margin-bottom: 5px;

					font-size: 10px;

				}

			

			#content a.btn_impresion {

				background: url('btn_impresion.gif') no-repeat;

				width: 84px;

				height: 22px;

				display: block;

				text-indent: -9999px;

				overflow: hidden;

				margin: 10px auto 0 auto;

			}

			

			#content #nav {

				display:block;

				margin: 10px 0;

				float: left;

				padding: 8px 0;

				border-bottom:1px solid #FFDBB2;

			}

			

				#nav li {

					background: none;

					padding: 0;

					float: left;

					width: 180px;

					margin-bottom: 5px;

				}



					#nav li.largo {

						width: 180px;

					}

				

				#nav li a {

					background: url('content_flecha.gif') left center no-repeat;

					padding-left: 15px;

					font-weight: bold;

					font-size: 11px;

					text-decoration: none;

					cursor:pointer;

				}

				

				div#herramientas {

				float:left;

				display:block;

				margin-top:20px;

				}

				div#herramientas span.imprimir {

				background:url('icn_print.gif') left center no-repeat;

				padding:0 5px 0 20px;

				}

				

				#encabezado{

					width:500px;

					}

/* ======================================= Contenido == */







				/*============menu lateral ============*/

				

				.menu_lateral {

				margin:10px 0;

				z-index:1000;

				font-size: 9px;

				/*font-size:10px;*/

				color:#666;

				}

				

				/* remove all the bullets, borders and padding from the default list styling */

				.menu_lateral ul {

				padding:0;

				margin:0;

				list-style-type:none;

				width:149px;

				}

				/* hack for IE5.5 */

				* html .menu_lateral ul {margin-left:-16px; ma\rgin-left:0;}

				/* position relative so that you can position the sub levels */

				.menu_lateral li {

				position:relative;

				background:#E6E6E6;

				z-index:99;

				}

				

				/* get rid of the table */

				.menu_lateral table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:10px;}

				

				/* style the links */

				.menu_lateral a{

				display:block; 

				text-decoration:none;

				padding:3px;

				color: #666;

				border:1px solid #fff;

				font-weight:normal;

				border-width:0 1px 1px 0;

				}

				/* hack for IE5.5 */

				* html .menu_lateral a{background:#E6E6E6; width:142px;}

				/* style the link hover */

				* html .menu_lateral a:hover {color:#fff; background:#C2C2C2;}

				

				.menu_lateral :hover > a {

				color:#fff; 

				background:#C2C2C2;

				}

				

				/* hide the sub levels and give them a positon absolute so that they take up no room */

				.menu_lateral ul ul {

				visibility:hidden;

				position:absolute;

				top:0;

				left:149px;

				font-weight:normal;

				}

				

				.menu_lateral ul ul ul{

				visibility:hidden;

				position:absolute;

				top:0;

				left:149px;

				*left: 149px;/*ie7*/

				_left: 159px;/*ie6*/

				font-weight:normal;

				}

				

				/* make the second level visible when hover on first level list OR link */

				.menu_lateral ul li:hover ul,

				.menu_lateral ul a:hover ul {

				visibility:visible;

				}

				

				/* keep the third level hidden when you hover on first level list OR link */

				.menu_lateral ul :hover ul ul{

				visibility:hidden;

				}

				/* keep the fourth level hidden when you hover on second level list OR link */

				.menu_lateral ul :hover ul :hover ul ul{

				visibility:hidden;

				}

				/* make the third level visible when you hover over second level list OR link */

				.menu_lateral ul :hover ul :hover ul{ 

				visibility:visible;

				}

				/* make the fourth level visible when you hover over third level list OR link */

				.menu_lateral ul :hover ul :hover ul :hover ul { 

				visibility:visible;

				}

				

				

				/* style the links primer menu*/

				

				.primer_menu > a {

				display:block; 

				text-decoration:none;

				background: url('/imagenes/comun2008/side_menu_fondo.gif') 0 0 no-repeat;

				height:16px;

				color:#666;

				font-weight: bold;

				padding: 4px 0 0 6px;

				text-decoration: none;

				}

				.primer_menu > a:visited{

				background: url('/imagenes/comun2008/side_menu_fondo.gif') no-repeat;

				background-position:0 0px;

				color: #666;

				}

				

				.primer_menu > a:hover{

				background: url('/imagenes/comun2008/side_menu_fondo.gif') no-repeat;

				background-position:0 -20px;

				}

									

				/* hack for IE5.5 */

				* html .primer_menu a{

				display:block; 

				text-decoration:none;

				background: url('/imagenes/comun2008/side_menu_fondo.gif') 0 0 no-repeat;

				height:16px;

				color:#666;

				font-weight: bold;

				padding: 4px 0 0 6px;

				text-decoration: none;

				width:142px;}

				

				* html .primer_menu a:hover {

				background: url('/imagenes/comun2008/side_menu_fondo.gif') no-repeat;

				background-position:0 -20px;

				}

				

				* html .primer_menu ul li a{background:#E6E6E6; width:142px; font-weight:normal; padding-bottom:3px;}

				* html .primer_menu ul li a:hover {color:#fff; background:#C2C2C2}





				li .sub a{ background: url(menu_bullet.gif) 139px center no-repeat #E6E6E6 !important;}

				li .sub a:hover{ background: url(menu_bullet.gif) 139px center no-repeat #C2C2C2 !important;}

				

				*li .sub a{ background: url(menu_bullet.gif) right center no-repeat #E6E6E6 !important;}

				*li .sub a:hover{ background: url(menu_bullet.gif) right center no-repeat #C2C2C2 !important;}	



				_li .sub a{ background: url(menu_bullet.gif) 147px center no-repeat #E6E6E6 !important;}

				_li .sub a:hover{ background: url(menu_bullet.gif) 147px center no-repeat #C2C2C2 !important;}			

				

				

				

				

				li .sub li a{ background: #E6E6E6 !important;}

				li .sub li a:hover{ background: #C2C2C2 !important;}

				

				li .sub li.sub a{ background: url(menu_bullet.gif) right center no-repeat #E6E6E6 !important;}

				li .sub li.sub a:hover{ background: url(menu_bullet.gif) right center no-repeat #C2C2C2 !important;}

				li .sub li.sub li a{ background: #E6E6E6 !important;}

				li .sub li.sub li a:hover{ background: #C2C2C2 !important;}





				.primer_menu ul li a {

					

				

					*padding-right: 10px;

					

				}

				

				.primer_menu li a{

					display:block;

					width:149px;

					*width:138px;

					_width:138px;

					min-height:20px;

					margin:0px;

					padding:0px;

					_padding:0 7px 0;

				}





		

/* -- #secondside -- */

		#secondside {

			width: 176px;

			padding-left: 17px;

			height: 100px;

		}

		

			#secondside #portales {

				background: url('secondside_portales_bottom.gif') center bottom no-repeat;

				width: 176px;

				padding-bottom: 10px;

			}

			

				#secondside #portales h2 {

					background: url('secondside_portales_top.gif') center top no-repeat;

					height: 23px;

					text-indent: -9999px;

					overflow: hidden;

				}

			

				#secondside #portales ul {

					margin: 5px 10px;

				}



					#secondside #portales li a {

						background: url('header_bullet.gif') left 4px no-repeat;

						padding-left: 8px;

						color: #666;

						text-decoration: none;

						font-weight: bold;

						line-height: 180%;

					}





					#secondside #portales li a:hover {

						text-decoration: underline;

					}





					#secondside #portales li.separador {

						background: url('secondside_portales_separador.gif') center bottom no-repeat;

						padding-bottom: 10px;

					}

					

				#secondside ul#auxiliares {

					margin: 10px 0;

				}

					#secondside ul#auxiliares li {

						margin-bottom: 10px;

					}

					#secondside ul#auxiliares li a {

						background: url('secondside_btn.gif') left center no-repeat;

						width: 151px;

						height: 23px;

						display: block;

						color: #666;

						text-decoration: none;

						font-weight: bold;

						padding: 12px 0 0 25px;

					}

					#secondside ul#auxiliares li a:hover {

						text-decoration: underline;

					}

					#secondside ul#auxiliares li a.btn_24horas {

						background: url('secondside_btn_24horas.gif') left center no-repeat;

					}

					#secondside ul#auxiliares li #btn_24horas {

						background: url('secondside_btn_24horas.gif') left center no-repeat;

					}

					#secondside ul#auxiliares li a.btn_blog {

						background: url('secondside_btn_blog.gif')  center no-repeat;

						text-indent:-9999px;

					}

					#secondside ul#auxiliares li #btn_blog {

						background: url('secondside_btn_blog.gif')  center no-repeat;

						text-indent:-9999px;

					}

					#secondside ul#auxiliares li a.btn_comerciales {

						background: url('secondside_btn_comerciales.gif')  center no-repeat;

						text-indent:-9999px;

					}

					#secondside ul#auxiliares li #btn_comerciales {

						background: url('secondside_btn_comerciales.gif') center no-repeat;

						text-indent:-9999px;

					}

/*---------------------------------------------------------------------------------------------*/

				#secondside ul#auxiliares2 {

					margin: 10px 0;

				}

					#secondside ul#auxiliares2 li {

						margin-bottom: 10px;

					}

					#secondside ul#auxiliares2 li a {

						background: url('secondside_btn.gif') left center no-repeat;

						width: 151px;

						height: 23px;

						display: block;

						color: #666;

						text-decoration: none;

						font-weight: bold;

						padding: 12px 0 0 25px;

					}

					#secondside ul#auxiliares2 li a:hover {

						text-decoration: underline;

					}

					#secondside ul#auxiliares2 li a.btn_24horas {

						background: url('secondside_btn_24horas.gif') left center no-repeat;

					}

					#secondside ul#auxiliares2 li #btn_24horas {

						background: url('secondside_btn_24horas.gif') left center no-repeat;

					}

					#secondside ul#auxiliares2 li a.btn_blog {

						background: url('secondside_btn_blog.gif')  center no-repeat;

						text-indent:-9999px;

					}

					#secondside ul#auxiliares2 li #btn_blog {

						background: url('secondside_btn_blog.gif')  center no-repeat;

						text-indent:-9999px;

					}

					#secondside ul#auxiliares2 li a.btn_comerciales {

						background: url('secondside_btn_comerciales.gif')  center no-repeat;

						text-indent:-9999px;

					}

					#secondside ul#auxiliares2 li #btn_comerciales {

						background: url('secondside_btn_comerciales.gif') center no-repeat;

						text-indent:-9999px;

					}



/* ======================================= #footer == */

#footer {

	background:url('sombra_pie.gif') top center no-repeat;

	width:748px;

	padding:20px 0 0 0;

	clear: both;

	text-align: center;

	margin: 20px auto 0 auto;

}



	#footer ul {

		width: 360px;

		margin: 0 auto;

	}





		#footer ul li {

			float: left;

			width: 110px;

		}

		

		#footer li a {

			font-weight: bold;

			text-decoration: none;

			padding-left: 12px;

		}



		#footer li a.btn_volver {

			background: url('footer_volver.gif') left center no-repeat; 

		}



		#footer li a.btn_subir {

			background: url('footer_subir.gif') left center no-repeat; 

		}



		#footer li.bech24horas {

			background: url('footer_24horas.gif') center center no-repeat;

			width: 121px;

			height: 24px;

			text-indent: -9999px;

			overflow: hidden; 

		}

	#footer p {

		clear: both;

		/*width: 300px;*/

		margin: 10px auto;

		padding-top: 10px;

		font-size: 9px;

		color: #999;

		line-height: 140%;

	}



		#footer a {

			color: #999;

			text-decoration: underline;

		}



/* ======================================= #content == */



div#content div.switchcontent{

	display: none;

}

div#content table.menu a{

	font-weight: bold;

	color: #666;

}

a.selected {

	font-weight: bold;

	color: #FF8700 !important;

}





a.link {

	color:#666666;

	/*border:#99FF33 5px solid;*/

	display: block;

	margin:5px 0 10px;

}

#content div p,#content div strong{

	font-size:10px;

	}

/* ======================================= Sobre las fichas == */

#sc0 h2, #sc1 h2, #sc2 h2, #sc3 h2, #sc4 h2, #sc5 h2, #sc6 h2{

color:#FF8700;

font-size:12px;

font-weight:bold;

background:none;

padding:4px;

border:none;

}



/* === FAQ == */

#sc4 ul.nivel2 {

	display:none;

}



#sc4 p.nivel2 {

	display:block;

	visibility:visible;

}

#sc4 ul.faq_respuesta_visible {

	display:block;

}

.preguntaSeleccionada {

	font-weight:bold;

	text-decoration:none;

}



#sc4 ul.nivel2 {

	padding:5px;

	border:1px solid #CCC;

	margin-right:20px;

}



#sc4 ul.nivel2, #sc4 li.nivel2 {

list-style:none;

}



ul.nivel2 {

font-weight:bold;

}

ul.nivel2 li{

font-weight:normal;

}



ul.nivel3 {

font-weight:bold;

}

ul.nivel3 li{

font-weight:normal;}



div#fonoseg{

background:url('seguro_600.gif');

width:112px;

height:21px;

position:absolute;

text-indent:-9999px;



overflow:hidden;

right:100px;

top: 190px;

}

div#fonocomex{

background:url('comex_600.gif');

width:112px;

height:21px;

position:absolute;

text-indent:-9999px;



overflow:hidden;

right:100px;

top:180px;





}



div#fonoseg2{

background:url('seguro_600.gif');

width:112px;

height:21px;

position:absolute;

text-indent:-9999px;



overflow:hidden;

right:100px;

top:180px;

}

/*================= tablas ==============*/



#resultados_busqueda font, center{

color:#666666;

text-align:left;

margin-bottom:5px;

font-family:Verdana, Arial, Helvetica, sans-serif;

padding-left:3px;



}



#resultados_busqueda table font b a{

text-decoration:none;





}



#resultados_busqueda table{

margin-top: 20px;

width:100%;

border-collapse:collapse;

border: none;



}

#resultados_busqueda table td{

/*border-bottom:#fff 1px solid;*/

background:#E7E7E7;

/*padding-top:3px;*/

border:#fff 1px solid;

_border:0px;

padding:0;



}



#resultados_busqueda a{

text-decoration:none;

}



#resultados_busqueda a:hover{

text-decoration:underline;



}





/* letras eventos pequena */



.eventos_tit {

	font-family: verdana;

	font-size: 11px;

	margin-top:25px;

	margin-bottom:0px;

	}



.eventos_bajada{

	font-family: verdana;

	font-size: 10px;

	color:#666666;

	text-decoration:bold;

	text-align:justify;

	}



.eventos{

	font-family: verdana;

	font-size: 11px;

	color:#333333;

	text-align:justify;

	}



.btn_inscribe{

	margin-top:10px;

	margin-bottom:10px;

	text-align:center;

}



hr { 

	padding-top: 15px;	

	border-top: 1px dashed #999999;	

	border-right: 1px dashed #FFFFFF;	

	border-bottom: 1px dashed #FFFFFF; 

	border-left: 1px dashed #FFFFFF; 

	clear:both;

}





/*	NOTICIAS DE LOS HOME		*/

#noticia_central{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #000000;

	width: 399px;

	margin:20px 0px 10px 0px;

}



#noticia_central ul li{

	background: url(content_flecha.gif) 0px 4px no-repeat;

	margin-bottom: 10px;

	text-align: justify;

	padding: 0 16px 0 16px;

}



#noticia_central ul li a{

	color: #000000;

	text-decoration: none;

}



#noticia_central ul li a:HOVER{

	color: #000000;

	text-decoration: underline;

}





#flash_central td{

	vertical-align:top;



}









.tabla {

margin:6px;

padding:0;

border:1px solid #666;

border-collapse:collapse;

}

.tabla th, .tabla td {

padding:3px; 

font-weight:bold;

border-bottom:1px solid #666;

}

.tabla th {

background: #E4E5EA; 

}



#verisign embed, #verisign object, #verisign img{

width:70px;

height:50px;

}



#s_m{

width:70px !important;

height:50px !important;

}









/* == clearfix == */

.clearfix:after {

	content:".";

	display:block;

	height:0;

	clear:both;

	visibility:hidden;

}

.clearfix {display:inline-block;}

/* Hide from IE Mac \*/

	.clearfix {display:block;}

/* End hide from IE Mac */





.demo{

	position:absolute;

	left: 70px;

}





.tit_campana{display:none;}

.capa_campana{display:none;}




http://www.bancoestado.cl/imagenes/personas2008/content2008_personas.css

/*	Títulos de Secciones y Sub-Secciones (menus)		*/

#content p.LetraNegraMenuNormal{ /*JCIFPA sept2009*/

		width:500px;

		padding-left:20px;

		margin:10px 0;

		text-align:justify;

	}

#content ol.sindiseo li{ /*JCIFPA sept2009*/

		background:none;

	}

#content ol.sindiseo li p.LetraNegraMenuNormal{ /*JCIFPA sept2009*/

		padding-left:5px;

		width:490px;

	}

	

	#content ol.sindiseo li li p.LetraNegraMenuNormal{ /*JCIFPA sept2009*/

		

		width:460px;

	}

	#content ol.sindiseo li li li p.LetraNegraMenuNormal{ /*JCIFPA sept2009*/

		

		width:430px;

	}



#content h2.tit_credPregrado{

				text-indent: -9999px;

				overflow: hidden;

				background: url('tit_credPregrado.gif') left no-repeat;

				padding-bottom: 1px;

				margin-left: 0;

}

 

#content h2.tit_credFinVivienda{

				text-indent: -9999px;

				overflow: hidden;

				background: url('tit_credFinVivienda.gif') left no-repeat;

				padding-bottom: 1px;

				margin-left: 0;

}



#content h2.tit_credRefinVivienda{

				text-indent: -9999px;

				overflow: hidden;

				background: url('tit_credRefinVivienda.gif') left no-repeat;

				padding-bottom: 1px;

				margin-left: 0;

}



#content h2.tit_credFinFGrales{

				text-indent: -9999px;

				overflow: hidden;

				background: url('tit_credFinFGrales.gif') left no-repeat;

				padding-bottom: 1px;

				margin-left: 0;

}





#content h2.tit_segCredProtMen{

				text-indent: -9999px;

				overflow: hidden;

				background: url('tit_segCredProtMen.gif') left no-repeat;

				padding-bottom: 1px;

				margin-left: 0;

}



/*#content h2.tit_segGenralesMen{

				text-indent: -9999px;

				overflow: hidden;

				background: url('tit_segGenralesMen.gif') left no-repeat;

				padding-bottom: 1px;

				margin-left: 0;

}*/



/*#content h2.tit_segVidaSaludMen{

				text-indent: -9999px;

				overflow: hidden;

				background: url('tit_segVidaSaludMen.gif') left no-repeat;

				padding-bottom: 1px;

				margin-left: 0;

}





/*			Mensajería Móvil			*/





#content h2.tit_mensMovil{

				text-indent: -9999px;

				overflow: hidden;

				background: url('tit_mensMovil.gif') left no-repeat;

				padding-bottom: 1px;

				margin-left: 0;

}



#content h3.baj_mensMovil{

				text-indent: -9999px;

				overflow: hidden;

				background: url('baj_mensMovil.gif') left no-repeat;

				padding-bottom: 15px;

				

}



/*			Seguros				*/







#content h2.tit_vidaSaludVdaAhrEstSeg{

				text-indent: -9999px;

				overflow: hidden;

				background: url('tit_vidaSaludVdaAhrEstSeg.gif') left no-repeat;

				padding-bottom: 1px;

				margin-left: 0;

}



#content h3.baj_vidaSaludVdaAhrEstSeg{

				text-indent: -9999px;

				overflow: hidden;

				background: url('baj_vidaSaludVdaAhrEstSeg.gif') left no-repeat;

				padding-bottom: 15px;

				

}







/*				Mensajería Móvil						*/







/* css pagina barata*/



.boton_9{

	padding-right:40px;

	padding-bottom:20px;

	}





/*		Banner para Tarjetas		*/

div.banner_tarjeta {

	padding-top: 15px;

}





/*  inicio PET*/



.pet_titulo{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#666666;

	font-size:11px;

	font-weight:bold;

	margin-bottom:10px;

	text-align:center;

}



.pet{

	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#000000;

	font-size:10px;

	font-weight:none;

	margin-bottom:10px;

	text-align:justify;

}



.petcaja{

	text-align:center;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

}







/*  fin PET */









/*	BENEFICIOS DE TARJETAS DE CRÉDITO	*/



/*		CONTENIDO		*/

#BTCR_content {

	float: left;

	width: 393px;

	

}



#BTCR_content div.BTCR_tit1{

	width: 391px;

	height: 100px;

	float: left;

	

}



#BTCR_content div.BTCR_bannppal{

	width: 391px;

	height: 193px;

	float: left;

	padding-bottom: 16px;

}



#BTCR_content div.BTCR_bannsec1{

	width: 187px;

	height: 108px;

	float: left;

	margin:0;



}



#BTCR_content div.BTCR_bannsec2{

	width: 187px;

	height: 108px;

	float: left;

	margin-left: 17px;

	_margin-left: 17px;

}

/*		FIN CONTENIDO		*/





/*		MENU DERECHO		*/

#central #BTCR_secondside {

	width: 170px;

	margin-left:20px;

	_margin-left:0px;

	float:left;

	

}



#central #BTCR_secondside #menu_beneficios {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #666666;

	background-position: center top;

}



#central #BTCR_secondside #menu_beneficios #header_beneficios {

	background-image: url(/imagenes/personas2008/header_menu_benef.gif); 

	background-repeat: no-repeat;

	text-align: center;

	height: 141px;

	width: 176px;

	margin-top:-10px;

	_margin-top:0px;

	_margin-left:20px;

	

	/*_display:list-item;*/

	

}



#central #BTCR_secondside #menu_beneficios #centro_beneficios {

	background-image: url(/imagenes/personas2008/fondo_menu_benef.gif);

	background-repeat: repeat-y; 

	margin-top:-10px;

	width: 176px;

	_margin-left:20px;

	

	}





#central #BTCR_secondside #menu_beneficios #centro_beneficios ul{

	/*border-bottom:1px dashed #999999;*/

	margin:0;

	padding:10px 25px 20px;

}



#central #BTCR_secondside #menu_beneficios #centro_beneficios ul li{

	border-bottom: 1px solid #999999;

	border-bottom-style:dashed;

	list-style-image: url(/imagenes/personas2008/content_flecha.gif);

	margin: 0;

	padding: 2px 5px 2px 0;

}





#central #BTCR_secondside #menu_beneficios #footer_menu_beneficios {

	background-image: url(/imagenes/personas2008/footer_menu_benef.gif);

	height: 57px;

	width: 176px;

	background-repeat: no-repeat;

	padding: 0px;

	border: 0px;

	margin-top:-10px;

	_margin-top:0px;

	_margin-left:20px;

}



#central #BTCR_secondside #menu_beneficios #btn_solicita_menu_beneficios {

	_margin-left:18px;

	margin-top:10px;

}





/*	LINKS	*/

#central #BTCR_secondside #menu_beneficios a:link {

	color: #666666;

	text-decoration: none;

}



#central #BTCR_secondside #menu_beneficios a:visited {

	color: #999999;

	text-decoration: none;

}



#central #BTCR_secondside #menu_beneficios a:hover {

	color: #333333;

	text-decoration: underline;

}



#central #BTCR_secondside #menu_beneficios a:active {

	color: #666666;

	text-decoration: none;

}

/*		FIN MENU DERECHO		*/



/*	FIN BENEFICIOS DE TARJETAS DE CRÉDITO	*/



/*	INICIO RENTABILIDADES FONDOS MUTUOS	*/

#central #ffmm_rent1{

	float:left;

	margin:0;

	padding:5px;

	position:absolute;

}



#central #ffmm_rent2{

	float:left;

	margin:0;

	padding:0 5px 5px 250px;

}

/*	FIN RENTABILIDADES FONDOS MUTUOS	*/



/*  inicio actualiza */





#actualiza{

	width: 450px;

}



#actualiza h2{

	color:#f1801a;

	font-family:Verdana;

	font-size:14px;

	text-align:center;

	font-weight:bold;

}



#actualiza h3 {

	color:#666666;

	font-family:Verdana;

	font-size:12px;

	text-align:center;

}



#actualiza li{

	color:#666666;

	font-family:Verdana;

	font-size:11px;

	text-align:justify;

	padding-left:10px;

}





/* fin actualiza */ 





/* inicio class frase legal */



.fraselegal{

	color:#333333;

	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;

	text-align:justify;

	margin-top:40px;

}







/* fin class frase legal */

http://www.bancoestado.cl/imagenes/comun2008/mooquee.css

/**** Mooque indicadores ***/

.mooquee

{

	border:0;

	padding: 2px 5px;

	/* don't change */

	overflow: hidden;

	white-space: nowrap;

    position: relative;

	border-left: 2px solid #ffce9c;

	border-right: 2px solid #ffce9c;

	height: 15px;

	

}

.mooquee-text

{

	/* don't change */

	position: absolute;

}



/*#mooquee-text {

	border-left: 5px solid #666666;

}*/

https://www.bancoestado.cl/imagenes/comun2008/lg_prs.html
Estilos incorporados para https://www.bancoestado.cl/imagenes/comun2008/lg_prs.html

body {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background: #f7f8f8;
}

a.link{color:#666666}
#side {
		width: 148px;
		padding-right: 16px;
	}
#side h3 {
			background: url('side_login_top.gif') no-repeat;
			height: 30px;
			text-indent: -9999px;
			overflow: hidden;
			margin-top: 8px;
		}
		
		#side fieldset {
			background: url('side_login_fondo.gif') bottom no-repeat;
			padding-bottom: 6px;
			padding-top: 6px;
			position: relative;
			margin-bottom:10px;
			height:137px;

		}
		/*definicion empresa*/
		#side.empresas fieldset {
			height: 122px;
		}
			#side fieldset legend {
				display: none;
			}
			
			#side fieldset label {
				color: #666;
				display: block;
				padding: 4px 4px 0 5px;
				margin: 0;
			}
			/*definicion empresa*/
			#side.empresas fieldset label {
				width: 46px;
				padding: 2px 0 0 4px;
				font-size: 9px;
			}
			
			#side fieldset input {
				border: 0;
				height: 19px;
				padding: 5px 0 0 6px;
				margin-bottom: 6px;
				font-size: 11px;
				margin-left: 0;
			}
			#side fieldset p {
				clear:both;
			}
				#side fieldset label.opcionLogin {
				float:left;
				width:64px;
				font-size:9px;
				padding:0;
				margin:0 0 4px 6px;
				_margin:0 0 4px 4px;
				clear:none;
				}
				#side fieldset label.opcionLogin input {
				float:left;
				margin:0;
				border:0;
				width:10px;
				height:10px;
				}
				.textoLogin {
				float:left;
				width:45px;
				}
				.tLg { /* *********** * ******/
				float:left;
				width:45px;
				}
				#side fieldset input.rut {
				float:left;
					width: 84px;
					background: url('side_rut_fondo.gif') center center no-repeat;
					_background: url('side_rut_fondo.gif') center center no-repeat fixed;
				}
				#side fieldset input.frt {
				float:left;
				width: 84px;
				margin-left:4px;
				background: url('side_rut_fondo.gif') center center no-repeat;
				_background: url('side_rut_fondo.gif') center center no-repeat fixed;
				}
				#side fieldset input.clave {
				float:left;
					width: 52px;
					background: url('side_clave_fondo.gif') center center no-repeat;
					_background: url('side_clave_fondo.gif') center center no-repeat fixed;
				}
				#side fieldset input.fcl {
				float:left;
					width: 52px;
					background: url('side_clave_fondo.gif') center center no-repeat;
					_background: url('side_clave_fondo.gif') center center no-repeat fixed;
					margin-left:4px;
				}
			#side fieldset button {
				width: 22px;
				height: 22px;
				border: 0;
				cursor: pointer;
				background: url('side_login.gif');
				text-indent: -9999px;
				overflow: hidden;
				position:relative;
				_position: absolute;
				right: 0px;
				_right: 10px;
		
			}
			
			
			#side .campoOculto {
				display:none;
			}
			
			#side fieldset a {
				display: block;
 				text-decoration: underline;
				color: #666;
				font-size: 9px;
				text-align: center;
				margin-top: 8px;
			}

		#side img.centrado {


			margin-left: 35px;
		}
		html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol,ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}



