Not sure if it's possible to distinguish via the browser, but easy to do if you connect:
1. Join server.
2. In the console, type: /serverinfo
3. In the console, type: /find owner
4. If it says "sv_owner CA" it's a server spawned by player named CA (nevermind that he's not Pro as of now). Otherwise, it's a public game.
If the owner is on the server, he'll be marked with "M" flag in /players, too.