table.sample {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: dashed dashed dashed dashed;
	border-color: red red red red;
	border-collapse: collapse;
	background-color: white;
}
table.sample th {
 	text-align:left;
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: dashed dashed dashed dashed;
	border-color: red red red red;
	background-color: #F9DDD2;
	-moz-border-radius: 0px 0px 0px 0px;
	
}
table.sample td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: dashed dashed dashed dashed;
	border-color: red red red red;
	background-color: #D6E3EA;
	-moz-border-radius: 0px 0px 0px 0px;
}

p.head {
	background-color: #D6E3EA;
	/*border-width: 1px 1px 1px 1px;
	border-style: dashed dashed dashed dashed;*/
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 15px 0px;
	/*font-weight : bold;*/
	color: #FF0000;
}

table.formulaire{
	border-width: 0px 0px 0px 0px;
	border-spacing: 0px;
	border-color: red red red red;
	border-collapse: collapse;
	background-color: white;
}

table.formulaire td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	background-color: #D6E3EA;
	-moz-border-radius: 0px 0px 0px 0px;
}

table.formulaire label.champObligatoire{
	font-weight:normal;
}