salve
codice:
<style>
/* stile di base di tutti i testi */


div, input, select, textarea
{
    color: #000000;
    font: normal 10px verdana ;
}


/* visualizzazione e ritorno a capo alle descrizioni */


label
{
   
    display: block;
    float: left;
    width: 100px;


}


/*  larghezza, margini e bordo ai div contenuti nel form */


form div
{
    width: 800px;
    padding: 0px 0px 10px 0px;
    margin: 0px 0px 10px 0px;
    border-bottom: dashed 1px #CCCCCC;
}


</style>

html
codice:
<form method="post" action="script.asp">




<div>
    <label>Cliente</label>
    <input type="radio" name="" value="U"> Privato
    <input type="radio" name="" value="D"> Azienda
</div>


<div>
    <label>Nome</label>
    <input type="text" name="nominativo">
	<label>Cognome</label>
    <input type="text" name="nominativo">
</div>
<div>
    <label>Indirizzo</label>
    <input type="text" name="nominativo">
	<label>CAP</label>
    <input type="text" name="nominativo">
	<label>Citta'</label>
    <input type="text" name="nominativo">
</div>




<input type="submit" value="Conferma">


</form>
premetto che non sono assolutamente esperto di css.
non ne vengo a capo, ho bisogno di allineare accanto ad ogni texbox la label corrispondente, non so perchè vengono allineate tutte prima delle caselle di testo.

grazie in anticipo