No man's life, liberty, or property are safe while the legislature is in session.
This dilbert cartoon captures my thoughts exactly on what would happen if lobbying was made illegal.

Two things become clear from this:
1) If a politician has some power that is useful to a businessman, he will find ways to bribe the politician.
2) If a politician is willing to be bribed, the politician will find ways to get that money.
We know that politicians will always be willing to be bribed
So, the only realistic way of reducing (you can never eliminate) bribes and lobbying to me seems to be to reduce the power of the politician in areas that can benefit a businessman. In other words take the power of economy away from the government and the bribes and lobbying will all but disappear.