Sorry about the late reply, finals were this week. But a correction you are thinking of a White Supremacist or the Stormfront types,
National Socialists (Nazism) in its roots presents the idea that all peoples (races) should have pride in itself, in the Nazi's core principals was to have pride in every aspect of life, which includes race; though not in putting down other races as stated.
This is not to say that there are not those who do believe in supremacy of race, such as skinheads, the klan, and other unfavorable types. I am not one of those by any stretch of the imagination.
Though there is often brought up the holocaust, to start that is an ethic group not a race; was it justified? No, you cannot blame an entire group for the actions of one or two people. Sadly though that idea is taught in almost all aspects of life today, in the workplace, school, and home. If one fails all tend to be in trouble, I think we can both remember a time when some chatty kid in middle school got the whole class extra work for not shutting their mouth.
Though anyways back to the question, I could care less about race; i am not one of those types. My primary concerns are the advocacy of technological development, military development, Nationalism, as well as social and cultural development. The only aspect of superiority I have is the belief that some cultures are better than others. Something no one disagrees with, because in some parts of the world we know stoning a person to death or physical abuse inside the home is not acceptable.