I fonud out the reason but I still do not understand why it happens....
So the resultCount counts all ocurrences of documents relate to the keywords without using the restriction. This means without using the year information. But on the page only the documents from 2005 are shown, so these are less.....
But why is it like this? After the first search it works fine I get as total number 4 and I get 4 displyed but after redefining the query and making a super.refresh() the year information is not used for the resultCount().
Has anybody an idea?