/********************************************************************/
/*                        Import du fichier CSS                     */
/*   <link href="fichier.css" rel="stylesheet" type="text/css" />   */
/********************************************************************/

body {
	margin:0;
	padding:0;
	text-align: center;
	background-color: #FFFFFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#000000;
}

html {
	/*overflow-y:scroll;*/
}


a {
	color:#e28000;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}



#page {
	/* PAGE COMPLETE */
	position:relative;
	text-align: left;
	width: 998px;
	min-height:750px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-position:top center;
	background-repeat:repeat-y;
	background-image:url(./images/fond_page.jpg);
	border: solid 1px #000000;
}

#page_actu {
	/* PAGE COMPLETE */
	position:relative;
	text-align: left;
	width: 998px;
	min-height:750px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-position:top center;
	background-repeat:repeat-y;
	background-image:url(./images/fond_page_actu.jpg);
	border: solid 1px #000000;
}

#page_presse {
	/* PAGE COMPLETE */
	position:relative;
	text-align: left;
	width: 998px;
	min-height:750px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-position:top center;
	background-repeat:repeat-y;
	background-image:url(./images/fond_page_presse.jpg);
	border: solid 1px #000000;
}


#page_liste_france {
	/* PAGE COMPLETE */
	position:relative;
	text-align: left;
	width: 998px;
	min-height:750px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-position:top center;
	background-repeat:repeat-y;
	background-image:url(./images/fond_page_liste_france.jpg);
	border: solid 1px #000000;
}

#page_liste_monde {
	/* PAGE COMPLETE */
	position:relative;
	text-align: left;
	width: 998px;
	min-height:750px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	background-position:top center;
	background-repeat:repeat-y;
	background-image:url(./images/fond_page_liste_monde.jpg);
	border: solid 1px #000000;
}





/*********************/
/*** HAUT
/*********************/
#haut {	
	position:relative;
	width:998px;
	margin:0 auto;
	height:165px;
	background-image:url(./images/fond_haut_v2.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}	


#retour_accueil {
	position:absolute;
	top:0px;
	left:0px;
	width:107px;
	height:126px;
}


#actualites {
	position:absolute;
	top:30px;
	left:931px;
	width:67px;
	height:35px;
}

#actualites a {
	display:block;
	width:67px;
	height:35px;
	background-image:url(./images/bouton_actualites_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#actualites a:hover, #actualites a.on {
	background-image:url(./images/bouton_actualites_on.jpg);
}


#contact {
	position:absolute;
	top:62px;
	left:395px;
	width:151px;
	height:11px;
}

#contact a {
	display:block;
	width:151px;
	height:11px;
	background-image:url(./images/bouton_contact_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

#contact a:hover, #contact a.on {
	background-image:url(./images/bouton_contact_on.jpg);
}



#haut ul.menu {
	display:block;
	position:absolute;
	margin:0;
	padding:0;
	list-style:none;
	top:108px;
	left:106px;
	width:805px;
	height:17px;
}

#haut ul.menu li {
	display:block;
	float:left;
	margin:0;
	padding:0;
}

