Be` mano male che c'e` il sorgente, altrimenti avremmo perso altri tre scambi di post per capire l'errore.

codice:
<select name="ticket" id="ticket" onChange="calcola(this);">
  <option value="" selected></option>
  <option value="0">0</option>
  <option value="18.59">18,59</option>
  <option value="36.15">36,15</option>
  <option value="72.30">72,30</option>
</select>
Nota che questi sono i piu` grossi, ma stai usando un linguaggio HTML antiquato, che potrebbe darti problemi in qualche browser.
Nota che nell'attributo value, i numeri sono scritti con il punto

La funzione calcola, va inserita in uno script della head:
codice:
<script type="text/javascript">
function calcola(ss) {
  var l = parseFloat(ss.form.lordo.value.replace(/\,/, ".") );
  var t = parseFloat(ss.options[ss.selectedIndex].value);
  var n = l - t;
  ss.form.netto.value = n.replace(/\./, ",");
}
</script>