The anti-immigrant Alternative for Germany (AfD) gained one percentage point to 9 percent, while the pro-environment Greens party dropped one percentage point to 7 percent, according to the Forsa poll of 2,505 voters carried out from March 6-10.