body {
  color: #000000;
  background-color: #F0F0FF;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
}

a:link {
  color: #0000A0;
}

a:visited {
  color: #000070;
}

a:active {
  color: #000000;
}

a:hover {
  color: #000000;
}

a:focus {
  color: #000000;
}

a.nav1:link {
  color: #FFFFFF;
  font-weight: bold;
}

a.nav1:visited {
  color: #F0F0F0;
  font-weight: bold;
}

a.nav1:active {
  color: #FFFFFF;
  font-weight: bold;
}

a.nav1:hover {
  color: #FFFFFF;
  font-weight: bold;
}

a.nav1:focus {
  color: #FFFFFF;
  font-weight: bold;
}

a.nav2:link {
  color: #FFFFFF;
  font-size: x-small;
}

a.nav2:visited {
  color: #F0F0F0;
  font-size: x-small;
}

a.nav2:active {
  color: #FFFFFF;
  font-size: x-small;
}

a.nav2:hover {
  color: #FFFFFF;
  font-size: x-small;
}

a.nav2:focus {
  color: #FFFFFF;
  font-size: x-small;
}

p,td {
  color: #000000;
  background-color: #F0F0FF;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
}


h1 {
  color: #2020C0;
  font-size: x-large;
  font-family: Arial, Helvetica, sans-serif;
}

h2 {
  color: #2020C0;
  font-size: large;
  font-family: Arial, Helvetica, sans-serif;
}

h3 {
  font-size: medium;
  font-family: Arial, Helvetica, sans-serif;
}

img.rtext {
  margin-right: 20px;
}

img.ltext {
  margin-left: 20px;
}

table.main {
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
}

td.feat {
  background-color: #D0D0FF;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
}

td.nav {
  color: #FFFFFF;
  background-color: #8080FF;
  font-size: small;
  font-family: Arial, Helvetica, sans-serif;
}

h2.feat {
  background-color: #D0D0FF;
  font-size: medium;
  margin-top: 4px;
  margin-bottom: 4px;
}

h3.feat {
  background-color: #D0D0FF;
  font-size: small;
  margin-top: 4px;
  margin-bottom: 4px;
}

p.feat {
  background-color: #D0D0FF;
  font-size: x-small;
  margin-top: 0px;
  margin-bottom: 4px;
}

div.copyright {
  color: #000000;
  font-size: x-small;
  font-family: Arial, Helvetica, sans-serif;
}

table.beschriftung td {
  font-size: x-small;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
}

table.objekt { background-color: #E7E7FF; font-family: Arial, Helvetica, sans-serif; }
table.objekt th { background-color: #D0D0FF; font-size: medium; }
table.objekt td { font-size: small; }
table.objekt td.ueberschr { font-size: small; font-weight: bold; }
table.objekt td.preis { font-size: medium; font-weight: bold; }

p.verkauft {
  font-size: medium;
  font-weight: bold;
}
