
/* citation ponctuelle*/
P.citation-ponct { line-height:"20";text-align:"justify"; margin-left: 0.1cm; margin-right: 0.1cm; margin-bottom: 0.21cm; color: gray; font-family:"garamond";font-size: x-small;   }

/* texte en rouge italique pour le sommaire et le titre de la pensée à méditer*/
.strh3RwG{text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color:#114A29; opacity: 0.5; font-size:small;!important;}
		

/* COULEUR DES LIENS DE BASE (FOND BLANC) - basé sur style strh3*/
a:link {color: gray;text-align:"left"; text-decoration:none;}
a:visited {color: rgb(185,147,103,09) ;text-align:"left"; text-decoration:none;}
a:hover {background-color: rgb(185,147,103,03); color: white;text-align:"left"; text-decoration:none;}
a:active {background-color: rgb(185,147,103,04); color: white ;text-align:"left";text-decoration:none;}
a:focus {background-color: rgb(185,147,103,08); color: white ;text-align:"left";text-decoration:none;}

/* COULEUR DES LIENS DE SOUSLIGNE (FOND BLANC) - basé sur style strh3*/
a.lien_s {color: gray;text-align:"left"; border-bottom-width: 1px;
border-bottom-style: dotted; border-bottom-color: #993300; text-decoration:none;}
a.visite_s {color: rgb(185,147,103,09) ;text-align:"left"; border-bottom-width: 1px;
border-bottom-style: dotted; border-bottom-color: #993300; text-decoration:none;}
a.hover_s {background-color: rgb(185,147,103,03); color: white;text-align:"left";border-bottom-width: 1px;
border-bottom-style: dotted; border-bottom-color: #993300;text-decoration:none;}
a.active_s {background-color: rgb(185,147,103,04); color: white ;text-align:"left";border-bottom-width: 1px;
border-bottom-style: dotted;border-bottom-color: #993300;text-decoration:none;}
a.focus_s {background-color: rgb(185,147,103,08); color: white ;text-align:"left";border-bottom-width: 1px;
border-bottom-style: dotted;border-bottom-color: #993300;text-decoration:none;}














/* COULEUR DES LIENS pour le texte (basé sur body) (FOND BLANC) -*/
.a-texte{line-height:"1.8";text-align:"justify";font-family:"garamond","Georgia","antiqua";color: RGBa(000,000,000,1); font-size:100%; background-color: rgb(255, 255, 255);}



/*Listes*/
li{list-style-type:circle; text-indent: 15px each-line; line-height:"900%";text-align:"justify";font-family:"garamond","Georgia","antiqua";color: RGBa(080,080,080,1); font-size:medium; background-color: rgb(255, 255, 255);}     /* la puce est un cercle vide couleur rouge vineux*/
.lih2{list-style-type:I; color:#114A29; opacity: 0.5;}     /* la puce est un chiffre romain couleur rouge vineux*/
.lih3{list-style-type:1; color:#114A29; opacity: 0.5;}     /* la puce est un chiffre arabe couleur rouge vineux*/
.lih4{list-style-type:a; color:#114A29; opacity: 0.5;}     /* la puce est une lettre minuscule couleur rouge vineux*/

.li-texte{list-style-type:circle; font-size:100%; line-height:"1.8";text-align:"justify";font-family:"Verdana","Lucida","garamond","Georgia","antiqua";color: black;}    /* la puce est un cercle vide noir, style destiné aux listes dans les textes pleins rédigés*/
.li-num{list-style-type:1; font-size:100%; line-height:"1.8";text-align:"justify";font-family:"Verdana","Lucida","garamond","Georgia","antiqua";color:#114A29; opacity: 0.5;}    /* la puce est un chiffre, style destiné aux listes dans les textes pleins rédigés*/

/*FOND BLANC */


/*Caractères pour le texte "normal" de rédaction sur fond blanc  */

/*titrage */
/*essai avec courrier en h1 */
h1{ font-variant: small-caps ;letter-spacing:"3px";word-spacing:"4px";line-height:"1.3";text-shadow:"1px,1px,4px",RGBa(000,000,000,0.3);text-align:"center";text-transform:"uppercase";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color: #114A29; opacity: 0.8;font-size:150%;!important;}

h2{ font-variant: small-caps ;letter-spacing:"2px";word-spacing:"3px";line-height:"1.1";text-shadow:"1px,1px,4px",RGBa(000,000,000,0.3);text-align:"left";text-transform:"uppercase";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color: #114A29; opacity: 0.8;font-size:130%;!important;}

h3{line-height:"30%";text-align:"left";text-transform:"uppercase";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color: #114A29; opacity: 0.8;font-size:110%;!important;}

h4{text-indent:"10";line-height:"20%";text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color: #114A29; opacity: 0.8; font-size:90%;!important;}

h5{text-indent:"15";line-height:"10%";text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color: #114A29; opacity: 0.8; font-size:70%;!important;}

h6{text-indent:"20";line-height:"5%";text-align:"left"; font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color: #114A29; opacity: 0.8; font-size:50%;!important;}

/*corps */

body{ text-indent:0px; line-height:"350%";text-align:"justify";font-family:"Verdana","Lucida","garamond","Georgia","antiqua";color: RGBa(080,080,080,1); font-size:small; background-color: rgb(255, 255, 255); }

p{ text-indent:0px; line-height:"350%";text-align:"justify";font-family:"Verdana","Lucida","garamond","Georgia","antiqua";color: RGBa(080,080,080,1); font-size:small; background-color: rgb(255, 255, 255); }

/*corps souligné */

.body_sou{ text-indent:0px; line-height:"350%"; text-decoration: underline; text-align:"justify";font-family:"Verdana","Lucida","garamond","Georgia","antiqua";color: RGBa(080,080,080,1); font-size:small; background-color: rgb(255, 255, 255); }

.p_sou{text-indent: 15px each-line; line-height:"900%"; text-align:"justify";font-family:"garamond","Georgia","antiqua";color: RGBa(080,080,080,1); font-size:100%; background-color: rgb(185, 147, 103, 0.3); }

/* text-indent:15px; line-height:"900%";*/ 
/*Variante en style courrier de caractères pour le texte "normal" de rédaction sur fond blanc  */

/*titrage */

.h1c{ font-variant: small-caps ;letter-spacing:"3px";word-spacing:"4px";line-height:"1.3";text-shadow:"1px,1px,4px",RGBa(000,000,000,0.3);text-align:"center";text-transform:"uppercase";font-family:"courier New"; color: #114A29; opacity: 0.8;font-size:220%;!important;}

.h2c{ font-variant: small-caps ;letter-spacing:"2px";word-spacing:"3px";line-height:"1.1";text-shadow:"1px,1px,4px",RGBa(000,000,000,0.3);text-align:"center";text-transform:"uppercase";font-family:"courier New"; color: #114A29; opacity: 0.8;font-size:180%;!important;}

.h3c{line-height:"30%";text-align:"left";text-transform:"uppercase";font-family:"courier New",; color: #114A29; opacity: 0.8;font-size:160%;!important;}

.h4c{line-height:"20%";text-align:"left";font-family:"courier New"; color: #114A29; opacity: 0.8; font-size:140%;!important;}


/*Variante en style garamond élégant de caractères pour le texte "normal" de rédaction sur fond blanc  */

.elebody{ text-indent: 15px each-line; line-height:180%;text-align:"justify";font-family:"garamond","Georgia","antiqua";color: RGBa(080,080,080,1); font-size:medium; }


/*sous-titre des sommaires  */

.somm2{ text-indent: 15px each-line; line-height:200%;text-align:"justify";font-family:"garamond","Georgia","antiqua";color: RGBa(080,080,080,1); font-size:2.6em; background-color: rgb(255, 255, 255); }


/*Caractères pour le texte "normal" mais en déclaration "class" de rédaction sur fond blanc  */

/*titrage */

.h1{ font-variant: small-caps ;letter-spacing:"3px";word-spacing:"4px";margin:"50px";text-shadow:"1px,1px,4px",RGBa(000,000,000,0.3);text-align:"center";text-transform:"uppercase";font-family:"Verdana","Lucida","Georgia","courier New"; color: #114A29; opacity: 0.8;font-size:3.0em;!important;}


.h2{ font-variant: small-caps ;letter-spacing:"2px";word-spacing:"3px";margin:"40px";text-shadow:"1px,1px,4px",RGBa(000,000,000,0.3);text-align:"center";text-transform:"uppercase";font-family:"Verdana","Lucida","Georgia","courier New"; color: #114A29; opacity: 0.8;font-size:2.8em;!important;}


.h3{margin:"30px";text-align:"left";font-family:"Verdana","Lucida","Georgia","courier New",text-transform:"uppercase"; color: #114A29; opacity: 0.8;font-size:2.4em%;!important;}


.h4{margin:"20px";text-align:"left";font-family:"Verdana","Lucida","Georgia","courier New"; color: #114A29; opacity: 0.8; font-size:2.0em;!important;}


.h5{margin:"10px";text-indent:"20";text-align:"left";font-family:"Verdana","Lucida","Georgia","courier New","Arial narrow"; color: #114A29; opacity: 0.8; font-size:1.8em;!important;}


.h6{margin:"5px";text-indent:"10";text-align:"left"; font-family:"Verdana","Lucida","Georgia","courier New","Arial narrow"; color: #114A29; opacity: 0.8; font-size:1.6em;!important;}

/*corps */

.body{ text-indent:0px; line-height:"350%";text-align:"justify";font-family:"garamond","Georgia","antiqua";color: RGBa(080,080,080,1); font-size:large; background-color: rgb(255, 255, 255); }

.p{ text-indent:0px; line-height:"350%";text-align:"justify";font-family:"garamond","Georgia","antiqua";color: RGBa(080,080,080,1); font-size:large; background-color: rgb(255, 255, 255); }



/*Caractères de {class} pour l'appareil de notes sur fond blanc  */

.div-notes{text-decoration:none; text-align:"left";font-family:"Verdana","Lucida","Georgia","courier New","Arial narrow";text-indent:"25%";font-size:x-small; color: gray; text-decoration: overline;!important;}

.ref{line-height:"10";text-align:"justify";font-family:"Verdana","Lucida","Georgia","courier New","Arial narrow";color: gray;  text-decoration: overline font-size:xx-small;!important;}

.ex{line-height:"95%";text-indent:"25%";text-align:"justify";font-family:"garamond","Georgia","antiqua";font-size:85%; color: RGBa(000,000,000,1);font-style: italic,oblique;!important;}


.cit{line-height:"95%"; margin-left:"40";margin-right:"30";text-align:"justify";font-family:"garamond","Georgia","antiqua";font-size:x-small; color: gray;!important;}



/*FOND NOIR */


/*Caractères pour le texte de rédaction sur fond noir  */


/*titrage */

.fdbh1{ font-variant: small-caps ;letter-spacing:"3px";word-spacing:"4px";line-height:"1.3";text-shadow:"1px,1px,4px",color: RGBa(255,255,255,1);text-align:"center";text-transform:"uppercase";font-family:"Verdana","Lucida","Georgia","courier New"; color: #114A29; opacity: 0.8;font-size:220%;!important;}


.fdbh2{ font-variant: small-caps ;letter-spacing:"2px";word-spacing:"3px";line-height:"30%";text-shadow:"1px,1px,4px",color: RGBa(255,255,255,1);text-align:"center";text-transform:"uppercase";font-family:"Verdana","Lucida","Georgia","courier New"; color: #114A29; opacity: 0.8;font-size:180%;!important;}


.fdbh3{line-height:"20%";text-align:"left";font-family:"Verdana","Lucida","Georgia","courier New",; color: RGBa(255,255,255,1);font-size:160%;!important;}


.fdbh4{line-height:"15%";text-align:"left";font-family:"Verdana","Lucida","Georgia","courier New","Arial narrow"; color: RGBa(255,255,255,1); font-size:140%;!important;}


.fdbh5{line-height:"10%";text-indent:"20";text-align:"left";font-family:"Verdana","Lucida","Georgia","courier New","Arial narrow"; color: RGBa(255,255,255,1); font-size:120%;!important;}


.fdbh6{line-height:"5%";text-indent:"10";text-align:"left"; font-family:"Verdana","Lucida","Georgia","courier New","Arial narrow"; color: RGBa(255,255,255,1); font-size:100%;!important;}

/*corps */

.fdbbody{text-align:"justify";font-family:"garamond","Georgia","antiqua";color: RGBa(255,255,255,1); font-size:100%;!important;}

.fdbp{line-height:"5%";text-align:"justify";font-family:"Verdana","Lucida","Georgia","courier New","Arial narrow";color: RGBa(255,255,255,1); font-size:medium;!important;}



/*Caractères de {class} pour l'appareil de notes sur fond blanc  */

.fdbdiv-notes{text-decoration:none; margin-left: 0.5cm; text-indent: 0.1cm; margin-bottom: 0cm; text-align:"left";font-family:"Verdana","Lucida","Georgia","courier New","Arial narrow";text-indent:"25%";font-size:x-small; color: gray; }

.fdbref{line-height:"5%";text-align:"justify";font-family:"Verdana","Lucida","Georgia","courier New","Arial narrow";color: RGBa(255,255,255,1);  text-decoration: overline font-size:x-small;!important;}

.fdbex{line-height:"5%";text-indent:"25%";text-align:"justify";font-family:"garamond","Georgia","antiqua";font-size:85%; color: RGBa(255,255,255,1);font-style: italic,oblique;!important;}


.fdbcit{line-height:"5%"; margin-left:"40";margin-right:"30";text-align:"justify";font-family:"garamond","Georgia","antiqua";font-size:medium; color: RGBa(255,255,255,1);!important;}




/*Caractères pour le texte des structurants sur fond blanc  */
.strh1t{text-align:"left";font-family:"Verdana","Lucida","Verdana","Georgia"; color: #114A29; opacity: 0.8;font-size:2.6em;}
.strh1st{text-align:"left";font-family:"Verdana","Lucida","Verdana","Georgia"; color: #114A29; opacity: 0.8;font-size:2.6em;}
.strh1{text-align:"left";font-family:"Verdana","Lucida","Verdana","Georgia"; color: #114A29; opacity: 0.8;font-size:2.6em;!important;}
.strh2{text-align:"left";font-family:"Verdana","Lucida","Verdana","Georgia"; color: RGBa(17,74,41,1);font-size:2.3em;}
.strh3{margin-left:1px;text-align:"left";font-family:"Verdana","Lucida","Georgia"; color:  #1b2631; opacity: 1; font-size:2.0em;!important;}
.strh4{text-align:"left";font-family:"Verdana","Lucida","Georgia"; color: #114A29; opacity: 0.8; font-size:1.9em;!important;}
.strh5{text-align:"left";font-family:"Verdana","Lucida","Georgia"; color: #114A29; opacity: 0.8; font-size:medium;!important;}
.strh6{text-align:"left";font-family:"Verdana","Lucida","Georgia"; color: #114A29; opacity: 0.8; font-size:1.7em;!important;}

/*Caractères gris pour le texte des structurants sur fond blanc  */


.strh5g{text-indent:"0";text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New","Arial narrow""courier New","Arial narrow"; color: gray; font-size:xx-small;!important;}

/*Caractères pour le texte blanc des structurants avec fond rouge */
.strh5r{background-color: red;text-indent:"1";text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New","Arial narrow""courier New","Arial narrow"; color: white; font-size:xx-small;!important;}


/*Caractères pour le texte blanc*/

.strh1blanc{text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white;font-size:2.6em;!important;}

.strh2blanc{text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white;font-size:2.4em;}

.strh3blanc{text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white;font-size:2.0em;}

.strh4blanc{black;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white ; font-size:1.8em;!important;}







/*Caractères pour le texte blanc des structurants avec fond brun */

.strh1b{background-color: rgb(185,147,103,0.6);text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white;font-size:2.6em;!important;}

.strh2b{background-color: rgb(185,147,103,0.6);text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white;font-size:2.4em;}

.strh3b{background-color: rgb(185,147,103,0.6);text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white;font-size:2.0em;}

.strh4b{background-color: rgb(185,147,103,0.6);text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white ; font-size:1.8em;!important;}



/*Caractères pour le texte vert des structurants avec fond noir */

.strh1vb{background-color: black;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: green;font-size:7;!important;}

.strh2vb{background-color: black;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: green;font-size:6;!important;}

.strh3vb{background-color: black;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: green;font-size:5;!important;}

.strh4vb{background-color: black;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: green ; font-size:4;!important;}


/*Caractères pour le texte blanc des structurants avec fond gris clair */

.strh1g{background-color: silver;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white;font-size:medium;!important;}

.strh2g{background-color: silver;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white;font-size:small;!important;}

.strh3g{background-color: silver;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white;font-size:x-small;!important;}

.strh4g{background-color: silver;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white ; font-size:xx-small;!important;}



/*Caractères pour le texte blanc des structurants avec fond bordeaux foncé */

.strh1br{background-color: #114A29; opacity: 0.8;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white;font-size:medium;!important;}

.strh2br{background-color: #114A29; opacity: 0.8;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white;font-size:small;!important;}

.strh3br{background-color: #114A29; opacity: 0.8;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white;font-size:x-small;!important;}

.strh4br{background-color: #114A29; opacity: 0.8;text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: white ; font-size:xx-small;!important;}


/*Caractères pour le texte gris foncé des structurants avec fond blanc */

.strh5sw{background-color: white;text-indent:"1";text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color: gray; font-size:xx-small;!important;}

.strh4sw{background-color: white;text-indent:"1";text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color: gray; font-size:x-small;!important;}

.strh3sw{background-color: white;text-indent:"1";text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New","Arial narrow""courier New" color: gray; font-size:small;!important;}

.strh2sw{background-color: white ;text-indent:"1";text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: gray; font-size:medium;!important;}


/*Caractères pour le texte gris foncé des structurants avec fond gris (celui des ressources dans le site philo) */

.strh5GG{background-color: RGBa(080,080,080,0.2);text-indent:"1";text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color: gray; font-size:xx-small;!important;}

.strh4GG{background-color: RGBa(080,080,080,0.2);text-indent:"1";text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color: gray; font-size:x-small;!important;}

.strh3GG{background-color: RGBa(080,080,080,0.2);text-indent:"1";text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New","Arial narrow""courier New" color: gray; font-size:small;!important;}

.strh2GG{background-color: RGBa(080,080,080,0.2) ;text-indent:"1";text-align:"left";font-family:"Verdana","Lucida","Georgia","Verdana","courier New"; color: gray; font-size:medium;!important;}


/*Caractères pour le texte ROUGE VINEUX des structurants avec fond blanc */

.strh5Rw{background-color: white;text-indent:"-3";text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color:#114A29; opacity: 0.5; font-size:xx-small;!important;}

.strh4Rw{background-color: white;text-indent:"-3";text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color:#114A29; opacity: 0.5; font-size:x-small;!important;}

.strh3Rw{background-color: white;text-indent:"-3";text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color:#114A29; opacity: 0.5; font-size:small;!important;}

.strh2Rw{background-color: white ;text-indent:"-3";text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New"; color:#114A29; opacity: 0.5; font-size:medium;!important;}

/*Caractères pour le texte ROUGE VINEUX des structurants avec fond silver */
.strh4Rw{background-color: white;text-indent:"1";text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color:#114A29; opacity: 0.5; font-size:x-small;!important;}

/*Caractères pour le texte des structurants sur fond noir  */
.strbh3{line-height:"0.2%";text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New","Arial narrow"; color: RGBa(255,255,255,1);font-size:80%;!important;}
.strbh4{line-height:"0.2%";text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New","Arial narrow"; color: RGBa(255,255,255,0.9); font-size:70%;!important;}
.strbh5{line-height:"0.2%";text-indent:"5";text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New","Arial narrow"; color: RGBa(255,255,255,0.8); font-size:50%;!important;}



/*centrage des images*/

IMG.displayed {
    display: block;
    margin-left: auto;
    margin-right: auto }
	
	
	/*Tableaux lignés*/
	
.lignepaire{background-color: RGBa(128,128,128,0.6);}
.ligneimpaire{background-color: RGBa(128,128,128,0.3);}
td{border: 1px ; padding: 25px 25px;}
table{border-collapse: collapse;}

/*Caractères pour le texte ROUGE VINEUX des structurants avec fond silver */

.strh2RwS{background-color: silver;text-indent:"1";text-align:"center";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color:#114A29; opacity: 0.8; font-size:medium;!important;}

.strh3RwS{background-color: silver;text-indent:"1";text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color:#114A29; opacity: 0.8; font-size:small;!important;}

.strh4RwS{background-color: silver;text-indent:"1";text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color:#114A29; opacity: 0.8; font-size:x-small;!important;}

/*Caractères pour le texte ROUGE VINEUX des structurants*/

.strh2RwG{text-align:"center";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color:#114A29; opacity: 0.8; font-size:medium;!important;}

.strh3RwG{text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color:#114A29; opacity: 0.8; font-size:small;!important;}

.strh4RwG{text-align:"left";font-family:"Lucida","Georgia","Verdana","courier New","Arial narrow""courier New"; color:#114A29; opacity: 0.8; font-size:x-small;!important;}


/* mise en valeur par surlignement gris clair*/
a.markG{background-color: RGBa(080,080,080,0.8);}

/*Caractères pour le texte des structurants de TABLE sur fond blanc  */

.strh2TT{margin-left:"-3px" text-align:"left";font-family:"Lucida","Verdana","Georgia"; color: BLAck;font-size:small;!important;}

.strh3TT{margin-left:"-40px";text-align:"left";font-family:"Verdana","Lucida","Georgia"; color: BLAck;font-size:x-small;!important;}

.strh4TT{margin-left:"-40px";text-align:"left";font-family:"Verdana","Lucida","Georgia"; color: BLAck; font-size:xx-small;!important;}


blockquote { font-style: italic; margin-left: 32px; border-left: 4px  solid #CCC; padding-left: 8px ; }

/* INFOS BULLES? LE NOM DE CLASS SERA DONC "info"*/

* {
   font-size: 11px; /* On définit les propriétés de texte pour toutes les balises. */
   font-family: Tahoma, Verdana, Arial, serif;
}
a.info {
   position: relative;
   color: black;
   text-decoration: none;
   border-bottom: 1px gray dotted; /* On souligne le texte. */
   
}
a.info span {
   display: none; /* On masque l'infobulle. */
}
a.info:hover {
   background: none; /* Correction d'un bug d'Internet Explorer. */
   z-index: 500; /* On définit une valeur pour l'ordre d'affichage. */

   cursor: help; /* On change le curseur par défaut par un curseur d'aide. */
}
a.info:hover span {
   display: inline; /* On affiche l'infobulle. */
   position: absolute;

   white-space: nowrap; /* On change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non désiré. */

   top: 30px; /* On positionne notre infobulle. */
   left: 20px;

   background: white;

   color: silver;
   padding: 3px;

   border: 1px solid gray;
   border-left: 2px solid gray;
}
/* FIN INFOS BULLES*/




/* INFOS BULLES? alternative LE NOM DE CLASS SERA DONC "infobulle"*/

.infobulle {
  position: relative;  /* les .infobulle deviennent référents */
  cursor: help;
}

/* on génère un élément :after lors du survol et du focus :*/

.infobulle:hover::after,
.infobulle:focus::after {
  content: attr(aria-label);  /* on affiche aria-label */
  position: absolute;
  top: -2.4em;
  left: 50%;
  transform: translateX(-50%); /* on centre horizontalement  */
  z-index: 1; /* pour s'afficher au dessus des éléments en position relative */
  white-space: nowrap;  /* on interdit le retour à la ligne */
}