BODY {
  filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#4C4C56,endColorStr=#929299);
  scrollbar-base-color: #4C4C56;
  scrollbar-track-color: #3B3B46;
  scrollbar-face-color: #4C4C56;
  scrollbar-highlight-color: #FFFFFF;
  scrollbar-3dlight-color: #FFFFFF;
  scrollbar-darkshadow-color: #FFFFFF;
  scrollbar-shadow-color: #FFFFFF;
  scrollbar-arrow-color: #FFFFFF;
}
a:link {
  color: #B1E6FF;
  text-decoration: none
}
a:visited {
  color: #B1E6FF;
  text-decoration: none
}
a:active	{
  color: #FFFFFF;
  text-decoration: none
}
a:hover {
  color: #99FFFF;
  text-decoration: none
}
.menulinks {
  FONT: 14px arial, verdana, sans-serif;
  font-weight: normal
}
.picturebar {
  background-color:#FFFFFF
}

/* THE NEXT TWO LINES SHOULD ALWAYS MATCH */
TABLE {
  COLOR: #C4C5CC;
  FONT: 11px verdana, arial, sans-serif;
  font-weight: BOLD
}
.title {
  color: #F0F0F0;
  font: 15px verdana, arial, sans-serif;
  font-weight: bold
}
.smalltitle {
  COLOR: #FFFFFF;
  FONT: 11px verdana, arial, sans-serif;
  font-weight: bold
}
.picturetitle {
  COLOR: #FFFFFF;
  FONT: 10px verdana, arial, sans-serif;
  font-weight: bold
}
.phonetitle {
  color: #F0F0F0;
  font: 11px verdana, arial, sans-serif;
  font-weight: bold
}
.price {
  COLOR: #99CCFF;
  FONT: 11px verdana, arial, sans-serif;
  font-weight: bold
}
.copytext {
  COLOR: #F0F0F0;
  FONT: 10px arial, verdana, sans-serif;
  font-weight: bold
}
.imageborder {
  border-collapse: collapse;
  BORDER: #000000 0px solid;
}
#ZOOM {
  LEFT: 10px;
  POSITION: absolute;
  TOP: 10px
}
.button {
  background-image: url("picts/button.gif");
  background-color: #FFFFFF;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #000000;
  font-size: 8pt;
  height: 20px;
  width: 100px;
  cursor: hand;
  font-weight: bold;
  text-align: center;
  BORDER: #000000 0px solid
}
.buttonon {
  background-image: url("picts/buttonon.gif");
  background-color: #FFFFFF;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #336699;
  font-size: 8pt;
  height: 20px;
  width: 100px;
  cursor: hand;
  font-weight: bold;
  text-align: center;
  BORDER: #000000 0px solid
}
.shadeform {
  FONT: 13px arial, verdana, sans-serif;
  background-image: url("picts/shadeform.gif");
  text-align: left;
  WIDTH: 200PX;
  BORDER: #666666 1px solid
}
.textarea {
  FONT: 13px arial, verdana, sans-serif;
  background-image: url("picts/contact.jpg");
  text-align: left;
  WIDTH: 300PX;
  HEIGHT: 125PX;
  BORDER: #999999 2px solid
}
.dropdown {
  COLOR: #333333;
  WIDTH: 200PX;
  FONT: 11px geneva, verdana, arial, sans-serif
}
.button-popups {
  background-image: url("picts/button-popups.gif");
  background-color: #FFFFFF;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #000000;
  font-size: 8pt;
  height: 20px;
  cursor: hand;
  font-weight: bold;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  BORDER: #000000 0px solid
}
.buttonon-popups {
  background-image: url("picts/buttonon-popups.gif");
  background-color: #FFFFFF;
  FONT-FAMILY: arial, verdana, helvetica, sans;
  color: #336699;
  font-size: 8pt;
  height: 20px;
  cursor: hand;
  font-weight: bold;
  text-align: center;
  padding-left: 5px;
  padding-right: 5px;
  BORDER: #000000 0px solid
}
.divstyle {
  position: absolute;
  border: #000000 1px solid;
  width: 90;
  top: 0;
  left: 0
}
.pstyletitle {
  postion: absolute;
  background: white;
  color: black;
  font-size: 10px;
  padding: 2px;
  font-family: verdana, arial
}
.pstylebody {
  postion: absolute;
  background: white;
  color: black;
  font-size: 10px;
  font-family: verdana, arial
}
/* Portrait-Bild in about... */
#bildAbout {
  float: left;
  margin: 3.8em 4em 2em 0em;
}