
  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: 100%; 
  		margin-top: 8px;  
  		margin-bottom: 20px;  
   		margin-left: 10px;  
   		margin-right: 10px;  
        font-weight: bold;
		text-align: justify ; 
		color: #1D2120; 
  }
 
  H4.underline { font-family: Arial, Times, serif ; text-align: left; font-size: 120%; 
  		margin-top: 8px;  
  		margin-bottom: 5x;  
   		margin-left: 10px;  
   		margin-right: 10px;  
        font-weight: bold;
		text-align: justify ; 
		color: #2A4B3A; 
  }
 
  
  
  H5 { font-family: Arial, Times, serif ; text-align: justify; font-style : italic; font-size: 60%; color: #BBBBBB; }
  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: #E8E1F8; font-size: 9pt;}
  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:90%;
   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.final, a:visited.final{
   font-family: Arial, Times, serif ; 
   font-weight: bold;
   font-size:130%;
   border-bottom:0px;
   text-decoration:none;
   color:#C4C579;
   letter-spacing: 0.05em
}  
 
 div.what{
	 background: #9C9B75;
     color: #1D2120;
     width: 385px;
     font-family: Arial, Times, serif ; 
     font-weight: bold;
     font-size:10px;
  }

 div.lectures{
	 background: #9C9B75;
     color: #1D2120;
     width: 499px;
     font-family: Arial, Times, serif ; 
     font-weight: bold;
     font-size:11px;
  } 
  
  div.workshops{
	 background: #9C9B75;
     color: #1D2120;
     width: 849px;
     font-family: Arial, Times, serif ; 
     font-weight: bold;
     font-size:11px;
  } 
  
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: 385px;
     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; 
  }
 
 div.itemSelected{
	 background: #C4C579;
     color: #1D2120;
     font-family: Arial, Times, serif ; 
     font-weight: bold;
     font-size:16px;
	 letter-spacing: 0.1em 
	 font-variant : small-caps; 
  }
 
 div.lectureTitle{
	 background: #C4C579;
     color: #1D2120;
     width: 100px;
     font-family: Arial, Times, serif ; 
     font-weight: bold;
     font-size:16px;
	 letter-spacing: 0.1em 
	 font-variant : small-caps; 
  }
 
 div.lectureStandard{
	 background: #2A4B3A;
     color: #9C9B75;
     width: 100px;
     font-family: Arial, Times, serif ; 
     font-weight: normal;
     font-size:12px;
	 letter-spacing: 0.2em  
  }
 
  td { font-family: Arial, Times, serif ; text-align: right; font-size: 85%; 
       margin-top: 0px;  
       margin-bottom: 0px;     
       font-weight: bold; color: #C17007; letter-spacing: 0.1em } 
  }
  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; 
  }
td.hrule { font-family: Arial, Times, serif ; text-align: left; font-size: 10%; 
       font-weight: normal; 
	   background: #939065; 
	   color: #9C9B75
	   }  
td.session { font-family: Arial, Times, serif ; text-align: left; font-size: 60%; 
		padding-top: 6 px;
		padding-bottom: 6 px;
        font-weight: normal; 
	   background: #939065; 
	   color: #D0B777;
	   letter-spacing: 0.4em;
	   }  
td.lectureTime{ font-family: Arial, Times, serif ; text-align: left; font-size: 8px;  
	  background: #9C9B75; 
	  font-weight: normal; 
	  color: #1D2120;
	  border:0 px;
  }
  
td.lectures{ font-family: Arial, Times, serif ; text-align: left; font-size: 11px; 
padding-left: 10 px;
padding-bottom: 1 px;    
       font-weight: bold; 
	   color: #1D2120;
	   background: #9C9B75; 
  }
  
td.lectureAuthors{ font-family: Arial, Times, serif ; text-align: left; font-size: 11px; 
padding-left: 40 px;
padding-bottom: 2 px;
       font-weight: normal; 
	   font-variant : small-caps; 
	   letter-spacing: 0.2em;
	   color: #1D2120;
	   background: #9C9B75; 
  }  
 
 td.results{ font-family: Arial, Times, serif ; text-align: left; font-size: 11px; 
padding-left: 5 px;
padding-bottom: 5 px;
padding-right: 5 px;
padding-top: 5 px;
       font-weight: normal; 
	   font-variant : small-caps; 
	   letter-spacing: 0.2em;
	   color: #1D2120;
	   background: #9C9B75; 
  }  