I'm sorry but in my opinion this is a waste of time. IE6 is 9 years old now. It still has about 5% of users worldwide but this is not enough to justify the tremendous effort inevitably involved in working around all IE6 quirks. And believe me I know what I'm saying because I did just that. But I did it when IE6 had 50% of users, and I still feel physical pain when I'm thinking back about this long weeks of CSS tweaks.
So my advice for web2py is simple. Don't go there. Do your admin HTML/ CSS so that it conforms to the standards and that's it. Don't go all the way to IE6 compatibility. Sometimes it is users responsibility to upgrade and experience a better web too. Alexandre, if you can't convince your customers (BTW, are customers supposed to use admin?) to upgrade/install alternative browser (yes, they can coexist with IE6!), then do the hard work of fighting with IE6 yourself, or pay to have it done for you. Please don't expect web2py developers to use their hobby time on this, they really have much more interesting things to do :)

