Immagino che dovrai definire una classe, non un id, se vuoi dare lo stesso formato a piu` di un elemento:
codice:
<div class="contenitore">
<div class="elemento">
<h2>titolo</h2>
descrizione</p>
</div>
<div class="elemento">
<h2>titolo</h2>
descrizione</p>
</div>
...
</div>
con CSS:
codice:
.contenitore {
...;
...;
}
.elemento {
display:inline;
float: left;
width: 49%;
margin: 0;
padding: 0;
border: solid black 1px;
}
Il padding e` meglio non usarlo, o comunque sicuramente non usarlo con quelle misure che usi tu: alla fine non ci sta.
Ricorda che la larghezza totale e` data da:
width + 2*padding + 2*border + 2*margin