`
\signature{\normalfont{n fede} \\ Dott. Tal dei Tali}
`
Ora questo appare come giustificato a sx rispetto alla firma.
Se avessi fatto
`
\signature{\textttt{n fede} \\ Dott. Tal dei Tali}
`
il tutto appartiva come giustificato al centro sempre rispetto alla signature.
Riesci per caso a scovarne il motivo?
Tra l’altro sarebbe da scovare in qual punto nella classe si stabilisce il font per il corpo della lettera.
Sembra evidente che ci sia un piccolo baco in letteracdp. Ma il tuo modo di scrivere è comunque scorretto: se vuoi che solo “In fede” appaia in tondo, il modo giusto è
`\signature{\textnormal{In fede}\\Dott. Tal dei Tali}`
Il comando \normalfont è una dichiarazione che non ha argomenti ed è valida per tutto il gruppo in cui compare. Invece \textnormal prende un argomento che comporrà nel font normale del documento.
Il font normale è stabilito come in qualsiasi altra classe: il corpo con una fra le opzioni 10pt (default), 11pt oppure 12pt. Il font è Computer Modern se non si richiama un pacchetto che ne scelga un altro, per esempio \usepackage{kpfonts}.
Ciao
Enrico