Judging from the current development of European football, Germany, Spain, Italy, Belgium, Switzerland and Portugal are the first echelon of European national teams.
The second echelon: Britain, France, Czech Republic, Netherlands, Croatia, Greece and Sweden.