body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	background-color: #586168;
	margin: 0px;
	padding: 0px;
	color: #042d50;
}
.index {
	background-image: url(../Images/fond_degrade.jpg);
	background-repeat: repeat-x;
}
.container {
	background-repeat: no-repeat;
	position: relative;
	height: 590px;
	width: 950px;
	background-image: url(../Images/essai-acceuil.jpg);
	margin-right: auto;
	margin-left: auto;
}
.cache {
	position: absolute;
	left: -5000px;
	top: -5000px;
}
li {
	list-style-type: none;
	padding-bottom: 5px;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
p {
	text-indent: 10px;
	margin-bottom: 0px;
	padding-bottom: 0px;
}
h1, h2, h3  {
	margin: 0px;
	padding: 0px;
}


a:link {
	background-position: bottom;
	color: #999999;
	text-decoration: underline;
}
a:visited {
	background-position: bottom;
	color: #999999;
	text-decoration: underline;
}
a:hover {
	background-position: top;
	color: #042d50;
}
a:active {
	background-position: top;
	color: #042d50;
}

.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #999999;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 950px;
	left: 0px;
	top: 590px;
	text-align: center;
	margin: 0px;
	padding: 0px;
}
.aaa {
	position: relative;
	z-index: 2;
	left: 10px;
	top: 2px;
	margin-right: auto;
	margin-left: auto;
}
.flux {
	margin-right: auto;
	margin-left: auto;
	position: static;
	color: #000066;
}
.flux a {
	color: #000066;
	text-decoration: none;
}

