Ich habe es gelöst:
Um 3 div elemente nebeneinander anzuzeigen habe ich dem linken div block ein float:left gegeben, dem in der mitte ein margin-left:auto und margin-right:auto und dem rechts ein float:right.
Jetzt passen sich die 3 div Blöcke der auflösung an (wenn man min-width für das layout verwendet) und die Abstände regulieren sich automatisch.
Danke an alle.