*{
	margin:0;
	padding:0;
}



body, .boton, .textbox{
	font-family:Arial, Helvetica, sans-serif;
	color:#767676;
	font-size:12px;
	background:#A40000;
	width:100%;
	height:100%;
	
}



h2,h3,.date{
	color:#FF5300;
	font-weight:normal;
}

.no-border{
border:0 !important; 
}



h1.bienvenidos{
	width:235px;
	background:url(../ev-images/title-bienvenido.png) top no-repeat;
}

h2.noticias{
	width:48px;
	background:url(../ev-images/title-noticias.jpg) top no-repeat;
}

h2.calidad{
	width:135px;
	background:url(../ev-images/title-calidad.jpg) center top no-repeat;
	height:36px;
	min-height:31px;
}

h2.noticiasrec{
	width:111px;
	background:url(../ev-images/title-noticias-recientes.png) center no-repeat;
}

h2.publicaciones{
	width:83px;
	background:url(../ev-images/title-publicaciones.png) center no-repeat;
}

h2.trabaja-con-nosotros{
	width:133px;
	background:url(../ev-images/title-trabaja.jpg) top no-repeat;
}

h2.area-privada{
	width:80px;
	background:url(../ev-images/title-areaprivada.jpg) center no-repeat;
}

h1.mision{
	height:35px; background:url(../ev-images/title-mision.png) no-repeat; width:221px;
}

h1.vision{
	height:35px; background:url(../ev-images/title-vision.png) no-repeat; width:221px;
}

h1, h2.noticias, h2.noticias2, h2.trabaja-con-nosotros, h2.area-privada, h2.noticiasrec, h2.publicaciones, h2.organigrama, h2.certificaciones, h2.mision, h2.vision, h2.sistema-proteccion-equipos-moviles, h2.analisis-riesgo-disenio-sistema, h2.inspeccion-instalacion-mantenimiento, h2.recarga-cilindros, h2.consultoria-capacitacion, h2.seguridad-electronica, h2.seguridad-social, h2.sistema-gestion-iso, h2.calidad, h2.servicio-postventa{text-indent:-9999px;}


h1.bienvenidos, h2.noticias, h2.noticias2, h2.trabaja-con-nosotros, h2.area-privada, h2.noticiasrec, h2.publicaciones, h2.certificaciones{
	height:12px;
	min-height:35px;
}

h2.seguridad-social{
	width:298px;
	height:36px;
	min-height:31px;
	background:url(../ev-images/title-seguridad-social.png) left top no-repeat;
}

h1.creacion{
	height:15px;
	min-height:38px;
	width:153px;
	background:url(../ev-images/title-creacion.png) top no-repeat;
}

h2.organigrama{
	height:20px;
	min-height:43px;
	width:175px;
	background:url(../ev-images/title-organigramafuncional.png) top no-repeat;
}

h2.certificaciones{
	height:15px;
	min-height:43px;
	width:109px;
	background:url(../ev-images/title-certificaciones.png) top no-repeat;
}


h2.sistema-proteccion-equipos-moviles{
	height:40px;
	min-height:43px;
	width:412px;
	background:url(../ev-images/title-sistema-proteccion-equipos-moviles.png) top no-repeat;
}

h2.analisis-riesgo-disenio-sistema{
	height:66px;
	min-height:63px;
	width:298px;
	background:url(../ev-images/title-analisis-riesgo-disenio-sistema.png) top no-repeat;
}

h2.inspeccion-instalacion-mantenimiento{
	height:66px;
	min-height:63px;
	width:485px;
	background:url(../ev-images/title-inspeccion-instalacion-mantenimiento.png) top no-repeat;
}

h2.recarga-cilindros{
	height:40px;
	min-height:43px;
	width:232px;
	background:url(../ev-images/title-recarga-cilindros.gif) top no-repeat;
}

h2.consultoria-capacitacion{
	height:40px;
	min-height:43px;
	width:196px;
	background:url(../ev-images/title-consultoria-capacitacion.png) top no-repeat;
}

h2.seguridad-electronica{
	height:40px;
	min-height:43px;
	width:164px;
	background:url(../ev-images/title-seguridad-electronica.png) top no-repeat;
}

h2.servicio-postventa{
	height:40px;
	min-height:43px;
	width:139px;
	background:url(../ev-images/title-servicio-postventa.gif) top no-repeat;
}

