@charset "UTF-8";
ul.MenuBarHorizontal{margin:0;padding:0;list-style-type:none;font-size:100%;cursor:default;width:auto;}
ul.MenuBarActive{z-index:1000;}
/* 第一層 */
ul.MenuBarHorizontal li{
	margin:0;
	padding:0;
	list-style-type:none;
	font-size:100%;
	position:relative;
	cursor:pointer;
	float:left;
	line-height:30px;
	font-size:15px;
}
ul.MenuBarHorizontal li.bo{border:none;}
ul.MenuBarHorizontal a{
	display:block;
	cursor:pointer;
	padding:0px 15px 0px 15px;
	color:#FFCC00;
	text-decoration:none;
	font-weight: normal;
	overflow:hidden;
	text-align: center;
}
.taipei ul.MenuBarHorizontal a{
	display:block;
	cursor:pointer;
	padding:0px 0px 0px 0px;
	color:#FFCC00;
	text-decoration:none;
	font-weight: normal;
	width:90px;
	overflow:hidden;
	text-align: center;
}
#restaurant ul.MenuBarHorizontal a{
	display:block;
	cursor:pointer;
	padding:0px 0px 0px 0px;
	color:#FFCC00;
	text-decoration:none;
	font-weight: normal;
	width:90px;
	overflow:hidden;
	text-align: center;
}
.services ul.MenuBarHorizontal a{
	display:block;
	cursor:pointer;
	padding:0px 15px 0px 15px;
	color:#FFCC00;
	text-decoration:none;
	font-weight: normal;
	overflow:hidden;
	text-align: center;
}
ul.MenuBarHorizontal a:hover,ul.MenuBarHorizontal a:focus{
	color:#FFFFFF;
	font-weight: normal;
	background-image: url(../images/b_11.gif);
}
/* 第二層 */
ul.MenuBarHorizontal ul{
	margin:0px 0 0 2px;
	FILTER:Alpha(opacity=90);
	-moz-opacity:0.9;
	padding:0;
	list-style-type:none;
	font-size:100%;
	z-index:1020;
	cursor:default;
	position:absolute;
	left:-1000em;
	background-color: #382600;
}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{left:auto;}
/* 第二層內選單(基本) */
/*ul.MenuBarHorizontal ul li{border-right:0px none #FFFFFF; line-height:30px;padding:0px; float:none; margin:0px;border-bottom:1px dotted #745d2b;}*/
ul.MenuBarHorizontal ul li a{}
ul.MenuBarHorizontal ul li a{background: url(/images/menu_4.gif) repeat-x left top;color:#FFCC00;margin:0px;padding:4px 0px 4px 0px;display:block;cursor:pointer;text-decoration:none;}
ul.MenuBarHorizontal ul li a:hover,ul.MenuBarHorizontal ul li a:focus{
 color:#fff; background: url(/images/menu_4.gif) repeat-x left top;
 background-color:#56410f;
 font-weight: normal;
}


/* 下拉寬度 */
ul.MenuBarHorizontal li ul li{width:90px;}
.taipei ul.MenuBarHorizontal li ul li{width:90px;}
#restaurant ul.MenuBarHorizontal li ul li{width:90px;}
.services ul.MenuBarHorizontal li ul li{width:90px;}

/* 第三層目前無設定 */
ul.MenuBarHorizontal ul ul{margin:0;position:relative;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{left:auto;top:0;}


ul.MenuBarHorizontal iframe{position:absolute;z-index:1010;}
/* HACK FOR IE:to stabilize appearance of menu items;the slash in float is to keep IE 5.0 from parsing */
@media screen, projection{
ul.MenuBarHorizontal li.MenuBarItemIE{display:inline;f\loat:left;}
ul.MenuBarHorizontal li.MenuBarItemIE li{display:inline;f\loat:none;}
}

