body, p, h1, h2, h3, h4, ul, li, dl, dt, dd, form, fieldset, img, a {padding: 0; margin: 0; font-size:1em;}
html {font-size: 75%;}
body {font-family:Arial, Helvetica, sans-serif; color:#676E7A; background-color:#393E42;}
p {line-height:1.5em;margin-bottom:14px;}

h1 {font-size:2.5em;font-weight:normal;margin-bottom:21px;}
h2 {font-size:1em;font-weight:normal;margin-bottom:21px;line-height:1.5em;}
h3 {font-size:1em;font-weight:normal;margin-top:21px; margin-bottom:8px;line-height:1.5em;}

a {color:inherit;}
.light {font-weight:normal}
.maj {text-transform:uppercase}

ul li.liste{margin-bottom:14px;}
ul li.liste a {text-decoration:none}
ul li.liste a:hover {text-decoration:underline}

img {border:0;}



#page {width:976px;margin:20px auto 0 auto}
#header {}
#header div {float:right;background-color:white;border:4px #FFFFFF solid; border-right:6px #FFFFFF solid;border-bottom:0;}
#header div ul {list-style-type:none;}
#header div ul li {float:left;display:inline;}
#header div ul li a {display:block;padding:14px 14px 14px 14px;border:2px #FFFFFF solid;border-right:0;border-bottom:0;background-color:#006A8C;color:#E2EEF2;text-transform:uppercase;text-decoration:none;}
#header div ul li a:hover {color:#FFFFFF;}
#header div ul li.active a {background-color:#CCCCCC;color:#FFFFFF;}




#content {clear:both;}
#content div.top {height:10px;background:url(images/HL-NO.gif) no-repeat left top #FFFFFF;}
#content div.main {height:575px;background-color:white;}
#content div.main div.image {float:left;height:553px;width:499px;}
#content div.main div.image img {width:491px; height:329px; margin:32px 0 0 8px; background-color:#D6D7D0}
#content div.main div.image div.retour {float:left;height:100px;width:499px;}
#content div.main div.image div.retour img {width:299px; margin:0 0 0 200px; height:86px; background-color:transparent}
#content div.main div.image div.copyright {padding-left:8px;padding-top:2px;color:#989990;font-size:0.8em;}
#content div.main div.text {float:left; margin:32px 0 22px 26px;width:451px;}
#content div.main div.text div.scroll {overflow:auto; height:521px;padding-right:14px;}
#content div.main div.text div.scroll ul li img {width:82px; height:82px; float:left;margin:0 14px 14px 0}
#content div.main div.text div.scroll ul li {clear:both;}
#content div.main div.text div.scroll ul {list-style-type:none;}





#content div.bottom {clear:both;height:1px;background-color:#D6D7D0}


#footer {padding-top:8px;background-color:#FFFFFF;font-size:0.8em;}
#footer div.top {height:73px;padding: 0 0 0 8px;}
#footer div.top div.left a{text-decoration:none;color:#2E6C79}
#footer div.top div.left a:hover{text-decoration:underline;color:#989990}


#footer div.main {padding: 0;}
#footer div.main ul {list-style-type:none;}
#footer div.main ul li {float:left;display:inline;}
#footer div.main ul li a {display:block;padding:0 0 0 8px;text-decoration:none;color:#2E6C79}
#footer div.main ul li a:hover {text-decoration:underline;color:#989990}
#footer div.main ul li.active a {}
#footer div.bottom {clear:both;padding:0;height:10px;background:url(images/HL-SO.gif) no-repeat left top;}

fieldset {border:0;}
fieldset label {display:block;margin-bottom:28px;font-weight:bold;}

#cfVeriCode, #cfName, #cfEmail, #cfMessage, #find {width:300px;border:1px #989990 solid}

.petit {font-size:0.8em;}
.date {color:#989990;}

ul li ul {margin-left:14px;}

table.grid {}



