body {
font-family:Roboto; font-size:0.8em; color:#444;
}

h2 {
margin:5px 0; font-weight:normal; clear:both;
}
p {
margin:5px 0;
}

#wrap {
width:1000px; margin:auto;
}

table { width:100%; }
table tr:nth-child(2n) { background:#eee; }
table tr td { padding:5px; }

form { width:100%; float:left; margin-bottom:20px; }
form#ajouter-don p { width:auto; float:left; margin-right:10px;  }
form#ajouter-don label { display:none; }
form input { height:30px; border:1px solid #ccc; padding:5px; box-sizing:border-box; }