Essse tipo de menu se chama drop down ja temos varios topicos com esse assunto ... mas ai vai um codigo de facil manejo que usa tabelas ...
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="Microsoft FrontPage 5.0">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<STYLE type=text/css>
.estilo1{
font-family: Arial;
font-size: 12px;
background: whitesmoke;
color: black;
}
.estilo2{
font-family: Arial;
font-size: 12px;
background: gray;
color: white;
}
</STYLE>
<TABLE borderColor=silver cellSpacing=0 cellPadding=3 border=1>
<TR>
<TD class=estilo1 onmouseover="this.className='estilo2'; layer_menu_1.style.display=''" onmouseout="this.className='estilo1'; layer_menu_1.style.display='none'">
<SPAN style="WIDTH: 100%; CURSOR: hand" onclick="window.open('artigo_466.asp?categoria=1','_self')">Artigos</SPAN>
<!-- INICIO Subcategorias da categoria -->
<DIV id=layer_menu_1 style="DISPLAY: none; Z-INDEX: 1; POSITION: absolute; left:10; top:39" onmouseout="this.style.display='none'">
<TABLE borderColor=silver cellSpacing=0 cellPadding=3 border=1>
<TR>
<TD class=estilo1 onmouseover="this.className='estilo2'" onmouseout="this.className='estilo1'">
<SPAN style="WIDTH: 100%; CURSOR: hand" onclick="window.open('artigo_466.asp?categoria=1&subcategoria=10','_self')">Formulários </SPAN>
</TD>
</TR>
<TR>
<TD class=estilo1 onmouseover="this.className='estilo2'" onmouseout="this.className='estilo1'">
<SPAN style="WIDTH: 100%; CURSOR: hand" onclick="window.open('artigo_466.asp?categoria=1&subcategoria=8','_self')">Funções</SPAN>
</TD>
</TR>
<TR>
<TD class=estilo1 onmouseover="this.className='estilo2'" onmouseout="this.className='estilo1'">
<SPAN style="WIDTH: 100%; CURSOR: hand" onclick="window.open('artigo_466.asp?categoria=1&subcategoria=9','_self')">Variáveis</SPAN>
</TD>
</TR>
</TABLE>
</DIV>
<!-- FIM Subcategorias da categoria -->
</TD>
<TD class=estilo1 onmouseover="this.className='estilo2'; layer_menu_2.style.display=''" onmouseout="this.className='estilo1'; layer_menu_2.style.display='none'">
<SPAN style="WIDTH: 100%; CURSOR: hand" onclick="window.open('artigo_466.asp?categoria=2','_self')">Tutoriais</SPAN>
<!-- INICIO Subcategorias da categoria -->
<DIV id=layer_menu_2 style="DISPLAY: none; Z-INDEX: 1; POSITION: absolute; left:56; top:40" onmouseout="this.style.display='none'">
<TABLE borderColor=silver cellSpacing=0 cellPadding=3 border=1>
<TR>
<TD class=estilo1 onmouseover="this.className='estilo2'" onmouseout="this.className='estilo1'">
<SPAN style="WIDTH: 100%; CURSOR: hand" onclick="window.open('artigo_466.asp?categoria=2&subcategoria=15','_self')">ASP </SPAN>
</TD>
</TR>
<TR>
<TD class=estilo1 onmouseover="this.className='estilo2'" onmouseout="this.className='estilo1'">
<SPAN style="WIDTH: 100%; CURSOR: hand" onclick="window.open('artigo_466.asp?categoria=2&subcategoria=16','_self')">VBScript</SPAN>
</TD>
</TR>
</TABLE>
</DIV>
<!-- FIM Subcategorias da categoria -->
</TD>
</TR>
</TABLE>
</BODY>
</HTML>
Valeu