Un truco bastante interesante para crear imagenes semitransparentes es:
1. Confecciona una imagen de 4 pixeles algo asi:
X0
0X
Los "0" son pixeles transparentes y las "X" el color que tu quieras.
2. Guardala como "trama.gif" o como quieras.
3. Crea un estilo para el boton llamado "boton" que use esta imagen como fondo.
4. Aplicala como class en el boton: <button type="button" class="boton" >pulsar</button>
colocalo sobre fotos o tramas y se ve bastante bueno...
salu2