.lightboxProyecto {
	width: 970px;
	padding:24px 50px 50px 50px;
	background-color:#f6f6f5;
	float:left;
}

.lightboxConfirmacion {
	width: 360px;
	padding:24px 50px 50px 50px;
	background-color:#f6f6f5;
	float:left;
}
.lightboxConfirmacion h1, .lightboxConfirmacion h2, .lightboxConfirmacion p {
	text-align:center;
	width:100%;
	float:left;
}
.lightboxConfirmacion h2 {
	padding-top: 20px;
}
.lightboxDetalle {
	width: 580px;
	padding:10px 30px 30px 30px;
	background-color:#f6f6f5;
	float:left;
}
.moduloImagen {
	width: 260px;
	float:left;
	padding-right:20px;
	height:204px;
}
.moduloImagen .imagen {
	border: 1px solid #989898;
	margin:0;
	padding:0;
	
	}
.moduloImagen .thumbs {
	float:left;
	padding: 10px 0 0 0;
	width:100%;
}
.thumbs ul {
	list-style:none;
	float:left;
	padding:0;
	margin:0;
}
.thumbs li {
	list-style-image:none;
	float:left;
	margin:0;
	padding: 0 4px 0 3px ;
}
.thumbs li img{
	border: 1px solid #989898;
}
.moduloTexto {
	float:left;
	width: 357px;
}
.moduloTexto h1  {
	line-height:24px;
}
.moduloTexto h2  {
	padding-bottom:5px;
}
.moduloTexto h3  {
	float:left;
	padding:0 5px;
}
.moduloTexto h4 {
	padding-bottom: 15px;
	font-weight: bold;
}
.moduloTexto p {
	padding-bottom: 10px;
}
.moduloTexto select {
	float:left;
	border:	1px solid #989898;
	padding:1px;
	width:40px;
}
.moduloTexto .unidades {
	float:left; 
	padding-top:10px;
	padding-bottom:15px;
	width:100%;
} 
.moduloTexto .agregarCarro {
	float:right;
	text-align:center;
	width:140px;
	padding-top:27px;
	
}
.moduloTexto .agregarCarro a{
	background-image:url(../_img/canasta_chica.gif);
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
	height:20px;
	padding-right:22px;
	width:100px;
}
.moduloTexto .agregarCarro a:hover{
	background-image:url(../_img/canasta_chica.gif);
	background-repeat:no-repeat;
	background-position: right bottom;	
}
.moduloTexto .agregarCarro h5 a {
	color:#5b5a5a;
}
.btn_regalarGde {
	float:right;
	padding-top: 15px;
}
.btn_regalarGde a {
	background-image:url(../_img/btns/regalarLightbox.jpg);
	background-repeat:no-repeat;
	height:39px;
	width:100px;
	background-position: top right;
	float:left;
	padding-left:8px;
	padding-right:2px;
}
.btn_regalarGde a:hover {
	background-image:url(../_img/btns/regalarLightbox.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
}
#simplemodal-overlay {background-color:#000;
}
.cerrar {
	width:100%;
	float:left;
	padding: 10px 0 20px 0;
}
.cerrar a {
	width:55px;
	float:right;
	text-align:right;
	background-image:url(../_img/btns/cerrar.jpg);
	height:17px;
	background-position:right top;
	background-repeat:no-repeat;
}
.cerrar a:hover {
	background-image:url(../_img/btns/cerrar.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
}
/*registro y rspv */

.lightboxRsvp {
	width: 360px;
	padding:50px;
	background-color:#f6f6f5;
	float:left;
}
.lightboxRsvp h3 {
	text-align:left;
	width:100%;
	float:left;
	font-weight: bold;
	padding-bottom:15px;
}

.linea {
	float:left;
	width:100%;
	padding: 0 0 10px 0;
}
.linea .label {
	float:left;
	width:71px;
	padding-right:20px;
	text-align:right;
}


.linea input, .colxDosTercios  .linea textarea {
	float:left;
	padding: 2px 2px;
	border: 1px solid #8E8B8A;
	margin-right:5px;
	font-size:11px;
}
#nombre, #apellido, #email {
	width:200px;
}
#mensaje {
	width:200px;
	height: 200px;
}
#telefono {
	width:120px;
}
.btn_enviar {
	float:right;
	padding: 6px 41px 6px 0;
}
.btn_enviar a {
	background-image:url(../_img/btns/enviarGrande.jpg);
	background-repeat:no-repeat;
	height:39px;
	width:100px;
	background-position: top right;
	float:left;
	padding-left:8px;
	padding-right:2px;
}
.btn_enviar a:hover {
	background-image:url(../_img/btns/enviarGrande.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
}
.btn_ingresoPersonal {
	float:right;
	padding: 6px 41px 6px 0;
}
.btn_ingresoPersonal a {
	background-image:url(../_img/btns/ingresar.jpg);
	background-repeat:no-repeat;
	height:39px;
	width:100px;
	background-position: top right;
	float:left;
	padding-left:8px;
	padding-right:2px;
}
.btn_ingresoPersonal a:hover {
	background-image:url(../_img/btns/ingresar.jpg);
	background-repeat:no-repeat;
	background-position: bottom right;
}
