#content form label {

	display: block;

	float: left;

	width: 220px;

	padding: 0;

	margin: 5px 0 0;

	text-align: right;

}

#content legend {
	font-size: 120%;
}

#content form input, form textarea, form select {

	margin:5px 0 0 10px;

}



#content textarea {

	overflow: auto;

}



#content form .required{

	font-weight:bold;

}



#content .form_erreur {

	color: #f00;

	margin: 5px;

	font-weight: bold;

}

#content .form_erreur li {

	padding-left: 20px;

}

#content form br {

	clear:left;

}



#content fieldset {

	border-top: 1px dotted black;

	padding-bottom: 10px;

}



#content legend {
	background-color: #fff;
	font-weight: bold;
	margin-left: -10px;

}



#content .loi {

	padding: 10px;

	font-size: 80%;

}

.radioLabel{
    color: black;
}

.radioInput{
    margin-right:75px;
}

.errors{
    color: red;
}

.formNotice{
    margin-left: 230px;
    text-decoration: italic;
    font-size:13px;
}

.action {
    font-weight: bold;
    text-decoration: underline;
    color: #4B6EB3;
}