Why does not the white line between the first and second elements respect me? I leave my website: link
The CSS is:
*{
margin-bottom: 4px;
margin-top: 4px;
}
#todo{
width: 750px;
height: 100px;
font-family: "Times New Roman";
font-size: 14;
margin: auto;
padding-bottom: 2px;
}
div{
background-color: #00FFFF;
}
img{
float: left;
width: 96px;
height: 60px;
}
.columna{
float: left;
width: 280px;
padding-left: 5px;
}
.descripcion{
clear: left;
}