a.presentation {
	display:block;
	width:108px;
	height:17px;
	background-image:url(./images/bouton_presentation_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.presentation:hover, a.presentation_on {
	display:block;
	width:108px;
	height:17px;
	background-image:url(./images/bouton_presentation_on.jpg);
}

a.admission {
	display:block;
	width:83px;
	height:17px;
	background-image:url(./images/bouton_admission_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.admission:hover, a.admission_on {
	display:block;
	width:83px;
	height:17px;
	background-image:url(./images/bouton_admission_on.jpg);
}

a.formation {
	display:block;
	width:89px;
	height:17px;
	background-image:url(./images/bouton_formation_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.formation:hover, a.formation_on {
	display:block;
	width:89px;
	height:17px;
	background-image:url(./images/bouton_formation_on.jpg);
}

a.oeuvres {
	display:block;
	width:176px;
	height:17px;
	background-image:url(./images/bouton_oeuvres_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.oeuvres:hover, a.oeuvres_on {
	display:block;
	width:176px;
	height:17px;
	background-image:url(./images/bouton_oeuvres_on.jpg);
}

a.sanction {
	display:block;
	width:159px;
	height:17px;
	background-image:url(./images/bouton_sanction_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.sanction:hover, a.sanction_on {
	display:block;
	width:159px;
	height:17px;
	background-image:url(./images/bouton_sanction_on.jpg);
}

a.ancien {
	display:block;
	width:119px;
	height:17px;
	background-image:url(./images/bouton_ancien_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.ancien:hover, a.ancien_on {
	display:block;
	width:119px;
	height:17px;
	background-image:url(./images/bouton_ancien_on.jpg);
}





#haut ul.menu_presentation {
	display:block;
	position:absolute;
	margin:0;
	padding:0;
	list-style:none;
	top:145px;
	left:66px;
	width:670px;
	height:20px;
	visibility:hidden;
}

#haut ul.menu_presentation li {
	display:block;
	float:left;
	margin:0;
	padding:0;
}

a.accueil {
	display:block;
	width:51px;
	height:20px;
	background-image:url(./images/bouton_accueil_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.accueil:hover, a.accueil_on {
	display:block;
	width:51px;
	height:20px;
	background-image:url(./images/bouton_accueil_on.jpg);
}

a.installations {
	display:block;
	width:118px;
	height:20px;
	background-image:url(./images/bouton_installations_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.installations:hover, a.installations_on {
	display:block;
	width:118px;
	height:20px;
	background-image:url(./images/bouton_installations_on.jpg);
}

a.atouts {
	display:block;
	width:75px;
	height:20px;
	background-image:url(./images/bouton_atouts_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.atouts:hover, a.atouts_on {
	display:block;
	width:75px;
	height:20px;
	background-image:url(./images/bouton_atouts_on.jpg);
}

a.formateurs {
	display:block;
	width:108px;
	height:20px;
	background-image:url(./images/bouton_formateurs_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.formateurs:hover, a.formateurs_on {
	display:block;
	width:108px;
	height:20px;
	background-image:url(./images/bouton_formateurs_on.jpg);
}

a.labels {
	display:block;
	width:124px;
	height:20px;
	background-image:url(./images/bouton_labels_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.labels:hover, a.labels_on {
	display:block;
	width:124px;
	height:20px;
	background-image:url(./images/bouton_labels_on.jpg);
}

a.partenaires {
	display:block;
	width:108px;
	height:20px;
	background-image:url(./images/bouton_partenaires_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.partenaires:hover, a.partenaires_on {
	display:block;
	width:108px;
	height:20px;
	background-image:url(./images/bouton_partenaires_on.jpg);
}






#haut ul.menu_admission {
	display:block;
	position:absolute;
	margin:0;
	padding:0;
	list-style:none;
	top:145px;
	left:138px;
	width:780px;
	height:20px;
	visibility:hidden;
}

#haut ul.menu_admission li {
	display:block;
	float:left;
	margin:0;
	padding:0;
}

a.conditions {
	display:block;
	width:150px;
	height:20px;
	background-image:url(./images/bouton_conditions_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.conditions:hover, a.conditions_on {
	display:block;
	width:150px;
	height:20px;
	background-image:url(./images/bouton_conditions_on.jpg);
}

a.selection {
	display:block;
	width:161px;
	height:20px;
	background-image:url(./images/bouton_selection_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.selection:hover, a.selection_on {
	display:block;
	width:161px;
	height:20px;
	background-image:url(./images/bouton_selection_on.jpg);
}

a.cout {
	display:block;
	width:120px;
	height:20px;
	background-image:url(./images/bouton_cout_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.cout:hover, a.cout_on {
	display:block;
	width:120px;
	height:20px;
	background-image:url(./images/bouton_cout_on.jpg);
}

a.formulaire {
	display:block;
	width:294px;
	height:20px;
	background-image:url(./images/bouton_formulaire_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.formulaire:hover, a.formulaire_on {
	display:block;
	width:294px;
	height:20px;
	background-image:url(./images/bouton_formulaire_on.jpg);
}




#haut ul.menu_formation {
	display:block;
	position:absolute;
	margin:0;
	padding:0;
	list-style:none;
	top:145px;
	left:220px;
	width:350px;
	height:20px;
	visibility:hidden;
}

#haut ul.menu_formation li {
	display:block;
	float:left;
	margin:0;
	padding:0;
}

a.ebenisterie {
	display:block;
	width:76px;
	height:20px;
	background-image:url(./images/bouton_ebenisterie_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.ebenisterie:hover, a.ebenisterie_on {
	display:block;
	width:76px;
	height:20px;
	background-image:url(./images/bouton_ebenisterie_on.jpg);
}

a.sculpture_dorure {
	display:block;
	width:125px;
	height:20px;
	background-image:url(./images/bouton_sculpture_dorure_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.sculpture_dorure:hover, a.sculpture_dorure_on {
	display:block;
	width:125px;
	height:20px;
	background-image:url(./images/bouton_sculpture_dorure_on.jpg);
}

a.stages {
	display:block;
	width:113px;
	height:20px;
	background-image:url(./images/bouton_stages_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.stages:hover, a.stages_on {
	display:block;
	width:113px;
	height:20px;
	background-image:url(./images/bouton_stages_on.jpg);
}





#haut ul.menu_oeuvres {
	display:block;
	position:absolute;
	margin:0;
	padding:0;
	list-style:none;
	top:145px;
	left:430px;
	width:200px;
	height:20px;
	visibility:hidden;
}

#haut ul.menu_oeuvres li {
	display:block;
	float:left;
	margin:0;
	padding:0;
}


a.sculpture {
	display:block;
	width:70px;
	height:20px;
	background-image:url(./images/bouton_sculpture_dorure_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.sculpture:hover, a.sculpture_on {
	display:block;
	width:70px;
	height:20px;
	background-image:url(./images/bouton_sculpture_dorure_on.jpg);
}






#haut ul.menu_sanction {
	display:block;
	position:absolute;
	margin:0;
	padding:0;
	list-style:none;
	top:145px;
	left:420px;
	width:500px;
	height:20px;
	visibility:hidden;
}

#haut ul.menu_sanction li {
	display:block;
	float:left;
	margin:0;
	padding:0;
}


a.titre {
	display:block;
	width:121px;
	height:20px;
	background-image:url(./images/bouton_titre_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.titre:hover, a.titre_on {
	display:block;
	width:121px;
	height:20px;
	background-image:url(./images/bouton_titre_on.jpg);
}

a.resultats {
	display:block;
	width:160px;
	height:20px;
	background-image:url(./images/bouton_resultats_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.resultats:hover, a.resultats_on {
	display:block;
	width:160px;
	height:20px;
	background-image:url(./images/bouton_resultats_on.jpg);
}

a.avenir {
	display:block;
	width:183px;
	height:20px;
	background-image:url(./images/bouton_avenir_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.avenir:hover, a.avenir_on {
	display:block;
	width:183px;
	height:20px;
	background-image:url(./images/bouton_avenir_on.jpg);
}






#haut ul.menu_ancien {
	display:block;
	position:absolute;
	margin:0;
	padding:0;
	list-style:none;
	top:145px;
	/*left:620px;*/
	left:740px;
	width:350px;
	height:20px;
	visibility:hidden;
}

#haut ul.menu_ancien li {
	display:block;
	float:left;
	margin:0;
	padding:0;
}


a.liste {
	display:block;
	width:180px;
	height:20px;
	background-image:url(./images/bouton_liste_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.liste:hover, a.liste_on {
	display:block;
	width:180px;
	height:20px;
	background-image:url(./images/bouton_liste_on.jpg);
}

a.temoignage {
	display:block;
	width:88px;
	height:20px;
	background-image:url(./images/bouton_temoignage_off.jpg);
	background-position:top left;
	background-repeat:no-repeat;
}

a.temoignage:hover, a.temoignage_on {
	display:block;
	width:88px;
	height:20px;
	background-image:url(./images/bouton_temoignage_on.jpg);
}













/*********************/
/*** BAS
/*********************/
#bas {
	position: relative;
	margin:0 auto;
	width: 998px;
	height: 50px;
	background-image:url(./images/fond_bas.jpg);
	background-repeat:repeat-x;
	background-position:top center;
	/*background-color:#3e2106;*/
	text-align:center;
	
}

#bas ul {
	list-style: none;
	margin: 0;
	padding: 0;
	width:300px;
	margin-right:auto;
	margin-left:auto;

}

#bas li {
	margin: 0;
	padding: 0;
	position: relative; 
	float:left;
	font-size:9px;
	display:block;
}

#bas li a {
	font-size:9px;
	text-decoration:none;
	display:block;
}

#bas li a:hover {

}

#bas li.selected {
	margin: 0;
	padding: 0;
	position: relative; 
	float:left;
	display:block;
	font-size:9px;
	text-decoration:none;
}




/*********************/
/*** CENTRE
/*********************/
#contenu {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_contenu.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#contenu #texte {
	position:relative;
	padding:20px;
	width:850px;
	font-size:12px;
	color:#2e3213;
}

#contenu .titre {
	font-size:14px;
	color:#978700;
}

#contenu_entree {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_entree.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

img.entree_titre {
	display:block;
	position:absolute;
	top:106px;
	left:150px;
}

img.entree_description {
	display:block;
	position:absolute;
	top:268px;
	left:48px;
}

img.entree_adresse {
	display:block;
	position:absolute;
	top:401px;
	left:245px;
}

img.entree_contact {
	display:block;
	position:absolute;
	top:484px;
	left:244px;
}




#contenu_accueil {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:1000px;
	background-image:url(./images/fond_accueil.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_accueil_1 {
	position:absolute;
	top:51px;
	left:0px;
	width:293px;
	height:583px;
	padding:10px;
	color:#d7d8d9;
	font-size:11px;
	text-align:right;
}

#texte_accueil_2 {
	position:absolute;
	top:290px;
	left:505px;
	width:345px;
	height:200px;
	color:#5c6462;
	font-size:13px;
	text-align:left;
}

#texte_accueil_3 {
	position:absolute;
	top:545px;
	left:340px;
	width:535px;
	height:355px;
	color:#ffffff;
	/*color:#5c6462;*/
	font-size:11px;
	text-align:left;
}

#lien_haut_accueil {
	position:absolute;
	top:970px;
	left:340px;
}





#contenu_installations {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_installations.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_installations {
	position:absolute;
	top:71px;
	left:470px;
	width:450px;
	height:350px;
	padding:10px;
	color:#d7d8d9;
	text-align:left;
	font-size:16px;
	color:#ffffff;
}

#lien_contact_installations {
	position:absolute;
	top:517px;
	left:545px;
}




#contenu_atouts {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_atouts.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_atouts {
	position:absolute;
	top:92px;
	left:302px;
	width:600px;
	height:350px;
	padding:10px;
	text-align:left;
	font-size:12px;
	line-height:26px;
	color:#525c5b;
}

#texte_atouts b {
	color:#000000;
}



#contenu_formateurs {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:900px;
	background-image:url(./images/fond_formateurs.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_formateurs_1 {
	position:absolute;
	top:100px;
	left:350px;
	width:355px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:11px;
	color:#e28000;
}

#texte_formateurs_2 {
	position:absolute;
	top:280px;
	left:160px;
	width:220px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:11px;
	color:#7a817e;
}

#texte_formateurs_3 {
	position:absolute;
	top:285px;
	left:585px;
	width:220px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:11px;
	color:#7a817e;
}

#texte_formateurs_4 {
	position:absolute;
	top:520px;
	left:160px;
	width:220px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:11px;
	color:#7a817e;
}

#texte_formateurs_5 {
	position:absolute;
	top:510px;
	left:585px;
	width:220px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:11px;
	color:#7a817e;
}

#texte_formateurs_6 {
	position:absolute;
	top:730px;
	left:585px;
	width:220px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:11px;
	color:#7a817e;
}





#contenu_labels {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_labels.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_labels {
	position:absolute;
	top:230px;
	left:265px;
	width:500px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:13px;
	color:#475351;
}

#texte_labels b {
	color:#e28000;
	font-size:15px;
	font-weight:normal;
}



#contenu_partenaires {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:657px;
	background-image:url(./images/fond_partenaires.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_partenaires_1 {
	position:absolute;
	top:120px;
	left:80px;
	width:800px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#3a4747;
	line-height:25px;
}

#texte_partenaires_2 {
	position:absolute;
	top:322px;
	left:80px;
	width:800px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#3a4747;
	line-height:25px;
}

#texte_partenaires_3 {
	position:absolute;
	top:442px;
	left:80px;
	width:800px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#3a4747;
	line-height:25px;
}

#texte_partenaires_4 {
	position:absolute;
	top:560px;
	left:80px;
	width:800px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#3a4747;
	line-height:25px;
}

#contenu_partenaires a {
	color:#1e4f86;
}

#contenu_partenaires a:hover {
	color:#1e4f86;
	text-decoration:underline;
}



#contenu_conditions {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_conditions.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_conditions_1 {
	position:absolute;
	top:135px;
	left:420px;
	width:355px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#586260;
}

#texte_conditions_2 {
	position:absolute;
	top:380px;
	left:420px;
	width:355px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#ffffff;
	line-height:22px;
}

#bouton_formulaire_conditions {
	position:absolute;
	top:566px;
	left:415px;
	
}




#contenu_selection {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_selection.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_selection_1 {
	position:absolute;
	top:100px;
	left:5px;
	width:525px;
	height:120px;
	padding:10px;
	text-align:right;
	font-size:14px;
	color:#3e4b49;
}

#texte_selection_1 b {
	color:#978700;
	font-weight:normal;
	font-size:11px;
}

#texte_selection_2 {
	position:absolute;
	top:315px;
	left:5px;
	width:525px;
	height:120px;
	padding:10px;
	text-align:right;
	font-size:14px;
	color:#ffffff;
}

#texte_selection_3 {
	position:absolute;
	top:455px;
	left:5px;
	width:525px;
	height:120px;
	padding:10px;
	text-align:right;
	font-size:14px;
	color:#978700;
}





#contenu_cout {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_cout.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_cout_1 {
	position:absolute;
	top:110px;
	left:487px;
	width:355px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#e28000;
}

#texte_cout_1 b {
	color:#67611d;
	font-weight:normal;
}

#texte_cout_2 {
	position:absolute;
	top:310px;
	left:487px;
	width:355px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#e28000;
}

#texte_cout_2 b {
	color:#253233;
	font-weight:normal;
}






#contenu_formulaire {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:859px;
	background-image:url(./images/fond_formulaire.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_formulaire {
	position:absolute;
	top:95px;
	left:85px;
	width:750px;
	height:auto;
	padding:15px;
	text-align:left;
	font-size:14px;
	color:#3c4948;
	line-height:24px;
}

#texte_formulaire input {
	font-size:10px;
}



#contenu_ebenisterie {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:1600px;
	background-image:url(./images/fond_ebenisterie.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#contenu_ebenisterie .titre {
	color:#4e3f24;
	font-weight:normal;
	font-size:14px;
}

#texte_ebenisterie_1 {
	position:absolute;
	top:90px;
	left:225px;
	width:550px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#978700;
	line-height:22px;
}

