Скучные задания...
Дело в том, что FF почему-то не понимает атрибута align для элементов группировки столбцов...

Код:
<!DOCTYPE HTML PUBLIC "-//W3C//Dtd HTML 4.01 transitional//EN"
"http://www.w3.org/tr/html4/loose.dtd">
<html>

<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<style type="text/css">
table {width: 600px; border-collapse: collapse; border-color: #000000;}
th, td {border-color: #000000; text-align: center;}
.lft {text-align: left;}
.rgt {text-align: right;}
</style>
</head>

<body>
<table cellspacing="0" cellpadding="0" frame="hsides" rules="groups">
<colgroup></colgroup>
<colgroup span="2"></colgroup>
<colgroup span="2"></colgroup>
<colgroup></colgroup>
<thead>
 *<tr>
****<th></th>
****<th>Заголовок</th>
****<th>Заголовок</th>
****<th>Заголовок</th>
****<th>Заголовок</th>
****<th class="rgt">Заголовок</th>
 *</tr>
</thead>
<tfoot>
 *<tr>
****<th class="lft">Заголовок</th>
****<td>11</td>
****<td>12</td>
****<td>13</td>
****<td>14</td>
****<td class="rgt">15</td>
 *</tr>
</tfoot>
<tbody>
 *<tr>
****<th class="lft">Заголовок</th>
****<td>1</td>
****<td>2</td>
****<td>3</td>
****<td>4</td>
****<td class="rgt">5</td>
 *</tr>
 *<tr>
****<th class="lft">Заголовок</th>
****<td>6</td>
****<td>7</td>
****<td>8</td>
****<td>9</td>
****<td class="rgt">10</td>
 *</tr>
</tbody>
</table>
</body>
</html>