body{
  margin:0;
  background-image:url('../img/bg1.gif');
  background-position:center center;
  background-repeat:repeat-x;
  background-color:#544424;
  font-family:Arial, Helvetica, sans-serif;
}

#BASIS{
  position:relative;
  width:100%;
  height:100%;
  text-align:center;  
}
#SETTER{
  width:930px;
  height:700px;
  text-align:left;

}
#HEADER{
  margin-top:25px;  
  position:relative;
  width:930px;
  height:180px;
  background-image:url('../img/head01.jpg');
  background-repeat:no-repeat;
  background-color:#0F0A01;
}
#raum{
  position:absolute;
  width:470px;
  height:60px;
  left:170px;
  top:35px;
}
#dekoration{
  position:absolute;
  width:350px;
  height:20px;
  left:175px;
  top:105px;
}
#CONTENT{
  position:relative;
  width:930px;
  height:470px;
  background-image:url('../img/bgx1.jpg');
  background-repeat:no-repeat;
  background-color:#0F0A01;
}
#navigation{
  position:absolute;
  width:860px;
  height:45px;
  top:15px;
  left:35px;
  border-width:0 0 1px 0;
  border-style:solid;
  border-color:#634C21;
}
#navigation ul{
  list-style-type:none;
  margin:0;
  padding:0;
}
#navigation li{
  font-family:Arial, Helvetica, sans-serif;
  margin:0;
  padding:0;
  float:left;
  color:#DAA645;
  line-height:40px;
  font-size:14px;
  letter-spacing:1px;
}
#navigation a{
  text-decoration:none;
  padding:0 17px 0 16px;
}
#navigation a:link, #navigation a:active, #navigation a:visited{
  color:#DAA645;
}
#navigation a:hover, #navigation a:focus{
  color:#FFE4B4;
}
#slogan{
  position:absolute;
  top:100px;
  left:35px;
  color:#F3C05E;
  font-size:16px;
  font-style:italic;
}
h1{
    color:#F3C05E;
  font-size:16px;
  font-style:italic;
  margin:15px 0 0 0;
  padding:0;
  font-weight:normal;
}
#motivbild{
  position:absolute;
  right:35px;
  bottom:35px;
}
#kleinbild01, #kleinbild02{
  position:absolute;
  bottom:35px;
}
#kleinbild02{
  right:365px;
}
#kleinbild01{
  right:645px;
}
#motivbild img, #kleinbild01 img, #kleinbild02 img{
  border-style:solid;
  border-color:#896A2E;
  border-width:1px;
}
.inunt{
  bottom:35px;
}
.inob{
  top:85px;
}
#inhalt{
  position:absolute;

  left:35px;
  color:#FFFFFF;
  font-size:13px;
  line-height:17px;
}
#inhalt p, #spalte2 p, #spalte2a p{
  padding:0;
  margin:15px 0 0 0;
}
#inhalt a:link, #inhalt a:active, #inhalt a:visited{
  color:#896A2E;
  text-decoration:none;
}
#inhalt a:hover, #inhalt a:focus{
  color:#F3C05E;
}
#inhalt ul, #spalte2a ul{
  list-style-type:square;
  padding:0;
  margin:10px 0 0 0;
}
#inhalt li, #spalte2a li{
  margin:5px 0 0 15px;;
  padding:0 0 0 0px;
}
#spalte2{
  position:absolute;
  left:360px;
  color:#FFFFFF;
  font-size:13px;
  line-height:17px;
  top:85px;
  height:330px;
  
}
#spalte2a{
  position:absolute;
  left:315px;
  color:#FFFFFF;
  font-size:13px;
  line-height:17px;
  top:85px;
  height:330px;
  
}
td{
  color:#FFFFFF;
  font-size:13px;
  line-height:17px;
}
.inp1{
  width:150px;
  color:#FFE4B4;
  
  line-height:17px;
  background-color:#2B1E0B;
  border-width:1px;
  border-style:solid;
  border-color:#634C21;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  
}
#xsub{
  width:150px;
  margin-top:5px;
  background-color:#DAA645;
  border-style:solid;
  border-width:1px;
  border-color:#FFE4B4;
  cursor:pointer;
}
.td1{
  width:115px;
  height:25px;
  vertical-align:top;
}
.td2{
  width:150px;
  vertical-align:top;
}
#vline{
  position:absolute;
  left:330px;
  bottom:35px;
  width:10px;
  height:330px;
  border-width:0 0 0 1px;
  border-style:solid;
  border-color:#634C21;
  
}
#footer{
  width:915px;
  height:25px;
  position:relative;
  margin: 0 0 0 15px;
}
#nv7, #footer{
  line-height:25px;
  color:#C6A25C;
  font-size:11px;
}
#nv7{
  position:absolute;
  right:0;
  top:0;
  text-decoration:none;
}

form{
  margin:0;
  padding:0;
}
#pr, #pl{
  position:absolute;
  width:20px;
  height:20px;
  top:400px;
}
#pr{
  right:50px;
}
#pl{
  right:300px;
}