(a)
No person shall drive upon any highway any vehicle designed or used for transporting persons for compensation for more than 10 consecutive hours nor for more than 10 hours spread over a total of 15 consecutive hours. Thereafter, such person shall not drive any such vehicle until eight consecutive hours have elapsed.
Regardless of aggregate driving time, no driver shall drive for more than 10 hours in any 24-hour period unless eight consecutive hours off duty have elapsed.
(b)
No person shall drive upon any highway any vehicle designed or used for transporting merchandise, freight, materials or other property for more than 12 consecutive hours nor for more than 12 hours spread over a total of 15 consecutive hours. Thereafter, such person shall not drive any such vehicle until eight consecutive hours have elapsed.
Regardless of aggregate driving time, no driver shall drive for more than 12 hours in any 24-hour period unless eight consecutive hours off duty have elapsed.
(c)
This section does not apply in any case of casualty or unavoidable accident or an act of God.
(d)
In computing the number of hours under this section, any time spent by a person in driving such a vehicle outside this state shall, upon the vehicle entering this state, be included.
(e)
Any person who violates any provision of this section is guilty of a misdemeanor and is punishable by a fine of not less than one hundred dollars ($100) nor more than one thousand dollars ($1,000) for each offense.
(f)
This section shall not apply to the driver of a vehicle which is subject to the provisions of Section 34500.