/* Navigation Links */

ul#menu{
	margin: 25px 0 0 10px;
	line-height: 0px;
	list-style: none;
	width: 165px;
}
ul#menu li{
	background-image: url(../images/navigation/background.gif);
	background-repeat: repeat-x;
	height: 26px;
}

ul#menu a{
	text-indent: -1500px;
	width: 165px;
	height: 25px;
	display: block;
}

a.wir{
	background-image: url(../images/navigation/englisch_about.jpg);
}
a.zimmer{
	background-image: url(../images/navigation/englisch_rooms.jpg);
}
a.events{
	background-image: url(../images/navigation/englisch_events.jpg);
}
a.preise{
	background-image: url(../images/navigation/englisch_prices.jpg);
}
a.kontakt{
	background-image: url(../images/navigation/englisch_contact.jpg);
}
a.gaestebuch{
	background-image: url(../images/navigation/englisch_guestbook.jpg);
}

/* Navigation Links Hover */

a.wir:hover, a.wir:active{
	background-position: 165px 0px;
}
a.zimmer:hover, a.zimmer:active{
	background-position: 165px 0px;
}
a.events:hover, a.events:active{
	background-position: 165px 0px;
}
a.preise:hover, a.preise:active{
	background-position: 165px 0px;
}
a.kontakt:hover, a.kontakt:active{
	background-position: 165px 0px;
}
a.gaestebuch:hover, a.gaestebuch:active{
	background-position: 165px 0px;
}

/* Navigation Oben */

ul#menu_top{
	position: relative;
	list-style: none;
	width: 240px;
	float: right;
}
ul#menu_top li{
	float: right;
}
ul#menu_top a{
	display: block;
	text-indent: -9999px;
	height: 48px;
	overflow: hidden;
}

a.home{
	background-image: url(../images/navigation/home.jpg);
	width: 47px;
	background-position: 0 0;

}
a.anfahrt{
	background-image: url(../images/navigation/englisch_anfahrt.jpg);
	width: 118px;
	background-position: 0 0;	
}
a.impressum{
	background-image: url(../images/navigation/englisch_impressum.jpg);
	width: 70px;
	background-position: 0 0;	
}

/* Navigation Oben Hover */

a.home:hover, a.home:active{
	background-position: 0 48px;
}
a.anfahrt:hover, a.anfahrt:active{
	background-position: 0 48px;
}
a.impressum:hover, a.impressum:active{
	background-position: 0 48px;
}

/* Sprachauswahl */

ul#sprachauswahl .sprachauswahl{
	margin-top: 14px;
}
ul#sprachauswahl{
	list-style: none;
}
ul#sprachauswahl li{
	float: left;
	display: inline;
	margin: 17px 5px 5px 5px;
}
ul#sprachauswahl li a{
	display: block;
	padding-bottom: 3px;
	text-indent: -9999px;
	width: 23px;
	height: 15px;	
	overflow: hidden;
	background-repeat: no-repeat;
	background-position: 0 0;
	
}
ul#sprachauswahl a.deutsch{
	background-image: url(../images/sprachen/deutsch.gif);
		
}
ul#sprachauswahl a.englisch{
	background-image: url(../images/sprachen/englisch.gif);
}
ul#sprachauswahl a.spanisch{
	background-image: url(../images/sprachen/spanisch.gif);
}
ul#sprachauswahl a:hover{
	background-position: -23px 0;
	border-bottom: 1px solid #333333;
}
ul#sprachauswahl a.active{
	background-position: -23px 0;
	border-bottom: 1px solid #333333;
}