#texte_ebenisterie_1 b {
	color:#4e3f24;
	font-weight:normal;
	font-size:12px;
}


#texte_ebenisterie_2 {
	position:absolute;
	top:695px;
	left:450px;
	width:470px;
	height:200px;
	padding:5px;
	text-align:right;
	font-size:12px;
	color:#ffffff;
}

#texte_ebenisterie_2 b {
	color:#374544;
	font-weight:normal;
	font-size:12px;
}

#lien_ebenisterie {
	position:absolute;
	top:1307px;
	left:410px;
	width:275px;
	height:22px;
}



#contenu_sculpture_dorure {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:1400px;
	background-image:url(./images/fond_sculpture_dorure.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#contenu_sculpture_dorure .titre {
	color:#485352;
	font-weight:normal;
	font-size:14px;
}

#texte_sculpture_dorure_1 {
	position:absolute;
	top:90px;
	left:225px;
	width:550px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#978700;
	line-height:22px;
}

#texte_sculpture_dorure_1 b {
	color:#485352;
	font-weight:normal;
	font-size:12px;
}


#texte_sculpture_dorure_2 {
	position:absolute;
	top:595px;
	left:420px;
	width:500px;
	height:200px;
	padding:5px;
	text-align:right;
	font-size:12px;
	color:#ffffff;
}

