/* Form */

.tx_powermail_pi1_fieldwrap_html {
clear: both;
}

fieldset.tx-powermail-pi1_fieldset legend {
display: none;
}

fieldset.tx-powermail-pi1_fieldset label {
/* label */
font-size: 12px;
float: left;
width: 150px;
}

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: 250px;
border: 1px solid #dfdfdf;
}

fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
/* Radiobuttons */
margin: 5px 0;
}

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 150px;
cursor: pointer;
background: url(../../../../fileadmin/templates/css/img/grau_start.png) repeat-x #bbbbbb;
border: 1px solid #9c9c9c; 
padding: 3px 10px 5px 10px;
font-weight: bold;
color: #7d7d7d;
text-decoration: none;
letter-spacing: 1px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

/*fieldset.tx-powermail-pi1_fieldset input.powermail_submit:hover 
{border: 1px solid #1c3a80;}*/


p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
margin: 0;
padding: 0;
font-weight: bold;
}

div.countryzone {
margin: 10px 0 0 200px;
}

div.tx_powermail_pi1_fieldwrap_html label a,
div.tx_powermail_pi1_fieldwrap_html p a {
/* Description */
cursor: help;
text-decoration: none;
}


div.tx_powermail_pi1_fieldwrap_html label a dfn,
div.tx_powermail_pi1_fieldwrap_html p a dfn {
/* Description */
display: none;
text-decoration: none;
}





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

/* THX */
td.powermail_all p.bodytext {
margin: 0;
}

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

.tx-powermail-pi1_confirmation_back  {
float: left;
border: 1px solid #333333;
padding: 1px;
cursor: hand;
margin-right: 10px;
margin-top: 10px;
}

.tx-powermail-pi1_confirmation_submit {
float: left;
border: 1px solid #333333;
padding: 1px;
cursor: pointer;
margin-right: 10px;
margin-top: 10px;
}

.tx-powermail-pi1_mandatory_submit {
float: left;
border: 1px solid #333333;
padding: 1px;
cursor: pointer;
margin-right: 10px;
margin-top: 10px;
}

.powermail_check_inner {
margin: 15px 0px 15px 0px;
}

fieldset.tx-powermail-pi1_fieldset label.error {
background: #1c3a80;
color: white;
width: 100px;
float: none;
padding: 2px 5px 1px 5px;
margin-left: 5px;
font-weight: bold;
}

#powermaildiv_uid16 {
padding: 10px 0px 25px 0px;
}