body{
	background-color: #a7a497;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 62,5%;
}

#wrapper{
	margin: 0px auto;
	width: 1000px;	
}

#header{
	width: 100%;
	float: left;
	height: 153px;
	background-image:url(images/header_bg.jpg);
	background-repeat: repeat-x;
	background-position: top left;
}
.facebook{
float:left;
padding-top:20px;
padding-left:25px
}



#navigation{
	float: right;
	width: 600px;
	height: 47px;
	
	padding-top: 106px;
}

#navigation ul{
	float: left;
	padding: 0px;
	margin: 0px;

}

.alignleft{
	float: left;
}

#navigation ul li{
	float: left;
	padding: 0px;
	margin: 0px;
}

.nav_item{
	display: none;
}

#navigation a{
	float: left;
	background-repeat: no-repeat;
	background-position: top left;
	padding: 0px;
	margin: 0px;

}


a#aboutlink{
	width: 119px;
	height: 19px;
	background-image:url(images/about.jpg);
}
a#aboutlink:link{
	background-image:url(images/about.jpg);
}
a#aboutlink:hover, body#about a#aboutlink{
	background-image:url(images/aboutaktiv.jpg);
}

body#about #content{
	background-image:url(images/abend_bg.jpg);
}


a#kontaktlink{
	width: 125px;
	height: 19px;
	background-image:url(images/kontakt.jpg);
}
a#kontaktlink:link{
	background-image:url(images/kontakt.jpg);
}
a#kontaktlink:hover, body#kontakt a#kontaktlink{
	background-image:url(images/kontaktaktiv.jpg);
}

body#kontakt #content{
	background-image:url(images/abend_bg.jpg);
}


a#locationlink{
	width: 144px;
	height: 19px;
	background-image:url(images/lokation.jpg);
}
a#locationlink:link{
	background-image:url(images/lokation.jpg);
}
a#locationlink:hover, body#location a#locationlink{
	background-image:url(images/lokationaktiv.jpg);
}

body#location #content{
	background-image:url(images/abend_bg.jpg);
}


a#linkslink{
	width: 47px;
	height: 19px;
	background-image:url(images/links.jpg);
}
a#linkslink:link{
	background-image:url(images/links.jpg);
}
a#linkslink:hover, body#links a#linkslink{
	background-image:url(images/linksaktiv.jpg);
}

body#links #content{
	background-image:url(images/abend_bg.jpg);
}


a#fruehstuecklink{
	width: 145px;
	height: 28px;
		background-image:url(images/fruehstueck.jpg);
}
a#fruehstuecklink:link{
	background-image:url(images/fruehstueck.jpg);
}
a#fruehstuecklink:hover, body#fruehstueck a#fruehstuecklink{
	background-image:url(images/fruehstueckaktiv.jpg);
}

body#fruehstueck #content{
	background-image:url(images/frueh_bg.jpg);
}


a#mittaglink{
	width: 234px;
	height: 28px;
	background-image:url(images/mittag.jpg);
}
a#mittaglink:link{
	background-image:url(images/mittag.jpg);
}
a#mittaglink:hover, body#mittag a#mittaglink{
	background-image:url(images/mittagaktiv.jpg);
}

body#mittag #content{
	background-image:url(images/mittag_bg.jpg);
}


a#abendlink{
	width: 54px;
	height: 28px;
	background-image:url(images/abend.jpg);
}
a#abendlink:link{
	background-image:url(images/abend.jpg);
}
a#abendlink:hover, body#abend a#abendlink{
	background-image:url(images/abendaktiv.jpg);
}

body#abend #content{
	background-image:url(images/abend_bg.jpg);
}



#content{
	float: left;
	width: 100%;
	height: 533px;
	background-image:url(images/abend_bg.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#content ul{
float:left;
margin:5px 20px;}

#content ul li a{
color:#1D232A;
font-size:0.9em;
letter-spacing:1px;}

#headline, #headline2{
	width: 441px;
	height: 25px;
	float: left;
	padding-top: 43px;
	background-image:url(images/headline.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	margin-left: 395px;
}

#headline2{
	margin-left: 388px;
}

#headline h1, #headline2 h1{
	color: #fffff4;
	text-transform: uppercase;
	font-size: 1.2em;
	letter-spacing: 1px;
	float: left;
	width:401px;
	text-align: right;
	padding: 0px 20px;
	font-weight: normal;

	
}

.storycontent{
	float: left;
	width: 441px;
	height: 430px;
	padding-top: 15px;
	background-image:url(images/block.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	margin-left: 395px;
	padding-bottom: 20px;
	border-bottom: 1px dashed #c0beb4;
	overflow: scroll;
}

.storycontent2{
	float: left;
	width: 525px;
	height: 464px;
	background-image:url(images/block.jpg);
	background-repeat: repeat-y;
	background-position: top left;
	margin-left: 388px;
	padding-bottom: 20px;
	padding-left: 14px;
	border-bottom: 1px dashed #c0beb4;
	
}

a.standort{
	width: 525px;
	height: 464px;
	float: left;
	background-image:url(images/planklein.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

a.standort:link{
	background-image:url(images/planklein.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

a.standort:hover{
	background-image:url(images/plangross.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

.storycontent h2{
	color: #6f6c5f;
	text-transform: uppercase;
	font-size: 0.9em;
	letter-spacing: 1px;
	float: left;
	width:386px;
	padding: 0px 20px;
	font-weight: normal;
	margin-top: 10px;
	
}

.storycontent p{
float: left;
	width:386px;
padding: 5px 20px;
font-size: 0.85em;
line-height: 1.3em;
}

.storycontent table{
	float: left;
	width:386px;
	margin: 5px 20px 5px 20px;
	border-bottom: 1px dashed #c0beb4;
	padding-bottom: 4px;
}

td.menu_item{
font-size: 0.9em;
	color: #1D232A;
	letter-spacing: 1px;
	width: 80%;
}

td.single_item{
width: 30%;
	font-size: 0.7em;
		color: #1D232A;
		letter-spacing: 1px;
}

.small{
	font-size: 0.8em;
	color: #6F6C5F;
	letter-spacing: normal;
}

td.description{
	color: #6f6c5f;
	font-size: 0.7em;
width: 80%;

}

td.blank{
	width: 20%;
}

td.price{
font-size: 0.9em;
	text-align: right;
	color: #6f6c5f;
width: 20%;
}

td.single_price{
width: 20%;
	font-size: 0.7em;
		color: #6f6c5f;
}

td.spacer{
	height: 10px;
}

#footer{
	width: 100%;
	float: left;
	height: 114px;
	background-image:url(images/footer_bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
}

