Hola,
vielleicht das hier?
ol {
list-style: none;
counter-reset: item;
}
ol li:before {
content: "§" counter(item) " - ";
counter-increment: item;
}
ol ol li:before {
content: "(" counter(item) ") ";
counter-increment: item;
}
ol ol ol {
list-style: lower-latin !important;
}
ol ol ol li:before {
content: "- ";
counter-increment: item;
}
<ol>
<li>Oberpunkt mit §</li>
<li>Oberpunkt mit §</li>
<li>Oberpunkt mit §
<ol>
<li>Unterpunkt Ebene 1 mit (1)</li>
<li>Unterpunkt Ebene 1 mit (2)</li>
<li>Unterpunkt Ebene 1 mit (3)
<ol>
<li>Unterpunkt Ebene 2 mit a. -</li>
<li>Unterpunkt Ebene 2 mit b. - </li>
<li>Unterpunkt Ebene 2 mit c. - </li>
</ol>
</li>
</ol>
</li>
</ol>
gruss qx