#bcorps{width:1050px;height:20px;background-image:url(../../images/site/bord3.png);margin:0 0 2px}
.mmb{text-align:center;position:relative;top:10px;margin-bottom:8px;color:#F4F6FB}
h4{font-family:Kristen ITC,Verdana;font-weight:700;color:#32475f;margin:5px}
td.menu{color:#32475f;font-size:14px;font-weight:bold;background-color:#d7e2ef;border-bottom:2px ridge #d7e2ef;border-right:2px ridge #d7e2ef}
td.menu{font-size:14px;font-weight:700;background-color:#d7e2ef;border-bottom:2px ridge #d7e2ef;border-right:2px ridge #d7e2ef}
td.row1{background-color:#f7f8fc}
tr.row1{background-color:#f4f6fb}
tr.color:hover td{background-color:#fc0;color:#32475f}
.ttitre{display:none}
.titrart{padding-top:3px;position:relative;top:1px;height:30px;text-align:center;border-bottom:1px ridge #d7e2ef;background:#d7e2ef}
.today{background-color:#fc0;border:1px solid maroon}
.bloclinedot{background:#f4f6fb;color:#32475f;border:1px dotted #486386;height:auto;margin:2px}
hr{color:#2b4e6c;height:1px}
.gen{font-size:12px}
.texte_gras_rouge{font-size:11pt;font-style:normal;font-weight:700;color:maroon}
blockquote{background:#CBE6F9;color:#003;border:3px ridge #cbe6f9;margin:2px;padding:5px}
.link{height:auto;margin-top:5px}
.imgpub{float:right;margin-top:25px;margin-right:2px}
.ibouton{cursor:pointer}
.red{font-size:11px;color:maroon}
.row1{background:#e1e9f2;color:#000040;text-align:left}
td.row2{background:#e1e9f2;color:#000;text-align:left}
td.row3{background:#d7e2ef;color:#000;text-align:left}
ul{padding-left:10px;margin-left:6px;margin-top:0;margin-bottom:0}
.righter{text-align:right}
.leftter{text-align:left}
.toper{vertical-align:top}
.bottomer{vertical-align:bottom}
.middler{vertical-align:middle}
.inliner{display:inline}
.encart{border:3px ridge #6ba0ec;background:#9cf;float:right;width:300px;height:auto;margin:3px auto auto;padding:2px}
.bonus{border:3px solid #fff}
.encadre{border:2px ridge #369;text-align:center;background-color:#d7e2ef;margin:2px}
.centerredbold{text-align:center;color:maroon;font-weight:700}
iframe {border:0;overflow:hidden}
.decald{margin-left:5px;padding-right:15px}
.decalb{padding-bottom:5px}
.content label{width:210px;display:inline-block;vertical-align:top;text-align:left;height:30px}
.message{border-radius:20px;padding:20px;margin:auto;width:100%;color:#800000;text-align:center;font-weight:bold;margin-top:20px}
.messages_table td{border-top:1px solid #aaaaaa;vertical-align:top}