hallo, katja
-ich habe da selber mal rumprobiert und kann dir folgende lösung vorschlagen. sie funktioniert ohne frames was sowieso einfacher ist.
<html>
<head>
<title></title>
</head>
<body marginwidth="0" marginheight="0" leftmargin="0" rightmargin="0" topmargin="0" bottommargin="0">
<table width="100%" height="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="50%"></td>
<td>
<table border="0" cellspacing="0" cellpadding="0">
<tr>
<td><img src="bild/transparent.gif" width="1" height="400" /></td>
<td bgcolor="#ff0000"><img src="bild/transparent.gif" width="400" height="1" />
I N H A L T
</td>
</tr>
</table>
</td>
<td width="50%"></td>
<tr>
</table>
</body>
</html>
über die transparent-bilder stellst du die abmessungen der page ein.
gruss, LenaLuna