#overlay{ 
    background-image: url(http://resource-t.laborum.cl/css/lightbox/overlay.png);
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 90;
    width: 100%;
    height: 100%;
}

* html #overlay{
    background-color: #333;
    background-color: transparent;
    background-image: url(http://resource-t.laborum.cl/css/lightbox/blank.gif);
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://resource-t.laborum.cl/css/lightbox/overlay.png", sizingMethod="scale");
}

#box{
    background:#efefef;
	overflow-x: hidden;
	overflow-y: auto;
}

#box #close{
    position:absolute;
    top:10px;
    right:10px;
    cursor:pointer;
}

#box #boxContents {
	background:#fff;
	margin:30px 10px 10px 10px;
	padding:10px;
}

#box #boxContents h2 { padding-top: 15px; }




/*FORMATEO DEL CONTENIDO DEL AVISO*/
#avisoLightbox form { padding: 0; margin: 0; overflow: hidden; }
#avisoLightbox h2 { border-bottom: 1px solid #9FA7AE; line-height: 1.5em; padding: 0; margin: 10px 0 15px 0; }
#avisoLightbox ul { padding: 0; }
#avisoLightbox p { padding: 0 0 10px 0; }
#avisoLightbox li { overflow: hidden; width: 100%; line-height: 2em; padding: 0; margin: 5px 0; }
#avisoLightbox li strong { width: 200px; }
#avisoLightbox li strong, #avisoLightbox li span { display: block; float: left; }
/*#avisoLightbox li span { width:600px; }*/
#avisoLightbox p.preguntaAviso { padding: 10px 0 0 0; }
.botones { padding: 10px 0; clear:both; }

/*FORMATEO DE LOS MENSAJES AL USUARIO*/
#popUpMessage { background:#FFF url(http://resource-t.laborum.cl/css/i/ico-info.gif) no-repeat; padding-left: 42px;}

/*FORMULARIOS GENERICOS DE LIGHTBOX*/

	#avisoLightbox { overflow:hidden;  }
	#avisoLightbox .btnEnviar {  margin: 10px 240px 10px 0;  }

/*	.formsGenericos { overflow:hidden;  margin: 0;  }
	.formsGenericos li { margin: 0 0 10px 0; padding: 0 0 15px 0; }	
	.formsGenericos fieldset { overflow: hidden; }
	.formsGenericos label { font-style:italic; height: 1%; padding: 0 10px 0 0; clear: both; display: block; }
	.formAyuda li { list-style:circle; border: none; margin-left: 0px; padding-left: 0; } 
	.formAyuda ul { margin-left: 15px; }
	#btnEnviar { float: right; margin-right: 10px; }*/
	
	/*ENVIAR*/
	.formEnviar { overflow: hidden; background-color:#CCFF66;  }
	.formEnviarLB { float: left;}
	
	
	
