@media all {
	hr { display:none; }
/*
	#aktuelles { display:none; }
	#impressionen { display:none; }
	#schokolade { display:none; }
	#spezialitaeten { display:none; }
	#feinkostartikel { display:none; }
	#weineundlikoere { display:none; }
	#geschenkartikelundwohnaccessoires { display:none; }
	#kontaktundanfahrt { display:none; }
*/
	body, #page {
		background-color:#47111e;
		background-color:#8f5c2f;
		background-color:#fff;
		background-color:#87212e;
		color:#8f5c2f;
		color:#87212e;
		color:#fccfa6;
		color:#fff;
		font-family:arial,sans-serif;
		font-size:1em;
		text-align:left;
		margin:0;
		padding:0;
		}
	body a {
		color:#fff;
		color:#fccfa6;
		}
	p {
		margin:0em 0em 0.5em 0em;
		padding:0em;
		}
	table {
		font-size:1em;
		}
	#pagehead {
		text-align:left;
		margin:0;
		padding:0;
		}
	#logo {
		float:left;
		margin:0;
		padding:0;
		width:248px;
		height:248px;
		}
	#logo img {
		margin:0;
		padding:0;
		width:248px;
		height:248px;
		}
	#title {
		border:1px dotted yellow;
		border:none;
		margin:0px 0px 30px 268px;
		padding:220px 0px 0px 0px;
		text-align:left;
		background-image:url("template/gut-IMG_3170_cropped2.JPG");
		background-image:url("template/gut-IMG_3230_cropped.JPG");
		background-image:url("template/pagehead-decoration_888x300.jpg");
		background-repeat:no-repeat;
		}
	#breadcrumbs {
		margin:0px 0 0 0;
		padding:0.3em 1em 0.3em 0.5em;
		font-size:0.8em;
		text-align:left;
		border-top:1px solid #fccfa6;
		font-family:monospace;
		}
	#sitemenu {
		border:1px dotted yellow;
		border:none;
		position:absolute;
		top:278px;
		left:0px;
		bottom:0px;
		width:248px;
		margin:0px;
		padding:0px;
		}
	#sitemenu ul {
		border:1px dotted orange;
		border:none;
		border-bottom:1px solid #fff;
		margin:0px 30px 0px 28px;
		padding:0px 0px 0px 0px;
		list-style-type:none;
		overflow:visible;
		}
	#sitemenu li {
		border:1px dotted green;
		border:none;
		border-top:1px solid #fff;
		margin:0px;
		padding:0px;
		}
	#sitemenu li strong {
		display:block;
		border:1px dotted red;
		border:none;
		margin:0px;
		padding:0.5em 10px;
		background-color:#8f5c2f;
		color:#fff;
		}
	#sitemenu li a {
		display:block;
		border:1px dotted red;
		border:none;
		margin:0px;
		padding:0.5em 10px;
		text-decoration:none;
		}
	#sitemenu li a:hover {
		background-color:#fccfa6;
		color:#87212e;
		background-color:#8f5c2f;
		color:#fff;
		}
	#pagecontent {
		margin:0px 25px 0em 25px;
		margin:0px 25px 10em 268px;
		padding:0px;
		}
	#pagecontent h1 {
		margin:0px 0% 1em 0px;
		padding:0em 0em 0.1em 0em;
		font-weight:normal;
		font-size:1.8em;
		}
	#pagecontent h1 small {
		font-weight:normal;
		font-size:0.6em;
		}
	#pagecontent h2 {
		margin:1em 0px 0.5em 0px;
		padding:0em 0em 0em 0em;
		font-weight:bold;
		font-size:1.4em;
		}
	#pagecontent ul {
		margin:0px 0px 1em 0px;
		padding:0px 0px 0px 2em;
		}
	#pagecontent li {
		margin:0px 0px 0.5em 0px;
		padding:0px;
		}
	#kontaktundanfahrt table {
		margin:0 auto;
		margin:0;
		}
	#kontaktundanfahrt th {
		font-weight:normal;
		padding-right:2em;
		text-align:left;
		vertical-align:top;
		}
	#kontaktundanfahrt td {
		padding-bottom:0.5em;
		text-align:left;
		vertical-align:top;
		}
	#keywords {
		font-size:0.8em;
		margin-top:10em;
		}
	#keywords h2 {
		font-size:1em;
		}
	#pagefoot {
		margin:8em 0 0 0;
		padding:0;
		text-align:right;
		}
	#pagefoot img {
		border:none;
		}
	#aktuelles {
		text-align:center;
		}
}

