/* ThemeIEMenu Style Sheet */

/* menu niveau 0 */
.HThemeIEMenu,.HThemeIESubMenuTable
{
	cursor:		default;
	font-family:  Trebuchet MS, verdana, arial, sans-serif;
	font-size:	13px;
	/*font-weight:bold;*/
	color:white;
    width:		100%; /* 100% pour un menu Horiz occupant toute la largeur de la boutique */
	padding:	0;
	border:		0;
	white-space:	pre;
}

td.centragemenu {
  width: 2%;	/* déclare la taille des td encadrant le menu dans le header */
}

td.HthemeieCornerLeft {	background-image: url(CornerLeft.gif); background-repeat: no-repeat; background-position: right;}
td.HthemeieMainItem, td.HthemeieMainItemHover {	background-image: url(fonbox.gif); background-repeat: repeat-x; }
td.HthemeieMainItemHover {color:yellow;}
td.HthemeieCornerRight { background-image: url(CornerRight.gif); background-repeat: no-repeat; background-position: left;}

/* menu niveau 0 */
.HThemeIEMenu
{
/*    background-color:	white; */
}
.HThemeIEMenu td
{
	width:	200px; /* largeur d'un item du menu */
	text-align: center;
	height:35px;
}

.HThemeIESubMenu
{
	position:	absolute;
	visibility:	hidden;

	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	width:		150px; /* largeur du sous-menu; à mettre aussi dans .HThemeIESubMenuTable */
	border:		0;
	padding:	0;
    background-color:	yellow;
}

/* sous-menu*/
.HThemeIESubMenuTable
{
	border:		1px solid #ADAA9C;
	background-color:	green;
	width:				150px;
	color : white;
}

.HThemeIESubMenuTable td
{
	white-space:	nowrap;
}

.HThemeIEMenuItem
{
	/* PCA pour la séparation des sous-menus */
	background-image: url(../../../images/infobox/bordmenu.jpg);
    background-repeat: repeat-x;
}

.HThemeIEMainItem,.HThemeIEMainItemHover,.HThemeIEMainItemActive,
.HThemeIEMenuItem,.HThemeIEMenuItemHover,.HThemeIEMenuItemActive
{
	padding-left:	0px;
	padding-right:	0px;
	white-space:	nowrap;
	height: 22px;				/* PCA Hauteur des cellules du menu principal */
}

.HThemeIEMainItem,.HThemeIEMainItemHover,.HThemeIEMainItemActive
{
/*	background:;
	background-image: url(../../../images/cadremenu.jpg);   PCA fond du menu principal
    background-repeat: no-repeat;
	*/
	background-position:center;
}

.categoriesH {
	background-image: url(fondH.gif); background-repeat: repeat-x; background-position: top;
	height: 10px;
}

.HThemeIEMainItemHover,.HThemeIEMainItemActive {
	color:		red; 		/* couleur de surbrillance du menu principal */
}

.HThemeIEMenuItemHover,.HThemeIEMenuItemActive
{
	color:		white;
	background-color:	#FF7F00;  /* couleur de surbrillance des sous-menus */
}

.HThemeIEMenuSplit
{
	height:		1px;
	margin-top:	1px;
	margin-bottom:	1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #ADAA9C;
}

.HThemeIEMenuVSplit
{
	width:		1px;
	margin:		0px;
	overflow:	hidden;
	background-color:	inherit;
	border-right:	1px solid #ADAA9C;
}

/* image shadow animation */

/*
	seq1:	image for normal
	seq2:	image for hover and active

	To use, in the icon field, input the following:
	<img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/

.HThemeIEMenuItem img.seq1
{
	display:	inline;
}

.HThemeIEMenuItemHover seq2,
.HThemeIEMenuItemActive seq2
{
	display:	inline;
}

.HThemeIEMenuItem .seq2,
.HThemeIEMenuItemHover .seq1,
.HThemeIEMenuItemActive .seq1
{
	display:	none;
}
