(1) Petty misdemeanor offenses. Any person, firm or corporation who violates any provision of this code, including Minnesota Statutes specifically adopted by reference, which is designated to be a petty misdemeanor, shall, upon conviction, be guilty of a petty misdemeanor. The penalty which may be imposed for any petty misdemeanor offense shall be a sentence of a fine of not more than $300.
(2) General misdemeanor offenses. Any person, firm or corporation who violates any provision of this code or any rule or regulation adopted in pursuance thereof, for which another penalty is not specifically provided, shall, upon conviction, be guilty of a misdemeanor. The penalty which may be imposed for any crime which is a misdemeanor under this code, including Minnesota Statutes specifically adopted by reference, shall be a sentence of not more than 90 days or a fine of not more than $1,000, or both.
(3) Costs of prosecution. In either the case of a petty misdemeanor or a misdemeanor, the costs of prosecution may be added.
(4) Separate violations. Unless otherwise provided, each act of violation and every day on which a violation occurs or continues constitute a separate offense.
(5) Application to city personnel. The failure of any officer or employee of the city to perform any official duty imposed by this code shall not subject the officer or employee to the penalty imposed for a violation unless a penalty is specifically provided for the failure.
(6) Additional remedies. In addition to any penalties provided for in this section, if any person, firm or corporation fails to comply with any provision of this code, the city or any city official designated by it, may institute appropriate proceedings at law or at equity to restrain, correct or abate the violation.