@media screen {
.TitreIntroduction {font-family:Arial, Helvetica, sans-serif ; font-size:17px ; font-weight:bold ; text-align:center  ; color:#595959 ; text-decoration:none ; line-height: 18px ;margin-bottom : 20px;  
 }
.Introduction {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:normal ; text-align:justify  ; color:#000000 ; text-decoration:none ; line-height: 18px ;margin-bottom : 20px;  
 }

}
@media print {
.TitreIntroduction {font-family:Arial, Helvetica, sans-serif ; font-size:17px ; font-weight:bold ; text-align:center  ; color:#595959 ; text-decoration:none ; line-height: 18px ;margin-bottom : 20px;  
 }
.Introduction {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:normal ; text-align:justify  ; color:#000000 ; text-decoration:none ; line-height: 18px ;margin-bottom : 20px;  
 }
}

/*
Gestion du bouton d'impression
*/
@media screen {
.BoutonImpression{
display:none ;
position:absolute ;
margin-left:95%;
 }
 
.ImageCategorieTexteJuridiqueUnijuridis{
display:none; 
 }
 
 /*
 Appel du bouton PDF
 */
.AppelPDF {
position:absolute;
margin-left:95%;
}
.AppelPDF img {
height:24px;
border:0;
}

.AppelPDF {
display:inline;
}
}
@media print {
.BoutonImpression{
display:none;
}
.AppelPDF {
display:none;
}
.ImageCategorieTexteJuridiqueUnijuridis{
display:none; 
 }
 .TexteJuridiqueUnijuridis{
display:none; 
 }
}

/*
  Affichage des Historiques
 */
@media screen {
.HistoImage {
    display:none;
}
}
@media print {
.HistoImage {
    display:none;
}
}
.Historique * {
    color:#595959;
    background-color:#ffffff;
    font-size:x-small;
    position:relative;
}



.AvenantDatesDate {
    display:none;
}

.OrigineDatesDate {
    display:none;
}

.TitreResume {
    display:none;
}

.TitreURL {
    display:none;
}

.FichiersOrigines {
    display:none;
}


.NomAvenantHistorique {
    font-weight:bold;
    margin-top:10px;
    margin-bottom:5px;
	
}
.NiveauHistoModifie {
    background-color:#ffffff;
}
.Niv-7Modifie { font-family:Arial, Helvetica, sans-serif ;
    background-color:#ffffff;
    font-weight:normal;
}
.Historique-Masque {
    display:none;
}
@media screen {
.Historique {
    position: absolute;
    width: 700px;
    height: 300px;
    margin-top:-300px;
    border: 1px solid #333;
    background-color: #eee;
    display:block;
    overflow:auto;
    z-index:200;
    border-color:black;
    border-style:double;
    color : #ffffff;
    padding:10px 10px 10px 10px;
}
}
@media print {
.Historique {
    display:none;
}
}

/*
  Affichage Standard
 */
@media screen {
body {
 background-color:#FFFFFF ;  
 }

}
@media print {
body {  }
}

