A capital idea!

The German Cabinet on Monday approved terms that banks will have to accept in order to benefit from its 500 billion euro ($675 billion) bailout plan — including a strict salary cap of 500,000 euros ($675,000) for top bank managers.

Those managers would also be obliged to forgo bonuses and dividend payments as long as their banks are indebted to the government.

Too bad the U.S. didn’t demand these terms.