Hallo Masin,
eigentlich sollte es mit float: left; für beide divs gehen.
natürlich sollten auch beide in den umgebenden container passen.
z.B.:
#vergangen, #zukuenftig {
float: left;
width: 40%;
margin: 0 5%;
padding: 0;
}
Gruß, David