Danke für den CSS-Code, das kannte ich noch nicht. Da die HTML5-Validierung durch die Browser vollzogen wird, wirst du wahrscheinlich keine Möglichkeit haben, dem Firefox etwas anderes beizubringen. Vielleicht ist da was mit JS möglich.
Wie du die Fehlermeldungstexte erweiterst, weiß ich leider...