It's fairly normal for different sources to have slightly different volume levels. This can depend on a few things including whether the source is analogue or digital, pcm or bitstream.
In your case I would think that the radio is an analogue source, but your cds and dvds might have a digital connection, which could explain the difference.
Are you playing all of these sources in 5.1?