body{
	background-image:url(../images/bois.jpg);
	font-family:Arial;
	padding:0;
	margin:0;
	}

#conteneur{ 
    width:1024px;
	height:768px;
	margin-left:auto; 
    margin-right:auto; 
	float:none;
	}
	
#barre_menu{
	padding:0; 
	margin:0;
	width:1024px;
	height:200px;
	background-image:url(../images/bandeau_haut.png);
	float:left;
	}	
	
/************************* MENU LANGUES *************************/	

#menu_langues{
	padding:0; 
	margin:25px 0 0 60px;
	width:140px;
	height:14px;
	float:left;
	}
	
.menu_ang{
	padding:0; 
	margin:0 10px 0 0;
	width:24px;
	height:14px;
	float:left;
	}
	
.menu_esp{
	padding:0; 
	margin:0 10px 0 0;
	width:24px;
	height:14px;
	float:left;
	}
	
.menu_ita{
	padding:0; 
	margin:0 10px 0 0;
	width:24px;
	height:14px;
	float:left;
}

.menu_all{
	padding:0; 
	margin:0 10px 0 0;
	width:24px;
	height:14px;
	float:left;
}
	
/************************* MENU *************************/	
	
#menu{
	padding:0; 
	margin:21px 0 0 0;
	width:1024px;
	height:24px;
	float:left;
	}

					/******** MENU 1 ********/	
	
.menu1{
	padding:0; 
	margin:0 24px 0 60px;
	width: 30px;
	height:24px;
	float:left;
	}
	
.menu1_actuel{
	padding:0; 
	margin:0 24px 0 60px;
	width: 30px;
	height:24px;
	background-image:url(../images/img_menu/home_m.png);
	background-repeat:no-repeat;
	float:left;
	}

					/******** MENU 2 ********/	
	
#menu2{
	padding:4px 0 0 0; 
	margin:0;
	width:225px;
	height:24px;
	font-size: 20px ;
	color:#921711;
	font-family:Times;
	float:left;
	}
	
ul#menu2_txt{
	list-style-type:none;
	color:#921711;
	padding:0; 
	margin:0;
	}
	
ul#menu2_txt li{
	color:#921711;
	padding:0 30px 0 0; 
	margin:0;
	float:left;
	}
ul#menu2_txt li a{
	color:#921711;
	text-decoration:none;
	}
	
ul#menu2_txt li a:hover{
	color:#bdb4a0;
	}
	
ul#menu2_txt li.actuel {
	color:#bdb4a0;
	padding:0 30px 0 0;
	margin:0;
	}

					/******** MENU 3 ********/	
	
#menu3{
	padding:4px 0 0 0; 
	margin:0;
	width:268px;
	height:24px;
	font-size: 20px ;
	color:#921711;
	font-family:Times;
	float:left;
	}
	
ul#menu3_txt{
	list-style-type:none;
	color:#921711;
	padding:0; 
	margin:0;
	}
	
ul#menu3_txt li{
	color:#921711;
	padding:0 15px 0 0; 
	margin:0;
	float:left;
	}
	
ul#menu3_txt li a{
	color:#921711;
	text-decoration:none;
	}
	
ul#menu3_txt li a:hover{
	color:#bdb4a0;
	}
	
ul#menu3_txt li.actuel {
	color:#bdb4a0;
	padding:0 30px 0 0;
	margin:0;
	}

					/******** MENU 4 ********/	
	
.menu4{
	padding:0; 
	margin:4px 0 0 0;
	width: 30px;
	height: 24px;
	float:left;
	}

					/******** MENU vide ********/	
	
#menuvide{
	width:330px;
	float:left;
	}
	
/************************* CADRE *************************/	

#cadre{
	padding:0; 
	margin:0 0 0 42px;
	width:934px;
	height:544px;
	background-image:url(../images/cadre.png);
	background-repeat:no-repeat;
	float:left;
		}
		
/************************* BANDEAU *************************/	

#bandeau{
	padding:12px 0 0 18px; 
	margin:30px 0 0 45px;
	width:856px;
	height:202px;
	background-image:url(../images/photo_bandeau.png);
	background-repeat:no-repeat;
	float:left;
		}
		
/************************* PHOTO *************************/	

#photo{
	padding:0; 
	margin:0 0 0 70px;
	width:329px;
	height:271px;
	background-image:url(../images/photo_oiseau.png);
	background-repeat:no-repeat;
	float:left;
		}
		
/************************* IMAGE *************************/	

#image{
	padding:0; 
	margin:42px 0 0 25px;
	width:292px;
	height:218px;
	float:left;
		}
		
/************************* BLOC TEXTE *************************/	

#bloc_texte{
	padding:0; 
	margin:30px 0 0 20px;
	width:477px;
	height:240px;
	float:left;
		}
		
/************************* BLOC TEXTE MENTIONS *************************/	

#bloc_texte_mentions{
	padding:0; 
	margin:10px 0 22px 85px;
	width:810px;
	height:240px;
	float:left;
		}
		
/************************* TITRE *************************/	

#titre{
	padding:0; 
	margin:0;
	width:378px;
	height:36px;
	float:left;
		}
		
/************************* TEXTE *************************/	

#texte{
	padding:0; 
	margin:10px 0 0 0;
	width:477px;
	height:195px;
	font-family:Arial;
	font-size:12px;
	color:#891d19;
	text-align:justify;
	float:left;
		}
		
#texte em{
	font-size:10px;
		}
		
#texte a{
	color:#891d19;
		}
		
#texte a:hover{
	color:#bcb6ab;
		}
		
/************************* TEXTE MENTIONS *************************/	

.texte_mentions{
	padding:0; 
	margin:10px 0 0;
	width:400px;
	height:195px;
	font-family:Arial;
	font-size:12px;
	color:#891d19;
	text-align:justify;
	float:left;
		}
			
.texte_mentions a{
	color:#891d19;
		}
		
.texte_mentions a:hover{
	color:#bcb6ab;
		}
		
.texte_mentions2{
	padding:0; 
	margin:10px 0 0 10px;
	width:400px;
	height:195px;
	font-family:Arial;
	font-size:10px;
	color:#891d19;
	text-align:justify;
	float:right;
		}
			
.texte_mentions2 a{
	color:#891d19;
		}
		
.texte_mentions2 a:hover{
	color:#bcb6ab;
		}
		
/************************* BOUTON GITE DE FRANCE *************************/	

.bouton{
	padding:0; 
	margin:0;
	width:45px;
	height:44px;
	position:relative;
	left:922px;
	top:-65px;
		}
		
/************************* MENTIONS *************************/	

#mentions{
	padding:0; 
	margin:5px 0 0 0;
	width:934px;
	height:14px;
	font-family:Arial;
	font-size:12px;
	color:#bcb6ab;
	text-align:center;
	float:left;
		}
		
#mentions a{
	color: #bcb6ab;
	text-decoration:none;
	}

#mentions a:hover{
	color: #891d19;	
	}
		
/************************* REALISATION *************************/	

#realisation{
	padding:0; 
	margin:0;
	width:970px;
	height:12px;
	font-family:Arial;
	font-size:10px;
	color:#ffffff;
	text-align:right;
	float:left;
		}
		
#realisation a{
	color: #ffffff;
	text-decoration:none;
	}

#realisation a:hover{
	color: #891d19;	
	}

/************************* LISTES *****************************/
ul.liste_txt{
	margin:0 0 5px 0;
	}		
		