Hola, Luisdevep. Para superponer capas de emplea el z-index y se juega con las posiciones "relativas" y "absolutas". Te pongo un ejemplo:
http://jsfiddle.net/64M3k/ Código HTML:
<div class="contenedor">
<div class="arriba">Yo estoy arriba</div>
<div class="abajo">Yo estoy abajo</div>
</div>
Código:
.arriba {
position: absolute;
width: 100px;
height: 100px;
color: #fff;
z-index: 2;
background-color: red;
padding: 10px;
}
.abajo {
position: absolute;
z-index: 1;
width: 150px;
left: 50px;
color: #fff;
padding: 10px;
right: -20px;
background-color: orange;
text-align: right;
}