Ob Vista oder sonstwas ist in der Regel absolut egal. Es geht um den Browser mit dem man sich das anschaut.
Der IE zeigt das richtig an, aber der hat ecklige graue Streifen oben/unten. Du machst aber den Fehler, den viele machen, wenn man sich mit CSS nicht richtig beschäftigt. Du designesed...