
.container
{
background-color: rgb(240,255,240);
}
 header
{
	font-family: 'Arial black', sans-serif;
	font-size: 1,5em;
	font-weight: blod;
	text-align: center;
	color: green;
	padding-top: 30px;
}
nav
{
display:inline-block;
color: green;
}
nav ul
{
list-style-type: none;
}
nav li
{
padding: 10px;
display: inline;
}
nav a
{
font-size: 1.3em;
color: rgb(240,255,240);
padding-bottom: 5px;
text-decoration: none;

}
a
{
color: green;
}
.block
{
height: 155px;
padding-top:35px;
}
.col-md-1
{
padding-top:5px;
background-color: rgb(220,255,220);
}
.col-md-3 
{

background-color: rgb(220,255,220);
}
.col-md-4
{

background-color: rgb(220,255,220);
}
.col-md-12
{
padding-top:10px;
background-color: rgb(220,255,220);
}
.img
{

padding-top:0px;

}

h2
{
	height: auto;
	font-size: 2.5em;
	font-weight: blod;
	text-align: center;
	color: green;
}

.corps_texte
{
	display:block;
	background-color: rgb(220,255,220);
	text-align: center;
	font-size: 1.5em;
	font-weight: normal;
	color: green;
	border: 1px solid red;
	padding: 30px;
	
}
.fin_corps
{
	margin-top:10px;
	background-color: rgb(220,255,220);
	
	border: 1px solid red;
	font-size: 1em;
	font-weight: normal;
	color: green;
	border: 1px solid red;
	padding: 30px;
	
}
h5 a
{
color: green;
text-align: center;
}
h3
{
color: green;
text-align: center;
}
footer p
{
font-size: 1em;
text-align: right;
padding-bottom:10px;
padding-right:15px;
}
.tableau
{


font-size: 1em;
font-weight: normal;
color: green;
border-collapse: collapse;

text-align: center;
overflow: auto;
margin: 0 auto;
}
.tableau  td, .tableau  th
{
text-align: center;
border-collapse: collapse;
border:1px solid green;
}
label
{
text-align: left;
}