nicer header line display

- all items levelled in one line
- flags better centered in msie and in firefox
- removed three white pixel lines (line 0-2) in firefox
- all flags shown with a bit shadow, instead of only spain [and sweden]
- nicer display of "logged in as <user>"
- all labels in the same font instead of two fonts
- smoother gradient background, espacially in winter

Still not optimally vertical centered in chrome

also fixed print css for some earlier changes to screen css
force css reload on change
resolved merge conflict
updated print css for recent screen style changes
Merge branch 'master' into next