form#contact ul,li {

	margin:0;
	padding:0;
	list-style:none;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;

}
form#contact li {
	margin:2px 0 0 0;

}


.input_champ {

	margin:0;
	padding:0;
	margin-left:0.5% !important;
	margin-left:0;
	width:59% !important;
	text-indent: 3px;

	padding: 1px; /* Préserve l'aspect visuel des champ du fiormaulaire sous IE */
	border: 1px solid #7F9DB9;


	width:330px; /* IE 6 */

}
.input_champ2 {

	margin:0;
	padding:0;
	margin-left:0.5% !important;
	margin-left:0;
	text-indent: 3px;
	padding: 1px; /* Préserve l'aspect visuel des champ du fiormaulaire sous IE */
	border: 1px solid #7F9DB9;

}

form#contact textarea {

	margin:0;
	padding:0;
	margin-left:0.5% !important;
	padding: 1px; /* Préserve l'aspect visuel des champ du fiormaulaire sous IE */
	border: 1px solid #7F9DB9;

	width:200px; /* IE 6 */
	margin-left:0;

}

.textarea2 {

	margin:0;
	padding:0;
	margin-left:0.5% !important;
	padding: 1px; /* Préserve l'aspect visuel des champ du fiormaulaire sous IE */
	border: 1px solid #7F9DB9;
	margin-left:0;

}


.champ_label {

	display:block;
	background:transparent;
	float:left;
	margin-top:2px;
	width:90px;
	text-align:right;
	font-size:10pt;
}


form#contact select {

	margin-left:0.5% !important;
	-margin-left:0;

}

#reset {

	margin-left:26.5%;
	margin-right:0.5%;
	-margin-left:164px;
	-margin-right:0;

}


form#contact .etoile {

	font-weight:bold;
	color:#FF0000;

}
#alerte {
	border:darkred solid 1px;
	background:ivory;
	color:darkred;
	padding:5px;
	margin:5px 0 10px 0;
	font-size:10pt;
}
.ligne_alerte {
	color:darkred;
	padding-left:20px;
}
