Swiss culture is still very insular. As an example of language and imagery that would be seen as quite racist in the US or the rest of Europe, take a look at this poster from the SVP/UDC party, currently the strongest party in the Swiss federal parliament: http://www.20min.ch/schweiz/news/story/22226627
The slogan means "no special rights for foreigners", in protest of a practice that allows foreign residents in switzerland to sign petitions to open up a non-binding resolution in local city councils.
I don't think I've seen such baldly racist imagery from a US political party in my lifetime - it looks like WW2 propoganda.