grazie per il link... comunque sono riuscito a trovare il libro..... 
che alla fine mi è servito in parte perchè non c'era il mio caso....
comunque posto il codice che ho creato nel caso possa servire a qualcuno... alla fine funziona tutto ed è abbastanza semplice.
l'immagine del menu è quella in allegato.
il codice della pagina html è questo:
Codice PHP:
<ul id="menu">
<li id="stampa">[url="#stampa"]<span>Stampa</span>[/url]
<li id="web">[url="#web"]<span>Web</span>[/url]
<li id="contact">[url="#contact"]<span>Contact</span>[/url]
[/list]
mentre il codice del file css riguardante questo menu è questo:
Codice PHP:
/*menu di navigazione*/
#menu{
width:366px;
height:56px;
list-style: none;
margin:0px;
padding:0px;
margin-left:234px;
position:relative;
/*background:#f00;*/
}
#menu li,
#menu li a{
z-index:1;
width:122px;
height:56px;
line-height:56px;
float:left;
text-decoration:none;
}
#menu li a span{
position:relative;
z-index:-1;
}
#menu #stampa a{
background:url(../images/menu.jpg) 0 0 no-repeat;
}
#menu #stampa a:hover{
background-position:0 -56px;
}
#menu #web a{
background:url(../images/menu.jpg) -122px 0 no-repeat;
}
#menu #web a:hover{
background-position:-122px -56px;
}
#menu #contact a{
background:url(../images/menu.jpg) -244px 0 no-repeat;
}
#menu #contact a:hover{
background-position:-244px -56px;
}
Grazie ancora per il link...