Moin
p.li {line-height:1.2em;margin:0;width:10em;text-align:right}
p.re {line-height:1.2em;margin-top:-1.2em;margin-left:10em}<p class=li>2</p>
<p class=re>:2</p><p class=li>15</p>
<p class=re>:20</p>
die Variante eine zusammengehörende Angabe auf 2 Absätze zu verteilen und die künstlich wieder aneinanderzufügen erachte ich als sehr aufwändig und semantisch incorrect.
Wenn du das schon nicht mit Tabellen lösen willst dann nimm span.
Gruß
rfb