.powermail_fieldset {
	border: 0;
}
.powermail_fieldset legend {
        visibility: hidden;
}
.powermail_fieldset .tx_powermail_pi1_fieldwrap_html {
	clear: both;
	padding-top: 5px;
}
.powermail_fieldset .tx_powermail_pi1_fieldwrap_html label {
	float: left;
	width: 150px;
}
.powermail_fieldset .tx_powermail_pi1_fieldwrap_html input {
	float: left;
	width: 290px;
}
.powermail_fieldset .tx_powermail_pi1_fieldwrap_html select {
        float: left;
}
.powermail_fieldset .tx_powermail_pi1_fieldwrap_html textarea {
	float: left;
	width: 290px;
}
.powermail_fieldset .tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js {
	float: left;
	color: #F00;
	font-weight: bold;
	font-size: 1em;
}
.powermail_fieldset .tx_powermail_pi1_fieldwrap_html .tx-srfreecap-pi2-image {
	clear: left;
	float: left;
	margin: 0;
	margin-left: 150px;
}
.powermail_fieldset .tx_powermail_pi1_fieldwrap_html .tx-srfreecap-pi2-cant-read {
	float: left;
}
.powermail_fieldset .tx_powermail_pi1_fieldwrap_html .powermail_submit {
	margin-left: 150px;
}


/* ############### */
.powermail_fieldset_withtitle {
        border: 0;
}
.powermail_fieldset_withtitle legend {
        /*visibility: hidden;*/
	font-weight: bold;
}
.powermail_fieldset_withtitle .tx_powermail_pi1_fieldwrap_html {
        clear: both;
        padding-top: 5px;
}
.powermail_fieldset_withtitle .tx_powermail_pi1_fieldwrap_html label {
        float: left;
        width: 150px;
}
.powermail_fieldset_withtitle .tx_powermail_pi1_fieldwrap_html input {
        float: left;
        width: 290px;
}
.powermail_fieldset_withtitle .tx_powermail_pi1_fieldwrap_html select {
        float: left;
}
.powermail_fieldset_withtitle .tx_powermail_pi1_fieldwrap_html textarea {
        float: left;
        width: 290px;
}
.powermail_fieldset_withtitle .tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js {
        float: left;
        color: #F00;
        font-weight: bold;
        font-size: 1em;
}
.powermail_fieldset_withtitle .tx_powermail_pi1_fieldwrap_html .tx-srfreecap-pi2-image {
        clear: left;
        float: left;
        margin: 0;
        margin-left: 150px;
}
.powermail_fieldset_withtitle .tx_powermail_pi1_fieldwrap_html .tx-srfreecap-pi2-cant-read {
        float: left;
}
.powermail_fieldset_withtitle .tx_powermail_pi1_fieldwrap_html .powermail_submit {
        margin-left: 150px;
}

/* ############### */
.powermail_fieldset_withtitle350 {
        border: 0;
}
.powermail_fieldset_withtitle350 legend {
	/*visibility: hidden;*/
        font-weight: bold;
}
.powermail_fieldset_withtitle350 .tx_powermail_pi1_fieldwrap_html {
        clear: both;
        padding-top: 5px;
}
.powermail_fieldset_withtitle350 .tx_powermail_pi1_fieldwrap_html label {
        float: left;
        width: 350px;
}
.powermail_fieldset_withtitle350 .tx_powermail_pi1_fieldwrap_html input {
        float: left;
        width: 290px;
}
.powermail_fieldset_withtitle350 .tx_powermail_pi1_fieldwrap_html select {
        float: left;
}
.powermail_fieldset_withtitle350 .tx_powermail_pi1_fieldwrap_html textarea {
        float: left;
        width: 440px;
}
.powermail_fieldset_withtitle350 .tx_powermail_pi1_fieldwrap_html .powermail_mandatory_js {
        float: left;
        color: #F00;
        font-weight: bold;
        font-size: 1em;
}
.powermail_fieldset_withtitle350 .tx_powermail_pi1_fieldwrap_html .tx-srfreecap-pi2-image {
        clear: left;
        float: left;
        margin: 0;
        margin-left: 350px;
}
.powermail_fieldset_withtitle350 .tx_powermail_pi1_fieldwrap_html .tx-srfreecap-pi2-cant-read {
        float: left;
}
.powermail_fieldset_withtitle350 .tx_powermail_pi1_fieldwrap_html .powermail_submit {
	margin-left: 350px;
}
.tx_powermail_pi1_fieldwrap_html_check div {
	margin-left: 4em;
}
.powermail_check_inner {
	font-size: 0.875em;
}
.powermail_check_inner label {
        float: left;
	width: inherit !important;
}
.powermail_check_inner input {
        float: inherit !important;
        width: inherit !important;
	margin-right: 1em;
}
