.dropdown 
{
	float: left;
}

.dropdown.menuHome
{
	float: left;
	display: inline;
	margin: 4px 0 0 95px;
}
.dropdown.menuExtranet
{
	float: left;
	display: inline;
	width: 84px;
	margin: 4px 0 0 5px;
}
.dropdown.menuClientList
{
	float: left;
	display: inline;
	margin: 4px 0 0 5px;
	width: 143px;
}
.dropdown.menuLanguageList
{
	float: right;
	display: inline;
	width: 112px;
	margin: 7px 0 0 0;
}
.dropdown dt
{
	float: left;
	display: inline;
	position: relative;
	font-weight:bold;
	cursor:pointer;
	height: 42px;
	text-align: center;
	padding: 0;
	margin: 0;
}
.dropdown  span
{
	margin: 0;
	cursor: pointer;
}

/* ***   MENU Home  ****/
	.dropdown dt.menuHome,
	.dropdown dt.menuHomeover
	{
		height: 21px;
		width: 62px;
		background: no-repeat url(../img/header-topbtn-sprite.png) 0 0;
		text-align: right;
		padding: 6px 43px 0 0;
	}
	.dropdown dt.menuHomeover
	{
		background: no-repeat url(../img/header-topbtn-sprite.png) 0 -84px;
	}
/* ***   MENU Extranet  ****/
	.dropdown dt.menuExtranet,
	.dropdown dt.menuExtranetover
	{
		height: 21px;
		width: 84px;
		background: no-repeat url(../img/header-topbtn-sprite.png) 0 -28px;
		padding: 6px 0 0;
	}
	.dropdown dt.menuExtranetover
	{
		background: no-repeat url(../img/header-topbtn-sprite.png) 0 -112px;
	}
/* ***   MENU CLIENT ****/
	.dropdown dt.menuClientList,
	.dropdown dt.menuClientListover
	{
		height: 22px;
		width: 108px;
		background: no-repeat url(../img/header-topbtn-sprite.png) 0 -56px;
		text-align: right;
		padding: 6px 40px 0 0;
	}
	.dropdown dt.menuClientListover
	{
		background: no-repeat url(../img/header-topbtn-sprite.png) 0 -140px;
	}
/* ***   MENU LANGUE  ****/
	.dropdown dt.menuLanguageList,
	.dropdown dt.menuLanguageListover
	{
		height: 20px;
		width: 112px;
		background: no-repeat url(../img/header-topbtn-sprite.png) 0 -168px;
	}
	.dropdown dt.menuLanguageListover
	{
		background: no-repeat url(../img/header-topbtn-sprite.png) 0 -188px;;
	}

.dropdown dt a, .dropdown dt a:visited, .dropdown ol a:visited, .dropdown ol a:link
{
	text-decoration: none;
	color: #8b8c87;
}
.dropdown dd 
{
	clear: left;
	position:absolute;
	overflow:hidden;
	display:none;
	z-index:200;
	opacity:0;
	background-color: #c1e9b4;
	border:1px solid #146219;
	margin: 45px 0 0 4px;/* normale */
	#margin: 3px 0 0 3px; /* Hack IE7*/
	-margin: -0px 0 0 3px; /* Hack IE6 */
}
.dropdown dd.right /* lorsque c'est le dernier menu sur le bord de la page */
{
	margin:45px 0 0 -75px;
	#margin:3px 0 0 -75px;
	-margin: -0px 0 0 -75px; /* Hack IE6 */
}

.dropdown dd.menuClientList
{
	margin:26px 0 0 2px;
	#margin: 0 0 0 -70px; /* Hack IE 6 et 7*/
	-margin: 0 0 0 -53px; /* Hack IR6 only */
	width: 140px;
}
.dropdown dd.menuLanguageList
{
	margin: 19px 0 0 2px;
	#margin: 0 0 0 -55px;
	width: 110px;
}

.menuHome
{
	-padding: 0 0 0 10px; /* seulement pour IE6*/
}
.menuClientList
{
	width: 148px;
	-width: 108px;
	padding: 0;
	-margin: 4px 0 0 5px;
}
.menuLanguageList
{
	font-weight: normal;
}

.dropdown ul 
{
	width:184px;
	list-style:none;
	border-top:none;
}

.dropdown li 
{
	display:inline;
}
.dropdown ul li a, .dropdown ul li a:active, .dropdown ul li a:visited 
{
	display:block;
	color:#555;
	font-size: 12px;
	padding: 3px 0 3px;
	text-align: center;
	text-decoration:none;
	height: 14px;
	width:184px;
	margin: 0;
}
.dropdown ul li a:hover 
{
	background-color: #8b8c87;
	color:#fff;
	height: 14px;
	text-decoration: none;
}

.dropdown ul.menuClientList,
.dropdown ul li.menuClientList
{
	float: none;
	width: 140px;
}
.dropdown ul.menuLanguageList,
.dropdown ul li.menuLanguageList
{
	float: none;
	width: 110px;
}
.dropdown ul li a.menuClientList, .dropdown ul li a.menuClientList:active, .dropdown ul li a.menuClientList:visited 
{
	float: none;
	width: 140px;
}
.dropdown ul li a.menuLanguageList, .dropdown ul li a.menuLanguageList:active, .dropdown ul li a.menuLanguageList:visited 
{
	width: 110px;
}
