Indentation with styles?

I’d like to simulate a tabbed indentation using styles.
If I have at most 3 levels of indentation then, for example I might left justify, centre justify or right justify depending on the level.
Might you know of a way to do this for more than 3?

CSS Margins