/* CSS-Definitionsdatei, die SiteStyle -Stylesheets enthält */
BODY {
  color: black; background-color: white;
  font-size: 80.01%;
  font-family: Verdana,Helvetica,Arial,sans-serif;
  margin: 5px 0 15px 0; padding: 0;
  text-align: center;
 }

 a:active { color: rgb(0,0,0);}
 a:link { color: rgb(0,0,0);}
 a:visited { color: rgb(0,0,0);}
 a:hover { color: rgb(78,124,175);}

div#seite {
  width: 780px;
  text-align: left;    /* Seiteninhalt wieder links ausrichten */
  margin: 0 auto;      /* standardkonforme horizontale Zentrierung */
  border-left: 2px solid #7EA0C6; 
  padding: 0;
  background: url("images/css_07.jpg");
}

h1 { visibility: hidden; margin: 0; }

h2 {
  margin: 10px 14px 20px 14px;
  display: block;
  border-bottom: 2px solid #000000;
  font-size: 16px;
}

h3 {
  margin: 15px 14px 8px 14px;
  font-size: 16px;
}

div#headline {
  margin: 0;
  height: 81px;
  background: url("images/css_01.jpg");
}

div#head1 {
  float: left;
  height: 46px;
  width: 364px;
  margin: 0;
  background: url("images/css_02.jpg");
}

div#head2 {
  float: right;
  height: 46px;
  width:416px;
  margin: 0;
  background: url("images/css_03.jpg");
}

div#head3 {
  float: left;
  height: 73px;
  width:558px;
  color: #ffffff;
  margin: 0;
  background: url("images/css_04.jpg");
}

#head3 .auswahl { text-align: center; font-size: 11px; margin-top: 52px; font-weight: bold;}
#head3 a:link { color: #ffffff;}
#head3 a:visited { color: #ffffff;}
#head3 a:hover { color: #150185;}

div#head4 {
  float: right;
  height: 73px;
  width:222px;
  margin: 0;
  background: url("images/css_05.jpg");
}

div#content {
  float: left;
  width: 558px;
  margin: 0;
}

#content .wechsel {text-align: right; font-size: 85.01%; margin-top: 15px;}
#content .fussnote { font-size: 70.01%; color: #666666; }

#content p {
  text-align: justify;
  margin: 0 14px 8px 14px;
}

#content .enterlink {
  margin:15px 0 15px 0;
  text-align: center;
  font-size: 200.01%;
  font-weight: bold;
}

div#navihead {
  float: right;
  width: 222px;
  height: 54px;
  margin: 0;
  background: url("images/css_06.jpg");
}

#navihead h4 {margin: 20px 0 0 30px; font-size: 16px; color: #ffffff;}

div#navi {
  float: right;
  width: 222px;
  margin: 0;
}

#navi p {
  text-align: justify;
  margin: 5px 13px 3px 14px;
}

#navi ul {list-style: none; font-size: 12px;}
#navi li {padding-left:18px; background: url("images/link.gif") no-repeat; background-position: bottom left;}
#navi hr {width: 85%; text-align: center;}

#navi .enterlink {
  margin:15px 8px 15px 8px;
  text-align: center;
  padding: 5px;
  font-size: 120.01%;
  font-weight: bold;
}

#partner p {
  border-top: 1px solid #cccccc;
  text-align: center;
  font-size: 75.01%;
}

div#footer {
  clear: both;
  width: 780px;
  height: 39px;
  margin: 0;
  background: url("images/css_08.jpg");
}

#footer p {
  border-top: 1px solid #cccccc;
  text-align: center;
  font-size: 75.01%;
  margin: 8px 236px 0px 14px;
}


