/* Style sheet forms */
.newsletter_form .formbody input[type="text"]{width:140px;height:12px;font-weight:normal;font-size:10px;}
.formbody .send-btn{vertical-align:middle;}
.formbody table tbody td{padding-bottom:10px;}
.formbody .headline{padding-top:10px;padding-bottom:10px;font-weight:bold;font-size:14px;}
.formbody .explanation{padding-top:10px;padding-bottom:10px;}
#schnellpm .formbody .submit{margin-top:10px;padding:10px;font-weight:bold;font-size:14px;}
input[type="text"],input[type="password"],textarea{padding:2px;border:1px solid #ccc;color:#444;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius: 2px 2px 2px 2px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;}
select{padding:1px;border:1px solid #ccc;color:#444;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius: 2px 2px 2px 2px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;}
span.mandatory{font-weight:bold;color:#c00;}
#startseite .mod_registration .formbody{padding:12px 24px 0;}
#startseite .formbody table tbody td{padding-bottom:2px;}
#startseite label{color:#D8EAF1;}
#startseite span.mandatory{font-weight:bold;color:#BB0018;}
.topnavigation li.search input.text{width:100px;height:12px;padding:2px;font-size:10px;-moz-border-radius:2px;-khtml-border-radius:2px;border-radius: 2px 2px 2px 2px;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-webkit-border-bottom-left-radius:2px;-webkit-border-bottom-right-radius:2px;}
