As a veteran of CS 1.6 I would say
To improve the quality of the picture on the game, open Nvidia control panel go to "3D settings" and select "use my emphasizing" and then move the scroll to "quality".
In the CS main menu, click on "option" then "video" then set "color quality" to "highest 32 bit" then click ok. Also make sure that your resolution is at least 800X600
Update CS 1.6 is too old for advanced graphic technologies( like what i see in your Nvidia settings). you can wait Counter-Strike: Global Offensive, it will be released on August 21, 2012. if you do not like to wait,BETA version is available to download.