img {  border: 0px;}.sitetitle{  font-family: Arial, Verdana, sans-serif;  font-weight:bold;  font-size:large;  color: #7EAB11;  text-align:center;  /*padding-left: 100px; */}.sitebanner { text-align: center; background: #005FA3;  white-space: nowrap; min-width:880px; padding:0; margin:0;}.sitelogo{  background:white;  float:left;}.sitebannerright{  float:right;  font-size: 10px;  background: white;}body{  font-family: Arial, Verdana, sans-serif;  margin:0px;}.sitebody, .sitebody td{  /*font-size:0.8em; */}h1, h2, h3, h4, h5, h6{  /* color:#F8C300; */  color:#005FA3;}.sitebody h1{  font-size:large;  font-variant: small-caps;}.sitebody h2{  font-size:large;  font-style:italic;}.sitebody h3{  font-size:medium;}.sitebody h4{  font-size:medium;  font-style:italic;}.sitemenu {  text-align: center;  /* font-weight: bold; */   /*font-size:0.8em; */  /*border-bottom: 1px solid black;*/  /* background: #B8DB7C; ein grün */  background: #21BB00;   /*background: #BF4F4D; Rot*/  /*padding-top: 5px;*/  white-space: nowrap;  margin:0;}.sitemenu a{  text-decoration:none;  padding-left: 5px;  padding-right: 5px;  /*border: 1px solid black;  border-bottom:none;*/  /*color: green;*/  color:white;  /*background: white;*/  /*padding-left: 5px;  padding-right: 5px;  padding-top:2px;*/}.sitemenu a:hover{  text-decoration:none;  /*border: 1px solid black;*/  /*border-bottom:none;*/  color: white;  /*background: #7EAB11; verwaschenes Grün */  background: #005FA3;   /*padding-left: 5px;  padding-right: 5px;  padding-top:2px;*/}a#sitecurrent, a:hover#sitecurrent{  /*border-bottom:1px solid white;*/}table.sitepage{  border: 0;  width: 100%;  padding:0px;  margin:0px;  border-collapse: collapse;}.sitelinks{  font-size: 0.7em;  border-right: 1px solid black;  padding:0;  vertical-align:top;  margin:0;  margin-bottom: 1em;  /* background-color: #B8DB7C; ein grün */  background: #21BB00;   /*background: #BF4F4D; ein Rot*/  color: #333;  /*border-top: 1px solid #003;*/}.sitelinks a{  display: block;  padding: 2px 2px 2px 0.5em;  border-left: 10px solid #DED27B;  border-right: 1px solid #D1B052;  border-bottom: 1px solid #780D2F;  background-color: #B58229;  color:black;  text-decoration: none;  width: 100%;}html>body .sitelinks a{  width:auto;}.sitelinks a:hover{  border-left: 10px solid #B58229;  border-right: 1px solid #D1B052;  border-bottom: 1px solid #780D2F;  background-color: #DED27B;  color:black;}.sitelinks br{  display:none;}td.sitebody{  padding-left: 10px;  padding-bottom: 10px;  vertical-align: top;  width: 100%;}.sitetable{  border: thin solid #B8DB7C;  padding: 0;  border-collapse: collapse;}.sitetable th{  color: black;  background: #B8DB7C;  }.sitetable td{  border: 1px solid gray;  padding-left:2px;  padding-right:6px;}.sitetable tr.sitelineeven{  background: #BAF6BB;}.sitetable tr.sitelineodd{  background: #DED27B;}.sitetable td a{  display: block;  padding: 2px;  border-right: 1px solid #780D2F;  border-bottom: 1px solid #780D2F;  background-color: #B58229;  color:black;  text-decoration: none;  width: 100%;}.sitetable td a:hover{  display: block;  padding: 2px;  border-right: 1px solid #780D2F;  border-bottom: 1px solid #780D2F;  background-color: #DED27B;  color:black;  text-decoration: none;  width: 100%;}.sitefooter {  font-size: smaller;  text-align: right;  /*background: #B8DB7C;*/  /*background: #BF4F4D; Rot; */  background: #21BB00;  color:black;  margin-top:0px;}.sitefooter a{  text-decoration: none;  color:black;}.sitefooter img{  border:0;  vertical-align: middle;}#sitePagecount, #siteLastUpdate {  padding-right: 4em;}#siteWebmaster{}#siteValidators{}form.siteadminform label{  background-color:#B8DB7C;  color:black;  font-weight:bold;  padding: 4px;  text-transform: uppercase;  font-size:xx-small;    }.siteadmininput{  display:block;  margin-top:5px;  margin-bottom: 1.25em;  border: solid black;  border-width: 1px 2px 2px 1px;}form.siteadminform br{  display: none;}.siteadminbuttonsubmit{  width:75px;  color:green;  text-transform: uppercase;  border: 1px solid green;}p.siteinformation{  padding-top: 1em;}td.ConfirmDescription{  font-weight:bold;}td.ConfirmText{  font-style:italic;}.sitememberpaid{  font-weight:bold;}.sitememberunpaid{  }