Salve a tutti,

dovrei simulare il classico effetto COLLAPSE/EXPANSE dei menu, in cui cliccando su una voce il menu si espande in verticale mostrando una serie di sottovoci, esempio:

(Menu 'collassato')
Voce 1
Voce 2
Voce 3


Se clicca su Voce 2 dovrei ottenere:

Voce 1
Voce 2

sottovoce1
sottovoce2
Voce3

Utilizzando i livelli riesco a gestire l'apparizione delle sottovoci , il problema è che con il parametro absolute mi si sovrappongono a Voce 3 anzicchè spostarla giu' mentre con il parametro relative anche a menu chiuso mi si crea un fastidioso spazio (Quello delle sottovoci)
Uso il seguende codice:
codice:

<script>javascript generati automaticamente da Macromedia per gestire la visibilità del livello</script>
Voce 1

Voce 2

<div id="Layer1" style="position: relative; width:100%; z-index:1; visibility: hidden;">
   sottovoce1

   sottovoce2

   </div>
    Voce 3
L'ho visto mille volte questo effetto ma non riesco a replicarlo.
Qualcuno ha qualche idea su come fare?
Grazie,