Defender Emir Spahic has been banned for three months and fined 20,000 euros (£14,300) for a fight with stadium stewards that led to the termination of his contract with Bayer Leverkusen.