Citation: 6B_336/2007 19.11.2007 E. 4

Damit ist die Beschwerde teilweise gutzuheissen, die Dispositiv-Ziffern 1, 3 und 4 des angefochtenen Urteils aufzuheben und die Sache antragsgemäss ans Kantonsgericht zu neuem Entscheid zurückzuweisen; im Übrigen ist sie abzuweisen, soweit darauf einzutreten ist. Die Beschwerde hat sich in Bezug auf die insgesamt schwerer wiegenden Anklagepunkte als unbegründet erwiesen, im Übrigen als begründet. Damit ist der Beschwerdegegnerin eine reduzierte Gerichtsgebühr aufzuerlegen (Art. 66 Abs. 1 und 4 BGG). Ausserdem hat der Kanton St. Gallen der Beschwerdegegnerin eine reduzierte Parteientschädigung zu bezahlen (Art. 68 BGG).