Buttons und selects (mit size="1") sind die Elemente, die ich eigentlich nie style, da sie je nach Browser und Betriebsystem unterschiedlich dargestellt werden.
- Beispiel Firefox:
* unter Windows < XP werden die bekannten eckigen Buttons genutzt.
* unter Windows XP mit Themes werden die Theme-Buttons verwendet,
ansonsten die eckigen.
* unter Linux werden "generische" eckige Buttons verwendet
* unter Mac OS X weiß ich nicht genau, ob Aqua- oder "generische"
Buttons verwendet werden. - Safari nutzt die Aqua-Widgets, Camino wahrscheinlich auch.
- Für den Internet Explorer gilt das Selbe wie für FF unter Windows.
- Konqueror (unter Linux) verwendet das eingestellte KDE-Theme.
im Endeffekt weißt Du also gar nicht, wie der Button beim einzelnen User aussieht, deshalb würde ich in dem Fall von solchen Stylingversuchen absehen.