#formulaireperso .nop{
       
	margin : 0px;	
	padding : 0px;	
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #FF0000;
	font-size: 11px;
       text-align: left;
}


#formulaireperso .error{

        margin : 0px;
        padding : 0px;
        font-family: "Trebuchet MS", Arial, sans-serif;
        color: #FF0000;
        font-size: 11px;
       text-align: left;
}


#formulaireperso .texteform{
	margin : 0px;	
	font-family: "Trebuchet MS", Arial, sans-serif;
	color: #666666;
	font-size: 11px;
       text-align: left;
}


#formulaireperso input{
	padding : 0px;	
	font : normal 10pt verdana;	
	color:#00477a;
}

#formulaireperso select{
	font : normal 10pt verdana;	
	color:#00477a;
}

#formulaireperso textarea{
	padding : 0px;	
	font : normal 9pt verdana;	
	color:#00477a;
       text-align: left;
}

#formulaireperso .title{	
	font : bold 12pt verdana;
	color:#c6262a;
}

#formulaireperso table{
	border-width:0px;
	border-style:solid;
	width:100%;
}

#formulaireperso .namefield{
	font : bold 9pt verdana;
	color: #666666;
       text-align: left;
	margin-left : 4px;	
}

#formulaireperso .classcheckbox{
	margin:0px;
	padding:0px;
	border-width:0px;
	border-style:solid;
}
.classcheckbox{
	margin:0px;
	padding:0px;
	border-width:0px;
	border-style:solid;
}

#formulaireperso legend{
	padding-left:5px;
	margin-right:5px;
	font:bold 9pt verdana;
	color:#3270A9;
	padding-bottom: 3px;
}

#formulaireperso fieldset{
	padding-left:10px;
	margin-right:5px;
	background-color:#FFFFFF;
	border: 1px solid #BBBBBB;
}
#formulaireperso .titrebloc a{
	font:bold 9pt verdana;
	color:white;
}

