#page {
	/* width: 48em; */
	width: 80%;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width:800px;
	background:#FFFFFF;
	padding: 10px;
	
}
.puce {
	list-style-image: url(images/puce.gif);
}

.entete {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #6699FF; text-decoration:none; font-weight:bold;}

/* LISTE DEROULANTE - ZONE DE TEXTE */
select {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 10px; color : #000000; text-decoration:bold}
input {font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 12px; color : #000000; text-decoration:bold}
.bouton {font-weight: bold;font-style: normal;color: #FFFFFF;background: #6699FF;font-family: Verdana, Arial,Helvetica, sans-serif;font-size: 10px;}

/* ZONE TEXTE ACTIVE - INACTIVE */
.zoneoff {background-color:#FFFFFF; font-weight:bold}
.zoneon {background-color:#BEEFEB; font-weight:bold}

/* SELECTION PANIER */
.sel_on {background-color:#BEEFEB; color:navy; font-weight:bold}
.sel_of {background-color:#FFFFFF; color:#057C80; font-weight:bold}
.sel_tb {border-top:0px;border-left:0px;border-right:0px;border-bottom:0px;border-color:#CCCCCC}
.sel_tx {font-family: Verdana, Arial; font-weight: normal; font-size: 9px; color:#000000}

.tri {font-family: arial, sans-serif; font-weight: bold; font-size: 11px; color:#6699FF}

.resultat {
	background-color: #FFFFFF;
	border: 1px outset;
	width: 99%;
}
.debug {
	background-color: #FFFFFF;
	border: 1px outset #FF0000;
	color: #FF0000;
	font-size: 10px;
	padding: 3px;
}

.ressource {
	background-color: #ffffff;
	border: 1px dotted #6699FF;
	margin: 5px;
	padding:5px;
}
.grille {
	background-color: #FFFFFF;
	border: 1px;
	border-style: outset;
	width: 100%
}
.message {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 13px;
	color:#404040;
}
.guide {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color:#000000;
}
.aide {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color:#FFFFFF;
	background-color: #6699FF;
}
.operateur {
 	font-family: arial, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color:#6699FF;
}
.libelle {
 	font-family: verdana, sans-serif;
	font-weight: bold;
	font-size: 11px;
	/* color:#003987; */
	color: #6699FF;
}
.exemple {
 	font-family: arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:#000000;
}
.requete {
 	font-family: arial, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:#6699FF;
}
.critere {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10px;
	color:#646464;
}
.champ {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color:#000000;
}
.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:#054782;
}
.source {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	font-size: 12px;
	color:#646464;
}
.vedette {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 13px;
	color:#FFFFFF;
	background-color: #6699FF;
}
.cote {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color:#008080;
	background-color: #FFFFFF
}
.status {
	font-family: verdana, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color:#000000;
	font-style: normal;
}
.scribnet {
	font-family: verdana, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color:#ffffff;
	font-style: normal;
}
.footer {
	border-top: 1px dotted #6699FF;
	background-color:#FFFFFF;
	text-align: center;
	color: #404040;
	font-size: 11px;
	padding: 5px;
	margin: 15px;
}

.footer a {
	color: #6699FF;
	text-decoration: none;
	font-size: 11px;
}

.footer a:hover {
	text-decoration: none;
	font-size: 11px;
}
.ligne { 
	color : #6699FF; 
	height : 1px; 
	width : 60%; 
} 

.nomorg {font-family : Verdana, Arial; font-size : 12px; color : #646464; font-weight:bold; text-decoration:none}

/*
a.lien         {font-weight: normal ;font-family:Verdana; font-size:11px;color:black;text-decoration:none}
a.lien:link    {font-weight: normal ;font-family:Verdana; font-size:11px;color:black;}
a.lien:visited {font-weight: normal ;font-family:Verdana; font-size:11px;color:black;}
a.lien:active {font-weight: normal ;font-family:Verdana; font-size:11px;color:black;}
a.lien:hover   {font-weight: normal ;font-family:Verdana; font-size:11px;color:black;;text-decoration:underline}
*/

a.neutre {font-size:11px;color: #006699;font-weight: bold;font-style: normal;;text-decoration: none;}
a.neutre:hover {font-size:11px;color: #6699FF;text-decoration: none;}

a.lien {font-size:11px;color: #006699;font-weight: bold;font-style: normal;border-bottom-width: 1px;border-bottom-style: dotted;border-bottom-color: #6699FF;text-decoration: none;}
a.lien:hover {font-size:11px;color: #6699FF;border-bottom-width: 0px;border-bottom-style: dotted;border-bottom-color: #6699FF;text-decoration: none;}

/* BARRE DE NAVIGATION */
A.barre_lien         {font-weight: bold ;font-family:Verdana; font-size:11px;color:#006699;text-decoration:none; border: 1px solid #CCCCCC}
A.barre_lien:link    {font-weight: bold ;font-family:Verdana; font-size:11px;color:#006699; border: 1px solid #CCCCCC}
A.barre_lien:visited {font-weight: bold ;font-family:Verdana; font-size:11px;color:#006699; border: 1px solid #CCCCCC}
A.barre_lien:active {font-weight: bold ;font-family:Verdana; font-size:11px;color:#FFFFFF; border: 1px solid #6699FF}
A.barre_lien:hover   {font-weight: bold ;font-family:Verdana; font-size:11px;color:#FFFFFF;background-color:#6699FF; border: 1px; border-style: inset}

.barre_off {font-family: Verdana; font-weight: bold; font-size: 11px;color:#FFFFFF; background-color:#6699FF; border: 1px; border-style: inset}
.barre_texte {font-family: arial, sans-serif;	font-weight: bold; font-size: 11px; color:#FFFFFF;}
.barre_deb {background-color: #6699FF}
.barre_fin {background-color: #CCCCCC}


th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	background:#6699FF;
	color:#FFFFFF;
}

/* STYLES POUR L'ACCES AUX LEXIQUES */
/* LIENS */
a.lienlex         {font-family:Courier new;font-size:11px;color:#00349a;text-decoration:none}
a.lienlex:link    {font-family:Courier new;font-size:11px;color:#00349a}
a.lienlex:visited {font-family:Courier new;font-size:11px;color:#00349a}
a.lienlex:active  {font-family:Courier new;font-size:11px;color:#00349a}
a.lienlex:hover   {font-family:Courier new;font-size:11px;color:#6699FF}
/* BOUTONS */
/* LISTE DE SELECTION - PRENDRE POLICE NON PROPORTIONNELLE */
.listelex {
	font-family : Courier new;
	font-size : 11px;
	color : #00349a;
	text-decoration:none;
	width:100%
}
/* POUR ENCADRER LES TERMES DE RECHERCHE */
.selection {
	color:#FFFFFF;
	background-color:#6699FF
}
/* TABLEAUX */
.lexique {
	background-color: #BEEFEB;
	border: 1px;
	border-style: outset;
	width: 100%
}
.liste {
	background-color: #FFFFFF;
	border: 1px;
	border-style: inset;
	width: 100%
}
/* ALPHABET */
a.alphabet         {font-weight: bold ;font-family:Verdana; font-size:11px;color:#646464;text-decoration:none}
a.alphabet:link    {font-weight: bold ;font-family:Verdana; font-size:11px;color:#646464}
a.alphabet:visited {font-weight: bold ;font-family:Verdana; font-size:11px;color:#646464}
a.alphabet:active {font-weight: bold ;font-family:Verdana; font-size:11px;color:#646464}
a.alphabet:hover   {font-weight: bold ;font-family:Verdana; font-size:11px;color:#ffffff;background-color:#6699FF}
.lettreactive {font-family: Verdana;font-weight: bold;font-size: 11px;color:#ffffff;background-color:#6699FF}

.textelex {
	font-family: Arial;
	font-size: 12px;
	color: #646464;
	font-weight: bold;
}
fieldset {
	padding: 10px;
}
fieldset legend {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #6699FF;
	font-weight: bold;
}
a.info{
position:relative; 
z-index:24; 
color:#000;
text-decoration:none
}

a.info:hover{
z-index:25;
background-color:#FFF
}

a.info span{
display: none
}

a.info:hover span{ 
display:block; 
position:absolute;
top:2em; left:2em; width:27em;
border:3px inset #6699FF;
background-color:#CCFFFF; 
color:#000;
text-align: left;
font-weight:none;
padding:5px;
}