h2.sistema-gestion-iso{
	height:40px;
	min-height:43px;
	width:135px;
	background:url(../ev-images/title-sistema-gestion-iso.jpg) left top no-repeat;
}


#client-list{
	width:100%; height:100%;
}


.text-bienvenidos, .text-noticias, .text-noticias2, .text-justificado, .text-misionvision{
	text-align:justify;
}

.text-left{
	text-align:left;
}

.lineheight20{
	line-height:20px;
}

.text-servicio{
	width:655px;
}

.text-misionvision{
	width:185px; margin:0 auto;
}

.text-mapa{
	color:#767676;
	width:185px; margin:0 auto;
}

.text-mapa .personal{
	font-weight:bold;
}

.mapa-container{
	height:80px;
	margin:0 auto;
}

a{
	text-decoration:none;
	outline:none;
}

#wrapper{
	width:100%;
	height:100%;
}

#header{
	width:100%;
	height:100px;
	background:#E43B00 url(../ev-images/header-body.jpg) repeat-x;
}
#left-separator{
	width:10px;
	height:100px;
}

#logo{
	width:269px;
	height:103px;
	background:url(../ev-images/logo-westfire.jpg) no-repeat;
	display:block;
	text-indent:-9999px;
}

#logo-westfire{
	float:left; height:100px; width:300px;
}

#prevIndex{
	float:right; height:28px; width:28px; display:block; background:url(../ev-images/btn_arrow-down.png) no-repeat left center; text-indent:-9999px;
	outline:none;
}

#nextIndex{
	display:none;
}

#cycle-secciones{
	overflow:hidden; width:300px; height:243px; margin:0 auto;
}

#bannertop-container{
	width:100%; height:150px; background:url(../ev-images/flash-left.jpg) repeat-x;
}

#bannertop{
	width:980px; height:150px; margin:0 auto;
}

#menu-top{
	/*width:680px;*/
	width:582px;
	height:100px;
}

#menu-top li{
	height:100px;
	list-style-type:none;
	background:url(../ev-images/separator-menu-top.jpg) right no-repeat;
}

.separator-menu-top{
	width:2px;
	height:100px;
	background:url(../ev-images/separator-menu-top.jpg) right no-repeat;
}

#menu-top li.inicio{
	width:99px;
}

#menu-top li.nosotros{
	width:97px;
}

#menu-top li.servicios{
	width:97px;
}

#menu-top li.experiencia{
	width:97px;
}

#menu-top li.calidad{
	width:97px;
}

#menu-top li.publicaciones{
	width:97px;
}

#menu-top li.contactenos{
	width:95px;
	background:none !important;
}

	#menu-top li a{
		text-indent:-9999px;
	}

	#menu-top li a.inicio{
		width:95px;
		background:url(../ev-images/opt-inicio1.jpg) no-repeat;
		margin:0 auto;
	}
	
	.select-inicio{
		background:url(../ev-images/opt-inicio2.jpg) no-repeat !important;
		width:95px;
		height:100px;
		float:left;
	}
	
	#menu-top li a.nosotros{
		width:95px;
		background:url(../ev-images/opt-nosotros1.jpg) no-repeat;
		
	}
	
	.select-nosotros{
		background:url(../ev-images/opt-nosotros2.jpg) no-repeat !important;
		width:95px;
		height:100px;
		float:left;
	}
	
	#menu-top li a.servicios{
		width:95px;
		background:url(../ev-images/opt-servicios1.jpg) no-repeat;
	}
	
	.select-servicios{
		background:url(../ev-images/opt-servicios2.jpg) no-repeat !important;
		width:95px;
		height:100px;
		float:left;
	}
	
	#menu-top li a.experiencia{
		width:95px;
		background:url(../ev-images/opt-experiencia1.jpg) no-repeat;
	}
	
	.select-experiencia{
		background:url(../ev-images/opt-experiencia2.jpg) no-repeat !important;
		width:95px;
		height:100px;
		float:left;
	}
	
	#menu-top li a.calidad{
		width:95px;
		background:url(../ev-images/opt-calidad1.jpg) no-repeat;
	}
	
	.select-calidad{
		background:url(../ev-images/opt-calidad2.jpg) no-repeat !important;
		width:95px;
		height:100px;
		float:left;
	}
	
	#menu-top li a.publicaciones{
		width:95px;
		background:url(../ev-images/opt-publicaciones1.jpg) no-repeat;
	}
	
	.select-publicaciones{
		background:url(../ev-images/opt-publicaciones2.jpg) no-repeat !important;
		width:95px;
		height:100px;
		float:left;
	}
	
	#menu-top li a.contactenos{
		width:95px;
		background:url(../ev-images/opt-contactenos1.jpg) no-repeat;
	}
	
	.select-contactenos{
		background:url(../ev-images/opt-contactenos2.jpg) no-repeat !important;
		width:95px;
		height:100px;
		float:left;
	}

