Almost 50 people were arrested after demonstrations in Italian cities over the weekend turned violent, while hundreds more were taken to police stations for identity checks, local media reported.