Originally Posted by
GUWonder
There are specific lines for non-EU, and those are indeed the "All Passports" lines which the OP should use.
We may be getting a bit pedantic here, but this is not the case everywhere. In Dusseldorf airport for example, there are 3 different types of lines - viz. EU/EEA/CH, "Non-EU", and "All Passports". However, Frankfurt only has 2 types of lines and hence non-EU passport holders need to use the "All Passports" line.