Specific Rule for elements that exceeds the parent's Width
===

When a child Element have a higher width than his parent, it exceeds the parent's Width.
I want To Instead it exceeds the parent's Width, it Make have this `right` setted to '0' making it stick to the Right of the parent's Div, Is it possible?

See that example: http://jsfiddle.net/rTg3x/3/
The *inner1* div exceeds the *main* div limits, while the *inner2* div doesnt, I want to the inner1 div get sticked to the right side, without knowing the amount of `left` CSS that it have.

Is that possible?
Thanks a lot in advance.