Border von div Tabelle anzeigen

Moin, ich habe eine Tabelle aus divs erzeugt und würde gern unter den Reihen eine Border anzeigen lassen. Klappt nur irgendwie nicht..

Der hier verwendete Code

<style> .container { float: left; padding: 20px; border: 2px solid; } .table { display: table; border: 2px solid black; border-collapse: collapse; } .row{ display: table-row; border-bottom:2px solid black; } .cell { display: table-cell; padding: 5px; } </style> <body> <div class="container"> <div class="table"> <div class="row"> <div class="cell">Text1 </div> <div class="cell">Text1 </div> </div> <div class="row"> <div class="cell">Text1 </div> <div class="cell">Text1 </div> </div> <div class="row"> <div class="cell">Text1 </div> <div class="cell">Text1 </div> </div> </div> </div> </body>