When it comes to civil and criminal cases, the Bundesgerichtshof is at the top of the hierarchy of courts