/*------------------------------------------------------------------
Rahmen
------------------------------------------------------------------*/
* {
  margin: 0px;
  padding: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size:13px;
  color:#000000;
  text-decoration:none;
  line-height:18px;
}

body  {
  margin: 0 auto;
  vertical-align:top;
  background-color: #ffffff;
  position: relative;
  width:765px;
}

/*------------------------------------------------------------------
Rahmen
------------------------------------------------------------------*/
.top {
  vertical-align:top;
}

.navigation {
  background-image: url(../images/bg-nav.jpg);
  height: 54px;
  padding-top: 3px;
  padding-left: 28px;
  text-align: left;
}

.navigationstart {
  height: 54px;
  padding-top: 8px;
  padding-left: 120px;
  text-align: left;
}

a.nav {
  color: #A3A9A9;
  font: Trebuchet MS;
  text-align: left;
  font-weight: bold;
  font-size:11px;
}

a.nav:hover {
  color: #ffffff;
  font: Trebuchet MS;
  text-align: left;
  font-weight: bold;
  font-size:11px;
}

a.navi {
  color: #666666;
  font-size: 11px;
  line-height: 12px;
}

a.navi:hover {
  color: #000000;
  font-size: 11px;
  line-height: 12px;
}

.navbottom {
  margin-bottom: 10px;
}

.subnavigation {
  float: left;
  text-align: left;
  width: 117px;
  background-color: #CCCCCC;
  height: 1000px;
  padding-left: 28px;
  padding-right: 5px;
}

span.line {
  color: #ffffff;
}

.content {
  float: left;
  text-align: left;
  width: 572px;
  padding: 0px 5px 30px 28px;
}

.contentstart {
  background-image: url(../images/hg-start.jpg);
  width: 520px;
  height: 370px;
  margin-top: 80px;
}

.link {
  color: #010066;
}

.link:hover {
  color: #010066;
  text-decoration: underline;
}

.liste1 {
  float: left;
  width: 135px;
}

.liste2 {
  float: left;
  width: 170px;
}

.listebild {
  float: right;
  width: 241px;
  margin-left: 8px;
}

/*------------------------------------------------------------------
Inhalt
------------------------------------------------------------------*/
h1 {
  background-image: url(../images/aufzaehler-h1.jpg);
  background-repeat: no-repeat;
  font: Trebuchet MS;
  font-weight: bold;
  color: #CC0000;
  font-size: 18px;
  line-height: 24px;
}

h2 {
  font: Trebuchet MS;
  font-weight: bold;
  color: #666666;
  font-size: 14px;
  line-height: 18px;
  margin-left: 15px;
}

.clear {
  clear: both;
}
