*:focus{
	outline:none;
}

html{
	height: 100%;
	font-size: 62.5%;
}

body{
	
	font-family: "Times New Roman" sans-serif;
	font-size: 1.4em;
	line-height: 1.8em;
	
	background: url("img/body-bg.png") repeat-x;;
	padding: 0;
	margin: 0;

}

table{
	font-size: 0.9em;
	width: 100%;
	line-height: 1.3em;
	/* border: 1px solid blue; */
	 border-bottom: 1px solid #cec3ad; 
	
}table td{
	/* border: 1px solid yellow; */
	

}



body#home li.nav-home a, 
body#stills li.nav-stills a, 
body#food li.nav-food a, 
body#freework li.nav-freework a, 
body#contact li.nav-contact a,
body#people2 li.nav-people2 a
{
	color : #887e60;

}





#header{
	/*border: 1px solid black;/*hellgelb*/ 
	margin-top: 40px;
	margin-left: 30px;
}


#wrapper{
	/*border: 1px solid black;/*hellgelb*/
	width: 700px;
	padding: 0;
	margin: 95px auto 0;
	/*border-bottom: 1px dotted #edd6a1;/*hellgelb*/ 
}

@font-face{
	font-family: "custom" serif;
	src: url("font/DAYROM__.ttf") format("truetype");

}

#menu{
	
	
	margin-top: -24px;
	}
	#menu ul{
	margin-left: -5px;
	position:relative;
	font-size: 1.4em;
	color: #d2c9aa;/*eierton*/
	list-style-type: none;
	}
	#menu ul li{
		font-size: 0.8em;
		display:inline;
		padding: 0 5px 0 0px;
	}
	#menu ul li a:link, a:visited, a:hover a:active{
		
		letter-spacing: 1px;
		font-family: "custom" serif;
		color: #d2c9aa; /*eierton*/
		text-decoration:none;
		/* letter-spacing: 1px; */
	}
	#menu ul li a.extra{
		color: #938061; /*dunkelbraun*/
		
		position:absolute;
		right: 82px;
		top: 2px;
		font-size: 0.8em;
	}
	


#content{
	letter-spacing: 1px;

	/* font-family: "Arial"; */
	font-size: 1em;
	color: #625540;
	/*border: 1px solid black;/*hellgelb*/
	padding: 40px 80px 0px 35px;

	background: white;

}
#content p{
	text-align: left;
}
.impressum, .musca{
	
	font-size: .9em;
	line-height: 1.6em;

}
.musca a:link,
.musca a:visited,
.musca a:hover,
.musca a:active{

	color: #625540;

}

