

#fForm input, #fForm select, #fForm textarea{
	border:1px solid #516a8c;
	border-bottom:1px solid #516a8c;
	width:300px;
	border-radius:4px;
	font-size:15px;
}
#fForm input.iCourt{
	width:80px;
}


#fForm label{
	float:left;
	text-align: right;
	width:120px;
	padding: 0px 5px 0px 0px;
}

#fForm label span, span.aste{
	color:#ff0000;
	font-weight:bold;
}

#fForm p.pCheck input{
	width:auto;
	background:#cfcfcf;
}

#fForm p.pCheck label{
	width:auto;
	text-align:left;
	margin: 0px 0px 0px 125px;
}


#fForm p{
	clear:both;
	padding: 7px 0px 0px 0px;
}
#fForm .iMessage{
	width:300px;
	height:150px;
	padding: 5px 0px 0px 0px;
}
#fForm .iButton{
	width:90px;
	margin: 0px 0px 0px 125px;
}
#fForm .myRadios{
	float:left;
}
#fForm .myRadios input {
	width:25px;
}
#fForm .myRadios label {
	width:inherit;
}

#fForm div.legende{
	color:#fff;
	font-size: 12px;
	font-style: italic;
	padding: 15px 10px 10px 0px;
}


.erreur{
	font-weight:bold;
	color:#ff0000;
}
.msgValid{
	font-weight:bold;
	color:#25a928;
}


