/* CSS index BDD */body {margin:0;background-image:url(../../img/bg_bdd4.gif);background-repeat:repeat-x;background-color:#f1efe1;}h2 {													/*///////////////////////// titre texte droite ///////////////////////////////////////*/font-family:"Times New Roman", Times, serif;color:#5e4b3a;font-weight:lighter;line-height:120%;text-align:justify;height:25px;/*border:1px solid #000;*/}h4 {													/*///////////////////////// titre galerie ///////////////////////////////////////*/font-family:"Times New Roman", Times, serif;color:#867F53;font-weight:lighterline-height:120%;font-variant:small-caps;text-align:justify;height:5px;}h5 {													/*///////////////////////// texte droite ///////////////////////////////////////*/font-family:Arial, Helvetica, sans-serif;color:#142e44;line-height:120%;text-align:justify;} a { line-height: 100%;color:#FFFFFF;}a :hover {color:#867F53;}strong {color:#5e4b3a;font-size:1.2em;}#conteneur {	width:790px;	height:1070px;	margin:0 auto;	/*border:1px solid black;*/		}	#titreimg {	width:790px;	height:120px;	background-image:url(../../img/titre_bdd.png);	background-repeat:no-repeat;	clear:both;	}																/*///////////////////////// MENU ///////////////////////////////////////*/								.menu1 {								width:790px;								height:25px;								/*border:1px solid #000;*/								clear:both;								}																				.menu1 ul {									margin:0;									padding:0;									font-family:"Times New Roman", Times, serif;									font-size:1.2em;									list-style-type:none;									}																	.menu1 li {									float:left;									}																.menu1 a {									display:block;									width:150px;									margin:0 20px;									text-decoration:none;									text-align:center;									color:#867F53;									}																		.menu1 a:hover {									display:block;									width:150px;									margin:0 20px;									text-decoration:none;									text-align:center;									color:#fff;									}																/*///////////////////////// FIN MENU ///////////////////////////////////////*/			 .image {	margin-left:-5px;	width:790px;	height:350px;	background-image:url(../../img/imgcent.jpg);	background-repeat:no-repeat;	border: 7px solid #fff;	clear:both;	}	.contgalerie {	width:270px;	height:430px;	float:left;	/*background:#FFE5FF;   */	}	.conttexte {	width:520px;	height:430px;	float:left;	/*background:#E5F2FF; */	}		.lignetop {width:245px;height:6px;float:left;border-top:1px solid #867F53;}.lignebottom {margin-top:25px;width:245px;height:15px;float:left;}.lignetop2 {margin-top:25px;margin-bottom:5px;width:245px;height:6px;/*background-color:#33CC99;*/float:left;border-top:1px solid #867F53;}.lignebottom2 {margin-top:5px;width:245px;height:15px;float:left;/*background-color:#330000;*/border-top:1px solid #867F53;}.piedpage {width:100%;height:20px;font-size:0.65em;line-height:160%;text-align:center;background-color:#867F53;color:5e4b3a;font-family:"Courier New", Courier, monospace;}.contmenu2 {float:left;width:255px;height:53px;}										.menu2  {								margin:0;								padding:0;								font-family:"Times New Roman", Times, serif;								list-style-type:none;																							}																.menu2 a {								display:block;								margin-bottom:5px;								color:#867F53;								font-size:1.1em;								text-decoration:none;																}																.menu2 a:hover {								display:block;								margin-bottom:5px;								color:#5e4b3a;								font-size:1.1em;								text-decoration:none;																}																																																																																																					