Bonjour je n'arrive pas a centrer mon bloque (menu_haut). De plus mes caracteres sont big au lieu d'etre medium. je n'ai pas de version IE inferieur a 6.0 car le margin auto ne fonctionne pas.

voici mon code html:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
    <body>
	  <h1>BIENVENUE</h1> 
	   <p class="menu_haut"> 
	         <a href="lien1.html">lien1</a>
	         <a href="lien2.html">lien2</a>
	         <a href="lien3.html">lien3</a>
	         <a href="lien4.html">lien4</a>
	         <a href="lien5.html">lien5</a>
                    </p>
       </body>
voici mon css:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
 
h1 
{
text-align:center; 
}
 
.menu_haut 
{
text-align:center;  /*le text es bien centrer dans le cadre*/
font-size:medium;  /*gros caractere au lieu de medium
width:640px;        /*la largeur est bonne*/
border:solid 1px;  /* bordure ok*/
margin:auto;       /*fonctionne pas*/
}
Je sais que ca doit etre une erreur bete mais la ca fait 1h30 de que je cherche et ca m'enerve
Quelqu'un peut m'aider
merci d'avance