A browser processes a page code from the top, so it reaches the [if lte IE 6] and then reaches the main stylesheet link and overrides the previous styles if there are the same ones in the main stylesheet.
Always put the conditional comment after main stylesheets.