I'm afraid the law against smoking in public places hasn't caught on very well in Italy. A good example is at my university in Rome. During my 'anatomia artistica' lesson the prof will smoke about 4 cigarettes in the space of 2 hours.. She doesn't even bother to go outside! She just opens the window slightly and carries on talking and then picks on someone to go all the way downstairs and get her a coffee!!!
A few years ago in a small town 'Polla' in the region of Campania, I fractured my little finger and needed an Xray... All the doctors there in the department were smoking, something that would never happen in a million years in England!!!
I suppose smoking is part of the Italian culture...