/* 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 -- */
	#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 */
	
#content #toolsNew{
	display: none;
}
