body {
  background-color:#373A34;
  color:#C9D4BF;
  margin:0px 0px 0px 0px;
}

td {
  border: none 1px white;
  border-collapse: collapse;
  border-spacing: 0px;
}

table {
  border: solid 1px black;   border-collapse: collapse;   border-spacing: 0px;
}

a:link {
  color:#000000;
  text-decoration: none;
}

a:visited {
  color:#000000;
  text-decoration: none;
}

a:active {
  color:#0000FF;
  font-style:italic
}

a:hover {
  text-decoration: underline;
  color: #000000;
}

a.toplinks:link {
  color:#C9D4BF;
  text-decoration: none;
}

a.toplinks:visited {
  color:#C9D4BF;
  text-decoration: none;
}

a.toplinks:active {
  color:#C9D4FF;
  font-style:italic;
  text-decoration: none;
}

a.toplinks:hover {
  text-decoration: none;
  color:#FFFFFF;
}

.active {
  color:#BBFFFF;
}

div.topheadline {
  position:absolute;
  top:10px;
  right:97px;
  left:0px;
  width:705px;
  height:30px;
  color:#C9D4BF;
  font-size:22px;
  text-align:center;
  border:none;
}

div {
  font-size:12px;
}

h1 {
  color:#C9D4BF;
  font-size:22px;
  font-weight:bold;
  display:inline;
}

h2 {
  color:#D9E4CF;
  font-size:18px;
  font-weight:bold;
  display:inline;
}

h3 {
  color:#D9E4CF;
  font-size:16px;
  font-weight:bold;
  display:inline;
}

p {
  font-size:12px;
  color:#BFD4E9;
}

div.aug {
  background: url("aug.jpg");
  background-repeat: no-repeat;
  position:absolute;
  top:5px;
  left:700px;
  width:100px;
  height:100px;
  border:none;
}

div.sprossenwanne {
  background: url("sprossenwanne.jpg");
  background-repeat: no-repeat;
  position:absolute;
  top:300px;
  left:685px;
  width:101px;
  height:51px;
  border:none;
}

div.mail {
  position:absolute;
  left:675;
  top:220;
  font-size:12px;
  text-align:center;
  border:none;
}

div.topborder {
  position:absolute;
  top:50px;
  right:97px;
  left:0px;
  width:705px;
  height:14px;
  color:#C9D4BF;
  font-size:12px;
  text-align:left;
  border-top:1px solid #89947F;
  border-bottom:1px solid #8888AA;
}

div.maincontent {
  position:absolute;
  overflow:scroll;
  top:75px;
  width:655px;
  height:75%;
  left:10px;
  border-top:2px solid #BBBBBB;
  border-left:2px solid #BBBBBB;
  border-bottom:2px solid #444444;
  border-right:2px solid #444444;
  background:#272A24;
}

div.maincontentdata {
  position:relative;
  top:5px;
  width:630px;
  height:98%;
  left:5px;
  bottom:5px;
  border:none;
}

div.bla {
  position:absolute;
  top:101px;
  left:660px;
  height:74px;
  width:100px;
  background: url("bla3.png");
}

strong {
  font-weight:bold;
  font-size:13px;
}

li {
  font-size:12px;
}

img {
  border:none;
}

table.projects {
  border:1px solid #AAAAAA;
  border-collapse:collapse;
  width:99%;
}

td.name {
  border:1px solid #AAAAAA;
  border-collapse:collapse;
  background-color:#000044;  
  width:15%;
}

td.description {
  border:1px solid #AAAAAA;
  border-collapse:collapse;
  background-color:#000000;  
}

td.info {
  border:1px solid #AAAAAA;
  border-collapse:collapse;
  background-color:#004444;  
  width:10%;
}
