Hallo,
wenn du schon label verwendest, dann packe doch die Checkbox mit rein. Dann kannst du auch auf <span> und sogar auf die Definition einer class verzichten.
Und wenn die <label> nicht gleich weit sein müssen, verzichtest du auf die Weiten-Angabe. Stattdessen verbietest du nur den Zeilen-Umbruch innerhalb des <label>:
<label for="A3"><input name="kategorie[]" type="checkbox" id="A3" value="Test3"> Feld 3</label>
label {
white-space: nowrap;
display: inline-block;
}
Linuchs