body {
  background-color: #DDE1E4;
  background-image: url(bilder/bg_verlauf.jpg);
  background-repeat: repeat-x;
  background-position: 0px 0px;
  margin: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
}
td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
}
a:hover {
  text-decoration: none;
}
select {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #666666;
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
}
.bgWhite {
  background-color: #FFFFFF;
}
a {
  color: #FF0099;
  text-decoration: underline;
}
h3 {
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-size: 16px;
}
h2 {
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-size: 20px;
}
.font9px {
  font-size: 9px;
  text-align: left;
}
td#content {
  line-height: 20px;
  text-align: justify;
}
a.meta {
  color: #333333;
  text-decoration: underline;
}
.bgF5F5F5 {
  background-color: #F5F5F5;
}
ul#bullet {
  /*list-style-image: url(bilder/list_bullet.gif);*/
  list-style-image: url(/treeImages/pf1.GIF);
  list-style-position: outside;
}

td#content ul#bullet{
  list-style-position: inside;
}

img.bildRechts{
  float: right; 
  padding-left: 20px;
  margin-top: 7px;
}
#content p img,
img.bildLinks{
  float: left; 
  padding-right: 10px;
  margin-top: 7px;
}
h1 {
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-size: 24px;
  text-align: left;
}
h2 {
  font-family: "Trebuchet MS", Arial, sans-serif;
  font-size: 12px;
  text-align: left;
}
select {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  background-color: #F5F5F5;
  border: 1px solid #CCCCCC;
  width:200px;
}
input {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FF0099;
  background-color: #FFFFFF;
  border: 1px solid #FF0099;
  font-weight: bold;
  padding: 2px;
}
.border1pxCCCCCC {
  border: 1px solid #CCCCCC;
}
li{
  line-height:17px;
}
ul.navi{
 margin-left:4px;
 padding:0px;
}
.navi li{
 margin-left:10px;
 padding:0px;
}
ul.unternavi{
 margin-left:20px;
 padding:0px;
}
a.nurtext{
  color: #666666;
  text-decoration: none;
}
h1.nurtext{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #666666;
  font-weight: normal;
  display:inline;
}
strong,
b{
  font-weight: normal;
}
b.bold{
  font-weight: bold;
}
fieldset b,
table.attributes b,
p.preview_story b,
p.preview_story strong{
  font-weight: bold;
}
td.topnavi{
  background-position:right; 
  background-repeat:no-repeat
}
td.borderleft{
  margin-left:20px;
  border-left:6px solid transparent;
}
ul.topnavi{
  list-style:none;
  list-style-image:none;
  padding: 0px;
  margin: 5px 14px 0 0;
}
ul.topnavi li{
  float:right;
  margin: 0 0 0 5px;
}