#menu-top li a{
	display:block;
	width:72px;
	height:100px;
	text-align:center;
	line-height:100px;
	color:#F9EFEE;
	font-size:13px;
}

#content{
	background:#FFF;
	height:100%;
	width:100%;
	border-bottom:1px solid #E4E4E4;
}

#marks{
	width:100%;
	height:81px;
	border-top:1px solid #E4E4E4;
	border-bottom:1px solid #F0D3D5;
	background:#FFF;
	clear:both;
}

#marks-container{
	margin:0 auto;
	overflow:hidden;
	width:981px; height:81px;
}

.logos{
	width:981px; height:81px;
}

.logos a{
	float:left;
	
}

.logos a img{
 border:0;
}

.separator-logos{
	width:80px;
	height:100%;
	float:left;
}

#footer{
	background:#A40000 url(../ev-images/footer-body.gif) top repeat-x;
	width:100%;
	height:45px;
	position:relative;
}

#copyright{
	float:left;
	width:99%;
	height:100%;
	line-height:45px;
	text-align:center;
	color:#FFFFFF;
}

#intranet{
	position:absolute; top:15px; left:8px;
}

#copyright span{
	float:left;
}


.but-ingresar{
	width:77px;
	height:20px;
	background:url(../ev-images/but-ingresar.jpg) no-repeat;
	text-indent:-9999px;
	border:0;
	cursor:pointer;
	float:right;
}

#ico-contact1-link{
	display:block; width:20px; height:20px; position:absolute; right:151px; top:305px; cursor:pointer; z-index:99999; background:#FFF; filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0; outline:none;
}


#ico-contact2-link{
	display:block; width:20px; height:20px; position:absolute; right:133px; top:327px; cursor:pointer; z-index:99999; background:#FFF; filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0; outline:none;
}

#ico-contact3-link{
	display:block; width:20px; height:20px; position:absolute; right:140px; top:361px; cursor:pointer; z-index:99999; background:#FFF; filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0; outline:none;
}

#ico-contact4-link{
	display:block; width:20px; height:20px; position:absolute; right:310px; top:170px; cursor:pointer; z-index:99999; background:#FFF; filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0; outline:none;
}

#ico-contact5-link{
	display:block; width:20px; height:20px; position:absolute; right:235px; top:185px; cursor:pointer; z-index:99999; background:#FFF; filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0; outline:none;
}

#ico-contact6-link{
	display:block; width:20px; height:20px; position:absolute; right:255px; top:178px; cursor:pointer; z-index:99999; background:#FFF; filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0; outline:none;
}

#ico-contact7-link{
	display:block; width:20px; height:20px; position:absolute; right:215px; top:208px; cursor:pointer; z-index:99999; background:#FFF; filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0; outline:none;
}

#ico-contact8-link{
	display:block; width:20px; height:20px; position:absolute; right:265px; top:200px; cursor:pointer; z-index:99999; background:#FFF; filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0; outline:none;
}

#ico-contact9-link{
	display:block; width:20px; height:20px; position:absolute; right:235px; top:230px; cursor:pointer; z-index:99999; background:#FFF; filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0; outline:none;
}

.link-logo{
	width:300px; height:100px; display:block; position:absolute; top:0; left:0; background:#FFF; filter:alpha(opacity=0);-moz-opacity:.0;opacity:.0;
}

#ico-contact1-cnt{
	width:20px; height:20px; position:absolute; right:151px; top:305px;
}

#ico-contact2-cnt{
	width:20px; height:20px; position:absolute; right:133px; top:327px;
}

#ico-contact3-cnt{
	width:20px; height:20px; position:absolute; right:140px; top:361px;
}

#ico-contact3-cnt{
	width:20px; height:20px; position:absolute; right:140px; top:361px;
}

