* html body {behavior:url(./css/csshover.htc);}
html, body {width:100%;border:0;margin:0;padding:0;height:600px;}

body {background:#f1f1f1;font-family:Arial, Helvetica, sans-serif;font-weight: normal;color:#fff;}
img {border:0;}
em {font-size:12px;color:#f15c01;font-style:normal;font-weight:normal;}
a {color:#f15c01;text-decoration:none;}
a:hover {text-decoration:underline;}
ol a {font-size:12px;color:#268422;text-decoration:none;}
ol a:hover {color:#fff;cursor:pointer;background:#268422;}
#barre_horizontale {position:absolute;background:url(../img/bg0003.png) left top repeat-x;width:100%;top:0px;left:0px;}
#zone_gauche {float:left;background:url(../img/bg0002.png) left top no-repeat;width:582px;height:89px;}
#img_logo {position:absolute;top:0;left:0;height:57px;width:183px;}
#bloc_gauche_v {background:url(../img/bg0001.png) left top no-repeat;height:100%;height:580px;}
#bloc_central_prin {position:absolute;background: url(../img/bg0005.png) 85px top no-repeat;top:89px;width:100%;}

#menu_h {position:absolute;left:28%;top:53px;}
#menu_h img {float:left;margin:0;padding:0; }
#menu, #menu ul {padding : 0;margin : 0;list-style : none;line-height : 21px;text-align : center;}
#menu{font-weight : bold;font-family : Arial;font-size : 14px;float:left;height:35px;background:url(../img/bg0012.png) left top no-repeat;width:670px;}
#menu a{display : block;padding : 0;color : #fff;text-decoration : none;width : 133px;height:32px;margin:3px 0 0 0;}
#menu li{float : left;}
#menu li ul{position: absolute;width: 215px;left: -999em;color:#2D8D6B;background : #fff;border: 1px solid #2D8D6B;font-size : 12px;}195
html>body #menu li ul li{filter:alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;opacity: 0.9;}
#menu li ul li{color:#2D8D6B;width:100%;text-align:left;}
#menu li ul li a{width:100%;text-indent:5px;color: #268422; background: #fff;height:21px;margin:0;}
#menu li ul li a:hover{color:#fff;background: #268422;}
html>body #menu li ul li{color:#2D8D6B;}
#menu li ul ul {margin    : -22px 0 0 205px ;background : #fff;}
html>body #menu li ul ul{border: 1px solid #2D8D6B;}
#menu a:hover{color: #268422; background: #fff;}
#menu li:hover ul ul, #menu li.sfhover ul ul{left: -999em;}
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul{ left: auto;min-height: 0;}

#w3c {position:absolute;top:625px;text-align:center;width:100%;}
#w3c p {display:inline;}
#footer {position:relative;color:#bcbcbc;font-size:10px;top:115px;left:8%;font-weight:normal;width:90%;clear:both;}
#footer ul {padding:0;margin:0;}
#footer li {float:left;margin-right:5px;padding-right:5px;border-right:#9c9c9c 1px solid;list-style-type:none;}
#footer1 {float:left;width:50%;}
#footer1 li {border-right:0;width:100%}
#footer2 {float:right;}
#footer li a {color:#268422;font-weight:bold;text-decoration:none;}
#footer li a:hover {text-decoration:underline;}
#traker {position:absolute;left:31%;top:85px;margin:0;padding:5px;height:20px;font:10px Verdana;}
.trak_menu {color:#f15c01;font:10px Verdana;margin:0;padding:0;}
.sep_traker img {position:relative;top:4px;left:0;}
.sep_traker {margin: 0px 10px 0px 10px;}
.trak_visited {color:#f15c01;font:10px Verdana;text-decoration:none;margin:0;padding:0;}
.trak_s_menu a {position:relative;color:#f15c01;font:10px Verdana;text-decoration:none;margin:0;padding:0;}
.trak_s_menu a:hover {text-decoration:underline;}
.traker_puce {position:relative;}

.sep {border-bottom:#268422 1px dashed;}
.bottom {display:block;}

#bloc_ddedoc #LnkWcb {clear:both;width:200px;}
