I think this were the 90's - early 2000's. Well, we didn't hate Sweden too much then, we hated Canada and Russia.
And as always, all Czech fans were convinced the refs are against us, they overlook the opponents' fouls etc., even in the situations when this was a nonsense. Perhaps the situations you were calling diving we were calling "look, apparent foul and the ref overlooked it" back then. I suppose this to be normal for a certain type of a fan, to see your team as the one playing fair and the other team as playing dirty. Now I believe i grew up from being this kind of a fan, but back then, it was so funny. When we played Sweden or Finland, it was nothing special, but man, Canada and Russia - people were sitting in from of their TV's and shouting out lout harsh words addressed to the CAN/RUS players.
) With Russia, of course, there is still something left of this, because of all that historical events. During the communist era, people hated the Soviet players simply because they hated the Soviet regime. There even was a fan motto, inspired by the propaganda motto "With the Soviet Union for the eternal times," which was converted into "Let's beat the Russians for the eternal times." Canada I believe became the "adversary" during the 90's, I don't exactly know why. Perhaps just because they were good.