3 Spalten Layout mit dynamischer Breite

Liebe Community,

ich möchte gerne ein 3 Spalten Layout mittels CSS(3) umsetzen, dessen Spaltenbreiten dynamisch festgelegt werden sollen. Ein Beispiel:
[HTML]

Test

Test

Test

[/HTML]

Der Wrapper soll hier eine dynamische Breite von 100% und eine max-width von 1200px zugewiesen bekommen.
Die Spalten (col-3) sollen dann automatisch 1/3 der Breite einnehmen.

Soweit kein Problem, ABER:
Zwischen den Spalten soll trotzdem ein FESTER Abstand definierbar sein. Ich möchte quasi für die mittlere Spalte ein margin: 0 30px; definieren.

Wie lässt sich das in Verbindung mit dynamischen Beriten in CSS umsetzen? Hier komme ich leider nicht weiter :confused:

Hätte irgendwer evtl. einen Denkanstoß oder Lösungsansatz für mich?

Vielen Dank vorab,
Joshua

Auch hierzu wieder der Verweis auf Twitter Bootstrap.