body {
	background-color: #511807;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #40403f;
	margin: 0px;
	padding: 0px;
	background-image: url(../images/imageFdBody.jpg);
	background-repeat: no-repeat;
	background-position: center 592px;
}
div, h1, h2, h3, h4, p {
	overflow:auto!important;
}
a:link {
	color: #83270b;
	text-decoration: underline;
	background-position: bottom;
	
}
a:visited {
	color: #83270b;
	background-position: bottom;
	text-decoration: underline;
}
a:hover   {
	color: #fbf4c8;
	text-decoration: none;
	background-position: top;
	z-index: 4!important;
	font-weight: bold;
}
a:focus {
	background-position: top;
	z-index: 4!important;
	text-decoration: none;
	outline:none;
}
a:active {
	background-position: top;
	z-index: 4!important;
	text-decoration: none;
	outline:none;
}
.consulte {
	color: #fbf4c8!important;
	text-decoration: none;
	background-position: top;
	z-index: 4!important;
	font-weight: bold!important;
}



img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}



.index {
	background-image: url(../images/index.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 590px;
	width: 950px;
	overflow: visible;
	z-index: 1;
	left: 0px;
	top: 0px;
}
.contenu {
	background-image: url(../images/index.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	z-index: 1;
	height: 590px;
	width: 950px;
	left: 0px;
	top: 0px;
}

.container {
	position: relative;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
}
.index   h1    {
	font-size: 1px;
	line-height: 1px;
	background-image: url(../images/index_titre.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 78px;
	width: 906px;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	left: 30px;
	top: 0px;
}
.index h2 {
	background-image: url(../images/index_document.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 27px;
	width: 755px;
	left: 91px;
	top: 79px;
	margin: 0px;
	padding: 0px;
}
.index h3 {
	background-image: url(../images/index_chapitre.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 41px;
	width: 702px;
	left: 129px;
	top: 109px;
	margin: 0px;
	padding: 0px;
}
.index h4 {
	background-image: url(../images/index_entree.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 33px;
	width: 328px;
	left: 141px;
	top: 150px;
	text-indent: 5px;
	margin: 0px;
	padding: 0px;
}

.cache {
	position: absolute;
	left: -5000px;
	top: -5000px;
}
.index .bt_ecriture {
	background-image: url(../images/index_bt_ecriture.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 3;
	height: 128px;
	width: 295px;
	left: 129px;
	top: 184px;
}
.index  .bt_vie {
	background-image: url(../images/index_bt_vie.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 127px;
	width: 241px;
	left: 129px;
	top: 318px;
}
.index .bt_croyance {
	background-image: url(../images/index_bt_croyance.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 107px;
	width: 307px;
	left: 129px;
	top: 458px;
}
.index .bt_politique {
	background-image: url(../images/index_bt_politique.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 120px;
	width: 260px;
	left: 497px;
	top: 192px;
}
.index .bt_artisan {
	background-image: url(../images/index_bt_artisan.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 98px;
	width: 278px;
	left: 497px;
	top: 322px;
}
.index .bt_instrument {
	background-image: url(../images/index_bt_instrument.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 99px;
	width: 289px;
	left: 497px;
	top: 448px;
}

.traits {
	background-image: url(../images/index_traits.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 402px;
	width: 713px;
	left: 118px;
	top: 180px;
}
li  {
	list-style-type: none;
	padding-top: 10px;
	padding-left: 5px;
}
ul  {
	text-indent: 0px;
	margin: 0px;
	padding: 0px;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	position: absolute;
	visibility: visible;
	z-index: 3;
	height: 15px;
	width: 950px;
	left: 0px;
	top: 572px;
	color: #83270b;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
.flux {
	position: static;
	text-align: center;
}

.index .navigation {
	z-index: 2;
	height: 300px;
	width: 108px;
	left: 0px;
	top: 150px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #83270b;
	text-align: left;
	font-weight: bold;
	position: absolute;
}
.fiches {
	position: absolute;
	z-index: 2;
	height: 350px;
	width: 110px;
	left: 839px;
	top: 192px;
}
.nosfiches {
	background-image: url(../images/index_nosfiches.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 39px;
	width: 67px;
	left: 842px;
	top: 153px;
}
.contenu h1 {
	background-image: url(../images/contenu_titre.jpg);
	background-repeat: no-repeat;
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 55px;
	width: 950px;
	left: 0px;
	top: 0px;
	font-size: 1px;
	line-height: 1px;
	margin: 0px;
	padding: 0px;
}
.contenu  h1 a {
	position: absolute;
	z-index: 3;
	height: 52px;
	width: 300px;
	left: 4px;
	top: -1px;
	font-size: 1px;
	line-height: 1px;
	margin: 0px;
	padding: 0px;
	overflow: auto;
}
.contenu h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #83270b;
	position: absolute;
	z-index: 2;
	left: 113px;
	top: 55px;
	font-style: italic;
	font-weight: bold;
	text-transform: uppercase;
	font-size: 11pt;
	width: 412px;
	margin: 0px;
	padding: 0px;
	overflow: auto;
	height: 20px;
}
.contenu h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	position: absolute;
	z-index: 2;
	left: 113px;
	top: 79px;
	overflow: auto;
	margin: 0px;
	padding: 0px;
	width: 810px;
	height: 41px;
}
.contenu h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: italic;
	font-weight: bold;
	color: #000000;
	position: absolute;
	z-index: 3;
	left: 116px;
	top: 125px;
	margin: 0px;
	padding: 0px;
	text-indent: 10px;
	overflow: auto;
	height: 35px;
	width: 600px;
}
p {
	margin: 0px;
	padding: 2px;
}

.sommaire {
	position: absolute;
	z-index: 2;
	height: 400px;
	width: 110px;
	left: 0px;
	top: 150px;
	font-weight: bold;
}
.contenu .navigation {
	z-index: 3;
	height: 18px;
	width: 400px;
	left: 540px;
	top: 46px;
	list-style-image: none;
	list-style-type: none;
	position: absolute;
	overflow: auto;
}
.contenu  .navigation li {
	display: inline;
	margin-right: 10px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
}
.entreee1 {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	left: 113px;
	top: 125px;
	width: 550px;
}


.hiero {
	background-image: url(../images/ecriture1_hiero.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 439px;
	width: 108px;
	left: 725px;
	top: 151px;
}
.cunei {
	background-image: url(../images/ecriture1_cunei.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 439px;
	width: 98px;
	left: 113px;
	top: 151px;
}
.texte {
	position: absolute;
	z-index: 3;
	height: 317px;
	width: 513px;
	left: 208px;
	top: 169px;
	overflow: auto;
}
.bt_suivant {
	background-image: url(../images/contenu_bt_suivant.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 24px;
	width: 65px;
	left: 860px;
	top: 555px;
}
.bt_precedent {
	background-image: url(../images/contenu_bt_precedent.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 25px;
	width: 78px;
	left: 16px;
	top: 556px;
}
.graph {
	background-image: url(../images/contenu_graoh.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 24px;
	width: 14px;
	left: 660px;
	top: 523px;
}
.entreee2 {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	left: 113px;
	top: 121px;
	width: 650px;
	height: 34px;
}

.carte {
	background-image: url(../images/ecriture2_04.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 451px;
	width: 720px;
	left: 113px;
	top: 139px;
}
.decore3a {
	background-image: url(../images/ecriture3_decora.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 250px;
	width: 227px;
	left: 113px;
	top: 340px;
}
.decore3b {
	background-image: url(../images/ecriture3_decorb.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 312px;
	width: 306px;
	left: 527px;
	top: 192px;
}

.textev1 {
	position: absolute;
	z-index: 3;
	height: 275px;
	width: 450px;
	left: 128px;
	top: 185px;
}
.legendev1 {
	position: absolute;
	z-index: 4;
	height: 100px;
	width: 314px;
	left: 517px;
	top: 464px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	color: #83270b;
}
.entreev1 {
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 32px;
	width: 438px;
	left: 115px;
	top: 125px;
}

.decorv1 {
	background-image: url(../images/vie1_decor.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 204px;
	width: 165px;
	left: 352px;
	top: 386px;
}
img.vie1 {
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 329px;
	width: 211px;
	left: 610px;
	top: 142px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.textev2 {
	overflow: auto;
	position: absolute;
	z-index: 3;
	height: 160px;
	width: 654px;
	left: 128px;
	top: 420px;
}

.insv2 {
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 130px;
	width: 330px;
	left: 129px;
	top: 280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
.tradv2 {
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 120px;
	width: 348px;
	left: 459px;
	top: 280px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #83270b;
}
img.vie2 {
	position: absolute;
	z-index: 3;
	height: 113px;
	width: 662px;
	left: 129px;
	top: 150px;
}



.insv3 {
	position: absolute;
	z-index: 2;
	height: 240px;
	width: 155px;
	left: 128px;
	top: 189px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000000;
}
.tradv3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #83270b;
	position: absolute;
	z-index: 2;
	height: 200px;
	width: 276px;
	left: 294px;
	top: 215px;
}
.textev3 {
	position: absolute;
	z-index: 3;
	height: 120px;
	width: 654px;
	left: 128px;
	top: 452px;
}
.textev4 {
	position: absolute;
	z-index: 2;
	height: 40px;
	width: 624px;
	left: 128px;
	top: 480px;
}
.insv4 {
	position: absolute;
	z-index: 2;
	height: 120px;
	width: 281px;
	left: 128px;
	top: 215px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
img.vie3 {
	position: absolute;
	z-index: 2;
	height: 299px;
	width: 227px;
	left: 575px;
	top: 146px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.tradv4 {
	color: #83270b;
	position: absolute;
	z-index: 2;
	height: 82px;
	width: 558px;
	left: 125px;
	top: 363px;
}
img.vie4 {
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 196px;
	width: 418px;
	left: 409px;
	top: 160px;
}
.txtc1a {
	position: absolute;
	z-index: 4;
	height: 110px;
	width: 355px;
	left: 128px;
	top: 177px;
}
.txtc1b {
	position: absolute;
	z-index: 2;
	height: 85px;
	width: 645px;
	left: 128px;
	top: 482px;
}
.legc1b {
	position: absolute;
	z-index: 2;
	height: 50px;
	width: 304px;
	left: 129px;
	top: 426px;
	font-style: italic;
	color: #83270b;
}
.legc1a {
	position: absolute;
	z-index: 2;
	height: 125px;
	width: 196px;
	left: 631px;
	top: 334px;
	font-style: italic;
	color: #83270b;
}
img.croyance1a {
	overflow: hidden;
	position: absolute;
	z-index: 4;
	height: 199px;
	width: 192px;
	left: 622px;
	top: 129px;
}
img.croyance1b {
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 130px;
	width: 197px;
	left: 129px;
	top: 294px;
}
.decorc1 {
	background-image: url(../images/croyance1_decor.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 3;
	height: 307px;
	width: 189px;
	left: 433px;
	top: 157px;
}
.txtc2b {
	position: absolute;
	z-index: 3;
	height: 42px;
	width: 700px;
	left: 128px;
	top: 502px;
}
.txtc2a {
	position: absolute;
	z-index: 3;
	height: 130px;
	width: 489px;
	left: 128px;
	top: 280px;
}
.insc2 {
	position: absolute;
	z-index: 3;
	height: 84px;
	width: 171px;
	left: 128px;
	top: 189px;
	font-weight: bold;
	color: #000000;
}
.tradc2 {
	position: absolute;
	z-index: 3;
	height: 65px;
	width: 273px;
	left: 320px;
	top: 195px;
	color: #83270b;
}
img.croyance2 {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 290px;
	width: 203px;
	left: 617px;
	top: 150px;
}
.decorc2a {
	background-image: url(../images/croyance2_dec1.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 253px;
	width: 212px;
	left: 129px;
	top: 317px;
}
.decorc2b {
	background-image: url(../images/croyance2_dec2.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 250px;
	width: 262px;
	left: 371px;
	top: 340px;
}
.txtp1a {
	position: absolute;
	z-index: 2;
	height: 70px;
	width: 481px;
	left: 128px;
	top: 173px;
}
.txtp1b {
	position: absolute;
	z-index: 3;
	height: 64px;
	width: 491px;
	left: 128px;
	top: 356px;
}
.txtp1c {
	position: absolute;
	z-index: 3;
	height: 110px;
	width: 689px;
	left: 128px;
	top: 441px;
}
.insp1 {
	position: absolute;
	z-index: 3;
	height: 90px;
	width: 180px;
	left: 128px;
	top: 241px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
.tradp1 {
	position: absolute;
	z-index: 3;
	height: 60px;
	width: 300px;
	left: 322px;
	top: 253px;
	color: #83270b;
}
img.politique1 {
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 280px;
	width: 186px;
	left: 641px;
	top: 157px;
}
.decorp1 {
	background-image: url(../images/politique1_decor.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 100px;
	width: 425px;
	left: 216px;
	top: 273px;
}
.txtp2a {
	position: absolute;
	z-index: 2;
	height: 45px;
	width: 414px;
	left: 128px;
	top: 340px;
}
.txtp2b {
	position: absolute;
	z-index: 2;
	height: 80px;
	width: 468px;
	left: 128px;
	top: 403px;
}
.insp2 {
	font-weight: bold;
	color: #000000;
	position: absolute;
	z-index: 2;
	height: 135px;
	width: 182px;
	left: 128px;
	top: 190px;
}
.tradp2 {
	color: #83270b;
	position: absolute;
	z-index: 2;
	height: 150px;
	width: 291px;
	left: 320px;
	top: 180px;
}
img.politique2 {
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 396px;
	width: 176px;
	left: 629px;
	top: 150px;
}
.txtp3 {
	overflow: auto;
	position: absolute;
	z-index: 3;
	height: 64px;
	width: 690px;
	left: 129px;
	top: 512px;
}
.legp3a {
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 100px;
	width: 257px;
	left: 165px;
	top: 200px;
	font-style: italic;
	color: #83270b;
}
.legp3b {
	font-style: italic;
	position: absolute;
	z-index: 3;
	height: 100px;
	width: 351px;
	left: 468px;
	top: 400px;
	color: #83270b;
	overflow: auto;
}
img.politique3a {
	position: absolute;
	z-index: 2;
	height: 190px;
	width: 390px;
	left: 438px;
	top: 157px;
}
img.politique3b {
	position: absolute;
	z-index: 2;
	height: 163px;
	width: 346px;
	left: 113px;
	top: 349px;
}
.decorp3 {
	background-image: url(../images/politique3_decor.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 205px;
	width: 284px;
	left: 535px;
	top: 385px;
}

.txta1a {
	position: absolute;
	z-index: 3;
	height: 35px;
	width: 667px;
	left: 129px;
	top: 173px;
	overflow: auto;
}
.txta1b {
	position: absolute;
	z-index: 4;
	height: 112px;
	width: 438px;
	left: 130px;
	top: 310px;
	overflow: auto;
}
.txta1c {
	overflow: auto;
	position: absolute;
	z-index: 3;
	height: 34px;
	width: 198px;
	left: 354px;
	top: 530px;
}
img.artisan1a {
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 117px;
	width: 253px;
	left: 167px;
	top: 200px;
}
img.artisan1b {
	position: absolute;
	z-index: 2;
	height: 252px;
	width: 239px;
	left: 581px;
	top: 306px;
}
img.artisan1c {
	position: absolute;
	z-index: 2;
	height: 170px;
	width: 228px;
	left: 116px;
	top: 420px;
}
.decora1 {
	background-image: url(../images/artisan1_decor.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 76px;
	width: 270px;
	left: 497px;
	top: 200px;
}
.decora1b {
	background-image: url(../images/artisan1_decorb.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 117px;
	width: 130px;
	left: 353px;
	top: 400px;
}
.musee {
	background-image: url(../images/museepoit.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 102px;
	width: 15px;
	left: 818px;
	top: 488px;
}


.insa1a {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 19px;
	width: 247px;
	left: 429px;
	top: 257px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
.trada1a {
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 21px;
	width: 171px;
	left: 429px;
	top: 277px;
	color: #83270b;
}
.insa1b {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 19px;
	width: 39px;
	left: 765px;
	top: 344px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
.trada1b {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 25px;
	width: 61px;
	left: 772px;
	top: 363px;
	color: #83270b;
}
.insa1c {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 24px;
	width: 49px;
	left: 352px;
	top: 500px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
.trada1c {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 24px;
	width: 192px;
	left: 402px;
	top: 500px;
	color: #83270b;
}
.txta2 {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 45px;
	width: 419px;
	left: 143px;
	top: 166px;
}
.insa2a {
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 21px;
	width: 82px;
	left: 557px;
	top: 206px;
}
.trada2a {
	color: #83270b;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 40px;
	width: 83px;
	left: 550px;
	top: 227px;
}
.insa2b {
	font-weight: bold;
	color: #000000;
	overflow: hidden;
	position: absolute;
	z-index: 4;
	height: 19px;
	width: 72px;
	left: 365px;
	top: 307px;
}
.trada2b {
	color: #83270b;
	overflow: hidden;
	position: absolute;
	z-index: 4;
	height: 35px;
	width: 119px;
	left: 378px;
	top: 326px;
}
.insa2c {
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 32px;
	width: 215px;
	left: 592px;
	top: 350px;
}
.trada2c {
	color: #83270b;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 50px;
	width: 177px;
	left: 649px;
	top: 390px;
}
.artisan2a {
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 129px;
	width: 268px;
	left: 565px;
	top: 197px;
}
.artisan2b {
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 214px;
	width: 280px;
	left: 423px;
	top: 376px;
}
.artisan2c {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 196px;
	width: 290px;
	left: 117px;
	top: 276px;
}
.decora2a {
	background-image: url(../images/atelier2_decora.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 102px;
	width: 448px;
	left: 117px;
	top: 199px;
}
.decora2b {
	background-image: url(../images/atelier2_decorb.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 122px;
	width: 178px;
	left: 144px;
	top: 445px;
}
.decora2c {
	background-image: url(../images/atelier2_decorc.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 147px;
	width: 110px;
	left: 703px;
	top: 407px;
}
.txti1a {
	position: absolute;
	z-index: 4;
	height: 191px;
	width: 382px;
	left: 128px;
	top: 163px;
}
.txti1b {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 140px;
	width: 304px;
	left: 521px;
	top: 360px;
}
.legi1b {
	font-style: italic;
	color: #83270b;
	overflow: hidden;
	position: absolute;
	z-index: 4;
	height: 44px;
	width: 182px;
	left: 377px;
	top: 505px;
}
.legi1a {
	font-style: italic;
	color: #83270b;
	position: absolute;
	z-index: 2;
	height: 21px;
	width: 271px;
	left: 533px;
	top: 302px;
}
img.instrument1a {
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 109px;
	width: 320px;
	left: 510px;
	top: 192px;
}
img.instrument1b {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 256px;
	width: 330px;
	left: 114px;
	top: 334px;
}
.decori1 {
	background-image: url(../images/instrument1_decor.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 256px;
	width: 497px;
	left: 336px;
	top: 334px;
}
.txti2a {
	position: absolute;
	z-index: 3;
	height: 84px;
	width: 458px;
	left: 128px;
	top: 173px;
}
.txti2b {
	position: absolute;
	z-index: 2;
	height: 36px;
	width: 501px;
	left: 128px;
	top: 390px;
}
.txti2c {
	position: absolute;
	z-index: 2;
	height: 80px;
	width: 293px;
	left: 525px;
	top: 445px;
}
.legi2d {
	position: absolute;
	z-index: 2;
	height: 50px;
	width: 127px;
	left: 356px;
	top: 476px;
	font-style: italic;
	color: #83270b;
}
.legi2a {
	position: absolute;
	z-index: 3;
	height: 19px;
	width: 209px;
	left: 152px;
	top: 307px;
	font-style: italic;
	color: #83270b;
}
.legi2b {
	position: absolute;
	z-index: 2;
	height: 26px;
	width: 186px;
	left: 407px;
	top: 363px;
	font-style: italic;
	color: #83270b;
}
.legi2c {
	position: absolute;
	z-index: 2;
	height: 23px;
	width: 194px;
	left: 636px;
	top: 370px;
	font-style: italic;
	color: #83270b;
}
img.instrument2a {
	position: absolute;
	z-index: 2;
	height: 202px;
	width: 191px;
	left: 625px;
	top: 166px;
}
img.instrument2b {
	position: absolute;
	z-index: 2;
	height: 154px;
	width: 237px;
	left: 378px;
	top: 210px;
}
img.instrument2c {
	position: absolute;
	z-index: 2;
	height: 164px;
	width: 207px;
	left: 143px;
	top: 426px;
}
img.instrument2d {
	position: absolute;
	z-index: 2;
	height: 75px;
	width: 263px;
	left: 115px;
	top: 246px;
}
.txti3a {
	position: absolute;
	z-index: 4;
	height: 110px;
	width: 300px;
	left: 128px;
	top: 170px;
}
.txti3b {
	position: absolute;
	z-index: 2;
	height: 125px;
	width: 379px;
	left: 414px;
	top: 406px;
}
.legi3a {
	position: absolute;
	z-index: 3;
	height: 29px;
	width: 188px;
	left: 134px;
	top: 290px;
	font-style: italic;
	color: #83270b;
}
.legi3b {
	position: absolute;
	z-index: 3;
	height: 25px;
	width: 207px;
	left: 517px;
	top: 351px;
	font-style: italic;
	color: #83270b;
}
.legi3c {
	position: absolute;
	z-index: 2;
	height: 28px;
	width: 241px;
	left: 312px;
	top: 526px;
	font-style: italic;
	color: #83270b;
}
img.instrument3a {
	position: absolute;
	z-index: 3;
	height: 127px;
	width: 230px;
	left: 238px;
	top: 255px;
}
img.instrument3b {
	position: absolute;
	z-index: 2;
	height: 232px;
	width: 374px;
	left: 459px;
	top: 158px;
}
img.instrument3c {
	position: absolute;
	z-index: 2;
	height: 194px;
	width: 183px;
	left: 128px;
	top: 382px;
}
.decorspe {
	background-image: url(../images/source_decor.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 20px;
	width: 266px;
	left: 46px;
	top: 74px;
}
.textebiblio {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 440px;
	width: 690px;
	left: 100px;
	top: 90px;
	padding: 15px;
}
.txtint {
	background-color: #FFFFFF;
	color: #000000;
	padding-right: 10px;
	padding-left: 10px;
	background-image: none;
}
.txtint h1 {
	color: #83270b;
}
.txtint h2 {
	color: #666666;
	text-decoration: underline;
	padding-left: 25px;
}
.txtint h3 {
	color: #333333;
}

.txtint .doc {
	font-weight: bold;
	text-decoration: underline;
	text-align: center;
	color: #83270b;
}
.txtint .ins {
	font-weight: bold;
	text-align: center;
}
.txtint .trad {
	color: #999999;
	font-weight: bold;
	text-align: center;
}
.txtint .leg {
	font-style: italic;
}

.aaa img {
	margin-left: 5px;
	position: relative;
	top: 3px;
}
.infoa {
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 22px;
	width: 185px;
	left: 57px;
	top: 50px;
}
.infoh3 {
	position: absolute;
	z-index: 2;
	height: 30px;
	width: 334px;
	left: 90px;
	top: 92px;
}
.txtpea {
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 234px;
	width: 689px;
	left: 129px;
	top: 140px;
}
.txtpeb {
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 143px;
	width: 400px;
	left: 129px;
	top: 370px;
}
.legpeu {
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 100px;
	width: 311px;
	left: 226px;
	top: 470px;
	font-style: italic;
	color: #83270b;
}
img.peuple {
	position: absolute;
	z-index: 2;
	height: 209px;
	width: 296px;
	left: 537px;
	top: 356px;
}
.decorpe {
	background-image: url(../images/peuple_decor.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 3;
	height: 20px;
	width: 271px;
	left: 272px;
	top: 112px;
}
.txteco {
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 339px;
	width: 482px;
	left: 129px;
	top: 146px;
}
.legeco {
	overflow: auto;
	position: absolute;
	z-index: 3;
	height: 80px;
	width: 286px;
	left: 322px;
	top: 450px;
	font-style: italic;
	color: #83270b;
}
img.ecole {
	position: absolute;
	z-index: 2;
	height: 376px;
	width: 225px;
	left: 608px;
	top: 146px;
}
.txtda {
	overflow: auto;
	position: absolute;
	z-index: 3;
	height: 101px;
	width: 693px;
	left: 129px;
	top: 135px;
}
.txtdb {
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 320px;
	width: 510px;
	left: 129px;
	top: 235px;
}
.legd {
	overflow: auto;
	position: absolute;
	height: 50px;
	width: 210px;
	top: 300px;
	font-style: italic;
	color: #83270b;
	z-index: 4;
	left: 500px;
}
.txtdb li {
	line-height: 7px;
}


img.dieux {
	position: absolute;
	z-index: 3;
	height: 363px;
	width: 193px;
	left: 640px;
	top: 227px;
}
.txtprod {
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 430px;
	width: 465px;
	left: 126px;
	top: 146px;
}
.legprod {
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 94px;
	width: 220px;
	left: 600px;
	top: 445px;
	font-style: italic;
	color: #83270b;
}
img.prod {
	position: absolute;
	z-index: 2;
	height: 274px;
	width: 250px;
	left: 583px;
	top: 146px;
}
