CSS - Imagem de fundo auto ajustável de acordo com a resolução

Olá galera, estou com uma imagem de fundo aqui no site que estou montando, no momento o CSS está assim:

body{
    background-image: url("/ProjetoFinal/imagens/fundo.jpg");
    background-repeat: no-repeat;
}

A imagem está em 1920x1080 aqui no meu PC (que a resolução é 1920x1080), fica perfeito. mas testei no outro PC que a resolução é 1024x768, a imagem não se ajusta à resolução e fica praticamente metade cortada.
O que devo colocar no CSS para que a imagem se auto ajuste no fundo do site sem cortes de acordo com a resolução utilizada?