.recherche {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #3C545D;
}

.champlibre150 {
	BORDER-RIGHT: #8F9A9F 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8F9A9F 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #8F9A9F 1px solid; WIDTH: 150px; COLOR: rgb(0,0,0); PADDING-TOP: 0px; BORDER-BOTTOM: #8F9A9F 1px solid;
}

.tdactu {
	padding-left: 15px; 
	padding-bottom: 6px; 
	padding-top: 7px;
}

.acctitactu {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 19px; 
	font-style: normal; 
	font-weight: bold; 
	color: #960B18;
	text-decoration: none; 
}

.actuauteur {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #960B18;
	text-transform: uppercase;
	text-decoration: none; 
}
.actuauteur A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #960B18;
	text-transform: uppercase;
	text-decoration: none; 
}
.actuauteur A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #960B18;
	text-transform: uppercase;
	text-decoration: none; 
}
.actuauteur A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #960B18;
	text-transform: uppercase;
	text-decoration: none; 
}

.actutitre {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	text-decoration: none; 
}
.actutitre A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	text-decoration: underline; 
}
.actutitre A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	text-decoration: underline; 
}
.actutitre A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	text-decoration: underline; 
}

.auteurMultiples {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	text-transform: uppercase;
	text-decoration: none; 
}

.auteurMultiples A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	text-transform: uppercase;
	text-decoration: none; 
}
.auteurMultiples A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	text-transform: uppercase;
	text-decoration: none; 
}
.auteurMultiples A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	text-transform: uppercase;
	text-decoration: none; 
}

.auteur {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	padding-right:10px;
	text-transform: uppercase;
	text-decoration: none; 
}
.auteur A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	padding-right:10px;
	text-transform: uppercase;
	text-decoration: none; 
}
.auteur A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	padding-right:10px;
	text-transform: uppercase;
	text-decoration: none; 
}
.auteur A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	padding-right:10px;
	text-transform: uppercase;
	text-decoration: none; 
}

.titre {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	padding-right:10px;
	text-decoration: none; 
}
.titre A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	padding-right:10px;
	text-decoration: underline; 
}
.titre A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	padding-right:10px;
	text-decoration: underline; 
}
.titre A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	padding-right:10px;
	text-decoration: underline; 
}

.accrochegris {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #332205;
	text-decoration: none; 
}
.accrochegris A {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #332205;
	text-decoration: none; 
}
.accrochegris A:visited {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #332205;
	text-decoration: none; 
}
.accrochegris A:hover {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #332205;
	text-decoration: none; 
}

.lienrouge {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #960B18;
	text-transform: uppercase;
	text-decoration: none; 
}
.lienrouge A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #960B18;
	text-transform: uppercase;
	text-decoration: none; 
}
.lienrouge A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #960B18;
	text-transform: uppercase;
	text-decoration: none; 
}
.lienrouge A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #960B18;
	text-transform: uppercase;
	text-decoration: underline; 
}

.grdauteur {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: 500; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none; 
}
.grdauteur A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: 500; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none; 
}
.grdauteur A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: 500; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none; 
}
.grdauteur A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: 500; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none; 
}

.grdtitre {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-style: normal; 
	font-weight: 300; 
	color: #FFFFFF;
	text-decoration: none; 
}
.grdtitre A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-style: normal; 
	font-weight: 300; 
	color: #FFFFFF;
	text-decoration: underline; 
}
.grdtitre A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-style: normal; 
	font-weight: 300; 
	color: #FFFFFF;
	text-decoration: underline; 
}
.grdtitre A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 18px; 
	font-style: normal; 
	font-weight: 300; 
	color: #FFFFFF;
	text-decoration: underline; 
}

.accrocheblanc {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
	text-decoration: none; 
}
.accrocheblanc A {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
	text-decoration: none; 
}
.accrocheblanc A:visited {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
	text-decoration: none; 
}
.accrocheblanc A:hover {
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
	text-decoration: none; 
}

