.imagelarge {
	text-align : center;
	max-width : 100%;
	padding : 0.5em 0em 0.5em 0em;
 }
body {
	margin : 0% 5% 0% 5%;
	padding : 0%;
	font-style : normal;
	font-weight : normal;
	font-size : 100%;
	orphans : 2;
	widows : 2;
	-webkit-hyphenate-after : 3;
	-webkit-hyphenate-before : 3;
	-webkit-hyphenate-lines : 2;
	-moz-hyphenate-after : 3;
	-moz-hyphenate-before : 3;
	-moz-hyphenate-lines : 2;
	-ms-hyphenate-after : 3;
	-ms-hyphenate-before : 3;
	-ms-hyphenate-lines : 2;
	-o-hyphenate-after : 3;
	-o-hyphenate-before : 3;
	-o-hyphenate-lines : 2;
	text-rendering : optimizeSpeed;
 }
p , div {
	margin : 0%;
	padding : 0%;
	text-rendering : optimizeSpeed;
 }
i {
	font-style : italic;
	text-rendering : optimizeSpeed;
 }
b {
	font-weight : bold;
	text-rendering : optimizeSpeed;
 }
b i {
	font-weight : bold;
	font-style : italic;
	text-rendering : optimizeSpeed;
 }
sup {
	line-height : 120%;
	font-size : 60%;
	vertical-align : 70%;
	text-rendering : optimizeSpeed;
 }
small {
	font-size : 77%;
	text-rendering : optimizeSpeed;
 }
a {
	text-decoration : none;
	text-rendering : optimizeSpeed;
 }
.ident {
	text-align : center;
	-webkit-hyphens : none;
	-moz-hyphens : none;
	-ms-hyphens : none;
	-o-hyphens : none;
	hyphens : none;
	text-rendering : optimizeSpeed;
 }
.info, .copy
{
	font-size : 0.85em;
	line-height : 140%;
	margin : 3% 0% 0% 0%;
	text-rendering : optimizeSpeed;
 }
.info1 {
	font-size : 0.85em;
	line-height : 140%;
	margin : 3% 0% 0% 0%;
	text-rendering : optimizeSpeed;
 }
.rr {
	font-size : 75%;
	text-rendering : optimizeSpeed;
	vertical-align: 0.4em;
 }  
.isbn {
	font-size : 0.85em;
	line-height : 140%;
	margin : 3% 0% 0% 0%;
	text-rendering : optimizeSpeed;
 }
.type{
	font-size : 2.3em;
	line-height : 140%;
	margin : 0% 0% 0% 0%;
	text-rendering : optimizeSpeed;
 }
.pagecopyright {
	padding : 5% 0% 0% 0%;
	text-align: left;
	text-rendering : optimizeSpeed;
 }
.dedicaces {
	page-break-before : always;
	padding : 25% 0% 0% 0%;
	margin : 0% 0% 0% 0%;
	text-rendering : optimizeSpeed;
 }
.dedi {
	font-style : normal;
	font-size : 1em;
	text-align : center;
	text-indent : 0%;
	line-height : 140%;
	-webkit-hyphens : none;
	-moz-hyphens : none;
	-ms-hyphens : none;
	-o-hyphens : none;
	hyphens : none;
	text-rendering : optimizeSpeed;
 }
.txt_courant_justif {
	text-align : justify;
	text-indent : 5%;
	line-height : 140%;
	text-rendering : optimizeSpeed;
 }
.tableau {
	font-size : 0.85em;
	page-break-inside : avoid;
	text-align : center;
	text-indent : 0%;
	line-height : 140%;
	-webkit-hyphens : none;
	-moz-hyphens : none;
	-ms-hyphens : none;
	-o-hyphens : none;
	hyphens : none;
	margin : 5% 0% 5% 0%;
	text-rendering : optimizeSpeed;
 }
table {
	text-align : left;
	table-layout : fixed;
	width : 100%;
	max-width : 100%;
	border-collapse : collapse;
	text-rendering : optimizeSpeed;
 }
td {
	font-style : normal;
	font-weight : normal;
	text-rendering : optimizeSpeed;
 }
