/*//////////////////////////////////////////////////////////
/ Début de la CSS du menu principal
//////////////////////////////////////////////////////////*/
#menu
	{
	float: left;
	/*background-color: #009933;*/
	/*height: 215px;*/
	width: 696px;
	}
	
#menu li
	{
	margin-bottom: 0px;
	}

/*//////////////////////////////////////////////////////////
/ Début de la CSS du menu principal ////////////////////////
//////////////////////////////////////////////////////////*/
ul#menuprincipal
	{
	background: transparent url(../images/menuprincipal/img_menuprincipalfond.gif) top left no-repeat;	/* Lien pointant vers l'image contenant l'état normal/survol */
	float: left;
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 696px;																						/* Largeur de l'état de l'image normale */
	}

ul#menuprincipal li
	{
	float: left;
	}

li a#menu1, a#menu2, a#menu3, a#menu4, a#menu5, a#menu6
	{
	display: block;
	height: 18px;
	}

/* Longueur de chaque section du menu principal */
a#menu1
	{
	width: 115px;
	}

a#menu2
	{
	width: 149px;
	}

a#menu3
	{
	width: 112px;
	}
	
a#menu4
	{
	width: 88px;
	}

a#menu5
	{
	width: 117px;
	}

a#menu6
	{
	width: 115px;
	}

/* Déplacement de l'image afin d'afficher l'état de survol du menu principal */
a:hover#menu1
	{
	background: transparent url(../images/menuprincipal/img_menuprincipalfond.gif) top left no-repeat;
	background-position: -696px 0%;		/* horizontal / vertical */
	}

a:hover#menu2
	{
	background: transparent url(../images/menuprincipal/img_menuprincipalfond.gif) top left no-repeat;
	background-position: -811px 0%;
	}

a:hover#menu3
	{
	background: transparent url(../images/menuprincipal/img_menuprincipalfond.gif) top left no-repeat;
	background-position: -960px 0%;
	}

a:hover#menu4
	{
	background: transparent url(../images/menuprincipal/img_menuprincipalfond.gif) top left no-repeat;
	background-position: -1072px 0%;
	}

a:hover#menu5
	{
	background: transparent url(../images/menuprincipal/img_menuprincipalfond.gif) top left no-repeat;
	background-position: -1160px 0%;
	}

a:hover#menu6
	{
	background: transparent url(../images/menuprincipal/img_menuprincipalfond.gif) top left no-repeat;
	background-position: -1277px 0%;
	}

/*	Image du bandeau	*/
#imgbandeau
	{
	clear: left;
	float: left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}

/*//////////////////////////////////////////////////////////
/ Début de la CSS du menu secondaire ///////////////////////
//////////////////////////////////////////////////////////*/

ul#menusecondaire
	{
	background: transparent url(../images/menuprincipal/img_menusecondairefond.gif) top left no-repeat; /* Lien pointant vers l'image contenant l'état normal/survol */
	/*clear: left;*/
	float: left;
	list-style-type: none;
	margin: 0px 0px 0px 0px;				/* IE style */
	padding: 0px 0px 0px 0px;
	width: 472px;																						/* Largeur de l'état de l'image normale */
	}

ul#menusecondaire li
	{
	float: left;
	}

li a#menu7, a#menu8, a#menu9, a#menu21
	{
	display: block;
	height: 23px;			/* Hauteur du bouton de navigation */
	}

/* Longueur de chaque section du menu secondaire */
a#menu7
	{
	width: 109px;
	}

a#menu8
	{
	width: 126px;
	}

a#menu9
	{
	width: 91px;
	}
	
a#menu21
	{
	width: 146px;
	}

/* Déplacement de l'image afin d'afficher l'état de survol du menu secondaire */
a:hover#menu7
	{
	background: transparent url(../images/menuprincipal/img_menusecondairefond.gif) top left no-repeat;
	background-position: -472px 0%;
	}

a:hover#menu8
	{
	background: transparent url(../images/menuprincipal/img_menusecondairefond.gif) top left no-repeat;
	background-position: -581px 0%;
	}

a:hover#menu21
	{
	background: transparent url(../images/menuprincipal/img_menusecondairefond.gif) top left no-repeat;
	background-position: -707px 0%;
	}


a:hover#menu9
	{
	background: transparent url(../images/menuprincipal/img_menusecondairefond.gif) top left no-repeat;
	background-position:  -853px 0%;
	}

/* Début de la section de recherche ///////////////////////////////////////////////////////////////////*/
#recherche
	{
	float: left;
	font-size: 10px;
	height: 10px;
	margin: 2px 0px 0px 4px;
	padding: 0px 0px 0px 0px;
	/*text-align: right;*/
	}

.champRecherche
	{
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	}

.imgbtnok
	{
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;
	}

/****************************************************************************************************/
/* Début des CSS pour le menu de haut de page														*/
li a#menu1, a#menu2, a#menu3, a#menu4, a#menu5, a#menu6
	{
	color: #FFFFFF;
	font-family: Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;
	}

/****************************************************************************************************/
/* Début des CSS pour le menu de bas de page														*/
li a#menu7, a#menu8, a#menu9, a#menu10, a#menu11, a#menu12, a#menu13, a#menu14, a#menu15, a#menu16, a#menu17, a#menu18, a#menu19, a#menu20, #menu21
	{
	color: #000000;
	font-family: Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
	}