If she's your supervisor, you can file a formal complaint on her. I know this sounds drastic and you might not want to rock the boat but, those rules are in place for a reason. She needs to learn some people skills especially if she's in a position of power. If she's just your coworker, go to your supervisor. It's your right to work in a non-hostile work enviroment. She might not be hostile per say but, she's making your day harder than it needs to be. Tell your supervisor how she talks down to you and how that makes you feel. End with saying that though you enjoy your job, you have no desire to work in a hostile enviroment. That's a supervisor's cue to make sure he fixes the problem before it gets too out of hand. In the meantime, DON'T do anything disrespectful to her like telling her to shut up or talk to the hand or anything. You want to stay within the rules of conduct so her behavior isn't justified in any way.
On a side note, most people like the lady you described are bossy because they have no control in their "real" life. That's not an excuse and it's not your problem either. I'll bet if you find out more about her, she's quite lonely and probably has no friends. Again, not your problem. Just a little psych tip for ya. lol Good luck and don't be afraid to stand up to this bossy woman. She has no problem making your work life uncomfortable, show her the same respect.