body {
 margin:30px 0 0 0;
 background-image:url(../img/bg1.gif);
 background-position:top;
 background-repeat:repeat-x;
 background-color:#E2E2E2;
}

#KORPUS {
  position:relative;
  width:100%;
  height:100%;
  text-align:center;
}

#SETTER{
  position:relative;
  width:770px;
  height:665px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
}

#header{
 position:relative;
 height:205px;
 width:770px;
 background-color:#AB7A57;
}

#head1{
  position:absolute;
  left:0;
  top:0;
  width:325px;
  height:195px;
}

#head2{
  position:absolute;
  left:325px;
  top:0;
  width:445px;
  height:195px;
}
#inhalt{
  position:relative;
  width:770px;
  background-image:url(../img/cbg1.gif);
  background-repeat:repeat-y;
}
#footer{
  position:relative;
  width:770px;
  height:10px;
  clear:right;
  line-height:10px;
  background-color:#AB7A57;
}

#navigation{
  position:relative;
  float:right;
  width:185px;
  margin-right:20px;
  margin-left:20px;
  margin-top:25px;
}
#navigation ul{
  margin:0;
  padding:0;
  list-style-type:none;
}
#navigation li{
  margin:0;
  padding:1px 0 1px 0;
  font-family: Arial, Helvetica, sans-serif;
  font-size:15px;
}
a.bt1, a.bt2{
  display:block;
  height:25px;
  line-height:25px;
  width:185px;
  text-decoration:none;
}
a.bt1:link, a.bt1:visited, a.bt1:active{
  color:#83502B;
}
a.bt1:hover, a.bt1:focus, a.bt2:link, a.bt2:visited, a.bt2:active, a.bt2:hover, a.bt2:focus{
  color:#EEB300;
  background-color:#E3D5CA;
  background-image:url(../img/bb.gif);
  background-repeat:repeat-y;
  background-position:left;
}

#content{
  position:relative;
  float:right;
  width:480px;
  font-family: Arial, Helvetica, sans-serif;
}
.c1{
  position:relative;
  float:left;
  width:270px;
  font-family: Arial, Helvetica, sans-serif;
}
.c2{
  position:relative;
  float:left;
  padding-top:5px;
  width:210px;
  text-align:right;
  font-family: Arial, Helvetica, sans-serif;
}
.c3{
  position:relative;
  clear:left;
}
h1{
  line-height:25px;
  margin:15px 0 10px 0;
  padding:0;
  color:#EEB300;
  font-weight:normal;
  font-size:17px;
}
p{
  font-size:12px;
  color:#94603A;
  line-height:17px;
  margin:5px 0 10px 0;
  padding:0 30px 0 0;
}
#content ul{
  margin:5px 0 10px 0;
  padding:0;
  list-style-type:square;
}
#content li{
  font-size:12px;
  color:#94603A;
  line-height:17px;
  margin:0 0 0 15px;
  
}
#content a{
  color:#EEB300;
  text-decoration:none;
} 
#oben{
  position:relative;
  width:770px;
  height:10px;
  clear:right;
  line-height:10px;
  background-image:url(../img/ou2.gif);
  background-repeat:repeat-y;
}
#unten{
  position:relative;
  width:770px;
  height:10px;
  line-height:10px;
  background-image:url(../img/ou2.gif);
  background-repeat:repeat-y;
}

nl.li{
 height:5px;
 line-height:5px;
}
#bild{
  position:absolute;
  top:220px;
  right:0px;
  width:197px;
  height:197px;
}
#bild img{
 border-width:1px;
 border-style:solid;
 border-color:#AB7A57;
}
