L'id menu_horizontal est appliqué à la balise ul principale.
En écrivant ceci :
#menu_horizontal ul { ... }
tu désignes les sous-menus et non le menu en lui-même.
Tu dois donc appliquer un margin ET un padding de 0px à ton menu (#menu_horizontal) pour ne plus avoir de décalage. Tu peux laisser le padding:0 sur les sous-menus par contre.
EDIT: je viens de me rendre compte que tu n'as pas de sous-menus en fait !
#menu_horizontal ul { ... }
n' a donc pas d'utilité dans ce cas sauf si tu décides d'en rajouter.
Partager