Horst Koehler, a former head of the International Monetary Fund, was elected president of Germany. http://news.bbc.co.uk/2/hi/europe/3739579.stm