      body, table, input, select {
        font-family:Arial,Helvetica,sans-serif;
        font-size:18px;
        padding:5px;
      }
      details {
        font-size:16px;
        color:#666666;
      }
      input[type=text], input[type=number], select {
        border-style:solid;
        border-width:1px;
        border-color:#bebebe;
        padding:5px;
      }
      select, option {
        background-color:#ffffff;
      }
      input[type=text]:hover, input[type=number]:hover, select:hover {
        border-color:rgb(0, 168, 213);
      }
      input[type=button], input[type=submit] {
        border-style:solid;
        border-color:rgb(0, 168, 213);
        border-width:1px;
        background-color:rgb(0, 168, 213);
        color:#ffffff;
        padding:10px;
      }
      input[type=button]:hover,input[type=submit]:hover {
        border-color:#ff6600;
        background-color:#ff6600;
      }
      #b_loeschen {
        margin:0px;
      }
      a {
        text-decoration:none;
        color:rgb(0, 168, 213);
      }
      #b_erzeuge {
        margin-top:10px;
      }
      #i_moodleinstanz,
      #i_kursid {
        width:308px;
      }
      .nach_rechts {
        text-align:right;
      }
      label {
        font-size:14px;
        color:#666666;
      }
      table, table td {
        border-style:none;
        border-collapse:collapse;
        border-width:1px;
        border-color:#ffffff;
      }
