.formulaire textarea, .formulaire input, .formulaire label, #publique textarea, #publique input, #publique label {
	margin: 1px 3px 0 0
}
.formulaire textarea, .formulaire input, #publique textarea, #publique input {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	width: 290px; 
	margin: 1px;
	padding: 2px 3px;
}
.formulaire textarea, .formulaire input, #publique textarea, #publique input, .formulaire select, #publique select {
	color: #000;
	background: white; 
	/* attention veriform() sans opacité donc couleur violente */
	-moz-opacity: 0.6; opacity: 0.6; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"; /*first*/ filter: alpha(opacity=60);
	border: 1px solid #ccc
}
.formulaire select, #publique select {
	padding: 1px 2px;
}
.formulaire option, #publique option {
	padding: 0 2px; background: #fff
}
.formulaire img { margin:0 }
.formulaire textarea, .formulaire input {
}
.formulaire textarea, #publique textarea {
	width: 466px; 
	height: 202px;
}
.formulaire textarea {
}
.formulaire textarea.court, #publique textarea.court {
	height: 100px;
}
.formulaire input.large, #publique input.large, .formulaire textarea.large, #publique textarea.large {
	width: 580px;
}
.formulaire input.moyen, #publique input.moyen, .formulaire textarea.moyen, #publique textarea.moyen {
	width: 400px;
}
.formulaire .petitchamp, #publique .petitchamp {
	width: 80px;
}
.formulaire option, #publique option {
	padding: 0 2px
}
.formulaire .check, .formulaire fieldset, #publique .check, #publique fieldset {
	width: auto; border: 0;
}
.formulaire .check, #publique .check {
	vertical-align: middle; display: inline-block; background: none
}
.formulaire fieldset, #publique fieldset {
	margin-bottom: 13px
}
.formulaire p, #publique p {
	margin: 3px
}
.formulaire label, #publique label {
	float: left; width: 25%; text-align: right
}
.formulaire .focus, #publique .focus {
	background: #fc0; color: black; text-align: center
}
.formulaire .submit, .formulaire #submit, .formulaire #remove, #publique #submit, #publique #remove, .formulaire .remove, #publique .remove { 
	width: 115px; 
	height: 18px;
	cursor: pointer; 
	background-color: transparent;
	background-repeat: no-repeat;
	background-image: url('nano_images/submit.png');
	background-position: 0 0;
	text-align: center;
	border: 0;
	padding: 0;
	color: white;
	-moz-opacity: 1; opacity: 1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /*first*/ filter: alpha(opacity=100);
}
.formulaire .submit:hover, .formulaire #submit:hover, .formulaire #remove:hover, #publique #submit:hover, #publique #remove:hover, .formulaire .remove:hover, #publique .remove:hover { 
	background-position: 0 -18px;
}
