/*CSS FORMULAIRE*/

form {
	margin : 0;
	padding : 0;
}

.pfield {
	margin-top : 5px;
	margin-bottom : 10px;
	border-bottom: 1px dashed #CCCCCC;
	padding-bottom: 10px;
	font-weight : bold;
}

.chps{
	margin : 0;
	padding : 1px 4px;
	font-weight : bold;
	font-size : 14px;
	color : #EE7F00;
	border: 2px solid #9A9A9A;
}

.chps:focus, .iefocus { 
	border: 2px solid #EE7F00;
}

.opt_input{
	width : 185px;
	height : 23px;
	margin-right : 5px;
}

.opt_input_contact{
	width : 100%;
	font : normal normal bold 12px Arial, sans-serif;
}

.opt_textarea_contact{
	width : 100%;
	height : 100px;
	font : normal normal bold 12px Arial, sans-serif;
}

/* BOUTONS FORMALAIRE*/
.btn_envoyer {
	cursor: pointer;
	width: 84px;
	height : 19px;
	border : 0;
	margin : 0;
	padding : 0;
	background : url(../images_css/bloc_connaitre_bouton.gif) no-repeat top left;
}

.envoyer {
  padding: 3px;
  color: #FFFFFF;
  font-weight : bold;
  border: 1px solid #E25304;
  background-color: #EA6303;
  cursor: pointer;
  width: 100px;
  margin-bottom: 5px;
}

.blanc{
	background : url(../images_css/btn_ok.gif) no-repeat top left;
}

.violet {
	background : url(../images_css/btn_ok_violet.gif) no-repeat top left;
}

.bleu {
	background : url(../images_css/btn_ok_bleu.gif) no-repeat top left;
}

/*ERREURS-SUCCES FORMULAIRE*/

.erreurs {
    background-color: #cc071e;
	padding: 5px;
	color: white;
	font-size: 12px;
	font-weight : bold;
	margin-bottom : 4px;
}

.succes {
    background-color: #009900;
	padding: 5px;
	color: white;
	font-size: 12px;
	font-weight : bold;
	margin-bottom : 4px;
}

.erreur_chps {
	border: 2px solid #cc071e;
	color: #cc071e;
}
