Restricting content and using shortcodes to protect content.

I am unable to restrict pages for visitors, they seem to either be able to see the whole site or none of the site.

There are three access levels:
Visitors
Level 1
Level 2

The stranger setting is set to to Visitors.

Also if I use a shortcode to protect certain parts of pages/posts it does protect them but then the shortcode is displayed to the users that are allowed to view the protected content.