J.F.
It's perfectly normal. If you look in her mouth, you can see where the teeth are coming in. The gums will be swollen and either reddish or whitish. Either way .. it hurts. If the gums are white, that means the teeth are puching hard against the skin and working to push through. If they are red, it means that the teeth are pushing through and thus *cutting* the skin. You know how it feels when you are eating and a piece of chip or other hard, sharp food cuts your gum or the roof of your mouth? That's what teething feels like.
Give her time. Allow her to eat the softer foods. You can also go to Babies R Us and find a teething bag. It's a mesh bag with a ring on it ... you put a piece of raw carrot or other rounded, cold fruit / veggie in it. The little one can chew on it to get the soothing cold on the sopt that hurts, and they also get the benefit of something hard, yummy but not pointy to chomp on until it hurts too much.
Do *not* force it though. The more you push, the more she's going to fight it. Also ... Infant Motrin and your fave teething pointment is helpful. It's a topical anethetic like we use in the Dentist's office. It doesn't take the pain away ... but it numbs it a bit so baby can get a bit of a break. Give lots of water too. Assuming that baby is off of the bottle ... offer whatever sooths her. Sucking on a sippy cup or straw might hurt, so offer her drink in a regular cup. remember to brush her teeth (especially after dinner) and only offer water at night. YOU brushing her teeth will give you the chance to see what's goin on inside her mouth while teaching her to take care of herself. Offering water teaches her to take care of herself more, and reduces the chance of tooth decay.
These are the things we tell our patients every time we see them. I hope it helps.