Tabelle mit Lücke

Könnt Ihr mir mal bitte helfen? Bin schon seid Stunden dran und finde nicht den Fehler, warum nach der ersten Zeile eine Lücke ist.

Der hier verwendete Code

<head> <style> html { background: url(image/backgrnd_505.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; } table{ padding:2px; margin-left:5%; width:90%; border:3px solid #bd1616; box-shadow:2px 2px 2px #b70101,-2px -2px 2px #b70101; border-radius:10px; } </style> </head> <body> <table> <tr><td>text</td></tr> <tr><td>text</td></tr> <tr><td>text</td></tr> </table> </body>