Swiss voters' concerns about climate change look set to give the environmentalist Greens strong gains in a parliamentary election Sunday that could dilute the center-right's grip on power.

A solid showing by the Greens could vault them and allies into the mix for a seat in the grand coalition that has governed the conservative nation for decades. Changing just one member of the seven-seat Cabinet would be a political sensation.

Polls closed at midday (1000 GMT). National broadcaster SRF was set to give initial projections, including from the many postal votes, around 1400 GMT.