But what kind of Hardware requirements need the Server? (CPU, RAM)
I think that vastly depends on the number of users you want to support and the amount of data you want to provide access to over owncloud.
I have it running on a Atom machine with 2 gig RAM, and it's working decently. Not too fast, but acceptable most of the time.