body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 11px;
	color: #786252;
	}

/*-------------------------------------------
     ELEMENTS DU MENU
--------------------------------------------*/
.titremenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #AF9D8F;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #E0DBD6;
	padding-left: 13px;
}

.casemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #786252;
	background-color: #F2EFEC;
	/*width: 170px;*/

}

.casemenu a {
	color: #786252;
	text-decoration: none;
	display:block;
	margin:0px;
	width:100%;
}

.casemenu a:hover {
	color: #786252;
	background-color: #E5DFD9;
	text-decoration: none;
}

.basmenu {
	background-color: #F2EFEC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0DBD6;
}


/*-------------------------------------------
     ELEMENTS DU CONTENU
--------------------------------------------*/
/*-- souligne les liens lors du rollover----*/
a:hover {
	text-decoration: none;
}

/* évite d'avoir une bordure quand on met un lien sur un image */
img {
	border:none;
}

.orange10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6D00;
}

.orange10bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FF6D00;
}
.orange9bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FF6D00;
}

/*-- pour affichage date et heure ----------*/
.blanc9 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}


/*-- corps du texte ----------*/
.grisfonce11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #786252;
}
.grisfonce12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 12px;
	color: #786252;
}
.grisfonce14 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	color: #786252;
}
.grisfonce10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #786252;
}

.grisfonce9 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 9px;
	line-height: 10px;
	color: #786252;
}

.grisfonce8 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	line-height: 14px;
	color: #786252;
}

/*-- titre de chapitre sur fond gris ----------*/
.titretxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #AF9D8F;
	padding-left: 13px;
}

/*-- résumé des livres sur fond gris ----------*/
.resume {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #786252;
	background-color: #F2EFEC;
	margin:0px;
	width:100%;
	padding: 4px;
    text-align:justify;
}

/*-- suite résumé des livres ----------*/
.suiteresume {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #786252;
	margin:0px;
	width:100%;
	padding: 4px;
    text-align:justify;
}

/*-- numero ISBN, EAN, textes de moindre importance ----------*/
.grisclair10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #AF9D8F;
}

/*-------------------------------------------
     ELEMENTS DU MENU COMMANDE & ACHAT
--------------------------------------------*/
.menuachat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color: #FF6D00;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0DBD6;
	padding-top: 2px;
	padding-bottom: 2px;
}

.menuachat a {
	color: #FF6D00;
	text-decoration: none;
	display:block;
	margin:0px;
	width:100%;
}

.menuachat a:hover {
	color: #FF6D00;
	background-color: #F2EFEC;
	text-decoration: none;
}


/*-------------------------------------------
     ELEMENTS DU FOOTER
--------------------------------------------*/
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #AF9D8F;
	text-decoration: none;
	background-color: #F2EFEC;
}
.grisclair9, .grisclair9 a, .grisclair9 a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #AF9D8F;
	text-decoration: none;
}
.orange9, .orange9 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6D00;
	text-decoration: none;
}

/*-------------------------------------------
     TABLEAU PAGE LIVRE-L
--------------------------------------------*/

td.livreL {
	background-color: #f8f7f5;
	width: 232px;
	font-size: 10px;
	padding: 5px;
} 
td.livreL a {
	color: #786252;
	}
td.livreL img.vignette {
	float: left;
	margin-right: 10px;
}
td.margeLivreL {
	height: 10px;
} 

/*-------------------------------------------
     AJOUT PASCAL
--------------------------------------------*/

/*-- biographie ----------*/
.bio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #786252;
    text-align:justify;
}

/*-- bibliographie ----------*/
.biblio {
    text-align:justify;
	line-height: 14px;
}

/*-- bibliographie - titre ----------*/
.biblio_titrenormal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	font-weight:600;
	line-height: 14px;
	color: #786252;
}

.biblio_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
	font-weight:600;
	line-height: 14px;
	color: #786252;
}

.biblio_stitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	line-height: 18px;
	color: #786252;
}

/*-- bibliographie - suite ----------*/
.biblio_suite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #786252;
}

/*-- contact ----------*/
.contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #786252;
	margin:0px;
	width:100%;
	padding: 4px;
    text-align:center;
}

.menuachatp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 8px;
	color: #FF6D00;
	background-color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E0DBD6;
	padding-top: 2px;
	padding-bottom: 2px;
}

.menuachatp a {
	color: #FF6D00;
	text-decoration: none;
	display:block;
	margin:0px;
	width:100%;
}

.menuachatp a:hover {
	color: #FF6D00;
	background-color: #F2EFEC;
	text-decoration: none;
}
.orange12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6D00;
}

.videotheque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #786252;
}

.mediatheque {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #786252;
}
.videotheque a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	line-height: 14px;
	color: #786252;
}

.videotheque a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6D00;
	text-decoration: none;
}

/*-- table analytique ----------*/
.table_anal {
    text-align:justify;
	line-height: 10px;
}

/*-- bibliographie - titre ----------*/
.table_anal_titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:normal;
	font-weight:600;
	line-height: 10px;
	color: #786252;
}

/*-- bibliographie - suite ----------*/
.table_anal_suite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 10px;
	color: #786252;
}

/*-- Partenaires ----------*/
.partenaires {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	line-height: 16px;
	color: #786252;
}
.partenaires a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	text-decoration: none;
	line-height: 16px;
	color: #786252;
}

.partenaires a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color: #FF6D00;
	text-decoration: none;
}