
.Menu
{
	background-image: url(../Images/Barre_menu.png);
	background-repeat: no-repeat;
}

img.MenuHover_pointer
{
	display: block;  position: relative;
	width: 30px; height: 8px; 
	margin-top: -8px; top: 14px;
	background-repeat: no-repeat;
}

div.cadre
{
	position: relative; border-left: 1px solid #444444; border-right: 1px solid #444444; border-bottom: 1px solid #444444;
	margin:0px; padding: 0px; 
}




.UnderlineHover 
{
	display: none;
	min-width: 40px; width: 100%; height: 10px;
	position: relative; margin-top: -10px; top: 7px;
 }
.UnderlineHover2
{
	display: block;
	min-width: 40px; width: 100%; height: 10px;
	position: relative; margin-top: -10px; top: 7px;
 }

a.titre_categorie 
{ 
	font-weight: bold; font-style: normal; 
	font-family: tahoma, verdana, arial; 
	font-size: 12px; color: #404040; 
	text-decoration:none;
}
a.titre_categorie:hover, a.titre_categorie_fonce 
{ 
	font-weight: bold; font-style: normal; 
	font-family: tahoma, verdana, arial; 
	font-size: 12px; color: #1D1E1F; 
	text-decoration:none;
}
a.titre_categorie_fonce:hover 
{ 
	font-weight: bold; font-style: normal; 
	font-family: tahoma, verdana, arial; 
	font-size: 12px; color: #000000; 
	text-decoration:none;
}

.Navigation_rubrique
{
	font-weight: bold; font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 14px; 
	color: #ffffff;
	padding-left: 10px; padding-right: 2px;
	text-decoration:none;
}

#menu_hover
{ 
	position: relative;
	display: block;
	background-repeat: no-repeat;
	width: 72px; height: 35px;
	margin-top: -35px; top: 35px; _top: 1px; left: -3px; margin-right: -7px;
}

a.Bouton_Close
{
	display: block;
	position: relative;
	_position: absolute;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 17px; width: 18px; margin: 0px; padding: 0px;
	background-image: url(../Images/Icones/Icone_fermer.png);
	_background-image: url(../Images/Icones/Icone_fermer.gif); /* Pour IE */
	float: right;
	_top: 6px; _right: 12px;
	z-index: 999;
}
a.Bouton_Close:hover 
{
	background-position: 0px  -17px; 
}

a.Bouton_Calendrier
{
	display: block;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 19px; width: 40px; margin: 0px; padding: 0px;
	background-image: url(../Images/Icones/Bouton_Calendrier.jpg);
}
a.Bouton_Calendrier:hover 
{
	background-position: 0px  -19px; 
}

.Aide, .Aide_N
{
	display: block;
	cursor: pointer; 
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 16px; width: 16px;
	text-decoration: none; 
}
.Aide { background-image: url(../Images/Icones/Bouton_Aide.gif); }
.Aide_N { background-image: url(../Images/Icones/Bouton_Aide_noir.gif); }

a.cityprix_href
{
	display: block;  
	width: 290px; height: 70px; 
	position: relative; 
	left: 0px; top: 0px; padding: 0px; margin: 0px;
	background-color: transparent;
	cursor: pointer;
}


/* Boutons de la page d'accueil : */
td.menu_rollover a .bouton_pro, td.menu_rollover a .bouton_achat, td.menu_rollover a .bouton_faire_une_offre, td.menu_rollover a .bouton_favori,
td.menu_rollover_hover a .bouton_pro, td.menu_rollover_hover a .bouton_achat, td.menu_rollover_hover a .bouton_faire_une_offre, td.menu_rollover_hover a .bouton_favori
{
	display: block; 
	height: 42px; width: 42px; padding-left: 10px; 
	background-repeat: no-repeat; 
	text-decoration:none;	
	float: left;
}
td.menu_rollover a .bouton_pro, td.menu_rollover a .bouton_achat, td.menu_rollover a .bouton_faire_une_offre, td.menu_rollover a .bouton_favori { background-position: 0px  -42px; }
td.menu_rollover a:hover .bouton_pro, td.menu_rollover a:hover .bouton_achat, td.menu_rollover a:hover .bouton_faire_une_offre, td.menu_rollover a:hover .bouton_favori, 
td.menu_rollover_hover a:hover .bouton_pro, td.menu_rollover_hover a:hover .bouton_achat, td.menu_rollover_hover a:hover .bouton_faire_une_offre, td.menu_rollover_hover a:hover .bouton_favori 
{ background-position: 0px  0px; }

td.menu_rollover a .bouton_pro, td.menu_rollover_hover a .bouton_pro { background-image: url(../Images/Icones/Icone_espace_pro.png); }
td.menu_rollover a .bouton_achat, td.menu_rollover_hover a .bouton_achat { background-image: url(../Images/Icones/Icone_espace_achat.png); }
td.menu_rollover a .bouton_faire_une_offre, td.menu_rollover_hover a .bouton_faire_une_offre { background-image: url(../Images/Icones/Icone_faire_une_offre.png); }
td.menu_rollover a .bouton_favori, td.menu_rollover_hover a .bouton_favori { background-image: url(../Images/Icones/Icone_favori.png); }

