/*** LOUIS HOTEL ***/

#ueberdaslouis a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/louis-hotel/louis_hotel.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#ueberdaslouis a:hover { 
  	background-position: 0 -10px;
}
#ueberdaslouis a.on { 
  	background-position: 0 -20px;
}
#bilder a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/louis-hotel/bilder.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#bilder a:hover { 
  	background-position: 0 -10px;
}
#bilder a.on { 
  	background-position: 0 -20px;
}
#bilderEn a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/louis-hotel/en/bilder.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#bilderEn a:hover { 
  	background-position: 0 -10px;
}
#bilderEn a.on { 
  	background-position: 0 -20px;
}
#specialN a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/louis-hotel/specials.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#specialN a:hover { 
  	background-position: 0 -10px;
}
#specialN a.on { 
  	background-position: 0 -20px;
}
#jobboerse a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/louis-hotel/jobboerse.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#jobboerse a:hover { 
  	background-position: 0 -10px;
}
#reviews a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/louis-hotel/press_reviews.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#reviews a:hover { 
  	background-position: 0 -10px;
}
#reviews a.on { 
  	background-position: 0 -20px;
}
#preise a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/louis-hotel/preise.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#preise a:hover { 
  	background-position: 0 -10px;
}
#preise a.on { 
  	background-position: 0 -20px;
}

#emikoRes a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/restaurant/online_res_emiko.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#emikoRes a:hover { 
  	background-position: 0 -10px;
}
#emikoRes a.on { 
  	background-position: 0 -20px;
}
#emikoResEn a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/restaurant/en/online_res_emiko.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#emikoResEn a:hover { 
  	background-position: 0 -10px;
}
#emikoResEn a.on { 
  	background-position: 0 -20px;
}

#online_reservierung a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/louis-hotel/online_reservierung.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#online_reservierung a:hover { 
  	background-position: 0 -10px;
}
#online_reservierung a.on { 
  	background-position: 0 -20px;
}

#reservierung_fax a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 21px;
	background-image: url(../images/subNavi/reservierung_fax.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

#reservierung_fax_en a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 21px;
	background-image: url(../images/subNavi/reservation_fax.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}



#preiseEn a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/louis-hotel/en/preise.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#preiseEn a:hover { 
  	background-position: 0 -10px;
}
#preiseEn a.on { 
  	background-position: 0 -20px;
}

#online_reservierungEn a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/louis-hotel/en/online_reservierung.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#online_reservierungEn a:hover { 
  	background-position: 0 -10px;
}
#online_reservierungEn a.on { 
  	background-position: 0 -20px;
}

#presse a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/presse.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#presse a:hover { 
  	background-position: 0 -10px;
}
#presse a.on { 
  	background-position: 0 -20px;
}

#press a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/press.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#press a:hover { 
  	background-position: 0 -10px;
}
#press a.on { 
  	background-position: 0 -20px;
}

/*** Zimmer und Preise ***/
#zimmerpreise a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/zimmerpreise/zimmer_preise.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#zimmerpreise a:hover { 
  	background-position: 0 -10px;
}
#zimmerpreise a.on { 
  	background-position: 0 -20px;
}
#zimmerpreiseEn a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/zimmerpreise/en/zimmer_preise.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#zimmerpreiseEn a:hover { 
  	background-position: 0 -10px;
}
#zimmerpreiseEn a.on { 
  	background-position: 0 -20px;
}
#cy_superior a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/zimmerpreise/courtyard_superior.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#cy_superior a:hover { 
  	background-position: 0 -10px;
}
#cy_superior a.on { 
  	background-position: 0 -20px;
}
#cy_deluxe a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/zimmerpreise/courtyard_deluxe.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#cy_deluxe a:hover { 
  	background-position: 0 -10px;
}
#cy_deluxe a.on { 
  	background-position: 0 -20px;
}
#m_deluxe a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/zimmerpreise/market_deluxe.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#m_deluxe a:hover { 
  	background-position: 0 -10px;
}
#m_deluxe a.on { 
  	background-position: 0 -20px;
}
#suite a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/zimmerpreise/louise_suite.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#suite a:hover { 
  	background-position: 0 -10px;
}
#suite a.on { 
  	background-position: 0 -20px;
}
#suiteEn a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/zimmerpreise/en/louise_suite.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#suiteEn a:hover { 
  	background-position: 0 -10px;
}
#suiteEn a.on { 
  	background-position: 0 -20px;
}


#konf a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/zimmerpreise/konferenz.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#konf a:hover { 
  	background-position: 0 -10px;
}
#konf a.on { 
  	background-position: 0 -20px;
}
#konfEn a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/zimmerpreise/en/konferenz.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#konfEn a:hover { 
  	background-position: 0 -10px;
}
#konfEn a.on { 
  	background-position: 0 -20px;
}

#sauna a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/zimmerpreise/sauna.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#sauna a:hover { 
  	background-position: 0 -10px;
}
#sauna a.on { 
  	background-position: 0 -20px;
}



#restaurant a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/restaurant/restaurant.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#restaurant a:hover { 
  	background-position: 0 -10px;
}
#restaurant a.on { 
  	background-position: 0 -20px;
}
#bar a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/restaurant/bar.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#bar a:hover { 
  	background-position: 0 -10px;
}
#bar a.on { 
  	background-position: 0 -20px;
}
#asian a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/restaurant/asian_teatime.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#asian a:hover { 
  	background-position: 0 -10px;
}
#asian a.on { 
  	background-position: 0 -20px;
}

#park a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/lage/park_service.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#park a:hover { 
  	background-position: 0 -10px;
}
#park a.on { 
  	background-position: 0 -20px;
}
#parkEn a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/lage/en/park_service.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#parkEn a:hover { 
  	background-position: 0 -10px;
}
#parkEn a.on { 
  	background-position: 0 -20px;
}

#anfahrt a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/lage/anfahrt.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#anfahrt a:hover { 
  	background-position: 0 -10px;
}
#anfahrt a.on { 
  	background-position: 0 -20px;
}
#anfahrtEn a {
	text-decoration: none;
	border:0;
	padding:0;
	display: block;
	text-indent: -9999px;
	letter-spacing: -9999px;
	font-size:0;
	width: 187px;
	height: 10px;
	background-image: url(../images/subNavi/lage/en/anfahrt.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#anfahrtEn a:hover { 
  	background-position: 0 -10px;
}
#anfahrtEn a.on { 
  	background-position: 0 -20px;
}