.bloc
{
	display: flex;
}
.p1-1-1
{
	margin-bottom: 20px;
}
.p2-1-2
{
	flex: 3;
	text-align: center;
	margin-left: 0px;
}
.p2-1-3
{
	flex: 2;
	margin: auto;
}
.p2-2-1
{
	flex: 2;
	margin: auto;
}
.p2-2-2
{
	flex: 3;
	text-align: center;
	margin-right: 0px;
}
.p2-3-1
{
	flex: 3;
	text-align: center;
	margin-left: 0px;
}
.p2-3-2
{
	flex: 2;
	margin: auto;
}
.p2-4-1
{
	margin-bottom: 20px;
}
.p2-4-2
{
	font-style: italic;
}
.p2-5-2
{
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p2-5-3
{
	flex: 5;
	margin: auto;
}
.p2-5-4
{
	flex: 2;
	text-align: center;
	margin-right: 0px;
}
.p2-5-5
{
	flex: 5;
	margin: auto;
}
.p2-5-6
{
	flex: 2;
	text-align: center;
	margin-right: 0px;
}
.p2-6-2
{
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p2-6-3
{
	flex: 3;
	margin: auto;
}
.p2-6-4
{
	flex: 2;
	text-align: center;
	margin-right: 0px;
}
.p2-7-1
{
	flex: 2;
	text-align: center;
	margin-left: 0px;
}
.p2-7-2
{
	flex: 1;
	margin: auto;
}
.p2-7-3
{
	flex: 4;
	text-align: center;
	margin-left: 0px;
}
.p2-7-4
{
	flex: 5;
	margin: auto;
}
.p2-8-1
{
	flex: 3;
	text-align: center;
	margin-left: 0px;
}
.p2-8-2
{
	flex: 2;
	margin: auto;
}
.p2-9-1
{
	flex: 3;
	text-align: center;
	margin-left: 0px;
}
.p2-9-2
{
	flex: 5;
	margin: auto;
}
.p3-0-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
}
.p3-0-3
{
	flex: 1;
	text-align: center;
	margin-left: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.p3-0-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 5px;
	margin-top: 0px;
}
.p3-0-5
{
	flex: 1;
	text-align: center;
	margin-left: 5px;
	margin-right: 0px;
	margin-top: 0px;
}
.p6-1-1
{
	margin-bottom: 20px;
}
.p6-1-2
{
	margin-bottom: 20px;
}
.p6-2-1
{
	margin-bottom: 20px;
}
.p7-0-1
{
	margin-bottom: 20px;
}
.p7-0-2
{
	margin-bottom: 20px;
}
.p7-0-3
{
	margin-bottom: 20px;
}
.p8-0-1
{
	margin-bottom: 10px;
}
.p8-0-2
{
	margin-bottom: 10px;
}
.p8-0-3
{
	margin-bottom: 10px;
}