  .body_std {
      font-size:8pt;
      font-family:Verdana, Arial, sans serif;
      background-color:#8C8C8C;
      margin-left: 0px;
      margin-right: 0px;
      margin-top: 0px;
      margin-bottom: 0px
      }

  .body_admin {
      font-size:8pt;
      font-family:Verdana, Arial, sans serif;
      background-color:white;
      margin-left: 0px;
      margin-right: 0px;
      margin-top: 0px;
      margin-bottom: 0px
      }
      


  a, .ref {
    	font-family: Verdana, Arial, Helvetica, sans-serif; 
    	font-size: 10pt; 
    	font-weight: 500; 
    	color: #004444; 
    	line-height: 14pt; 
      text-decoration:none;
      }
  a:link {
      }
  a:visited {
      }
  a:hover {
      color:#BF0000;
      }
  a:active {
      color:#BF0000;
      }


  td {
      	font-family: Verdana, Arial, Helvetica, sans-serif; 
      	font-size: 10pt; 
      	font-weight: 500; 
      	color: #333333; 
      	line-height: 14pt; 
      	vertical-align:top;
      }
  
  li {
        margin-left: -15px
      }

  select {
      font-size:8pt;
      color:#000000;
      }


  input {
      font-size:8pt;
      color:#000000;
      }

  textarea {
      font-family:Verdana, Arial, sans serif;
      font-size:8pt;
      color:#000000;
      }

  optgroup {
      font-size:8pt;
      }

  .klein {
      font-size:7.5pt;
      font-family:Arial, Verdana, sans serif;
      color:#1F1F1F;
      }
  .bklein {
      font-size:7.5pt;
      font-family:Arial, Verdana, sans serif;
      font-weight:bold;
      color:#1F1F1F;
      }
      
  .bklein_c {
      font-size:7.5pt;
      font-family:Arial, Verdana, sans serif;
      font-weight:bold;
      color:#923228;
      }
      
  .visible {
      font-size:8pt;
      font-family:Verdana, Arial, sans serif;
      color:green;
      }
  .hidden {
      font-size:8pt;
      font-family:Verdana, Arial, sans serif;
      color:red;
      }

  .error {
      font-size:7.5pt;
      font-family:Verdana, Arial, sans serif;
      font-weight:bold;
      color:#DF0000;
      }

  .schlieszen {
      position:absolute;
      bottom:5px;
      width:100%;
      text-align:right;
      border-top:1px solid #4F4F4F;
      padding-top:5px;
      padding-left:3px;
      padding-right:3px;
      }

  .color_mouseover { 
      background-color: #FAE9CD;
      border-style: solid; 
      border-color: white; 
      border-width: 1px;
  }
      
  .color_mouseout { 
      background-color:white; 
      border-style: solid; 
      border-color: FCE0B0; 
      border-width: 1px;
  }

  .color_head { 
      background-color:#FCE0B0; 
  }
  
  .color_head1 { 
      background-color:#CCE0B0; 
  }

  .color_list { 
      background-color:gray; 
  }

  .color { 
      background-color:white; 
  }

  .textfields { 
      font-size:9pt;
      line-height:11pt;
      font-family:Arial,sans-serif;
      border:1px solid #004444;
      letter-spacing:0.2mm;
      word-spacing:0.8mm;
      color:black; 
      width:200px;
  }
  
  .mainbuttons { 
      font-size:8pt;
      font-family:Arial,sans-serif;
      font-weight:bold;
      border:1px solid #004444;
      cursor:pointer;
  }
   
  .filebuttons { 
      background: #FCE0B0;
      font-size:8pt;
      line-height:9pt;
      font-family:Arial,sans-serif;
      font-weight:bold;
   }
   
  .checkboxes { 
      border-bottom-style:solid; border-bottom-width:0px;
      border-top-style:solid; border-top-width:0px;
      border-left-style:solid; border-left-width:0px;
      border-right-style:solid; border-right-width:0px;
      border-color:#FCE0B0;	
   }

  .radiobuttons { 
      border-bottom-style:solid; border-bottom-width:0px;
      border-top-style:solid; border-top-width:0px;
      border-left-style:solid; border-left-width:0px;
      border-right-style:solid; border-right-width:0px;
      border-color:#FCE0B0;	
   }
 
