Добрый день!
Если колл. договор остался прежним, то незаконно!
Более того, если Ваш прошлый отпуск был предоставлен за прошлый период работы (год) и не включал часть настоящего периода, то нет абсолютно никаких оснований для уменьшения будущего отпуска, т.к. он, в любом случае должен составлять не меньше 28 дней.
Право на получение указанного отпуска возникает у работника при условии, что он работает в режиме ненормированного рабочего дня и занимаемая им должность включена в перечень должностей работников с ненормированным рабочим днем. Данный перечень устанавливается коллективным договором, соглашением или локальным нормативным актом, принимаемым с учетом мнения представительного органа работников
ТК РФ:
Статья 119. Ежегодный дополнительный оплачиваемый отпуск работникам с ненормированным рабочим днем
Работникам с ненормированным рабочим днем предоставляется ежегодный дополнительный оплачиваемый отпуск, продолжительность которого определяется коллективным договором или правилами внутреннего трудового распорядка и который не может быть менее трех календарных дней.
Статья 115. Продолжительность ежегодного основного оплачиваемого отпуска
Ежегодный основной оплачиваемый отпуск предоставляется работникам продолжительностью 28 календарных дней.