.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
}
BODY {
	BACKGROUND-COLOR: #f4f4f4;
	CURSOR: url(http://www.hyperselect.com/annu/curseur.cur)
}
.texte {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: Black; 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
}
A:link {
	FONT-SIZE: 11px; COLOR: #ff7700; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
	font-weight: bold;
}
A:hover {
	COLOR: #006ebc;
}
A:active {
	COLOR: #006ebc; TEXT-DECORATION: none; CURSOR: url(http://www.hyperselect.com/annu/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 {  }


/* 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;
}