Gut, ich hätte es dazuschreiben können:
-Da ist nicht das tatsächliche Layout sondern ein auf das Problem reduzierte. Das realle ist weitaus komplexer und Tabellen müßen sein. CSS machts nicht. Ich habe den Code soweit vereinfacht, dass er sich auf das Problem beschränkt, um euch nicht Seiten von HTML zumuten zu müßen.
-Das mit der Großschreibung ist im realen Code auch anders. Hab mit PUTTY und vim gearbeitet und der hat mir, keine Ahnung wieso, den gesamten Code in Großbuchstaben umgewandelt. Muß da wohl was ausgelöst haben, selbst ein "rückgängig" hat es nicht wieder rückgängig machen können. Da ich dann dringend weg mußte, hatte ich keine Zeit alles wieder von Hand in Kleinbuchstaben umzuwandeln. Ist ja bei dem beschriebenen Problem auch Nebensache. Der Fehler kommt auch bei Kleinbuchstaben.