Petit soucis, j'ai peux être mal compris l'emplacement du code aussi

J'ai crée un nouveau fichier de gabarit de menu nommé Cssmenu_ulshadow2 (plus de .tpl car ce n'est pas un menu d'origine il me semble) et j'y ai inséré le code de Jean le Chauve.
J'ai donc bien évidement changé dans le gabarit de ma page la direction du Template menu :
Code: Select all
<h2 class="accessibility">Navigation</h2>
{menu template='cssmenu_ulshadow2'}
<hr class="accessibility" />
Jusque là je ne pense pas mettre trompé. Ensuite j'ai mis les couleurs dans mon css de menu sous la forme :
Code: Select all
.menu1 {color:#fff;}
.menu2 {color:#eed740;}
Mais il me semble que c'est là que j'ai fait une erreur

Il me faut ré-écrire mon css de menu, non ? Car là j'ai juste collé ça comme un barbare et d'après ce que je me souviens de mes cours de css ^^
Merci en tout cas !
Ps : je tiens à préciser que le code fonctionne parfaitement :
Code: Select all
<ul id="primary-nav">
<li class="menu1"><a href="#"><span>Accueil</span></a> </li>
<li class="menuparent menu2">
<a class="menuparent" href="#"><span>Le service</span></a>
<ul class="unli">
<li> <a href="#"><span>Les tarifs</span></a> </li>
<li> <a href="#"><span>Les horaires</span></a> </li>
<li> <a href="http://saje.mairie-saintgermain.fr/index.php?page=agents"><span>Agents</span></a> </li>
<li> <a href="#"><span>Inscriptions</span></a> </li>
<li class="separator once" style="list-style-type: none;"> </li></ul>
</li>
<li class="menuparent menu3">
<a class="menuparent" href="#"><span>Les accueils</span></a>
<ul class="unli">
<li> <a href="#"><span>Periscolaire</span></a> </li>
<li> <a href="#"><span>Mercredi</span></a> </li>
<li> <a href="#"><span>Vacances</span></a> </li>
<li class="separator once" style="list-style-type: none;"> </li></ul></li>
<li class="menu4"><a href="#"><span>Le Club Ados</span></a> </li>
<li class="menu5"><a href="#"><span>Galerie</span></a> </li>
</ul>
<div class="clearb"></div>
</div>