/* ====================================================================================================================== */
/* ====================================================================================================================== */
/* ================================================= MENU PRINCIPAL CSS ================================================= */
/* ====================================================================================================================== */
/* ====================================================================================================================== */

#placementMenuPrincipal {
	position: absolute;
	width:842px;
	top: 117px;
	left: 53px;
	z-index: 2000; /* ---------- ne pas modifier ---------- */
}

#menuPrincipal {
	padding: 0px;
	margin: 0px;
	height: 98px;
	width: 914px;
	float: left; /* ---------- ne pas modifier ---------- */
	position: relative; /* ---------- ne pas modifier ---------- */
}


dl {
	margin:0px;
	
}

/* ================================================= NIVA item1================================================= */

#menuPrincipal dl.nivA,
#menuPrincipal dl.nivAMulti,
#menuPrincipal dl.nivASelected,
#menuPrincipal dl.nivAMultiSelected{
	margin: 0px;
	padding: 0px;
	margin-left: 35px;
	float: left; /* ---------- ne pas modifier ---------- */
	clear: none; /* ---------- horizontal = none ; vertical = left ---------- */
	position: relative; /* ---------- ne pas modifier ---------- */
}

#menuPrincipal dt { /* ---------- Style les dt à la fois pour nivA et nivB ---------- */
	line-height: 115px; /* ---------- règle l'alignement vertical du texte (cf. height de a) ---------- */
}





/* ================== nivA ================== */

#menuPrincipal dl.nivA a:link,
#menuPrincipal dl.nivAMulti a:link {
	color:#ffffff;
	height: 115px;
	font-size: 14px;
	line-height: 95px; 
	width:135px;
	position: relative;
	float: left;
	text-decoration: none;
	padding:0px;
	text-align: center;
	font-family:"Helvetica",Arial;
	margin: 0px;
	margin-right: 10px;
	font-weight: normal;
}

#menuPrincipal dl.nivA a:visited,
#menuPrincipal dl.nivAMulti a:visited {
	color:#ffffff;
	height: 115px;
	font-size: 14px;
	line-height: 95px;  
	width:135px;
	position: relative;
	float: left;
	text-decoration: none;
	padding:0px;
	text-align: center;
	font-family:"Helvetica",Arial;
	margin: 0px;
	margin-right: 10px;
	font-weight: normal;
}

#menuPrincipal dl.nivA a:hover,
#menuPrincipal dl.nivAMulti a:hover {
	color:#ffffff;
	height: 115px;
	font-size: 14px;
	line-height: 95px; 
	width:135px;
	position: relative;
	float: left;
	text-decoration: none;
	padding:0px;
	text-align: center;
	font-family:"Helvetica",Arial;
	margin: 0px;
	margin-right: 10px;
	font-weight: normal;
}

#menuPrincipal dl.nivA a:active,
#menuPrincipal dl.nivAMulti a:active  {
	color:#ffffff;
	height: 115px;
	font-size: 14px;
	line-height: 95px;  
	width:135px;
	position: relative;
	float: left;
	text-decoration: none;
	padding:0px;
	text-align: center;
	font-family:"Helvetica",Arial;
	margin: 0px;
	margin-right: 10px;
	font-weight: normal;
}

/* =============== nivASelected =============== */

#menuPrincipal dl.nivASelected a:link,
#menuPrincipal dl.nivASelected a:visited,
#menuPrincipal dl.nivAMultiSelected a:link,
#menuPrincipal dl.nivAMultiSelected a:visited {
	color:#ffffff;
	height: 115px;
	font-size: 14px;
	line-height: 95px; 
	width:135px;
	position: relative;
	float: left;
	text-decoration: none;
	padding:0px;
	text-align: center;
	font-family:"Helvetica",Arial;
	margin: 0px;
	margin-right: 10px;
	font-weight: normal;
}

#menuPrincipal dl.nivASelected a:hover, 
#menuPrincipal dl.nivAMultiSelected a:hover{
	color:#ffffff;
	height: 115px;
	font-size: 14px;
	line-height: 95px;  
	width:135px;
	position: relative;
	float: left;
	text-decoration: none;
	padding:0px;
	text-align: center;
	font-family:"Helvetica",Arial;
	margin: 0px;
	margin-right: 10px;
	font-weight: normal;
}

