TABLE.foto {
| margin:0 0 50px 30px;
width:730px; height:155px;
}Mittels margin-left sollen Tabellen im Verhältnis zum übergeordneten <div> eingerückt werden.
Ohne auch die Eigenschaften des div (padding z.B.) oder besser den gesamten Code zu kennen, lässt sich das nicht sagen.
Btw.: Es ist sinnvoll, wenn man auch keine Shorthands benutzt, die Eigenschaften (border, margin, padding ...) trotzdem immer in der Reihenfolge aufzuschreiben: top, right, bottom, left. So kommt man weniger schnell durcheinander.
Christoph