We would like to inform you that it is enought to have a Schengen visa of any country of the Schengen zone for the marriage registration. It is possible to have a travel, student or business visa.
Attention!!! The fiancee visa or invitation visa takes much longer time than other visas and has an extremely high percentage of rejections, we recommend you to make a travel visa for your bride!!!
The easiest way to get a travel visa to Czech Republic (or any other Schengen country) is to buy a tour in any travel agency which will include airplane tickets, accommodation and visa services.
If you want to buy the airplane tickets and choose a hotel yourself, then your fiancee should personally apply for a visa in one of the Consulates of Czech Republic in Russia.