#texte_sculpture_dorure_2 b {
	color:#374544;
	font-weight:normal;
	font-size:12px;
}


#lien_sculpture {
	position:absolute;
	top:1193px;
	left:410px;
	width:275px;
	height:22px;
}



#contenu_stages {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:1220px;
	background-image:url(./images/fond_stages.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#contenu_stages .titre {
	color:#384544;
	font-weight:normal;
	font-size:14px;
}
	
	
#texte_stages_1 {
	position:absolute;
	top:145px;
	left:225px;
	width:500px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#978700;
	line-height:22px;
}

#texte_stages_1 b {
	color:#4e3f24;
	font-size:12px;
	font-weight:normal;
}

#texte_stages_2 {
	position:absolute;
	top:579px;
	left:342px;
	width:500px;
	height:120px;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#ffffff;
	line-height:22px;
}

#texte_stages_2 b {
	color:#4e3f24;
	font-size:12px;
	font-weight:normal;
}





#contenu_oeuvre {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_oeuvres.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#titre_categorie_oeuvre {
	position:absolute;
	top:43px;
	left:135px;
	width:220px;
	height:30px;
	text-align:right;
	font-size:17px;
	color:#ffffff;
}

#liste_oeuvre {
	position:absolute;
	top:75px;
	left:140px;
	width:221px;
	height:386px;
	color:#ffffff;
}


