html {height: 100%;margin: 0;}
body {height: 100%;margin:0;padding:0;background-color:#CCCCCC;}
#contenu {min-height:100%;width:1000px;padding:0;margin:0 auto;position:relative;background: url(image/fond.jpg) repeat-y;}

#entete{width:1000px;height:120px;margin:0;padding:0;background: url(image/entete.jpg);}
#haut{width:1000px;height:20px;margin:0;padding:0;background: url(image/haut.jpg);}
#publicite {margin:20px 15px 10px 0px; padding:0px;float:right;width:160px}
#pubgau {width:160px;margin:40px 0 0 10px;padding:0px;}
#pubhaut {width:1000px;margin:0px;padding:0px;background-color:#CCCCCC;text-align:center;}
#corps {margin:0;padding-bottom:0px;overflow:auto;}

#content {float:left;width:570px;margin:0 0 0 210px;padding:0 0 50px 0;font-family: Arial, sans-serif;}
#content a:link {color:black; text-decoration:underline;}
#content a:visited {color:black; text-decoration:underline;}
#content a:hover {color:red; text-decoration:none;}
#content a:active {color:red; text-decoration:none;}
#content a{margin:0;padding:0;font-size:14px;}
#content p{color:black;text-align:justify;margin:5px;padding:0;font-size:14px;line-height:150%;}
#content img{float:center; margin:10px;padding:0;}
span.petit {color:#666666;text-align:justify;margin:5px;padding:0;font-size:10px;line-height:150%;font-weight:bold;}


#menu {position:absolute;left:0px;top:150px;width:200px;margin:0;padding:0 0 0 15px}
#menu img{margin:0;padding:0 0 0 10px;}
#menu a:link {color:WHITE; text-decoration:none;}
#menu a:visited {color:white; text-decoration:none;}
#menu a:hover {color:black; text-decoration:none;}
#menu a:active {color:black; text-decoration:none;}
#menu a{margin:0;padding:0;}
#menu p{margin:0;padding:5px 0 0 30px;}
span.yel {color:yellow;font:16px Arial, sans serif;margin:0;font-weight: bolder;}
span.ret {margin:0 0 0 30px}
li {font:14px Arial, sans serif;list-style-type:none;padding:20px 0 0 0;}

a.ancre:link { color:white; text-decoration:underline; font-weight:bolder; }
a.ancre:visited { color:white; font-weight:bolder; }
a.ancre:hover { color:#AFE9D1; text-decoration:none; font-weight:bolder; }
a.ancre:active { color:#AFE9D1; text-decoration:none; font-weight:bolder; }



#pied {position:absolute;left:0;width:100%;bottom:0px;background-color:#CCCCCC;text-align:center;font:11px bold;margin:0;padding:0;}
#avantpied{width:100%;height:20px;margin:0;padding:0;background: url(image/bas.jpg);}
#pied a:link { color:#6F486F; text-decoration:none;}
#pied a:visited { color:#6F486F; text-decoration:none;}
#pied a:hover { color:black; text-decoration:none;}
#pied a:active { color:black; text-decoration:none;}

h1 {font-size:150%; 
font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
color:#343402;
text-align:center;
margin:0;padding:0;
}

h2 {font-size:100%; 
font-family:Verdana, Arial, Helvetica, Geneva, sans-serif;
color:grey;
text-align:left;
margin:15px 0 0 0;padding:0;text-decoration:underline;
}

