The Czech Republic joined NATO on 12 March 1999 and the European Union on 1 May 2004 .
Czech Republic has been a member of the European Union since May 1 , 2004 and a member of NATO since March 12 , 1999 .