Assume the following situation. You're in an office in Vienna. It's time around lunch and normally one greets each other with "Mahlzeit". You go to a toilet and suddenly meet your boss there. How should one properly greet in such situation (as you can't just silently ignore him/her)?
Most of usual greetings sound a bit strange in this situation:
- "Hallo" is too informal,
- "Mahlzeit" can be treated like one's going to have a meal in the toilet,
- "Servus" can be treated as you're offering some service at the toilet,
- "Grüß Gott" may be harmful for a believer.
What is a proper one?
Update: Actually there's no such problem in our office as foreigners are quite common here and cultural differences are highly respected. But what I'd like to know is what is supposed to be used in such situations (in formal German). So, it's more theoretical, although it has a good practical application.