/* Boutons de l'espace professionnell : */
td.menu_rollover a .bouton_identite, td.menu_rollover a .bouton_agence, td.menu_rollover a .bouton_annonce, td.menu_rollover a .bouton_offre_commercial, td.menu_rollover a .bouton_agence_favorite_cote_commercant, td.menu_rollover a .bouton_d_ou_viennent_vos_visiteurs, 
td.menu_rollover_hover a .bouton_identite, td.menu_rollover_hover a .bouton_agence, td.menu_rollover_hover a .bouton_annonce, td.menu_rollover_hover a .bouton_offre_commercial, td.menu_rollover_hover a .bouton_agence_favorite_cote_commercant, td.menu_rollover_hover a .bouton_d_ou_viennent_vos_visiteurs
{
	display: block; 
	height: 42px; width: 42px; padding-left: 10px; 
	background-repeat: no-repeat; 
	text-decoration:none;	
	float: left;
}
td.menu_rollover a .bouton_identite, td.menu_rollover a .bouton_agence, td.menu_rollover a .bouton_annonce, td.menu_rollover a .bouton_offre_commercial, td.menu_rollover a .bouton_agence_favorite_cote_commercant, td.menu_rollover a .bouton_d_ou_viennent_vos_visiteurs { background-position: 0px  -42px; }
td.menu_rollover a:hover .bouton_identite, td.menu_rollover a:hover .bouton_agence, td.menu_rollover a:hover .bouton_annonce, td.menu_rollover a:hover .bouton_offre_commercial, td.menu_rollover a:hover .bouton_agence_favorite_cote_commercant, td.menu_rollover a:hover .bouton_d_ou_viennent_vos_visiteurs, 
td.menu_rollover_hover a:hover .bouton_identite, td.menu_rollover_hover a:hover .bouton_agence, td.menu_rollover_hover a:hover .bouton_annonce, td.menu_rollover_hover a:hover .bouton_offre_commercial, td.menu_rollover_hover a:hover .bouton_agence_favorite_cote_commercant, td.menu_rollover_hover a:hover .bouton_d_ou_viennent_vos_visiteurs
{ background-position: 0px  0px; }

td.menu_rollover a .bouton_identite, td.menu_rollover_hover a .bouton_identite { background-image: url(../Images/Icones/Icone_identite.png); }
td.menu_rollover a .bouton_agence, td.menu_rollover_hover a .bouton_agence { background-image: url(../Images/Icones/Icone_mes_magasins.png); }
td.menu_rollover a .bouton_annonce, td.menu_rollover_hover a .bouton_annonce { background-image: url(../Images/Icones/Icone_annonces.png); }
td.menu_rollover a .bouton_offre_commercial, td.menu_rollover_hover a .bouton_offre_commercial { background-image: url(../Images/Icones/Icone_offres_commerciales_cote_agence.png); }
td.menu_rollover a .bouton_agence_favorite_cote_commercant, td.menu_rollover_hover a .bouton_agence_favorite_cote_commercant { background-image: url(../Images/Icones/Icone_magasins_favoris.png); }
td.menu_rollover a .bouton_d_ou_viennent_vos_visiteurs, td.menu_rollover_hover a .bouton_d_ou_viennent_vos_visiteurs { background-image: url(../Images/Icones/Icone_d_ou_viennent_vos_visiteurs.png); }

/* Boutons de l'espace acheteur : */
td.menu_rollover a .bouton_profile, td.menu_rollover a .bouton_agence_favorite_cote_acheteur, 
td.menu_rollover_hover a .bouton_profile, td.menu_rollover_hover a .bouton_agence_favorite_cote_acheteur
{
	display: block; 
	height: 42px; width: 42px; padding-left: 10px; 
	background-repeat: no-repeat; 
	text-decoration:none;	
	float: left;
}
td.menu_rollover a .bouton_profile, td.menu_rollover a .bouton_agence_favorite_cote_acheteur { background-position: 0px  -42px; }
td.menu_rollover a:hover .bouton_profile, td.menu_rollover a:hover .bouton_agence_favorite_cote_acheteur, 
td.menu_rollover_hover a:hover .bouton_profile, td.menu_rollover_hover a:hover .bouton_agence_favorite_cote_acheteur
{ background-position: 0px  0px; }

td.menu_rollover a .bouton_profile, td.menu_rollover_hover a .bouton_profile { background-image: url(../Images/Icones/Icone_profile.png); }
td.menu_rollover a .bouton_agence_favorite_cote_acheteur, td.menu_rollover_hover a .bouton_agence_favorite_cote_acheteur { background-image: url(../Images/Icones/Icone_magasins_favoris_cote_acheteur.png); }

/* Couleur des liens de menu */
a.menu_de_couleur_jaune, a.menu_de_couleur_jaune_hover, 
a.menu_de_couleur_gris, a.menu_de_couleur_gris_hover, 
a.menu_de_couleur_bleu_gris, a.menu_de_couleur_bleu_gris_hover, 
a.menu_de_couleur_bleu, a.menu_de_couleur_bleu_hover, 
a.menu_de_couleur_vert, a.menu_de_couleur_vert_hover
{
	font-weight: normal; 	font-style: normal; 
	font-family: arial, tahoma, verdana; 
	font-size: 12px; 
	text-decoration: none; 
}
a.menu_de_couleur_jaune, a.menu_de_couleur_gris, a.menu_de_couleur_bleu_gris, a.menu_de_couleur_bleu, a.menu_de_couleur_vert { color: #C0C0C0; /* Couleur gris */ }
a.menu_de_couleur_jaune:hover, a.menu_de_couleur_jaune_hover { color: #FEDC00; /* Couleur jaune */ }
a.menu_de_couleur_gris:hover, a.menu_de_couleur_gris_hover { color: #202020; /* Couleur gris fonce */ }
a.menu_de_couleur_bleu_gris:hover, a.menu_de_couleur_bleu_gris_hover { color: #6289A8; /* Couleur bleu gris */ }
a.menu_de_couleur_bleu:hover, a.menu_de_couleur_bleu_hover { color: #88BEEC; /* Couleur bleu */ }
a.menu_de_couleur_vert:hover, a.menu_de_couleur_vert_hover { color: #9ED61D; /* Couleur vert */ }