#ico-contact4-cnt{
	width:20px; height:20px; position:absolute; right:310px; top:170px;
}

#ico-contact5-cnt{
	width:20px; height:20px; position:absolute; right:235px; top:185px;
}

#ico-contact6-cnt{
	width:20px; height:20px; position:absolute; right:255px; top:178px;
}

#ico-contact7-cnt{
	width:20px; height:20px; position:absolute; right:215px; top:208px;
}


#ico-contact8-cnt{
	width:20px; height:20px; position:absolute; right:265px; top:200px;
}

#ico-contact9-cnt{
	width:20px; height:20px; position:absolute; right:235px; top:230px;
}



#estilo-visual{
	width:146px;
	color:#FFFFFF;
	position:absolute; top:9px; right:1px;
	background:url(../ev-images/hecho-estilo.jpg) no-repeat;
	height:36px;
	text-indent:-9999px;
	
}

#estilo-visual span{
	float:left;
}

#intranet a, #intranet span{
	color:#FFFFFF;
}

#copyright, #estilo-visual a{
	float:left;
	color:#FFFFFF;
	text-decoration:none;
	margin-left:2px;
}


#estilo-visual a:hover{
	text-decoration:underline;
}


/*INDEX*/

#slide-index{
	width:100%;
	height:310px;
	max-height:300px;
	background:#961801 url(../ev-images/body-slide-index.jpg) repeat-x;
	overflow:hidden;
}

.principal{
	width:100%;
	height:272px !important;
	background:#F3F3F3 !important;
	overflow:visible;
}

#principal-container{
	width:996px;
	height:100%;
	margin:0 auto;
}

#bienvenidos{
	width:390px;
	height:100%;
	border-right:1px solid #E4E4E4;
}

#bienvenidos #container{
	width:340px;
}

.title{
	
}

#secciones{
	width:330px;
	height:100%;
	border-right:1px solid #E4E4E4;
}

#secciones #container{
	width:300px;
}

#seccion1, #seccion2{
	height:120px;
	width:100%;
	border-bottom:1px solid #E4E4E4;
}

.seccion1-cycle{
	height:243px !important; border-bottom:none !important;
}

#seccion2{
	border:0 !important;
}


#area-privada{
	width:267px;
	height:100%;
}

#area-privada .container{
	width:217px;
}


#bienvenidos #container, #secciones #container, #area-privada #container{
	height:243px;
	margin:0 auto;
}

.spacer-container1{
	height:28px;
	width:100%;
}

.spacer-container2{
	height:0px;
	min-height:22px;
	width:100%;
}

.separator-secciones{
	width:100%;
}

#frmLogin{
	width:100%;
	height:72px;
}


#lima:hover span{
display: block; /* se fuerza a mostrar el bloque */
position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
top:2em; left:2em; /* donde va a estar */
width:250px; /* el ancho por defecto que va a tener */
padding:5px; /* la separación entre el contenido y los bordes */
background-color: #0080C0; /* el color de fondo por defecto */
color: #FFFFFF; /* el color de los textos por defecto */
}

/*end INDEX*/

.textbox{
	width:145px;
	height:21px;
	background:url(../ev-images/textbox.png) no-repeat;
	border:0;
	padding:2px;
}

.boton{
	border:0;
	background:none;
	float:right;
	cursor:pointer;
	font-weight:bold;
	width:70px;
	height:20px;
}

.login-controls{
	width:100%;
	height:25px;
	z-index:99999;
}

.label{
	width:67px;
	height:21px;
}


#container{
	width:100%;
	
}

#left-sidebar{
	width:200px;
	height:100%;
	border-right:1px solid #E4E4E4;
	position:absolute;
	top:0;
	background:#FFF;
	left:0;
	z-index:1;
}


#page{
	width:100%;
	position:relative;
	background:#FFF;
}

.top-bolsatrabajo{
	height:800px !important;
}	

.top-nosotros{
	height:1800px !important;
}

.top-servicios{
	height:2400px !important;
}

#navigation{
	background:#F2F2F2;
	width:100%;
	height:40px;
	border-bottom:1px solid #E4E4E4;
	position:absolute;
	top:0;
	left:0;
}

.page-content{
	position:static;
}

#creacion{
	width:69%;
}

.servicio{
	width:700px; float:left;
}

.servicio-container{
	width:655px; float:left;
}

#creacion-container{
	width:500px;
}