.lienblanc {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none; 
}
.lienblanc A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none; 
}
.lienblanc A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none; 
}
.lienblanc A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: underline; 
}

.txtrecherche {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333;
	text-decoration: none; 
}
.motrecherche {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333;
	text-transform: uppercase;
	text-decoration: none; 
}

.motresultat {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
	text-decoration: none; 
}
.motresultat A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
	text-decoration: none; 
}
.motresultat A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
	text-decoration: none; 
}
.motresultat A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
	text-transform: uppercase;
	text-decoration: underline; 
}

.pagination {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333;
	text-transform: uppercase;
	text-decoration: none; 
}
.pagination A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333;
	text-transform: uppercase;
	text-decoration: none; 
}
.pagination A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333;
	text-transform: uppercase;
	text-decoration: none; 
}
.pagination A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333;
	text-transform: uppercase;
	text-decoration: underline; 
}
.paginationok {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #333333;
	text-transform: uppercase;
	text-decoration: underline; 
}

.pagination_blanche {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none; 
}
.pagination_blanche A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none; 
}
.pagination_blanche A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: none; 
}
.pagination_blanche A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: underline; 
}
.pagination_blancheok {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #FFFFFF;
	text-transform: uppercase;
	text-decoration: underline; 
}

.grostitauteur {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	font-style: normal; 
	font-weight: bold; 
	color: #000000;
	text-transform: uppercase;
	text-decoration: none; 
}

.info {font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; font-style:normal; font-weight:normal; color:332205; text-decoration:none;}

.infob {font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; font-style:normal; font-weight:bold; color:332205; text-decoration:none;}

.infoparaitre {font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; font-style:normal; font-weight:normal; color:332205; text-decoration:none; padding-left:12px;}

.txtnormal {font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; font-style:normal; font-weight:normal; color:332205; text-decoration:none;}

.txtextrait {font-family:Georgia, "Times New Roman", Times, serif; font-size: 11px; font-style:normal; font-weight:bold; color:332205; text-decoration:none;}


.sodis {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:bold; color:979797; text-decoration:none; padding-left:12px;}

.isbn {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:bold; color:979797; text-decoration:none;}

.accroche {font-family: Georgia; font-size: 11px; font-style:normal; font-weight:normal; color:332205; text-decoration:none; padding-left:12px;}

.txtblanc {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:normal; color:FFFFFF; text-decoration:none;}

.txtblancb {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:bold; color:FFFFFF; text-decoration:none;}

.txtgriscap {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:bold; color:332205; padding-right:5px; text-transform:uppercase; text-decoration:none;}
.txtgriscap A {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:bold; color:332205; padding-right:5px; text-transform:uppercase; text-decoration:none;}
.txtgriscap A:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:bold; color:332205; padding-right:5px; text-transform:uppercase; text-decoration:none;}
.txtgriscap A:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:bold; color:332205; padding-right:5px; text-transform:uppercase; text-decoration:underline;}


.txtgris {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:normal; color:979797; text-decoration:none;}

.txtgrisb {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:bold; color:979797; text-decoration:none;}

.txtgris2 {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:bold; color:333333; text-decoration:none;}

.chapogris {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-style:normal; font-weight:bold; color:979797; text-decoration:none;}

.date {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style:normal; font-weight:bold; color:FFFFFF; padding-left:17px; text-decoration:none;}

.tdlienliste {
	padding-left:12px;
}
.lienliste {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	text-decoration: underline; 
}
.lienliste A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	text-decoration: underline; 
}
.lienliste A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
	text-decoration: underline; 
}
.lienliste A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #960B18;
	text-decoration: underline; 
}

.intro_thematique {font-family: Georgia, "Times New Roman", Times, serif; font-size: 16px; font-style:normal; font-weight:bold; color:3C545D; text-decoration:none;}

.tit_selection {font-family: Georgia, "Times New Roman", Times, serif; font-size: 22px; font-style:normal; font-weight:bold; color:415962; text-decoration:none;}

