CSS horizontal centrage fixe div?

#menu {
    position: fixed;
    width: 800px;
    background: rgb(255, 255, 255); /* The Fallback */
    background: rgba(255, 255, 255, 0.8);
    margin-top: 30px;
}

Je sais que cette question est un million de fois là-bas, cependant je ne peux pas trouver une solution à mon cas.
J'ai un div, qui devrait être fixé sur l'écran, même si la page défile il faut toujours rester CENTRÉ au milieu de l'écran!

La div doit avoir 500px largeur, doit être 30px loin du sommet (margin-top), devrait être centrée horizontalement dans le milieu de la page pour que tous les navigateurs tailles et ne doit pas bouger lorsque vous faites défiler le reste de la page.

Est-ce possible?

InformationsquelleAutor matt | 2010-07-01