

/* -----------------------------------MENU PETIT */

a.menu_accueil{
	background-image: url(../images/accueil_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 40px;
	height: 25px;
	display: block;
}

a.menu_accueil:hover{
	background-image: url(../images/accueil_over_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 40px;
	height: 25px;
}

a.menu_contact{
	background-image: url(../images/contact_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 82px;
	height: 25px;
	display: block;
}

a.menu_contact:hover{
	background-image: url(../images/contact_over_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 82px;
	height: 25px;
}

a.menu_english{
	background-image: url(../images/english_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 50px;
	height: 25px;
	display: block;
}

a.menu_english:hover{
	background-image: url(../images/english_over_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 50px;
	height: 25px;
}

/* -----------------------------------SOUS-MENU */

a.sm_01_produits{
	background-image: url(../images/ProduitsEtServices.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
	display: block;
}

a.sm_01_produits:hover{
	background-image: url(../images/ProduitsEtServicesOver.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
}

a.sm_01_outils{
	background-image: url(../images/sm_01_outils_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
	display: block;
}

a.sm_01_outils:hover{
	background-image: url(../images/sm_01_outils_over_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
}

a.sm_01_nous{
	background-image: url(../images/AProposDeNous.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
	display: block;
}

a.sm_01_nous:hover{
	background-image: url(../images/AProposDeNousOver.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
}

a.sm_01_recherche{
	background-image: url(../images/RechercheEtEconomie.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
	display: block;
}

a.sm_01_recherche:hover{
	background-image: url(../images/RechercheEtEconomieOver.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
}

a.sm_01_marches{
	background-image: url(../images/LesMarches.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
	display: block;
}

a.sm_01_marches:hover{
	background-image: url(../images/LesMarchesOver.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
}

a.sm_01_comptes{
	background-image: url(../images/OuvrezUnCompte.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
	display: block;
}

a.sm_01_comptes:hover{
	background-image: url(../images/OuvrezUnCompteOver.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
}

a.sm_01_finances{
	background-image: url(../images/MesFinances.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
	display: block;
}

a.sm_01_finances:hover{
	background-image: url(../images/MesFinancesOver.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
}

a.sm_01_grilles{
	background-image: url(../images/GrillesEtBaremes.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
	display: block;
}

a.sm_01_grilles:hover{
	background-image: url(../images/GrillesEtBaremesOver.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 199px;
	height: 20px;
}



/* -----------------------------------ACCES --*/

#acces h1{
	background-image:url(../images/acces_fr.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 199px;
	height: 29px;
	margin: 0 0 10px 0;
	padding: 0;
}

a.entrer{
	background-image: url(../images/bt_entrer_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 57px;
	height: 18px;
	margin: 0 0 0 5px;
	display:block;
}

a.entrer:hover{
	background-image: url(../images/bt_entrer_over_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 57px;
	height: 18px;
}

/* -----------------------------------BLC DIRECT --*/

#blc h1{
	background-image:url(../images/blc_fr.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 199px;
	height: 29px;
	margin: 0;
	padding: 0;
}

#blc a.blc{
	background-image:url(../images/blc_fr.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 199px;
	height: 29px;
	margin: 0;
	padding: 0;
	display: block;
}

#blc a.blc:hover{
	background-image:url(../images/blc_fr.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 199px;
	height: 29px;
	margin: 0;
	padding: 0;
	display: block;
}

/* -----------------------------------DEVISES --*/

#devises h1{
	background-image:url(../images/devises_fr.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 199px;
	height: 26px;
	margin: 0;
	padding: 0;
}

/* -----------------------------------CONTENU BOUTONS--*/

a.plus{
	background-image: url(../images/plus_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 226px; /*--164--*/
	height: 21px;
	display: block;
	margin: 20px 0 0 0;
}

a.plus:hover{
	background-image: url(../images/plus_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 226px; /*--164--*/
	height: 21px;
	display: block;
}

a.bt_calculer{
	background-image: url(../images/bt_calculer_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 96px;
	height: 19px;
	display: block;
	margin: 0;
}

a.bt_calculer:hover{
	background-image: url(../images/bt_calculer_over_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 96px;
	height: 19px;
	display: block;
	margin: 0;
}

a.bt_rafraichir{
	background-image: url(../images/bt_rafraichir_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 96px;
	height: 19px;
	display: block;
	margin: 0;
}

a.bt_rafraichir:hover{
	background-image: url(../images/bt_rafraichir_over_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 96px;
	height: 19px;
	display: block;
	margin: 0;
}

a.bt_effacer{
	background-image: url(../images/bt_effacer_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 96px;
	height: 19px;
	display: block;
	margin: 0;
}

a.bt_effacer:hover{
	background-image: url(../images/bt_effacer_over_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 96px;
	height: 19px;
	display: block;
	margin: 0;
}

a.bt_rechercher{
	background-image: url(../images/bt_rechercher_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 96px;
	height: 19px;
	display: block;
	margin: 0;
}

a.bt_rechercher:hover{
	background-image: url(../images/bt_rechercher_over_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 96px;
	height: 19px;
	display: block;
	margin: 0;
}

a.bt_graphique{
	background-image: url(../images/bt_graphique_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 118px;
	height: 19px;
	display: block;
	margin: 0;
}

a.bt_graphique:hover{
	background-image: url(../images/bt_graphique_over_fr.jpg);
	background-repeat: no-repeat;
	background-position: top;
	width: 118px;
	height: 19px;
	display: block;
	margin: 0;
}
/* -----------------------------------CONTENU TITRE--*/

a.titre_particuliers{
	background-image:url(../images/titre_particuliers_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 105px;
	height: 50px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.titre_particuliers:hover{
	background-image:url(../images/titre_particuliers_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 105px;
	height: 50px;
	margin: 0;
	padding: 0;
	display: block;
}

a.titre_institutions{
	background-image:url(../images/titre_institutions_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 178px;
	height: 50px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.titre_institutions:hover{
	background-image:url(../images/titre_institutions_fr.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 178px;
	height: 50px;
	margin: 0;
	padding: 0;
	display: block;
}

a.titre_nous{
	background-image:url(../images/titre_nous_fr.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 145px;
	height: 50px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.titre_nous:hover{
	background-image:url(../images/titre_nous_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 145px;
	height: 50px;
	margin: 0;
	padding: 0;
	display: block;
}

/* -----------------------------------CONTENU PETIT TITRE--*/
a.p_titre_resultat{
	background-image:url(../images/p_titre_resultat_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}
a.p_titre_grilles{
	background-image:url(../images/GrillesEtBareme_BL.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_marches{
	background-image:url(../images/LesMarches_BL.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_finances{
	background-image:url(../images/MesFinances_BL.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_comptes{
	background-image:url(../images/OuvrezUnComptes_BL.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_services{
	background-image:url(../images/ProduitsEtServices_BL.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_outils{
	background-image:url(../images/OutilsEtRenseignements_BL.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_recherche{
	background-image:url(../images/RechercheEtEconomie_BL.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_nous{
	background-image:url(../images/AProposDeNous_BL.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_nous:hover{
	background-image:url(../images/AProposDeNous_BL.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
}

a.p_titre_securite{
	background-image:url(../images/p_titre_securite_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_securite:hover{
	background-image:url(../images/p_titre_securite_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
}

a.p_titre_plan{
	background-image:url(../images/p_titre_plan_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_plan:hover{
	background-image:url(../images/p_titre_plan_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
}

a.p_titre_notes{
	background-image:url(/images/p_titre_notes_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_notes:hover{
	background-image:url(/images/p_titre_notes_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
}

/* Added on July 31st 2007 */

#sub_promotion {
	background-position:top;
	background-repeat:no-repeat;
	position: relative;
	float: left;
	width: 200px;
	height: 105px;
	margin: 0;
	padding-top:8px;
	padding-bottom:22px;
	text-align:center;
	text-align:-moz-center;
}

#sub_promotion_img{
	background-image:url(../images/mkt_pic1_fr.jpg);
}


/* Added on the 08th of September 2008 */
a.p_titre_action_notes{
	background-image:url(../images/p_titre_action_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_company{
	background-image:url(../images/p_titre_company_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_industry{
	background-image:url(../images/p_titre_industry_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_monthly{
	background-image:url(../images/p_titre_monthly_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_policy{
	background-image:url(../images/p_titre_policy_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 260px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}

a.p_titre_recent{
	background-image:url(../images/p_titre_recent_fr.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width: 198px;
	height: 28px;
	margin: 0;
	padding: 0;
	display: block;
	cursor: pointer;
}
