A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
; font-style: normal
; text-decoration: underline
; border-color: black black #000000
}
A:active {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
;
	font-weight: normal;
	text-transform: none
;
	font-style: normal
}
A:link {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
;
	font-style: normal
;
	font-weight: normal
}
A:visited {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	TEXT-DECORATION: underline
;
	font-style: normal;
	font-weight: normal
}
.text {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none;
	text-align: left;
}
.textitalique {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: italic
;
	border-style: none
}
.textcreditphoto {

	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: italic
; border-style: none
; text-align: right
}
.textjustifier {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: justify
}
.auteur {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #9C0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
}
.ieme {
	FONT-WEIGHT: lighter;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: left;

}
.fichebold {


	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: right
}
.ficheroman {



	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: right
}
.textpetit {

	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: left
}
.textita {

	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: italic
; border-style: none
; text-align: left
}
.textitappetit {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: italic
;
	border-style: none
;
	text-align: left
}
.textitabold {


	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: italic
; border-style: none
; text-align: left
}
.textitaespace {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: E8E9E0;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: italic
;
	border-style: none
;
	text-align: left;


}
.isbn {




	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: right
}
.textitacentre {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	border-style: none
;
	text-align: center
}
.textitappetitjusti {



	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: italic
; border-style: none
; text-align: justify
}
.textitaboldcentre {



	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: italic
; border-style: none
; text-align: center
}
.textjustifierpetit {


	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: justify
}
.textbold {

	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: left
}
.textpetit11 {


	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: left
}
.fiche {



	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: right
}
.textpetit11ita {



	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: italic
; border-style: none
; text-align: left
}
.textpetit10ita {




	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: italic
; border-style: none
; text-align: left
}
.evetitrebold {


	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: center
}
.evesoustitre {



	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: center
}
.evetextes {



	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: center
}
.evetextesbold {




	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: center
}
.evetextesita {





	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: italic
; border-style: none
; text-align: center
}
.liens {




	FONT-WEIGHT: bolder; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: center
}
.evesoustitrevert {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: center;
	background-color: #99CC66;

}
.textboldcentre {


	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: center
}
.textitajustifie {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: italic
;
	border-style: none;
	text-align: justify;
}
.evetextespetit {




	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: center
}
.textpetitsurligne {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: left;
	display: none;
	background-color: #FFFFFF;
	line-height: 22px;



}
.evesoustitrevROUGE {

	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: center;
	background-color: #993300;
}
.evesoustitreTR {

	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: center;
	background-color: #CC6600;
}
.textboldtitre {


	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: center
}
.textcentre {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: center
}
.textcentreita {


	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: italic
; border-style: none
; text-align: center
}
.textcentrecapital {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: center;
	font-variant: small-caps;

}
.textpetitpading {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none;
	padding-left: 20px;
	left: 20px;



}
.ficheboldita {



	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: italic
; border-style: none
; text-align: right
}
.textjustifierita {


	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: italic
; border-style: none
; text-align: justify
}
.miseajour {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #CC0000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: left;
	padding-left: 75px;

}
.textpetitnou {


	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #990000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: left
}
.textpetitcentre {


	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: normal
; border-style: none
; text-align: right
}
.textboldcentreita {



	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
; border-color: #330000 black black
; font-style: italic
; border-style: none
; text-align: center
}
.textdroite {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	font-style: normal;
	border-top-color: #330000;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
	padding-right: 125px;
}
.textpetitpadingcoupure {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none;
	padding-left: 35px;
	left: 20px;
}
.textpetit9 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
}
.textpetitpading9 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none;
	padding-left: 115px;
	left: 20px;
}
.textpetitpadingcoupure9 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none;
	padding-left: 20px;
	left: 20px;
}
.textcentredroite {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: right
}
.textboldpetit {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: left
}
.textcentredroitepetit {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: right
}
.evetitrebolddroite {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: right
}
.textpetit12 {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: left
}
.creditphoto {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: left
}
.evesoustitrevert- {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: #FFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: center;
	background-color: #99CC66;
}
.textboldcentrevert {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #9C6;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: center
}
.textitapppetit {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: italic
;
	border-style: none
;
	text-align: left
}
.textpetit10pading {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: italic
;
	border-style: none;
	padding-left: 20px;
	left: 20px;
}
.textdroiteCopie {
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	font-style: normal;
	border-top-color: #330000;
	border-right-color: black;
	border-bottom-color: black;
	border-left-color: black;
	text-align: right;
}
.creditphotoauteur {
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Geneva, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: right
}
.textcentrevert {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	COLOR: #9C6;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: center
}
.textpetit104espace {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: italic
;
	border-style: none;
	word-spacing: normal;
}
.textitaliquegauche {
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: italic
;
	border-style: none;
	text-align: left;
}
.textboldblanc {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #B0B9D7;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: left
}
.bullet {
	FONT-WEIGHT: bold;
	FONT-SIZE: 9px;
	COLOR: #FFF;
	FONT-FAMILY: Wingdings;
	border-color: #330000 black black;
	font-style: normal;
	border-style: none;
	text-align: left
}
.calendriercentre {
	FONT-WEIGHT: bolder;
	FONT-SIZE: 14px;
	COLOR: #8D9AC5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
;
	border-color: #330000 black black
;
	font-style: normal
;
	border-style: none
;
	text-align: center
}
.textboldblanccentre {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #8D9AC5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-color: #330000 black black;
	font-style: normal;
	border-style: none;
	text-align: left
}
.textboldbleucentre {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #8D9AC5;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	border-color: #330000 black black;
	font-style: normal;
	border-style: none;
	text-align: center
}

