/*- aktuelles --------------------------- */
div#aktuelles_button{
	width:139px;
	height:62px;
	top:157px;
	left:94px;
	position:absolute;
}

div#aktuelles_button ul{
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-indent:-999999px;
	overflow:hidden;
	width:139px;
	height:62px;
}

div#aktuelles_button ul li{
	float:left;
	display:block;
    text-align: left;
	width:139px;
	height:62px;
}

a.aktuelles {
	display:block;
	width:139px;
	height:62px;
	background:url(../images/layout/aktuelles_button.jpg);
	font-weight: normal;
	padding:0 0 0 0;
}

a.aktuelles:hover, a.aktuelles:active {
	display:block;
	width:168px;
	height:66px;
	padding:0 0 0 0;
	background:none;
}

/*- reservieren --------------------------- */
div#reservieren{
	top:45px;
	left:277px;
	width:161px;
	height:48px;
	position:absolute;
}

div#reservieren ul{
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-indent:-999999px;
	overflow:hidden;
	width:161px;
	height:48px;
}

div#reservieren ul li{
	float:left;
	display:block;
    text-align: left;
	width:161px;
	height:48px;
}

a.reservieren {
	display:block;
	width:161px;
	height:48px;
	background:url(../images/layout/navi/reservieren.jpg);
	font-weight: normal;
	padding:0 0 0 0;
}

a.reservieren:hover, a.reservieren:active {
	display:block;
	width:161px;
	height:48px;
	padding:0 0 0 0;
	background:none;
}

/*- kontaktnavi --------------------------- */

div#konnav	{
	width:396px;
	height:29px;
	top:237px;
	left:5px;
	position:absolute;
}

div#konnav ul{
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-indent:-99999px;
	overflow:hidden;
	width:396px;
	height:29px;
}

div#konnav ul li{
	float:left;
	display:block;
    text-align: left;
	height:29px;
}

a.index {
	display:block;
	width:99px;
	height:29px;
	background:url(../images/layout/navi/start.jpg);
	font-weight: normal;
	padding:0 0 0 0;
}
a.index:hover, a.index:active {
	display:block;
	width:99px;
	height:29px;
	padding:0 0 0 0;
	background:none;
}

a.anfahrt {
	display:block;
	width:99px;
	height:29px;
	background:url(../images/layout/navi/anfahrt.jpg);
	font-weight: normal;
	padding:0 0 0 0;
}

a.anfahrt:hover, a.anfahrt:active {
	display:block;
	width:99px;
	height:29px;
	padding:0 0 0 0;
	background:none;
}

a.kontakt {
	display:block;
	width:99px;
	height:29px;
	background:url(../images/layout/navi/kontakt.jpg);
	font-weight: normal;
	padding:0 0 0 0;
}
a.kontakt:hover, a.kontakt:active {
	display:block;
	width:99px;
	height:29px;
	padding:0 0 0 0;
	background:none;
}

a.impressum {
	display:block;
	width:99px;
	height:29px;
	background:url(../images/layout/navi/impressum.jpg);
	font-weight: normal;
	padding:0 0 0 0;
}

a.impressum:hover, a.impressum:active {
	display:block;
	width:99px;
	height:29px;
	padding:0 0 0 0;
	background:none;
}

/*- Main Navi --------------------------- */

div#navi{
	width:182px;
	height:180px;
	top:407px;
	left:21px;
	position:absolute;
}
div#navi ul{
	list-style:none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-indent:-99999px;
	overflow:hidden;
	width:182px;
	height:180px;
}
div#navi ul li{
	display:block;
    text-align: left;
}

a.zimmer {
	display:block;
	width:178px;
	height:36px;
	background:url(../images/layout/navi/zimmer.jpg);
	font-weight: normal;
	padding:0 0 0 0;
}

a.zimmer:hover, a.zimmer:active {
	display:block;
	width:178px;
	height:36px;
	padding:0 0 0 0;
	background:none;
}

a.restaurant {
	display:block;
	width:178px;
	height:36px;
	background:url(../images/layout/navi/restaurant.jpg);
	font-weight: normal;
	padding:0 0 0 0;
}

a.restaurant:hover, a.restaurant:active {
	display:block;
	width:178px;
	height:36px;
	padding:0 0 0 0;
	background:none;
}

a.speisekarte {
	display:block;
	width:178px;
	height:36px;
	background:url(../images/layout/navi/speisekarte.jpg);
	margin-top:1px;
	font-weight: normal;
	padding:0 0 0 0;
}

a.speisekarte:hover, a.speisekarte:active {
	display:block;
	width:178px;
	height:36px;
	padding:0 0 0 0;
	background:none;
}

a.feste {
	display:block;
	width:178px;
	height:36px;
	background:url(../images/layout/navi/feste.jpg);
	font-weight: normal;
	padding:0 0 0 0;
}

a.feste:hover, a.feste:active {
	display:block;
	width:178px;
	height:36px;
	padding:0 0 0 0;
	background:none;
}

a.gbook {
	display:block;
	width:178px;
	height:38px;
	background:url(../images/layout/navi/gbook.jpg);
	font-weight: normal;
	padding:0 0 0 0;
	margin-top:1px;
}

a.gbook:hover, a.gbook:active {
	display:block;
	width:178px;
	height:38px;
	padding:0 0 0 0;
	background:none;
}

