Test 1 (from drobe):
Test 2, problem remains without borders:
Test 3, no overlapping when form elements aren't in table cells: