Verb + en, sur, contre, avec, par, pour
voter
pour
The constructions
pourvoter pour quelqu'un ou quelque chose
Meaning : to vote for
Elle a voté pour la candidate écologiste.
contrevoter contre quelqu'un ou quelque chose
Meaning : to vote against
Le Parlement a voté contre le projet.
Why
Voter pour and voter contre, depending on how you vote. Voter une loi, direct, means to pass it: le Parlement a voté la loi.