Prova così:
codice:
<% if rsProdottiDisegno("limoni")<>"" then %>
<tr>
<td height="15" align="left" bgcolor="#999999">
<table width="300" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><%=(rsProdottiDisegno.Fields.Item("Limoni").Value)%></td>
</tr>
</table>
</td>
</tr>
<% end if %>
e
codice:
<% if rsProdottiDisegno("Margherita")<>"" then %>
<tr>
<td height="15" align="left" bgcolor="#006699">
<table width="300" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><%=(rsProdottiDisegno.Fields.Item("Margherita").Value)%></td>
</tr>
</table>
</td>
</tr>
<% end if %>
Vanno semplicemente spostati all'esterno della riga che vai a creare se c'è il colore relativo.