﻿
a
{text-decoration:none;}
a.non
{text-decoration:none;}
.toto
	{
	color:black;
}
body {
font-family:Times New Roman;
background-color:#f8f3f0;
max-width:98%;
}
*
{ 
Text-Indent: 0;
}
.tps
	{margin-top:0.3em;
	margin-left:0.4em;
	font-size:0.85em;
	line-height:1.3em;
	color:red;}
.jr
	{
	font-size:0.85em;
	line-height:1.3em;
	margin-left:0.6em;
	color:red;}
.tit2
	{margin-top:0.9em;
	margin-bottom:0.4em;
	font-size:1em;
	line-height:1.4em;
	color:red;}
.tit8
	{margin-top:0.8em;
	margin-bottom:0.3em;
	font-size:1em;
	line-height:1.4em;
	text-align:center;
	color:red;}
.tit6
	{margin-top:0em;
	margin-bottom:0em;
	font-size:1em;
	line-height:1.4em;
	color:blue;}
.lc
	{margin-top:0em;
	text-indent:1em;
	font-size:1em;
line-height:1.4em;
	margin-bottom:0.5em;}
.lc1
	{margin-top:0em;
	text-indent:1em;
	font-size:1em;
line-height:1.4em;
	margin-bottom:0.5em;}
      .txt /* Mettre une bordure sur les td ET les th */
      {

color:red;
font-size: 1em;
line-height:1.4em;
font-weight:bold;
      }
	  

  table
      {
        border-collapse: collapse;
		table-layout: fixed;
		width:100%;
      }
      td /* Mettre une bordure sur les td ET les th */
      {
		vertical-align:top;
      }

.temps1
	{margin-top:0.8em;
	text-align: center;
	margin-bottom:0.3em;
	font-size:1em;
line-height:1.4em;
	color:black;
	font-weight:bold;}
.temps2
	{text-align: center;
	margin-bottom:0.3em;
	font-size:1em;
line-height:1.4em;
	color:black;
	font-weight:bold;}
.temps3
	{text-align: center;
	margin-bottom:0.3em;
	font-size:1em;
line-height:1.4em;
	color:black;
	font-style:italic;}
.sanct1
	{margin-top:0.8em;
	text-align: center;
	margin-bottom:0.3em;
	font-size:1em;
line-height:1.4em;
	color:black;
	font-weight:bold;}
.sanct2
	{text-align: center;
	margin-bottom:0.3em;
	font-size:1em;
line-height:1.4em;
	color:black;
	font-weight:bold;}
.sanct3
	{text-align: center;
	margin-bottom:0.3em;
	font-size:1em;
line-height:1.4em;
	color:black;
	font-style:italic;}
.sanct4
	{text-align: center;
	margin-bottom:0.8em;
	font-size:0.9em;
	line-height:1.4em;
	font-weight:bold;
	color:red;}
.ref
	{margin-top:0.8em;
	text-align: center;
	margin-bottom:0.8em;
	font-size:0.85em;
line-height:1.3em;
	color:red;
	font-weight:bold;}
.ref2
	{margin-top:0.4em;
	text-align: center;
	margin-bottom:0.3em;
	font-size:0.9em;
line-height:1.4em;
	color:red;
	font-weight:bold;}
.ref3
	{margin-top:0.4em;
	text-align: center;
	margin-bottom:0.3em;
	font-size:0.85em;
line-height:1.3em;
	color:red;
	font-weight:bold;}
.refe
	{
	text-decoration: none;
}
.refea
	{margin-top:0.5em;
	text-align: center;
	margin-bottom:0.4em;
	font-size:0.8em;
	line-height:1.3em;
	color:red;
	font-weight:bold;}
.refeb
	{text-align: center;
	margin-bottom:0.8em;
	font-size:0.8em;
	line-height:1.3em;
	color:red;
	font-weight:bold;}
.refec
	{
	color:grey;}
.nul
	{text-decoration: none;
	font-weight:bold;
	color:grey;
	}
.nul2
	{text-decoration: none;
font-size:0.7em;
	}
      td.srga /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:red;
font-size: 0.8em;
line-height:1.2em;
padding-left:0.2em;
		vertical-align:top;
      }
	  
      td.srdt /* Mettre une bordure sur les td ET les th */
      {

color:red;
font-size: 0.8em;
line-height:1.2em;
padding-left:0.3em;
		vertical-align:top;
padding-right:0.3em;
		border-left:0.25px LightGrey solid;
      }

      td.sbga /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:blue;
padding-left:0.2em;

		vertical-align:top;
      }
      td.sbdt /* Mettre une bordure sur les td ET les th */
      {
color:blue;

		vertical-align:top;
padding-left:0.3em;
padding-right:0.3em;
font-size: 0.9em;
line-height:1.4em;
		border-left:0.25px LightGrey solid;
      }

      td.snga /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:black;
border-right:0.25pt red solid;
margin-left:0.5em;
font-size: 0.8em;
line-height:1.2em;
		vertical-align:top;
      }
      td.sndt /* Mettre une bordure sur les td ET les th */
      {
        border: none;
font-size: 0.8em;
line-height:1.2em;
color:black;

		vertical-align:top;
padding-left:0.5em;
      }
	  
	  
	        td.swga /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:black;
