(Wozu eigentlich das 'div'? Ist das nicht völlig überflüssig?)
Das lag nicht in meiner Hand: Muss in ein vorliegendes Template nachträglich die Transparenz einbauen.
Ich vermute, die Lösung ist eine RGBA-Hintergrundfarbe für '#content'. Bzw. für 'body'; und 'html' bekommt das Hintergrundbild. (Beispiel)
In dem Beispiel bekommt body die Eigenschaften
background: rgb(192, 196, 200);
background: rgba(255, 255, 240, 0.67);
~~~Überschreibt da die zweite die erste, oder welchen Sinn hat diese sonst?