body{
  background-color: #333333;
  background-repeat: no-repeat;
  font-family: Arial, Verdana;
  font-size: 0.8em;
  margin:0px;
}
td{
  font-family: Arial, Verdana;
  font-size: 0.8em;
  vertical-align: top;
}
h1{
  font-size: 2.4em;
  color: #333333;
  font-weight: lighter;
}
h2{
  font-size: 1.2em;
  color: #333333;
}
h3{
  font-size: 1.0em;
  color: #333333;
}
a:link{ 
  text-decoration: none;
  color: #333333;
}
a:visited{
  text-decoration: none;
  color: #333333;
}
a:hover{
  text-decoration: none;
  color: #333333;
}
a:active{
  text-decoration: none;
  color: #333333;
}
a.mainMenue:link{ 
  text-decoration: none;
  color: white;
  font-weight: bolder;
  font-size: 1.2em;
}
a.mainMenue:visited{
  text-decoration: none;
  color: white;
  font-weight: bolder;
  font-size: 1.2em;
}
a.mainMenue:hover{
  text-decoration: none;
  color: #aaaaaa;
  font-weight: bolder;
  font-size: 1.2em;
}
a.mainMenue:active{
  text-decoration: none;
  color: #aaaaaa;
  font-weight: bolder;
  font-size: 1.2em;
}
a.headLink:link{ 
  text-decoration: none;
  color: white;
}
a.headLink:visited{
  text-decoration: none;
  color: white;
}
a.headLink:hover{
  text-decoration: none;
  color: #aaaaaa;
}
a.headLink:active{
  text-decoration: none;
  color: #fffac2;
}
table{
  margin: 0px;
  padding: 0px;
  border-collapse: collapse;
}
#mainArea{
  border: 1px solid white;
  width: 800px;
  height: 400px;
  padding: 10px;
  background-color: white;
  color: black;
}

input{
  background-color: #555555;
  color: #cccccc;
  border: 0px solid black;
}

.tableHeadTD{
  background-color: #aaaaaa;
  padding: 4px;
  border: 1px solid #aaaaaa;
}

.tableTD{
  border: 1px solid #aaaaaa;
  padding: 4px;
  text-align: right;
}
.tr-hover{
  background-color: #cccccc;
}
.postit{
  background-color: #97b2cd;
  color: #222222;
  font-family: Arial;
}