I agree with r937.
However, just to answer the question as a learning exercise.
But what if the user selects price range 1 and 4 or 2 and 3?
If they want 1 and 4, it means it should be valid if the range is within 1 or 4.
1 OR 4
(1) OR (4)
(TblVersoes.Euros >= 15000 AND TblVersoes.Euros < 25000) OR (TblVersoes.Euros >= 45000)
See what I did there?
(Just to note, the last set of parentheses isn't really necessary, it's just there for clarity.)
Also, note that if it was filtered so they were AND-ed together (which you could technically do), they would never return a result, as no number can be >= 45000 and less than 25000.