#frmBolsaTrabajo{
	width:100%; height:290px; max-height:240px; background:#F3F3F3; border:1px solid #999;
}

#adjunta-container{
	width:400px; height:40px; margin:0 auto;	
}

#bolsatrabajo-description{
	width:480px; height:120px; background:#F3F3F3; margin:0 auto; border-bottom:1px solid #999;
}

#cboPais{
	float:right; width:100px;
}

#adjunta-description{
	float:left; width:155px; height:20px;
}

#btnEnviar2{
	width:52px; height:22px; cursor:pointer; background:none; border:0; background:url(../ev-images/btnEnviar.jpg); margin:0 auto;
}

#adjunta-btnenviar{
	width:400px; height:25px; margin:0 auto; text-align:center;
}

.spacer-adjunta{
	width:100%; height:10px;
}

#msj-lbox-container{
	width:369px; height:92px; background:#FFFFFF; margin:0 auto; padding-top:30px; font-weight:bold;
}

#btnOK{
	margin:0 auto;
}

#bolsatrabajo-pais-desc{
	float:left; width:250px; height:20px;
}

#bolsatrabajo-pais{
	width:400px; height:20px; margin:0 auto;
}

.bolsatrabajo-container{
	margin:0 auto !important; float:none !important;
}

#contactos-container{
	width:470px;
	float:left;
}

.text-contactenos{
	border:1px solid #E4E4E4;
}

#duda-sugerencia{
	width:100%; height:40px; line-height:40px;
}

#frmContactenos-container{
	width:96%; height:100%; margin:0 auto;
}

#frmContactenos{
	width:328px; height:440px; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6; background:#F6F6F6;
}

.field-control{
	width:100%; height:40px; clear:both;
}

.evenc{
	 background:#FBFBFB !important;
}

.label-control{
	float:left;
	height:30px;
	line-height:40px;
	padding-left:15px;
	width:135px;
}

.spacer-control{
	height:10px; width:1px;
}

.field-textarea{
	width:300px; height:195px;
}

.textarea-field{
	width:282px; height:160px; float:right; border:1px solid #E4E4E4; color:#767676;
}

#btnEnviar{
	float:left; width:52px; height:22px; cursor:pointer; background:none; border:0; background:url(../ev-images/btnEnviar.jpg); text-indent:-9999px;
}

#msj-error{
	width:100%; height:50px; clear:both; text-align:center; color:#D22D00; font-size:11px;
}


.servicio-descripcion{
	width:440px; float:left; line-height:20px;
	text-align:justify;
}

#spacer-left{
	width:200px;
	height:100%;
}

.puntero{
	cursor:pointer;
}

#spacer-top{
	height:40px;
	width:200px;
}

#right-sidebar{
	position:absolute; top:40px; left:77%;
}

#mapas-sidebar{
	position:absolute; top:120px; left:72%;
}

.mapa{
	position:relative;
}

.mapa-lima{
	clear:both; display:block; top:186px; left:123px; position:absolute !important;
}

.mapa-antofagasta{
	clear:both; display:block; top:110px; left:94px; position:absolute !important;
}

.mapa-santiago{
	clear:both; display:block; top:215px; left:103px; position:absolute !important;
}

#spacer-navigation{
	width:200px;
	height:40px;
}

#navigation-content{
	width:700px;
	height:40px;
}


#navigation-content #spacer{
	width:42px;
	height:40px;
}

#navigation-content #menu{
	width:450px;
	height:40px;
	line-height:40px;
}

#navigation-content #menu a, .intranet-empresas{
	color:#FE0E01;
	font-family:Lucida Sans;
	font-size:19px;
	letter-spacing:-1px;
}

.spacer-creacion{
	height:0;
	min-height:20px;
}

#logo-calidad{
	border:0 !important;
}

.spacerleft-creacion{
	width:43px; height:1px; float:left;
}


.servicio-image{
	width:172px; height:100%; float:left;
}

.certificados{
	height:250px;
}

.certificados-container{
	border-top:1px solid #D5D5D5; width:719px; height:480px;
}

.servicio-image img{
	border:1px solid #E4E4E4;
}

.page-mision, .page-vision{
	height:180px;
	border-bottom:1px solid #E4E4E4;
}

.page-creacion{
	height:510px;
	border-bottom:1px solid #E4E4E4;
}

.separator-servicio{
	width:43px; height:50px; float:left;
}




