@media all {
	html { background: url(hintergrund.jpg) no-repeat center fixed #360;
		font-family: helvetica, Arial, sans-serif; font-size: 11pt;
		color: #630; margin: 0px; padding: 0px; }
	body { width: 780px; margin: 0px auto;  padding: 0px; }
	a { color: #630; text-decoration: none;} a:hover { color: #360; }
	div#navig { position: fixed; margin: 0px; padding: 0px; width: 160px;
		background: url(back-navig.png) no-repeat top center; font-size: 10pt; }
	div#navig h1 { margin: 0px; padding: 20px; margin-top: 100px; }
	div#navig h1 a { text-decoration: none; }
	div#navig p#kaffee { margin: 0px; padding: 10px 20px; }
	div#navig p#kaffee img { width: 120px; }
	div#navig p#origin { margin: 0px; padding: 10px 20px; font-size: smaller; }
	div#navig a#editlink { text-decoration: none; cursor: default; }
	div#navig a#editlink:hover { color: #630; }
	div#navig ul { margin: 0px; padding: 0px 20px; list-style-type: none; }
	div#navig ul li { margin: 0px; padding: 0px; }
	div#navig ul li a { display: block; text-decoration: none; margin-bottom: 5px; font-weight: bold; }
	div#navig ul li a:hover { border-right: solid 10px; }
	div#navig ul ul { margin: 0px; padding: 0px; }
	div#navig ul ul li { margin-left: 10px; padding: 0px; }
	div#navig ul ul li a { font-weight: normal; }
	div#navig hr { background-color: #fff; color: #fff; border: solid 0px;
		height: 2px; margin: 10px 10px; padding: 0px; margin-top: 1em; }
	div#content { background: url(back-content.png) no-repeat top right; }
	div#content { padding: 80px 20px 0px 180px; }
	div#content a { text-decoration: underline; font-weight: bold }
	div#content hr { background-color: #fff; color: #fff; border: solid 0px;
		height: 2px; margin: 20px -10px; padding: 0px; }
	div#content dt { font-weight: bold; } div#content dd { margin-bottom: 10px; }
	div#content div#gallery { float: right; width: 100px; margin-left: 15px; }
	div#content div#gallery img { margin-bottom: 30px; }
} @media print {
}

