
  body {background: #939065; color: #9C9B75 }
  A:link { color: #dd8080 } 
  A:visited { color: #ff8080 } 
  A:active { color: #a05050 } 
  A:focus { color: #FFFF00 }
  P { font-family: Arial, Times, serif ; font-size: 80%; color: #79A09F; letter-spacing: 0.4em}
  P:first-letter { font-size: 150%; float: left }
  H1 { font-family: Arial, Times, serif ; text-align: left; font-size: 80%; font-weight: bold; color: #1D2120; letter-spacing: 0.1em }
  H1.Right { font-family: Arial, Times, serif ; text-align: right; font-size: 80%; font-weight: bold; color: #1D2120; letter-spacing: 0.1em }
  H1.smaller { font-family: Arial, Times, serif ; text-align: left; font-size: 70%; font-weight: bold; color: #1D2120; letter-spacing: 0.05em }
  H1.smallerRight { font-family: Arial, Times, serif ; text-align: right; font-size: 70%; font-weight: bold; color: #1D2120; letter-spacing: 0.05em }
  H2 { font-family: Arial, Times, serif ; text-align: left; font-size: 90%; font-weight: bold; color: #534F32; letter-spacing: 0.4em}
  H3 { font-family: Arial, Times, serif ; text-align: left; font-size: 70%; font-weight: light; color: #C4C579; letter-spacing: 0.05em}
  H3.big { font-family: Arial, Times, serif ; text-align: left; font-size: 100%; font-weight: bold; color: #9C9B75; letter-spacing: 0.05em}
 
  H4 { font-family: Arial, Times, serif ; text-align: left; font-size: 100%; 
  		margin-top: 8px;  
  		margin-bottom: 8px;  
  		margin-left: 10px;  
        font-weight: bold;
		color: #C4C579; 
		letter-spacing: 0.4em 
	    font-variant : small-caps;  
 }
  
  H4.title  { font-family: Arial, Times, serif ; text-align: left; font-size: 120%; 
  		margin-top: 8px;  
  		margin-bottom: 8px;  
  		margin-left: 10px;  
        font-weight: bold;
		color: #9C9B75; 
		letter-spacing: 0.4em 
	    font-variant : small-caps;  
 }
  
  H4.normal { font-family: Arial, Times, serif ; text-align: left; font-size: 110%; 
  		margin-top: 8px;  
  		margin-bottom: 20px;  
   		margin-left: 10px;  
   		margin-right: 10px;  
        font-weight: bold;
		text-align: justify ; 
		color: #1D2120; 
  }
 
  
  H5 { font-family: Arial, Times, serif ; text-align: justify; font-style : italic; font-size: 60%; color: #BBBBBB; }
  H5.right { font-family: Arial, Times, serif ; text-align: right; font-style : italic; font-size: 60%; color: #BBBBBB; }

  H5.big {font-family: Arial; font-style: normal ; text-align: justify ; font-weight:normal ;font-size: 70%; color: #BBBBBB}
  H5.big:first-letter { font-size: 125%; font-weight: bold; }

  H5.tdRougeRev{ font-family: Arial ; font-style: normal; font-weight: normal ; text-align: left ;color: #DA121C; font-size: 70%;}
  H5.tdRougeRev:first-letter { font-size: 125%; font-weight: bold; }
  
  H6 { font-family: Arial, Times, serif ; text-align: left; font-variant : small-caps; font-size: 70%; color: #CCDFE3; letter-spacing: 0.25em }
  LI { font-family: Arial, Times, serif ; text-align: justify; font-style : italic; font-size: 60%; color: #BBBBBB; }

a:link.lien, a:visited.lien{
   font-family: Arial, Times, serif ; 
   font-weight: bold;
   font-size:100%;
   border-bottom:0px;
   text-decoration:none;
   color:#16191A;
   letter-spacing: 0.2em
}  

a:link.lienSouligne, a:visited.lienSouligne{
   font-family: Arial, Times, serif ; 
   font-weight: bold;
   font-size:12px;
   border-bottom:1px dotted #989E94;
   text-decoration:none;
   color:#16191A;
   letter-spacing: 0.2em;
}  

a:link.lienInstit, a:visited.lienInstit{
   font-family: Arial, Times, serif ; 
   font-weight: bold;
   font-size:100%;
   border-bottom:0px;
   text-decoration:none;
   color:#C4C579;
   letter-spacing: 0.2em
}  

a:link.lienUpperCase, a:visited.lienUpperCase{
   font-family: Arial, Times, serif ; 
   font-weight: bold;
   font-size:100%;
   border-bottom:0px;
   text-decoration:none;
   text-transform:uppercase;
   color:#C4C579;
   letter-spacing: 0.2em
}  

a:link.movereal, a:visited.movereal{
   font-family: Arial, Times, serif ; text-align: left; font-size: 100%; 
  		margin-top: 8px;  
  		margin-bottom: 8px;  
  		margin-left: 10px;  
        font-weight: bold;
		text-decoration:none;
		color: #C4C579; 
		letter-spacing: 0.4em 
	    font-variant : small-caps;  
 }

 a:link.classic, a:visited.classic{
   font-family: Arial, Times, serif ; 
   font-weight: bold;
   font-size:100%;
   border-bottom:0px;
   text-decoration:none;
   color:#9C9B75;
   letter-spacing: 0.2em
}  
 
 a:link.red, a:visited.red{
   font-family: Arial, Times, serif ; 
   font-weight: normal;
   font-style: bold;
   font-size:79%;
   border-bottom:0px;
   text-decoration:none;
   text-align: left ;
   color:#C61C24;
}  
 
 div.what{
	 background: #9C9B75;
     color: #1D2120;
     width: 885px;
     font-family: Arial, Times, serif ; 
     font-weight: bold;
     font-size:10px;
  }

div.whatTitle{
	 background: #46483D;
     color: #9C9B75;
     width: 385px;
     font-family: Arial, Times, serif ; 
     font-weight: bold;
     font-size:12px;
	 letter-spacing: 0.4em 
	 font-variant : small-caps; 
  }
  
div.whatTitleSelected{
	 background: #2A4B3A;
     color: #9C9B75;
     width: 885px;
     font-family: Arial, Times, serif ; 
     font-weight: bold;
     font-size:12px;
	 letter-spacing: 0.4em 
	 font-variant : small-caps; 
  }

div.tableTitle{
	 background: #2A4B3A;
     color: #9C9B75;
     width: 200px;
     font-family: Arial, Times, serif ; 
     font-weight: normal;
     font-size:12px;
	 letter-spacing: 0.2em  
  }
 
div.tableTitleOver{
	 background: #6D7F57;
     color: #9C9B75;
     width: 200px;
     font-family: Arial, Times, serif ; 
     font-weight: bold;
     font-size:12px;
	 letter-spacing: 0.4em 
	 font-variant : small-caps; 
  }
 
 div.tableTitleSelected{
	 background: #C4C579;
     color: #1D2120;
     width: 200px;
     font-family: Arial, Times, serif ; 
     font-weight: bold;
     font-size:16px;
	 letter-spacing: 0.1em 
	 font-variant : small-caps; 
  }
 

  td.txt { font-family: Arial, Times, serif ; font-size: 70%; 
  		margin-top: 8px;  
  		margin-bottom: 20px;  
   		margin-left: 10px;  
   		margin-right: 20px;  
        font-weight: bold;
		text-align: justify ; 
		color: #1D2120; 
  }
  input {
       border:2px solid border-color:#C17007;
       background-color:#AAB4B3;
       font-family:Arial, Times, serif ;
       color:#252527;
  }
  select, option {
       background-color:#C17007;
       font-family:Arial, Times, serif ;
       font-size: 67%; 
       font-weight:bold;
       color:#252527;
  }
  input.file {
       border:0px solid border-color:#C17007;
       background-color:#C17007;
       font-family:Arial, Times, serif ;
       font-size: 67%; 
       font-weight:bold;
       color:#252527;
  }
  input.exec {
       border:1px solid border-color:#C17007;
       background-color:#AAB4B3;
       font-family:Arial, Times, serif ;
       color:#252527;
       cursor:pointer;
  }
  input.exec:hover {
       color:red;
       font-weight:bold;
  }
  input.exec:active {
       border:2px inset red;
       font-weight:bold;
  } 
  label {
   font-family:"trebuchet ms",sans-serif;
   font-weight:bold
  }
  td.tableStandard { font-family: Arial, Times, serif ; text-align: left; font-size: 100%; 
       margin-top: 10px;  
       margin-bottom: 10px;     
       font-weight: normal; 
	   color: #111111;
	   background: #2A4B3A; 
  }
  