1. НЕ с существительными пишется РАЗДЕЛЬНО...
а) ...если есть или подразумевается противопоставление
- Не счастье, а горе.
б) ...если есть слова перед существительным: отнюдь, вовсе и т.п.

2. НЕ с существительными пишется СЛИТНО...
а)...если слово не употребляются без НЕ
-невежда
б)...при образовании слова противоположного значения
-недруг (враг)

3. НЕ с прилагательными пишется СЛИТНО...
а)...если слово не употребляется без НЕ
-ненастный
б)...при образовании слова противоположного значения
-неплохой (хороший)
в)...при наличии следующих слов: очень, весьма, крайне, в высшей степени, совершенно, вполне, почти, отчасти, совсем, чрезвычайно

www.pro-city.com.ua/forum/viewtopic.php?p=784

Пунктуация:
pandia.org/text/78/105/287.php