#formContenu .loading {position:absolute; background:url(./images/loading.gif) no-repeat; z-index:8000; height:55px; width:54px; margin:-14px 0 0 170px; padding:0;}
#formContenu .message {text-align:center;}
#formContenu .error {width:92%;color:red; font-size:.8em; border:1px dashed orange; font-size:0.8em; font-weight:bold; margin:0 auto; padding:2px;}
#formContenu label {clear:left; display:block; width:100px; float:left; text-align:right; padding-right:4px; font-weight:bold;}
#formContenu input, 
#formContenu textarea {width:350px;padding:2px; margin:2px; background:#eee; border:1px solid #303030;}
#formContenu .btAction {position:absolute;bottom:40px;right:40px;width:158px;}
#formContenu .btAction a.formulaireAnnuler {width:158px;height:42px;display:block;background:transparent url(/graphics/boutons/annuler.jpg) top left no-repeat;}

#formContenu .btAction a.formulaireEnvoyer {width:158px;height:42px;display:block;background:transparent url(/graphics/boutons/envoyer.jpg) top left no-repeat;}

#formContenu .btAction a.formulaireAnnuler:hover,
#formContenu .btAction a.formulaireEnvoyer:hover {background-position:top right;}