это лучшее, что я мог придумать, протестировано только в Firefox и Chrome
<style>
#hol-list li {
list-style-position: inside;
list-style-type: decimal;
position: relative;
}
#hol-list li:before {
content: "\0023";
position:absolute;
left: -10px;
}
</style>
<ol id="hol-list">
<li>first item</li>
<li>second item</li>
<li>third item</li>
</ol>