h3 { margin: 0 0 15px; }

.press .innerContent { width: 708px; position: relative; padding: 82px 0 0 0; }
.press { height: 490px; }

.press ul#stage { display: block; position: absolute; top: 0px; left: 142px; list-style-type: none; width: 566px; }
.press ul#stage li { display: block; width: 140px; height: 80px; overflow: hidden; position: absolute; }
.press ul#stage li#actor0 { top: 0px; left: 0px; }
.press ul#stage li#actor1 { top: 0px; left: 142px; }
.press ul#stage li#actor2 { top: 82px; left: 142px; }
.press ul#stage li#actor3 { top: 82px; left: 284px; }
.press ul#stage li#actor4 { top: 164px; left: 142px; width: 282px; }
.press ul#stage li#actor5 { top: 164px; left: 426px; }
.press ul#stage li#actor6 { top: 246px; left: 142px; }

.imprint p a { text-decoration: none; }
.imprint p a:hover { text-decoration: underline; }
.imprint .contentDoubleRight { padding-top: 0px; }

.contact #contactForm form fieldset { padding: 0 0 15px; }
.contact #contactForm form fieldset label { display: block; float: left; width: 120px; font-size: 1.1em; line-height: 20px; }
.contact #contactForm form fieldset input { float: left; width: 280px; }
.contact #contactForm form fieldset input#contact_zip { width: 61px; }
.contact #contactForm form fieldset input#contact_city { width: 166px; }

.contact #contactForm form fieldset #s_subject { width: 282px; }
.contact #contactForm form fieldset textarea { float: right; width: 280px; height: 126px; }

.contact #contactForm form .buttonGroup { padding: 0 0 0 120px; width: 284px; overflow: hidden; }
.contact #contactForm form .buttonGroup button { margin: 0 30px 0 0; float: left; }

.contact .contentRight { padding-top: 132px; }
.contact ul#stage { display: block; width: 140px; list-style-type: none; }
.contact ul#stage li { position: static; display: block; width: 140px; height: 80px; padding: 0 0 2px; overflow: hidden; }
