@charset "utf-8";
#conteneur #contenu #texte legend{
	display: table-row;
	}
.error_list li{
	color: red;
	}
#conteneur #contenu #texte h2 , #conteneur #contenu #texte legend{
	background-image: url(../images/fond_h2_formulaire.jpg);
	background-repeat: repeat-y;
	background-color:transparent;
	font-size: 16px;
	color: #660000;
	padding-top:5px;
	padding-bottom:5px;
	padding-left: 10px;
	
	
	width:565px;
	font-weight:bold;
	display:compact;
	padding-right:5px;
	margin:0;
	margin-top:10px;
	margin-bottom:5px;
}
#conteneur #contenu #texte #sf_admin_container .form-row , #conteneur #contenu #texte #sf_admin_container fieldset{
border:0;

}
#sf_admin_container form{
	width:585px;
	}
.error_msg{
color:red;
}
#conteneur #contenu #texte input {

}
.form-error input, .form-error textarea, .form-error select{
border:1px solid #ddd	;
background-color:#ffffcc;
}

#conteneur #contenu #texte label {
	margin-bottom:10px;
	
}
#conteneur #contenu #texte label.required{
font-weight:bold;
font-style: normal;
}
#conteneur #contenu #texte .unCompartiment {
	padding-left: 10px;
}
#conteneur #contenu #texte .unCompartiment .btn_abonnez {
	background-image: url(../images/bouton_formulaire.jpg);
	height: 18px;
	width: 106px;
	margin-top: 20px;
	border: 0px;
	cursor: pointer;
}

fieldset{
border:0;
}
#conteneur #contenu #texte .form-row .content label{
color:#666666;
}
#conteneur #contenu #texte p .form-row label{
	
	float:left;
	width:60%;
}

.form-error-msg, .form-errors{
	color:#FF0000;
}
#conteneur #contenu #texte .error_list li{
	list-style-type:none;
}

