body {
  margin: 0px;
  padding: 0px;
  background-color: #5B6D9D;
  font-family: verdana, sans-serif;
  font-size: 10px;
  letter-spacing: 1px;
  }

p {
  margin-top: 0px;
  margin-bottom: 10px;
  }

div {  
  scrollbar-3dlight-color: #2F3348;
  scrollbar-arrow-color:#2F3348;
  scrollbar-base-color:#5B6D9D;
  scrollbar-darkshadow-color:#5B6D9D;
  scrollbar-face-color:#5B6D9D;
  scrollbar-highlight-color:#A6AAFF;
  scrollbar-shadow-color:#2F3348;
  scrollbar-track-color:#A6AAFF;
  }
  
.blue {
  color: #2F3348;
  font-weight: bold;
  line-height: 20px;
  letter-spacing: 0px;
  }
  
.white {
  color: #FFFFFF;
  font-weight: normal;
  line-height: 15px;
  }
  
td {
  color: #FFFFFF;
  font-weight: normal;
  line-height: 15px;
  }
  
.red {
  color: #C30F00;
  font-weight: bold;
  }
  
div.main {
  position: relative;
  top: 30px;
  margin-left: auto;
  margin-right: auto;
  width: 899px;
  height: 560px;
  background-image: url(/graphics/Untergrund.jpg);
  padding: 3;
  }

div.foot {
  position: relative;
  top: 30px;
  margin-left: auto;
  margin-right: auto;
  font-size: 8px;
  letter-spacing: 0px;
  color: #2F3348;
  width: 899px;
  height: 20px;
  padding: 0;
  }
  
div.pictures {
  position: absolute;
  top: 434px;
  left: 154px;
  }
  
div.logo {
  position: absolute;
  top: 100px;
  left: 30px;
  }
  
div.navigat {
  position: absolute;
  top: 104px;
  left: 229px;
  }

div.header {
  position: absolute;
  top: 32px;
  left: 199px;
  }
  
div.men1 {
  visibility: hidden;
  position: absolute;
  top: 22px;
  left: 248px;
  }
  
div.men2 {
  visibility: hidden;
  position: absolute;
  top: 18px;
  left: 371px;
  }
  
div.men3 {
  visibility: hidden;
  position: absolute;
  top: 37px;
  left: 526px;
  } 
  
div.men4 {
  visibility: hidden;
  position: absolute;
  top: 37px;
  left: 738px;
  }
  
div.text {
  position: absolute;
  top: 64px;
  left: 199px;
  width: 412px;
  height: 205px;
  background-color: #5F729C;
  padding: 0px 59px 0px 0px;
  overflow: auto;
  }

div.text2 {
  position: absolute;
  top: 147px;
  left: 19px;
  width: 412px;
  height: 155px;
  padding: 0px;
  }
  
div.text3 {
  position: absolute;
  top: 50px;
  left: 19px;
  width: 612px;
  height: 255px;
  padding: 0px;
  }
  
div.text4 {
  position: absolute;
  top: 20px;
  left: 19px;
  width: 612px;
  height: 255px;
  padding: 0px;
  }
div.content2 {
  position: absolute;
  top: 158px;
  left: 229px;
  width: 670px;
  height: 290px;
  background-color: #5F729C;
  padding: 0px;
  }
  
#konstruktion {
  background-image: url(/graphics/Konstruktion.jpg);
  }

#lageplan {
  background-image: url(/graphics/Plan.jpg);
  }
  
div.content {
  position: absolute;
  top: 158px;
  left: 229px;
  width: 670px;
  height: 240px;
  padding: 0px;
  }
  
div.red {
  position: absolute;
  top: 96px;
  left: 229px;
  width: 670px;
  height: 1px;
  background-color: #C30F00;
  padding: 0px;
  overflow: hidden;
  }

div.red2 {
  position: absolute;
  top: 122px;
  left: 0px;
  width: 788px;
  height: 1px;
  background-color: #C30F00;
  padding: 0px;
  overflow: hidden;
  }
  
div.bred {
  position: absolute;
  top: 126px;
  right: 0px;
  width: 670px;
  height: 1px;
  background-color: #C30F00;
  padding: 0px;
  overflow: hidden;
  }

div.bred2 {
  position: absolute;
  top: 152px;
  left: 0px;
  width: 770px;
  height: 1px;
  background-color: #C30F00;
  padding: 0px;
  overflow: hidden;
  }
  
div.redbullet {
  position: relative;
  width: 10px;
  height: 10px;
  background-color: #C30F00;
  padding: 0px;
  margin-right: 7px;
  overflow: hidden;
  float: left;
  }
  
a {
  color: #FFFFFF;
  text-decoration: underline;
  }
  
a.foot {
  font-size: 8px;
  color: #2F3348;
  text-decoration: none;
  }
  
a:hover{
  color: #A6AAFF;
  }
