der ie ist bekannt für seine probleme mit css.
such bei google mal nach "css ie hack" oder so.
du wird dieselben css-anweisungen z.t. doppelt
anlegen müssen, um den ie auszutricksen.
hat er doch schon. das * vor der zweiten CSS definition steht da nicht aus spass. Der IE nimmt die 2. Definition weil er mit einer positionierung ueber top und bottom nix anfangen kann.