div#global{background:url(../images/footer_gradient_background.jpg) bottom repeat-x}
div#corps{background-color:#fff;width:847px;margin:0 auto 0 auto;text-align:justify;padding:0 20px 100px 20px}
div#corps div.texte_explication{float:left;width:440px}
div#corps div.img_presentation{float:right;height:350px;width:375px;background:url(../images/photo_conf_tel.png) no-repeat}
div#corps div.suite_contenu{}
.vert{color:#609700}
.red{color:#FF5F28}
.good{color:#00B43C}
.erreur{color:#E62D0A}
.center{text-align:center}
.right{text-align:right}
.gras{font-weight:bold}
.souligne{text-decoration:underline}
.italic{font-style:italic}
.cl{clear:both}
.align_image img{vertical-align:middle;display:inline-block}
div.cadre_erreur{background-color:#FFDFDF;border:1px solid #B43C00;color:#5F0000;margin:8px 2px 0 2px;padding:5px 0 6px 10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
div.cadre_good img, div.cadre_erreur img, div.cadre_attention img{height:24px;width:24px;margin-right:5px}
div.cadre_good{background-color:#DFFFDF;border:1px solid #00B43C;color:#005F00;margin:8px 2px 0 2px;padding:5px 0 6px 10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}
div.cadre_attention{background-color:#FDEEE3;border:1px solid #DA5E0F;color:#AF4E0C;margin:8px 2px 0 2px;padding:5px 0 6px 10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}