As many as you have character levels. The way it effectively works is, you have X character levels, but you spend Y levels out of X for specific classes. So if your character is 8th level, you could be Wizard 8, or Wizard 7/Ranger 1, or Wizard 6/Ranger 2, or Wizard 6/Ranger 1/Paladin 1, or...