h2.OEUVRE{    background-color: yellow;	}h2.EVENEMENT{    background-color: green;	}h2.LIEUGEOGRAPHIQUE{    background-color: #74d0f1;	}h2.LIEU{    background-color: Aqua;	}h2.COLLECTIF{    background-color: red;	}h2.ARTICLE{    background-color: #a76726;	}h2.MONDEDUVIVANT{    background-color: lime;	}h2.PRODUIT{    background-color: orange;	}h2.ADJECTIF{    background-color: gray;	}h2.PRV{    background-color: #007fff;	}h2.PERSONNE{    background-color: Fuchsia;	}h2.ACTION{    background-color: pink;	}h2.FRANCAIS{    background-color: #2a6188;	}/* classes */.OEUVRE{    background-color: yellow;	}.COLLECTIF{    background-color: red;	}.PRODUIT{    background-color: orange;	}.EVENEMENT{    background-color: green;	}.LIEUGEOGRAPHIQUE{    background-color: #74d0f1;	}.LIEU{    background-color: Aqua;	}.ARTICLE{    background-color: #a76726;	}.ADJECTIF{    background-color: gray;	}.MONDEDUVIVANT{    background-color: lime;	}.PRV{    background-color: #007fff;	}.PERSONNE{    background-color: Fuchsia;	}.ACTION{    background-color: pink;	}.FRANCAIS{    background-color: #2a6188;	}#div_wait {position: absolute;top:35px;left: 0;right: 0;bottom: 0;z-index: 1000;background-color:gray;opacity:0.8;}#div_spinner {background-color:red;}/*------------------------------------*/#toggle_Pays-Region-Ville1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color: #007fff;}#menuSOUS_FAMILLE_Pays-Region-Ville1.visible {	visibility: visible;}#menuSOUS_FAMILLE_Pays-Region-Ville1 {	visibility: hidden;	min-height:100px;	background-color: #007fff;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_Pays-Region-Ville2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color: #007fff;}#menuSOUS_FAMILLE_Pays-Region-Ville2.visible {	visibility: visible;}#menuSOUS_FAMILLE_Pays-Region-Ville2 {	visibility: hidden;	min-height:100px;	background-color: #007fff;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_PERSONNE1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:Fuchsia;}#menuSOUS_FAMILLE_personne1.visible {	visibility: visible;}#menuSOUS_FAMILLE_personne1 {	visibility: hidden;	min-height:100px;	background-color:Fuchsia;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_PERSONNE2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:Fuchsia;}#menuSOUS_FAMILLE_personne2.visible {	visibility: visible;}#menuSOUS_FAMILLE_personne2 {	visibility: hidden;	min-height:100px;	background-color:Fuchsia;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_PERSONNE3 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;			background-color:Fuchsia;}#menuSOUS_FAMILLE_personne3.visible {	visibility: visible;}#menuSOUS_FAMILLE_personne3 {	visibility: hidden;	min-height:100px;	background-color:Fuchsia;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_OEUVRE1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:yellow;}#menuSOUS_FAMILLE_oeuvre1.visible {	visibility: visible;}#menuSOUS_FAMILLE_oeuvre1 {	visibility: hidden;	min-height:100px;	background-color:yellow;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_OEUVRE2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:yellow;}#menuSOUS_FAMILLE_oeuvre2.visible {	visibility: visible;}#menuSOUS_FAMILLE_oeuvre2 {	visibility: hidden;	min-height:100px;	background-color:yellow;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_COLLECTIF1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:red;}#menuSOUS_FAMILLE_collectif1.visible {	visibility: visible;}#menuSOUS_FAMILLE_collectif1 {	visibility: hidden;	min-height:100px;	background-color:red;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_COLLECTIF2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:red;}#menuSOUS_FAMILLE_collectif2.visible {	visibility: visible;}#menuSOUS_FAMILLE_collectif2 {	visibility: hidden;	min-height:100px;	background-color:red;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_PRODUIT1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:orange;}#menuSOUS_FAMILLE_produit1.visible {	visibility: visible;}#menuSOUS_FAMILLE_produit1 {	visibility: hidden;	min-height:100px;	background-color:orange;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_PRODUIT2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:orange;}#menuSOUS_FAMILLE_produit2.visible {	visibility: visible;}#menuSOUS_FAMILLE_produit2 {	visibility: hidden;	min-height:100px;	background-color:orange;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_EVENEMENT1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:green;}#menuSOUS_FAMILLE_evenement1.visible {	visibility: visible;}#menuSOUS_FAMILLE_evenement1 {	visibility: hidden;	min-height:100px;	background-color:green;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_EVENEMENT2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:green;}#menuSOUS_FAMILLE_evenement2.visible {	visibility: visible;}#menuSOUS_FAMILLE_evenement2 {	visibility: hidden;	min-height:100px;	background-color:green;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_EVENEMENT3 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:green;}#menuSOUS_FAMILLE_evenement3.visible {	visibility: visible;}#menuSOUS_FAMILLE_evenement3 {	visibility: hidden;	min-height:100px;	background-color:green;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_LIEUGEOGRAPHIQUE1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color: #74d0f1;/* blue*/}#menuSOUS_FAMILLE_lieugeographique1.visible {	visibility: visible;}#menuSOUS_FAMILLE_lieugeographique1 {	visibility: hidden;	min-height:100px;	background-color: #74d0f1;/* blue*/	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_LIEUGEOGRAPHIQUE2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color: #74d0f1;/* blue*/}#menuSOUS_FAMILLE_lieugeographique2.visible {	visibility: visible;}#menuSOUS_FAMILLE_lieugeographique2 {	visibility: hidden;	min-height:100px;	background-color: #74d0f1;/* blue*/	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_LIEUGEOGRAPHIQUE3 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color: #74d0f1;/* blue*/}#menuSOUS_FAMILLE_lieugeographique3.visible {	visibility: visible;}#menuSOUS_FAMILLE_lieugeographique3 {	visibility: hidden;	min-height:100px;	background-color: #74d0f1;/* blue*/	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_LIEU1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:Aqua;}#menuSOUS_FAMILLE_lieu1.visible {	visibility: visible;}#menuSOUS_FAMILLE_lieu1 {	visibility: hidden;	min-height:100px;	background-color:Aqua;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_LIEU2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:Aqua;}#menuSOUS_FAMILLE_lieu2.visible {	visibility: visible;}#menuSOUS_FAMILLE_lieu2 {	visibility: hidden;	min-height:100px;	background-color:Aqua;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_ACTION1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:pink;}#menuSOUS_FAMILLE_action1.visible {	visibility: visible;}#menuSOUS_FAMILLE_action1 {	visibility: hidden;	min-height:100px;	background-color:pink;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_ACTION2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:pink;}#menuSOUS_FAMILLE_action2.visible {	visibility: visible;}#menuSOUS_FAMILLE_action2 {	visibility: hidden;	min-height:100px;	background-color:pink;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_ARTICLE1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:#a76726;}#menuSOUS_FAMILLE_article1.visible {	visibility: visible;}#menuSOUS_FAMILLE_article1 {	visibility: hidden;	min-height:100px;	background-color:#a76726;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_ARTICLE2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:#a76726;}#menuSOUS_FAMILLE_article2.visible {	visibility: visible;}#menuSOUS_FAMILLE_article2 {	visibility: hidden;	min-height:100px;	background-color:#a76726;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_ADJECTIF1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:gray;}#menuSOUS_FAMILLE_adjectif1.visible {	visibility: visible;}#menuSOUS_FAMILLE_adjectif1 {	visibility: hidden;	min-height:100px;	background-color:gray;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_ADJECTIF2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:gray;}#menuSOUS_FAMILLE_adjectif2.visible {	visibility: visible;}#menuSOUS_FAMILLE_adjectif2 {	visibility: hidden;	min-height:100px;	background-color:gray;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_MONDEDUVIVANT1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:lime;}#menuSOUS_FAMILLE_mondeduvivant1.visible {	visibility: visible;}#menuSOUS_FAMILLE_mondeduvivant1 {	visibility: hidden;	min-height:100px;	background-color:lime;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_MONDEDUVIVANT2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:lime;}#menuSOUS_FAMILLE_mondeduvivant2.visible {	visibility: visible;}#menuSOUS_FAMILLE_mondeduvivant2 {	visibility: hidden;	min-height:100px;	background-color:lime;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_FRANCAIS1 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:#2a6188;}#menuSOUS_FAMILLE_francais1.visible {	visibility: visible;}#menuSOUS_FAMILLE_francais1 {	visibility: hidden;	min-height:100px;	background-color:#2a6188;	overflow:auto;	z-index: 8;}/*------------------------------------*/#toggle_FRANCAIS2 {	display: inline;/* raccourci la div?*/	width: 10.5em;	height: 1.5em;	border-style: solid;	border-color: black;	border-width: 1px;	cursor: pointer;		background-color:#2a6188;}#menuSOUS_FAMILLE_francais2.visible {	visibility: visible;}#menuSOUS_FAMILLE_francais2 {	visibility: hidden;	min-height:100px;	background-color:#2a6188;	overflow:auto;	z-index: 8;}/*------------------------------------*/.menuSOUS_FAMILLE{    position:absolute;    display:block;    margin:0;    padding:0;    width:auto; font-size: 12px; /*font-family: Times, Comic Sans MS;*//* font-family:Georgia, "Times New Roman", Times, serif;*/ /*font-family: Trebuchet Ms, Arial, Helvetica, sans-serif;*/    }.menuSOUS_FAMILLE ul{    position:absolute;    display:block;    width:155px;    /*margin:0;*/    padding:0;    }    .menuSOUS_FAMILLE li ul{    visibility:hidden;    }.menuSOUS_FAMILLE li li ul{    position:absolute;    margin-left:155px;    margin-top:-23px;/* dm sais pas */    }    .menuSOUS_FAMILLE li{    list-style:none;    width:auto;    height:auto;    display:inline;    display/**/:block;    /*float:none;*/    float/**/:left;    margin:1px;    padding:0;    }    .menuSOUS_FAMILLE li li{    display:block;    float:none;    }    /* correct a little IE bug */* html .menuSOUS_FAMILLE li li{    display:inline;    }.menuSOUS_FAMILLE a{    text-align:center;    background-color: #e1e1e1;    border:0px;    color:#333333;    display:block;    width:auto;/* ici pour rendre auto la premiere ligne de menuSOUS_FAMILLE horizontal */    text-decoration:none;    padding-left:15px;	padding-right:15px;    margin:0px;    }    .menuSOUS_FAMILLE a:hover{    background-color: #daa520;    color:#FFFFFF;    border:0px;    }    /* for a mozilla better display with key nav */.menuSOUS_FAMILLE a:focus{    background-color: #daa520;}a.linkOver{    background-color: #daa520;    }