Орфография. Правило 196 — Названия должностей и титулов
Правило
Названия должностей, званий и титулов пишутся со строчной буквы: президент, министр, премьер-министр, генеральный директор, академик, профессор, генерал-майор, царь, королева, император, хан.
Обратите внимание: в официальных текстах (законах, указах, договорах) названия высших государственных должностей пишутся с прописной буквы, а в неофициальных — со строчной: Президент Российской Федерации, Председатель Правительства РФ, но: выборы президента, выступление председателя Госдумы.
Литература
Правила русской орфографии и пунктуации: полный академический справочник / под ред. В. В. Лопатина. — М., 2007. — §196. Названия должностей, званий, титулов.