fieldset {
border: none;
}

 legend {
display: none;
}

input.validation-failed,
textarea.validation-failed {
background-color: #ffe1e1;
}


.tx-powermail-pi1_fieldset_adresse .powermail_mandatory_js {
color: #bf0000;
font-weight: bold;
float: left;
margin-left: 150px;
font-size: 11px;
width: 293px;
text-align: right;
}


.tx-powermail-pi1_fieldset_produkte .powermail_mandatory_js {
color: #bf0000;
font-weight: bold;
font-size: 11px;
width: 439px;
text-align: right;
}


.tx-powermail-pi1_fieldset_senden .powermail_mandatory_js {
color: #bf0000;
font-weight: bold;
margin-left: 150px;
font-size: 11px;
width: 293px;
text-align: right;
}

.powermail_mandatory {
color: #bf0000;
font-weight: bold;
margin-left: 2px;
}

/*--------------------------------------- adresse */


.tx-powermail-pi1_fieldset_adresse {
margin-bottom: 30px;
}

.tx-powermail-pi1_fieldset_adresse label {
  color: #5d5d5d;
  font-size: 12px; 
  width: 150px;
float: left;
}

.tx-powermail-pi1_fieldset_adresse input,
.tx-powermail-pi1_fieldset_adresse select {
  border: 1px solid #a2b4d1;
  width: 293px;
color: #5d5d5d;
font-family: Arial, Verdana, sans-serif;
}

.tx-powermail-pi1_fieldset_adresse .tx_powermail_pi1_fieldwrap_html {
margin-bottom: 15px;
} 

/*--------------------------------------- produkte */

.tx-powermail-pi1_fieldset_produkte {
margin-bottom: 40px;
}

.tx_powermail_pi1_fieldwrap_html_18,
.tx_powermail_pi1_fieldwrap_html_61 {
text-align: right;
width: 448px;
color: #5d5d5d;
font-size: 12px; 
font-weight: bold;
}


.tx-powermail-pi1_fieldset_produkte label {
  color: #5d5d5d;
  font-size: 12px; 
  width: 400px;
float: left;
}

.tx_powermail_pi1_fieldwrap_html_52,
.tx_powermail_pi1_fieldwrap_html_60 {
  color: #5d5d5d;
  font-size: 12px; 
  width: 400px;
float: left;
margin-left: 150px;
font-weight: bold;
display: inline;
}

.tx-powermail-pi1_fieldset_produkte input {
  border: 1px solid #a2b4d1;
text-align: right;
color: #5d5d5d;
font-size: 12px; 
font-family: Arial, Verdana, sans-serif;
}

.tx-powermail-pi1_fieldset_produkte .tx_powermail_pi1_fieldwrap_html {
margin-bottom: 10px;
} 

/*--------------------------------------- Senden */

.tx-powermail-pi1_fieldset_senden label {
  color: #5d5d5d;
  font-size: 12px; 
  width: 150px;
float: left;
}

.tx-powermail-pi1_fieldset_senden textarea,
.tx-powermail-pi1_fieldset_senden input {
  border: 1px solid #a2b4d1;
  width: 293px;
font-family: Arial, Verdana, sans-serif;
color: #5d5d5d;
font-size: 12px; 
}

.tx-powermail-pi1_fieldset_senden .tx_powermail_pi1_fieldwrap_html {
margin-bottom: 10px;
} 

.tx-srfreecap-pi2-cant-read {
font-size: 11px;
float: left;
margin-left: 150px;
}

.tx-srfreecap-pi2-image {
margin-top: 10px;
}


.tx_powermail_pi1_fieldwrap_html_submit {
  margin: 0 auto 0 auto;
  text-align: center;

}

.tx_powermail_pi1_fieldwrap_html_submit input {
  background: #fff;
  border: 1px solid #b2b2b2;
  color: #5d5d5d;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  width: 190px;
margin-top: 30px;
cursor: pointer;
}

/*--------------------------------------- Kontrolle */
.tx-powermail-pi1_confirmation {
font-size: 12px;
  color: #5d5d5d;
}

.powermail_all_td {
padding-right: 20px;
}

.tx_powermail_pi1_formconfirmation_back,
.tx_powermail_pi1_formconfirmation_submit {
  margin: 0 auto 0 auto;
  text-align: center;

}

.tx_powermail_pi1_formconfirmation_back input,
.tx_powermail_pi1_formconfirmation_submit input {
  background: #fff;
  border: 1px solid #b2b2b2;
  color: #5d5d5d;
  font-size: 12px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  width: 190px;
margin-top: 10px;
cursor: pointer;
}


.tx_powermail_pi1_fieldwrap_html_50 {
font-size: 14px;
text-align: center;
}

