Ja, an jQuery hatte ich auch schon gedacht, aber ich bevorzuge eine CSS-basierte Lösung. Inzwischen habe ich auch eine gefunden, flexible boxes nämlich. ^^

Code (CSS):
div#container {
	display: -webkit-box;
	-webkit-box-align: start;
	-webkit-box-orient: horizontal;
}
 
section#A { -webkit-box-flex: 1; }
 
nav#B {
	-webkit-box-flex: 1;
	min-width: 200px;
	max-width: 200px;
}


Das macht alles, was ich will (ist jetzt nur die Webkit-Variante, da fehlt noch der -moz-Kram und das prefixlose).

Danke trotzdem.