it depends how you generate the numbers. Assuming this is XSLT, you need to catch the second level <div>,
<xsl:number level="any" from="body"/>
which will generate the 1, 2, 3, 4 you want.
Its a pain, but perfectly doable.
Director (Research Support) of Academic IT Services
University of Oxford IT Services
13 Banbury Road, Oxford OX2 6NN. Phone +44 1865 283431