@charset "utf-8";
/* CSS Document */

.formfield_box, .tx_powermail_pi1_fieldwrap_html {
  clear:left;
  padding:5px 0px;
}

.tx-powermail-pi1_fieldset {  
  margin-bottom:10px;
}

.tx-powermail-pi1_fieldset p {  
  font-size:0.8em;
}

.tx-powermail-pi1_fieldset legend {
  font-weight:bold;
  background-color:#ffffff;
}

.formfield_box label, .tx_powermail_pi1_fieldwrap_html label {
  float:left;
  margin-right:5px;
  text-align:right;
  width:12em;
  font-size:1em;
}

#uid6,
.powermail_text {
  width:22.9em;
}



.tx_powermail_pi1_fieldwrap_html .powermail_radio_inner label {
  clear:left;
}

.tx_powermail_pi1_fieldwrap_html .powermail_check_inner {
  float:left;
}

.tx_powermail_pi1_fieldwrap_html .powermail_check_inner input{
  border:none;
}

.powermail_pagebrowser {
  text-align:right;
  color:#aaa;
  padding-right:0.2em;
}


input.powermail_submit {
background-color:#1185C0 !important;
border:0 none;
color:#FFFFFF;
cursor:pointer;
font-size:1.2em;
font-weight:bold;
padding:0.2em 0.2em 0.25em;
}

span.textRed {color:red;}

#tx-powermail-pi1_fieldset_1 legend {visibility:hidden;}


.formfield_box input, .tx_powermail_pi1_fieldwrap_html input,
.formfield_box textarea, .tx_powermail_pi1_fieldwrap_html textarea,
.formfield_box select, .tx_powermail_pi1_fieldwrap_html select {
  background-color:#FFFFFF;
  border:#018FD7 1px solid;
  float:left;
  margin-left:0px;
  padding:0.2em;  
  clear:right;
}

.tx_powermail_pi1_fieldwrap_html .powermail_radio_inner input {
  width:1.5em;
  border:none;
}


div.tx_powermail_pi1_fieldwrap_html .powermail_check_inner input{
width:1em;
}

.formfield_box textarea, .tx_powermail_pi1_fieldwrap_html textarea {
  width:22.8em;
}



.formfield_box input.button, .tx_powermail_pi1_fieldwrap_html input.button{
  width:10em;
}

.tx_powermail_pi1_fieldwrap_html_label {
  font-size:0.7em;
  font-style:italic;
  margin:0 0 0.5em;
  padding:0 0 0 0.5em;
}



.tx_powermail_pi1_fieldwrap_html_label td,
.tx_powermail_pi1_fieldwrap_html_label ul,
.tx_powermail_pi1_fieldwrap_html_label ol{
font-size:1em;

}

.tx_tipafriend_codetext {
  float:left;
  font-weight:normal;
  line-height:normal;
  margin:0px;
  text-align:justify;
  width:18em;
}

div.tx-powermail-pi1_thx table.contenttable {
  border-top: 1px dotted #ccc;
}

.formError, .powermail_mandatory {
  color:#CC0000;
}

.dmailSubsError{
  margin-left:15em;
}

.powermail_mandatory_js {
  clear:both;
  color:#CC0000;
  font-size:0.7em;
  margin:0;
  padding:0 0 0 16.5em;
}

span.tx-srfreecap-pi2-cant-read {
  float:left;
  color:#333 !important;
  margin-left:13.8em;
  margin-top:1em;
  margin-bottom:1em;
}

img.tx-srfreecap-pi2-image {
  margin-left:12.5em;
  margin-top:1em;
}

.tx_powermail_pi1_fieldwrap_html_submit {
  margin-left:12.5em;
  margin-top:1em;
}

.tx_powermail_pi1_fieldwrap_html textarea {
  padding:0.2em;
}

img.powermail_captcha {margin-left:14em;margin-top:0.5em}



div.tx-powermail-pi1_confirmation {
  font-size:0.8em;
}

div.tx-powermail-pi1_thx td.powermail_all_td,
div.tx-powermail-pi1_confirmation td.powermail_all_td {
  padding-right:2em;
}

div.tx-powermail-pi1_thx td.powermail_all_td {
  padding-top:0.5em;
  padding-bottom:0.5em;
}

div.tx-powermail-pi1_thx td.powermail_all_td p.bodytext {
  padding:0;
  margin:0;
}

form.tx_powermail_pi1_formconfirmation_submit,
form.tx_powermail_pi1_formconfirmation_back {
  width:10em;
  margin-top:2em;
  display:inline;
}

input.powermail_captcha,
input.powermail_text {
  padding-left:2px;
  padding-right:2px;

}

table.powermail_all_table {
  margin-bottom:1em;
  padding-bottom:1em;
  border-bottom:1px dotted #ccc;
}

.tx-powermail-pi1_fieldset legend {display:none;}

fieldset.tx-powermail-pi1_fieldset {background:transparent;border:0}

