ciao
applico la seguente sintassi a dei semplici campi di testo, esempio:

<input type="text" name="email" id="email_mittente" maxlength="30" />

codice:
#email, #sitoweb {
  margin: 10px 0px 20px 0px;
  padding: 0px 0px 0px 30px ;
  width: 150px;
}
se non metto il padding va bene,
se invece lo metto, il cursore appare non all'inizio del campo a spostato un pò a destra (cominciando a scrivere da lì ovviamente).

Come mai?
Grazie