Tourist Visas
The requirement to obtain a tourist visa prior to departure for Brazil, varies from one country to another, based on reciprocity. In this case your nationality is by passport.
As a rule of thumb, many European citizens will be given a 90 day visa on arrival, whereas Americans, Canadians and many other nationalities will need to visit their local Brazilian Consulate in advance of travelling.
To see if you need to make application before travelling visit the website of your Brazilian Consulate.