Ограничить доступ к публичной части сайта на время тех. работ можно в меню административной части:
Настройки -> Настройки продукта -> Настройки модулей -> Главный модуль
Прокручиваем в самый низ
Стандартный шаблон заглушки не отличается красотой и изяществом, изменить его можно в файле:
/bitrix/php_interface/ID_САЙТА/site_closed.php