/* @override http://dev-w2k3-vrr.bitlab.de:7777/css/forms.css */
@media screen, projection {
/* Forms */
form * {
  margin: 0;
  padding: 0;
  font: 1em/1em Arial, Verdana, Sans-Serif;
}

#content label, #content span.label1 {
  display: block;
  margin: 0 0 .5em;
  font-size: 1.2em;
  line-height: 1em;
}


#content .inline-label {
  display: inline;
  padding: 0 0 0 .5em;
  font-size: 1.1em;
  line-height: 1em;
}
#content label.disabled {
  color: #808080;
  background: none;
}
#content select, #content input[type=text], textarea {
  border: 1px solid #cccccc;
  font-size: 1.2em;
  line-height: 1.2em;
}
#content select {
  width: 22.5em;
}
#content input[type=text] {
  padding: .2em;
  width: 21.9em;
}
#content textarea {
  padding: .2em;
  min-width: 36em;
  height: 7.8em;
}
#content input[type=button],
#content input[type=submit] {
  float:left;
  display: block;
  border: 0;
  border-top: 1px solid #9ed27b;
  padding: 0 .5em;
  margin-right: 1em;
  height: 2.25em;
  font: bold 1.2em/1em 'Helvetica Neue', Helvetica, Sans-Serif;
  text-align: center;
  color: #fff;
  text-shadow: #346617 0 0 1px;
  background: #69bf2f;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#69bf2f), to(#41971d));
  background-image: -moz-linear-gradient(top, #69bf2f, #41971d);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#69bf2f, endColorstr=#41971d);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#69bf2f, endColorstr=#41971d)";
}

#content input[type=reset] { /* Ergaenzungen Uwe Zillessen, PP, 10.10.2011*/
  float:left;
  display: block;
  border: 0;
  border-top: 1px solid #B4B4B4;
  padding: 0 .5em;
  margin-right: 1em;
  height: 2.25em;
  font: bold 1.2em/1em 'Helvetica Neue', Helvetica, Sans-Serif;
  text-align: center;
  color: #fff;
  text-shadow: #999 0 0 1px;
  background: #B4B4B4;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#B4B4B4), to(#9B9B9B));
  background-image: -moz-linear-gradient(top, #B4B4B4, #9B9B9B);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#B4B4B4, endColorstr=#9B9B9B);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#B4B4B4, endColorstr=#9B9B9B)";
}

#content .edit-container textarea { width: 100%; height: 8em;}

#content .formnote {
  color: #55ab26;
}

#content .asterix {
  color: #55ab26;
  font-weight: bold;
  padding-left: 0.2em;
}

#content .mailform-field, #content .mailform-captcha {
  margin-bottom: 1em;
}
#content .mailform-error {
  color: red;
}

#content .mailform-checkbox-field label {
  margin-left: 2em;
} 
#content .mailform-checkbox-field input {
  float:left;
  margin-right: .5em;
}

#content .mailform-field-captcha {
  float:left;
  padding-right: .5em;
  width: 14em;
}

#content .mailform-field-captcha input[type=text] {
  width: 6em;
}

#content .mailform-captcha img {
    border: 0.1em solid #55ab26;
    width: 12em;
}

#content .salutation-field input, #content .salutation-field label,
#content .yes-no-field input, #content .yes-no-field label {
  margin-right: .5em;
  float: left;
} 
#content .salutation-field input {
	height:1em;
}

#content .plz-contact label {
  float:left;
}

#content  input#plz,
#content  input.input-short { /* Ergaenzungen Uwe Zillessen, PP, 10.10.2011*/
  width: 6em;
}

#content input#ort,
#content  input.input-mid { /* Ergaenzungen Uwe Zillessen, PP, 10.10.2011*/
  width: 15em;
}

/*
 * Tip a friend
 */



/*
 * Quiz
 */

#quiz-form .quiz-antwort {
  margin-bottom: 1em;
}

#quiz-form .quiz-antwort input, #quiz-form .quiz-antwort label {
  float: left;
} 
#quiz-form .quiz-antwort input {
  margin-right: .5em;
    top: -0.2em;
    position: relative;
    height: 1.2em;
}

#quiz-form fieldset {
    margin-bottom: 1em;
}

#search-form-sidebar input[type="text"] {
	width: 100%;
}

/*
 * Search Form
 */
#search-form-sidebar input[type="text"] {
	width: 17em;
	margin-top: .5em;
}
}

/*
 * Newsletter An- / Abmeldung
 */
#content .form1 input {
	font-family: Arial, Helvetica, sans-serif;
}








