Die Ungleichung
'margin-left' + 'border-left-width' + 'padding-left' + 'width' + 'padding-right' + 'border-right-width' + 'margin-right' ≤ 800px
sollte sich doch lösen lassen.
Egal was ich hier frage, ich werd irgendwie immer für dumm verkauft.
Natürlich lässt sich diese äußerst anspruchsvolle Ungleichung lösen und ich habe diesen Lösungsweg auch schon des öfteren genutzt, aber das ist bei diesem Problem nicht die Lösung die mir damals vorgeschlagen wurde.
Mit austricksen meinte ich nicht den o. g. mathematischen "Trick", sondern einen CSS-Hack im Sinne von Dustin Diaz' altbekanntem max-/min-height Hack für den IE6 (siehe hier).
Und um auf ChrisB's Kommentar noch einmal zu sprechen zu kommen: Das war vor ca. 5 Jahren und ich habe es seitdem nicht mehr benötigt, deshalb musste es den vielen anderen Dingen, die ich mir in der Zeit merken musste, weichen.
Aber ist dann auch egal.