#contactForm table{
	padding : 0px;
}

#formulaireperso .nop{
       
	margin : 0px;	
	padding : 0px;	
	font-family: Verdana;
	color: #FF0000;
	font-size: 11px;
       text-align: left;
}


#formulaireperso .error{

        margin : 0px;
        padding : 0px;
        font-family: Verdana;
        color: #FF0000;
        font-size: 11px;
       text-align: left;
}


#formulaireperso .texteform{
	margin : 0px;	
	font-family: Verdana;
	color: #cccccc;
	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{
	color: #eeeeee;
	font-size : 10px
       text-align: left;
	line-height: 14 px;
	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:#00e3ff;
	padding-bottom: 3px;
}

#formulaireperso fieldset{
	padding-left:10px;
	margin-right:5px;
	border: 1px solid #245a6d;
}
#formulaireperso .titrebloc a{
	font:bold 9pt verdana;
	color:white;
}

