*{
	margin:0;
	padding:0;
}
table{
	border-collapse: collapse;
	border:1px solid #000000;
	width:100%;
}
body{
	margin:0 auto;
	max-width:1000px;
	width:100%;
}
html{
	font-family:arial;
	font-size:16px;
}
tr:nth-child(even) {
	background: #dddddd
}
th{
	border:1px solid #000000;
	padding:3px;
}
td{
	border:1px solid #000000;
	padding:3px;
}
.curseur{
	cursor:pointer;
}
.centre{
	text-align:center;
}
.droite{
	text-align:right;
}
.zoneLienThead{
	display:flex;
	flex-wrap:wrap;
	justify-content:space-around;
	align-items:center;
	padding:10px 0;
}
.ligneChamp{
	display:flex;
	flex-wrap:wrap;
	align-items:center;
	padding:10px 0;
}
.libelleChamp{
	width:300px;
}
.champ{
	flex:1;
}
input[type=text],select{
	width:300px;
}
input[type=text].nombre{
	width:30px;
}
input[type=text].texteCourt{
	width:70px;
}
textarea{
	width:300px;
	height:150px;
}
.ariane{
	padding:5px 0 0 10px;
	font-size:12px;
	color:#00F;
}
a{
	color:#00F;
}
h1{
	font-size:20px;
}



@media screen and (max-width: 1000px) {
	body{
		
	}
}