/* ------------------------------------IMAGES DANS INPUT */
#form #nom {
  background:url(../images/decor/form_nom.gif) no-repeat 6px center;
  padding-left:36px;
}
#form #email {
  background:url(../images/decor/form_mail.gif) no-repeat 6px center;
  padding-left:36px;
}
#form #sujet {
  background:url(../images/decor/form_sujet.gif) no-repeat 6px center;
  padding-left:36px;
}
#form #message {
  background:url(../images/decor/form_message.gif) no-repeat 6px top;
  padding-left:36px;
}
#form #verification {
  background:url(../images/decor/form_verification.gif) no-repeat 6px center;
  padding-left:36px;
}
/* ------------------------------------FORMULAIRE */
#form {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	margin:5px;
	width:600px;
	margin-left:20px;
}
#form h1.h1_style2_color1, #form h1.h1_style2_color2, #form h1.h1_style2_color3, #form h1.h1_style2_color4, #form h1.h1_style2_color5, #form h1.h1_style2_color6, #form h1.h1_style2_color7, #form h1.h1_style2_color8  {
	color:#FFFFFF;
	font-size:17px;
	line-height:25px;
	height:25px;
	width:100%;
	padding-left:20px;
}
#form div.formulaire_bloc {
	clear: both;
	padding-top: 5px;
}
#form p {
	text-align:center;
	padding:8px;
}
#form em {
	color:#F00;
}
#form label {
	float: left;
	width: 150px;
	text-align: right;
}
#form span.formulaire_bloc_zone {
	float: right;
	width:435px;
	text-align: left;
}
#form div.formulaire_bloc_zone1 {
	clear: both;
}
#form .formulaire_champs_requis {
	font-weight:bold;
}
#form input, #form textarea {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	background: #FFF;
	border:1px solid #999999;
	padding:4px;
	color:#666666;
}
#form input:focus, #form textarea:focus {
	background: #F7F7F7;
	border:1px solid #000000;
	color:#666666;
}
