A:visited {text-decoration:none; color:#E39803;  font-weight:700; font-size:12pt;}
A:link {text-decoration:none; color:#E39803;  font-weight:700; font-size:12pt;}
A:active {text-decoration:none; color:#E39803;  font-weight:700; font-size:12pt;}
A:hover {text-decoration:underline; color:#F8B32A; font-weight:700; font-size:12pt;}

.stabilo-bleu {background: #3766AA; color:white}
.stabilo-jaune {background: yellow}
.stabilo-rouge {background: red; color:white}
.stabilo-vert {background: #00FF00; color:white}
.stabilo-grisA {background: #AAAAAA}
.stabilo-grisD {background: #DDDDDD}
.stabilo-grisE {background: #EEEEEE}
.stabilo-blanc {background: #FFFFFF}
.neo {font-style: italic; font-weight:bold}
.stabilo-blanc {background: #FFFFFF}
.stabilo-mot-inconnu {background: #FF0000}
.stabilo-erreur-systeme {color:#FF0000}

.dmf_REF:visited {color:#000000; font-weight:normal;}
.dmf_REF:link {color:#000000; font-weight:normal;}
.dmf_REF:active {color:#000000; font-weight:normal;}
.dmf_REF:hover {text-decoration:underline; font-weight:normal;}
.dmf_OCC {color:blue; font-style: italic;}
.dmf_COMM {color:purple;}
.dmf_IND {background: #BBFFFF}
.dmf_SYNT {background: #DDFFDD}
.dmf_DEF {background: #FFFFAA}
.dmf_EMPL {background: #FFDDFF}
.dmf_DOM {background: #FFE0A0}

.font-capitale {font-variant:small-caps}

.stabilo-mot1 {background: yellow}
.stabilo-mot2 {background: #FF6666; color:white}
.stabilo-mot3 {background: #00FF00; color:white}

.stabilo_0 {background: #FFFF00}
.stabilo_1 {background: #FF8080; color:white}
.stabilo_2 {background: #80FF80; color:white}
.stabilo_3 {background: #80FFFF; color:white}
.stabilo_4 {background: #FF8000; color:white}

.Fond {
	background: #FEFEFE;
}
.FondTexte {
	padding-top:10px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:10px;
	background: #FEFEFE;
}
.Titre1 {
	color:#000;
	background: #FEFEFE;
	font-weight:bold;
	font-size:18pt;
	font-family:georgia, verdana, arial, serif;
	padding-top:10px;
	padding-bottom:10px;
}
.Titre1NI {
	background:#FEFEFE;
	font-weight:bold;
	font-size:18pt;
	color:black;
	font-family:georgia, verdana, arial, serif;
}
.TitreLexique {
	background: #FEFEFE;
	font-weight: bold;
	font-size: 16pt;
	color:	black;
	font-family : georgia, verdana, arial, serif;
}
.NomAuteur {
	font-weight: bold;
	font-size: 16pt;
	font-style: normal;
	color:	black;
	font-family : georgia, verdana, arial, serif
}
.XXXTitre2:before {
	content: "\25B6";
	color:#244587;
}
.Titre2 {
	font-weight: bold;
	font-size: 12pt;
	color:black;
	background: #FEFEFE;
	padding-top:10px;
	font-family : georgia, verdana, arial, serif;
}
.Titre2 a {
	font-weight: bold;
}
.Titre2NP {
	font-weight: bold;
	font-size: 12pt;
	color:	black;
	font-family : georgia, verdana, arial, serif;
}
.Texte1 {
	background: #FEFEFE;
	text-align: justify;
	vertical-align:top;
	margin-top:10px;
	padding-top:10px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:10px;
	font-family : georgia, verdana, arial, serif
}
.Texte1SansMargeGD {
	background-color: #FEFEFE;
	text-align: justify;
	vertical-align:top;
	margin-top:10px;
	padding-top:0px;
	padding-bottom:10px;
	font-family : georgia, verdana, arial, serif
}
.Texte1SansMargeHB {
	background-color: #FEFEFE;
	text-align: justify;
	vertical-align:top;
	padding-left:20px;
	padding-right:0px;
	font-family : georgia, verdana, arial, serif
}
.Texte1SansMarge {
	background-color: #FEFEFE;
	text-align: justify;
	vertical-align:top;
	font-family : georgia, verdana, arial, serif
}
.AttentionTexte1 {
	background: #FEFEFE;
	color: red;
	text-align: justify;
	vertical-align:top;
	padding-top:10px;
	padding-left:20px;
	padding-right:0px;
	padding-bottom:10px;
	margin-top:20px;
	font-family : georgia, verdana, arial, serif
}
.TexteRadio {
	background-color: #F2D380;
	text-align: justify;
	vertical-align:top;
	padding-left:20px;
	padding-right:20px;
	margin-top:20pt;
	font-family : georgia, verdana, arial, serif
}
.TexteDMF {
	text-align: justify;
	vertical-align:top;
	font-family : georgia, verdana, arial, serif
}
.Attention {
	font-weight: bold;
	font-size: 12pt;
	color:	red;
	font-family : georgia, verdana, arial, serif
}
.AttentionTexte1 {
	color:	red;
	font-weight: bold;
	background-color: #FEFEFE;
	text-align: justify;
	vertical-align:top;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:10px;
	margin-top:20px;
	font-family : georgia, verdana, arial, serif;
}
.GlossaireTexte1 {
	background-color: #FFFFFF;
	padding-top:10px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
}
.caseaccueil1 { 
  background-color: #FAFAFA;
  text-align: justify;
}
.caseaccueil1:hover { 
  background-color: #EEEEEE;
  text-align: justify;
}
.caseaccueil2 { 
  background:  linear-gradient(#FFFFAA, #FFFFFF);
  text-align: justify;
}
.caseaccueil2:hover { 
  background: #FFFFAA;
  text-align: justify;
}
.BoutonRessource { 
	background-color: #E39803;
	border:0px;
	width:auto;
	padding:3px 3px;
	text-align:center;
	display: inline-block;
	float:left;
	margin:0px 0px 0px 0px;
	border-radius:5px;
	width:150px;
	color:#FFFFFF;
	font-family : arial, serif;
	font-weight: bold;
}
.BoutonRessource:hover { 
	background: linear-gradient(#244587, #E39803);
	xbackground-color: #244587;
}
.BoutonRessource2 { 
    width:auto;
    padding:0px 0;
    text-align:center;
    display: inline-block;
    float:left;
    margin:0 2px 0 0;
    border-radius:5px;
    width:175px;
    height:40px;
    color:#FFFFFF;
    background-color: #E39803;
    font-family : arial, serif;
    font-weight: bold;
    font-size: 15;
}
.BoutonLexique { 
    padding:0px 0;
    text-align:center;
    display: inline-block;
    margin:0 2px 0 0;
    border-radius:5px;
    color:#FFFFFF;
    background-color: #880022;
    font-family : arial, serif;
    font-weight: bold;
}
.mev_bouton {
	font-weight: bold;
}
.speaker { 
        color: purple;
        font-weight: bold;
        display: block;
}
.stagedir { 
        color: purple;
        font-style: italic;
}
.stage { 
        color: purple;
        font-style: italic;
}
/*
	LGeRM
*/
.stabilo-bleu {background: #3766AA; color:white}
.stabilo-jaune {background: yellow}
.stabilo-jaune1 {background: yellow}
.stabilo-jaune2 {background: yellow; color:red}
.stabilo-rouge {background: red;}
.stabilo-vert {background: #00FF00;}
.stabilo-grisA1 {background: #AAAAAA}
.stabilo-grisA2 {background: #AAAAAA; color:red}
.stabilo-grisD1 {background: #DDDDDD}
.stabilo-grisD2 {background: #DDDDDD; color:red}
.stabilo-blanc {background: #FFFFFF}
.stabilo-orange1 {background: orange;}
.stabilo-orange2 {background: orange; color:red}
.stabilo-violet1 {background:  #EE80FF;}
.stabilo-violet2 {background:  #EE90FF; color:red}
.XXXstabilo-lemme-ajout {background: #00EEFF}
.XXXstabilo-lemme-ajout-flexion {background: #0080C0}
.XXXstabilo-lemme-ajout-lemme {background: #0080C0; color:yellow}
.XXXstabilo-lemme-ajout-tl {background: #00EEFF; color:red}
.XXXstabilo-lemme-ajout-gd {background: #00EEFF; color:#AAAAAA}
.XXXstabilo-lemme-ajout-gdc {background: #00EEFF; color:#AAAAAA}
.XXXstabilo-blmc {background: orange; color:#888888}
.XXXstabilo-blni {background: orange; color:#FFFFFF}
.XXXstabilo-noms-propres {background: #0080FF;}
.XXXstabilo-blmf-occ {background: orange;}
.XXXstabilo-blmf-ved {background: orange;}
.XXXstabilo-outils {background: #AAAAAA}
.lgerm-filtre {background: #DDDDDD}

.onglet-inactif {
	font-size:12;
	font-family: georgia, verdana, arial, serif;
	text-align: center;
	font-weight:normal;
	height:20px;
	padding-left:5px;
	padding-right:5px;
	vertical-align:middle;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border:1px solid;
	border-color:#BBBBBB;
	background: linear-gradient(#FFF, #AAA);
}
.onglet-actif {
	font-size:12;
	font-family:georgia, verdana, arial, serif;
	text-align:center;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align:middle;
	height:20;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border:1px solid;
	border-color:#BBBBBB;
	background: linear-gradient(#AAA, #FFF);
	border-bottom-color:#FFFFFF
}
.onglet-desactive { 
	font-size:12;
	font-family : georgia, verdana, arial, serif;
	text-align: center;
	font-weight:normal;
	height:20;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align:middle;
	border-top-left-radius:5px;
	border-top-right-radius:5px;
	border:1px solid;
	border-color:#BBBBBB;
	background: linear-gradient(#FFF, #AAA);
	color:#AAAAAA;
}
.onglet-inactif:visited{ 
	font-size:12;
	text-decoration:none;
	color:#FFFFFF;
	vertical-align:middle;
}
.onglet-inactif:link{ 
	font-size:12;
	text-decoration:none;
	color:#FFFFFF;
	vertical-align:middle;
}
.onglet-inactif:active{ 
	font-size:12;
	text-decoration:none;
	color:#FFFFFF;
	vertical-align:middle;
}
.onglet-inactif:hover{ 
	font-size:12;
	text-decoration:none;
	vertical-align:middle;
	background: linear-gradient(#999999, #FFFFFF);
	border-bottom-color:#FFFFFF
}
.onglet-inactif a{ 
	font-size:12;
	text-decoration:none;
	color:#000000;
	font-weight:normal;
	vertical-align:middle;
}
.onglet-inactif a:hover{ 
	font-size:12;
	text-decoration:none;
	xcolor:#880022;
	font-weight:normal;
	vertical-align:middle;
}

#menu_xxx1 a:visited {
	color:#fff;
	font-size:12;
}
#menu_xxx1 a:link {
	color:#fff;
	font-size:12;
}
#menu_xxx1 a:active {
	color:#fff;
	font-size:12;
}
#menu_xxx1 a:hover {
	color:#fff;
	font-size:12;
}
#menu_xxx1 a:focus {
	color:#fff;
	font-size:12;
}
#menu_xxx1 a {
	font-weight:bold;
}
#menu_xxx1 {
	color:#fff;
	background:#E39803;
	border:0px solid #AAA;
	text-decoration:none;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	margin:0;
	padding:4px 10px;
	background-image:url('/Images/Isis/Atilf/2025/xxx3.png');
	font-size:12;
	height:20;
	box-shadow: 3px 3px 3px #CCC;
}
#menu_xxx1vide {
	border:0px solid #AAA;
	background:#E39803;
	text-decoration:none;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	margin:0;
	padding:4px 10px;
	background-image:url('/Images/Isis/Atilf/2025/xxx3.png');
	font-size:12;
	height:20;
}
#menu_xxx1:hover {
	color:white;
	background:#244587;
	background: linear-gradient(#244587, #E39803);
	border:0px solid #AAA;
	text-decoration:none;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	margin:0;
	padding:4px 10px;
	font-size:12;
	height:20;
}
#menu_xxx2 a {
	color:#fff;
	font-size:12px;
	font-weight:bold;
}
#menu_xxx2 {
	color:#fff;
	background:#E39803;
	font-size:12px;
	border:0px solid #AAA;
	text-decoration:none;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	margin:0;
	padding:4px 10px;
	height:20;
	background-image:url('/Images/Isis/Atilf/2025/xxx2.png');
	vertical-align:middle;
	box-shadow: 3px 3px 3px #CCC;
}
#menu_xxx2:hover {
	color:white;
	font-size:12;
	border:0px solid #89a;
	text-decoration:none;
	-moz-border-radius:10px 10px 0 0;
	-webkit-border-radius:10px 10px 0 0;
	border-radius:10px 10px 0 0;
	margin:0;
	padding:4px 10px;
	height:20;
	vertical-align:middle;
}
#menu_xxx3 {
	color:#244587;
	background:#CFD6ED;
	font-size:12;
	font-weight:normal;
	height:20px;
	vertical-align:middle;
	box-shadow: 3px 3px 3px #CCC;
}
#menu_xxx3 a {
	color:#244587;
	background:#CFD6ED;
	font-size:12px;
	font-weight:normal;
	height:20px;
	vertical-align:middle;
	border:0px solid #000;
}
#menu_xxx3:hover {
	color:#244587;
	background:#CFD6ED;
	font-size:12;
	height:20;
	vertical-align:middle;
}
#ongletO3 {
	background:#eeeeee;
	font-size:12;
	font-weight:normal;
	height:20;
	vertical-align:middle;
	box-shadow: 3px 3px 3px #CCC;
}
#ongletO3:hover {
	font-size:12;
	font-weight:normal;
	height:20;
	vertical-align:middle;
}
#ongletO3 a {
	color:#244587;
	font-size:12;
	font-weight:normal;
}
#ongletO3c0 {
  font-size:12;
  background:#ffaaaa;
  height:20;
  vertical-align:middle;
}
#ongletO3c1 {
  font-size:12;
  background:#ffad5b;
  height:20;
  vertical-align:middle;
}
#ongletO3c2 {
  font-size:12;
  background:#ffffaa;
  height:20;
  vertical-align:middle;
}
#ongletO3c3 {
  font-size:12;
  background:#b7ffb7;
  height:20;
  vertical-align:middle;
}
#ongletO3c4 {
  font-size:12;
  background:#aaffff;
  height:20;
  vertical-align:middle;
}
#ongletO3c5 {
  font-size:12;
  background:#e298ff;
  height:20;
  vertical-align:middle;
}
.note_en_ligne:before {
	content: " ";
}
.note_en_ligne:after {
  content: " ";
}
.note_en_ligne {color:purple;}

.DavidTrotter {
	background-color: #FEFEFE;
	padding:4px;
	text-align: justify;
	font-style: italic;
}

.ongletLemme1 {
    border-top-right-radius:7px;
    border-top-left-radius:7px;
    border-top-right-radius:7px;
    border:1px solid;
    border-color:#BBBBBB;
    border-bottom-color:#FFFFFF;
    background: linear-gradient(#888888, #FFFFFF);
    color:black;
}
.ongletLemme0 {
    border-top-left-radius:7px;
    border-top-right-radius:7px;
    border:1px solid;
    border-color:#BBBBBB;
    border-bottom-color:#CCCCCC;
    background: linear-gradient(#FFFFFF, #888888);
}
.ongletLemme0:hover {
    border-top-left-radius:7px;
    border-top-right-radius:7px;
    background: linear-gradient(#888888, #FFFFFF);
    border-bottom-color:#FFFFFF;
}
.ongletLemme0 a {text-decoration:none; color:#666;  font-weight:bold}
.ongletLemme0 a:hover {text-decoration:none; color:#880022;  font-weight:bold}


.lettre-nomenclature0 {
	padding:0px;
	height:25px;
	width:40px;
	border-radius:3px
}

.lettre-nomenclature1 {
	padding:0px;
	width:20px;
	height:25px;
	border-radius:3px
}
.lettre-nomenclature1:hover {
	border: solid black; 0px;
}
.lettre-nomenclature2 {
	padding:0px;
	width:30px;
	height:25px;
	border-radius:3px
}
.lettre-nomenclature2:hover {
	border: solid black; 0px;
}

