
/*div en_t�te ---------------------------------------------------------------------------------------------------------------------*/
 #en_tete
	{
	   height: 150px;

	   margin-left: 10px;
	   margin-right: auto;

	   background-image: url("../images/design/en_tete/header.png");
	   background-repeat: no-repeat;
	}

 #recherche
 	{
 		position: absolute;
 		left: 250px;
 		top: 55px;
 	}

 #menu_en_tete
 	{
 		position: absolute;
		text-align: left;
 	/*	padding-left: 10px;
 		padding-top: 113px;*/
 		font-size: 0.9em;
 		font-weight: bold;
 		color: rgb(255,102,0);
 	}

 #menu_en_tete a
 	{
  		color: #000;
 	}

 #menu_en_tete a:hover
 	{
 		color: #000;
 	}


/*div en_t�te ---------------------------------------------------------------------------------------------------------------------*/

/*div corps global ---------------------------------------------------------------------------------------------------------------------*/


 .texte
	{
	   margin-top: 3px;
	   margin-left: 8px;
	   margin-right: 3px;
	}
/*div corps global ---------------------------------------------------------------------------------------------------------------------*/

/*div corps gauche ---------------------------------------------------------------------------------------------------------------------*/
 #menu_haut
	{
	   width: 182px;
	   height: 20px;
	   background-image: url("../images/design/menu/haut_menu.png");
	}
/*
 .menu_titre
	{
	   height: 26px;
	   width: 178px;
	   margin-left: 2px;
	   background-image: url("../images/design/menu/titre.png");
	   background-repeat: repeat-x;
	   font-weight: bold;
	   line-height: 18pt;
	}
*/
 #menu_fond
	{
	   width: 182px;
	   background-repeat: repeat-y;
	   background-image: url("../images/design/menu/fond_menu.png");
	   padding-bottom: 5px;
	}
/*
 #menu_bas
	{
	   width: 182px;
	   height: 15px;
	   background-image: url("../images/design/menu/bas_menu.png");
	   display:block;
	}*/

 #menu_fond ul
{
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left:	2px;
	padding-top:	5px;
	padding-left: 0px;
	padding-bottom: 10px;
}

#menu_fond li{

	list-style-type: none;
	background-image: url("../images/design/icones/puce_menu_01.png");
	background-repeat: no-repeat;
	background-position: 0% 50%;
	text-align: left;
	padding-left: 15px;
	margin-left: 10px;
	line-height: 12pt;
}

 #menu_fond a
	{
	   color: #000;
	   font-weight:bold;
	   text-decoration: none;
	}

 #menu_fond a:hover
	{
	   color: #7E7E7E;
	   font-style:italic;
	   text-decoration: none;
	}/*
 #menu_fond li
	{
	   list-style-type: none;
	   background-image: url("../images/design/icones/puce_menu_01.png");
	   background-repeat: no-repeat;
	   background-position: 0% 50%;
	   text-align: left;
	   padding-left: 15px;
	   margin-left:	15px;
	   line-height: 12pt;
	}*/
 #menu_catalogue dt
 	{
	   cursor: pointer;
	   list-style-type: none;
	   background-image: url("../images/design/icones/puce_menu_01.png");
	   background-repeat: no-repeat;
	   background-position: 0% 50%;
	   text-align: left;
	   padding-left: 15px;
	   margin-left:	10px;
	   line-height: 12pt;
	   display:block;
	}

 #menu_catalogue
 	{
	   color: #000;
	   text-decoration: none;
 	}

 #menu_catalogue li
 	{
	   margin-left: -30px;
	   background-image:url("");
	   display: block;
 	}

 #menu_catalogue li a, #menu_catalogue dt a
	{
       display: block;
       margin-bottom: 3px;
	}
/*div corps gauche ---------------------------------------------------------------------------------------------------------------------*/

/*div corps droit ---------------------------------------------------------------------------------------------------------------------*/


 .contenu_titre
	{
	   height: 26px;
	   background-repeat: repeat-x;
	   margin-left: 2px;
	   background-image: url("../images/design/contenu/titre.png");
	   font-weight: bold;
	   text-align: left;
	   line-height: 18pt;
	   text-indent: 5px;
	}
/*div corps droit ---------------------------------------------------------------------------------------------------------------------*/

/*div corps droit message ------------------------------------------------------------*/
 .message p
	 {
		 text-align: center;
	 }

 .message table
	 {
		 text-align: center;
	 }
/*div corps droit message ------------------------------------------------------------*/

/*div pied de page ---------------------------------------------------------------------------------------------------------------------*/
 #pied_de_page
	{
	   margin-top: 5px;
	   text-align: right;
	}
/*div pied de table ---------------------------------------------------------------------------------------------------------------------*/
	a
		{
			text-decoration: none;
			color: blue;
		}
	p{
		text-align:justify;
	padding: 0 10px 0 10px;
	}
