<style>

.menu1, .menu1:visited {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration: none;
}
.menu1:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF; 
	font-weight: bold;
	text-decoration: underline;
}
.menu2, .menu2:visited {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CCCCCC; 
	font-weight: bold;
	text-decoration: none;
}
.menu2:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #CCCCCC; 
	font-weight: bold;
	text-decoration: underline;
}
.menu3, .menu3:visited {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: bold;
	text-decoration: none;
}
.menu3:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: bold;
	text-decoration: underline;
}
.menu4 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #FFCC90; 
}
.copyright, .copyright:visited {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #999999; 
	text-decoration: none;
}
.copyright:hover {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #999999; 
	text-decoration: underline;
}
.titre1 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	font-weight: bold;
}
.contenu1 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
}
.contenu2 {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #FFFFFF; 
}
</style>

<style>
.asterix
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: red;	
	}
		
	.barre
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background: #FD7700;
		xcursor: hand;
		text-decoration: none;
	}

	.barresel
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background: #FBA41F;
		xcursor: default;
		text-decoration: none;
	}
	
	.barre2
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background: #9C0000;
		xcursor: hand;
		text-decoration: none;
	}

	.barresel2
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background: #DE0000;
		xcursor: default;
		text-decoration: none;
	}
	
	.barre_Ent
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background: #770000;
		xcursor: hand;
		text-decoration: none;
	}
	.barresel_Ent
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background: #990000;
		xcursor: default;
		text-decoration: none;
	}

	.cadre-titre-pal
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #EEEEEE;
		text-decoration: none;
	}

	.cadre-titre-white, .cadre-titre-white:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: white;
		text-decoration: none;
	}
		.cadre-titre-white:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: white;
		text-decoration: underline;
	}

		.cadre-titre-black, .cadre-titre-black:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: black;
		text-decoration: none;
	}
		.cadre-titre-black:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: black;
		text-decoration: underline;
	}
		.art-font0, .art-font0:visited
	{
		FONT-FAMILY: arial,sans-serif;
		FONT-SIZE: 11px; 
		COLOR: #808080;
		TEXT-DECORATION: none;
		font-weight: normal;
	}
		.art-font0:hover
	{
		COLOR: #808080;
		TEXT-DECORATION: underline;
		font-weight: normal;
	}
	
		.art-font-type-menu, .art-font-type-menu:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #4E0AD7;
		text-decoration: none;
	}
		.art-font-type-menu:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #4E0AD7;
		text-decoration: underline;
	}
	
		.art-fontBleu, .art-fontBleu:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #83838B;
		text-decoration: none;
	}

	.art-font0b
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: black;
	}
	.ann-txt1
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: white;
	}
		.ann-link1, .ann-link1:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: yellow;
		text-decoration: none;
	}
		.ann-link1:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #ffffcc;
		text-decoration: underline;
	}

	.boutonretour, .boutonretour:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: black;
		text-de<coration: none;
	}
	.boutonretour:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: black;
		text-decoration: underline;
	}

	.boutonimportant, .boutonimportant:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: red;
		text-decoration: none;
	}
	.boutonimportant:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ff3300;
		text-decoration: underline;
	}
	.infofiche, .infofiche:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: white;
		background: #ff0000;
		text-decoration: none;
	}
	.infofiche:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background: #ff0000;
		text-decoration: none;
	}
		.artfind-titre1, .artfind-titre1:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #3300cc;
		text-decoration: none;
	}
		.artfind-titre1:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #3300cc;
		text-decoration: underline;
	}

	.artfind-titre2
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: red;
		text-decoration: underline;
	}
		.artfind-loc, .artfind-loc:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: normal;
		color: #3300cc;
		text-decoration: none;
	}
		.artfind-loc:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #3300cc;
		text-decoration: underline;
	}
		.artfind-font1, .artfind-font1:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #3300cc;
		text-decoration: none;
	}
		.artfind-font1:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #3300cc;
		text-decoration: underline;
	}
	.artfind-liste2
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: red;
		text-decoration: underline;
	}

	.artfind-box
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		width: 150px;
		height: 22px;
	}
	.artfind-bout
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		width: 100px;
		height: 22px;
	}
		.artfind-nav, .artfind-nav:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: black;
		background: #f2f2f2;
		text-decoration: none;
	}
		.artfind-nav:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #330099;
		background: #f2f2f2;
		text-decoration: underline;
	}
		.esp-forum, .esp-forum:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #990000;
		text-decoration: none;
	}
		.esp-forum:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: red;
		text-decoration: underline;
	}
	.message, .message:visited 
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: yellow;
		text-decoration: none;
	}
	.message:hover 
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: #ffffcc;
		text-decoration: underline;
	}
	.application-message{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
	}

	.alerte-message 
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: red;
	}

	.accueilBgcolor{
		background: #ffb147;
	}

	.accueilMembre{
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: white;
		background: #000000;
	}
	.accueilMembreFondTable{
		background: #FF7500;
	}
	.accueilMembreFondTable2{
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: blue;
		background: cornsilk;

	}
	.acceuilTitreDroite1
	{
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: white;
		background: #3366FF;
	}
	.acceuilMenuTitre2
	{
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: #FFFF99;
		background: black;
	}
	.noir
	{
		background: black;
	}
	.accueilEntrepriseGauche{
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: white;
		background: #FF7500;

	}
	.accueilEntrepriseNormal{
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: black;

	}
	.accueilEntrepriseDroite{
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: white;
		background: #969ACA;

	}
	.accueilEntrepriseMessageTitre{
		font-family: arial;
		font-weight: bold;
		font-size: 13px;
		color: white;
		background:#274A84;
	}
	.accueilEntrepriseMessageTexte{
		font-family: arial;
		font-weight: bold;
		font-size: 12px;
		color: black;
	}
	.EntrepriseTexteBlanc{
		font-family: arial;
		font-size: 11px;
		font-weight: bold;
		color: white;
	}
	.EntrepriseTexteNoir{
		font-family: arial;
		font-size: 11px;
		font-weight: bold;
		color: black;
	}

	.EntrepriseTable2{
		font-family: arial;
		font-size: 12px;
		color: black;
		background:#FFCDA2
	}
	.TxtNormal{
		font-family: arial;
		font-size: 13px;
		color: black;
	}
	.TxtNormalRed{
		font-family: arial;
		font-size: 13px;
		color: #CC0000;
	}
	.GrandTxtNormal{
		font-family: arial;
		font-size: 16px;
		font-weight: bold;
		color: black;
	}
	.GrandTxtBlanc{
		font-family: arial;
		font-size: 16px;
		font-weight: bold;
		color: white;
	}
	.MediumTxtBlancSoul{
		font-family: helvetica;
		font-size: 16 px;
		color: white;
		text-decoration: underline;	
	}
	.TxtBlanc{
		font-family: arial;
		font-size: 13px;
		color: white;
	}
	.TxtBlancSoul{
		font-family: arial;
		font-size: 13px;
		color: white;
		text-decoration: underline;	
	}
	.TxtBleu{
		font-family: arial;
		font-size: 13px;
		color: blue;
	}
	.TxtBleuSoul{
		font-family: arial;
		font-size: 13px;
		color: blue;
		text-decoration: underline;	
	}
	
	.TxtOrange{
		font-family: arial;
		font-size: 13px;
		color: #FF7500;
	}

		.lien, .lien:hover
	{
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		color: blue;
		text-decoration: none;
	}
		.lien:visited
	{
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		color: #99099B;
		text-decoration: none;
	}
		.lienBlanc, .lienBlanc:visited
	{
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		color: white;
		text-decoration: none;

	}
		.lienBlanc:hover
	{
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		color: white;
		text-decoration: underline;

	}
		.lienBleu, .lienBleu:visited
	{
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		color: blue;
		text-decoration: none;

	}
		.lienBleu:hover
	{
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		color: blue;
		text-decoration: underline;

	}

	.annonce
	{
		font-family: arial;
		font-size: 12px;
		font-weight: normal;
		color: black;
	}

	.titre
	{
		font-family: arial;
		font-size: 14px;
		font-weight: bold;
		color: blue;
	}

	.smallAnnonce
	{
		font-family: arial;
		font-size: 11px;
		font-weight: bold;
		color: black;
	}

	.bigAnnonce
	{
		font-family: arial;
		font-size: 12px;
		font-weight: bold;
		color: black;
	}
	.Ent_Bgcolor
	{
		background:  #EEEEEE;
	}
	.Entlien
	{
		font-family: arial;
		font-size: 14px;
		font-weight: normal;
		color: yellow;
		text-decoration: none;
	}
	.Entlien:hover
	{
		font-family: arial;
		font-size: 14px;
		font-weight: normal;
		color: yellow;
		text-decoration: underline;
	}
	.Entlien:visited
	{
		font-family: arial;
		font-size: 14px;
		font-weight: bold;
		color: yellow;
		text-decoration: none;
	}

	.normalButton
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: black;
		background: #c8c8c8;
		width: 1px;
	}
	.smallButton
	{
			font-family: arial, helvetica, sans-serif;
			font-size: 11px;
			font-weight: normal;
			color: black;
			background: #c8c8c8;
			width: 20px;
			height: 20px;
	}
	.genericButton
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 10px;
		font-weight: normal;
		color: black;
		background: #c8c8c8;
		width: 100px;
	}

	.select
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
	}
	.lienNoir, .lienNoir:visited
	{
		font-family: arial;
		font-size: 11px;
		font-weight: bold;
		color: black;
		text-decoration: none;

	}
	.lienNoir:hover
	{
		font-family: arial;
		font-size: 11px;
		font-weight: bold;
		color: #336600;
		text-decoration: underline;

	}
	
	.lienBlancPetit, .lienBlancPetit:visited
	{
		font-family: arial;
		font-size: 11px;
		font-weight: bold;
		color: FFFFFF;
		text-decoration: none;

	}
	.lienBlancPetit:hover
	{
		font-family: arial;
		font-size: 11px;
		font-weight: bold;
		color: #FFFFFF;
		text-decoration: underline;

	}

	.titreListe
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: black;
		background: #fafafa;
	}

	.art-reac-titre
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: white;
		background: #000066;
	}

	.art-reac-ligne
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 11px;
		font-weight: normal;
		color: black;
		background: #ffffcc;
	}

	
	
	
	
	
	.ctrl
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		text-align: justify;
	}

	A.ctrlA, A.ctrlA:visited
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #6666cc;
		text-decoration: none;
	}
	A.ctrlA:hover
	{
		font-family: arial, helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #ff6633;
		text-decoration: underline;
	}
	.linkBlanc, .linkBlanc:visited
	{
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		color: white;
		text-decoration : none;
	}
	.linkBlanc:hover
	{
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		color: yellow;
		text-decoration : underline;
	}
	.arialBlanc
	{
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		color: white;
		text-decoration : underline;
	}
	.arialBlanc3
	{
		font-family: arial;
		font-size: 13px;
		font-weight: bold;
		color: white;
		text-decoration : none;
	}
	.arialBlanc2
	{
		font-family: arial;
		font-size: 14px;
		font-weight: bold;
		color: white;
		text-decoration : none;
	}
	.titresiteimmo
	{
		font-family:arial,helvetica,verdana;
		font-size: 15px;
		color:black;
	}
	.couleurglobale
	{
		background-color:#E8C026;
	}
	.titreCoupCoeur
	{
		font-family:arial,helvetica,verdana;
		font-size: 15px;
		color:black;
	}
	.villeCoupCoeur, .prixCoupCoeur
	{
		font-family:arial,helvetica,verdana;
		font-size: 12px;
		color:black;	
	}
	.lienCoupCoeur, .lienCoupCoeur:visited, .lienCoupCoeur:active
	{
		FONT-FAMILY: arial, helvetica, sans-serif;
		FONT-SIZE: 11px; 
		COLOR: #000000;
		TEXT-DECORATION: none;
		font-weight : bold;
	}
	.lienCoupCoeur:hover
	{
		
		FONT-FAMILY: arial, helvetica, sans-serif;
		FONT-SIZE: 11px; 
		COLOR: #000000;
		TEXT-DECORATION: underline;
		font-weight : bold;
	}
	
	.PetitBlanc {
	FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 11px; COLOR: white;TEXT-DECORATION: none;
	}
	A.PetitBlanc:active {
	TEXT-DECORATION: none;
	}
	A.PetitBlanc:hover {
	COLOR: #CDE4EC; TEXT-DECORATION: none;
	}
	.PetitNoir {
		FONT-FAMILY: arial, helvetica, sans-serif; FONT-SIZE: 11px; COLOR: Black;TEXT-DECORATION: none;
	}
	A.PetitNoir:active {
	TEXT-DECORATION: none;
	}
	A.PetitNoir:hover {
	COLOR: #CDE4EC; TEXT-DECORATION: none;
	}
	.Detail {
	FONT-FAMILY: arial, helvetica, sans-serif;; FONT-SIZE: 11px; COLOR: #666564;TEXT-DECORATION: none;
	font-weight : bold;
	}
	A.Detail:active {
	TEXT-DECORATION: none;
	}
	A.Detail:hover {
	FONT-FAMILY: arial, helvetica, sans-serif;; FONT-SIZE: 11px; COLOR: #666564;TEXT-DECORATION: none;
	font-weight : bold;
	TEXT-DECORATION: underline;
	}
	
	.art-liste-article-read
	{
		FONT-FAMILY: arial, helvetica, sans-serif;
		FONT-SIZE: 11px; 
		COLOR: #6EB0CE;
		TEXT-DECORATION: none;
		font-weight : bold;
	}
	.art-liste-article-read:hover
	{
		COLOR: #6EB0CE; 
		TEXT-DECORATION: underline;
		font-weight : bold;
	}	
	.tableau_coeur_highlight
	{
		background-color:yellow;
	}
	.tableau_coeur_normal
	{
		background-color:#E8C026;
	}
	.img_coupcoeur
	{
		border : 1px solid black;
	}
</style>
