#leiste {
padding-left:20px;
}
Achso, das padding-left! OK, ohne das geht es, aber müßte es nicht eigentlich auch mit padding gehen, da padding doch ein Innenabstand ist und daher im Gegensatz zum margin das Element eigentlich nicht vergrößert, oder?