.table-align {
	text-align : center;
	text-indent : 0%;
	line-height : 140%;
	margin : 0.7em 0em 0.7em 0em;
	table-layout : fixed;
	width : 100%;
	max-width : 100%;
	-webkit-hyphens : none;
	-moz-hyphens : none;
	-ms-hyphens : none;
	-o-hyphens : none;
	hyphens : none;
	text-rendering : optimizeSpeed;
 }
tbody {
	vertical-align : middle;
	text-rendering : optimizeSpeed;
 }
.tableau .txt_courant_justif {
	-webkit-hyphens : auto;
	-moz-hyphens : auto;
	-ms-hyphens : auto;
	-o-hyphens : auto;
	hyphens : auto;
	text-rendering : optimizeSpeed;
 }
.fig {
	margin : 0% 0% 0% 0%;
	text-align : center;
	font-size : 0.85em;
	text-indent : 0%;
	line-height : 140%;
	page-break-inside : avoid;
	-webkit-hyphens : none;
	-moz-hyphens : none;
	-ms-hyphens : none;
	-o-hyphens : none;
	hyphens : none;
	text-rendering : optimizeSpeed;
 }
table .txt_courant_justif {
	text-indent : 0%;
	text-rendering : optimizeSpeed;
 }
.tabulation {
	/*margin-left : 30px;*/
	text-rendering : optimizeSpeed;
	 }
.dircoll , .volume
{
	font-size : 0.85em;
	line-height : 140%;
	margin : 3% 0% 0% 0%;
	text-align : center;
	-webkit-hyphens : none;
	-moz-hyphens : none;
	-ms-hyphens : none;
	-o-hyphens : none;
	hyphens : none;
	text-rendering : optimizeSpeed;
 }
.isbndivers {
	font-size : 0.85em;
	line-height : 140%;
	margin : 0% 0% 0% 0%;
	text-align : left;
	-webkit-hyphens : none;
	-moz-hyphens : none;
	-ms-hyphens : none;
	-o-hyphens : none;
	hyphens : none;
	text-rendering : optimizeSpeed;
 }
.mailto , .url {
	text-decoration: underline;
	text-rendering : optimizeSpeed;
 }
.fig#p1_greenpress
{
	float:left;
	padding-right: 0.5em;
	margin-top: 0.5em;
	}
.info#justif
{
	text-align: justify;
	}
.tab .tabulation {
	margin-left : 20px;
	text-rendering : optimizeSpeed;
	 }
.tab{
	text-align: left;
	 }
.dedi i {
	font-style : normal;
	text-rendering : optimizeSpeed;
 }
.ident_tit , .ftit
{
	font-size: 2.2em;
	}
.ident_stit , .fstit
{
	font-size: 1.6em;
	margin-top: 1em;
	}
.trad
{
	font-size: 1.15em;
	margin-top: 1.5em;
	}
.type+.trad
{
	font-size: 1.2em;
	margin-top: 0em;
	}
.fig#logo0 {
	margin : 15% 0% 0% 0%;
	text-align : center;
	font-size : 0.85em;
	text-indent : 0%;
	line-height : 140%;
	page-break-inside : avoid;
	-webkit-hyphens : none;
	-moz-hyphens : none;
	-ms-hyphens : none;
	-o-hyphens : none;
	hyphens : none;
	text-rendering : optimizeSpeed;
 }
.ident_auteur
{
	font-size: 1.4em;
	margin-top: 7%;
	}

.edit
{
	margin-top: 15%;
	}

.fig#fig1 {
	margin : 10% 0% 8% 0%;
	text-align : center;
	font-size : 0.85em;
	text-indent : 0%;
	line-height : 140%;
	page-break-inside : avoid;
	-webkit-hyphens : none;
	-moz-hyphens : none;
	-ms-hyphens : none;
	-o-hyphens : none;
	hyphens : none;
	text-rendering : optimizeSpeed;
 }

.ident#pagetitre , .ident#pagetitre1 {
	text-align : center;
	padding-top: 5%;
	-webkit-hyphens : none;
	-moz-hyphens : none;
	-ms-hyphens : none;
	-o-hyphens : none;
	hyphens : none;
	text-rendering : optimizeSpeed;
 }