body {
  background-color:#bbda78;/*#c0c0c0;*/
  background-image:url(hintergrundverlauf9.gif);
  background-repeat: repeat-x;
  color:#000000;
  font-family:Arial,Veranda,"sans serif";
  font-size:10pt;
}
h1{
  font-size: 12pt;
  font-weight: bolder;
}
h2{
  font-size: 10pt;
  font-weight: 600;
  margin-bottom: 0px;
}
h3{
  font-size: 10pt;
  font-weight: 500;
  margin-bottom: 2px;
  margin-top: 10px;
  text-decoration: underline;
}
p{
  font-size: 10pt;
  font-weight: normal;
}
table{
  font-size: 10pt;
  font-weight: normal;
}

img#pfeil{
  float: left;
}
a {
  text-decoration: none;
}
a:link {
  color:#000000;
}
a:visited {
  color:#000000;
}
a:hover {
  background-color:#A7D37F;
  color:#ffffff;
}
a:active {
  color:#000000;
}
table#rahmen {

  background-image:url(hintergrundverlauf4.gif);
  background-repeat: repeat-x;
    background-color:#F9D559;/*#FFE79D;*/
}
table#hauptnavigation {
  background-color:#81A42C;
  padding-left: 2pt;
  padding-right: 2pt;
  font-size: 10pt;
  font-variant: small-caps;
}
table#hauptnavigation a{
  background-color:#BBDA78;
  display: block;
  padding-left:18pt;
  padding-right:18pt;
}


table#uberschriftrahmen {
  padding-bottom: 3pt;
  padding-top:3pt;
  padding-left:20pt;
  padding-right:0pt;
  float: none;
}
table#uberschrift {
  font-variant:small-caps;
  font-size:20pt;
  font-weight:normal;
}
img#uberschrift{
  float: left;
}

table#unternavigation {
  font-variant:small-caps;
  font-size:10pt;
  background-color:#81A42C;
  padding-left:5pt;
}
#navititel{
  font-weight: bolder;
  font-size: 11pt;
}
table#unternavigation a{
  background-color:#BBDA78;
  display: block;
  padding-left:6pt;
  padding-right:6pt;
  padding-top: 7pt;
  padding-bottom: 3pt;
}
#navigrun{
  background-color:#BBDA78;
  padding-left:6pt;
  padding-top:40pt;
}

table#textteil{
  background-color:#81a42c;
  padding-right:6pt;
  padding-top:14pt;
}
table#textteilinnen{
  background-color:#bbda78;
  padding-left:10pt;
}
table#textteilganz{
  background-color:#81a42c;
  padding-right:6pt;
  padding-left:6pt;
  padding-top:14pt;
}
table#tabellen{
  border-collapse:collapse;
}
table#tabellen a{
  font-style: italic;
}
table#tabellen td{
  border: solid #81A42c 1px;
  padding-left: 2px;
}
tr#tabellenuberschrift {
  font-weight: bold;
}
#rathaus{
  float: left;
  border-width: 10px;
  border-style: solid;
  border-color: #bbda78;
}
td#offn{
  padding-left:20px;
}
td#schule{
  padding-left:5px;
}
#portrait{
   padding-left: 30px;
   padding-right: 30px;
}

#foto-l{
  clear: both;
  float: left;
  border-right: 10px;
  border-style: solid;
  border-color: #bbda78;
}
#foto-r{
  clear: both;
  float: right;
  border-width: 10px;
  border-style: solid;
  border-color: #bbda78;
}
#collage{
  clear: both;
  border-left: 5px/*50px*/;
  border-style: solid;
  border-color: #bbda78;
}
#collage10{
  clear: both;
  border-left: -20px;
  border-style: solid;
  border-color: #bbda78;
}

hr#fotonachweis {
  color:#81a42c;
  width:300px;
  height:1px;
  text-align:left;
}
div#fotonachweis{
  clear: both;
  font-size: 7pt;
  margin-left: 0px;
}
#veranstaltung{
  font-weight: bold;
  font-size: 11pt;
}
table#veranstaltungtermine tr{
 vertical-align: text-top;
}
table#datum {
  font-size: 8pt;
}
body, textarea {
  scrollbar-base-color:#00896e;
  scrollbar-arrow-color:#FFFFFF;
  scrollbar-darkshadow-color:#000000;
  scrollbar-face-color:#00896e;
  scrollbar-highlight-color:#FFFFFF;
  scrollbar-shadow-color:#000000;
  scrollbar-track-color:#00896e;};