.page-sistema-proteccion-equipos-moviles{
	height:270px;
	border:none;
}

.page-certificaciones{
	height:600px;
	/*border-bottom:1px solid #E4E4E4;*/
}


.page-analisis-riesgo-disenio-sistema{
	height:280px;
	border-bottom:1px solid #E4E4E4;
	position:relative;
}

#organigrama{
	height:500px; width:780px; float:left;
}

#organigrama-container{
	float:left; width:550px;
}

#organigrama-image{
	height:370px; width:719px;
}

#ver-publicaciones{
	float:right;
}

#certificaciones{
	height:500px; width:780px; float:left;
}

#certificaciones-container{
	float:left; width:727px;
}

#certificados-list{
	width:719px; height:450px;
}

/**/

#noticias-recientes, #publicaciones{
	width:100%; border-bottom:1px solid #E4E4E4;
}

#noticiasrec-container, #publicaciones-container{
	width:170px; margin:0 auto;
}

#noticias-list, #publicaciones-list{
	width:100%;
}

.date{
	width:100%; height:25px;
}

.pub{
	width:100%;
}

.pub img{
	float:right;
}

.publicacion{
	float:left; width:310px; height:148px; border:1px solid #E4E4E4
}

.spacer-publicaciones{
	width:100%; height:25px; clear:both;
}

.publicacion-container{
	width:250px; height:auto; margin:0 auto;
}

.image-container{
	width:68px; height:100px; float:left;
}

.image-container img{
	border:2px solid #CCCCCC;
}

.description-container{
	float:right; width:176px; height:96px;
}

.description-container .title{
	width:100%; height:auto; font-weight:bold;
}

.description-container .autor{
	width:100%; height:20px;
}

.description-container .editorial{
	width:100%; height:20px;
}

.description-container .anio{
	width:100%; height:20px;
}

.download{
	width:100%; height:16px;
}

.ico-acrobat{
	width:16px; height:16px; background:url(../ev-images/ico-acrobat.gif) no-repeat; text-indent:-9999px; display:block;
}

.pub-description{
	width:115px; float:left; text-align:justify;
}

.pub-description a{
	color:#767676 !important;
}

.pub-description a:hover{
	text-decoration:underline !important;
}

.row{
	width:100%; clear:both;
}

.certificado-vert{
	width:173px; height:201px; float:left;
}

.certificado-vert a img, .certificado-horiz a img{
	border:0;
}

#westfire-logo{
	width:300px; height:100px; background:url(../ev-images/logo-westfire.jpg) no-repeat; text-indent:-9999px; display:block;
}

.certificado-horiz{
	width:221px; height:146px; float:left;
}

.certificado-vert h4, .certificado-horiz h4{
	display:block; text-align:center; font-size:14px; font-weight:normal;
}

.certificado-vert h4{
	width:162px; height:45px;
}

.certificado-horiz h4{
	width:221px; height:45px;
	line-height:45px;
}

.mision-vision, .mapa-container{
	width:219px; margin:0 auto; border-bottom:1px solid #E4E4E4; border-left:1px solid #E4E4E4; border-right:1px solid #E4E4E4; height:141px; background:#FBFBFB;
}

.mapa-container{
	height:80px !important;
}

#areaprivada-interior{
	width:100%; background:#F3F3F3; border-bottom:1px solid #E4E4E4;
}

#areaprivada-interior #areaprivada{
	width:180px; margin:0 auto; height:200px;
}

#areaprivada-interior #areaprivada #area-privada{
	width:170px;
}

#areaprivada-interior #areaprivada #area-privada #container{
	width: 170px; height: 150px;
}

#areaprivada-interior #areaprivada #area-privada #container #seccion2 #frmLogin .login-controls{
	height:45px;
}

#experiencias{
	clear:both; width:100%; height:100%;
}

#experiencias-chile{
	clear:both; width:100%; height:100%; display:none;
}

/*TABLA DE EXPERIENCIAS*/
.experiencia-container{
	border:1px solid #E7E7E7;
	width:100%;
}

.experiencia-container thead tr{
	background:#E3E3E3;
	height:38px;
}

.experiencia-container thead tr .compania{
	text-align:center; width:20%; border-bottom:1px solid #E7E7E7;
}

.experiencia-container thead tr .proyecto{
	text-align:center; width:50%; border-bottom:1px solid #E7E7E7;
}

