wenn mich nicht alles täuscht:
templates/categories.html
<td width="450" valign="top"><br />
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><b class="title">{cat_name}</b></td>
<td align="right" valign="bottom">{upload_button}</td>
</tr>
</table>
<br />{cat_description} (Hits: {cat_hits})
<hr size="1" />
{if categories}
<table width="450" border="0" cellspacing="0" cellpadding="1">
<tr>
<td class="head1">
<table width="100%" border="0" cellspacing="0" cellpadding="3">
<tr>
<td class="head1" valign="top">{lang_sub_categories}</td>
</tr>
<tr>
<td class="row2" valign="top">{categories}</td>
</tr>
</table>
</td>
</tr>
</table>
<br />
{endif categories}
naja, bei Zwei Kategorien nebeneinander, ist die Tabelle eben 450Px breit
wenn du natürlich zusätzlich noch von 640 (Standard) auf 100% geändert hat, wirds noch breiter.
Gib doch mal: border="1" bordercolor="#ffffff" zum testen ein, welche tabelle schmaler werden muss (kannst du ja wieder löschen) aund dann mach einfach diese Tabelle schmaler oder zentriert (schmaler in %-Angaben richtet am schönsten aus!)