#body, input { font-size: 1em;
              font-family: "Helvetica", Arial, Trebuchet MS, sans-serif;
              background-color: white;
              }

#form p { clear: left;
    float: left;
    width: 70%;
    margin: 2px 2px 2px 0;
    padding: 2px;
    }

#form { font-size: 0.9em;
       line-height: 120%;
       width: 30em;
       margin: 1em;
       padding: 1em;
        }

#fieldset { margin: 0;
           padding: 0 0 10px;
           border: solid 2px maroon;
           }

#legend { color: maroon;
         font-size: 1em;
         margin: 3px;
         padding: 3px;
         }

#button { font-size: 0.9em;
          background-image: url(images/button.gif);
          background-repeat: no-repeat;
          background-attachment: scroll;
          width: 70px;
          height: 30px;
          margin: 5px;
          cursor:pointer;
          }
#input { width: 10em;
        float: left;
        margin: 3px;
        padding: 2px;
        border: solid 1px silver;
        display: block;
        }

#straße { width: 10em;
          margin-left: 20px;}

#nummer { width: 8em;
          margin-left: 20px; }

#ort { width: 10em;
          margin-left: 20px;}

#postleitzahl { width: 3em;
          margin-left: 20px; }

#name { width: 10em;
          margin-left: 20px;}

#nachricht { width: 300px;
             height: 200px;
             margin-left: 20px;
             }

#vorname { width: 10em;
          margin-left: 20px;}

#label { color: #878787;
        font-weight: normal;
        text-align: right;
        width: 5em;
        float: left;
        margin: 5px 0;
        padding: 5px;
        }
