#splash		{ position: absolute; width: 560px; height: 295px; top: 60px; left: 50%; margin-left: -180px; background: url(../img/splash.png) no-repeat;}

.letrero span	{ position: absolute; width: 92%; height: auto; top:25px; left: 4%; color: #ffffff; text-align: center; line-height: 1.1;} /* top:30px; */

.mensaje	{ position: absolute; width: 531px; height: auto; top:-5px; left: 70px;  color: #ffffff;}
.mensaje p	{ position: absolute; width: 100%; height: auto; text-align: center;}
.mensaje span	{ position: absolute; width: 90px; height: auto; top:15px; left: 65px; color: #ffffff; letter-spacing: -0.4px; } /* width: 100px; no tenía letter-spacing */
.mensajeOK	{ width: 100%; height: 100%;}

.pieza		{ z-index: 9999; top:60px; left: 90px; } /* top: 56px */
.pieza img	{ width: auto; height: 140px; }