Praticamente usi una lista di definizione per i vari "attributi" da assegnare al soggetto ...
Non mi pare un uso proprio delle dl, ma forse mi sbaglio io.
Comunque, tornando al tuo codice, un errore c'e`: nel dt.orario usi l'attributo background-image come se fosse un background, aggiungendo anche ripetizione e posizione.
Non ne sono sicuro, ma credo che il problema sia proprio quello.