#liste_oeuvre ul {
	display:block;
	list-style: none;
	margin:0;
	padding: 0;
	clear: both;
	/*border:#FF0000 solid 1px;*/
}

#liste_oeuvre li {
	float: left;
	margin:0;
	margin-left:-1px;
	margin-top:-1px;
	padding:0;
	width:50px;
	height:50px;
	border:solid 1px #ffffff;
}

li.liste_oeuvre a {
	float:left;
	opacity : 0.4; 
    filter : alpha(opacity=40);
}

li.liste_oeuvre a:hover, li.liste_oeuvre_on a {
	float:left;
	opacity : 1; 
    filter : alpha(opacity=100);
}

.titre_liste {
	display:block;
	color:#ffffff;
	clear:left;
	font-size:12px;
	padding-bottom:5px;
}

#titre_apercu_oeuvre {
	position:absolute;
	top:495px;
	left:135px;
	width:220px;
	height:20px;
	text-align:left;
	font-size:11px;
	color:#ffffff;
}

#lien_pages_oeuvre {
	position:absolute;
	top:555px;
	left:135px;
	width:220px;
	height:20px;
	text-align:right;
	font-size:11px;
	color:#ffffff;
}

#lien_pages_oeuvre a {
	color:#f8ba73;
	text-decoration:none;
}

