div#wrapper {
	width:784px;
	margin:0 auto;
}

p#skip {
	position:absolute;
	top:-999px;
	left:-999px;
}

div#header {
	height:158px;
	background:url(../images/header-hg.gif) no-repeat;
}

div#container {
	background:url(../images/header-foto.jpg) no-repeat;
	width:256px;
	height:118px;
	float:left;
}

div#header ul {
	list-style-type:none;
	padding:0 8px;
	height:40px;
	text-indent:-9999px;
	font-size:1px;
	clear:both;
}
div#header ul li, div#header ul a {
	display:block;
	float:left;
	width:128px;
	height:40px;
}

div#balken {
	width:770px;
	height:30px;
	margin:0 auto;
	background:url(../images/balken.gif) no-repeat;
	position:relative;
}

div#main {
	background:url(../images/main-hg.png) repeat-y;
}


ul#sidebar {
	width:256px;
	list-style-type:none;
	float:left;
	padding:0 0 0 8px;
}
ul#sidebar li {
	background:#fff4d3 url(../images/button-hg.gif) left bottom no-repeat;
	border-bottom:1px solid #cbb983;
	padding:0 25px;
	margin:0 0 0 1px;
}
ul#sidebar a {
	display:block;
	padding:12px 0;
	background:url(../images/bullet.gif) center right no-repeat;
	color:#333;
	text-decoration:none;
}
ul#sidebar a:hover {
	color:#9a7208;
	background:url(../images/bullet2.gif) center right no-repeat;
}
ul#sidebar a.current {
	background:url(../images/bullet2.gif) center right no-repeat;
}



div#content {
	padding:33px 25px 45px 290px;
	margin:0 8px 0 0;
}
div#content ul {
	list-style-type:none;
	margin:0 0 20px 0;
}
div#content ul li {
	margin:0 0 5px 0;
	padding:0 0 0 20px;
	background:url(../images/bullet2.gif) 0 5px no-repeat;
}



div#footer {
	border-top:1px solid #b8b8b9;
	margin:0 8px 0 265px;
	font-size:0.9em;
}
div#footer p {
	float:left;
	padding:15px 20px;
}


div#sitefoot {
	height:18px;
	background:url(../images/sitefoot-hg.png) no-repeat;
}