.experiencia-container thead tr .alcances{
	text-align:center; width:30%; border-bottom:1px solid #E7E7E7;
}

.experiencia-container tbody tr.odd{
	background:#F6F6F6;
}

.experiencia-container tbody tr .compania-description{
	padding:10px; border-bottom:1px solid #E7E7E7; border-right:1px solid #E7E7E7;
}


.experiencia-container tbody tr .alcances-description{
	padding:10px; border-bottom:1px solid #E7E7E7;
}


.experiencia-container tbody tr.even{
	background:#FFF;
}


#contactenos-container{
	height:680px;
}

/*TABLA DE EXPERIENCIAS end*/

.text-field{
	float:left; width:150px; border:1px solid #E4E4E4; color:#767676;
}

#publicacion-container{
	width:655px;
	/*overflow-y:auto; overflow-x:hidden; height:675px;*/
}

#logo-iso{
	width:100px; height:100px; float:right; display:block;
}

#logo-iso img{
	border:0;
}

.contactos-pais{
	width:330px; height:auto; display:block;
}

.list-contactos{
	width:328px; height:78px; border-left:1px solid #E6E6E6; border-right:1px solid #E6E6E6; border-bottom:1px solid #E6E6E6;
}

.info-contacto{
	width:140px; height:100%; float:left;
}

.nombre-contacto{
	width:120px; height:29px; clear:both; float:right; line-height:38px; font-weight:bold;
}

.cargo-contacto{
	width:130px; height:29px; clear:both; float:right; line-height:21px; font-weight:bold;
}

#form-contactenos{
	width:330px; height:500px; float:left;
}

.mail-contacto{
	width:188px; height:100%; float:left;
}

.mail-contacto .mail{
	width:160px; height:100%; float:left; line-height:78px; text-align:center;
}

.mail-contacto .chek{
	width:18px; height:100%; float:left;
}

.mail-contacto .chek .separator{
	width:100%; height:35px;
}

.check-box{
	background:#E2E4E3; border:1px solid #A8A8A8;
}

.elija-personas{
	width:318px; height:58px; border:1px solid #E6E6E6; background:#FFF; line-height:58px; padding-left:10px;
}

#logo, #left-separator, #menu-top li, #menu-top li a, .separator-menu-top, #bienvenidos, #secciones, .label, #left-sidebar, #page, #spacer-left, #creacion, #spacer-navigation, #navigation-content #spacer, #navigation-content #menu, #creacion-container, #areaprivada-interior #areaprivada #area-privada #container #seccion2 #frmLogin .login-controls text, #publicacion-container{
	float:left;
}

.publicacion-right{
	float:right !important;
}

#menu-top, #area-privada, .textbox, #right-sidebar{
	float:right;
}


.black_overlay{display: none;	position: absolute;	top: 0%;	left: 0%;	width: 100% !important;	height: 100% !important;	background-color: black;	z-index:1001;	-moz-opacity: 0.8;	opacity:.80;	filter: alpha(opacity=80);}
*html .black_overlay{display: block;	position: absolute;	top: 0%;	left: 0%;	width: 100% ; height:auto; background: black;	z-index:1001;	-moz-opacity: 0.8;	opacity:.80;	filter: alpha(opacity=80); float:left;}

.white_content {display: none;	position: absolute;	top: 45%; z-index:1002;
height:522px; _height:533px; overflow:hidden; padding:0;
margin-top: -100px !important;
width:100%;
text-align:center;
}


















#section_home_about h1{ margin:0 0 8px 120px;width:500px;height:32px;background:transparent url(../img/headings/h1_creative-web-agency.png) no-repeat left top;text-indent:-9999px; }
#section_home_about p { margin-left:230px;width:600px;color:#6e9baa;font-size:13px; }

#section_home_work {position:relative;}

#recent_work{
width:132px;
height:17px;
background:url(../ev-images/title-lineas-servicio.jpg) no-repeat;
display:block;
text-indent:-9999px; 
}

#work_widget { background:transparent url(../ev-images/fondo-prod-servicios.jpg) no-repeat left bottom;position:relative; margin:0 auto; height:300px; width:994px;margin:0 auto; }
#work_widget li { margin-bottom:0; }

