Improving summary CSS and JS

I removed some hard-coded pixel values from the JS and switched some CSS around to allow for a design-independent code. There might be some other places where this should be done.

---

Moved style from .summary to .summarydiv and added missing '+'

Replaced $.height() with $.outerHeight() in some places and removed hardcoded pixel values
Removed some unnecessary 'px'es in JS