/*------------------------------------------------------------*/
/*--- GESTIONS DES BOUTONS                                 ---*/
/*------------------------------------------------------------*/
/*-- Permet de faire fonctionner le style sur les balise <code> en dev --*/
a code {
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
}
/*------------------------------------------------------------*/
/*--- Styles de base dont doivent hériter tous les boutons ---*/
/*------------------------------------------------------------*/
a.b_g_standard, a.b_d_standard,
a.b_g_stdprecedent, a.b_d_stdsuivant,
a.b_g_stdprecedentblanc, a.b_d_stdsuivantblanc,
a.b_g_contact, a.b_g_infofonce, a.b_g_infoclair,
a.b_d_infofonce, a.b_d_infoclair,
a.b_g_loginHP, a.b_d_loginHP,
a.b_g_HP, a.b_d_HP,
a.b_g_ffp, a.b_d_ffp {
	FONT-FAMILY: Verdana;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	TEXT-DECORATION: none;
	BACKGROUND-REPEAT: no-repeat;
	DISPLAY: block;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	WIDTH: 100%;
}

/*------------------------------------------------------------*/
/*--- Couleurs de bordure                                    ---*/
/*------------------------------------------------------------*/
/* BLANC */
a.b_g_standard, a.b_d_standard,
a.b_g_stdprecedent, a.b_d_stdsuivant,
a.b_g_contact, a.b_g_infofonce, a.b_g_infoclair,
a.b_d_infofonce, a.b_d_infoclair,
a.b_g_ffp, a.b_d_ffp {
        BORDER-TOP: #ffffff 1px solid;
	BORDER-BOTTOM: #ffffff 1px solid;
}

/* BLEU */
a.b_g_stdprecedentblanc, a.b_d_stdsuivantblanc {
        BORDER-TOP: #061892 1px solid;
	BORDER-BOTTOM: #061892 1px solid;
}

/*------------------------------------------------------------*/
/*--- Couleurs de fonds                                    ---*/
/*------------------------------------------------------------*/
/* FONCE */
a.b_g_standard, a.b_d_standard,
a:hover.b_g_stdprecedent, a:hover.b_d_stdsuivant,
a:hover.b_g_infofonce, a:hover.b_d_infofonce {
  BACKGROUND-COLOR: #061892;
}
a.b_g_HP, a.b_d_HP {
  BACKGROUND-COLOR: #051039;
}
a.b_g_ffp, a.b_d_ffp {
  BACKGROUND-COLOR: #051039;
}
a.b_g_loginHP, a.b_d_loginHP {
  BACKGROUND-COLOR: #29528B;
}
/* MOYEN */
a:hover.b_g_contact,
a.b_g_stdprecedent, a.b_d_stdsuivant,
a.b_g_infofonce, a:hover.b_g_infoclair,
a:hover.b_d_infoclair {
	BACKGROUND-COLOR: #8cc5e4;
}

/* MOYEN CLAIR */
a:hover.b_g_stdprecedentblanc, a:hover.b_d_stdsuivantblanc {
	BACKGROUND-COLOR: #C3DEEB;
}

/* CLAIR */
a.b_g_contact,a.b_g_infoclair,a.b_d_infoclair {
	BACKGROUND-COLOR: #DEEBEF;
}
/* ROUGE */
a:hover.b_g_standard, a:hover.b_d_standard {
	BACKGROUND-COLOR: #cc0000;
}
a.b_g_loginHP:hover, a.b_d_loginHP:hover,
a.b_g_HP:hover, a.b_d_HP:hover, 
a.b_g_ffp:hover, a.b_d_ffp:hover {
  BACKGROUND-COLOR: #FF0000;
}



/* BLANC */
a.b_g_stdprecedentblanc, a.b_d_stdsuivantblanc {
  BACKGROUND-COLOR: #ffffff;
}

/*------------------------------------------------------------*/
/*--- Couleurs de la fonte                                 ---*/
/*------------------------------------------------------------*/
/* BLANC */
a.b_g_standard, a.b_d_standard,
a.b_g_stdprecedent, a.b_d_stdsuivant,
a.b_g_infofonce ,a.b_d_infofonce, 
a.b_g_HP, a.b_d_HP,
a.b_g_ffp, a.b_d_ffp,
a.b_g_loginHP, a.b_d_loginHP
{
  COLOR: #ffffff;
}
/* GRIS */
a.b_g_contact,a.b_g_infoclair,a.b_d_infoclair {
  COLOR: #596B91;
}

/* BLEU */
a.b_g_stdprecedentblanc, a.b_d_stdsuivantblanc {
  COLOR: #061892;
}

/*------------------------------------------------------------*/
/*--- Propriétés spécifiques au bouton de type droite      ---*/
/*------------------------------------------------------------*/
a.b_d_standard, a.b_d_stdsuivant,a.b_d_stdsuivantblanc,
a.b_d_infoclair,a.b_d_infofonce,
a.b_d_HP, a.b_d_ffp, a.b_d_loginHP {
	BACKGROUND-POSITION: 100%;
	PADDING-RIGHT: 15px;
	PADDING-LEFT: 5px;
	TEXT-ALIGN: left;
	-moz-box-sizing: border-box;
}
/*------------------------------------------------------------*/
/*--- Propriétés spécifiques au bouton de type gauche      ---*/
/*------------------------------------------------------------*/
a.b_g_standard, a.b_g_stdprecedent,a.b_g_stdprecedentblanc,
a.b_g_contact, a.b_g_infofonce, a.b_g_infoclair,
a.b_g_HP, a.b_g_ffp, a.b_g_loginHP {
	BACKGROUND-POSITION: 0px;
	PADDING-LEFT: 15px;
	PADDING-RIGHT: 5px;
	TEXT-ALIGN: right;
	-moz-box-sizing: border-box;
}
