Is there a .NET 4.0 offline install?
This looks like the right link to me.
A page containing downloads for all the .NET offline installers can be found at http://www.microsoft.com/net/download. It includes downloads for the full framework, client profile, x86, x64 and IA-64.