Ciao KillerWorm, e grazie per la risposta.
allora ho semplificato il tutto come hai consigliato tu e cioè utilizzare un unico div per fare il tutto e poi con a funzione rgba(r,g,b,a) ho fatto il resto.
Tutto perfetto e funzionante.
Sai quando ti impunti su una cosa e vuoi che funzioni così come l'hai fatta e magari per farla ci sono soluzioni molto più semplici come hai consigliato tu....meglio le soluzioni più semplici.
Grazie ancora
Federico