#lien_pages_oeuvre a:hover, #lien_pages_oeuvre a.on {
	color:#ffffff;
	text-decoration:none;
}

#lien_type_oeuvre {
	position:absolute;
	top:580px;
	left:135px;
	width:220px;
	height:20px;
	text-align:right;
	font-size:11px;
	color:#ffffff;
}

#lien_type_oeuvre a {
	color:#ffffff;
	text-decoration:none;
}

#photo_oeuvre {
	position:absolute;
	top:10px;
	left:405px;
	width:380px;
	height:380px;
	text-align:left;
}

#titre_oeuvre {
	position:absolute;
	top:410px;
	left:410px;
	width:400px;
	height:20px;
	text-align:left;
	font-size:15px;
	color:#1a171b;
}

#descriptif_oeuvre {
	position:absolute;
	top:440px;
	left:410px;
	width:500px;
	height:100px;
	text-align:left;
	font-size:13px;
	color:#9d9ea0;
}

#descriptif_oeuvre b {
	font-weight:normal;
	color:#58585a;
	font-size:13px;
}

#lien_precedent {
	position:absolute;
	top:560px;
	left:400px;
	width:200px;
	height:20px;
	text-align:left;
	font-size:11px;
	color:#ffffff;
}

#lien_suivant {
	position:absolute;
	top:560px;
	left:720px;
	width:200px;
	height:20px;
	text-align:left;
	font-size:11px;
	color:#ffffff;
}








#contenu_titre {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_titre.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_titre {
	position:absolute;
	top:193px;
	left:125px;
	width:700px;
	height:500px;
	padding:10px;
	text-align:left;
	font-size:14px;
	color:#646b69;
}

#texte_titre .titre {
	color:#ffffff;
	font-size:14px;
	font-weight:normal;
}

#texte_titre b {
	color:#000000;
	font-size:14px;
	font-weight:normal;
}

#texte_titre .couleur {
	color:#7c721d;
	font-size:14px;
	font-weight:normal;
}

#texte_titre #logo_rep_fr {
	position:absolute;
	top:230px;
	left:405px;

}




