Basic Law for the Federal Republic of Germany
The Basic Law for the Federal Republic of Germany of May 1949 created the office of President of the Federal Republic of Germany (). From German reunification in 1990, the President has been the head of state for all of Germany.