...weil er kein gültiges Visum für Tschechien hatte, dabei gehört Tschechien jetzt auch zur EU!...
Es gibt keine Visa für die EU, sondern nur eines für die Staaten, die dem "Schengener Abkommen" (eine Stadt in Luxemburg) beigetreten sind _UND_ es anwenden. England und Irland beispielweise sind dem Abkommen nicht beigetreten, die "neuen" EU-Mitglieder, zu denen auch Tschechien gehört, sind zwar beigetreten, haben es aber noch nicht angewendet (außer Bulgarien und Rumänien: voraussichtlich Anfang 2008), Island und Norwegen hingegen sind keine EU-Mitglieder, haben aber das Schengen-Abkommen unterzeichnet und wenden es auch an, und die Schweiz hat es unterzeichnet und wird es ab Anfang 2008 anwenden, womit dann auch in der Schweiz die Visumspflicht entfällt, falls der Einreisende ein für die "Schengen-Staaten" gültiges Visum eines Landes, das das Abkommen unterzeichnet hat und es anwendet, besitzt.
Im Klartext: Das alles hat nichts mit EU odedr nicht-EU zu tun, sondern ist ein unabhängiges Abkommen, bei dem nur zufällig die meisten (doch nicht alle) Mitglieder gleichzeitig auch EU-Staaten sind.
<ehem> lernt man das heute nicht mehr in der Schule oder in den Fernsehnachrichten? :-)