table th {
	text-align: center;
	background-color: #a1a1a1;
	color: #FFF;
	border: solid 1px #FFF;
}

table td {
	text-align: center;
	vertical-align: center;
}

tfoot td {
	text-align: center;
	background-color: #eaeaea;
	color: #000;
	border: solid 1px #FFF;
	font-weight: bold;
}

.titreEcr {
	font-size: 18px;
	font-weight: bold;
	color: #0061FF;
}

.result {
	font-size: 18px;
	color: #242424;
}

.resultTitre {
	font-size: 16px;
	font-weight: bold;
	color: #0061FF;
}

.resultMin{
	font-size: 16px;
	color: #242424;
	font-weight: bold;
}

hr {
	margin: 10px auto;
	width: 50%;
	height: 2px;
	background-color: #f90;
	border: none;
	/*on supprime le style par défaut*/
}

.resultEntete {
	font-size: 14px;
	font-weight: bold;
	color: #0061FF;
}

.cadre{
	border-color: #0061FF;
	border-width: 2px;
	border-style: solid;

	padding: 10px 20px 10px 20px;
}

.marge {
	padding: 0px 10px 0px 10px;
}


.cadre2{
	padding: 5px;
	font-size: 14px;
	color:#333;
	border: 2mm ridge rgba(211, 220, 50, .6);
}

.cadreAlerte{
	padding: 5px;
	font-size: 14px;
	color:#333;
	border: 2mm ridge rgb(255, 50, 50);
}

.resultMax{
	font-size: 18px;
	color: #242424;
	font-weight: bold;
}

.result16{
	font-size: 16px;
	color: #242424;
}

input[type=submit] {
	border-radius: 3px;
}

.alerte{
	font-weight: bold;
	font-size: 16px;
	color:red;
}

button[type=submit] {
	border-radius: 3px;
}