#contenu_resultats {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:1132px;
	background-image:url(./images/fond_resultats.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_resultats_1 {
	position:absolute;
	top:78px;
	left:20px;
	width:465px;
	height:550px;
	padding:10px;
	text-align:right;
	font-size:14px;
	color:#978700;
}

#texte_resultats_1 b {
	color:#394645;
	font-size:14px;
	font-weight:normal;
}

#texte_resultats_2 {
	position:absolute;
	top:630px;
	left:500px;
	width:420px;
	height:480px;
	padding:10px;
	text-align:left;
	font-size:14px;
	color:#394645;
}

#texte_resultats_2 .couleur {
	color:#ffffff;
	font-size:14px;
	font-weight:normal;
}



#contenu_avenir {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:816px;
	background-image:url(./images/fond_avenir.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_avenir {
	position:absolute;
	top:20px;
	left:142px;
	width:770px;
	height:700px;
	padding:10px;
	text-align:left;
	font-size:14px;
	color:#978700;
	font-style:italic;
}

#texte_avenir .titre {
	color:#978700;
	font-size:18px;
	font-weight:normal;
}

#texte_avenir b {
	color:#514f1a;
	font-size:14px;
	font-weight:normal;
}




#contenu_contact {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_contact.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#yourmapdiv {
	position:absolute;
	display:block;
	width:590px;
	height:516px;
	top:0px;
	left:340px;
	z-index:1;
}

#img_coordonnees {
	position:absolute;
	top:421px;
	left:340px;
	z-index:99;
}

#img_mail {
	position:absolute;
	top:474px;
	left:34px;
}

#suite_info {
	position:absolute;
	top:530px;
	left:30px;
	width:870px;
	height:50px;
	color:#9d9ea0;
	font-size:12px;
	text-align:center;
}






#contenu_actu {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_actu.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#contenu_actu a {
	color:#ffffff;
	text-decoration:underline;
}


#contenu_presse {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_presse.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#contenu_presse a {
	color:#ffffff;
	text-decoration:underline;
}

#liste_actu {
	position:absolute;
	top:130px;
	left:125px;
	width:300px;
	height:450px;
	padding:10px;
	text-align:right;
	font-size:11px;
	color:#b2b4b2;
}

#liste_actu a {
	color:#b2b4b2;
	text-decoration:none;
}

#liste_actu a:hover, #liste_actu a.on {
	color:#1a171b;
	text-decoration:none;
}

#texte_actu {
	position:absolute;
	top:80px;
	left:448px;
	width:480px;
	height:auto;
}

#photo_actu {
	position:relative;
	width:470px;
	height:auto;
}

#legende_actu {
	position:relative;
	width:470px;
	height:20px;
	text-align:right;
	padding:5px;
	font-size:10px;
	color:#ffffff;
}

#titre_actu {
	position:relative;
	width:470px;
	height:20px;
	text-align:left;
	padding:5px;
	font-size:15px;
	color:#1a171b;
	background-color:#ffffff;
}

#description_actu {
	position:relative;
	width:470px;
	height:auto;
	padding:5px;
	text-align:left;
	font-size:13px;
	color:#ffffff;
}

#bouton_actu {
	position:absolute;
	top:35px;
	left:440px;
	width:180px;
	height:25px;
}

#bouton_presse {
	position:absolute;
	top:35px;
	left:650px;
	width:140px;
	height:25px;
}






#contenu_liste_france {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_liste_france.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#contenu_liste_monde {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_liste_monde.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_liste {
	position:relative;
	top:115px;
	left:235px;
	width:700px;
	height:auto;
	padding:10px;
	text-align:left;
	font-size:12px;
	color:#ffffff;
	line-height:22px;
}

#bouton_france {
	position:absolute;
	top:100px;
	left:225px;
	width:120px;
	height:25px;
}

#bouton_monde {
	position:absolute;
	top:100px;
	left:435px;
	width:120px;
	height:25px;
}




#contenu_temoignage {
	position:relative;
	width:998px;
	margin:0 auto;
	min-height:604px;
	background-image:url(./images/fond_temoignage_texte.jpg);
	background-repeat:no-repeat;
	background-position:top center;
}

#texte_temoignage {
	position:absolute;
	top:93px;
	left:125px;
	width:700px;
	height:500px;
	padding:10px;
	text-align:left;
	font-size:14px;
	color:#646b69;
}



#contenu_fin {
	clear:both;
}

