Hi,
jetzt machst, bzw. übernimmst du den "murx" bei den CSS Eigenschaften auch noch ...! ;-)
Bei Werten von '0' braucht es keine Einheit - Null ist eben null, egal wovon.
Und für ein und dasselbe Element erst 'margin: 0;' anzugeben und dann nochmal explizit 'margin-left: 0;' ist auch "überflüssig" (gilt analog für die anderen Eigenschaften wie border oder padding).
Bezüglich der Kurzform 'border' siehe: Border - Shorthand property
Ich hoffe du benutzt Tabellen nicht zum Layouten.
Das hoffe ich auch she, befürchte aber etwas anderes ... ;-)
Gruß Gunther