body {
    background-color: #C8C832;
    color: #fff;
    font-family: Verdana, sans-serif;
    font-size: 14px;
}
 
#form {
    width: 1280px;
    margin: 50px auto;
    background: #222;
    padding: 25px;
    overflow: hidden;
 
    -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 20px;
}
 
h1 {
    font-size: 16px;
    color: #FCCC69;
    margin-bottom: 20px;
}
 

label { /* Stili per la label */
    display: block; /* Impostiamo la label come elemento blocco */ 
    width: auto; /* Larghezza */
float: left; 
padding: 0px 0px;
margin:	3px 0px 0px 5px;
}

label, input, textarea { /* Stili comuni agli elementi del form */
    color: #dedede; /* Colore del testo */  
    margin: 10px 10px 10px 10px; /* Margini */
}


input, textarea, button{

line-height: 20px;

 -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 10px;
padding: 0 10px;
margin: 0px 0px 10px 0px; /* Margini */
  cursor: pointer;
}
select{

line-height: 20px;

 -moz-border-radius: 20px;
    -webkit-border-radius: 20px;
    border-radius: 10px;
padding: 0 10px;
margin: 0px 0px 10px 0px; /* Margini */
  cursor: pointer;
padding: 13px;
 width: 390px ;
}

