Sachverhalt: A. Am 18./19. März 2003 unterzeichneten A._ als Arbeitnehmerin und die B._ AG mit Sitz in X._ als Arbeitgeberin einen "Anstellungsvertrag" mit folgenden Passagen: "Stelle: Leiterin Verkauf Vorgesetzter: Chief Operating Officer (COO) Eintritt: 01. April 2003 oder nach Erhalt der Arbeitsbewilligung Jahresgehalt: CHF 150'000.-- brutto (13 x CHF 10'615.40 plus 12 x CHF 1'000.-- Fixspesen) Bonus: Der Bonusbasisbetrag für die Zeit vom 01.04. bis 31.12.2003 beträgt CHF 50'000.-- bei 100%iger Zielerreichung, d.h. bei nur teilweiser Erreichung wird der Betrag entsprechend ge- kürzt resp. erhöht, bei einer Uebererreichung der Ziele kann bis max. 200% des Bonusbetrages erreicht werden. Die Ziele erhalten Sie vom direkten Vorgesetzten. Die Boni werden jeweils im April des Folgejahres ausbezahlt. Ab dem 01. Januar 2004 tritt nachfolgende Regelung in Kraft: Sie haben im Rahmen der nachstehenden Bestimmungen grundsätzlich Anspruch auf einen Bonus: a) Ob in einem Jahr ein konkreter Anspruch besteht, hängt von der Zielerreichung ab. Die Zielvorgaben werden jährlich vom Verwaltungsrat auf Antrag des Nominations- und Ent- schädigungsausschusses festgelegt. Deren Erreichung wird vom Verwaltungsrat auf Antrag des Nominations- und Ent- schädigungsausschusses bewertet. b) Die Höhe des Bonus berechnet sich wie folgt: [Interne Be- merkung: Die Bonusregelung für die Kader wird überarbeitet Es ist vorgesehen, für alle Kadermitglieder eine auf densel- ben Grundsätzen basierende Regelung zu erlassen; MSK und KS werden dem VR einen entsprechenden Antrag unter- breiten. Es ist vorgesehen, diese Regelung dann als Anhän- ge zum Bestandteil der Arbeitsverträge der Kader zu machen und diese lit. b) durch diesen Anhang zu ersetzen.] c) Der Bonus wird jeweils im April für das vorangegangene Geschäftsjahr ausbezahlt, auch bei Austritt während des Ge- schäftsjahres. Austritt bedeutet im vorliegenden Zusammen- hang der effektive Austritt, d.h. die effektive Aufgabe der Ar- beitstätigkeit für die Gesellschaft, insbesondere auch bei Freistellung. d) Bei Austritt während des Geschäftsjahrs wird der Bonus wie folgt bezahlt: - Effektiver Austritt (d.h. auch bei Freistellung) bis Ende März: kein Bonus. - Effektiver Austritt im 2.,3. und 4. Quartal: pro rata temporis, berechnet aufgrund der oben genannten Formel. Kein Bonus wird ausbezahlt, wenn die Gesellschaft das Ar- beitsverhältnis aus wichtigen Gründen fristlos auflöst." Im Laufe des Jahres 2004 erliess die Arbeitgeberin ein Bonusreglement, das für die Bestimmung des Bonusanspruchs zunächst den maximalen Bonus in Prozenten des Bruttojahressalärs (exkl. Fixspesen) definiert. Bei den Mitgliedern des Managementteams betragen die entsprechenden Prozentsätze - je nach Konzernergebnis - zwischen 15 und 50 %. Um den Bonus in diesem Rahmen zu bestimmen, stellt das Reglement auf vier Zielbereiche der Balanced Score Card nach Robert Kaplan ab, welche um einen weiteren Zielbereich erweitert werden. Diese fünf Zielbereiche erfassen (A) Ziele im Bereich Markt und Kunden, (B) Ziele im Bereich der Prozesse zur Leistungserbringung, (C) finanzielle Ziele des Verantwortungsbereichs, (D) Ziele zur Erhaltung/Verbesserung der Innovationsfähigkeit und (E) "Führung und Funktion" im Sinne von "persönlichen Zielen" des Stelleninhabers. Die Zielbereiche A-C bilden die Kategorie 1 und die Zielbereiche D und E die Kategorie 2. Die Verantwortung und die Formulierung für die entsprechenden Zielsetzungen werden gemäss dem Reglement der jeweils vorgesetzten Instanz übertragen, wobei die Beurteilung und Feststellung des Zielerfüllungsgrades grundsätzlich durch den Vorgesetzten erfolgt. Am 10. Dezember 2004 wurde der Arbeitnehmerin das neue Bonusreglement zusammen mit einem Schreiben ausgehändigt, gemäss welchem der maximale Jahresbonus auf 50 % des Bruttojahressalärs (exkl. Fixspesen) in der Höhe von Fr. 153'400.-- festgelegt wurde. Die Arbeitnehmerin weigerte sich, das Schreiben gegenzuzeichnen. Am 26. Januar 2005 kündigte die Arbeitnehmerin das Arbeitsverhältnis auf den 30. April 2005, worauf sie im Februar 2005 freigestellt wurde. Für das Geschäftsjahr 2004 wurde ihr ein Bonus in der Höhe von Fr. 31'754.-- ausbezahlt. Für das Jahr 2005 erhielt sie keine Bonusleistung. B. Am 7. Oktober 2005 klagte die Arbeitnehmerin beim Kantonsgericht Zug gegen die Arbeitgeberin auf Zahlung von Fr. 59'763.-- zuzüglich Zins. Die Klägerin verlangte damit zusätzlichen Bonus für das Jahr 2004 und einen anteilsmässigen Bonus für das Jahr 2005. Das Kantonsgericht ging davon aus, der vereinbarte Bonus sei nicht als Lohnbestandteil, sondern als Gratifikation zu qualifizieren und wies die Klage am 12. Juni 2006 ab. Gegen dieses Urteil erhob die Klägerin eine kantonale Berufung. Das Obergericht Zug hiess diese mit Urteil vom 6. März 2007 teilweise gut, hob das erstinstanzliche Urteil auf und verpflichtete die Beklagte, der Klägerin Fr. 7'823.-- zuzüglich Zins zu 5 % seit 16. April 2005 zu bezahlen. Im Übrigen wies das Obergericht die Berufung ab. C. Mit Beschwerde in Zivilsachen stellt die Klägerin die Begehren, das Urteil des Obergerichts des Kantons Zug vom 6. März 2007 sei aufzuheben und die Beschwerdegegnerin sei zu verpflichten, der Beschwerdeführerin für das Jahr 2004 Fr. 14'432.-- nebst 5 % Zinsen seit dem 16. April 2005 und für das Jahr 2005 Fr. 18'000.-- nebst 5 % Zins seit dem 1. Mai 2005 zu bezahlen. Eventuell sei die Sache an das Obergericht zurückzuweisen. Das Obergericht und die Beschwerdegegnerin schliessen auf Abweisung der Beschwerde. Die Beschwerdegegnerin erhebt für den Fall, dass das Bundesgericht der Beschwerde in einem oder mehreren Punkten stattgeben sollte, "Anschlussbeschwerde", ohne damit jedoch konkrete Anträge zu stellen. 