premesso che a tabelle sto messo male, suppongo tu debba smanettare con le righe le celle e tutta sta bella roba, in alternativa potresti mettere la lezione su un layer e ancorare questo a una cella in posizion:relativa che ti serve, in questo modo il layer non allungherebbe la tabella ma semplicemente uscirebbe fuori per i fatti suoi, non so, vedi come la vedi, per farti capire cosa intendo, l'altezza del layer è per farlo fuoriscire poi non ne avrebbe bisogno:
<html>
<head>
<title>Layer su cella</title>
<style type="text/css">
td {position:relative;
width:500px;
height:300px;
}
table{background:silver}
.lezione {position:absolute;
top:100px;
left:10px;
width:480px;
background:gray;
height:600px;
}
</style>
</head>
<body>
<table>
<tr>
<td><div class="lezione">lezione</div></td>
</tr>
</table>
</body>
</html>