span.powermail_mandatory {
color: red;
margin-left: 5px;
}

input.validation-failed,
textarea.validation-failed {
background-color: red;
}

div.powermail_mandatory_js {
color: red;
font-size: 11px;
clear: both;
text-align: right;
float: right;
}






.tx-powermail-pi1 {
width: 625px;
clear: both;
float: left;
}



legend {
display: none;
}


.tx-powermail-pi1_fieldset_1,
.tx-powermail-pi1_fieldset_4 {
border: none; 
float: left;
width: 300px;
}

.tx-powermail-pi1_fieldset_2,
.tx-powermail-pi1_fieldset_5 {
border: none; 
float: right;
width: 300px;
}

.tx-powermail-pi1_fieldset_1 label,
.tx-powermail-pi1_fieldset_2 label,
.tx-powermail-pi1_fieldset_4 label,
.tx-powermail-pi1_fieldset_5 label {
border: none; 
float: left;
width: 300px;
font-size: 12px;
color: #4d4d4d;
margin-bottom: 2px;
margin-top: 12px;
}


.tx-powermail-pi1_fieldset_1 input,
.tx-powermail-pi1_fieldset_4 input,
.tx-powermail-pi1_fieldset_5 input {
border: none; 
float: left;
width: 300px;
border: 1px solid #999;
}


.tx-powermail-pi1_fieldset_2 textarea,
.tx-powermail-pi1_fieldset_5 textarea {
border: none; 
float: left;
width: 300px;
border: 1px solid #999;
}

.tx-powermail-pi1_fieldset_3 {
border: none; 
clear: both;
width: 625px;
text-align: center;
padding-top: 30px;
}






.tx-powermail-pi1_fieldset_6 {
border: none; 
clear: both;
width: 625px;
text-align: center;
padding-top: 30px;
font-size: 12px;
}







.tx_powermail_pi1_fieldwrap_html_radio_title{
display: none;
}

.powermail_radio_inner_uid21_0 input,
.powermail_radio_inner_uid21_1 input {
border: none;
width: 10px;
float: left;
margin-top: 9px;
margin-right: 10px;
}

.tx_powermail_pi1_fieldwrap_html_21 label {
margin: 0px;
float: left;
width: 270px;
margin-bottom: 9px;
}

.tx_powermail_pi1_fieldwrap_html_21 {
padding-top: 15px;
float: left;
}







.tx-srfreecap-pi2-image {
margin-left: 0;
width: 200px;
margin-right: 10px;
float: left;
margin-top: 12px;
}

.tx-srfreecap-pi2-cant-read {
font-size: 10px;
color: #4d4d4d;
float: left;
width: 91px;
margin-top: 12px;
}




.tx-powermail-pi1 input.powermail_submit {
  background: #f5f5f5;
  border: 1px solid #b2b2b2;
  color: #808080;
  font-size: 13px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  height: 20px;
  width: 200px;
cursor: pointer;
}



/*-------------------------------------------------- KONTROLLE */

.tx-powermail-pi1_confirmation table {
font-size: 12px;
}

.tx-powermail-pi1_confirmation p {
margin-bottom: 10px;
}

.tx-powermail-pi1_confirmation table b {
margin-right: 15px;
}

.tx-powermail-pi1_confirmation table tr {
height: 25px;
}

.tx-powermail-pi1_confirmation_back {
  background: #f5f5f5;
  border: 1px solid #b2b2b2;
  color: #808080;
  font-size: 13px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  height: 20px;
  width: 100px;
cursor: pointer;
float: left;
margin-right: 10px;
margin-top: 20px;
}

.tx-powermail-pi1_confirmation_submit {
  background: #f5f5f5;
  border: 1px solid #b2b2b2;
  color: #808080;
  font-size: 13px;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  height: 20px;
  width: 200px;
cursor: pointer;
float: left;
margin-top: 20px;
}
