Bem, pra começar o céu é azul aqui na Terra... em Marte ele é rosa e onde não há atmosfera ele é negro. Então a coisa deve ter a ver com a atmosfera, concorda? Isso! O que acontece é que as moléculas da atmosfera refletem e difundem os raios solares. Existem alguns motivos para que ele seja azul: Primeiro, a luz azul tem um comprimento de onda pequeno e uma freqüência muito próxima da freqüência de ressonância dos átomos que compõem a atmosfera (ele movimenta mais os elétrons nos átomos do que cores com maiores comprimentos de onda). Bem, por causa disso o azul é mais difundido (espalhado) do que as outras cores. Aí se pergunta: 'mas e o violeta, que tem comprimento de onda menor que o azul? Por que o céu não é violeta, então?' É porque o Sol emite poucas ondas de espectro ultra-violeta. As outras freqüências de onda acabam não sendo difundidas. Elas tem que se combinar direitinho com a freqüência dos átomos da atmosfera, e aqui não tem par perfeito pra eles (ou melhor, tem muito poucos)... e como a atmosfera de Marte é diferente (lá tem mais ferro, se não me engano) a dispersão é mais pra outra cor, mais pro rosa! No pôr do sol e no amanhecer fica mais avermelhado porque o Sol aparece lá pelo horizonte e lá a camada da atmosfera é mais espessa... então o azul é todo espalhado antes de chegar aos nossos olhos, e a gente acaba vendo os maiores comprimentos de onda como o vermelho (que é contínua e não se dispersa pois não 'combina' com os átomos de nossa atmosfera).