@charset "utf-8";
/* CSS Document */

			html, body {
				height: 100%;
				margin: 0;
				padding: 0;
	     		}
			body {	
				background: #FFFFFF url(img/bg5.jpg) center top;/*1E201D  5E5749   9EDA25*/
				background-position:center;
				background-position:top;
				background-repeat:no-repeat;
								}
				
			h1 {
				font-family:"Trebuchet MS";
				font-size:22px;
				color:#FF7401	;
			   }
			   
			h2 {
				font-size:20px;
				}			   
			
			div#conteneur {
				min-height: 100%;
				width: 850px;
				padding: 0 10px; 								/* marges gauches*/
				margin: 0 auto; 								/* centre automatiquement */
				position: relative;  							/* L'utilisation de position: relative; sur #global définit les frontières de l'élément #conteneur comme point de repère pour le positionnement de ses   					            								                        enfants.La position "top: 0px, left: 0px" est maintenant le coin supérieur gauche de #global, au lieu de celui de body.*/
			    }
				                                                 
				
				
			div#header {
				 height: 28px;
				 width: 850px;
		 	    }		

			div#conteneur_blocs {
			    min-height: 100%;
				width: 850px;
			    background-position:center;
				background-position:top;
				background:url(img/bg_conteneur.png);	
		        background-repeat:repeat-y;
				background: #FFFFFF ;
				overflow: auto;
				padding-bottom: 50px; 						   	 /* Pour éviter la superposition du pied de page et du contenu : */
																 /* Empeche le chevauchement et forec le cal*/
				}

			div#espace {
				 height: 18px;
				 width:846px;
				 background-image:url(img/sous_menu_background.jpg);  
				 margin-left: 1px ;
 			    }	

			div#espace2 {
				 height: 53px;
				 width:848px;
				 background-image:url(img/sous_bando_background.jpg);  
				 margin-left: 1px ;
 			    }

			div#espace3 {
				 height: 53px;
				 width:848px;
			/*	 background-image:url(img/sous_bando_background.jpg);  */
				 margin-left: 1px ;
 			    }
								
			#bandeau {
				 height: 217px;
				 background: #FFFFFF ;				 
				}	

					
			div#menu_gauche {
				float: left;
				width: 282px;
				height: 580px;
				}
				
			div#bloc_droit {
				float: right;
				width: 506px;
				padding: 30px 30px 0px 30px;
				color: #000 ;
				font: 12px "Trebuchet MS",Arial,sans-serif ;
				color:#49382A;
				
								
				}

			div#bloc_droit h1{
				font: 30px  ;				
				}
							
			div#footer {
				/*position: absolute;*/
				width: 850px;
				bottom: 50px;
				font: 12px "Trebuchet MS",Arial,sans-serif ;
				color:#FFFFFF;
				
				}	

			/*********************************/
			/* Menu horizontal (items flottants) */
			/*********************************/
						
			#menu {
	        	list-style: none ;
				margin: 0 ;
				padding: 0 ;
				overflow: hidden ;	/* Création du contexte de formatage */
				margin-left: 1px ;
				}
			#menu li {
				float: left ;
				width: 94px ;
				[if lt IE 7]>width: 50px ; 7<![endif]
				height: 30px ;
				border: 0px solid #600 ;
				margin-left: 0px ;
				color: #fff ;
				background: #FFFFFF;
				}
			#menu li a {
			    display: block ;
				background: #FF7401; /*  A0B052 */
				color: #FFFFFF;
				font: 11px "Trebuchet MS",Arial,sans-serif ;
				font-weight: bold;
				line-height: 32px ;
				padding: 4px 0 ;
				text-align: center ;
				text-decoration: none ;
				}
			#menu li a:hover, #menu li a:focus, #menu li a:active {
				background: #B1A084;/*DDE18A  9EDA25 595243*/
				text-decoration: none ;
				color: #FFFFFF;/*605A12*/
				}


		/***************/
		/* Menu vertical */
		/***************/
		
			#nav {
				width: 244px ;
				list-style: none ;
				margin-left:31px;
				margin-top:20px;
				padding: 0 ;
				}
			#nav li {
				background: #FAF9F6 ;
				height: 40px ;
				color: #5E5749 ;
				border: 1px solid #FAF9F6 ;
				margin-bottom: 1px ;
				}
			#nav li a {
				display: block ;
				background: #FAF9F6 ;
				color: #FF7401;
				font: 12px "Trebuchet MS",Arial,sans-serif ;
				line-height: 3em ;
				height: 40px ;
				padding: 4px 25px ;
				text-align: left ;
				text-decoration: none ;
				}
			#nav li a:hover, #nav li a:focus, #nav li a:active {
				background: #B1A084;
				text-decoration: none ;
				color: #FFFFFF;
				}	

		/***************/
		/* liens */
		/***************/				

			.liens{
				font-size:10px;
				font-family:Arial, Helvetica, sans-serif;
				position:absolute;
				bottom:-60px;
				width:850px;
				text-align:justify;
				}
			.liens p {
				text-align:center;
				width:850px;
				margin:0px auto;
				}
				.liens a {
				font-size:10px;
				text-decoration:none;
				color:#AAAAAA;
				}
			.liens a:hover {
				text-decoration:underline;
				}
				
				
				
				img
				{
				border : 0px;
				}
				
				div#banniere {
				position: absolute;
				
				bottom: 150px;

				
				}