Ciao non so per quale motivo ma non mi è arrivata la mail per avvisarmi della tua risposta. Proverò appena possibile, ti ringrazio
In alternativa ho risolto in questo modo:
Nel codice php che prende i dati dal db (nel while con la condizione $array=mysql_fetch_array(query)) Ho inserito un contatore, quando il contatore segna 1 oppure 6 o così via sino a 30, (visto che il numero massimo di div è 30 dopo di che c'è la pagina successiva) assegno una classe senza il margin sinistro stessa cosa per l'ultimo elemento.
è abbastanza macchinosa però funziona.
Ora provo subito la soluzione con il first child che proprio non conoscevo.
Ti ringrazio ancora