/* Mailform */

#textbox form fieldset.csc-mailform, #fulltextbox form fieldset.csc-mailform 
{ margin: 10px 0 0 0; padding: 15px; width: 80%; border: none; }

  #textbox form fieldset.csc-mailform div.csc-mailform-field, #fulltextbox form fieldset.csc-mailform div.csc-mailform-field 
  { clear: both; margin: 0 0 10px 0; }

  /* label und input */

  #textbox form fieldset.csc-mailform div.csc-mailform-field label, #fulltextbox form fieldset.csc-mailform div.csc-mailform-field label
  { float: left; font-size: 12px; margin: 5px 0; width: 30%; color: #555; }

  #textbox form fieldset.csc-mailform div.csc-mailform-field input, #fulltextbox form fieldset.csc-mailform div.csc-mailform-field input  
  { float: right; margin: 2px 0 0 0; width: 60%; padding: 2px; font-size: 12px; color: #555; border: 1px solid #aaa; }

  /* select */

  #textbox form fieldset.csc-mailform div.csc-mailform-field select, #fulltextbox form fieldset.csc-mailform div.csc-mailform-field select 
  { margin: 5px 0 5px 7px; font-size: 12px; color: #555; border: 1px solid #aaa; }
    #textbox form fieldset.csc-mailform div.csc-mailform-field option, #fulltextbox form fieldset.csc-mailform div.csc-mailform-field option
    { font-size: 12px; color: #555; }

  /* textarea */

  #textbox form fieldset.csc-mailform div.csc-mailform-field textarea, #fulltextbox form fieldset.csc-mailform div.csc-mailform-field textarea 
  { position: relative; top: 0; left: 50px; padding: 2px; width: 60%; height: 300px; font-size: 12px; color: #555; background: #fff; border: 1px solid #aaa; }

  #textbox form fieldset.csc-mailform div.csc-mailform-label, #fulltextbox form fieldset.csc-mailform div.csc-mailform-label  
  { margin: 0 0 15px 0; font-size: 12px; color: #555; }

  /* checkbox */
  
  #textbox form fieldset.csc-mailform div.csc-mailform-field input.csc-mailform-check, 
  #fulltextbox form fieldset.csc-mailform div.csc-mailform-field input.csc-mailform-check 
  { float: none; position: relative; top: 5px; left: 7px; width: auto; border: 1px solid #aaa; }

   /* submit */
  
  #textbox form fieldset.csc-mailform div.csc-mailform-field input.csc-mailform-submit, 
  #fulltextbox form fieldset.csc-mailform div.csc-mailform-field input.csc-mailform-submit  
  { float: right; margin-top: 10px; padding: 1px 20px 10px 5px; width: 80px; font-weight: bold; color: #fff; background: url(../../bilder/grafik/ico_login.png) no-repeat; border: none; cursor: pointer; }
  #textbox form fieldset.csc-mailform div.csc-mailform-field input.csc-mailform-submit:hover, 
  #fulltextbox form fieldset.csc-mailform div.csc-mailform-field input.csc-mailform-submit:hover  
  { background: url(../../bilder/grafik/ico_login_hover.png) no-repeat; }
