zilisAre you using custom crosshair for your +? If you are try this, go to your ClientScheme.res which is in your tf/resource folder and find your + crosshair, it should be something like this:
"CrossHairNormal"
{
"1"
{
"name" "Symbol"
"tall" "32"
"weight" "0"
"additive" "0"
"outline" "1"
}
}
If it's not already there just add "outline" "1", it'll add a black outline around your crosshair.
i am used tf2 mate for the cross i use now and their is no crosshairnormal in the clientscheme