body {
  background:transparent;
  background-image:url(../img/bg.jpg);
  background-repeat:repeat-x;
  color:black;
  margin:0px;
  padding:0px;
  text-align:center;
}
img {
  padding:0px;
  margin:0px;
}
#content {
  margin:0px auto;
  background:transparent;
  background-image:url(../img/bg_in.jpg);
  color:black;
  width:680px;
  text-align:left;
  border-bottom:1px solid #A9B3B8;
  padding-bottom:20px;
}

table{
  margin:0px;
  padding:0px;
  width:680px;
  table-layout:fixed;
  background:transparent;
  color:black;
  border-top:1px solid #A9B3B8;
  border-bottom:1px solid #A9B3B8;
}
#graph{
  border-left:1px solid #A9B3B8;
  width:420px;
}
#news{
  width:257px;
  background:#BFC6CA;
  background-image:url(../img/bg_n.jpg);
  background-repeat:repeat-x;
  border-left:1px solid white;
  border-right:1px solid #A9B3B8;
  vertical-align:top;
  font:400 11px Arial, sans-serif;
  color:#526169;
}
#news p{
  font:400 11px/14px Arial, sans-serif;
  background:transparent;
  color:#526169;
  padding:8px 16px 8px 16px;
  margin:0px;
}
#nav{
  text-align:right;
  border-right:1px solid #A9B3B8;
}
#nav a{
  background:#E2E9EF;
  color:#3A5967;
  background-image:url(../img/pfeil.gif);
  background-repeat:no-repeat;
  text-decoration:none;
  font:400 11px/16px Arial, sans-serif;
  border-left:1px solid #A9B3B8;
  border-bottom:1px solid #A9B3B8;
  padding:1px 12px 0px 18px;
}
#nav a:hover{
  background:#F5F6F7;
  color:#3A5967;
  background-image:url(../img/pfeil.gif);
  background-repeat:no-repeat;
  text-decoration:none;
  font:400 11px/16px Arial, sans-serif;
  border-left:1px solid #A9B3B8;
  border-bottom:1px solid #A9B3B8;
  padding:1px 12px 0px 18px;
}
a{
  background:transparent;
  color:#3A5967;
  background-image:url(../img/pfeil.gif);
  background-repeat:no-repeat;
  text-decoration:none;
  font:400 11px/16px Arial, sans-serif;
  padding:1px 0px 0px 18px;
}
a:hover{
  background:transparent;
  color:#282F33;
  background-image:url(../img/pfeil.gif);
  background-repeat:no-repeat;
  text-decoration:none;
  font:400 11px/16px Arial, sans-serif;
  padding:1px 0px 0px 18px;
}
#txt h1{
  font:600 14px/22px "Trebuchet MS", Arial, sans-serif;
  background:transparent;
  color:#82959F;
  text-indent: -18px;
  margin:18px 300px 8px 40px;
}
#txt h2{
  font:600 12px/22px "Trebuchet MS", Arial, sans-serif;
  background:transparent;
  color:#82959F;
  text-indent: -18px;
  margin:18px 300px 8px 40px;
}
#txt p{
  font:400 11px Arial, sans-serif;
  background:transparent;
  color:#526169;
  margin:4px 300px 10px 30px;
}
#txt p.big{
  font:400 14px "Trebuchet MS", Arial, sans-serif;
  background:transparent;
  color:#526169;
  margin:4px 300px 10px 30px;
}
form {
  font:400 11px Arial, sans-serif;
  background:transparent;
  color:#526169;
  margin:10px 30px 10px 30px;
}
input {
  background:white;
  color:#526169;
  border:1px solid #A9B3B8;
  width: 200px;
}
textarea {
  background:white;
  color:#526169;
  border:1px solid #A9B3B8;
  width: 200px;
}
#footer{
  margin:0px auto;
  width:680px;
  text-align:left;
}
#infoo{
  font:400 10px Arial, sans-serif;
  background:transparent;
  color:#526169;
  width:600px;
  padding:2px 12px 12px 10px;
  margin:20px 1px 20px 1px;
}
.imgl{
  float:left;
}
.noind{
  margin:0px;
}