
fieldset {
  border-color: #404040;
  padding: 5px;
  margin-top: 1em;
}

fieldset * {
  font-size: 15px;
}

fieldset legend {
  font-size: 18px;
  font-weight: bold;
  color: #808080;
}

fieldset fieldset.left {
   float: left;
   width: 345px;
   border: 1px solid #dadada;
}

fieldset fieldset.right {
   float: right;
   width: 265px;
   border: 1px solid #dadada;
   font-size: 75%
}

fieldset fieldset legend {
   font-size: 12px;
}

fieldset fieldset label {
   display: inline;
   font-size: inherit;
}

fieldset fieldset ul {
   margin: 0;
   list-style: square;
}


fieldset fieldset li {
    color: #404040;
    font-size: 12px;
}

label {
  display: block;
  font-weight: bold;
}

fieldset a {
   text-decoration: none;
   border-bottom: 1px dashed #909090;
   color: #909090;
}

input,
fieldset input,
fieldset select,
fieldset textarea {
   width: 250px;
   
   font-size: 80%;
   padding: 3px;

   margin:3px;

   border: 1px solid #cacaca;

   background-image: url(/images/bg_formular.png);
   background-repeat: repeat-x;

}

.search_submit {
  width: 50px;
}

fieldset textarea {
   height: 400px;
   width:  300px;
}

fieldset textarea.comment {
   height: 200px;
   width:  600px;
}

input.small {
   width: 10px;
}

fieldset fieldset.bild label
{
   clear: both;
   float: left;
   font-size: 75%;
   width: 150px;
}


input.submit {
   float: right;
   margin: 15px;
}
