Left-socialist

Social Dem

Agrarian

Liberal

Christian

Populist

Conservative

SV

Ap

Sp

V

KrF

FrP

H

Left

Centre-left

Centre-left

Centre

Centre-right

Centre-right

Right