Le site des Trucsweb est fait pour apprendre la programmation. Pas pour y chercher et trouver des scripts gratuits (Lite l'étique du forum).
Pour la première question, les meilleurs outils pour le faire sont en CSS (feuille de styles). Toujours faut il connaître cette technique pour de donner du style à ses pages (http://www.trucsweb.com/CSS/). Ensuite, tu peux lire ce tutoriel, qui donne un exemple parmis tant d'autres « Feuille de styles (css) dynamique » (http://www.trucsweb.com/CSS/trucs.asp?no=334&type=12).
Pour la deuxième question, vague, très vague. Il existe un tas de types de menus, je t'invite à fouilller dans la section Menu d'un site comme « Dynamic Drive » (http://www.dynamicdrive.com/dynamicindex1/index.html)