Faccio un tentativo.
codice:
<body>
<div id="sfondo">
<div id="fascia"> </div>
</div>
<div id="primop">
<div id="semitr">
qui il tuo contenuto</p>
</div>
</div>
</body>
Con il CSS
codice:
#html, body {
width: 100%;
height: 100%;
font-size: 100%;
}
#sfondo, #primop {
width: 400px;
height: 300px;
position: absolute;
top:0; left:0;
}
#sfondo { z-index: 10; }
#primop { z-index: 20; }
#fascia {
position: absolute;
left:0; top:150px;
background: blue;
width: 100%;
height: 50px;
}
#semitr {
positon: absolute;
left: 100px; top: 50px;
width: 200px;
height: 150px;
background: transparent url(semitr.gif) repeat;
color: black;
}
Le misure sono molto approssimate, basate sulla tua immagine.
Ho usato tutto misure assolute.
Devi avere un file .gif di pochi px che da` l'effetto semitrasparente.
Infatti nei CSS2 la semitrasparenza ancora non c'e`, anche se alcuni browser la riconoscono (con sintassi proprietarie).