/* --> Formularfelder <-- 															*/	
	  
/* TEXT */
input[type=text],
input[type=text] {
 margin: 1px;
 height: 16px;    
 background-color: #fafafa;
 border: solid 1px #a5a5a5;
 color: #000000;;
 font-size: 13px;
 padding-top: 2px;    
 }
input[type=text]:focus {
 background-color: #F0F0F0;
 border: solid 1px #a5a5a5;
 color: #000000;
 }
    
/* BUTTONS */    
input[type=submit],
input[type=reset],
input[type=button] {
 margin-top: 15px;
 padding: 2px;
 background-color: #fafafa;
 border: solid 1px #a5a5a5;
/* xborder-bottom: solid 2px #a5a5a5;
 xborder-right: solid 2px #a5a5a5;*/
 color: black;
 font-size: 0.85em;
 font-weight: bold;
 cursor: pointer;
 }

input[type=submit]:hover,
input[type=reset]:hover,
input[type=buttton]:hover {
 background-color: #fafafa;
/* xborder: solid 1px #a5a5a5;*/
 color: #ffffff;
 background-color: #a5a5a5;
 }
      
/* TEXTAREA */
textarea {
 margin: 1px;
 background-color: #fafafa;
 border: solid 1px #a5a5a5;
 color: black;
 font-size: 13px;
 }
textarea:focus {
 background-color: #F0F0F0;
 border: solid 1px #a5a5a5;
 color: #000000; 
 }

/* SELECT (Dropdowns) */
select {
 margin: 1px;
 height: 16px;
 background-color: #fafafa;
 border: solid 1px #a5a5a5;
 color: #000000;
 font-size: 12px;
 }      

/* Radio-Buttons */
input.csc-mailform-radio {
 float: left;
 margin-right: 10px;
 margin-top: 4px;
 }

/* Kontaktformular TYPO3 Powermail */

  /* Basis Formular */
  div.tx-powermail-pi1 {
    width: 100%;
    height: auto;
    border: 0px;
    }
  fieldset {
    border: 0px;
    width: 100%;
    }

  /* Die Formular-DIV */
  #powermaildiv_uid12 {
   position: relative;
   left: 0px;
   padding-top: 0px;
   }
  #powermaildiv_uid13 {
   position: relative;
   left: 0px;
   padding-top: 0px;
   }
  #powermaildiv_uid14 {
   position: relative;
   left: 0px;
   padding-top: 0px;
   }
  #powermaildiv_uid15 {
   position: relative;
   left: 0px;
   padding-top: 0px;
   }
  #powermaildiv_uid16 {
   position: relative;
   left: 0px;
   padding-top: 0px;
   }
  #powermaildiv_uid17 {
   position: relative;
   left: 0px;
   padding-top: 0px;
   }
  #powermaildiv_uid18 {
   position: relative;
   left: 0px;
   padding-top: 10px;
   }
  #powermaildiv_uid19 {
   position: relative;
   left: 0px;
   padding-top: 25px;
   }
  #powermaildiv_uid20 {
   position: relative;
   left: 60px;
   padding-top: 0px;
   }


  /* Ausblenden des Formulartitels */
  legend {
    visibility: hidden;
    }

  /* Die Formularbeschriftungen */
  /* Allgemein */
  label {
   line-height: 25px;
   width: auto;
   vertical-align: top;
   }
  /* Individuell */
  label[for=uid12] {
   }
  label[for=uid13] {
   }
  label[for=uid14] {
   }
  label[for=uid15] {
   }
  label[for=uid16] {
   }
  label[for=uid17] {
   }
  label[for=uid18] {
   }
  label[for=uid19] {
   }


   /* Input-Felder */
   #uid12 {
    position: relative;
    margin-left: 95px;
    }
   #uid13 {
    position: relative;
    margin-left: 83px;
    }
   #uid14 {
    position: relative;
    margin-left: 68px;
    }
   #uid15 {
    position: relative;
    margin-left: 91px;
    }
   #uid16 {
    position: relative;
    margin-left: 93px;
    }
   #uid17 {
    position: relative;
    margin-left: 94px;
    }
   #uid18 {
    position: relative;
    margin-left: 48px;
    top: 0px;
    }
   #uid19 {
    position: relative;
    margin-left: 14px;
    vertical-align: top;
    }
    img.wtcalculatingcaptcha {
     position: relative;
     margin-top: 27px;
     margin-left: -149px;
     }
    .tx_powermail_pi1_fieldwrap_html_captcha_description {
     position: relative;
     left: 150px;
     font-size: 10px;
     }

   input[type=submit] {
    margin-top: 50px;
    margin-left: 90px;
    }

  /* Ausblenden des Checkbox-Titels */
  p.tx_powermail_pi1_fieldwrap_html_checkbox_title {
   visibility: hidden;
   height: 0px;
   }

  /* Required-Felder */
  div.powermail_mandatory_js {
   position: relative;
   left: 148px;
   background-color: #e6edf5;
   width: 150px;
   height: auto;
   margin-bottom: 2px;
   padding-left: 3px;
   font-size: 10px;
   border: solid 1px #c61f37;
   color: #c61f37;
   }

  /* Kontrollseite */
  table.powermail_all powermail_all_table {
   width: 100%;
   background-color: red;
   }
  td.powermail_all powermail_all_td {
   width: 100px;
  background-color: red;
   }

  div.tx-powermail-pi1_confirmation form {
   margin-left: 25px;
   }
  
  input.tx-powermail-pi1_confirmation_back {
   float: left;
   margin-right: 10px;
   }