div#header{position:fixed;margin:0;padding:0;overflow:hidden;background:white;width:100%;height:51px;left:0;top:0;z-index:3;border-bottom:1px solid rgba(0,0,0,0.1)}
div#header .h1{display:inline;margin:0}
div#header .h1 a, div#header .h1 img{display:block;position:relative;width:500px;height:42px;margin:5px 0 0 20px;}
div#header .h1 span{display:none;}
div#header ul{position:absolute;overflow:hidden;list-style:none;margin:0;padding:7px;right:10px;top:7px;}
div#header ul li{position:relative;margin:0 0 0 5px;padding:0;display:inline;font-size:1.16em;color:#999;text-transform:uppercase;}
div#header ul li a{color:#999;text-transform:uppercase;}
div#header ul li a:hover{color:#e54532;}
div#header ul li span.actif{color:black;}
div#breadcrumb{position:fixed;margin:0;padding:3px 3px 3px 20px;top:12px;left:520px;z-index:50;color:black;}
div#breadcrumb h3{margin:0;padding:0;height:22px;position:relative;text-align:left;font-weight:normal;font-size:1em;line-height:1.5em;text-transform:uppercase;}
div#subnavtop h3 strong{margin:0 0 0 10px;}
div#subnavtop{position:fixed;top:46px;left:0;padding-left:20px;width:100%;background:white;border-bottom:1px solid rgba(0,0,0,0.1);z-index:3;}
div#subnavtop ul.subnav{position:relative;margin:0;padding:0;list-style:none;height:29px;width:100%;text-align:left;}
div#subnavtop ul.subnav li{margin:0 14px 0 0;padding:0;display:inline;line-height:27px;font-size:1em;text-transform:uppercase;}
div#subnavtop ul.subnav li a{color:black;}
div#subnavtop ul.subnav li a:hover{color:#f00;}
div#subnavtop ul.subnav li.actif, ul.subnav li a.actif{color:#f00 !important;}
