body{margin:9pt;padding:0;font:12pt Garamond, Palatino, "Times New Roman", Times, serif;color:#000;background:transparent;}

h1,h2,h3{margin:.75em 0 .5em 0;}

h1 {margin-top:0; font-size:17pt}

h2 {margin-top:0; font-size:14pt;}

.h2article{margin:0}

img{border:0}

a{color:#555;background:transparent;text-decoration:none;}

#menu,#tool,object,.unsichtbar{display:none!important;}

.imgleft,.imageleft,.imageright{float:left;margin:0 8px 6px 0;}

hr,.clear{clear:both}

.box-inhalt{margin:2em 0;padding:5px;border-bottom:1px solid #666}

li{list-style:inside}




.comment .input {
  border:1px solid #CCCCCC !important;
  font-family:Verdana,Sans-Serif;
  font-size:0.9em !important;
  width:350px !important;
}

input, textarea {
  border:1px solid #CCCCCC;
  margin:2px 0;
  padding:2px 1px;
}

.contentmiddle label {
  display:block;
  float:left;
  margin:5px 3px 5px 0;
}
label {
  clear:both;
  display:block;
  float:left;
  width:150px;
}



#umfrage label {
  clear:none;
  display:inline;
  margin:0 0 15px;
  padding-left:5px;
}

.contentmiddle label {
  display:block;
  float:left;
  margin:5px 3px 5px 0;
}


#umfrage input {
  float:left;
}

input[type="image"], input[type="checkbox"], input[type="radio"] {
  border:0 none;
}


fieldset {forms.css (Linie 67)
  border:2px groove threedface;
  display:block;
  margin-left:2px;
  margin-right:2px;
  padding:0.35em 0.625em 0.75em;
}


.pic-overview span {
  background-color:#FFFFFF;
  border:1px solid #DADADA;
  color:#333333;
  float:left;
  font-size:0.9em;
  line-height:normal !important;
  margin:10px;
  padding:2px;
  text-align:center;
  width:175px;
}

.contentdivider { clear:both;}
