/* 主選單 */
.menu01{
	color: #a75301;
	font-family: 細明體 ,Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/_tw/iframe/menu01_bg1.gif);
	line-height: 23px;
	width: 82px;
	height: 23px;
	float: left;
}
.menu01 A:link {
	text-decoration: none;
	color: #a75301;
	background-image: url(../images/_tw/iframe/menu01_bg1.gif);
}
.menu01 A:visited {
	text-decoration: none;
	color: #a75301;
}
.menu01 A:hover {
	color: white;
	background-image: url(../images/_tw/iframe/menu01_bg2.gif);
	float: right;
	width: 82px;
}

.menu01 A:active {
	color: white;
	background-image: url(../images/_tw/iframe/menu01_bg2.gif);
	float: right;
	width: 82px;
}

.menu01_txt {
	font-size: 12px;
	color: white;
	background-image: url(../images/_tw/iframe/menu01_bg2.gif);
	width: 82px;
}

/* 選單_專區 */
.menu02{
	color: #b7e59b;
	font-family: 細明體 ,Arial, Helvetica, sans-serif;
	font-size: 15px;
	background-image: url(../images/_tw/iframe/menu02_a.gif);
	line-height: 37px;
	width: 101px;
	height: 37px;
    float: right;
}
.menu02 A:link {
	text-decoration: none;
	color: #b7e59b;
	background-image: url(../images/_tw/iframe/menu02_a.gif);
	width: 101px;
	height: 37px;
    float: right;
}
.menu02 A:visited {
	text-decoration: none;
	color: #b7e59b;
	width: 101px;
	height: 37px;
}
.menu02 A:hover {
	color: white;
	background-image: url(../images/_tw/iframe/menu02_b.gif);
	width: 101px;
	height: 37px;
	float: right;
}

.menu02 A:active {
	color: white;
	background-image: url(../images/_tw/iframe/menu02_b.gif);
	width: 101px;
	height: 37px;
	float: right;
}

