After the adoption of the law of 2014 it is easier to say where Smoking is allowed than to list all the places where Smoking is prohibited.
Places where Smoking is permitted
No law prohibits Smoking at home. If we are talking about an apartment building, you should make one clarification: you can smoke only in your own apartment, but not on the stairs or in the Elevator. Unfortunately, to prove a violation of this prohibition is extremely difficult: all I can make the neighbors in this case is to call the police or the precinct and the police does not always react even more serious challenges.
You can smoke in their own vehicle be it a car, a yacht or a boat.
In trains Smoking is allowed on the platforms, but it is only on long-distance trains, suburban trains are not affected.
In cafes and restaurants may be designated for Smoking, but they should be placed outdoors (e.g. on the porch), there should be a special sign warning that there is a Smoking area, posters about the dangers of tobacco, ashtrays, night-time should work artificial lighting.
Places where Smoking is prohibited
Smoking is prohibited in all educational institutions from nurseries to universities, all medical institutions, including hospitals and clinics, and sanatoriums, dispensaries, and government agencies. Smoking is prohibited in cultural and sports institutions.
Smoking is prohibited in all public transport, including the vestibules of trains, decks of ships. This category includes also railway stations, airports, gas stations, subway.
On the street to smoke, but at a distance of 15 meters from playgrounds and all the institutions listed above where Smoking is prohibited.
Restrictions apply not only to Smoking as such, but also the sale of tobacco products. Advertising of tobacco and cigarettes is prohibited completely, cigarettes should not be on the shelves of shops, are only allowed to place the directory in a list with no illustrations. The buyer may either request a catalog or to learn it yourself.
Violation of this law is punishable by a fine from 500 to 3 000.