Body {
background-color: #BB0000;
background-image: url('../images/structure/fond01.gif');
background-repeat: repeat-X;
 margin-left: 25px;
}


td { 
font-family: Arial, verdana, helvetica, sans-serif, Geneva;  
font-size: 10pt; font-weight: bold ;color: balck }
body  {bgcolor:#FFFFFF }
	 
a { 
color: #000000; text-decoration: none; font-size: 10 pt; font-weight: bold }
a:hover      { color: #C0C0C0; font-size: 10 pt; font-weight: bold }
a.menu:hover { color: #000000; text-decoration: underline none; font-size: 10 pt;                
font-weight: bold
 }
 
area         {  }

#menuf	a      { 
color: black; 
text-decoration: none; 
font-family: Arial, verdana, helvetica, sans-serif, Geneva;
 font-size: 10 pt; 
 font-weight: bold
 }
 
#menuf a:hover { 
color: #FF0000; text-decoration: underline none; font-family: Arial, verdana, helvetica, sans-serif, Geneva; 
font-size: 10 pt; font-weight: bold ;               
font-weight: bold; background-image: url('../images/structure/fleche.gif');               ; 
background-repeat:                
no-repeat; padding-left: 20px; background-position: 1% 50%
 }
area         {  } 
              
 #menuT	a            { 
 color: #FFFFFF; text-decoration: none; 
 font-family: Arial, verdana, helvetica, sans-serif, Geneva; 
 font-size: 13 pt;
   }
   
#menuT	
a:hover      { 
color: #F96331; font-size: 13 pt;
 }
 
 #menuT	a.menu:hover { 
 color: #FFFFFF; text-decoration: underline none; 
 font-family: Arial, verdana, helvetica, sans-serif, Geneva; font-size: 13 pt;
  }
  area         {  }
  
  #menuM	a            { 
  color: black; text-decoration: none;
  font-family: Arial, verdana, helvetica, sans-serif, Geneva; 
  font-size: 13 pt;  }
  #menuM	a:hover      { 
  color: black; font-size: 13 pt; }
  #menuM	a.menu:hover { 
  color: black; 
  text-decoration: underline none; 
  font-family: Arial, verdana, helvetica, sans-serif, Geneva; 
  font-size: 13 pt; }area         {  }	 
  
  .d1 { 
r=i; v=i; b=i 
hexa="0123456789abcdef" 
fond = hexa.charAt (Math.floor (r/16)) 
fond = fond + hexa.charAt (r % 16) 
fond = fond + hexa.charAt (Math.floor (v/16)) 
fond = fond + hexa.charAt (v % 16) 
fond = fond + hexa.charAt (Math.floor (b/16)) 
fond = fond + hexa.charAt (b % 16) 
document.bgColor = fond 
} 
i=0 
function degrade () { 
i += 1 
if (i>255) i=0 
affichefond (i) 
setTimeout("degrade()",30) 
} .h1 {font-size: 10pt;  font-weight: bold; font-family : Arial, verdana, helvetica, sans-serif, Geneva;color : #FF0000;}

.h2 {
font-size: 8pt; 
font-family : Arial, verdana, helvetica, sans-serif, Geneva;
color : black; text-align:;background-color : ;}

.h3	{font-size: 12pt;  font-weight: bold; 
font-family : Arial, verdana, helvetica, sans-serif, Geneva;
color : #FFCC66;
text-align:center;
}

dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}


#menu dt {
cursor: pointer;
margin: 1px 0;;
height: 16px;
width: 10px ;
line-height: 20px;
text-align: left;
font-weight: bold;
color: #FF0000;
border: 0px solid gray;
background: ;
}
#menu dd {
border: 0px solid gray;
}
#menu li {
text-align: left;
background: #fff;
}
#menu li a, #menu dt a {
color: #000;
text-decoration: none;
display: block;
border: 0 none;
height: 100%;
}

#menu li 	a:hover		{ color: #C0C0C0; text-decoration: underline none; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif; font-size: 10 pt; font-weight: bold ;               font-weight: bold; background-image:                ; background-repeat:                no-repeat; padding-left: 20px; background-position: 1% 50% }, 
#menu dt a:hover	{ color: #FF0000; text-decoration: underline none; font-family: Arial, verdana, helvetica, sans-serif, Geneva; font-size: 10 pt; font-weight: bold ;               font-weight: bold; background-image:                ; background-repeat:                no-repeat; padding-left: 50px; background-position: 15% 80% }, 
background: none;
}







