/*
### Allgemein ANFANG
*/
img{
  border:               none;
}
caption{
  text-align:           left;
  font-weight:          bold;
  padding:              2em 0 0.5em 0;
}
.noPrint{
  display:              none;
}
/*
### Allgemein ENDE
*/





/*
### Formular ANFANG
*/
#formular *{
  margin:               0;
  padding:              0;
}
#formular{
  margin-top:           1em;
}
#formular fieldset{
  padding:              5px;
  margin:               5px 0px 5px 0;
  border:               1px solid #eee;
}
#formular fieldset p{
  margin:               1px 0;
  clear:                left;
}
#formular legend{
  font-weight:          bold;
  font-size:            1.2em;
}
#formular fieldset .float{
  float:                left;
  width:                30%;
  margin-left:          0;
  margin-right:         5px;
  text-align:           right;
}
#formular fieldset .eingabefeld{
  width:                65%;
}
#formular fieldset p textarea{
  width:                97%;
  height:               10em;
}
#formular textarea, #formular input{
  border:               1px solid #eee;
  background-color:     #fff;
}
#formular #submit{
  margin:               30px 40px 20px 0;
  text-align:           center;
}
#formular #submit input{
  padding:              2px 10px;
  border:               1px solid #eee;
  font-size:            1.2em;
  font-weight:          bold;
}
#formular #submit input[type="submit"]{
  padding:              5px 20px;
}
/*
### Formular ENDE
*/