.index .bt_genre {
	background-image: url(../Images/acceuil_bt_genre.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 33px;
	width: 314px;
	left: 535px;
	top: 317px;
}
.index .bt_pierre {
	background-image: url(../Images/acceuil_bt_pierre.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 38px;
	width: 405px;
	left: 535px;
	top: 350px;
}
.index .bt_aurore {
	background-image: url(../Images/acceuil_bt_aurore.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 36px;
	width: 375px;
	left: 535px;
	top: 388px;
}
.index .bt_concours {
	background-image: url(../Images/acceuil_bt_concours.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 39px;
	width: 385px;
	left: 535px;
	top: 424px;
}
.index .bt_destin {
	background-image: url(../Images/acceuil_bt_destin.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 35px;
	width: 228px;
	left: 535px;
	top: 463px;
}
.index .bt_restauration {
	background-image: url(../Images/acceuil_bt_restauration.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 35px;
	width: 228px;
	left: 535px;
	top: 498px;
}
.index .bt_biblio {
	background-image: url(../Images/acceuil_bt_sources.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 35px;
	width: 68px;
	left: 10px;
	top: 0px;
}
.index .bt_generique {
	background-image: url(../Images/acceuil_bt_generique.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 35px;
	width: 83px;
	left: 78px;
	top: 0px;
}
.index .bt_texte {
	background-image: url(../Images/acceuil_bt_texte.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 35px;
	width: 119px;
	left: 161px;
	top: 0px;
}
.index .bt_retour {
	background-image: url(../Images/acceuil_bt_retour.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 35px;
	width: 144px;
	left: 280px;
	top: 0px;
}
.container2 {
	background-image: url(../Images/essai-contenu.jpg);
	background-repeat: no-repeat;
	height: 590px;
	width: 950px;
	margin-right: auto;
	margin-left: auto;
	position: relative;
}
.contenu {
	background-image: url(../Images/fond_degrade.jpg);
	background-repeat: repeat-x;
}
.bt_sommaire {
	background-image: url(../Images/bt_sommaire.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 3;
	height: 34px;
	width: 205px;
	left: 92px;
	top: 0px;
}
.bt_precedent {
	background-image: url(../Images/bt_precedent.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 3;
	height: 34px;
	width: 97px;
	left: 429px;
	top: 0px;
}
.bt_suivant {
	background-image: url(../Images/bt_suivant.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 3;
	height: 37px;
	width: 80px;
	left: 525px;
	top: 34px;
}
.cadre {
	background-image: url(../Images/contenu_cadre.jpg);
	position: absolute;
	z-index: 3;
	width: 363px;
	left: 93px;
	top: 81px;
	height: 499px;
	overflow: auto;
	padding-right: 20px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}
.cadre-etendu {
	background-image: url(../Images/contenu_cadre.jpg);
	background-repeat: repeat-y;
	position: absolute;
	z-index: 3;
	width: 373px;
	left: 91px;
	top: 92px;
	/*min-height: 497px;*/
	height: 497px;
	overflow: auto;
	padding-right: 10px;
	padding-left: 10px;
}
.contenu .copyright {
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 950px;
	left: 0px;
	top: 590px;
	color: #999999;
}



.chap_genre {
	background-image: url(../Images/chap_genre.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
}

.band_bleu {
	position: absolute;
	z-index: 2;
	height: 34px;
	width: 821px;
	left: 92px;
	top: 0px;
	background-image: url(../Images/contenu_bande_bleu.jpg);
	background-repeat: no-repeat;
}
.genre_tableau {
	position: absolute;
	z-index: 3;
	height: 429px;
	width: 465px;
	left: 484px;
	top: 114px;
}
.chap_genre2 {
	background-image: url(../Images/chap_genre2.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
}
.genre_bt_tithon {
	position: absolute;
	background-image: url(../Images/genre2_bt_tithon.jpg);
	background-repeat: no-repeat;
	z-index: 4;
	height: 127px;
	width: 163px;
	left: 755px;
	top: 251px;
}
.genre_bt_aurore {
	background-image: url(../Images/genre2_bt_aurore.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 4;
	height: 112px;
	width: 144px;
	left: 545px;
	top: 164px;
}
.chap_pierre1 {
	background-image: url(../Images/chap_pierre1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
}
.bande_bleu_genre {
	background-image: url(../Images/bande_bleu_genre.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 34px;
	width: 821px;
	left: 92px;
	top: 0px;
}
.pierre_bt_signature-v2 {
	background-repeat: no-repeat;
	background-position:center top!important;
	position: absolute;
	z-index: 3;
	height: 209px;
	width: 280px;
	top: -5000px;
	left: 666px;
	/*top: 294px;*/
}
.chap_pierre2 {
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
	background-image: url(../Images/chap_pierre2.jpg);
	background-repeat: no-repeat;
}

.cadre_grand {
	background-image: url(../Images/cadre_grand.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 3;
	left: 82px;
	top: 80px;
	height: 492px;
	width: 851px;
	margin: 0px;
	padding-top: 5px;
	padding-right: 12px;
	padding-left: 5px;
	overflow: hidden;
}
.cadre_pierre2 {
	background-image: url(../Images/cadre_pierre2.jpg);
	background-repeat: no-repeat;
	height: 499px;
	width: 502px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
	position: absolute;
	z-index: 3;
	left: 94px;
	top: 80px;
	overflow: auto;
}
.pierre2_detail {
	position: absolute;
	z-index: 2;
	height: 403px;
	width: 309px;
	left: 632px;
	top: 102px;
}
.chap_pierre3 {
	background-image: url(../Images/chap_pierre3.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
}


.chap_aurore1 {
	background-image: url(../Images/chap_aurore1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
}
.bande_bleu_aurore1 {
	background-image: url(../Images/bande_bleu_aurore1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 34px;
	width: 821px;
	left: 92px;
	top: 0px;
}
.aurore_dessin {
	position: absolute;
	z-index: 2;
	height: 476px;
	width: 350px;
	left: 545px;
	top: 80px;
}
.chap_aurore2 {
	background-image: url(../Images/chap_aurore2.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
}
.aurore2_detail {
	position: absolute;
	z-index: 2;
	height: 441px;
	width: 418px;
	left: 510px;
	top: 106px;
}
.chap_concours1 {
	background-image: url(../Images/chap_concours1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
}
.bande_bleu_concours1 {
	background-image: url(../Images/bande_bleu_concours1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 34px;
	width: 821px;
	left: 92px;
	top: 0px;
}
.concours1_tableau {
	position: absolute;
	z-index: 2;
	height: 427px;
	width: 456px;
	left: 494px;
	top: 120px;
}
.concours2_tableau {
	position: absolute;
	z-index: 2;
	height: 470px;
	width: 456px;
	left: 493px;
	top: 98px;
}

.chap_destin1 {
	background-image: url(../Images/chap_destin.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
}
.bande_bleu_destin1 {
	background-image: url(../Images/bande_bleu_destin.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 34px;
	width: 821px;
	left: 92px;
	top: 0px;
}
.chap_restauration1 {
	background-image: url(../Images/chap_restauration1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
}
.bande_bleu_restauration1 {
	background-image: url(../Images/bande_bleu_restauration1.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 34px;
	width: 821px;
	left: 92px;
	top: 0px;
}
.restauration_apres {
	position: absolute;
	z-index: 2;
	height: 243px;
	width: 456px;
	left: 494px;
	top: 315px;
}
.restauration_avant {
	position: absolute;
	z-index: 2;
	height: 235px;
	width: 456px;
	left: 494px;
	top: 80px;
}
.chap_restauration4 {
	background-image: url(../Images/chap_restauration4.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
}

.cadre_petit {
	background-image: url(../Images/cadre_petit.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 468px;
	width: 201px;
	left: 92px;
	top: 86px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
	overflow: auto;
}

.restauration4_tableau {
	position: absolute;
	z-index: 2;
	height: 483px;
	width: 584px;
	left: 343px;
	top: 71px;
}
.chap_sources {
	background-image: url(../Images/chap_sources.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
}
.bande_bleu_sources {
	background-image: url(../Images/bande_bleu_sources.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 34px;
	width: 821px;
	left: 92px;
	top: 0px;
}
.sources_cadre {
	background-image: url(../Images/sources_cadre.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 522px;
	width: 853px;
	left: 87px;
	top: 70px;
	overflow: auto;
}

.chap_generique {
	position: absolute;
	z-index: 2;
	height: 37px;
	width: 842px;
	left: 108px;
	top: 34px;
	background-image: url(../Images/chap_generique.jpg);
	background-repeat: no-repeat;
}
.bande_bleu_generique {
	background-image: url(../Images/bande_bleu_generique.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 34px;
	width: 821px;
	left: 92px;
	top: 0px;
}
.generique_cadre {
	background-image: url(../Images/generique_cadre.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	height: 261px;
	width: 428px;
	left: 439px;
	top: 140px;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-left: 10px;
	overflow: auto;
}
.txtint {
	background-color: #FFFFFF;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	list-style-type: none;
}
.txtint h2 {
	text-decoration: underline;
	margin-top: 10px;
	margin-bottom: 10px;
}
.txtint h3 {
	color: #e5b7a4;
	margin-top: 10px;
	margin-bottom: 10px;
}

