body { background-color:#ac1f3f;width:100%;margin:0;text-align:center; }

html, body {height: 100%;}


h1,h2,h3 { color:#0f4d2a;margin:0;font-family:arial; }
h1 { font-size:24px; }
h2 { font-size:22px;font-weight:normal; }
h3 { font-size:14px; }
h4 { color:#353535;font-size:14px;font-family:"Trebuchet MS",Georgia;margin-left:20px;padding-top:0px;}
h5 { color:#353535;margin:0;margin-bottom:5px;font-family:"Trebuchet MS",Georgia;font-size:18px;font-weight:normal;text-align:center; }
h6 { color:#353535;font-size:18px;font-family:"Trebuchet MS",Georgia;margin-left:20px;padding-top:0px;font-weight:normal;letter-spacing:1px; }

h1.h12 { line-height:40px;padding:10px;padding-left:35px;padding-top:8px;background-image:url('/img/design/feuille.png');font-weight:normal;
         background-repeat:no-repeat;color:#040404;font-size:24px;font-family:calibri,cambria;background-position:0 10px; }

h1.h13 { line-height:40px;padding:10px;padding-left:35px;padding-top:8px;background-image:url('/img/design/feuille.png');text-align:left;
         background-repeat:no-repeat;color:#040404;font-size:14px;font-family:calibri,cambria;background-position:0 10px; }
         
img { border:0; }
a { text-decoration:none;color:#252525; }
a:hover { color:#252525; }
a.withArrow { font-weight:bold;color:#252525; }


#mainContent { margin-left:auto;margin-right:auto;width:1000px; }

#subHeader #subLeft { background-color:#ac1f3f; }
#subHeader #subRight { background-color:#c7d623; }

#content { background-color:#fff;text-align:left;padding-left:5px;padding-right:5px; }

#footer { background-color:#c7d623;color:#054b27;font-family:calibri,cambria;font-size:12px;word-spacing:5px;line-height:16px;padding-top:5px;
          padding-bottom:5px; }
#footer a { color:#054b27;text-decoration:none; }
#footer a:hover { text-decoration:underline; }

#credits { color:#fff;font-family:calibri,cambria;font-size:12px;margin-bottom:35px; }
#credits a { color:#fff;text-decoration:none; }
#credits a:hover { text-decoration:underline; }

form.search { margin-left:25px; }
form.search input.stylesearch { border:1px solid #7d7c7c;font-size:12px;font-family:arial;width:150px;padding:3px; }
form.search table tr td span { color:#c7d623;font-family:"Myriad Pro",calibri,cambria;font-size:14px;line-height:16px;margin-right:10px; }
form.search table tr td a { color:#fff;font-size:calibri,cambria;font-size:12px;text-decoration:underline; }

table.menu tr td { padding-left:10px;padding-right:10px;color:#044b27;font-size:14px;font-family:"Myriad Pro",calibri,cambria; }
table.menu tr td a { color:#044b27; }

td.theTitle { padding-top:33px;padding-bottom:5px; }
td.theTitle h1 { font-size:14px;font-family:"Trebuchet MS";color:#10354a;border-left:6px solid #39779a;padding-left:10px;padding-top:8px;
                 padding-bottom:8px;margin:0; }

table.onglets tr td { border-bottom:1px solid #d5d5d5;border-top:1px solid #d5d5d5;border-right:1px solid #d5d5d5;text-align:center; }
table.onglets tr td a { color:#39779a;padding-left:10px;padding-right:10px;font-size:12px;font-family:Georgia; }
table.onglets tr td.isActive { border-bottom:0; }
table.onglets tr td.isActive a { color:#fab339; }

#lastevents { background-color:#f6f6e7;margin-left:10px;padding-right:5px;padding-left:20px;margin-top:5px; }

#lastevents p { color:#10354a;font-size:10px;font-family:"Trebuchet MS",Georgia;line-height:14px;margin-bottom:6px; }
#lastevents p span { font-style:italic; }
#lastevents a { font-family:arial,tahoma;font-size:13px;padding-left:15px;padding-right:20px;color:#39779a;font-weight:bold;
            background-image:url('/img/design/fleche4.png');background-repeat:no-repeat; }

table.actus { margin-left:25px;width:455px; }
table.actus tr td { border-bottom:1px dotted #c8d7e5;padding:5px;vertical-align:top; }
table.actus tr td.actuPhoto { vertical-align:middle; }
table.actus tr td.actuPhoto img { border:1px solid #d5d5d5;padding:2px; }
table.actus tr td h4 { font-family:Georgia;font-size:15px;background-image:url('/img/design/fleche5.png');background-repeat:no-repeat;padding-left:20px; }
table.actus tr td p { color:#10354a;font-size:10px;line-height:16px;font-family:Georgia;padding-left:20px; }
table.actus tr td p a { color:#10354a; }

#top { width:304px;height:216px;padding:5px;padding-top:8px;padding-bottom:12px;margin-top:115px;background-image:url('/img/design/fnd-top.png');background-repeat:no-repeat; }
#top h5 { text-align:left;margin-left:20px;margin-bottom:0;font-size:12px;color:#10354a;font-family:arial;font-weight:bold;letter-spacing:1px; }
#top table.topContent { margin-left:17px;width:280px; }
#top table.topContent tr td { padding-left:9px;padding-right:9px;font-size:13px;font-family:tahoma;font-weight:bold; }
#top table.topContent tr td.star { padding:0;width:15px; }
#top table.topContent tr td.arrow { width:10px; }
#top table.topContent tr.line1 td.arrow,table.topContent tr.line1 td.link { background-color:#b0c4cf; }
#top table.topContent tr.line2 td.arrow,table.topContent tr.line2 td.link { background-color:#b4cbdc; }
#top table.topContent tr.line3 td.arrow,table.topContent tr.line3 td.link { background-color:#b9d9e7; }
#top table.topContent tr.line4 td.arrow,table.topContent tr.line4 td.link { background-color:#bfe3f0; }
#top table.topContent tr.line5 td.arrow,table.topContent tr.line5 td.link { background-color:#c2eaf5; }
#top table.topContent tr.line6 td.arrow,table.topContent tr.line6 td.link { background-color:#c8dd4d; }
#top table.topContent tr.line7 td.arrow,table.topContent tr.line7 td.link { background-color:#d0e157; }
#top table.topContent tr.line8 td.arrow,table.topContent tr.line8 td.link { background-color:#dae765; }
#top table.topContent tr.line9 td.arrow,table.topContent tr.line9 td.link { background-color:#e6ef76; }
#top table.topContent tr.line10 td.arrow,table.topContent tr.line10 td.link { background-color:#eff583; }

tr.bgYellow td { background-color:#fbfbd6; }

td.aCase { background-image:url('/img/design/fnd-case.png');background-repeat:repeat-y;padding-left:10px;vertical-align:top; }

img.anImgTitle { position:absolute;margin-left:-5px;margin-top:-10px; }

table.centerContent { margin-left:5px;width:100%; }
table.centerContent tr td { padding-bottom:5px; }
table.centerContent tr td.aContentImg,table.centerContent tr td.aContentImg2 { width:55px;text-align:center; }
table.centerContent tr td.aContentImg3 { border:0;text-align:center; }
table.centerContent tr td.aContentImg3 a { border:0; }
table.centerContent tr td.aContentImg3 img { max-width:90px; }
table.centerContent tr td.aContentImg img,table.centerContent tr td.aContentImg3 img { border:1px solid #959595; }
table.centerContent tr td a { font-size:14px;font-family:"Myriad Pro",calibri,cambria;;color:#ac1f3f; }
table.centerContent tr td a.aComment { font-size:11px;color:#353535; }
table.centerContent tr td p { font-size:10px;color:#2f4f5f;font-family:"Trebuchet MS"; }
table.centerContent tr td p a { border:0;font-size:12px;font-weight:normal; }

#myBottomMenu { position:fixed;left:0px;bottom:0px;width:100%;height:30px; }
td.myContentMenu { background-image:url('/img/design/menu/fnd-menu.png');background-repeat:repeat-x; }
#myTableMenu { height:30px;font-family:Georgia,"Trebuchet Ms";font-size:16px;color:#fff;font-style:italic; }
#myTableMenu tr td.myMenuLinks { padding-left:10px;padding-right:10px; }
#myTableMenu tr td a { color:#fff; }
div.aNewMessage { margin-top:-21px;margin-left:-11px;position:absolute;border:1px solid #5a4f43;height:20px;width:198px;
               background-image:url('/img/design/menu/fnd-msg.png');background-repeat:repeat-x;text-align:left;padding-left:5px;padding-right:5px; }

#infosBox { margin:10px;margin-left:30px;padding:10px;background-color:#fbfed8;font-family:calibri,cambria;font-size:12px; }
#infosBox a { font-size:13px;color:#ac1f3f; }
#infosBox a.link2 { font-size:10px;color:#000; }


#aBugDiv{ position:fixed;right: 0px; bottom: 26px; }
