body {
	position: 	absolute; /* NN4 */
	top:      	0;        /* NN4 */
	left:     	0;        /* NN4 */
	margin:   	0;        /* das reicht eigentlich */
	padding:  	0;        /* Opera UASS */

   font-family: Arial, Helvetica, sans-serif;
   background-color: #ffffff;
   font-size: 12px; 
   
  /* text-align: center; */
 
   }



body a{
    color: #875233;
    text-decoration: underline;
}

div.site {
    
    width: 1000px;

}


div.header {
 
    float: left;
    width: 850px;
    height: 130px;
    
    background-color: #d0ddb1;
    background-repeat:repeat-x; 
/* clip:      rect(   ) */

}
  
div.headtext {
    padding-top: 103px;
    padding-left:500;
    
}

div.headtext a {
    color:#000000
    
}


div.rechts {
    float: right;
    marginleft: 850px;
    margintop: 0px;
    width: 150px;
    height: 800px;
    background-color: #ffffff;

} 




span.ende { clear:both;}

div.navcon {
min-height: 660px;
    height: 100%;

}

div.nav {
    float: left;
    margintop: 100px;
    padding-left: 5px;
    width: 150px;
    min-height: 670px;
; background-color: #EFEFEF
; color: #FFFFFF


}


div.navinh {
    padding-top: 15px;
    padding-left: 15px;
    line-height:0;


}
div.navinh a{
    color: #875233;
    text-decoration:none;
}
div.navinh a:hover{
    color: #875233;
    text-decoration:underline;

}

div.navlinkhight {
    padding-top: 15px;
    padding-left: 15px;
    
    line-height:1.0;

}

div.content {
   float: left;
   margin-left:53px;
   width: 600px;
   min-height: 670px;
   text-align: justify;

}

.content h1{
  padding-top: 0px;
  font-weight: bold;
  color: #875233;
  font-size: 14px;
  text-decoration: none;  
  text-align: center;
}

div.footer {
    float: left;
    height: 20px;
    width: 1000px;
    color: #000000;
    background-color: #D4D4D4;
    text-align: center;

}