html, body, form, fieldset{margin:0;padding:0;}
body{background:#EEEEEE;color:#000000;font:12px Verdana,Arial,Helvetica,sans-serif;line-height:1.5;color:#333333;background-color:#EEEEEE;background:url(images/fond.jpg) repeat;}
#recherche{top:95px;left:0;width:500px;height:27px;margin-bottom:0px;margin-left:5px;margin-right:0px;margin-top:6px;position:absolute;z-index:10;color:#777777;}
#cse-search-results{width:600px;margin-bottom:0px;margin-left:0px;margin-right:0px;margin-top:6px;}
a{color:#D58400;text-decoration:none;}
a:hover, a:active, a:focus{color:#D58400;text-decoration:none;}
a img{border:none;}
a:hover img, a:active img, a:focus img{border:none;text-decoration:none;BACKGROUND-COLOR:transparent}
img{margin:0;padding:0;}
ul{list-style-image:none;list-style-position:outside;list-style-type:none;}
hr{border-bottom:0;border-left:0;border-right:0;border-top:1px solid #CCCCCC;height:1px;}
#wrapper{width:950px;margin:0 auto;clear:both;background:url(images/wrapper-bg.png) repeat-y center;}
#container{padding:5px 20px;}
#mainbody{float:left;}
#content{clear:both;display:block;float:right;width:704px;background:url(images/content-center3.gif) repeat-y center #FFFFFF;}
#current-content{padding:20px;margin:0;}
#col1{float:left;overflow:hidden;width:200px;}
#col1 div.a{padding-right:5px;}
#containerwrap-fr{clear:both;}
#containerwrap-fr #mainbody{width:100%;}
#containerwrap-fr #col1{width:200px;}
#containerwrap-fr #content{width:704px;background:url(images/content-center2.gif) repeat-y center #FFFFFF;}
#containerwrap-fr #content-top{margin:0 0 -20px 0;padding:0;background:url(images/content-top2.gif) no-repeat center top;}
#containerwrap-fr #content-bot{margin:0 0 20px 0;padding:0;background:url(images/content-bot2.gif) no-repeat center bottom;}
div.module_menu h3{margin:0 0px 10px;padding:0 0 0 30px;font-size:100%;height:28px;line-height:28px;color:#FFFFFF;background:url(images/h3-bg.gif) no-repeat left #333333;text-transform:uppercase;}
div.module_menu h3 span{display:block;height:28px;background:url(images/h3-bg.gif) no-repeat right;}
div.module_menu{padding:0;float:left;clear:both;width:100%;background:url(images/box-br.gif) no-repeat bottom right #FFFFFF;overflow:hidden;margin-bottom:5px;}
div.module_menu div{margin:0;padding:0;background:url(images/box-bl.gif) no-repeat bottom left;}
div.module_menu div div{padding:0;margin:0;background:url(images/box-tr.gif) no-repeat top right;}
div.module_menu div div div{padding:15px 20px 15px;background:url(images/box-tl.gif) no-repeat top left;}
div.module_menu div div div div{margin:0;padding:0;background:none;overflow:hidden;}
div.module_menu li{padding-left:15px;background-position:5px 7px;}
#header{line-height:normal;position:relative;padding:0;margin:0 10px;z-index:9;height:127px;background:url(images/header-bg.gif) repeat-x 0 19px #FFFFFF;border-top:1px solid #CCCCCC;border-bottom:3px solid #D58400;width:930px;}
#topnav{position:absolute;top:10px;right:40px;}
#topnav ul{margin:0;padding:2px 0;}
#topbar{background:url(images/grad-3.gif) repeat-x top #2F2F2F;height:25px;margin:0 10px;position:relative;width:930px;}
#mainnav{height:40px;position:absolute;bottom:0;left:0;z-index:9;width:930px;background:url(images/mainnav-bg.gif) repeat-x bottom;}
* html #mainnav{bottom:-1px;}
#mainnav a{outline:none;line-height:normal;}
ul.menu{list-style:none;margin:0;padding:0;display:block;}
ul.menu li{display:block;background:url(images/sep.gif) repeat-x bottom;margin:0;padding:0 0 2px;line-height:normal;}
ul.menu li a{display:block;outline:none;padding:5px 2px;margin:0;text-decoration:none;color:#333333;font-weight:bold;}
ul.menu li a:hover, ul.menu li a:active, ul.menu li a:focus{color:#D58400;text-decoration:underline;}
ul.menu li.active a{font-weight:bold;}
#pathway{padding-top:3px;color:#999999;text-indent:15px;}
#pathway strong{margin-right:5px;}
#pathway img{margin:1px 5px;}
#footer{clear:both;position:relative;padding:8px 20px;margin:0 10px;color:#666666;text-align:center;border-top:1px solid #1D1D1D;}
#footer small{font-size:100%;}
#botnav{background:#1D1D1D;border-top:1px solid #333333;border-bottom:1px solid #333333;clear:both;margin:0 10px;padding:5px 0;text-align:center;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
* html > body .clearfix{display:block;width:100%;}
* html .clearfix{height:1%;}
#splitmenu{margin:0;padding:0 0 0 15px;position:relative;float:right;}
#splitmenu ul{margin:0;padding:0;display:block;}
#splitmenu li{float:right;padding:0 1px 0 0;margin:0;background:url(images/mainnav-sep.gif) no-repeat bottom right;}
#splitmenu a{display:block;float:left;text-decoration:none;font-weight:bold;color:#999999;margin-top:10px;padding:0 0 0 20px;height:30px;font-size:92%;}
#splitmenu a span{display:block;float:left;padding:0 20px 0 0;height:30px;line-height:30px;cursor:pointer;}
#splitmenu a:hover, #splitmenu a:active, #splitmenu a:focus{background:url(images/mainnav-hover.gif) repeat-x bottom;color:#FFFFFF;}
div.titre{border-bottom:1px solid #848686;border-spacing:5px;padding:1px 1px 10px 1px;margin:1px 1px 1px 1px;text-align:center;width:660px;}
div.page{width:660px;}
div.tableau{border-left:1px solid #848686;border-right:1px solid #848686;border-bottom:1px solid #848686;border-top:1px solid #848686;background-color:White;border-spacing:5px;padding:1px 1px 1px 1px;margin:1px 1px 1px 1px;}
table tr.ligne td{border-bottom:1px solid #848686;}
a.syssol:visited{text-decoration:none;BACKGROUND-COLOR:transparent;color:#55667F;}
a.syssol:active{text-decoration:none;BACKGROUND-COLOR:transparent;color:#55667F;}
td.tdtop{background-color: #eeeeee;height:24px;}
a.syssol:link{text-decoration:none;BACKGROUND-COLOR:transparent;color:#55667F;}
a.syssol:visited{text-decoration:none;BACKGROUND-COLOR:transparent;color:#55667F;}
a.syssol:active{text-decoration:none;BACKGROUND-COLOR:transparent;color:#55667F;}
a.syssol:hover{text-decoration:underline;BACKGROUND-COLOR:transparent;color:rgb(230,160,0);}
.chp_head{font-family:"Tahoma", "Verdana", "Arial", "Helvetical","Geneva", sans-serif;font-size:18px;color:rgb(115,108,173);text-decoration:none;background-color:transparent;}
h1, .chp_title{font-family:"Tahoma", "Verdana", "Arial", "Helvetical","Geneva", sans-serif;font-size:17px;color:#55667F;letter-spacing:3px;text-decoration:none;background-color:transparent;}
.chp_subtitle{font-family:"Tahoma", "Verdana", "Arial", "Helvetical","Geneva", sans-serif;font-size:14px;color:#55667F;letter-spacing:3px;text-decoration:none;background-color:transparent;}
.chp_normal{font-family:"Tahoma", "Verdana", "Arial", "Helvetical","Geneva", sans-serif;font-size:13px;color:#55667F;letter-spacing:1px;text-decoration:none;background-color:transparent;}
.chp_mini{font:9px Verdana,Arial,Helvetica,sans-serif;}
.chp_copy{font:9px Verdana,Arial,Helvetica,sans-serif;color:#55667F;}
.chp_para{font:17px Verdana,Arial,Helvetica,sans-serif;}
.center{display:block;text-align:center;}
.tcenter{margin-left:auto;margin-right:auto;}
img.imgright{float:right;margin-left:5px;}
img.imgleft{float:left;margin-right:5px;}
img.aliright{margin-left:5px;}
img.alileft{margin-right:5px;}
td.symbol{width:100px;text-align:right;}
td.barstat{width:308px;text-align:left;}
table.tablestat{margin-left:auto;margin-right:auto;width:510px;}
td.tdstatc1{width:130px;text-align:center;}
td.tdstatc2{width:110px;text-align:center;}
td.tdstaticon{width:16px;text-align:center;}
table.large{width:100%;}
#copyright{display:none;text-align:center;}
table.compteur{margin-left:auto;margin-right:auto;}
.compteur td{background:url('themes/bleu/compteur.png');width:15px;height:23px;}
.compteur td.c0{background-position:-0px -0px;}
.compteur td.c1{background-position:-0px -28px;}
.compteur td.c2{background-position:-0px -56px;}
.compteur td.c3{background-position:-0px -84px;}
.compteur td.c4{background-position:-0px -112px;}
.compteur td.c5{background-position:-0px -140px;}
.compteur td.c6{background-position:-0px -168px;}
.compteur td.c7{background-position:-0px -196px;}
.compteur td.c8{background-position:-0px -224px;}
.compteur td.c9{background-position:-0px -252px;}