Hacks innerhalb der Stylesheets will ich nicht machen wie bereits früher erwähnt. Für "nur wegen" dem Mac IE würde das zuviel Aufwand bedeuten. Also nur ein eigenes Stylesheet ansteuern... - wenn das denn eben geht ;-)
Du kannst die Stylesheet-Weiche auch innerhalb einer CSS-Datei unterbringen, Vorschlag (ungetestet):
@import url("basis_stylesheet.css");
@import url("stylesheet_fuer_MAC.css");
/* commented backslash hack v2 \*/
@import url("stylesheet_ohne_MAC.css");
/* end hack */
Dabei musst du halt aufpassen, dass im Stylesheet ohne MAC alles überschrieben wird, was du an Korrekturen für den MAC vorgenommen hast. Ansonsten gibt es noch einen Hack für den MacIE, der sich @import bedient, musst halt mal testen, ob es bei dir so funktioniert.
Siechfred