
/* ALLGEMEIN */ 

#powermaildiv_uid109 p,
#powermaildiv_uid121 p,
#powermaildiv_uid125 p,
#powermaildiv_uid126 p,
#powermaildiv_uid204 p,
#powermaildiv_uid216 p,
#powermaildiv_uid219 p,
#powermaildiv_uid220 p,
#powermaildiv_uid131 label,
#powermaildiv_uid225 label,
fieldset#tx-powermail-pi1_fieldset_4 legend,
.tx_powermail_pi1_fieldwrap_html_checkbox_title,
.tx_powermail_pi1_fieldwrap_html_text img {
display:none;
}

fieldset#tx-powermail-pi1_fieldset_4 {
border:0px;
}

.validation-failed {
  background-color: #f66363;
}

.powermail_mandatory_js {
  color: red;
  margin-bottom: 8px;
}


/* CONTACT DATA */ 

.contact_data {
width:100%;
border-bottom:1px solid #0068B3;
margin:5px 0;
}

.contact_left {
float: left;
width: 340px;
margin-right: 13px;
}

.contact_right {
display: inline;
width: 340px;
}


/* CONTACT DATA FIELDS ALLGEMEIN*/ 

.contact_data label {
display:inline-block;
width:130px;
font-weight:bold;
}

.contact_data .odd {
background-color:#ffffff;
}

.contact_data input[type="text"] {
width:200px;
margin-bottom:4px;
}




/* PRODUCT DATA */ 

.product_data {
width:100%;
}

.product_left {
float:left;
width:340px;
margin-right:13px;
}

.product_right {
display:inline-block;
width:340px;
}

.form_header {
border-bottom:9px solid #0068B3;
margin:15px 0 10px;
padding:0 0 7px;
font-weight:bold;
clear:both;
}

.form_text {
clear:both;
padding: 15px 0;
}

.product_data label {
display:inline-block;
width:185px;
font-weight:bold;
}


/* PRODUCT DATA FIELDS ALLGEMEIN */

.product_data div.tx_powermail_pi1_fieldwrap_html {
background-color:#CCE1F0;
margin-bottom:4px;
padding:1px 8px;
}

.product_data div.tx_powermail_pi1_fieldwrap_html_textarea {
background-color:#FFFFFF;
border-left:0 none;
padding:1px 0;
}

.product_data input[type="text"] {
width: 80px;
margin-right: 4px;
}

.product_data .powermail_check_inner {
float:left;
width:150px;
}

.product_data .powermail_check_inner label {
width:125px;
}

.product_data .powermail_radio_inner {
float:left;
}

.product_data .powermail_radio_inner label {
width:110px;
}

.product_data dfn {
font-weight:bold;
}

img.tx-srfreecap-pi2-image  {
  padding: 4px 40px 4px 0;
  width: 262px;
}

.tx-srfreecap-pi2-cant-read  {
  color: #000000;
}

#uid131,
#uid127,
#uid225,
#uid221 {
  width: 338px;
}


/* PRODUCT DATA FIELDS SPECIAL - MASCHINENBAU DE */

#powermaildiv_uid216,
#powermaildiv_uid211,
#powermaildiv_uid204,
#powermaildiv_uid109,
#powermaildiv_uid121,
#powermaildiv_uid116 {
height:40px;
}

#powermaildiv_uid125,
#powermaildiv_uid126,
#powermaildiv_uid219,
#powermaildiv_uid220 {
height:20px;
}

#powermaildiv_uid116 p.tx_powermail_pi1_fieldwrap_html_radio_title {
float:left;
margin:0 95px 35px 0;
font-weight:bold;
}

#powermaildiv_uid211 p.tx_powermail_pi1_fieldwrap_html_radio_title {
float:left;
margin:0 95px 35px 0;
font-weight:bold;
}

#powermaildiv_uid277,
#powermaildiv_uid278 {
height:65px;
}

#powermaildiv_uid127 label,
#powermaildiv_uid221 label {
width:200px;
}

div.submit div {
float:left;
margin-right:3px;
}


/* ###################################### */
/* Newsletterformular */
/* ###################################### */

.tx-powermail-pi1_fieldset_newsletter {
  background-color: #cce1f0;
  margin: 20px 0;
}

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

p.tx_powermail_pi1_fieldwrap_html_radio_title {
  display: none;
}

.powermail_radio_inner {
  float: left;
  padding: 2px 10px;
}

#powermaildiv_uid184,
#powermaildiv_uid265 {
  float: left;
  background-color: #cce1f0;
  padding: 10px 40px 10px 10px;
}

#powermaildiv_uid185,
#powermaildiv_uid266 {
  background-color: #cce1f0;
  padding: 10px 0 0 0;
  float: left;
}

#powermaildiv_uid186,
#powermaildiv_uid267 {
  background-color: #cce1f0; 
  padding: 12px 0 0 10px;
  float: left;
}

.powermail_newsletteranmeldung.powermail_submit {
margin:-5px 0 0;
}