@mundoemulador
It clearly says on the box that an Internet Connection is required!
Go to a friends house who has Internet connection (or go wherever you used the internet to post your question) and activate it from there. You only need an Internet connection to activate but you dont need the internet to actually play.
There is an article on the Steam website on how to do this!