Test 1 (from drobe):

Test 2, problem remains without borders:

Test 3, no overlapping when form elements aren't in table cells: