Some news. I've managed to solve the problem.
I'm almost 99% sure that vhost.conf is not being loaded in httpd.conf.
As I understand this code at the end of httpd.conf file
Include /usr/local/apache/conf.d/*.conf
should include ALL conf files in that folder, that is to say:
domain-redirects.conf
empty.conf
server-status.conf
suphp.conf
system-redirects.conf
vhosts.conf
but I think there's something wrong and no files are included.
So i've included manually at the end of httpd.conf by inserting...
Include /usr/local/apache/conf.d/vhosts.conf
and it works. I can visit the home page but I can't browse to a menu (diferent addresses) then
No user or group set - set suPHP_UserGroup, referer: http://xxx.xxx.xxx.xxx/~musgoeve/
Any clues?