@CHARSET "UTF-8";

ol#gpl {
    counter-reset: paragraph -1;
    list-style-type: none;
}

ol#gpl > li:before {
    content: "§" counter(paragraph);
    counter-increment: paragraph;
}

ol#gpl > li > *:first-child {
    display: inline;
}

ol#gpl ol {
    list-style-type: lower-alpha;
}

ol#gpl li {
    margin-top: 1em;
    margin-bottom: 1em;
}