Thank you very much for your answer. I'm afraid I have to tell you, I'm still not totally clear on it. Or, actually, I think I am, but I'm not sure.
In Castresana, 2000 (caption of Table 2, as well as in the Section "The Gblocks method for..." on p.542) it is said, that flank positions have to be highly conserved. A position counts as highly conserved if it has identical residues >= FS. From the caption: "FS = minimum number of identical sequences for a flanking position."
That was what originally confused me and why I was even more confused when I first read your answer. But after I looked into the paper a bit more carefully, I found that in the Results section the author discusses Fig. 1. And there he says, that in this example two initial blocks were built that fulfilled all requirements (also the one for the flanking positions with at least 85 % (here 14) identical residues). Further he says, one of these blocks contains a gap of which it is cleared (adjacent nonconserved positions also) leading to two new blocks, which are kept because they are both longer than BL2 threshold for minimum number of conserved positions (here 10).
So to conclude: The final blocks in the output do not have to fulfill the condition to be flanked by highly conserved regions because they may arise from the splitting of an initial block (which was flanked by highly conserved positions) and the flank condition is only evaluated for the initial blocks. Do I have it now?