
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #e9e9eb}



.val{
	float:right;
}
												
.head1 {
   margin-bottom:20px; 
   margin-top:10px;
   background-color:#00007D; 
   color:#ffffff; 
   font-size:16px; 
   padding:10px; 
   text-align:center;
   font-weight:600;
   border-radius:8px;
}


.head1:hover, .head2:hover{
	opacity:0.9;
}

.top{
   padding-top:30px;
}

@media(max-width: 991px) {
	.top{
	   padding-top:90px;
	}
	.spaz{
		margin-top:20px;
	}
}
@media(max-width: 768px) {
	.top{
	   padding-top:50px;
	}
	.borde2 {
	   padding:20px 0px;
	}
	.inf {
	   padding:0px 20px;
	}
	.spaz{
		margin-top:0px;
	}
}
.coll{
	color:red;
}



table {
	border-collapse: collapse;
	width: 100%;
	font-size:12px;
	margin:-32px 0 0 0px;
	font-weight:300;
	text-align: center;

}

td, th {
	border: 1px solid #dddddd;
	text-align: center;
	padding: 2px;
	font-size:12px;
	/* font-weight:600; */
}

@media (max-width: 991px) {
	td, th {
	font-size:12px;
}}

@media (max-width: 767px) {
	td, th {
		font-size:7.868pt;
	}
	#buttondemande2{
		font-size:12px;
	}}

@media (max-width: 480px) {
	#buttondemande2{
		font-size:12px;
	}
	.titile{
	font-size:14px;
	font-weight:bold;}}
	
tr:nth-child(12n+1) {
	background-color: #00007D;
	color:#ffffff;
}
		
tr:nth-child(1) {
	background-color: #106006;
	color:#ffffff;
	box-shadow:0 0 5px rgba(0,0,0,0.5);
}