In the Options tab on the Main Menu of the game, there should be a tab called "Video" and then "Rendering System"
Here you can change from two different settings, "OpenGL" and "Direct3D9"
The one that the game is automatically set in is "OpenGL" which is why you're not seeing some textures, and the one where the textures are replaced are "Direct3D9"
After you've changed the rendering system to Direct3D9, restart your game and it should be fixed!
Sorry for not providing images! But it's quite an easy fix and I hope it helps!