* {margin:0;padding:0;border:none;}
img,object {display:block;}
* body {margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; background: #D0D9A3; color: #000; behavior: url(csshover.txt);}
body {margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 10px; background: #D0D9A3; color: #000; behavior: url(csshover.htc);}

div#content {position:absolute; width: 800px; left: 50%; margin-left: -400px;background-color:white;}

div#logo {position:absolute; top:0; left:0; width:800px;}

div#nav {position:absolute;background: #ededed; top:326px;width:800px; font-size: 11px;}
div#nav ul {margin: 0; padding: 0; background: #ededed; }
div#nav li {position: relative; list-style: none; margin: 0; float: left; width: 100px; line-height: 1em;}
div#nav li:hover {background: #fefefe;}
/*div#nav li.submenu {background1: url(images/menu.gif) 95% 50% no-repeat;}*/
div#nav li.submenu:hover {background-color: #94c4e8;}
div#nav li a {display: block; padding: 5px 0 5px 5px; text-decoration: none; width:100%;}
div#nav>ul a {width: auto;}
div#nav ul ul {position: absolute; width: 200px; display: none; z-index: 10000;}
div#nav ul ul li {border-bottom: 1px solid white;width:200px; z-index: 10000;}
div#nav li.submenu li.submenu {background-color: #e4e4e4;}
div#nav li.submenu li.submenu:hover {background-color: #d6e896;}
div#nav ul.level1 li.submenu:hover ul.level2,
div#nav ul.level2 li.submenu:hover ul.level3 {display:block;}
div#nav ul.level2 {top: 21px; left: 0;}
div#nav ul.level3 {top: 0px; left: 195px;}
div#nav a  {font-size: 10px; color: #474747;}
div#nav a:hover {color: #00f;background-color:#93c5e8}

div#centre {margin-top:349px;}
div#centre h2 {font-size:12px;border-bottom:2px inset white;margin-bottom:5px;}
div#centre h3 {font-size:11px;}
div#centre h4 {font-size:9px;font-weight:normal;position:relative; top:-10px;text-align:right;}
div#centre table {width:100%;border-collapse:collapse}
div#centre p {margin:0 0 10px 0;}
div#centre table.pres {width:100%;}
div#centre table.pres td.left {padding:15px;background-color:#cecfd4;width:340px}
div#centre table.pres td.middle {background-color:white;}
div#centre table.pres td.right {padding:15px;background-color:#e1e1e1;}
div#centre ul {margin:0 0 10px 0;}
div#centre ul li {margin:5px 15px;}
div#centre ul.partenaires {margin-left:30px;}
div#centre ul.partenaires li {list-style:none;margin:10px 15px;float:left;}

div#centre form input.form {font-size:10px;}
div#centre form p {padding-left:5px;}
div#centre form label {width:180px;float:left;}

div#centre a.contact {text-decoration:none;color:black;}
div#centre a.contact:hover {text-decoration:underline;}

div#poste1,div#poste2,div#poste3,div#poste4,div#poste5,div#poste6 { z-index: 0;position:absolute;top:369px;left:390px;width:370px;display:none}
table.poste th {text-align:left;padding:2px 0;}

div#footer {background-color:#666;margin-top:2px}
div#footer p {text-align:right;padding-right:15px;padding-top:45px;font-size:9px;color:white}
div#footer a {color:white;text-decoration:none;}
div#footer a:hover {color:red;text-decoration:underline}