*{padding:0;margin:0;}
body{margin:0;padding:0;font:normal 73%/1.5em 'Trebuchet MS',Tahoma,sans-serif;color:#555;background:#fff url(../image/bg.jpg) repeat-x;text-align:center;}
a{background:inherit;color:#72a545;text-decoration:none;font-size:1.1em;}
a:hover{background:inherit;color:#069;text-decoration:underline;font-size:1.1em;}
a:visited{ background:inherit;color:#9e9e9e;text-decoration:none;font-size:1.1em;}
h1,h2,h3,h4{font:bold 1em 'Trebuchet MS',Tahoma,Sans-serif;}
h1{font-size:1.4em;color:#65944a;}
h2{font-size:1.2em;text-transform:uppercase;}
h3{font-size:1.2em;}
h4{font-size:1em;}
p,h1,h2,h3{margin:10px 15px;text-align:justify;}
h4{margin:10px 33px;}
ul,ol{margin:10px 30px;padding:0 15px;}
p.retrait{margin:10px 33px;}
p.elargi{font-size:1.4em;}
img.borduree{border:1px solid #dadada;padding:5px;background:#fafafa;}
img.flottant-droite{margin:15px 0 15px 15px;}
img.flottant-gauche{margin:15px 15px 15px 0;}
img.sans-bord{border:0 none;}
img.en-tete{width:66px;height:50px;padding:0;border:0 none;background:#fff url(../image/header-image.jpg) no-repeat;}
code{margin:5px 0;padding:10px;text-align:left;display:block;overflow:auto;font:500 1em/1.5em 'Lucida Console','courier new',monospace;background:#fafafa;border:1px solid #f2f2f2;border-left:3px solid #72a545;}
acronyme{cursor:help;border-bottom:1px solid #777;}
bloc-note{margin:15px;padding:0 0 0 20px;background-color:#fafafa;background-position:8px 10px;border:1px solid #f2f2f2;border-left:3px solid #72a545;font:bold 1.2em/1.5em "Trebuchet MS",Tahoma,sans-serif;color:#666;}
table.formatee{border-collapse:collapse;margin:10px 15px;}
th strong{color:#fff;}
th{background:#74a846;height:29px;padding-left:11px;padding-right:11px;color:#fff;text-align:left;border-left:1px solid #b6d59a;border-bottom:solid 2px #fff;}
tr{height:55px;}
td.cell-formatee{padding-left:11px;padding-right:11px;border-left:1px solid #ffe1c3;border-left:1px solid #FFF;border-bottom:solid 1px #fff;}
td.debut,th.debut{border-left:0;}
tr.rang-a{background:#f8f8f8;}
tr.rang-b{background:#efefef;}
form.borduree{margin:10px 15px;padding:0;border:1px solid #f2f2f2;background-color:#fafafa;}
label{display:block;font-weight:bold;margin:5px 0;}
input{padding:2px;border:1px solid #eee;font:normal 1em "Trebuchet MS",Tahoma,sans-serif;color:#777;}
textarea{width:200px;padding:2px;font:normal 1em "Trebuchet MS",Tahoma,sans-serif;border:1px solid #eee;height:200px;display:block;color:#777;}
input.bouton{margin:0;font:bold 1em Arial,Sans-serif;background:#FFF url(../image/gradientbg.jpg) repeat-x;padding:2px 3px;color:#333;border:1px solid #dadada;}
.formulaire-recherche{background-color:transparent;border:none;margin:0;padding:0;}
.formulaire-recherche p{margin:10px;padding:0;}
.formulaire-recherche input.textbox{width:130px;color:#333;height:20px;padding:2px;vertical-align:top;}
.formulaire-recherche input.bouton{font:bold 12px Arial,Sans-serif;color:#333;width:60px;height:26px;border:1px solid #dadada;padding:3px 5px;vertical-align:top;}
#header-contenu,#contenu,#footer-contenu{width:98%;}
#header{height:100px;text-align:left;}
#header-contenu{margin:0 auto;padding:0;position:relative;}
#header-contenu h1#logotype{position:absolute;font:bold 45px 'Trebuchet MS',Sans-serif;letter-spacing:-2px;color:#fff;margin:0;padding:0;top:0;left:10px;}
#header-contenu h1#logotype a{text-decoration:none;color:#fff;}
#header-contenu #titre{position:absolute;font:bold 12px 'Trebuchet Ms',Sans-serif;text-transform:none;color:#fff;margin:0;padding:0;top:55px;left:50px;}
#header-contenu ul{position:absolute;right:33px;top:80px;font:bolder 1.2em 'Trebuchet MS',sans-serif;color:#fff;list-style:none;margin:0;padding:0;border-bottom:5px solid #f0b400;}
#header-contenu li{display:inline;}
#header-contenu li a{float:left;display:block;padding:3px 12px;color:#bfbfbf;background:url('../image/onglet-vert-2-gris.jpg') no-repeat;text-decoration:none;}
#header-contenu li a:hover{color:#fff;background:url('../image/onglet-vert-2-blanc.jpg') no-repeat;text-decoration:none;}
#header-contenu li a#courante{color:#fff;background:url('../image/onglet-vert-2-blanc.jpg') no-repeat;text-decoration:none;}
#header-contenu li.parme{display:inline;}
#header-contenu li.parme a{float:left;display:block;padding:3px 12px;color:#bfbfbf;background:url('../image/onglet-parme-2-gris.jpg') no-repeat;text-decoration:none;}
#header-contenu li.parme a:hover{background:url('../image/onglet-parme-2-blanc.jpg') no-repeat;text-decoration:none;}
#header-contenu li.parme a#courante{background:url('../image/onglet-parme-2-blanc.jpg') no-repeat;text-decoration:none;}
#header-contenu li.bleu{display:inline;}
#header-contenu li.bleu a{float:left;display:block;padding:3px 12px;color:#bfbfbf;background:url('../image/onglet-bleu-2-gris.jpg') no-repeat;text-decoration:none;}
#header-contenu li.bleu a:hover{background:url('../image/onglet-bleu-2-blanc.jpg') no-repeat;text-decoration:none;}
#header-contenu li.bleu a#courante{background:url('../image/onglet-bleu-2-blanc.jpg') no-repeat;text-decoration:none;}
#header-contenu li.corail{display:inline;}
#header-contenu li.corail a{float:left;display:block;padding:3px 12px;color:#bfbfbf;background:url('../image/onglet-corail-2-gris.jpg') no-repeat;text-decoration:none;}
#header-contenu li.corail a:hover{background:url('../image/onglet-corail-2-blanc.jpg') no-repeat;text-decoration:none;}
#header-contenu li.corail a#courante{background:url('../image/onglet-corail-2-blanc.jpg') no-repeat;text-decoration:none;}
.header-image{margin:0 auto;width:770px;height:220px;padding:15px 10px 10px 10px;background:#fff url(../image/header-image.jpg) no-repeat center;}
#contenu-couverture{clear:both;float:left;width:100%;}
#contenu{text-align:left;padding:0;margin:0 auto;}
#bordure{float:right;width:340px;margin:0 0 10px 0;padding:0;background:#fff url(../image/gradientbg.jpg) repeat-x;}
#bordure h1{padding:10px 0 5px 10px;margin:0;font:bold 1.3em 'Trebuchet MS',Tahoma,Sans-serif;}
.boite-laterale{background:#f5f5f5;border:2px solid #dcdcdc;margin-bottom:10px;}
#bordure ul.menu-lateral{list-style:none;margin:10px 0 15px 0;padding:0;background:#f2f2f2;}
#bordure ul.menu-lateral li{padding:0 10px;}
#bordure ul.menu-lateral a{display:block;font-weight:normal;color:#333;height:1.5em;padding:.3em 0 .3em 15px;line-height:1.5em;border-bottom:1px dashed #d4d4d4;text-decoration:none;}
#bordure ul.menu-lateral a.top{border-top:1px dashed #d4d4d4;}
#bordure ul.menu-lateral a:hover{border-bottom:2px solid #d4d4d4;padding:.3em 0 .3em 10px;border-left:5px solid #65944a;background:#ffc;color:#65944a;}
#corps{float:left;width:64%;margin:0 0 10px 0;padding:0;}
#corps-recherche{width:100%;margin:0 0 10px 0;padding:0;}
#corps h1{padding:10px 0 0 5px;margin:0 0 0 10px;border-bottom:1px solid #f2f2f2;font:normal 1.5em 'Trebuchet MS',Tahoma,Sans-serif;}
#corps ul li{list-style-image:url(../image/bullet.gif);}
.poster{margin:0;padding:0;background:#fff url(../image/gradientbg.jpg) repeat-x;border:1px solid #dcdcdc;}
.poster .poster-footer{background-color:#fafafa;border:1px solid #f2f2f2;padding:5px;margin-top:20px;font-size:95%;}
.poster .poster-footer .date{background:url('../image/clock.gif') no-repeat 0 center;padding-left:20px;margin:0 10px 0 5px;}
.poster .poster-footer .commentaires{background:url('../image/comment.gif') no-repeat 0 center;padding-left:20px;margin:0 10px 0 5px;}
.poster .poster-footer .lireplus{background:url('../image/page.gif') no-repeat 0 center;padding-left:20px;margin:0 10px 0 5px;}
#footer{clear:both;margin:0;padding:0;font:normal .95em/1.6em 'Trebuchet MS',Tahoma,Arial,sans-serif;text-align:left;}
#footer h1,#footer p{margin-left:0;}
#footer-contenu{border-top:1px solid #dcdcdc;margin:0 auto;padding-left:15px;}
#footer-contenu a{text-decoration:none;color:#777;}
#footer-contenu a:hover{text-decoration:underline;color:#333;}
#footer-contenu ul{list-style:none;margin:0;padding:0;}
#footer-contenu .col{width:32%;padding:0 5px 30px 0;}
#footer-contenu .col2{width:33%;padding:0 0 30px 0;}
.flottant-gauche{float:left;}
.flottant-droite{float:right;}
.aligner-gauche{text-align:left;}
.aligner-droite{text-align:right;}
.clair{clear:both;}
.gris{color:#bfbfbf;}
.rouge{color:red;}
.bleuclair085em{background-color:inherit;color:#3ae1ff;font-size:.85em;}
.centrer{text-align:center;}
#tableau-drapeau{width:100%;height:61px;float:right;border:0 none;border-collapse:collapse;text-align:center;}
.cellule-drapeau{width:60%;height:60%;border:0 none;}
#overDiv{position:absolute;visibility:hidden;z-index:1000;}
#chainage{background-color:transparent;text-align:left;font-size:.7em;color:#399;margin-top:0;margin-bottom:0;margin-right:1.5em;}