Ciao, ho un menu verticale che usa i css, vorrei che la sezione del menu che viene cliccata, rimanesse con lo sfondo evidenziato ed il carattere in grassetto. Sapete come si fa?

Vi posto il codice del file css

ul.menu1 {
width:150px;
list-style:none;
margin:0; padding:0;
}
ul.menu1 li a {
display:block;
text-decoration:none;
padding:0 1em;
height:2em;line-height:2em;
}
ul.menu1 li { display:inline }
ul.menu1 li a:link, ul.menu1 li a:visited {
background:#ffffff;
color: #000000;
}
ul.menu1 li a:hover, ul.menu1 li a:active {
background: #CCCCCC;
color:#000000;
}

e quello che metto nelle pagine html

<div id="colonna-menu">
<ul class="menu1">[*]xxxxxx[*]xxxxxx[*]xxxxxx[*]xxxxxx[*]xxxxxx[*]xxxxxx[/list]
</div>


i codici li ho presi qui
http://www.constile.org/template/menu_verticali/