#menuPrincipal dl.nivASelected a:active,
#menuPrincipal dl.nivAMultiSelected a:active {
	color:#ffffff;
	height: 115px;
	font-size: 14px;
	line-height: 95px; 
	width:135px;
	position: relative;
	float: left;
	text-decoration: none;
	padding:0px;
	text-align: center;
	font-family:"Helvetica",Arial;
	margin: 0px;
	margin-right: 10px;
	font-weight: normal;
}


/* ============================================================ */
/* ==========================Item1============================= */					
/* ============================================================ */


#menuPrincipal dl.itemNivA1 {
	margin: 0px;
	padding: 0px;
	margin-left: 0px;
	float: left; /* ---------- ne pas modifier ---------- */
	clear: none; /* ---------- horizontal = none ; vertical = left ---------- */
	position: relative; /* ---------- ne pas modifier ---------- */
}

#menuPrincipal dl.itemNivA1 a:link,
#menuPrincipal dl.itemNivA1 a:visited{
	background-image: url(../images/btnAgence2.png);
	background-position: 0px -115px;
	background-repeat: no-repeat;
	margin-left: 0px;
	
	
}

#menuPrincipal dl.nivA.itemNivA1 a:hover,
#menuPrincipal dl.nivA.itemNivA1 a:active,
#menuPrincipal dl.nivAMulti.itemNivA1 a:hover,
#menuPrincipal dl.nivAMulti.itemNivA1 a:active{
	background-position: 0px 0px;
	color:#ffffff;
	margin-left: 0px;
}



#menuPrincipal dl.nivASelected.itemNivA1 a:link,
#menuPrincipal dl.nivASelected.itemNivA1 a:visited,
#menuPrincipal dl.nivAMultiSelected.itemNivA1 a:link,
#menuPrincipal dl.nivAMultiSelected.itemNivA1 a:visited{
	background-position: 0px 0px;
	color:#ffffff;
	margin-left: 0px;
}

#menuPrincipal dl.nivASelected.itemNivA1 a:hover,
#menuPrincipal dl.nivASelected.itemNivA1 a:active,
#menuPrincipal dl.nivAMultiSelected.itemNivA1 a:hover,
#menuPrincipal dl.nivAMultiSelected.itemNivA1 a:active{
	background-position: 0px 0px;
	color:#ffffff;
	margin-left: 0px;
}



/* ============================================================ */
/* ==========================Item2============================= */					
/* ============================================================ */


#menuPrincipal dl.itemNivA2 a:link,
#menuPrincipal dl.itemNivA2 a:visited{
	background-image: url(../images/btn3D.png);
	background-position: 0px -115px;
	background-repeat: no-repeat;
}

#menuPrincipal dl.nivA.itemNivA2 a:hover,
#menuPrincipal dl.nivA.itemNivA2 a:active,
#menuPrincipal dl.nivAMulti.itemNivA2 a:hover,
#menuPrincipal dl.nivAMulti.itemNivA2 a:active{	
	background-position: 0px 0px;
	color:#ffffff;
}



#menuPrincipal dl.nivASelected.itemNivA2 a:link,
#menuPrincipal dl.nivASelected.itemNivA2 a:visited,
#menuPrincipal dl.nivAMultiSelected.itemNivA2 a:link,
#menuPrincipal dl.nivAMultiSelected.itemNivA2 a:visited{
	background-position: 0px 0px;
	color:#ffffff;
}

#menuPrincipal dl.nivASelected.itemNivA2 a:hover,
#menuPrincipal dl.nivASelected.itemNivA2 a:active,
#menuPrincipal dl.nivAMultiSelected.itemNivA2 a:hover,
#menuPrincipal dl.nivAMultiSelected.itemNivA2 a:active{
	background-position: 0px 0px;
	color:#ffffff;
}
/* ============================================================ */
/* ==========================Item3============================= */					
/* ============================================================ */

#menuPrincipal dl.itemNivA3 a:link,
#menuPrincipal dl.itemNivA3 a:visited{
	background-image: url(../images/btnIc.png);
	background-position: 0px -115px;
	background-repeat: no-repeat;
}

