BODY {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif ,scrollbar-face-color:       #05628b;
scrollbar-darkshadow-color: #404040;
scrollbar-shadow-color:     #404040;
scrollbar-highlight-color:  #E1E1E7;
scrollbar-3dlight-color:    #05628b;
scrollbar-track-color:      #88c1de;
scrollbar-arrow-color:      #DDEBF9;
	BACKGROUND-COLOR: #013067;
	CURSOR: url(curseur.cur)
}
showarbo { font-family: Arial; font-size: 10px;  font: normal;  font-weight: bold; color: #0279C8;  text-decoration: none;  }
.titre {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #ff4500; FONT-STYLE: normal; FONT-FAMILY: Verdana
}
.titregras {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff4500; FONT-STYLE: italic; FONT-FAMILY: Verdana
}
.can_not_add_annuaire { color: #ff0000; font-weight: bold; font-size: 14px; }
.texte {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #006ebc; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana
}
INPUT {
	FONT-SIZE: 11px; COLOR: #ff4500; FONT-FAMILY: "verdana";
	font: bold;
}
TEXTAREA {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 11px; BORDER-LEFT-COLOR: #999999; BACKGROUND: #ededed; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #999999; COLOR: #525252; BORDER-TOP-COLOR: #999999; FONT-FAMILY: "verdana"; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #999999
}
SELECT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 10px; BORDER-LEFT-COLOR: #999999; BACKGROUND: #ededed; BORDER-BOTTOM-WIDTH: 1px; BORDER-BOTTOM-COLOR: #999999; COLOR: #525252; BORDER-TOP-COLOR: #999999; FONT-FAMILY: "verdana"; BORDER-RIGHT-WIDTH: 1px; BORDER-RIGHT-COLOR: #999999
}
A:visited {
	/* FONT-SIZE: 11px; COLOR: #ff7700; FONT-FAMILY: Verdana; TEXT-DECORATION: none */
	font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #0279C8;  text-decoration: none;
CURSOR: curseur.cur
}
A:link {
	/* FONT-SIZE: 11px; COLOR: #ff7700; FONT-FAMILY: Verdana; TEXT-DECORATION: none; */
	font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #0279C8;  text-decoration: none; 
CURSOR: curseur.cur
}
A:hover {
	/* FONT-SIZE: 11px; COLOR: #006ebc; FONT-FAMILY: Verdana; TEXT-DECORATION: none;*/
font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #000063;  text-decoration: none;
CURSOR: curseur.cur
}
A:active {
	COLOR: #006ebc; TEXT-DECORATION: none; FONT-FAMILY: Verdana; CURSOR: curseur2.cur
}
.titrerouge {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff4500; FONT-FAMILY: Verdana
}
.gris {
	BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; BORDER-BOTTOM: #b9b9b9 1px solid
}
.gris2 {
	BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; BACKGROUND: #f4f4f4; BORDER-LEFT: #b9b9b9 1px solid; BORDER-BOTTOM: #b9b9b9 1px solid
}
.blc {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.grish {
	BORDER-RIGHT: medium none; BORDER-TOP: #b9b9b9 1px solid; BORDER-LEFT: medium none; COLOR: #b9b9b9; BORDER-BOTTOM: medium none
}
.grisg {
	BORDER-RIGHT: #b9b9b9 1px solid; BORDER-TOP: #b9b9b9 1px solid; BORDER-LEFT: medium none; COLOR: #b9b9b9; BORDER-BOTTOM: #b9b9b9 1px solid
}
.grisd {
	BORDER-RIGHT: medium none; BORDER-TOP: #b9b9b9 1px solid; BORDER-LEFT: #b9b9b9 1px solid; COLOR: #b9b9b9; BORDER-BOTTOM: #b9b9b9 1px solid
}
.discret {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: verdana
}
.discret2 {
	FONT-SIZE: 10px; COLOR: #474747; FONT-FAMILY: verdana;
	font: bold;
}
.majorbutton {
	FONT-SIZE: 13px; COLOR: #ff0000; FONT-FAMILY: verdana
}
.minorbutton {
	FONT-SIZE: 9px; COLOR: #555555; FONT-FAMILY: verdana
}
.titre_tableau {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/structure/webmaster/fd_stats.gif); COLOR: #000066; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana
}
.titre_tableau2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(barc.gif); COLOR: #000066; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana
}
.texte_fond_colore {
	BORDER-RIGHT: #dddddd 1px solid; BORDER-TOP: #dddddd 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #dddddd 1px solid; COLOR: #000066; LINE-HEIGHT: normal; BORDER-BOTTOM: #dddddd 1px solid; FONT-STYLE: normal; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #d9ecff
}
.texte_fond_colore_imp {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ff6600; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #edf5fa
}
.bordure_int_tab {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
a.link_cat_index_annuaire {  font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #0279C8;  text-decoration: none;
}

/* Lien vers les sous-categories sur la page d'accueil */ 
a.link_scat_index_annuaire {  font-family: Arial; font-size: 12px;  font: normal;  font-weight: normal; color: #0279C8;  text-decoration: none;  }

/* Nombre de sous-categories entre les () sur la page d'accueil */
.nb_scat_index_annuaire { font-size: 15px; }


/***** CATEGORIES *****/
/* Lien vers les sous-categories sur les pages des categories */ 
a.link_scat_other_annuaire {  font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #0279C8;  text-decoration: none;  }

/* Nombre de sous-categories entre les () sur les pages des categories */
.nb_scat_other_annuaire {  }
/* Arborescence en ligne des categories (liens) */
a.arbo_annuaire:link { font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #0279C8;  text-decoration: none; }
a.arbo_annuaire:hover { font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #000063;  text-decoration: none; }
a.arbo_annuaire:visited { font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #0279C8;  text-decoration: none; }

/* Texte qui est affiche en guise de description d'une categorie */
.text_cat_annuaire { font-weight: bold; font-family: Arial; font-size: 12px; }

/* Texte pour dire qu'il n'y a pas de site dans une categorie :
Pas encore de sites dans...
*/
a.top_link_annuaire {  font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #0279C8;  text-decoration: none;  }
.popper
{
position : absolute;
visibility : hidden;
}
/* Champ pour entrer le(s) mot(s) a rechercher */
input.text_to_search_annuaire { 
color: #036DD3;
 font: normal;
}
.text_to_search_annuaire { 
color: #373737; FONT-SIZE: 9px; font: normal;
}
a.link_cat_index_annuaire:link {  font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #000063;  text-decoration: none; CURSOR: url(curseur.cur) }
a.link_cat_index_annuaire:visited {  font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #000063;  text-decoration: none; CURSOR: url(curseur.cur) }
a.link_cat_index_annuaire:hover {  font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #0279C8;  text-decoration: none;  CURSOR: url(curseur2.cur)}
/* Lien vers les sous-categories sur la page d'accueil */ 
a.link_scat_index_annuaire:link {  font-family: verdana; font-size: 10px;  font: normal;  font-weight:  normal; color: #000063;  text-decoration: none;        }
a.link_scat_index_annuaire:visited {  font-family: verdana; font-size: 10px;  font: normal;  font-weight: normal; color: #000063;  text-decoration: none;  }
a.link_scat_index_annuaire:hover {  font-family: verdana; font-size: 10px;  font: normal;  font-weight: normal; color: #0279C8;  text-decoration: none;  }
/* Nombre de sous-categories entre les () sur la page d'accueil */
.nb_scat_index_annuaire { font-size: 15px; }

/***** CATEGORIES *****/
/* Lien vers les sous-categories sur les pages des categories */ 
a.link_scat_other_annuaire:link {  font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #000063;  text-decoration: none;  }
a.link_scat_other_annuaire:visited {  font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #000063;  text-decoration: none;  }
a.link_scat_other_annuaire:hover {  font-family: Arial; font-size: 12px;  font: normal;  font-weight: bold; color: #0279C8;  text-decoration: none;  }
/* Nombre de sous-categories entre les () sur les pages des categories */
.nb_scat_other_annuaire {  }


