回答追加分

http://q.hatena.ne.jp/1142911993
の回答の追加分、分量が多いのでこちらに書いておきます。

スタイルシート部分
<style type="text/css" media="screen">
.w300 { width:300px; }
.w50 { width:50px; }
.bggray { background-color: #eeeeee; }
.bgylw { background-color: #ffffd2; }
table.grh { border: solid 1px black; border-collapse: collapse; border-spacing: 0px; }
table.grh td { background-color: #ffffd2; border-bottom: solid 1px black; }
table.grh td.grhtitle { background-color: #eeeeee; text-align: center; }
</style>

テーブル部分

<table class="w300">
<tr><td colspan="2" class="bggray">1111111111111</td></tr>
<tr><td class="bgylw">あああああああああああああああああああああああああああ</td></tr>
</table>

<table class="grh w300">
<tr><td colspan="2" class="grhtitle">5555555555555555555</td></tr>
<tr><td class="bgylw w50">66666</td><td class="bgylw"><img height="10" src="red.gif" width="150">33</td></tr>
<tr><td class="bgylw w50">あああああああああああああああああああああああああああ</td><td><img height="10" src="red.gif" width="210">55</td></tr>
</table>