Vom Prinzip funktioniert auch die einfache Lösung, nur nicht so wie gedacht, man muss dann einfach ohne die Funktion "menuehead" arbeiten, siehe Autolose dort habe ich das vor 5 Jahren bereits so gemacht...

Sieht dann so aus in etwa (RallyMenü):

PHP-Code:
<img src="images/but3.jpg" width="150" border="0" style="word-spacing: 0; margin-top: 0; margin-bottom: -5">
<?menuehead("Unsere Rally´s")?>
<table width="100%" align="center" cellpadding="0" cellspacing="0" border="0">
<tr>
<td bgcolor="#FFFFFF" width="3">&nbsp;</td>
<td bgcolor="#669999" width="1">&nbsp;</td>
<td width="142">
<p style="margin-top: 5; margin-bottom: 0">
&nbsp;&nbsp;<? if ($aktiv[ende]>= time() and $aktiv[start]<= time()){echo"<img src='images/gruen.gif' alt='on' border='0'>";} else{echo"<img src='images/rot.gif' alt='off' border='0'>";}?>
&nbsp;&nbsp;<a href="?content=/ralleys/aktiv">Game Rally</a><font color="#FF0000"> (1 Mrd)</font><br>
&nbsp;&nbsp;<? if ($klick[ende]>= time() and $klick[start]<= time()){echo"<img src='images/gruen.gif' alt='on' border='0'>";} else{echo"<img src='images/rot.gif' alt='off' border='0'>";}?>
&nbsp;&nbsp;<a href="?content=/ralleys/klick">Klick Rally</a><font color="#FF0000"> (dyn)</font><br>
<p style="margin-top: 0; margin-bottom: 5">
&nbsp;&nbsp;<? if ($ref[ende]>= time() and $ref[start]<= time()){echo"<img src='images/gruen.gif' alt='on' border='0'>";} else{echo"<img src='images/rot.gif' alt='off' border='0'>";}?>
&nbsp;&nbsp;<a href="?content=/ralleys/ref">Ref Rally</a> <font color="#FF0000"> (110 Mio)</font></p>
</td>
<td bgcolor="#669999" width="1">&nbsp;</td>
<td bgcolor="#FFFFFF" width="3">&nbsp;</td>
</tr>
</table>
<img src="images/balkenuntenneu.jpg" width="150" border="0" style="word-spacing: 0; margin-top: -3; margin-bottom: -3">
<?menuefoot();?>

Ansonsten ist eure Lösung natürlich einiges besser da weniger Aufwand.

MfG