В словосочетании «федеральный закон» первое слово пишется с прописной буквы, если речь идёт о конкретном законе. 3 Например: Федеральный закон Российской Федерации от 1 июня 2005 г. №53-ФЗ «О государственном языке Российской Федерации». 2
Во всех остальных случаях, когда не сочетается с полным официальным названием закона, корректно написание строчными буквами: рамочный федеральный закон, новый федеральный закон лежал на столе. 2
Также заглавная буква используется, если далее в кавычках указывается наименование самого документа. 1 Например: Федеральный закон «Об образовании в Российской Федерации». 1
Во всех остальных случаях, когда существительное «закон» является нарицательным, пишется со строчной (маленькой) буквы. 1