.bouton_newsletter{border:0;padding:0;margin:0;height:20px;width:28px;font-size:9px;color:#fff;background-color:transparent;cursor:pointer;font-weight:bold;background:transparent url(sites/seve2/axome/images/bout_ok.gif) no-repeat;float:left;}
.formulaire_newsletter fieldset{border:0;margin:auto;text-align:center;}
#newsletter{margin-left:10px;margin-top:10px;width:100%;}
.reponse_formulaire{display:block;color:#B80000;font-weight:bold;}
.formulaire_newsletter_complet .champ_newsletter{width:140px;float:left;font-size:10px!important;margin:2px 0 0 0;padding:0px 0 0 1px;text-align:left;border:1px solid #8C959A;color:#8C959A;font-family:"Arial";height:11px;}
.formulaire_newsletter_complet fieldset{border:0;padding:0 0 0 30px;font-family:"Trebuchet MS";text-align:left;}
legend{display:none;}
.formulaire_newsletter_complet{display:block;width:80%;border:0;padding:5px;margin:5px 5px 5px 100px;}
optgroup{color:#EF680C;}
option{color:#000!important;}
.label_contact{font-size:11px;display:block;width:190px;float:left;margin:0 0 0 0;}
.formulaire_newsletter_complet .forml,.formulaire_newsletter_complet textarea{font-size:10px;border:1px solid #ccc!important;font-family:Arial!important;}
.formulaire_newsletter_complet p{padding:5px 0 5px 0!important;display:block!important;height:20px!important;}
.formulaire_newsletter_complet p.reponse_formulaire{padding:5px 0 5px 0!important;display:block!important;height:10px!important;}
.bouton_valider{border:0;padding:5px;margin:0;height:29px;width:auto;font-size:12px;color:#fff;background-color:#AA0F0F;cursor:pointer;font-weight:bold;float:right;}
