Website: http://www.cancilleria.gov.co/en/procedures_services/visas/visa-online-request
Passport
Proof of sufficient funds (Bank statement)
All EU nations, the complete list (95 countries) can be found at http://www.colombia.travel/en/practical-information/visa