Forum Moderators: not2easy
<tr>
<td>
<ul class="navhead">
<li>Voor Iedereen</li>
</ul></td>
</tr>
<tr>
<td>
<ul class="navlist">
<li><a href="#" class="nav2">Wat is de Federatie?</a></li>
<li><a href="#" class="nav2">Ik zoek een psycholoog</a></li>
<li><a href="#" class="nav2">Wetgeving en Ethiek</a></li>
<li><a href="#" class="nav2">Advertenties</a></li>
<li><a href="#" class="nav2">Links</a></li>
</ul></td>
</tr>
.navlist {
line-height: 15px;
letter-spacing: -1px;
list-style-type: none;
padding: 0;
margin-left: 10;
The whitespace derives from two things: <ul> is a block element, which renders in most browsers with a margin above and below, and you did not specify a unit for your margin-left, which may lead to unpredictable results-- a unit type is required unless it is zero. How does this CSS work for you?
.navlist, .navhead {
margin:0;
padding:0;}.navlist {
line-height: 15px;
letter-spacing: -1px;
list-style-type: none;
margin-left: 10px;}