Has probado a quitar la alineación vertical de la segunda tabla?
<body onLoad="MM_preloadImages('flecha_on.gif')">
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td valign="middle"><table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td
valign="top" bgcolor="#6699FF"><div align="right"><a href="../../grupo/index.htm"><img src="logogrupo.gif" width="48" height="58" border="0"></a></div></td>
<td width="650">
Quítale eso a ver si se visualiza como quieres