body
{
	background: #111111;
}
header
{
	display: flex;
	flex-direction: row;
}
	nav
	{
		display: inline-block;
		width: 1200px;
		text-align: left;
	}
	nav ul
	{
		list-style-type: none;
	}
	nav li
	{
		display: inline-block;
		margin-right: 15px;
	}
section
{
	display: flex;
	flex-direction: row;
}
#bloc_page
{
	display: flex;
	flex-direction: row;
}
#bloc_text
{
	display: flex;
	flex-direction: column;
	margin-left: 20px;
	margin-right: 35px;
}
footer
{
	display: flex;
	flex-direction: column;
	margin-top: 25px;
}

	h1.a
	{
		font: 60px Verdana, sans-serif;
		color: #EEEEEE;
	}
	h1.b
	{
		font: 50px Verdana, sans-serif;
		color: #EEEEEE;
	}
	h2.a
	{
		font: 25px Verdana, sans-serif;
		color: #10FF10;
	}

	a.a
	{
		font: 25px Verdana, sans-serif;
		color: #FFFFFF;
	}
	a.a:hover
	{
		color: #10FF10;
	}
	a.b
	{
		font: 15px Verdana, sans-serif;
		color: #20BB20;
	}
	a.b:hover
	{
		color: #10EE10;
	}

p.a
{
	font: 15px Verdana, sans-serif;
	color: #EEEEEE;
}
ol.a
{
	font: 15px Verdana, sans-serif;
	color: #EEEEEE;
}
img.a
{
	width: 25%
}