/* Mailformular CSS Styled */


.mailformField {
  width:150px;
  float:left;
}



.form {
  width:100%;
}
.form * {
  color:#4B4949;
}

.csc-mailform-field {
  padding-top:4px;
  clear:both;
}

legend {
  padding-left:10px;
  padding-right:10px;
  border: 0px;
}

fieldset {
  padding-left:10px;
  padding-right:10px;
  margin-top:40px;
  padding-top:20px;
  padding-bottom:10px;
  border: 1px solid #C0C0C0;
}

.radiolayout {
  width:269px;
  padding-left:98px;
  padding-top:15px;
  padding-bottom:15px;
}

.formu {
  width:100%;
  padding-top:10px;
  padding-bottom:10px;
  padding-left:0px;
}

.mf-radio {
  border:0px;
}

.mf-text {
  color: #4B4949;
  font-family: arial;
  font-size:12px;
  border: 1px solid #C0C0C0;
  width:280px;
}

.mf-check {
  border: 1px solid #C0C0C0;
}
.mf-select {
  border: 1px solid #C0C0C0;
  width:282px;
}

.mf-input  {
  border: 1px solid #C0C0C0;
  width:280px;
}

.mf-file   {
  border: 1px solid #C0C0C0;
}

.mf-submit {
/*
  color: #ffffff;
  background-color: #C0C0C0;
  border: 0px;
  */
}


/* Mailform */

.csc-mailform {
  border:0px;
}

.csc-mailform * {
  padding:0px;
  margin:0px;
}


.sternchen {
  color:red !important;
}

fieldset legend { font-weight:bold; }


/* Mailform Ende */


#captchaResponse { margin-bottom:7px;}

.csc-mailform-field {
    padding-top:20px;
}

fieldset .csc-mailform-field {
    padding-top:4px;
}





  /* Powermail */
  .tx-powermail-pi1 { clear:both;}
  span.powermail_mandatory { color: red; }
  input.validation-failed,textarea.validation-failed {background-image: url(/typo3conf/ext/powermail/img/icon_exclamation.gif);background-repeat: no-repeat;background-position: 98% -1px; }
  div.powermail_mandatory_js { color: red;margin: 3px 0 15px 150px; }
  fieldset.tx-powermail-pi1_fieldset { border: 1px solid #CCCCCC;background-color: #FFFFFF;padding: 10px; }
  fieldset.tx-powermail-pi1_fieldset legend {	font-weight: bold; font-size:16px; color:#4B4949; }
  fieldset.tx-powermail-pi1_fieldset label { font-weight: normal; }
  fieldset.tx-powermail-pi1_fieldset input.powermail_text,
  fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
  fieldset.tx-powermail-pi1_fieldset select.powermail_select { border:1px solid #CCCCCC; }
  fieldset.tx-powermail-pi1_fieldset input.powermail_submit {	margin-left:220px; font-weight: bold; }
  p.tx_powermail_pi1_fieldwrap_html_checkbox_title,p.tx_powermail_pi1_fieldwrap_html_radio_title { margin: 0;padding: 0;font-weight: bold;}
  div.tx_powermail_pi1_fieldwrap_html label a {cursor: help;}
  div.tx_powermail_pi1_fieldwrap_html label a dfn {display: none;}
  div.tx_powermail_pi1_fieldwrap_html label a:hover dfn { display: block;position: absolute;width: 250px;padding: 5px;background-color: #ddd;border: 1px solid red;color: black;text-decoration: none;font-size: 0.8em; }
  div.tx_powermail_pi1_fieldwrap_html img.icon_info {padding: 2px 2px 0 2px;}
  td.powermail_all_td {padding: 3px 10px 3px 0;}
  td.powermail_all p.bodytext {margin: 0;}
  .tx-srfreecap-pi2-cant-read {color:#666666;font-size:12px;display:block;}
  .tx_powermail_pi1_fieldwrap_html_check {display:block;width:210px;}
  .tx_powermail_pi1_fieldwrap_html p a { cursor: help; text-decoration:none; }
  .tx_powermail_pi1_fieldwrap_html p a dfn { display:none;font-weight:normal;font-style:normal;color:#303030; }
  .tx_powermail_pi1_fieldwrap_html p a:hover dfn { display:block;position:absolute;width:500px;background-color:#fef8ea;border:1px solid #6D6E71;padding:10px; }
  .tx_powermail_pi1_fieldwrap_html { float:left;padding:2px 0px 2px 5px;margin-right:5px; }
  fieldset.tx-powermail-pi1_fieldset label { margin-right:5px; }
  .tx_powermail_pi1_fieldwrap_html_4 label { font-weight:bold !important; }
  .tx_powermail_pi1_fieldwrap_html_9 label { font-weight:bold !important; }
  .tx_powermail_pi1_fieldwrap_html_14 label { font-weight:bold !important; }
  .tx_powermail_pi1_fieldwrap_html_18 label { font-weight:bold !important; }
  .tx_powermail_pi1_fieldwrap_html_22 label { font-weight:bold !important; }
  .tx_powermail_pi1_fieldwrap_html_36 label { font-weight:bold !important; }
  .tx_powermail_pi1_fieldwrap_html_48 label { font-weight:bold !important; }
  .tx_powermail_pi1_fieldwrap_html_36 label { display:block;width:210px;float:left; }
  .tx_powermail_pi1_fieldwrap_html_textarea label { display:block;width:210px;float:left;}
  .tx_powermail_pi1_fieldwrap_html_textarea textarea { width:230px; margin-left:5px;}
  .tx_powermail_pi1_fieldwrap_html_36 select { margin-left:5px; width:232px; }
  
  #tx-powermail-pi1_fieldset_9 label { color:#FBFFCA; }
  #powermaildiv_uid71 .tx_powermail_pi1_fieldwrap_html_radio_title {  color:#FBFFCA; padding-bottom:5px; padding-top:3px; }
  #powermaildiv_uid71 .powermail_radio_inner_uid71_0 { padding-left: 10px;}
  #powermaildiv_uid71 .powermail_radio_inner_uid71_1 { padding-left: 10px;}
  #powermaildiv_uid71 .powermail_radio_inner_uid71_1 label { white-space:nowrap; }
  #powermaildiv_uid71 .powermail_radio_inner_uid71_2 { padding-left: 10px;}
  #tx-powermail-pi1_fieldset_9 { background-image:url('../image/hintergrund_form.jpg'); background-position:bottom left; background-repeat:repeat-x; background-color:#ab5836; }
  #tx-powermail-pi1_fieldset_9 legend { display:none; }
  #powermaildiv_uid70 label { font-weight:bold;}

  #powermaildiv_uid70 { clear:both; }
  #powermaildiv_uid71 { clear:both; width:500px; }
  #powermaildiv_uid72 { clear:both; }
