body,td,th {
	font-family: Lucida Sans, Tahoma, sans-serif;
	font-size: 10px;
	color: #6b482b;
  background-color: #e7dcba;
  background-image: url(pics/back.jpg);
  background-repeat: no-repeat;
}

#wrapper {
  position: absolute;
  width: 450px;
  left: 100px;
  top: 14px;
  background-color: #faf8f1;
  border: 1px solid #baa892;

}

#header {
	width: 450px;
	height: 312px;
	background-color: transparent;
	background-image: url(pics/header.jpg);
  background-repeat: no-repeat;
}

#menu {
  float: left;
  display: inline;
  width: 80px;
  padding-left: 10px;
  padding-right: 10px;
  background-color: #faf8f1;
}

#inhalt {
  float: right;
  width: 320px;
  padding-left: 15px;
  padding-right: 15px;
  background-color: #f3eedd;
  background-image: url(pics/ernest.gif);
  background-repeat: no-repeat;
  background-position: top center;
}


.title {
font-family: Times New Roman, Georgia, sans-serif;
color: #baa892;
font-size: 16px;
font-weight: bold;
text-align: right;
text-transform: uppercase;
padding-bottom: 1px;
padding-top: 20px;
width: 100%;
border-bottom: 1px solid #baa892;
margin-bottom: 15px;
}

.menutitle {
font-family: Lucida Sans, Tahoma, sans-serif;
color: #baa892;
height: 15px;
background-image: url(pics/menu_deko.gif);
background-position: right ;
background-repeat: no-repeat;
font-size: 9px;
font-weight: bold;
text-align: left;
text-transform: uppercase;
padding-bottom: 3px;
padding-top: 20px;
width: 100%;
margin-bottom: 0px;
}

.menulink {
  font-family: lucida sans, tahoma, sans-serif;
  font-size: 8px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #971717;
  padding-left: 10px;
  display: block;
  height: 15px;
}

.menulink a:hover {
  text-decoration: none;
	color: white;
  background-color: #baa892;
  display: block;

}


.date {
  font-size: 9px;
  color: #baa892;
  text-align: right;
  font-weight: bold;
  font-style: italic;
}



a:link {
  font-family: lucida sans, tahoma, sans-serif;
  font-size: 8px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #971717;
  
}

a:active {
  font-family: lucida sans, tahoma, sans-serif;
  font-size: 8px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #971717;
}

a:visited {
  font-family: lucida sans, tahoma, sans-serif;
  font-size: 8px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: #971717;
}

a:hover {
  font-family: lucida sans, tahoma, sans-serif;
  font-size: 8px;
  font-weight: bold;
  text-transform: uppercase;
  text-decoration: none;
  color: white;
  background-color: #baa892;
}

.gallery img {
  border: 5px;
  border-color: #a7846a;
  border-style: solid;
}

.gallery img:hover {
  border: 5px;
  border-color: #d0af96;
  border-style: solid;
}

input, select, option {
  border: 0px;;
  background-color:  #baa892;
  color: white;
}

textarea {
  border: 0px;
  background-color: #baa892;
  color: white;
  width: 300px;
}



