Bratislava city councillors have approved stricter regulations on alcohol consumption in public spaces.