body {
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #ffe3a3;
}
.texteintegral {
	color: #000000;
	text-indent: 15px;
	text-align: justify;
}

.index {
	background-image: url(../images/index_fd_degrade.jpg);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #090A05;
}
a:link {
	color: #B7B4AD;
	text-decoration: underline;
	background-position: bottom;
}

a:visited {
	color: #B7B4AD;
	text-decoration: underline;
	background-position: bottom;
}

a:focus {
	color: #FF9900;
	background-position: top;
	text-decoration: none;
	z-index:4!important;
	outline:none;
}

a:hover {
	color: #FF9900;
	background-position: top;
	text-decoration: none;
	z-index:3!important;
}

a:active {
	color: #B7B4AD;
	text-decoration: underline;
	background-position: top;
	z-index:3!important;
	outline:none;
}

.cache {
	position: absolute;
	left: -5000px;
	top: -5000px;
}

.index h1 {
	background-image: url(../images/index_titre.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 76px;
	width: 950px;
	position: absolute;
	left: 1px;
	top: 254px;
	margin: 0px;
	padding: 0px;
	font-size: 1px;
	line-height: 1px;
	overflow: hidden;
	z-index: 1;
}

img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


img.tolbecque {
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;
}
img.viole {
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 330px;
	height: 260px;
	width: 475px;
}
.index div.graphisme {
	position: absolute;
	z-index: 1;
	left: 475px;
	top: 330px;
	background-image: url(../images/index_fd_graphisme.jpg);
	height: 260px;
	width: 475px;
}
.copyright {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #B9B6AF;
	overflow: visible;
	position: absolute;
	z-index: 2;
	height: 15px;
	width: 950px;
	left: 0px;
	top: 575px;
	text-align: center;
}
.flux {
	position: static;
}


.index .bt_partition {
	background-image: url(../images/index_bt_partition.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 50px;
	width: 230px;
	left: 706px;
	top: 363px;
}


.index .bt_luthier {
	background-image: url(../images/index_bt_luthier.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 50px;
	width: 115px;
	left: 821px;
	top: 413px;
}
.index .bt_collectionneur {
	background-image: url(../images/index_bt_collectionneur.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 50px;
	width: 190px;
	left: 746px;
	top: 463px;
}
.index .bt_musicien {
	background-image: url(../images/index_bt_musicien.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 50px;
	width: 141px;
	left: 795px;
	top: 513px;
}
.index .bt_vocabulaire {
	background-image: url(../images/index_bt_vocabulaire.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 27px;
	width: 172px;
	left: 372px;
	top: 8px;
}
.index .bt_biblio {
	background-image: url(../images/index_bt_source.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 27px;
	width: 68px;
	left: 544px;
	top: 8px;
}
.index .bt_generique {
	background-image: url(../images/index_bt_generique.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 27px;
	width: 80px;
	left: 612px;
	top: 8px;
}
.index .bt_texte {
	background-image: url(../images/index_bt_texte.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 27px;
	width: 103px;
	left: 692px;
	top: 8px;
}
.index .bt_retour {
	background-image: url(../images/index_bt_retourdossiers.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 27px;
	width: 138px;
	left: 795px;
	top: 8px;
}
li  {
	list-style-type: none;
}
.aaa {
	position: relative;
	left: 5px;
	top: 5px;

}
.contenu {
	background-image: url(../images/contenu_fd_degrade.jpg);
	background-repeat: repeat-x;
	background-position: top;
	margin: 0px;
	padding: 0px;
	left: 0px;
	top: 950px;
	z-index: 1;
	height: 590px;
	width: 1px;
	background-color: #2D291E;
}
.contenu h1 {
	font-size: 1px;
	line-height: 1px;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 41px;
	width: 950px;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 0px;
}
.chap_partition {
	background-image: url(../images/contenu_fd_titre.jpg);
}
.chap_luthier {
	background-image: url(../images/contenu_fd_titre_luthier.jpg);
}
.chap_collectionneur {
	background-image: url(../images/contenu_fd_titre_collection.jpg);
	background-repeat: no-repeat;
}
.chap_musicien {
	background-image: url(../images/contenu_fd_titre_musicien.jpg);
	background-repeat: no-repeat;
}
.chap_vocabulaire {
	background-image: url(../images/contenu_fd_titre_voc.jpg);
	background-repeat: no-repeat;
}
.chap_generique {
	background-image: url(../images/contenu_fd_titre_generique.jpg);
	background-repeat: no-repeat;
}
.chap_source {
	background-image: url(../images/contenu_fd_titre_source.jpg);
	background-repeat: no-repeat;
}





.contenu h2 {
	background-image: url(../images/contenu_fd_chapitres.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 44px;
	width: 950px;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 41px;
}

.contenu h2.pour_partition {
	background-image: url(../images/contenu_fd_chap_partition.jpg);
}
.contenu h2.pour_generique {
	background-image: url(../images/contenu_fd_chapitres_gen.jpg);
	background-repeat: no-repeat;
}


.contenu .bt_partition {
	background-image: url(../images/contenu_bt_partition.jpg);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 27px;
	width: 158px;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	left: 155px;
	top: 49px;
}
.contenu .bt_collectionneur {
	background-image: url(../images/contenu_bt_collectionneur.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 27px;
	width: 132px;
	left: 412px;
	top: 49px;
}
.contenu .bt_luthier {
	background-image: url(../images/contenu_bt_luthier.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 27px;
	width: 99px;
	left: 313px;
	top: 49px;
}
.contenu .bt_collectionneurPart {
	background-image: url(../images/contenu_bt_collectionneurPart.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 27px;
	width: 132px;
	left: 412px;
	top: 49px;
}

.contenu .bt_musicien {
	background-image: url(../images/contenu_bt_musicien.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 27px;
	width: 104px;
	left: 544px;
	top: 49px;
}
.contenu .bt_vocabulaire {
	background-image: url(../images/contenu_bt_vocabulaire.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 27px;
	width: 170px;
	left: 775px;
	top: 49px;
}
.contenu .bt_retour {
	background-image: url(../images/contenu_bt_retour.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 27px;
	width: 148px;
	left: 7px;
	top: 49px;
}
.consulte {
	background-position: top!important;
}

.contenu div.graphisme {
	background-image: url(../images/contenu_fd_graphisme.jpg);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 2;
	left: 465px;
	top: 85px;
	height: 505px;
	width: 261px;
}
.contenu div.fondluthier3 {
	background-image: url(../images/luthier3_fond_detail.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 505px;
	width: 223px;
	left: 0px;
	top: 85px;
}
.contenu div.fondluthier4 {
	background-image: url(../images/luthier4_fond_detail.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 394px;
	width: 296px;
	left: 0px;
	top: 111px;
}


.texte {
	z-index: 3;
	height: 406px;
	width: 499px;
	left: 37px;
	top: 123px;
	position: absolute;
	overflow: auto;
	text-indent: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.texteluthier1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position: absolute;
	z-index: 3;
	height: 390px;
	width: 383px;
	left: 27px;
	top: 119px;
	text-indent: 15px;
	overflow: auto;
	padding-top: 30px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.texteluthier2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 15px;
	height: 400px;
	width: 316px;
	overflow: auto;
	position: absolute;
	z-index: 3;
	left: 266px;
	top: 97px;
	padding-top: 35px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
.texteluthier3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-indent: 15px;
	padding: 20px;
	height: 345px;
	width: 435px;
	overflow: auto;
	position: absolute;
	z-index: 3;
	left: 27px;
	top: 141px;
}
.textevoc {
	overflow: auto;
	position: absolute;
	z-index: 3;
	height: 450px;
	width: 494px;
	left: 455px;
	top: 115px;
	padding-bottom: 10px;
}
.textegenerique {
	overflow: auto;
	position: absolute;
	z-index: 2;
	height: 429px;
	width: 296px;
	left: 17px;
	top: 103px;
	text-indent: 15px;
	padding-top: 30px;
}
.textegenerique p {
	padding-bottom: 10px;
	padding-top: 20px;
}
.texteintegral {
	padding: 15px;
	text-indent: 20px;
}
.texteintegral h1 {
	text-transform: capitalize;
	text-decoration: underline;
	color: #2D291E;
}
.texteintegral h2 {
	text-decoration: underline;
	text-indent: 25px;
	color: #6A624D;
}






.contenu .bt_suivant {
	background-image: url(../images/contenu_bt_suivant.jpg);
	position: absolute;
	z-index: 2;
	height: 38px;
	width: 90px;
	left: 327px;
	top: 542px;
}
.contenu .bt_precedent {
	background-image: url(../images/contenu_bt_precedent.jpg);
	position: absolute;
	z-index: 2;
	height: 38px;
	width: 107px;
	left: 119px;
	top: 542px;
}
.bt_precedentluthier2  {
	background-image: url(../images/bt_precedent_luthier2.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 4;
	height: 38px;
	width: 114px;
	left: 274px;
	top: 542px!important;
}
.bt_suivantluthier2 {
	background-image: url(../images/bt_suivant_luthier2.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 4;
	height: 38px;
	width: 99px;
	left: 475px;
	top: 542px!important;
}
.bt_precedentluthier3 {
	background-image: url(../images/bt_precedent_luthier3.jpg);
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 38px;
	width: 107px;
	left: 119px;
	top: 542px;
}

img.fusain {
	position: absolute;
	z-index: 3;
	left: 664px;
	top: 115px;
}
img.partition2  {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 427px;
	width: 272px;
	left: 632px;
	top: 126px;
}


img.partition3 {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 429px;
	width: 315px;
	left: 611px;
	top: 143px;
}
img.luthier1 {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 337px;
	width: 500px;
	left: 435px;
	top: 147px;
}
img.luthier2a {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 485px;
	width: 250px;
	left: 7px;
	top: 91px;
}
img.luthier2b {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 485px;
	width: 339px;
	left: 590px;
	top: 93px;
}
img.luthier3 {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 490px;
	width: 410px;
	left: 527px;
	top: 93px;
}
img.luthier5 {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 443px;
	width: 283px;
	left: 632px;
	top: 123px;
}
img.collectionneur1a {
	overflow: hidden;
	position: absolute;
	z-index: 4;
	height: 457px;
	width: 246px;
	left: 691px;
	top: 96px;
}
img.collectionneur1b {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 242px;
	width: 323px;
	left: 501px;
	top: 338px;
}
img.collectionneur1c {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 214px;
	width: 347px;
	left: 417px;
	top: 124px;
}
img.collectionneur2a {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 257px;
	width: 401px;
	left: 475px;
	top: 218px;
}
img.collectionneur2b {
	overflow: hidden;
	position: absolute;
	z-index: 4;
	height: 155px;
	width: 205px;
	left: 712px;
	top: 108px;
}
img.collectionneur2c {
	overflow: hidden;
	position: absolute;
	z-index: 4;
	height: 174px;
	width: 116px;
	left: 775px;
	top: 370px;
}
img.collectionneur3a {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 197px;
	width: 303px;
	left: 632px;
	top: 383px;
}
img.collectionneur3b {
	overflow: hidden;
	position: absolute;
	z-index: 4;
	height: 348px;
	width: 338px;
	left: 611px;
	top: 129px;
}
img.collectionneur3c {
	overflow: hidden;
	position: absolute;
	z-index: 5;
	height: 479px;
	width: 175px;
	left: 476px;
	top: 85px;
}
img.musicien1 {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 432px;
	width: 391px;
	left: 544px;
	top: 117px;
}
img.musicien2 {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 383px;
	width: 398px;
	left: 526px;
	top: 137px;
}
img.musicien3 {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 437px;
	width: 313px;
	left: 560px;
	top: 118px;
}
img.generique {
	background-image: url(../images/generique_Tolb.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 429px;
	width: 255px;
	left: 321px;
	top: 103px;
}
img.schema {
	background-image: url(../images/vocduviolon.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 475px;
	width: 455px;
	left: 0px;
	top: 115px;
}
div.graphismevoc {
	background-image: url(../images/vocduviolon_graphisme.jpg);
	background-repeat: no-repeat;
	overflow: hidden;
	position: absolute;
	z-index: 2;
	height: 464px;
	width: 224px;
	left: 726px;
	top: 126px;
}
img.source {
	overflow: hidden;
	position: absolute;
	z-index: 3;
	height: 378px;
	width: 285px;
	left: 324px;
	top: 103px;
}

