body, html { 
  background-color: white;
  color:#000000; 
}

h1,h2,h3,h4,h5,p,div,td,th,address,blockquote,nobr,b,i {
font-family: arial, verdana, helvetica, sans-serif;
}

p,div,td,th,address,blockquote  { font-size:14px; }

a {
  color: #006699;
  text-decoration: none;  
}

a:hover { text-decoration:underline; }

div#header
{
  position:absolute;
  top:0px;
  left:0px;
  height:40px;
  width:715px !important;
  width:698px;
  background-image:url(../logo-header_40px.gif);
  background-repeat:no-repeat;
  background-position:right top;
  vertical-align: bottom;
  margin-left:3px;
  margin-right:3px;
}

div#content {
  position:relative;
  left:0px;
  top:40px;
  height:545px !important;
  height:543px;
  width:715px !important;
  width:698px;
  overflow:auto;
  color:#000000;
  margin-left:3px;
  margin-right:3px;
}

div#content a { font-weight: bold; }
  
div#footer-beenden {
  position:absolute;
  left:0px;
  top:585px !important;
  top:583px;
  height:25px !important;
  height:20px;
  width:715px !important;
  width:698px;
  text-align: center;
  border-top:1px solid #006633;
  vertical-align: middle;
}

p.footer { 
  font-size:10px;
}

p.bodytext { 
  line-height:22px; 
  font-size:15px;
}

td p.bodytext { 
  line-height:1; 
  font-size:14px;
}

/*------------------------------*/
/* Umfragekästchen */

fieldset.survey_item { 
  margin: 22px 0px;
}

div.survey_item p { 
  line-height:22px; 
  font-size:15px;
}
