Achso...
Hatte dein Problem wohl nicht ganz durchschaut. Hättest gleich sagen sollen, dass du HL nur "normal" (ohne Steam) installiert hast und nur HL2 in Steam drin hast.
Wie auch immer, dein Problem ist ja jetzt gelöst. >> *geschlossen*