.bloc
{
	display: flex;
}
.p0-0-2
{
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p1-1-1
{
	margin-bottom: 20px;
}
.p1-1-2
{
	margin-bottom: 20px;
}
.p1-1-3
{
	margin-bottom: 20px;
}
.p1-2-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p1-2-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p1-2-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p1-2-5
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p1-2-6
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p1-2-7
{
	flex: 2;
	text-align: center;
	margin-left: 15px;
	margin-right: 15px;
}
.p1-2-8
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p2-1-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p2-1-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p2-2-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p2-2-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p2-2-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p2-2-5
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p2-3-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p2-3-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p2-3-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p2-3-5
{
	flex: 2;
	text-align: center;
	margin-left: 15px;
	margin-right: 15px;
}

.p2-3-6
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p2-4-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p2-4-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p2-4-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p2-4-5
{
	flex: 2;
	text-align: center;
	margin-left: 15px;
	margin-right: 15px;
}

.p2-4-6
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p2-4-8
{
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p2-5-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p2-5-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p3-1-1
{
	margin-bottom: 20px;
}
.p3-1-3
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p3-1-4
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p3-1-5
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p3-1-6
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p3-2-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p3-2-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p3-2-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p3-2-5
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p3-3-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p3-3-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p3-3-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p3-3-5
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p3-4-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p3-4-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p3-4-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p3-4-5
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p4-1-2
{
	flex: 2;
	margin: auto;
}
.p4-1-3
{
	flex: 4;
	text-align: center;
	margin-right: 0px;
}
.p4-2-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p4-2-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p4-2-5
{
	flex: 2;
	margin: auto;
}
.p4-2-6
{
	flex: 3;
	text-align: center;
	margin-right: 0px;
}
.p4-2-7
{
	flex: 1;
	margin-left: 0px;
	margin-right: 0px;
}
.p4-2-8
{
	flex: 4;
	text-align: center;
	margin-left: 15px;
	margin-right: 15px;
}
.p4-2-9
{
	flex: 1;
	margin-left: 0px;
	margin-right: 0px;
}
.p4-2-11
{
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p4-2-13
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
}
.p4-2-14
{
	flex: 1;
	margin: auto;
}
.p4-2-15
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
}
.p4-2-16
{
	flex: 1;
	margin: auto;
}
.p4-4-1
{
	flex: 1;
	margin: auto;
}
.p4-4-2
{
	flex: 1;
	text-align: center;
	margin-right: 0px;
}
.p4-4-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
}
.p4-4-5
{
	flex: 1;
	margin: auto;
}
.p4-5-2
{
	width: 100%;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p4-6-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p4-6-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p5-0-1
{
	margin-bottom: 20px;
}
.p5-0-3
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p5-0-4
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-left: 0px;
}
.p5-0-5
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p5-0-6
{
	flex: 2;
	text-align: center;
	margin-left: 15px;
	margin-left: 15px;
}
.p5-0-7
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-left: 0px;
}
.p6-1-1
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
}
.p6-1-2
{
	flex: 1;
	margin: auto;
}
.p6-2-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p6-2-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p6-2-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p6-2-5
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p6-3-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p6-3-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p6-3-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p6-3-5
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p6-4-2
{
	flex: 1;
	margin-left: 0px;
	margin-right: 0px;
}
.p6-4-3
{
	flex: 4;
	text-align: center;
	margin-left: 0px;
	margin-right: 0px;
}
.p6-4-4
{
	flex: 1;
	margin-left: 0px;
	margin-right: 0px;
}
.p6-4-5
{
	margin-bottom: 30px;
}
.p6-4-6
{
	margin-bottom: 10px;
	font-size: 1.4vw;
	font-style: italic;
	font-weight: bold;
}
.p6-4-7
{
	margin-bottom: 10px;
}
.p7-2-1
{
	flex: 4;
	margin: auto;
}
.p7-2-2
{
	flex: 1;
	text-align: center;
	margin-right: 0px;
}
.p7-3-1
{
	flex: 4;
	margin: auto;
}
.p7-3-2
{
	flex: 1;
	text-align: center;
	margin-right: 0px;
}
.p7-4-1
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p7-4-2
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p7-4-3
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p7-4-4
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p8-1-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
}
.p8-1-3
{
	flex: 1;
	margin: auto;
}
.p8-2-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p8-2-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p8-2-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p8-2-5
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p8-3-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p8-3-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p9-1-1
{
	flex: 1;
	margin: auto;
}
.p9-1-2
{
	flex: 1;
	text-align: center;
	margin-right: 0px;
}
.p9-2-1
{
	flex: 1;
	margin: auto;
}
.p9-2-2
{
	flex: 1;
	text-align: center;
	margin-right: 0px;
}
.p9-3-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p9-3-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p9-3-4
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p9-3-5
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p10-1-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p10-1-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}

.p10-2-2
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
	margin-right: 15px;
}
.p10-2-3
{
	flex: 1;
	text-align: center;
	margin-left: 15px;
	margin-right: 0px;
}
.p10-3-2
{
	flex: 1;
	margin-left: 0px;
	margin-right: 0px;
}
.p10-3-3
{
	flex: 6;
	text-align: center;
	margin-left: 15px;
	margin-right: 15px;
}
.p10-3-4
{
	flex: 1;
	margin-left: 0px;
	margin-right: 0px;
}
.p10-4-1
{
	flex: 1;
	text-align: center;
	margin-left: 0px;
}
.p10-4-2
{
	flex: 4;
	margin: auto;
}
.p10-4-4
{
	margin-top: 20px;
}
.p11-1-1
{
	margin-bottom: 15px;
}
.p11-1-2
{
	margin-bottom: 15px;
}
.p11-1-3
{
	margin-bottom: 15px;
}
.p11-1-4
{
	margin-bottom: 15px;
}
.p11-1-5
{
	margin-bottom: 15px;
}
.p12-0-1
{
	margin-bottom: 10px;
}