/* Menu horizontal */
.menuHContainer
{
	background:url(../images/pw2_Menus_H_980x31.jpg) no-repeat;
	width:808px;
	height:31px;
	margin-bottom:20px;
	padding-left:172px;
	z-index:2;
}

.MenuH
{
	height:31px;
	float:left;
}

.MenuH td
{
	vertical-align:middle;
}

.MenuHItem
{
	font:10pt Arial, Helvetica, Sans-Serif;
	font-weight:bold;
	cursor:pointer;
	z-index:2;
}

.MenuHItem:hover
{
	color:#e64185;
	z-index:2;
}

.MenuHItemExpanded
{
	font:10pt Arial, Helvetica, Sans-Serif;
	color:#77a409;
	font-weight:bold;
	z-index:2;
}

.MenuHSubItem
{
	font:8pt Arial, Helvetica, Sans-Serif;
	background:#f3f3f3;
	color:#475150;
	cursor:pointer;
	padding-top:5px;
	padding-bottom:4px;
	border-right:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
	z-index:2;
}

.MenuHSubItemHover
{
	font:8pt Arial, Helvetica, Sans-Serif;
	color:#77a409;
	background:#e2e2e2;
	cursor:pointer;
	padding-top:5px;
	padding-bottom:4px;
	border-right:1px solid #e4e4e4;
	border-left:1px solid #e4e4e4;
	z-index:2;
}

.MenuHSeparator
{
	font:bold 8pt Arial, Helvetica, Sans-Serif;
}

.menuHHeaderFooter
{
	height:2px;
	width:100%;
}

table.top td.left
{
	width:7px;
	height:2px;
	background:url(../images/top_gauche_7x2.gif) no-repeat bottom left;
}

table.top td.center
{
	height:2px; 
	background:url(../images/top_milieu_1x2.gif) repeat-x bottom center;
}

table.top td.right
{
	width:7px;
	height:2px;
	background:url(../images/top_droite_7x2.gif) no-repeat bottom right;
}

table.bottom td.left
{
	width:7px;
	height:3px;
	background:url(../images/pied_gauche_7x3.gif) no-repeat top left;
}

table.bottom td.center
{
	height:3px; 
	background:url(../images/pied_milieu_1x3.gif) repeat-x top center;
}

table.bottom td.right
{
	width:7px;
	height:3px;
	background:url(../images/pied_droit_7x3.gif) no-repeat top right;
}

/* 27-02-2008 (GV) : Nouveau menu vertical sans ComponentArt */
#menuv {
	width:140px;
}

#menuv a {
	color:#4f5755;
	font:8pt Arial, Helvetica, Sans-Serif;
	background:#f3f3f3;
	padding:2px 2px 2px 15px;
	text-decoration:none;
	display:block;
}

#menuv a.mvTitle {
	color:#000;
	font:bold 8pt Arial, Helvetica, Sans-Serif;
	background:url(../images/pw2_coul_sous-menus_G.gif) repeat-x;
	padding:3px 3px 3px 15px;
}

#menuv a.mvActiveItem,
#menuv a:hover {
	color:#77a409;
}

#menuv a.mvTitle:hover { color:#000; }