
body{behavior:url("csshover.htc");margin:auto; width:800px;font-family:arial;font-size:11px;background:url(images/bg.jpg) #909090; background-repeat:repeat-x; color:#909090;}

#header{ margin-top:147px;width:800px;background:url(images/header.jpg); background-repeat:repeat-x; height:95px;float:left;}
#header a{color:#214551;}
#header a:hover{text-decoration:none;color:#3c3c3c;}
#header .bouton{position:absolute; margin-left:0px;margin-top:-40px;background:url(images/bt.jpg);width:156px; height:40px;}
#header .bouton:hover {background:url(images/bth.jpg);cursor:pointer;}
.bt{color:#000000; text-decoration:underline; }
.bt:hover{color:#3c3c3c;}
#header .rech input,#header .rech select, #header .rech option{font-size:10px;}
#header h2{font-size:14px; font-weight:900; color:#ffffff; font-family:times;margin-top:0px;margin-bottom:0px;}
#header .h2r{font-size:14px; color:#DF4545; font-family:times;margin-top:0px;}
#header .h2n{font-size:14px; font-weight:900; color:#000000; font-family:times;margin-top:0px;}
#site{background:#d8d8d8;width:800px;float:left;}
#site .txt{padding-left:10px;padding-right:55px;}

#col1{float:left;width:200px;margin-left:0px;}
#col1 h2{font-size:14px; font-weight:900; color:#3c3c3c; font-family:times;margin-top:0px;}
#col1 .h2r{font-size:14px; font-weight:900; color:#DF4545; font-family:times;margin-top:0px;}
#col1 .h2v{font-size:14px; font-weight:900; color:#339900; font-family:times;margin-top:0px;}
#col1 h3{font-weight:900; color:#3c3c3c; margin-bottom:0px;border:1px solid #CCCCCC;margin-top:5px;text-align:center; background:#EFEFEF;}
#col1 .m{font-size:12px; color:#3c3c3c; border-bottom:1px dashed #3c3c3c;cursor:pointer;}
#col1 .m a{color:#3c3c3c;text-decoration:none;}
#col1 .m a:hover{color:#DF4545;text-decoration:none;}


#colc{float:left; width:500px; margin-left:10px; margin-right:10px;}
#colc  .txt{padding-left:5px; padding-right:5px;}
#colc  .titre{color:#3c3c3c; font-size:15px; margin-top:0px; margin-bottom:5px;border-bottom:1px dashed #3c3c3c;}
#colc  .txt a{color:#3c3c3c;text-decoration:none;}
#colc  .txt a:hover{color:#3c3c3c;text-decoration:underline;}
#colc  .rowodd{background:#EFEFEF;}
#colc  .roweven{background:#FFFFFF;}
#colc  .t{font-weight:900; color:#3c3c3c;width:150px;}
#colc legend{font-weight:900;}


#col2{float:left;width:150px;}
#col2 h2{font-size:14px; font-weight:900; color:#3c3c3c; font-family:times;margin-top:0px;}
#col2 .h2r{font-size:14px; font-weight:900; color:#DF4545; font-family:times;margin-top:0px;}
#col2 .h2v{font-size:14px; font-weight:900; color:#339900; font-family:times;margin-top:0px;}
#col2 a{color:#3c3c3c;text-decoration:none;}

#footer{background:#4e4e4e; width:800px; height:52px;float:left;}
#footer .txt{color:##9F9F9F;padding-left:55px;padding-right:55px;padding-top:15px;}
#footer .txt a{color:#9F9F9F;}
#footer .txt a:hover{text-decoration:none;}

#sfooter{width:800px; float:left;background:#4e4e4e;}
#sfooter .txt{padding-left:55px;padding-right:55px;color:#CFCFCF;}
#sfooter .txt a{color:#CFCFCF; text-decoration:underline;}
#sfooter .txt a:hover{color:#3c3c3c; text-decoration:none;}
#sfooter .txt .lienpage{color:#6F6F6F; text-decoration:underline;}

