	html, body{
	width: 100%;
	height: 100%;
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	background:url(../images/charte/bkg-container.jpg) left top  repeat-x #91BD68;
	display:table;

}


p, ul, li, table, div, h1, h2, h3, hr, img, form, input{
		padding: 0px;
		margin: 0px;
		}

#container{
		width:100%;
		margin: 0px auto;
		background:url(../images/charte/bkg-container.jpg) center top  repeat-x #91BD68;	
		}
	#contenu{
			width:786px;
			margin:0px auto;
			/*border-left:1px solid #FFFFFF;*/
			}	
	#contenu1{
			margin:0px auto;
			width:785px;
			height:913px;
			border-left:1px solid #FFFFFF;
			background:url(../images/charte/bkg-left.jpg) bottom left no-repeat #FAEBD0;
			display:table;
			}	
			
	#contenu2{
			margin:0px auto;		
			width:783px;
			height:912px; 
			border-left:1px solid #FFFFFF;
			/*display:table;	*/
			}

			#header{
					width:100%;
					height:196px;
					background-color:#745718;
					margin:0px auto;
					display:table;
					background:url(../images/charte/header-background.jpg) no-repeat top;
					}
					
/*pour le movie flash */
			#header-container{
						width:786px;
						height:196px;
						margin:0 auto;
					}

			#left-col{
					width:230px;
					height:743px;
					border-top:1px solid #FFFFFF;
					background-color:#FAEBD0;
					float:left;
					}
					#actualite{
						background:url(../images/charte/mdm.jpg) center top no-repeat;
						width:226px;
						margin-top:10px;
                        height:162px;
						}
					#adresse{
						background: url(../images/charte/adresse.jpg) center bottom no-repeat;
						width: 226px;
						height:205px;
						margin: 0px auto;
						font-family: Tahoma;
						font-size: 1em;
						color: #274F08;
						line-height: 1.6em;
						text-align:center;
						}
					#plan{
						width: 200px;
						height: 94px;
						margin:0px auto;
						}
		#contenu3{
				border-left:1px solid #FFFFFF;
				background: #F6E0B9;
				width:553px;
				display:table;
				float:left;
				}
				#right-col{
							border-left: 1px solid #FFFFFF;
							width:552px;
							float:left;
							background: #F6E0B9;
							float:left;
							padding-bottom:10px;
							}
					.r-col{
					    width:540px;
						margin:0 auto;
						margin-top:10px;
						}
											
					.r-col a
							{
							color:#679E38;
							font-size:16px;
							font-weight:bold;
							text-align:center;
													
							}
							
							 .par
										{ 	
											font:normal 13px Tahoma;
											color:#274F08;
											padding-left:6px;
											text-align:left;
											line-height:18px;
											
																														
										}
							 .up-down
										{
										border-bottom:1px solid #274F08; 
										border-top:1px solid #274F08; 
										float:left; 
										width:540px; 
										margin:15px auto;
										}
							 .pic-right
										{
										width:540px;
										float:left;
										border:solid 1px #FFFFFF;
										background-color:#FAEBD0; 
										padding-bottom:9px;
										padding-top:9px;
										}
										.right
											{
											float:right;
											margin-left:3px;
											margin-right:8px;
											}
							 .pic-right
										{
										float:left;
										border:solid 1px #FFFFFF;
										background-color:#FAEBD0; 
										padding-bottom:9px;
										padding-top:9px;
										height:112px;
										width:540px;
										}
										.left
											{
											float:left;
											margin-left:10px;
											margin-right:12px;
											}
							 .pic-middle
										{
										width:541px;
										margin:0 auto;
										padding-top:20px;
										}
										
										.merci-txt{
															color:#274F08;
															font-family: Arial, Helvetica, sans-serif;
															font-size:1em;
															line-height: 1.5em;
															padding-right: 5px;
															font-weight:bold;
															text-decoration:none;
															text-align:left;
															}														
										
							.merci:link, .merci:visited{
															color:#274F08;
															font-family: Arial, Helvetica, sans-serif;
															font-size:1em;
															line-height: 1.5em;
															padding-right: 5px;
															padding-left: 22px;
															font-weight:bold;
															text-decoration:none;
															text-align:left;
															background:url(../images/charte/passive.jpg) left  center no-repeat;

														}
														
								.merci:hover, .merci:active{
															color:#679E38;
															font-family: Arial, Helvetica, sans-serif;
															font-size:1em;
															line-height: 1.5em;
															padding-right: 5px;
															padding-left: 22px;
															font-weight:bold;
															text-decoration: underline;
															text-align:left;								
															background:url(../images/charte/active.jpg) left  center no-repeat;
															}
															
								.split-category
												{
															color:#274F08;
															font-family: Arial, Helvetica, sans-serif;
															font-size:1em;
															line-height: 1em;
															padding-right: 5px;
															padding-left: 22px;
															font-weight:bold;
															text-decoration:none;
															text-align:left;
															
												}
									 						
							.merci1:link, .merci1:visited{
															color:#274F08;
															font-family: Tahoma;
															font-size:1em;
															line-height: 1.5em;
															padding-right: 5px;
															font-weight:bold;
															text-decoration:none;
															text-align:left;


														}
														
								.merci1:hover, .merci1:active{
															color:#679E38;
															font-family: Tahoma;
															font-size:1em;
															line-height: 1.5em;
															padding-right: 5px;
															font-weight:bold;
															text-decoration: underline;
															text-align:left;								
															
															}
							 .menu-activ{
							  border-top:1px solid #FFFFFF;
							  border-bottom:1px solid #FFFFFF;
							  padding-bottom:5px;
							  padding-top:4px;
							  width:541px
							  }	
							   .submenu-activ{
											  margin-left:30px;
											  }	
							  
							 .legend {
							 		height:30px;
									background-color: #FAEBD0;
									border-bottom:1px solid #FFFFFF;
									border-right: 1px solid #FFFFFF;
									border-left: 1px solid #FFFFFF;
									padding-top:10px;
									}
							 									
							 .text-legende{
							 				padding-top:10px;
											text-align:center;
											vertical-align:middle
							 				}
									 						

							ul.list-1
										{ 	
											font:normal 13px Tahoma;
											text-align:left;
											color:#274F08;
											margin-top:10px;
											margin-bottom:5px;
											float:left;
										}
								.list-1 li
										{
											background: url(../images/charte/boolet.jpg) no-repeat;
											list-style-type:none;
											background-position: 2px 3px;
											background-repeat:no-repeat;
											padding:1px 2px 2px 0px;
											padding-left:20px;
										}
								#right-col .titre1
										{
										width:530px;
										height:15px;
										margin-top:20px;
										margin-bottom:20px;
										text-align:center;									
										font-family:Tahoma;
										font-size:15px;
										font-weight:bold;
										color:#825915;
										float:left;
										}
							 .titre2
										{
										width:530px;
										height:15px;
										text-align:center;									
										font-family:Tahoma;
										font-size:20px;
										font-weight:bold;
										color:#825915;
										float:left;
										}	
			
							
		#footer{
				width:786px;
				height:40px;
				margin: 0px auto;
				background-color:#274F08;
				display:table;
				float:left;
				font-family:Tahoma;
				font-size:11px;	
				}
											
				#digital{
						float:left;
						padding-left:35px;
						padding-top:10px;
						}
						
				.footer-text{
							color:#DFFFC5;
							}
				.footer-text1{
							color:#74AF41;
							}
				#footer-link{
							color:#DFFFC5;
							text-align:right;							
							float:left;
							width:620px;
							padding-top:7px;
							}							
							.link-footer:link, .link-footer:visited{
								color:#DFFFC5;
								font-family:Tahoma;
								font-size:11px;
								text-decoration:none;
							}
				
							.link-footer:hover, .link-footer:active{
								color:#DFFFC5;
								font-family:Tahoma;
								font-size:11px;
								text-decoration: underline;
							}
				#footer-link1{
							color:#74AF41;
							text-align:right;							
							float:left;
							width:620px;
							padding-top:7px;
							}							
							.link-footer1:link, .link-footer1:visited{
								color:#74AF41;
								font-family:Tahoma;
								font-size:11px;
								font-weight:bold;
								text-decoration:none;
							}
				
							.link-footer1:hover, .link-footer1:active{
								color:#74AF41;
								font-family:Tahoma;
								font-size:11px;
								font-weight:bold;
								text-decoration: underline;
							}
				.linkage{
						color:#825915;
						}							
						.linkage:link, .linkage:visited{
								color:#825915;
								font-family:Tahoma;
								font-size:11px;
								font-weight:bold;
								text-decoration:none;
							}
				
							.linkage:hover, .linkage:active{
								color:#825915;
								font-family:Tahoma;
								font-size:11px;
								font-weight:bold;	
								text-decoration: underline;
							}
			
			.copy-right
							{
							float:right;
							width:500px;
							padding-left:120px; 
							}							
