Gibt es für dieses Problem eine Lösung?
Falls ich dich Richtig verstanden habe, dann könnte es so klappen...
+--------------------+ --> DIV 1 (außen mit Hintergrundbild)
| | --> Deine -50px Abstand
|+------------------+ ---> DIV 2 (innen, ohne Hintergrundbild)
|| ||
|| ||
|| ||
|| ||
|| ||
|| ||
|| ||
|| ||
|+------------------+|
+--------------------+
#div1 { position:absolute; height:150px; width:100px; background-image:url(example.jpg); }
#div2 { position:relative; height:100px; width:100px; margin-top:50px; background-color:transparent; }