@charset "utf-8";
/* CSS Document */
/* CSS Document */
.rhm1 {
	width:500px;
	/*border:#666666 1px solid;*/
	height:38px;
	margin:0 auto;
	background:url(../images/rhm1_bg.gif) repeat-x;
	float:left;
}
.rhm1-left {
	background:url(../images/1rhm1_l.gif) no-repeat;
	width:15px;
	height:38px;
	float:left;
}
.rhm1-right {
	background:url(../images/1rhm1_r.gif) no-repeat;
	width:15px;
	height:38px;
	float:right;
}
.rhm1-bg {
	background:url(../images/rhm1_bg.gif) repeat-x;
	height:45px;
	*margin-left:25px;
}
.rhm1-bg ul {
	list-style:none;
	margin:-1px -15px;
}
.rhm1-bg li {
	float:left;
	list-style:none;
}
.rhm1-bg li a {
	border:#999999 0px solid;
	color:#AD3F28;
	/*background:url(../images/menu_left.gif) no-repeat left 5px;*/
	float:left;
	display:block;
	/*color:#FFFFFF;*/
	text-decoration:none;
	font:12px 'Lucida Sans', sans-serif;
	font-weight:bold;
	padding:0 0 0 15px;
	height:40px;
	line-height:38px;
	text-align:center;
	cursor:pointer;
}
.rhm1-bg li a span {
	height:40px;
	float:left;
	display:block;
	padding:3px 32px 0 20px;
	color:#AD3F28;
	/*background:url(../images/menu_right.gif) no-repeat right 5px;*/
}
.rhm1-bg li.current a {
	color:#AD3F28;
	background:url(../images/menu_left.gif) no-repeat left 5px;
}
.rhm1-bg li.current a span {
	color:#FFFFFF;
	background:url(../images/menu_right.gif) no-repeat right 5px;
}
.rhm1-bg li a:hover {
	color:#FFFFFF;
	background:url(../images/menu_left.gif) no-repeat left 5px;
}
.rhm1-bg li a:hover span {
	color:#FFFFFF;
	background:url(../images/menu_right.gif) no-repeat right 5px;
}
/*..............*/

.rhm1-bg ul li {
	margin:0px;
	padding:0 1px;
}
.rhm1-bg li a span {
	float:left;
	display:block;
	padding:3px 15px 0 5px;
}
