/*******
** P1 **
*******/

#menu {
	margin: 0;
	padding: 0;
	width: 740px;
	height: 24px;
    background: #d5cfcb url(../img/site/bd-mn.jpg) repeat-x;
    list-style: none;
}

#menu li {
	display: inline;
}

#menu a {
	display: block;
	float: left;
	padding: 0 11px;
    line-height: 20px;
    background: #d5cfcb;
	border-top: #b9b6b4 4px solid;
	border-right: #fff 1px solid;
    font-family: verdana;
    font-size: 9px;
	color: #fff;
	text-align: center;
    text-decoration: none;
}

#mn-0:hover, #mn-0.a-in {
    background: #ee8d0b;
	border-top: #d28d30 4px solid;
}

#mn-1:hover, #mn-1.a-in {
    background: #a63380;
	border-top: #892d6a 4px solid;
}

#mn-2:hover, #mn-2.a-in {
    background: #48bfdd;
	border-top: #389cb5 4px solid;
}

#mn-3:hover, #mn-3.a-in {
    background: #3a7174;
	border-top: #235c5f 4px solid;
}

#mn-4:hover, #mn-4.a-in {
    background: #b1d2ec;
	border-top: #438dc8 4px solid;
}

#mn-5:hover, #mn-5.a-in {
    background: #ee8d0b;
	border-top: #d28d30 4px solid;
}

#mn-6:hover, #mn-6.a-in {
    background: #ffdd00;
	border-top: #d7be1f 4px solid;
}

#mn-7:hover, #mn-7.a-in {
    background: #6f7681;
	border-top: #5c626c 4px solid;
}


/*******
** P2 **
*******/

.mn-p2 {
	display: none;
	margin: 0;
	padding: 0;
	width: 170px;
	position: absolute;
	top: 0;
	left: 0;
	background: #fff;
	border-bottom: solid 1px #fff;
	z-index: 10;
	list-style: none;
}

.mn-p2 a {
	display: block;
	margin: 1px 1px 0 1px;
	padding: 0 11px;
	height: 24px;
	line-height: 24px;
	color: #fff;
	text-decoration: none;
}

#mn-p2-1 a {
	background: #d753ab;
}

#mn-p2-1 a:hover, #mn-p2-1 a.a-in {
	background: #a63380;
}

#mn-p2-2 a {
	background: #48bfdd;
}

#mn-p2-2 a:hover, #mn-p2-2 a.a-in {
	background: #73d5ee;
}

#mn-p2-3 a {
	background: #3a7174;
}

#mn-p2-3 a:hover, #mn-p2-3 a.a-in {
	background: #62a2a5;
}

#mn-p2-5 a {
	background: #ee8d0b;
}

#mn-p2-5 a:hover, #mn-p2-5 a.a-in {
	background: #fdc171;
}


#mn-p2-7 a {
	background: #6f7681;
}

#mn-p2-7 a:hover, #mn-p2-7 a.a-in {
	background: #c4c5c6;
}





