/*--------------------------------
   Stylisation de la page Catalogue
 ---------------------------------*/
div#catalogContent {
	color: #000;
}
h2#catalogTopsubTitle {
	font-size: 31.27px;
	font-weight: lighter;
	margin-left: 9px;
	margin-top: 2px;
}

/* BOOK SECTION */
	div#bookSection {
		position: absolute;
		right: 15px;
		top: 150px;
		/*width: 421px;*/
		width: 437px;
	}
	h3#bookTitle {
		color: #69C8E6;
		font-size: 31.27px;
		font-weight: lighter;
		margin-left: 26px;
		margin-bottom: 7px;
		text-transform: uppercase;
	}
	div#bookContainer {
		z-index: 2;
		padding-left: 29px;
	}
	div#bookContainer > img.bookBtn {
		cursor: pointer;
		position: absolute;
		top: 152.5px;
	}
	div#bookContainer > img#bookPrev {
		left: -10px;
	}
	div#bookContainer > img#bookNext {
		right: -10px;
	}
	div#bookDisplay {
		display: block;
		overflow: hidden;
		/*width: 362px;*/
		width: 380px;
		height: 323px;
	}
	div#bookDisplay > ul#bookList {
		width: 1400px;
	}
	ul#bookList > li.book {
		display: inline-block;
		margin-right: 17px;
		text-align: center;
		position: relative;
	}
	ul#bookList > li.book:first-child {
	}
	ul#bookList > li.book h4 {
		font-weight: lighter;
		font-size: 12px;
		margin-top: -1px;
		margin-left: 6px;
	}
	/*ul#bookList > li#book1 h4 {
		margin-left: 0;
	}*/
	ul#bookList > li.book.scrapbooknotes h4,
	ul#bookList > li.book.pianobavard h4  {
		line-height: 11px;
	}
	ul#bookList > li.book p {
		font-size: 8px;
		margin-top: 9px;
		margin-left: 4px;
	}
	ul#bookList > li.book.scrapbooknotes p,
	ul#bookList > li.book.pianobavard p {
		margin-top: 2px;
	}
	ul#bookList > li.book a {
		color: #068F71;
	}
	div#bookPromo {
		color: #335c6c;
		font-size: 16.5px;
		font-weight: bold;
		position: absolute;
		top: -100px;
		left: -315px;
		text-align: center;
	}
	div#bookPromo h4 {
		margin-bottom: 20px;
	}
	div#bookPromo a {
		color: #288711;
	}

/* MUSIC SECTION */
	div#musicSection {
		/*background-color: rgba(204,102,51,0.3);*/
		display: inline-block;
		/*margin: 0 auto;*/
		margin-left: 20px;
		margin-top: 508px;
		/*width: 892px;*/
	}
	div.musicType {
		/*background-color: rgba(255,102,204,0.3);*/
		float: left;
		margin-right: 10px;
	}
	div.musicType:last-child {
		margin-right: 0;
	}
	div.musicType>ul>li {
		/*background-color: red;*/
		color: #e6e5e5;
		cursor: pointer;
		font-family: "Nyala", monospace;
		font-size: 11px;
		font-style: italic;
		height: 18px;
	}
	div.musicType>ul>li:hover {
		font-size: 16.5px;
		overflow: hidden;
	}
	div.musicType h3 {
		color: #333333;
		font-size: 23.45px;
		font-weight: lighter;
		margin: 0;
		overflow: hidden;
		text-align: left;
		margin-left: -5px;
		margin-bottom: 5px;
	}
	div#orchList {
		width: 130px;
	}
	div#chambList {
		width: 145px;
	}
	div#soloList {
		width: 145px;
	}
	div#exploList {
		width: 130px;
	}
	div#popList {
		width: 140px;
	}
	div#theaterList {
		width: 120px;
	}
	div#newageList {
		width: 110px;
	}
	div#musicDescription > div.desc {
		display: none;
		font-family: "Times New Roman", serif;
		font-variant: normal;
		position: absolute;
		bottom: 172px;
		left: 35px;
	}
	div#musicDescription > div.desc a {
		color: #068F71;
	}

	div#musicDescription > div#orchDesc1 {
		display: block;
	}
	div#musicDescription > div.desc > h4 {
		font-family: "Times New Roman", serif;
		text-transform: uppercase;
		font-size: 25px;
		font-weight: lighter;
	}
	div#musicDescription > div.desc > h4 > span {
		font-family: "Times New Roman", serif;
	}
	div#musicDescription > div.desc > p {
		font-family: "Times New Roman", serif;
		font-size: 12.5px;
		margin-top: -5px;
	}
	div#musicDescription > div.desc > p > span {
		font-family: "Times New Roman", serif;
	}
	div#audioContent>div.audio_container {
		position: absolute;
		opacity: 0;
		display: none;
	}
	div.audio_container h3 {
		display: none;
	}
	div.audio_container figcaption {
		display: none;
	}