Yes,
put the table on DIV, with style=visibility:hidden one, show the other, and swap when onClick(). It's css.
But it's not a standard and may work on ie but not on mozilla, yes with konqueror but not with netscape... and so on...
if you don't care look this:
<div id="aname" style="position:absolute; left:-304px; top:41px; z-index:5; visibility: hidden; background-color: #3C6487;">
<img src="grafica/dot.gif" hspace="5">
</div>
<script>
function sLayer(n)
{
if (!document.getElementById) return;
x=document.getElementById(n);
x.style.visibility='visible';
}
</script>
<p onclick=sLayer('aname')>show text</p>