/*Divers*/
.DatesDate {display:none ; }
.Objet {font-family:Arial, Helvetica, sans-serif ; font-size: 14px ; font-weight:bold ; text-align:center ; text-decoration:none ; line-height: 18px ; color: #595959 ; margin-bottom:20px; }
.Signatures {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:normal ; font-style:italic ; color:#000000  ; line-height: 18px; text-decoration:none; margin-top:20px; }
.SignaturesManuel.Invisible {font-family:Arial, Helvetica, sans-serif ; margin-top:20px;}
.Italique {font-style: italic ; }
.ImageCategorieTexteJuridique {display: none; }
.TitreAccent {display: none;}
.TexteTitreAccent {display : none;}
.TexteTitreTexteSuiteLienTexte{font-family:Arial, Helvetica, sans-serif ; font-size:18px ; font-weight:bold ; color: #595959 ;background-color: #ffffff ; text-align:center ; text-decoration:none ; line-height: 18px ; margin-left:1px ; margin-right:1px ; padding-left:1px ; padding-right:1px; }
.TexteTitreTexteSuiteLienTexte:hover { color: #ffffff ; background-color: #595959 ; }
.TexteTitreTexteSimple {font-family:Arial, Helvetica, sans-serif ; font-weight:bold ; color : #595959 ; text-align:center ; text-decoration:none ; line-height: 18px; margin-bottom : 20px ; }
.TexteTitreTexte1{font-size:18px; margin-bottom:10px; }
.TexteTitreTexteSuite {font-size:17px ; line-height:17px; margin-bottom:35px ; }
.Exposant {display:inline ; font-size : xx-small ; vertical-align : super;}
.AdopteModifieLe {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-style:italic ; text-align : center ; color:#595959 ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.TitreIntroduction {font-family:Arial, Helvetica, sans-serif ; font-size:17px ; font-weight:bold ; text-align:center  ; color:#595959 ; text-decoration:none ; line-height: 18px ;margin-bottom : 10px; margin-top : 20px;}  
.Introduction {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:normal ; text-align:justify  ; color:#000000 ; text-decoration:none ; line-height: 18px ;margin-bottom : 20px; }
.Minuscule_gras {color:#000000 ; font-weight:bold;}
.Gras {color:#000000 ; font-weight:bold;}
.Visa {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:normal ; text-align:justify ; color:#000000; text-decoration:none ;margin-bottom:20px; }
.Considerant {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:normal ; text-align:justify ; color:#000000; text-decoration:none ; line-height:18px ; margin-top:20px; }
.Parties{font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:normal ; text-align:justify ; color:#000000; text-decoration:none ; line-height:18px ;  }
.Publication{font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:normal ; text-align:justify ; color:#000000; text-decoration:none ; line-height:18px ; margin-top:20px; }
.NomFichierImage{}
.ConsiderantPDF_LieSuivant{font-family:Arial, Helvetica, sans-serif ; font-size:13px ; color:#000000; text-align:justify ; text-decoration:none ; line-height:18px ; margin-top:20px;}
TD.Droite {text-align:right; vertical-align:middle;}



/*ReferenceLienDestinationImpression*/

@media screen {

.LienDestinationTexte {display:none;}

}

@media print {

.LienDestinationTexte {font-family:Arial, Helvetica, sans-serif ; font-style:italic; font-size:13px;}

}


/*Liens*/
.LienAncienCode {display:inline;color:black;font-weight:normal;font-style:italic;}
.LiensTableCorrespondance A.Lien { color:green;}

.LiensTableCorrespondance A.Lien:hover { color: #ffffff ; background-color:green; }

A.Lien {font-family:Arial, Helvetica, sans-serif  ; 
font-size:inherit;
font-weight:bold ; 
color: #FF8A3C ;
background-color: #ffffff ; 
text-align:center ;
text-decoration:none ; 
line-height: 18px ;
margin-left:1px ;
margin-right:1px ; padding-left:1px ; padding-right:1px; }
.TexteTitreTexteSimple A {text-decoration:none; color:#000000;}
A.Lien:hover { color: #ffffff ; background-color:#FF8A3C; }
.LienTexte {display:inline;  }


/*Note*/
@media screen {
.Note {display:inline ; font-weight : bolder ; font-style : normal ; background-color:#595959 ; color:white ;padding:6pt;
    position:absolute ; z-index:500 ; font-size:x-small ; width:8cm ; height:1.5cm ;  filter:alpha(opacity=90) ; -moz-opacity:0.9 ; opacity: 0.9; }
.NoteIncise {display:none; }
.Note-Masque {display:none; }
.NoteImage {}
.NoteFinDocument {display:none; }
.NoteInciseFin {display:none;}
}

@media print {
.Note {display:none; }
.Note-Masque {display:none; }
.NoteImage {display:none; }
.NoteIncise   {display:inline;
vertical-align:super;
font-size:8pt;
font-style:italic;
margin-right:5px; }
.NoteFinDocument { font-family:Arial, Helvetica, sans-serif ; font-size:11px ; font-style:italic; color:#000000 ; line-height:18px ; text-align:justify ; text-decoration:none ;  }
.NoteInciseFin {font-family:Arial, Helvetica, sans-serif ; font-size:11px ; font-style:italic ; font-weight:bold ; text-align:justify ; text-decoration:none ; line-height:18px ; }
}
/*Paragraphe normal*/

.ParagrapheNormalTexteSimple {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:normal ; text-align:justify  ; color:#000000 ; text-decoration:none ; line-height: 18px ;margin-bottom : 20px; }
.ParagrapheNormalTexteTitreAccent {display: none;}
.ParagrapheNormalTexteTitreTexte1{font-family:Arial, Helvetica, sans-serif ; font-size:13px ; color:#000000 ; font-weight:bold;}
.ParagrapheNormalFormule {font-family:Arial, Helvetica, sans-serif ;color:#000000; text-align:center; margin-top:10px ; margin-bottom:10px;}
.ParagrapheNormalFormuleSigne {font-family:Arial, Helvetica, sans-serif ; color:#000000;}
.ParagrapheNormalTexteTitreTexteSimple {font-family:Arial, Helvetica, sans-serif ;}


/*Niveau7*/
.Niv-7TexteTitreTexteSimple {color : #000000;}	
.Niv-7TexteTitreTexte1 {display:inline ; font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:bold ; color: #000000; text-align:left ; text-decoration:none ; line-height:18px ;}
.Niv-7TexteTitreAccent {display: none;}
.Niv-7TexteTitreTexte1Attache { display:inline ; font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:bold ; color:#595959 ; text-align:left ; text-decoration:none ; line-height:18px ; margin-bottom:20px;}

.Niv-7TexteTitreTexteAttache {  display:inline ; font-family:Arial, Helvetica, sans-serif ; font-size:13px ; color : #000000 ;  text-align : justify ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.Niv-7TexteTitreTexteAttacheLien {display:inline; }
.Niv-7TexteTitreTexteAttacheLienTexte {display:inline; }
.Niv-7TexteSimple {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:normal ; text-align:justify ; color:#000000; text-decoration:none ; margin-bottom:20px;}
.Niv-7 { font-weight:normal ; font-family:Arial, Helvetica, sans-serif;font-size:13px;color : #000000 ;}
.Niv-7Lien {display:inline ;}
.Niv-7LienTexte {display:inline ; }
.Niv-7Formule {color:#000000; text-align:center; margin-top:10px ; margin-bottom:10px;}
.Niv-7FormuleSigne {color:#000000;}
.Niv-7TexteTitreModifiePar {display:inline; font-size:13px ; color : #000000 ;font-family : Arial, Helvetica, sans-serif ; }


/*Niveau 6*/
.Niv-6Modifie { font-family:Arial, Helvetica, sans-serif ;
    background-color:#ffffff;
    font-weight:normal;
}
.Niv-6TexteTitreAccent {display: none;}
.Niv-6TexteTitreTexteAttache { display:inline ; font-family:Arial, Helvetica, sans-serif ; font-size:13px ; color : #000000 ;  text-align : justify ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.Niv-6TexteTitreTexte1Attache {  display : inline ;font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:bold ; color:#595959 ; text-align:left ; text-decoration:none ; line-height:18px ; margin-bottom:20px;}
.Niv-6 {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:normal ; text-align:justify ; color:#000000 ; text-decoration:none ; line-height:18px ; margin-bottom:20px;}
.Niv-6TexteTitreTexte1 {font-weight : bold ; font-size:13px;margin-bottom:20px;display:inline;}
.Niv-6TexteTitreTexteSimple {font-size:13px;}
.Niv-6TexteSimple {color:#000000;margin-bottom:20px ;margin-top:0px ;}	
.Niv-6 { font-family:Arial, Helvetica, sans-serif ;
font-size:13px ; color : #000000 ;  text-align : justify ;
text-decoration:none ; line-height:18px ; margin-bottom:0px ;margin-top:0px ;}
.Niv-6Lien{font-family:Arial, Helvetica, sans-serif ;
font-size:13px ; color : #000000 ;  display:inline;}
.Niv-6TexteTitreTexte1 { font-family:Arial, Helvetica, sans-serif ; color: #595959;   text-align:left ; text-decoration:none;}	
A.Niv-6TexteSimpleTexteNote {background-image:url(textenote.gif);}
.Niv-6Formule {color:#000000; text-align:center;margin-top:10px ; margin-bottom:10px;}
.Niv-6FormuleSigne {color:#000000;}
.Niv-6TexteTitreModifiePar {display:inline;font-size:13px ; color : #000000 ;font-family : Arial, Helvetica, sans-serif ;  }
.NiveauHisto .Niv-6TexteTitreTexteSimple .Niv-6TexteTitreTexte1 {color:#000000;}
.LiensTableCorrespondance{font-style:italic;display:inline;font-size:13px}


/*Niveau 5*/
.Niv-5TexteTitreAccent {display: none;}
.Niv-5 { font-family:Arial, Helvetica, sans-serif ; font-size:13px ; color : #000000 ;  text-align : justify ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.Niv-5TexteTitreTexteAttache { display:inline ; font-family:Arial, Helvetica, sans-serif ; font-size:13px ; color : #000000 ;  text-align : justify ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.Niv-5TexteTitreTexte1Attache {  display : inline ;font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:bold ; color:#595959 ; text-align:left ; text-decoration:none ; line-height:18px ; margin-bottom:20px;font-style:italic}
.Niv-5TexteTitreTexteSimple{font-family:Arial, Helvetica, sans-serif ; font-size: 13px ; font-weight:bold ; text-align:center ; text-decoration:none ; line-height: 18px; font-style:italic}
.Niv-5TexteTitreTexte1 {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:bold ; color: #595959 ; text-align:center ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.Niv-5TexteTitreModifiePar {display:inline;font-size:13px ; color : #000000 ;}
.Niv-5TexteSimple { font-family:Arial, Helvetica, sans-serif ; font-size:11px ; color : #000000 ;  text-align : left ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}

/*Niveau 5-a*/
.Niv-5-aTexteTitreAccent {display: none;}
.Niv-5-a { font-family:Arial, Helvetica, sans-serif ; font-size:13px ; color : #000000 ;  text-align : justify ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.Niv-5-aTexteTitreTexteAttache { display:inline ; font-family:Arial, Helvetica, sans-serif ; font-size:13px ; color : #000000 ;  text-align : justify ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.Niv-5-aTexteTitreTexte1Attache {  display : inline ;font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:bold ; color:#595959 ; text-align:left ; text-decoration:none ; line-height:18px ; margin-bottom:20px;}
.Niv-5-aTexteTitreTexteSimple{font-family:Arial, Helvetica, sans-serif ; font-size: 13px ; font-weight:bold ; text-align:center ; text-decoration:none ; line-height: 18px}
.Niv-5-aTexteTitreTexte1 {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:bold ; color: #595959 ; text-align:center ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.Niv-5-aTexteTitreModifiePar {display:inline;font-size:13px ; color : #000000 ;}


/*Niveau 4*/
.Niv-4 { font-family:Arial, Helvetica, sans-serif ; font-size:13px ; color : #000000 ;  text-align : justify ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.Niv-4TexteSimple{}
.Niv-4TexteTitreTexte1 {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:bold ; color: #595959 ; text-align:center ; text-decoration:none ; line-height:18px ; margin-bottom:15px ;}
.Niv-4TexteTitreAccent {display: none;}
.Niv-4TexteTitreTexteSimple {font-family:Arial, Helvetica, sans-serif ; font-size: 13px ; font-weight:bold ; text-align:center ; text-decoration:none ; line-height: 18px ; margin-top:15px;}
.Niv-4TexteTitreModifiePar {display:inline;font-size:13px ; color : #000000 ;font-family : Arial, Helvetica, sans-serif ; }


/*Niveau3*/
.Niv-3TexteTitreTexteSimple {font-family : Arial, Helvetica, sans-serif ; font-size:17px  ; font-weight:bold ; color: #595959 ; text-align:left ; text-decoration:none ; line-height: 18px ; margin-bottom:10px; margin-top:25px;}
.Niv-3TexteTitreAccent {display: none; }
.Niv-3TexteTitreTexte1 {margin-top:35px ; margin-bottom:10px ;}
.Niv-3 { font-family:Arial, Helvetica, sans-serif ; font-size:13px ; color : #000000 ;  text-align : justify ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.Niv-3Formule {color:#000000; text-align:center;margin-top:10px ; margin-bottom:10px;}
.Niv-3FormuleSigne {color:#000000;}
.Niv-3TexteTitreModifiePar {display:inline;font-size:13px ; color : #000000 ;font-family : Arial, Helvetica, sans-serif ; }




/*Niveau 2*/
.Niv-2TexteTitreTexteSimple {font-family : Arial, Helvetica, sans-serif ; font-size:13px  ; font-weight:bold ; color: #595959 ; text-align:left ; text-decoration:none ; line-height: 18px ; margin-bottom:20px;}
.Niv-2TexteTitreAccent {display: none; }
.Niv-2TexteTitreTexte1 {margin-bottom:20px ;}
.Niv-2 { font-family:Arial, Helvetica, sans-serif ; font-size:13px ; color : #000000 ;  text-align : justify ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.Niv-2TexteTitreModifiePar {display:inline;font-size:13px ; color : #000000 ;font-family : Arial, Helvetica, sans-serif ; }

/*Niveau 1*/
.Niv-1TexteTitreTexteSimple {font-family : Arial, Helvetica, sans-serif ; font-size:18px  ; font-weight:bold ; color: #595959 ; text-align:center ; text-decoration:none ; line-height: 18px ; margin-bottom:20px; margin-top:30px;}
.Niv-1TexteTitreAccent {display: none; }
.Niv-1TexteTitreTexte1 {margin-bottom:25px ; margin-top:15px; }
.Niv-1 { font-family:Arial, Helvetica, sans-serif ; font-size:13px ; color : #000000 ;  text-align : justify ; text-decoration:none ; line-height:18px ; margin-bottom:20px ;}
.Niv-1TexteTitreModifiePar {display:inline;font-size:13px ; color : #000000 ;font-family : Arial, Helvetica, sans-serif ; }


/*tableaux*/
.Tableau{margin-bottom:10px; margin-top:10px;padding:6px;border-collapse:collapse;border-style:solid;border-color:black;border-size:1pt;text-align:left;}
.TexteTitreParagrapheNormalTexteSimpleTableau {width : 100% ; border-color : #595959 ; border-style:solid ;
	padding: 0; }
.TexteTitreParagrapheNormalTexteSimpleTableauTexteMajusculegras{font-family: "Arial",sans-serif;font-weight: bold;font-size: 11pt;text-align:left;}
.TableauTD{ font-family:arial, helvetica, sans-serif; font-size:13px;border-style:solid;border-color:black;border-size:1pt;
color:#000000 ; text-decoration:none;	font-weight: normal ; line-height: 18px ; vertical-align:top;padding:6px; text-align:left; }
.TexteTitreTexteSimpleTableauTexteMinusculegras  {font-family:arial, helvetica, sans-serif; font-size:14px; color:#000000; text-decoration:none; font-weight: bold; text-align: left ; vertical-align:top}
.TexteNiv-7TexteSimpleTableauTD{ font-family:arial, helvetica, sans-serif; font-size:13px; color:#000000;	text-decoration:none;	font-weight: normal;line-height: 18px ; vertical-align:top;text-align:left;  }
.Niv-6TexteSimpleTableauTD { font-family:arial, helvetica, sans-serif; font-size:13px; color:#000000;	text-decoration:none ; font-weight: normal;line-height: 18px ; vertical-align:top;text-align:left;}
.Niv-5TexteSimpleTableauTD { font-family:arial, helvetica, sans-serif; font-size:11px; color:#000000;	text-decoration:none ; font-weight: normal;line-height: 15px ; vertical-align:top; text-align:left;}

.ParagrapheNormalLienTexte {display:inline ;}
.ParagrapheNormalLienTexte {font-family:Arial, Helvetica, sans-serif ; font-size:13px ; font-weight:bold ; color: #595959 ;background-color: #ffffff ; text-align:center ; text-decoration:none ; line-height: 18px ; margin-left:1px ; margin-right:1px ; padding-left:1px ; padding-right:1px; }
.ParagrapheNormalLienTexte:hover { color: #ffffff ; background-color: #595959 ; }








/*Les liens Inverses */

.LiensFreres-Masque {display:none; }

@media screen {
.LiensFreres {display:none; }


/*
  filter:alpha(opacity=80);
  -moz-opacity:0.8;
  opacity:0.8;
 */
}
.LiensFreresImage {display:none; }
}
@media print {
.LiensFreres {display:none; }
.LiensFreresImage {display:none; }
.LiensFreres .LienFrere {}
.LienInverseChemin1 { border-top:1px solid black; display:list-item; list-style-type:circle;  list-style-position:inside; }
.LienInverseChemin2 {display:list-item ; list-style-position:inside ; list-style-type:square ;    margin-left:1em; }
.LienInverseChemin3 {display:list-item ; list-style-position:inside ;list-style-type:disc; margin-left:2em;
}
.LienInverseChemin4 {display:list-item; list-style-position:inside; list-style-type:disc; margin-left:3em; }
.LiensFreres .LienBaseCentrale {display:none; }
.LiensFreres .LienInverseIndex {display:none; }

/*Base centrale*/

.debut_off {display:inline; margin:0; padding:0; vertical-align:top; width:60px; height:28px;   background-color:#99CC00; border-top:5px #DCEFE7 solid; }
.debut_on {display:block; float:left; margin:0; padding:0; vertical-align:top; width:60px; height:28px;    background-color:#D4E8B9; border-top:5px #DCEFE7 solid; }
.start_off {display:block; float:left; margin:0; padding:0; vertical-align:top; width:27px; height:28px;   background-image:url(./degrade_off.gif); background-repeat:repeat-y; border-top:5px #DCEFE7 solid; }
.start_on {display:block; float:left; vertical-align:top;
    margin:0;
    padding:0;
    width:32px;
    height:28px;
    background-color:#D4E8B9;
    border-top:5px #DCEFE7 solid;
}
.end_off {
    display:block;
    vertical-align:top;
    float:left;
    margin:0;
    padding:0;
    width:11px;
    height:28px;
    background-color:#99CC00;
    border-top:5px #DCEFE7 solid;
}
.end_on {
    display:block;
    float:left;
    margin:0;
    padding:0;
    vertical-align:top;
    width:15px;
    height:28px;
    background-color:#D4E8B9;
    border-top:5px #DCEFE7 solid;
}
.fin_ligne {
    display:inline;
    vertical-align:top;
    margin:0;
    padding:0;
    height:28px;
    background-color:#DCEFE7;
    background-image:url(./degrade_fin_ligne.gif);
    background-repeat:repeat-y;
    border-top:5px #DCEFE7 solid;
}
.titre_on {
    display:block;
    float:left;
    margin:0;
    padding:0;
    background-color:#D4E8B9;
    color:inherit;
    vertical-align:top;
    border-top:5px #DCEFE7 solid;
}
.titre_off {
    display:block;
    float:left;
    margin:0;
    padding:0;
    background-color:#99CC00;
    color:inherit;
    vertical-align:top;
    border-top:5px #DCEFE7 solid;
}
.debut_off-Masque {
    display:none;
}
.debut_on-Masque {
    display:none;
}
.start_off-Masque {
    display:none;
}
.start_on-Masque {
    display:none;
}
.end_off-Masque {
    display:none;
}
.end_on-Masque {
    display:none;
}
.titre_on-Masque {
    display:none;
}
.titre_off-Masque {
    display:none;
}
.Ligne-Masque {
    display:none;
}
.Ligne {
    color:inherit;
    background-color:red;
}
.LesOnglets {
    margin:0;
    padding:0;
    border-spacing:0;
    border-collapse:collapse;
    table-layout:auto;
}
/*Gestion bas de page*/
 
.Page-Masque {
    display:none;
}
.Page {
    display:block;
}
.TableInit {
    margin:0;
    padding:0;
    border-spacing:5pt;
    border-collapse:separate;
    table-layout:auto;
}
.CelluleTableNiveau {
    vertical-align:top;
}
.Bordure {
    border: 1pt black solid;
}
.Niveau1{
   color:black;
    background-color:blue;
 }
.Niveau_1 {
    display:inline;
}
.Niveau_2 {
    color:red;
    background-color:inherit;
}
.Niveau_3 {
    color:green;
    background-color:inherit;
}
.Niveau_4 {
    display:none;
}
.Niveau_5 {
    display:none;
}
.Niveau_6 {
    display:none;
}
.Niveau_7 {
    display:none;
}
.NbFichier {
display:inline;
height:33px;
width:33px;
text-align:center;
padding-top:10px;
background-image:url(./icone_texte.gif);
color:black;
background-color:inherit;
font-size:x-small;
font-weight:bold;
}
.Titre{
display:inline;
}
.Fichiers-Masque {
display:none;
}
.Fichiers{
    display:inline;
    font-weight : bolder;
    font-style : italic;
    background-color:brown;
    color:white;
    position:absolute;
    z-index:5;
    font-size:x-small;
    width:8cm;
    height:1.5cm;
    filter:alpha(opacity=90);
    -moz-opacity:0.9;
    opacity: 0.9;
}
.Fichier_2 {
background-image:url(./icone_texte.gif);
background-repeat:no-repeat;
height:33px;
}
.Chemin_2_1 {
margin-left:30px;
display:block;
}
.Chemin_2_2 {
margin-left:40px;
display:block;
}
.Chemin_2_3 {
margin-left:50px;
display:block;
}

