list-style-type:decimal-leading-zero;
: funktioniert dann allerdings nicht mehr. (Ginge sicher irgendwie mit einer nun doch komplizierteren Konstruktion.)
Korrigiere:
li:before { content:counter(num, decimal-leading-zero)"." ;
counter-increment:num; }