padding-left:0.2em;
font-size: 1em;
line-height:1.4em;
		vertical-align:top;
      }
	        td.swga2 /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:black;
padding-left:0.2em;
padding-bottom:0.6em;
font-size: 1em;
line-height:1.4em;
		vertical-align:top;
      }
      td.swdt /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:black;
font-size: 1em;
padding-left:0.3em;
padding-right:0.3em;
line-height:1.4em;
		vertical-align:top;
border-left:0.25px LightGrey solid;
      }
      td.swdt2 /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:black;
font-size: 1em;
padding-left:0.3em;
padding-right:0.3em;
line-height:1.4em;
padding-bottom:0.6em;
vertical-align:top;
border-left:0.25px LightGrey solid;
      }
	     td.twga /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:blue;
padding-left:0.2em;
font-size: 1em;
line-height:1.4em;
		vertical-align:top;
      }
      td.twdt /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:blue;
font-size: 0.9em;
line-height:1.4em;
padding-left:0.3em;
padding-right:0.3em;
		vertical-align:top;
border-left:0.25px LightGrey solid;
      }

	     td.tiwga /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:blue;
padding-left:0.2em;
font-size: 0.7em;
line-height:1.1em;
vertical-align:top;
      }
      td.tiwdt /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:blue;
font-size: 0.7em;
line-height:1.1em;
padding-left:0.3em;
padding-right:0.3em;
		vertical-align:top;
border-left:0.25px LightGrey solid;
      }
	  
	  
	     td.vwga /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:blue;
padding-left:0.2em;
font-size: 1em;
line-height:1.4em;
		vertical-align:top;
      }
      td.vwdt /* Mettre une bordure sur les td ET les th */
      {
        border: none;
color:blue;
font-size: 0.9em;
line-height:1.4em;
padding-left:0.3em;
padding-right:0.3em;
		vertical-align:top;
border-left:0.25px LightGrey solid;
      }

	 .ita
	  {
color:red;
      }	 
	  
      .pref
	  {
color:red;
      }	  
			
			      td.trc /* Mettre une bordure sur les td ET les th */
      {
        border: none;
        width: 100%;
font-size: 1em;
line-height:1.4em;
color:red;
font-weight:bold;
text-align:center;
padding-bottom:0.6em;
vertical-align:top
      }
	  
td.trc3 /* Mettre une bordure sur les td ET les th */
      {
        border: none;
        width: 100%;
font-size: 0.9em;
line-height:1.4em;
color:red;
text-align:left;
vertical-align:top;
margin-bottom:6em;
padding-top:0.5em;
      }
	  
td.trc3c
      {
        border: none;
        width: 100%;
font-size: 1em;
line-height:1.4em;
color:red;
text-align:center;
vertical-align:top;
margin-bottom:6em;
      }
td.trc3c1
      {
        border: none;
        width: 100%;
font-size: 1em;
line-height:1.4em;
color:red;
text-align:left;
vertical-align:top;
margin-bottom:0.8em;
      }
	 td.trc3c2
      {
        border: none;
        width: 100%;
font-size: 0.5em;
line-height:0.9em;
margin-bottom:0.5em;
      }
	  
	  	  			      td.trc3b /* Mettre une bordure sur les td ET les th */
      {
        border: none;
        width: 100%;
font-size: 1em;
line-height:1.4em;
color:#08088A;
text-align:left;
vertical-align:top;
margin-bottom:6em;
      }
	  
	  	  			      td.trc3a /* Mettre une bordure sur les td ET les th */
      {
        border: none;
        width: 100%;
font-size: 1em;
line-height:1.4em;
color:red;
text-align:left;
vertical-align:top;
margin-bottom:6em;
      }
	  
	  	  			      td.trc4 /* Mettre une bordure sur les td ET les th */
      {
        border: none;
        width: 100%;
font-size: 1em;
line-height:1.4em;
color:red;
text-align:center;
vertical-align:top;
padding-bottom:0.6em;
padding-top:0.6em;
      }
	  
	  			      td.trc2 /* Mettre une bordure sur les td ET les th */
      {
        border: none;
        width: 100%;
font-size: 1em;
line-height:1.4em;
color:red;
text-align:left;
		padding-left:0.2em;
padding-right:0.2em;
		padding-top:0.6em;
padding-bottom:0.6em;
vertical-align:top;
      }
	  			      td.trc5 /* Mettre une bordure sur les td ET les th */
      {
        border: none;
        width: 100%;
font-size: 1em;
line-height:1.4em;
color:red;
font-weight:normal;
font-style:italic;
text-align:left;
vertical-align:top;
margin-bottom:6em;
      }
	  	  			      .lectio
      {
color:red;
margin-top:0.6em;
margin-bottom:0.3em;

      }
	  
.fin
      {
color:red;
margin-top:0.6em;
text-align:center;
      }
body {
font-family:Times New Roman;
background-color:#f8f3f0;
max-width:98%;
}