.menu02_txt {
	font-size: 15px;
	FILTER: glow(color:#ff7800,strength=1);
	color: #FFFFFF;
}
 

/* 選單_咖啡區&花草區切換單 */
.menu03 {
	text-decoration: underline;
	color: #e8f9de;
	font-family: 細明體 ,Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-image: url(../images/_tw/iframe/menu03_g.gif);
	line-height: 30px;
	width: 165px;
	height: 30px;
}
.menu03 A:link {
	text-decoration: underline;
	font-size: 12px;
	color: #e8f9de;
	background-image: url(../images/_tw/iframe/menu03_g.gif);
	line-height: 30px;
	width: 165px;
	height: 30px;
}
.menu03 A:visited {
	text-decoration: underline;
	font-size: 12px;
	color: #e8f9de;
	background-image: url(../images/_tw/iframe/menu03_g.gif);
	line-height: 30px;
	width: 165px;
	height: 30px;
}
.menu03 A:hover {
	text-decoration: underline;
	font-size: 12px;
	color: #990000;
	background-image: url(../images/_tw/iframe/menu03_w.gif);
	width: 165px;
	height: 30px;
	float: right;
}

.menu03 A:active {
	text-decoration: underline;
	font-size: 12px;
	color: #990000;
	background-image: url(../images/_tw/iframe/menu03_w.gif);
    width: 165px;
	height: 30px;
	float: right;
}

.menu03_txt {
	text-decoration: underline;
	font-size: 12px;
	color: #990000;
	background-image: url(../images/_tw/iframe/menu03_w.gif);
}


/* 左側系列連結 */

.menu_set A:link {
	font-size: 13px;
	text-decoration: none;
	color: white;
}
.menu_set A:visited {
	font-size: 13px;
	text-decoration: none;
	color: white;
}
.menu_set A:hover {
	font-size: 13px;
	color: yellow;
}

.menu_set  A:active {
	font-size: 13px;
	color: yellow;
}

/* 登入 */
.login {
	color: #745d47;
	font-size: 12px;
}

.login A:link {
	text-decoration: underline;
}
.login A:visited {
	text-decoration: underline;
}
.login A:hover {
	text-decoration: none;
}
.login A:active {
	text-decoration: none;
}

.login_table {
	font-size: 12px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #dcdcdc;
	border-right-color: white;
	background-color: #f4f4f4;
}
.login_input {
	color: #745d47;
	font-size: 12px;
	background-color: white;
	border: 1px solid #D5C7A2;
	padding: 2px;
}

/* topic */
.topic_txt {
    font-size: 12px;
	color: #b38b64;
}


/* search */
.search_input {
	font-size: 12px;
	color: #666666;
	background-color: white;
	border: 1px solid #999999;
}

/* left */
.left_txt_set_topic {
	font-size: 13px;
	color: #ffffff;
}
.left_txt_set {
	font-size: 13px;
	color: #4a412e;
}
.left_txt_set A:link {
	text-decoration: none;color: #4a412e;
}
.left_txt_set A:visited {
	text-decoration: none;color: #4a412e;
}
.left_txt_set A:hover {
	color: #958259;
	position:relative;
	top:1px;left:1px;
}
.left_txt_set A:active {
	text-decoration: none;color: #958259;
}



/* location */
.location {
	font-size: 12px;
	color: #666666;
}
.location A:link {
	text-decoration: underline;
	color: #666666;
}
.location A:visited {
	text-decoration: underline;
	color: #666666;
}
.location A:hover {
	color: #333333;
	text-decoration: none;
}
.location A:active {
	text-decoration: none;color: #333333;
}


/* copyright */
.cr {
	color: #828282;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 180%;
}
.cr A:link {
	text-decoration: none;color: #828282;
}
.cr A:visited {
	text-decoration: none;color: #828282;
}
.cr A:hover {
	color: #333333;
}
.cr A:active {
	text-decoration: none;color: #333333;
}

/*新增*/
.left_text_on {
	font-size: 13px;
	color: #eb6003;
}
.left_text_on a:link{
	font-size: 13px;
	color: #eb6003;
	text-decoration: none;
}
.left_text_on a:visited{
	font-size: 13px;
	color: #eb6003;
	text-decoration: none;
}
.left_text_on A:hover {
	color: #958259;
	position:relative;
	top:1px;left:1px;
}
.left_text_on A:active {
	text-decoration: none;color: #958259;
}

.contact_input {
	font-size: 12px;
	color: #1C689B;
	background-color: white;
	border: 1px solid #ACD3F0;
	padding: 2px;
}

/* cart_ql */
.cart_ql {
	color: #bb9064;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 180%;
}
.cart_ql A:link {
	text-decoration: underline;
	color: #bb9064;
}
.cart_ql A:visited {
	text-decoration: underline;
	color: #bb9064;
}
.cart_ql A:hover {
	text-decoration: none;
	color: #bb9064;
}
.cart_ql A:active {
	text-decoration: none;
	color: #bb9064;
}

/* cart_topic */
.cart_topic{
	color: #a75301;
	font-family: 細明體 ,Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #f1e4dc;
	line-height: 25px;
	width: 197px;
	height: 25px;
	word-spacing: -2px;
	float: left;
}
.cart_topic A:link {
    background-color: #f1e4dc;
	text-decoration: none;
	color: #a75301;
	width: 197px;
	height: 25px;
}
.cart_topic A:visited {
	text-decoration: none;
	color: #a75301;
	width: 192px;
	height: 25px;
}
.cart_topic A:hover {
	background-color: #f1e4dc;
	color: #d46e0a;
	width: 197px;
	height: 25px;
	float: left;	
}

.cart_topic A:active {
	background-color: #f1e4dc;
	color: #d46e0a;
	width: 197px;
	height: 25px;
	float: left;
}

.cart_icno {
	background-color: #f1e4dc;
}