/* Powermail */
  /* Form */
span.powermail_mandatory {
  /* Color of mandatory error message */
  color: red;
}
input.validation-failed,
textarea.validation-failed {
  /* if validation failed */
  border: 1px solid red;
}
div.powermail_mandatory_js {
  /* DIV container of errormessage */
  color: red;
  margin: 3px 0 15px 270px;
}
fieldset.tx-powermail-pi1_fieldset {
  border:none;
  margin:0;
  padding:0;
}
fieldset.tx-powermail-pi1_fieldset legend {
  /* legend of Fieldset */
  display: none;
  color: black;
}
fieldset.tx-powermail-pi1_fieldset label {
  /* label */
  display: block;
  width: 220px;
  float: left;
  text-align:right;
  padding-right:10px;
}
fieldset.tx-powermail-pi1_fieldset fieldset label {
  text-align:left;
}

/* Standort-Selectbox */
fieldset.tx-powermail-pi1_fieldset .standort {
  margin-top:8px;
  margin-bottom:16px;  
}

/* Eintrittskarte-Checkbox */
fieldset.tx-powermail-pi1_fieldset .eintrittskarte {
  margin-bottom:14px;  
}

fieldset.tx-powermail-pi1_fieldset input.powermail_text,
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
  /* Input and textarea */
  width: 200px;
}
div.tx_powermail_pi1_fieldwrap_html {
  /* DIV container arround every field */
  margin: 10px 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
  /* submit button */
  margin: 20px 0 10px 175px;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
  margin: 0;
  padding: 0;
  font-weight: bold;
  clear:both;
  padding:0 0 10px;
}
#content p.tx_powermail_pi1_fieldwrap_html_radio_title, #content p.tx_powermail_pi1_fieldwrap_html_checkbox_title{
  padding:5px 0px 5px 0px;
}
div.countryzone {
  margin: 10px 0 0 150px;
}


  /* Confirmation */
td.powermail_all_td {
  padding: 3px 10px 3px 0;
  border: none;
}

.tx-powermail-pi1_thx table {
}
.red {
  color:red;
}
.tx_powermail_pi1_fieldwrap_html_captcha img {
padding : 5px 0px 0px 170px;
}

#powermaildiv_uid160 {
  padding-bottom:25px;
}



