> After this, there is the problem to map css standard properties to > Pivot components, but maybe this could be done using another (related) > component, like CSSTransformer / CSSMapper
That's part of the problem - Pivot skins aren't designed to support "standard" CSS styles. Again, this was intentional. CSS defines a (very) broad set of styles that may or may not apply to any given element. Pivot skins are free to define whatever styles are appropriate to manage their appearance and behavior. We try to use common style names where appropriate (e.g. "color", "font"), but since a "style" is nothing more than a bean property on the currently installed skin, this is not a strict requirement. Again, I don't see any reason why we couldn't support CSS *syntax* for defining styles, but I don't think it makes sense to try to replicate the actual style names defined by the CSS specification. I could be wrong, but I think Flex takes a similar approach.