body {
  margin:0;
  padding:0;
  background-color:#7F7F7F;
  color:#FFFFFF;
  font-size:10px;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  text-align:center;
}

div#main {
  margin:0;
  padding:0;
  width:800px;
}

h1 {
  margin:5px;
  margin-bottom:10px;
  padding:5px;
  font-size:12px;
  border-bottom:1px #FFFFFF solid;
}

div#header {
  margin:0;
  padding:0;
  border:1px #FFFFFF dashed;
}



div#left {
  margin:0;
  padding:0;
  padding-right:20px;
  border:1px #FFFFFF dashed;
  float:left;
  min-height:100px;
  width:135px;
}

div#content {
  margin:0;
  margin-left:5px;
  margin-bottom:5px;
  padding:0;
  padding-right:20px;
  padding-bottom:20px;
  border:1px #FFFFFF dashed;
  float:left;
  width:450px;
}

div#right {
  margin:0;
  padding:0;
  padding-right:20px;
  border:1px #FFFFFF dashed;
  float:right;
  min-height:100px;
  width:135px;
}


div#footer {
  clear:both;
  margin:5px;
  margin-top:10px;
  padding:5px;
  border-top:1px #FFFFFF solid;
}


div#footer2 {
  clear:both;
  margin:5px;
  margin-top:10px;
  padding:5px;
  border-top:1px #FFFFFF solid;
}


.trenner {
  clear:both;
  margin:5px;
  margin-top:10px;
  padding:5px;
  border-top:1px #FFFFFF solid;
}


p#titel {
  margin:5px;
  padding:2px;
  font-weight:bold;
  background-color:#5F5F5F;
}

input {
  background-color:#5F5F5F;
  border:none;
  color:#FFFFFF;
  text-align:center;
  border:1px #FFFFFF solid;
  width:100px;
}

input.submit {
  background-color:#5F5F5F;
  border:none;
  color:#FFFFFF;
  text-align:center;
  border:1px #FFFFFF solid;
  width:100px;
  font-weight:bold;
}


select {
  background-color:#5F5F5F;
  border:none;
  color:#FFFFFF;
  text-align:center;
  border:1px #FFFFFF solid;
}

hr {
  border:1px #FFFFFF dashed;
  background-color:#3E3F3B;
  height:4px;
}

a, a:visited, a:active {
  color:#FFFFFF;
  text-decoration:none;
}

a:hover {
  color:#D5FF0F;
  text-decoration:none;
}