.tit_thematique {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-style:normal; font-weight:bold; color:961B22; text-decoration:none;}

.fermer {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal;
	color: #333333;
	text-transform:uppercase; 
	text-decoration: none; 
}
.fermer A {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal;
	color: #333333;
	text-transform:uppercase; 
	text-decoration: none; 
}
.fermer A:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal;
	color: #333333;
	text-transform:uppercase; 
	text-decoration: none; 
}
.fermer A:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal;
	color: #95141A;
	text-transform:uppercase; 
	text-decoration: none; 
}

.alert_ajoutliste {font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style:normal; font-weight:bold; color:333333; text-transform:uppercase; text-decoration:none; padding-left:12px;}

.categorie {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.categorie A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.categorie A:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFFFFF; text-decoration:none;}
.categorie A:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#FFFFFF; text-decoration:none;}

.tit_savoirplus {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#333333; text-transform:uppercase; text-decoration:none;}
.sstit_savoirplus {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#333333;  text-decoration:none;}
.lien_savoirplus {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#333333; padding-right:25px; text-decoration: none;}
.lien_savoirplus A {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:bold; color:#333333;  padding-right:25px; text-decoration: underline;}

.blocC647 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#A9B07D;}

.blocC673 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#DBC596;}

.blocC660 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#A8BDD0;}

.blocC665 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#825460;}

.blocS244 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.blocC649 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#AA603C;}

.blocS245 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#0C060D;}

.blocS243 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.blocC645 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.blocC643 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#C2B69B;}

.blocC664 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#422B51;}

.blocC661 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#C20300;}

.blocC794 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#CAA899;}

.blocC675 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#B60000;}

.blocS241 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.blocC835 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#B48A7B;}

.blocC648 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#000000; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#FAEEB1;}

.blocNeutre {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:17px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}



.themeC647 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#A9B07D;}

.themeC673 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#DBC596;}

.themeC660 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#A8BDD0;}

.themeC665 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#825460;}

.themeS244 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.themeC649 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#AA603C;}

.themeS245 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#0C060D;}

.themeS243 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.themeC645 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.themeC643 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#C2B69B;}

.themeC664 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#422B51;}

.themeC661 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#C20300;}

.themeC794 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#CAA899;}

.themeC675 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#B60000;}

.themeS241 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.themeS242 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}


.themeC835 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#B48A7B;}

.themeC648 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#000000; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#FAEEB1;}

.themeNeutre {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}


.themeC647 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#A9B07D;}

.themeC673 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#DBC596;}

.themeC660 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#A8BDD0;}

.themeC665 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#825460;}

.themeS244 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.themeC649 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#AA603C;}

.themeS245 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#0C060D;}

.themeS242 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.themeS243 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.themeC645 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.themeC643 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#C2B69B;}

.themeC664 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#422B51;}

.themeC661 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#C20300;}

.themeC794 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#CAA899;}

.themeC675 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#B60000;}

.themeS241 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.themeC835 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#B48A7B;}

.themeC648 A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#000000; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#FAEEB1;}

.themeNeutre A {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-style:normal; font-weight:bold; color:#FFFFFF; padding-left:3px; padding-right:3px; text-transform:uppercase; text-decoration:none; background-color:#940B17;}

.grdtit_impression {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	font-style: normal; 
	font-weight: bold; 
	color: #4D5B61;
	text-transform: uppercase;
	text-decoration: none; 
}
.lienurl {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#95141A; text-decoration:none;}
.lienurl A {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#95141A; text-decoration:none;}
.lienurl A:visited {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#95141A; text-decoration:none;}
.lienurl A:hover {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:bold; color:#95141A; text-decoration:underline;}

.tit2_impression {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	font-style: normal; 
	font-weight: normal; 
	color: #979797;
	padding-right:10px;
	text-decoration: none; 
}

.surtit_ouvrage {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: italic; 
	font-weight: normal; 
	color: #000000;
	padding-right: 20px;
	text-decoration: none; 
}
