Fixed multi level list styles

Changed the CSS counter used to the nested counter to give us the correct
numbering behaviour in multi level lists.

Also replaced the fixed sizing of the bullet label as this caused large
list labels to become wrapped onto the next line giving odd results. This
fixed sizing has been replaced with a padding constant for now until we
support the ODT list label sizing correctly.