body{border:0;margin:0;overflow-x:hidden;padding:0}a{color:#999;text-decoration:none}a:hover{color:green;text-decoration:none}#page{width:555px;color:#333;font-family:'Lucida Grande',Verdana,Arial,Sans-Serif;font-size:12px}.form .formFields{margin-bottom:20px}.form .formFields .key,.form .formFields .input{float:left;height:30px;font-size:14px;border-bottom:1px solid #9c6;padding-top:8px}.form .formFields .key{clear:both;width:250px;padding-left:5px}.form .formFields .validationError{color:#e00000}.form .formFields .input{width:300px}.form .formFields .input input,.form .formFields .input textarea{width:280px}.form .formFields .input input.long{width:210px}.form .formFields .input input.short{width:60px}.form input,.form select,.form textarea{font-size:14px;border:1px solid #ccc}.form input.checkbox{border:0}.form .formFields .userMessage{height:112px}.form .formFields textarea{height:100px}.form .formFields .captchaHelp{clear:both;font-size:12px;padding-top:7px;text-align:center}.form .formFields #captchaKey,.form .formFields #captchaInput{height:40px}.form .formFields #captchaKey img{left:140px;position:relative}.form .formFields #captchaInput input{font-size:20px;height:23px;position:relative;top:2px;width:100px}.form .highlight{border:1px solid #e00000}.message{background:#f3f8fc url(http://static07.kaufda.de/images/skin/information.v8861.png) 8px 50% no-repeat;border:1px solid #b2d1ff;color:#006dba;margin:10px 0 5px 0;padding:5px 5px 5px 30px;width:550px}.errors{color:#e00000}.errors ul{padding-left:20px}
