En primer lugar, cargando tu código tal cual lo pusiste en un xhtml transitional, puedo ver esto en firefox 8
Es decir, que se ve bien todo, salvo el encabezado que contiene "biblioteca"
Pero más allá de eso, hay que señalar que tu código contiene muchos errores. Yo me plantearía rehacerlo desde el mismo php, para una estructura como la que tenés, podés usar lo siguiente, que es bastante más sencillo
El css
Código HTML:
Ver originaltable {
border-collapse: collapse;
}
td {
padding: 10px;
border: solid 1px #9999CC;
vertical-align: middle;
}
td.iz {
border-right: none;
}
td.der {
border-left: none;
}
td.separador {
height: 5px;
border: none;
padding: 0px;
}
td a{
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #3B5998;
}
img.avatar{
border: none;
width: 25px;
height: 25px;
}
el php (simplificado)
Código PHP:
Ver original<table width='300'>
<!-- bucle php -->
<?php
echo "
<tr>\n
<td class='iz'>\n
<a href='$url'>\n
<img src='$url_miniatura' alt='' class='avatar' />\n
</a></td>\n
<td class='der'>\n
<a href='$url'>$texto</a>\n
</td>\n
</tr>\n
<tr><td colspan='2' class='separador'><!--separador --></td></tr>\n
";
?>
<!-- fin bucle -->
</table>
Saludos