well the problem is that the settings you have made in the SiteCollection are wrong.
Open the Site Managment and change the site definitions to work on Port 80 with Http Header called Intranet.
just like you would do in the IIS if you want multiple Sites under port 80, you add a Header to the Site and make IIS know which site is called via that name