p,img{border:none;margin:0;padding:0}
a:link,a:active,a:visited{color:#23698b;text-decoration:none}
a:link:hover,a:visited:hover{color:#ee9a00;text-decoration:underline}
p,li,td,th{font-size:10pt;color:#333}
p,li,td,th,h1,h2,h3,h4{font-family:Arial,Helvetica,sans-serif;line-height:1.2em}
p{margin:5px 0}
table{margin:10px auto;border:1px solid #666;font-size:10pt;border-collapse:collapse}
th,td{padding:2px 5px;border:1px solid #666;text-align:center}
th{background-color:#eee}
html,body{margin:0;padding:0;background-color:#fff;font-family:'Trebuchet MS',Arial,Helvetica,sans-serif;text-align:center}
#haut{margin:0;padding:0;background:#3d7a9c url(/images/design/haut-fond.png) repeat-x}
#haut2{position:relative;zoom:1;width:1000px;height:116px;margin:0 auto;padding:0;text-align:left;background:url(/images/design/haut-design.png) 5px 0 no-repeat}
#haut-lien-home{display:block;position:absolute;left:15px;top:25px;width:340px;height:45px;text-decoration:none!important}
#menubar{position:absolute;left:10px;bottom:0;margin:0;padding:0;list-style:none}
#menubar li{position:relative;zoom:1;height:32px;display:block;float:left;margin:0;padding:0 0 0 2px;background:url(/images/design/haut-menu-separation.png) 0 no-repeat;font-size:10pt}
#menubar li.noseparator{background:none}
#menubar a{display:block;float:left;margin:0;padding:0 8px;height:32px;line-height:32px;color:#23698b;text-decoration:none}
#menubar a:hover{color:#23698b;background:url(/images/design/haut-menu-fond-hover.png) bottom no-repeat}
#searchbar{width:226px;height:35px;position:absolute;top:0;right:18px}
#searchbarsubmit{display:none}
#searchbar p{margin-top:6px;text-align:center;font-size:10pt}
#searchbar input{width:132px;height:15px;margin:0;padding:1px 0 1px 14px;background:#dcdcdc url(/images/design/recherche.png) 2px no-repeat;border:1px solid #666;color:#666;font-size:9pt;text-decoration:none}
#searchbar a{margin:0;padding:1px 2px;background-color:#666;border:1px solid #333;font-size:9pt;line-height:15px;color:#fff;text-decoration:none}
#searchbar a:hover{background-color:#444;color:#fff}
#infobar{position:absolute;height:32px;right:10px;bottom:0;margin:0;padding:0;z-index:15;line-height:32px;color:#23698b}
#centre{position:relative;zoom:1;width:1008px;margin:0 auto;padding:0;text-align:left;background:#fff url(/images/design/fond_menud.png) 854px 100% repeat-y}
#centre1{background:url(/images/design/degrade_g.png) repeat-y}
#centre2{position:relative;zoom:1;padding:0 4px 4px;background:url(/images/design/degrade_d.png) 100% 0 repeat-y}
#contenu0{float:left;width:850px;margin:0;padding:0}
#contenu{margin:0;padding:0 10px}
h1{margin:10px 0;font-size:16pt;text-align:center;color:#ffa500}
h2{margin:15px 0 5px;font-size:14pt;color:#ffa500}
h3{margin:5px 0;font-size:11pt;color:#ffa500}
ul{margin:5px 0}
.barre{position:relative;zoom:1;clear:both;height:28px;margin:20px 10px 20px 85px;padding:0 0 0 3px;background:url(/images/design/barre-fond-gauche.png) no-repeat;text-align:center}
.barre ul{position:absolute;height:28px;margin:0;padding:0 3px 0 0;background:url(/images/design/barre-fond-droite.png) 100% 0 no-repeat}
.barre li{float:left;margin:0;padding:0;list-style:none;background:url(/images/design/barre-fond-element.png) no-repeat;text-align:center}
.barre li.barre-first{background:none}
.barre a{display:block;line-height:28px;padding:0 6px 0 8px;text-align:center;color:#474747;text-decoration:none}
.barre a:hover{color:#222;text-decoration:none}
.barre .barre-fin{clear:both;height:0}
.feed-mini{position:relative;zoom:1;display:block;float:left;width:400px;margin:10px 7px;background-color:#fff}
.feed-mini-gauche{clear:left}
.feed-mini-entete{width:400px;height:68px;background-color:#5390b3;background-image:-webkit-gradient(linear,center top,center bottom,from(#5489ab),to(#256a8c));background-image:-moz-linear-gradient(top,#5489ab 0,#256a8c 100%);background-position:0 0;background-repeat:no-repeat;z-index:15}
.feed-mini-entete h2,.feed-continu-entete h2{position:absolute;top:15px;left:20px;z-index:10;margin:0;padding:0;font-size:13pt;color:#e9b73e;text-shadow:-1px -1px 1px rgba(0,0,0,0.25)}
.feed-mini-entete-fond{position:absolute;width:400px;height:68px;background-color:transparent;background-position:0 3px;background-repeat:no-repeat;z-index:15}
.feed-mini-entete-fond div{width:400px;height:68px;background:url(/images/design/feed-mini-haut.png) no-repeat}
.feed-mini-fond{background:url(/images/design/feed-mini-fond.png) repeat-y}
p.feed-mini-fond{margin:0;padding:100px 8px;text-align:center;font-style:italic}
.feed-mini-fond{margin:0;padding:5px 4px 5px 6px}
.feed-mini-fond li,.feed-continu-fond li{margin:1px 2px 0 0;padding:0;list-style:none;white-space:nowrap;overflow:hidden}
.feed-mini-fond a,.feed-continu-fond a{color:#555}
.feed-mini-fond .date,.feed-continu-fond .date{font-weight:700;color:#666}
.feed-mini-fond .today .date,.feed-mini-fond .today a,.feed-continu-fond .today .date,.feed-continu-fond .today a{color:#23698b}
.feed-mini-fond a:active,.feed-mini-fond a:visited,.feed-mini-fond .today a:active,.feed-mini-fond .today a:visited,.feed-continu-fond a:active,.feed-continu-fond a:visited,.feed-continu-fond .today a:active,.feed-continu-fond .today a:visited{color:#999}
.feed-mini-bas{position:relative;zoom:1}
.feed-mini-bas p,.feed-continu-bas p{height:23px;margin:0;padding:4px 8px 0;font-size:8pt;color:#ddd}
.feed-mini-bas .modif{padding-left:16px;background:url(/images/design/feed-mini-bas-gauche.png) no-repeat}
.feed-mini-bas .bouton{float:right;background:url(/images/design/feed-mini-bas-droite.png) no-repeat}
.feed-mini-bas .bouton-last{float:right;padding-right:16px;background:url(/images/design/feed-mini-bas-droite.png) 100% 0 no-repeat}
.feed-mini-bas .bouton-last-avant{float:right;padding:0;width:2px;background:url(/images/design/feed-mini-bas-droite.png) no-repeat}
.feed-mini-bas a{display:block;color:#ddd!important}
.feed-mini-bas a:hover{color:#e4b43f!important;text-decoration:none}
.feed-continu{position:relative;zoom:1;display:block;width:600px;margin:10px 7px 10px 40px;background-color:#fff}
.feed-continu-entete{width:600px;height:68px;background-color:#5390b3;background-image:-webkit-gradient(linear,center top,center bottom,from(#5489ab),to(#256a8c));background-image:-moz-linear-gradient(top,#5489ab 0,#256a8c 100%);background-position:0 0;background-repeat:no-repeat;z-index:15}
.feed-continu-entete-fond{position:absolute;width:600px;height:68px;background-color:transparent;background-position:0 0;background-repeat:no-repeat;z-index:15}
.feed-continu-entete-fond div{width:600px;height:68px;background:url(/images/design/feed-continu-haut.png) no-repeat}
.feed-continu p.feed-continu-fond{margin:0;padding:100px 8px;text-align:center;font-style:italic}
.feed-continu-fond{margin:0;padding:5px 8px;background:url(/images/design/feed-continu-fond.png) repeat-y}
.feed-continu-bas{position:relative;zoom:1;height:23px;background:url(/images/design/feed-continu-bas.png) no-repeat}
.feed-continu-bas .modif{padding-left:16px}
.canvas{padding:8px;font-size:0;background:#fff url(/sites/canvas.png) no-repeat;vertical-align:middle}
.col-2{position:relative;zoom:1;display:block;float:left;width:400px;margin:10px 7px}
.col-3{position:relative;zoom:1;display:block;float:left;width:260px;margin:10px 7px}
.site-historique{position:relative;zoom:1;margin:20px;padding-left:80px}
.site-historique-graphe{position:relative;zoom:1;width:204px;border-bottom:1px solid #666;border-left:1px solid #666}
.site-historique-graphe a{display:block;float:right;position:relative;zoom:1;width:15px;margin:0 0 0 2px;padding:0}
.site-historique-graphe a span{display:block;position:absolute;bottom:0;left:0;margin:0;padding:0;width:15px;background-color:#ff7f24;font-size:1pt}
.site-historique-graphe a .encours{background-color:#d2691e}
.site-historique .site-historique-fin{clear:both;display:block;margin:0;padding:1px 0;font-size:0}
.site-historique .site-historique-abs-1,.site-historique .site-historique-abs-2{float:left;display:block;width:102px;font-size:8pt;color:#999}
.site-historique .site-historique-abs-2{text-align:right}
.site-stat b{color:#23698b}
.no-space-top{margin-top:0!important;padding-top:0!important}
#menud{margin:0;padding:1px 5px;margin-left:850px;text-align:center}
#fin{clear:both;margin:0;padding:0;font-size:1pt}
#menud p{margin:10px 0 20px}
#bas0{width:1008px;margin:0 auto;padding:0;background:#fff url(/images/design/degrade_g.png) repeat-y}
#bas1{background:url(/images/design/degrade_d.png) 100% 0 repeat-y}
#bas2{background:url(/images/design/degrade_b.png) 0 100% repeat-x}
#bas3{background:url(/images/design/coin_bg.png) 0 100% no-repeat}
#bas4{padding:0 4px 4px;background:url(/images/design/coin_bd.png) 100% 100% no-repeat}
#bas5{margin:0;padding:0;border-top:4px solid #23698b}
#bas{margin:0;padding:3px 10px;border-top:1px solid #c4c4c4}
#bas p{margin:5px 0;padding:0;text-align:center;font-size:9pt;color:#999}
#bas a{text-decoration:none;color:#999}
#infobas{margin:0;padding:10px 100px}
#infobas p{margin:5px 0;padding:0;text-align:center;font-size:9pt;color:#23698b}
#infobas a{text-decoration:none;color:#23698b}
#infobas a:hover{text-decoration:underline;color:#23698b}
.center{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important;text-align:center!important;text-indent:0!important}
.fin{clear:both;margin:0!important;padding:0!important;font-size:1pt!important}
