Thanks guys; in fact I wasn't precise enough in my question.
Topolanek is indeed a "mainstream right" politician, but he isn't the undisputed leader of his party, far from it...
When will the ODS really and forever get rid of its anti-European wing ?
Not by expelling it but by sidelining it once and for all.
There are such points in the history of political parties: Bad Godesberg in a way; or when Fini really transformed himself and his party (many steps before he reached this point...); former PCI.
Some parties haven't yet reached that point, even if they seem to have become more mainstream: PASOK comes to mind; Sinn Fein; maybe even Fidesz.
(And some have reached this point in a stealth way: the French PS for example
or, one can argue, the Spanish PP).