div.illustrat {
	margin-top: 12pt;
	margin-bottom: 12pt
}

div.illustrat img.full {
	width: 100%
}

div.label {
	text-align: justify
}

div.illstr-lbl div.illustrat {
	margin-bottom: 0
}

div.full {
	width: 100%;
	float: none
}

div.left div.illustrat, div.left div.illstr-lbl {
	/* The following propertie(s) is(are) for any illustration that is meant to stay in the left of the parent space. */
	float: left;
	margin-right: 12pt
}

div.left div.illstr-lbl div.illustrat {
	/* The following propertie(s) is(are) for any illustration that has an accompanying label and is meant to stay in the left of the parent space. */
	margin-right: 0
}

div.center div.illustrat, div.center div.illstr-lbl {
	/* The following propertie(s) is(are) for any illustration that is a block-level element already with a defined width (whether inherited or not) and is meant to stay in the center of the parent space. */
	margin-left: auto;
	margin-right: auto;
	/* The following propertie(s) is(are) for any illustration that is a inline element and is intended to stay in the center of it. */
	text-align: center
}

div.right div.illustrat, div.right div.illstr-lbl {
	/* The following propertie(s) is(are) for any illustration that is meant to stay in the right of the parent space. */
	float: right;
	margin-left: 12pt
}

div.right div.illstr-lbl div.illustrat {
	/* The following propertie(s) is(are) for any illustration that has an accompanying label and is meant to stay in the left of the parent space. */
	margin-left: 0
}

div.illustrat-s, div.label-s {
	display: table-row
}

div.illustrat-s div, div.label-s div {
	display: table-cell;
	padding-left: 6pt;
	padding-right: 6pt
}