I don't feel it is a case of controlling her Nikkie, your fighting a losing battle if you try that.
She needs to learn that there is consequences to her actions, If she speaks to you rudely, walk away and ignore her, don't get into an argument, that is the worst thing you can do believe me.
If she carries on say something like " i don't speak to you like that so please don't speak to me like that, if you carry on you will not be able to watch TV/ play out/ have dessert etc...
You could also draw up some house rules, that everyone sticks to, speaking nicely to each other etc....
Praise her when she is being nice and polite, really go over the top, but don't give any attention when she is being rude
IIt might not work all of the time and it will take time to sink in to her, but above all remember it is an age thing