body
{ background-color: #ffffff;
  background-image: url("/images/hintergrund_7.jpg");
  background-position: left;
  background-repeat: no-repeat;
  background-attachment: fixed;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
}
a 
{ font-weight: bold;
  color: #008000;
  text-decoration: none;
}
a:hover
{ text-decoration: underline;
}
a:visited
{ color: #006000;
}
ul { line-height: 150%; }
td.navbar 
{ width: 200px; 
  vertical-align: top;
}
td.title
{ width: 600px;
  vertical-align: top;
}
td.content
{ width: 600px;
  vertical-align: top;
  text-align: left;
  color: #000000;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 16px;
}

td.title h1
{ color: #008000;
  font-weight: bold;
  font-size: 300%;
  font-style: italic;
  text-align: center;
  margin: 0px 0px 10px 0px;
}
h2
{ text-align: center;
  margin: 0px 0px 50px 0px; 
  font-size: 150%;
}
h3.bar
{ width: 100%; 
  color: #ffffff;
  background-color: #008000;
  padding: 5px;
}

table.team td
{ text-align: center;
  vertical-align: top;
  white-space: nowrap;
  font-size: 12px;
  width: 200px;
}
/*
 * Menu with Buttons
 */
td.navbar table
{ border-collapse: collapse;
}
td.navbar td.down
{ background-image: url("/images/Schaltflaeche_2.gif");
  background-position: left;
  background-repeat: no-repeat;
  color: #ffffff;
  font-weight: bold;
  width: 170px;
  height: 43px;
  padding: 0px;
  margin: 0px;
  text-align: left;
  vertical-align: middle;
}
td.navbar td.down a
{ color: #ffffff;
  font-weight: bold;
  text-decoration: none;
  font-size: 16px;
  display: table-cell;
  width: 150px;
  text-align: left;
  vertical-align: middle;
  padding: 10px;
}
td.navbar td.down a:hover
{ color: #aaffaa;
}
td.navbar td.up
{ background-image: url("/images/Schaltflaeche_6.gif");
  background-position: left;
  background-repeat: no-repeat;
  color: #000000;
  font-weight: bold;
  width: 170px;
  height: 43px;
  padding: 0px;
  margin: 0px;
  text-align: left;
  vertical-align: middle;
}
td.navbar td.up a
{ color: #000000;
  font-weight: bold;
  text-decoration: none;
  font-size: 16px;
  display: table-cell;
  width: 150px;
  text-align: left;
  vertical-align: middle;
  padding: 10px;
}
td.navbar td.up a:hover
{ color: #008000;
}



div.intro
{ font-variant: small-caps;
  font-weight: bold;
  line-height: 200%;
  font-size: 150%;
  text-align: center;
  margin: 20px;
}

span.bkp
{ color: #008000;
  font-style: italic;
  font-weight: bold;
}
