I dl'd and tested your app with SFML 2, and it worked fine. Didn't try it with 1.6.
Just a note: change your collision function like so:
bool col(int camera, int planex, int planey, const sf::Sprite& obr1, const sf::Sprite& obr2)
Instead of creating copies of the sprites every time you call the collision func, it will now pass constant references to the sprites i.e. a single pointer for each sprite. Much more efficient.