/* -------------------------------------------------------- */
/* 							Niveau 1						*/
/* -------------------------------------------------------- */
	
ul#niveau1 {
	float: left;
	margin: 0;
	padding: 0;
	width: 100%
}


ul#niveau1 li {
	float: left;
	margin: 0;
	padding: 0;
	list-style-type: none;
	margin-left: 10px; /* ecart entre les onglets */
}	

ul#niveau1, ul#niveau1 a {
	float: left;
	font-weight: bold;
	font-family: myriad, verdana, arial, sans-serif;
	font-size: 7.5pt;
	line-height: 31px;
	text-decoration: none;
	text-align: center;
	color: #ffffff;
}


li#menu1 a {
	width: 147px;
	height: 31px;
	background-image: url('../css/menu1.png');
}

li#menu2 a {
	width: 147px;
	height: 31px;
	background-image: url('../css/menu2.png');
}

li#menu3 a {
	width: 147px;
	height: 31px;
	background-image: url('../css/menu3.png');
}

li#menu4 a {
	width: 147px;
	height: 31px;
	background-image: url('../css/menu4.png');
}
li#menu4 a:hover {
	width: 147px;
	height: 31px;
	background-image: url('../css/menu4b.png');
}

li#menu5 a {
	width: 147px;
	height: 31px;
	background-image: url('../css/menu5.png');
}	
li#menu5 a:hover {
	width: 147px;
	height: 31px;
	background-image: url('../css/menu5b.png');
}

li#menu6 a {
	width: 147px;
	height: 31px;
	background-image: url('../css/menu6.png');
}	
li#menu6 a:hover {
	width: 147px;
	height: 31px;
	background-image: url('../css/menu6b.png');
}


	/* -------------------------------------------------------- */
	/*						Niveau 2 Menu 1						*/
	/* -------------------------------------------------------- */
		
	ul#niveau2_menu1 {
		float: left;
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 10px;
	}
	
	ul#niveau2_menu1 li {
		position: absolute;
		list-style-type: none;
	}
	
	
	/* ----- Problème d'isolation ? ----- */
	ul#niveau2_menu1 li#sousMenu1_1 a {
		position: absolute;
		width: 145px;
		height: 31px;
	}
	ul#niveau2_menu1 li#sousMenu1_1 a:hover {
		background-color: #47a832;
	}
	
	/* ----- Stores réflecteurs ----- */
	ul#niveau2_menu1 li#sousMenu1_2 a {
		position: absolute;
		width: 145px;
		height: 31px;
		margin-top:30px;
	}
	ul#niveau2_menu1 li#sousMenu1_2 a:hover {
		background-color: #47a832;
	}
	
	ul#niveau2_menu1 a {
		float: left;
		font-weight: bold;
		font-family: tahoma, verdana, arial, serif;
		font-size: 8pt;
		text-decoration: none;
		text-align: center;
		color: #ffffff;
		line-height: 28px;
		background-color: #90be4a;
		border: 1px solid #1fa12d;
	}
	
	
	
	/* -------------------------------------------------------- */
	/*						Niveau 2 Menu 2					*/
	/* -------------------------------------------------------- */
		
	ul#niveau2_menu2 {
		float: left;
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 167px;
	}
	
	ul#niveau2_menu2 li {
		position: absolute;
		list-style-type: none;
	}
	
	
	/* ----- Stores horizontaux ----- */
	ul#niveau2_menu2 li#sousMenu2_1 a {
		position: absolute;
		width: 145px;
		height: 31px;
	}
	ul#niveau2_menu2 li#sousMenu2_1 a:hover {
		background-color: #ec7205;
	}
	
	/* ----- Stores verticaux ----- */
	ul#niveau2_menu2 li#sousMenu2_2 a {
		position: absolute;
		width: 145px;
		height: 31px;
		margin-top:30px;
	}
	ul#niveau2_menu2 li#sousMenu2_2 a:hover {
		background-color: #ec7205;
	}
	
	/* ----- Les coloris ----- */
	ul#niveau2_menu2 li#sousMenu2_3 a {
		position: absolute;
		width: 145px;
		height: 31px;
		margin-top:60px;
	}
	ul#niveau2_menu2 li#sousMenu2_3 a:hover {
		background-color: #ec7205;
	}
	
	ul#niveau2_menu2 a {
		float: left;
		font-weight: bold;
		font-family: tahoma, verdana, arial, serif;
		font-size: 8pt;
		text-decoration: none;
		text-align: center;
		color: #ffffff;
		line-height: 28px;
		background-color: #f19000;
		border: 1px solid #eb690a;
	}
	
	
	/* -------------------------------------------------------- */
	/*						Niveau 2 Menu 3						*/
	/* -------------------------------------------------------- */
		
	ul#niveau2_menu3 {
		float: left;
		margin: 0;
		padding: 0;
		margin-top: 0px;
		margin-left: 324px;
	}
	
	ul#niveau2_menu3 li {
		position: absolute;
		list-style-type: none;
	}
	
	
	/* ----- Fabrication ----- */
	ul#niveau2_menu3 li#sousMenu3_1 a {
		position: absolute;
		width: 145px;
		height: 31px;
	}
	ul#niveau2_menu3 li#sousMenu3_1 a:hover {
		background-color: #ba0465;
	}
	
	/* ----- Installation ----- */
	ul#niveau2_menu3 li#sousMenu3_2 a {
		position: absolute;
		width: 145px;
		height: 31px;
		margin-top:30px;
	}
	ul#niveau2_menu3 li#sousMenu3_2 a:hover {
		background-color: #ba0465;
	}
	
	ul#niveau2_menu3 a {
		float: left;
		font-weight: bold;
		font-family: tahoma, verdana, arial, serif;
		font-size: 8pt;
		text-decoration: none;
		text-align: center;
		color: #ffffff;
		line-height: 28px;
		background-color: #dd0075;
		border: 1px solid #b60c51;
	}