#menuPrincipal dl.nivA.itemNivA3 a:hover,
#menuPrincipal dl.nivA.itemNivA3 a:active,
#menuPrincipal dl.nivAMulti.itemNivA3 a:hover,
#menuPrincipal dl.nivAMulti.itemNivA3 a:active{
	background-position: 0px 0px;
	color:#ffffff;
}



#menuPrincipal dl.nivASelected.itemNivA3 a:link,
#menuPrincipal dl.nivASelected.itemNivA3 a:visited,
#menuPrincipal dl.nivAMultiSelected.itemNivA3 a:link,
#menuPrincipal dl.nivAMultiSelected.itemNivA3 a:visited{
	background-position: 0px 0px;
	color:#ffffff;
}

#menuPrincipal dl.nivASelected.itemNivA3 a:hover,
#menuPrincipal dl.nivASelected.itemNivA3 a:active,
#menuPrincipal dl.nivAMultiSelected.itemNivA3 a:hover,
#menuPrincipal dl.nivAMultiSelected.itemNivA3 a:active{
	background-position: 0px 0px;
	color:#ffffff;
}


/* ============================================================ */
/* ==========================Item4============================= */					
/* ============================================================ */

#menuPrincipal dl.itemNivA4 a:link,
#menuPrincipal dl.itemNivA4 a:visited{
	background-image: url(../images/btnRa.png);
	background-position: 0px -115px;
	background-repeat: no-repeat;
}

#menuPrincipal dl.nivA.itemNivA4 a:hover,
#menuPrincipal dl.nivA.itemNivA4 a:active,
#menuPrincipal dl.nivAMulti.itemNivA4 a:hover,
#menuPrincipal dl.nivAMulti.itemNivA4 a:active{
	background-position: 0px 0px;
	color:#ffffff;
}



#menuPrincipal dl.nivASelected.itemNivA4 a:link,
#menuPrincipal dl.nivASelected.itemNivA4 a:visited,
#menuPrincipal dl.nivAMultiSelected.itemNivA4 a:link,
#menuPrincipal dl.nivAMultiSelected.itemNivA4 a:visited{
	background-position: 0px 0px;
	color:#ffffff;
}

#menuPrincipal dl.nivASelected.itemNivA4 a:hover,
#menuPrincipal dl.nivASelected.itemNivA4 a:active,
#menuPrincipal dl.nivAMultiSelected.itemNivA4 a:hover,
#menuPrincipal dl.nivAMultiSelected.itemNivA4 a:active{
	background-position: 0px 0px;
	color:#ffffff;
}


/* ============================================================ */
/* ==========================Item5============================= */					
/* ============================================================ */

#menuPrincipal dl.itemNivA5 a:link,
#menuPrincipal dl.itemNivA5 a:visited{
	background-image: url(../images/btnAgence2.png);
	background-position: 0px -115px;
	background-repeat: no-repeat;
}

#menuPrincipal dl.nivA.itemNivA5 a:hover,
#menuPrincipal dl.nivA.itemNivA5 a:active,
#menuPrincipal dl.nivAMulti.itemNivA5 a:hover,
#menuPrincipal dl.nivAMulti.itemNivA5 a:active{
	background-position: 0px 0px;
	color:#ffffff;
}



#menuPrincipal dl.nivASelected.itemNivA5 a:link,
#menuPrincipal dl.nivASelected.itemNivA5 a:visited,
#menuPrincipal dl.nivAMultiSelected.itemNivA5 a:link,
#menuPrincipal dl.nivAMultiSelected.itemNivA5 a:visited{
	background-position: 0px 0px;
	color:#ffffff;
}

#menuPrincipal dl.nivASelected.itemNivA5 a:hover,
#menuPrincipal dl.nivASelected.itemNivA5 a:active,
#menuPrincipal dl.nivAMultiSelected.itemNivA5 a:hover,
#menuPrincipal dl.nivAMultiSelected.itemNivA5 a:active{
	background-position: 0px 0px;
	color:#ffffff;
}


dd {
	display: none;
}
