html{
			width:100%;
			height:100%;
}body {
			background-color: #70ae2b;
			font-size: 1.01em;
			font-family: "Georgia","Times New Roman","Serif";
			padding: 0;	margin: 0;
			width: 100%;
			height: 100%;
			overflow:auto;
			color:#FFFFFF;
}
div#header div{
			width: 452px;margin: 0 auto;
			height:120px;
			background-image: url(../grafiken/blattheader.gif);
			background-repeat:no-repeat;
			background-position: top right;
			
}
h1{
			font-size: 2em;
			margin-top:0px;
			color:#1c310a	;
			padding-top:15px;
			
}
h1 a{			text-decoration: overline; 
			color: #1c310a;
			
}
h2{
			font-size: 1.3em;
			text-align:center;
			margin-top: 0;
			color:#ffffff;
			padding-top:15px;
			padding-left: 30px;
			text-align: left;			
}
h4{			font-size: 1em; display: inline;position: relative;
}
a{	color: #ffffff;
}
#main img{			border: 2px solid #1C310A;
			padding: 5px;
}
#wrapper  {
			height:100%;
}
#container{
			width:900px;
			margin: 0px auto;
			padding-bottom:30px;
			min-height:470px;
}
#header{		height: 120px;
			background-image:url(../grafiken/d_kachel.gif);
			background-repeat:repeat-x;
			position: relative;
			z-index:1;
}
#headerlinks{
			background-image: url(../grafiken/d_scheune.gif);
			background-repeat: no-repeat;
			position: absolute;top: 0;left: 0;
			z-index: 2;
			width: 172px;height: 100px;
} 
#footer{
			clear:both;
			height: 20px;
			padding-top:8px;
			font-family: Arial, Helvetica, sans-serif;
			background-image: url(../grafiken/d_footer.gif);
			background-repeat: repeat-x;
			text-align:center;
			width:100%;
}
#footer a{
			text-decoration:none;
			font-weight:bold;
}
#footer img{
			height:15px;
			position:relative;
			left:20px;
			top:2px;
			margin:0;
			margin-left:10px;
			border:none;
}
#main{
			float: right;
			width: 710px;
			position:relative;
			padding-top: 20px;
}
#navi{
			font-size: 0.95em; font-weight: bold;
			float: left; width: 140px;
}
#navi ul{
			list-style-type: none;
			padding-left: 0px;
}
#navi a{
			display:block;
			background-image: url(../grafiken/d_navibutton.gif); background-repeat: no-repeat;
			text-decoration: none; text-align:center;
			width:138px; height: 28px;
			margin-bottom: 10px;
			padding-top: 7px;
			padding-bottom: 3px	
}
#navi a:hover{
			background-image: url(../grafiken/d_navibutton_hover.gif); background-repeat: no-repeat;
}
