* {margin:0;padding:0;}
.clr{clear:both;}
html,body {height:100%;}
body{font-family:'Century Gothic', sans-serif;color:#574f34;font-size:12px;background:#574f34;color:#333;}
h1, .heins{font-size:18px;padding:0 0 25px;font-weight:bold;color:#574f34;}
h2, .hzwei{font-size:20px;padding:0 0 15px;font-weight:bold;color:#574f34;}
h3, .hdrei{font-size:14px;padding:0 0 10px ;font-weight:bold;color:#574f34;}
h4, .hvier{font-size:12px;padding:0 0 5px;text-decoration:underline;color:#574f34;}
a{color:#574f34;text-decoration:underline;}
a:hover{text-decoration:underline;}
#wrapper{position:relative;width:959px;margin:0 auto;background:#fff;border-left:1px solid #615940;border-bottom:1px solid #dddcd6;border-right:1px solid #bab7ab;}
#heins{position:relative;float:left;width:249px;height:250px;border-right:1px solid #bbb596;border-bottom:1px solid #787159;background:#e5e0bf url(/images/blatt.png) no-repeat left top;}
#heins h1{position:absolute;bottom:20px;right:20px;padding:0;font-size:16px;text-align:right;font-weight:normal;}
#top-img{position:relative;float:left;width:708px;height:250px;border-left:1px solid #817a5d;border-bottom:1px solid #79725d;background:url(/images/topImg.png) no-repeat top left}
#main{width:959px;background:url(/images/centerLine.png) repeat-y 249px top;}
/* Navigation */
#navigation{float:left;width:249px;border-right:1px solid #cecbbc;border-top:1px solid #dddbce;padding:50px 0;background:#fffef5;}
ul, ul li{list-style: none;}
#navigation li {padding-bottom:20px;}
#navigation li li {padding-bottom:10px;}
#navigation li li li {padding-bottom:5px;}
#navigation li li li li {padding-bottom:2px;}
#navigation li a{display:table-cell;vertical-align:middle;height:31px;background:url(/images/navLi.png) no-repeat top right;text-align:right;text-decoration:none;font-size:14px;font-weight:bold;width:208px;padding:0 41px 0 0;color:#574f34;}
#navigation li li a{font-size:14px;background:none;}
#navigation li li li a{font-size:12px;}
#navigation li li li li a{font-size:10px;}
/* Navigation Ende*/
#right{float:left;width:708px;border-left:1px solid #888370;border-top:1px solid #dddcd6;}
#content{padding:20px 15px 20px 20px;}
#content p{padding: 0 0 35px;line-height:18px;}
#footer{width:708px;text-align:right;}
#footer span{padding:10px;font-size:10px;}
#footer a{color:#574f34;}