table {
		border-collapse:	collapse;
	}

.pagewidth       { background-color: #faf4e2; width: 802px; border: solid 1px black }
.Logo      { background-image: url(img/logo.jpg); background-repeat: no-repeat; background-position: left top; height: 201px }
.Menue         { background-image: url(img/menue.jpg); background-repeat: no-repeat; background-position: left top; text-align: left; padding-top: 0; width: 171px; height: 433px }
.Menue2 { background-repeat: no-repeat; background-position: left top; text-align: left; vertical-align: bottom; padding-top: 0; width: 171px; margin-top: 160px; }
.Menue p { margin: 5px; padding: 0 }
.Menue2 p { margin: 5px; padding: 0; }
.contend           { background-color: #faf4e2; text-align: left; padding: 5px; width: 600px }
body   { background-color: #ffc; text-align: center }
.Menue a     { color: #faf4e2; font-size: 15px; font-weight: bold; font-stretch: narrower; text-decoration: none  ; }
.Menue2 a { color: #faf4e2; font-size: 15px; font-weight: bold; font-stretch: narrower; text-decoration: none; }
.Menue a:hover  { color: #faf4e2; text-decoration: underline }
.menuelink1   { margin-left: 10px }
.menuelink2   { margin-left: 25px }
.imgborder { border: solid 1px black }
.imgborderright { float: right; border: solid 1px black }
.imgborderleft { float: left; border: solid 1px black }
.Bildunterschriften  { color: #369; font-size: 14px; font-weight: bold; margin: 0; padding: 0 }
* { font-family: Georgia, "Times New Roman", Times, serif }
h1 { font-size: 18px; font-weight: bold; text-decoration: underline }
.kontakt_input { width: 120px }
.kontakt_textarea { width: 550px }
td  { margin: 0; padding: 0; vertical-align: top; border-width: 0 }