/*

}

.fermer-popup:link, .fermer-popup:visited{
	color:#000000;
	font-family: Arial;
	font-size:1.1em;
	line-height:1.8em;
	font-weight:bold;
	text-decoration:none;
}

.fermer-popup:hover, .fermer-popup:active{
	color:#000000;
	font-family: Arial;
	font-size:1.1em;
	line-height:1.8em;
	font-weight:bold;
	text-decoration:underline;
}




.link-page:link, .link-page:visited{
	color:#FFCD02;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight: bold;
	line-height: 1em;
	padding-right: 2px;
	padding-left: 2px;
	text-decoration: underline;
}

.link-page:hover, .link-page:active{
	color:#FCBB0B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	font-weight: bold;
	line-height: 1em;
	padding-right: 2px;
	padding-left: 2px;
	text-decoration: underline;
}

#page-contenu .text{
	background: url(../images/charte/bg-text.gif) left top no-repeat;
	padding: 17px 10px;
}

#page-contenu .text p{
	line-height: 1.4em;
	font-family: Arial;
	font-size: 1.4em;
	color: #575757;
	font-weight: bold;
	text-align: justify;
}

#page-contenu .text-strong{
	font-family: Arial;
	font-size: 1.4em;
	color: #4D99D9;
	line-height: 1.6em;
	text-align: center;
}

.couleur{
	color: #16609E;
	font-style: italic;
}

h1{
	font-family: Arial;
	font-size: 1.4em;
	color: #4D99D9;
	line-height: 1.6em;
	text-align: center;
}

h2{
	font-family: Arial;
	font-size: 1.25em;
	color: #FFFFFF;
	line-height: 1.6em;
	text-align: center;
}

.photo-left{
	float: left;
	margin-right: 10px;
}

.photo-right{
	float: right;
	margin-left: 10px;
}

.separateur{
	border-top: 1px solid #E8E8E8;
}

#page-contenu ul{
	padding-bottom: 20px;
}

.list li{
	background: url(../images/charte/puce-blue.gif) left top no-repeat;
	font-family: Arial;
	text-align: justify;
	font-size: 1em;
	line-height: 1.6em;
	padding-left: 20px;
	margin-left: 20px;
	color: #000000;
	list-style-type: none;
}

.text-map p{
	float:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #FFFFFF;
	letter-spacing: 0.001em;
	line-height: 1.6em;
	text-align: center;
}

.recherche{
	background: url(../images/charte/rechercher.jpg) left top no-repeat;
	width: 93px;
	height: 25px;
	cursor: pointer;
}

.rechercheover{
	background: url(../images/charte/rechercher-hover.jpg) left top no-repeat;
	width: 93px;
	height: 25px;
	cursor: pointer;
}

.merci:link, .merci:visited{
	color:#FFCD02;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height: 1em;
	padding-right: 5px;
	padding-left: 5px;
	font-weight:bold;
	text-decoration:underline;
}

.merci:hover, .merci:active{
	color:#FCBB0B;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height: 1em;
	padding-right: 5px;
	padding-left: 5px;
	font-weight:bold;
	text-decoration: underline;
}

.detail_link:link, .detail_link:visited{
	background: url(../images/charte/details.gif) left top no-repeat;
	width:64px;
	height:18px;
	display: block;
}

.detail_link:hover, .detail_link:active{
	background: url(../images/charte/details-hover.gif) left top no-repeat;
	width:64px;
	height:18px;
	display: block;
}
*/