#work_widget ul.menu { float:left;width:300px; list-style-type:none; margin-top:16px; min-height:237px; }
#work_widget ul.menu li { font-size:12px; color:#4c889c; width:280px; height:33px; min-height:37px;  }
#work_widget ul.menu li:first-child { background:none; }
#work_widget ul.menu li.current { background-image: url(../ev-images/butt-servicios-home.jpg); color:#fff; height:33px; min-height:37px; }
#work_widget ul.menu li a { display:block; outline:none; color:#FAC7B4; height:33px; min-height:37px; width:250px; float:left; line-height:33px;}
#work_widget ul.menu li a:hover {color:#fff;  }
#work_widget ul.menu li.current a {color:#fff; }

#work_widget .projects { float:left;width:709px;height:280px;position:relative;margin-left:-20px; margin-top:-28px;/*IE6*/ }
#work_widget .projects {  }
#work_widget .project { position:absolute;display:none; }
#work_widget .project:first-child{display:block;}

#work_widget .project .samples-container { width:480px;float:left;overflow:hidden;margin-left:232px;margin-right:20px; }
.hasJS #work_widget .project .samples-container {margin-left:0;margin-right:0;}
#work_widget .project .samples { width:480px;height:279px;float:left;position:relative;text-align:left;overflow:hidden; }
#work_widget .project .samples li { display:block;float:left;width:240px;position:relative;margin-left:-66px;border:1px solid #e0e0e0;-moz-box-shadow:#002634 0px 0px 8px;box-shadow:0 0 8px #002634;-webkit-box-shadow:0 0 8px #002634; }
#work_widget .project .samples li:first-child { margin-left:0; }
#work_widget .project .samples li.primary { width:240px;margin-top:3px; margin-left:0px; }
#work_widget .project .samples li.secondary { width:200px;margin-top:49px; }
#work_widget .project .samples li.tertiary { width:164px;margin-top:90px; }
#work_widget .project .samples li.front { z-index:30; }
#work_widget .project .samples li.middle { z-index:20; }
#work_widget .project .samples li.back { z-index:10; }
#work_widget .project .samples li a { display:block;width:100%;border:none;outline:none;position:relative;padding:0;margin:0;}
#work_widget .project .samples li a img { width:100%;border:none;margin:0;padding:0; }

#work_widget .project .summary { padding:10px 10px 10px 20px;margin-left:480px;margin-top:60px;}

#work_widget .project .summary h3 a{
color:#F58F69;
font-size:13px;
}

#work_widget .project .summary p { color:#FAC7B4; margin-bottom:1em;padding-right:6px; }
#work_widget .project .summary .call-to-action { font-size:11px; }

#work_widget .project .summary .call-to-action a{
color:#F58F69;
float:right;
text-decoration:underline;
}


#work_widget .ncluded { right:18px;top:64px; }
#work_widget hr { position:absolute;width:930px;display:block;left:5px;top:280px;margin:0;padding:0;border:none;background:transparent;height:1px;box-shadow:-5px -5px 8px #002a38;-moz-box-shadow:#002a38 -5px -5px 8px;-webkit-box-shadow:-5px -5px 8px #002a38;z-index:10; }




a.Ntooltip {
position: relative; /* es la posición normal */
text-decoration: none !important; /* forzar sin subrayado */
color:#F2E200; /* forzar color del texto */
}

a.Ntooltip:hover {
z-index:999; /* va a estar por encima de todo */
background-color:#000000;
}

a.Ntooltip span {
display: none; /* el elemento va a estar oculto */
}

a.Ntooltip:hover span {
display: block; /* se fuerza a mostrar el bloque */
position: absolute; /* se fuerza a que se ubique en un lugar de la pantalla */
top:-150px; left:-150px; /* donde va a estar */
width:250px; /* el ancho por defecto que va a tener */
}



.wslide-menu a{
	display:block;
	width:20px;
	height:20px;
	background:#CF1C00;
	float:left;
	text-align:center;
	line-height:20px;
	margin-right:5px;
	font-size:11px;
	color:#FFFFFF;
	border:1px solid #E3E3E3;
}


.wslide-menu a.wactive{
	display:block;
	width:20px;
	height:20px;
	background:#E3E3E3;
	float:left;
	
	text-align:center;
	line-height:20px;
	margin-right:5px;
	font-size:11px;
	color:#CF1C00;
	border:1px solid #CF1C00;
}

.wslide-wrap{
	border-bottom:1px solid #CCC;
	margin-bottom:5px !important;
}