/* ---------------------------------------------------------------------
form
 --------------------------------------------------------------------- */
form {
   margin:0;
}

input, select, textarea {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  color: #ffffff;
  text-decoration: none;
  border: Solid 1px #909090;
  margin: 1px;   /* spazio intorno al controllo */

  background-color: #444644;
}
/* tutti gli input che appaiono su sfondo chiaro li mettiamo con sfondo bianco */
input.input-clear , select.input-clear, textarea.input-clear  {
  color: #444644;
  border: Solid 1px #909090;
  background-color: #fff;;
}

select {
  padding: -1px; /* spazio all'interno del controllo per distanziare il testo dai margini */
  border: 0px;   /* bordo esterno */
}

option[selected] {
  background-color: #f0f0f0;
}


/* toglie il bordo ai controlli di tipo immagine */
input[type="text"] {
  padding: 1px; /* spazio all'interno del controllo per distanziare il testo dai margini */
}
/* toglie il bordo ai controlli di tipo immagine */
input[type="image"], input[type="checkbox"], input[type="radio"] {
  border: 0px;
}
