These are the requirements found on Steam
Minimum:
OS: WindowsXP SP3, Windows Vista SP2, Windows 7 SP1, Windows 8 (both 32/64bit versions)
Processor: Intel Pentium Dual-Core E2180 @ 2.0 GHz or AMD Athlon64 X2 3800+ @ 2.0 GHz
Memory: 2 GB GB RAM
Graphics: nVidia GeForce 8800GT or AMD Radeon HD2600XT (512MB VRAM with Shader Model 4.0 or higher)
DirectX: Version 9.0c
Hard Drive: 6 GB available space
Sound Card: DirectX Compatible Sound Card with latest drivers
Recommended:
OS: WindowsXP SP3, Windows Vista SP2, Windows 7 SP1, Windows 8 (both 32/64bit versions)
Processor: Intel Core2Duo E4400 @ 2.0 GHz or AMD Athlon64 X2 4400+ @ 2.3 GHz or better
Memory: 4 GB RAM
Graphics: nVidia GeForce 9800GT or AMD Radeon HD4870 (512MB VRAM with Shader Model 4.0) or better
DirectX: Version 9.0c
Hard Drive: 6 GB available space
Sound Card: DirectX Compatible Sound Card with latest drivers