@charset "utf-8";
/*
Couleur de reference : 
gris : #c3c3c3;
jaune : #e7bd3e;
rouge : #FF0000;
*/

/* CSS Document */
body 	{margin:0;padding:0;background-image:url(../images/BG_Body.png);background-repeat:repeat-x;background-color:#3c080c;}
div 	{margin:0;padding:0;}
a 		{color:#999999;font-weight:bold;text-decoration:none;}
	a:hover 	{color:#0066FF;font-weight:bold;}
	a:active 	{color:#6633FF;font-weight:bold;}
label 	{color:#000000;}

/* introLayout.htm*/

/* Layout.htm */
.site 		{margin :0 auto;width:800px;}
.header 	{height:181px;width:800px;}
.carroussel {height:250px;width:800px;}
.footer 	{background-image:url(../images/BG_Footer.png);background-repeat:no-repeat;height:78px;padding-top:10px;color:#999999;width:800px;}
	.footer span#footMenu 	{display:inline-block;width:800px;text-align:center;}
	.footer span#copy 		{width:800px;display:inline-block;text-align:center;}
	.footer span#foot_lang 		{width:800px;display:inline-block;text-align:center;}

/* Modules */
div.ModuleDemandeInfoForm 						{padding:20px 30px 30px 40px;width:500px;height:180px; background-image:url(../images/Bg_DemandeInfoPop.png); background-repeat:no-repeat;color:#CCCCCC;}
	div.ModuleDemandeInfoForm 	form		{}
	div.ModuleDemandeInfoForm 	p			{margin:0;padding:10px 0 0 0;line-height:25px;}
	div.ModuleDemandeInfoForm	label		{color:#CCCCCC;}
	div.ModuleDemandeInfoForm	select		{width:150px;}
	div.ModuleDemandeInfoForm 	p.field 	{width:60%;display:inline;padding:0;margin:0;clear:both;line-height:25px;text-align:right;}
	div.ModuleDemandeInfoForm	input		{width:60%;}
	div.ModuleDemandeInfoForm 	span.label 	{width:30%;padding:0;margin:0;float:left;line-height:25px;text-align:left;}
div.ModuleSendToAFriendForm 						{padding:40px 30px 30px 40px;width:400px; height:400px; background-image:url(../images/Bg_SendToAFriendPop.png); background-repeat:no-repeat;color:#CCCCCC;}
	div.ModuleSendToAFriendForm 	a 		{color:#CCCCCC;font-weight:bold;text-decoration:none;}
		div.ModuleSendToAFriendForm 	a:hover 	{color:#0066FF;font-weight:bold;}
		div.ModuleSendToAFriendForm 	a:active 	{color:#6633FF;font-weight:bold;}
	div.ModuleSendToAFriendForm 	form		{}
	div.ModuleSendToAFriendForm 	p			{margin:0;padding:10px 0 0 0;line-height:25px;}
	div.ModuleSendToAFriendForm		label		{color:#CCCCCC;}
	div.ModuleSendToAFriendForm		select		{width:150px;}
	div.ModuleSendToAFriendForm 	p.field 	{width:60%;display:inline;padding:0;margin:0;clear:both;line-height:25px;text-align:right;}
	div.ModuleSendToAFriendForm		input		{width:60%;}
	div.ModuleSendToAFriendForm 	span.label 	{width:30%;padding:0;margin:0;float:left;line-height:25px;text-align:left;}


.ModuleRechercherapide 				{ background-image:url(../images/fr_img/Recherche_accueil.png);background-repeat:no-repeat;height:170px ;width:800px ;}
	div.ModuleRechercherapideForm 	{margin:0 auto;padding-top:80px;width:600px;height:50px;}
.ModuleCallMeBack 					{width:200px ;}
	div.ModuleCallMeBackForm 		{ margin:0 auto;padding-top:10px;width:200px;}
.classForm tr						{height:30px;}
.classForm select					{margin: 0 auto;width:150px;}
/*Accueil*/
div.Accueil 									{margin:0 auto;padding:0;width:800px;font-family:"Franklin Gothic Medium";font-size:14px;}
	div.Accueil div.presentation 				{margin:0 auto;padding:30px 0 30px 0;width:800px;background-image:url(../images/fr_img/Presentation_accueil.png);background-repeat:no-repeat;background-color:#C3C3C3;}
	div.Accueil div.presentation #contenuPres 	{margin:0 auto;padding:45px 0 15px 0;width:750px;}
	div.Accueil div.actualite 					{margin:0 auto;padding:30px 0 30px 0;width:800px;background-image:url(../images/bg_cdc.png);background-repeat:repeat-x;background-color:#C3C3C3;}
	div.Accueil div.actualite #contenuActu 		{margin:0 auto;padding:0;width:750px;}
	
/*Acheter*/
div.Acheter 					{margin:0 auto;padding:20px 0 30px 0;width:800px;color:#000000;background-image:url(../images/bg_cdc.png);background-repeat:repeat-x;background-color:#C3C3C3;color:#CCCCCC;font-family:"Franklin Gothic Medium";font-size:14px;}
div.TextePresAcheter			{margin:0 auto;padding:0 0 10px 0; width:724px;}
div.TextePresAcheter p 			{text-align:justify;color:rgb(0,0,0);font-family:"Franklin Gothic Medium";font-size:14px;}
div.BlocAcheter 				{margin:0 auto;background-image:url(../../web/images/fr_img/Bloc_Achat.png);background-repeat:no-repeat;width:724px;height:508px;text-align:center;}
div.FormAcheter 				{margin:0 auto;padding:10px 0 0 20px;width:700px;}
	div.FormAcheter 	form		{}
	div.FormAcheter 	p			{margin:0;padding:10px 0 0 0;line-height:25px;}
	div.FormAcheter	label			{color:#CCCCCC;}
	div.FormAcheter	select			{width:150px;}
	div.FormAcheter 	p.field 	{width:60%;display:inline;padding:0;margin:0;clear:both;line-height:25px;text-align:right;}
	div.FormAcheter 	span.label 	{width:40%;padding:0;margin:0;float:left;line-height:25px;text-align:left;}

/*Vendre*/
div.Vendre 					{margin:0 auto;padding:20px 0 30px 0;width:800px;color:#000000;background-image:url(../images/bg_cdc.png);background-repeat:repeat-x;background-color:#C3C3C3;color:#CCCCCC;font-family:"Franklin Gothic Medium";font-size:14px;}
div.TextePresVendre			{margin:0 auto;padding:0 0 10px 0; width:724px;}
div.TextePresVendre	 p 			{text-align:justify;color:rgb(0,0,0);font-family:"Franklin Gothic Medium";font-size:14px;}
div.BlocVendre 				{margin:0 auto;background-image:url(../../web/images/fr_img/Bloc-Vente.png);background-repeat:no-repeat;width:724px;height:508px;text-align:center;}
div.FormVendre 				{margin:0 auto;padding:10px 0 0 20px;width:700px;}
	div.FormVendre 	form		{}
	div.FormVendre 	p			{margin:0;padding:10px 0 0 0;line-height:25px;}
	div.FormVendre	label		{color:#CCCCCC;}
	div.FormVendre	select,textarea{width:50%;}
	div.FormVendre	input 		{width:50%;}
	div.FormVendre 	p.field 	{width:70%;display:inline;padding:0;margin:0;clear:both;line-height:30px;text-align:right;}
	div.FormVendre 	span.label 	{width:30%;padding:0;margin:0;float:left;line-height:25px;text-align:left;}

/*Listing annonce*/
div.Pager 				{	width:800px;margin:0 auto;padding:10px 0 0 0;background-image:url(../images/bg_cdc.png);background-repeat:repeat-x;background-color:#c3c3c3;padding-bottom:10px;}
	div.Pager li 		{	list-style:none;}
	div.Pager a 		{	color:#CCCCCC;font-weight:bold;text-decoration:none;}
	div.Pager a:hover 	{	color:#33CCFF;font-weight:bold;}
	div.Pager a:active 	{	color:#6633FF;font-weight:bold;}
	
ul.TriPager 			{	background-image:url(../images/tri_pager.png);background-repeat:no-repeat;background-position:center;width:634px;height:30px;margin:0 auto;padding:0;padding-left:90px;padding-bottom:20px;font-size:14px;}
	ul.TriPager li 		{	float:left;width:110px;line-height:30px;height:30px;padding-top:8px;padding-right:20px;vertical-align:middle;text-align:center;font-weight:bold;}
	
ul.BlocAnnonce 			{	background-repeat:no-repeat;width:724px;min-height:140px;height:140px;margin:0 auto;padding:0;padding-bottom:5px;font-size:14px;cursor:pointer;}
	ul.BlocAnnonce li.AnnThumb 				{float:left;width:210px;margin:0 auto;padding:0;padding-top:10px;text-align:center;}
	ul.BlocAnnonce li.AnnContent 			{margin:0;padding:0;float:left;width:70%;}
		ul.BlocAnnonce li.AnnContent p.Line	{width:100%;display:inline;padding:0;margin:0;clear:both;line-height:30px;text-align:right;font-size:16px;color:#e7bd3e;font-weight:bold;}
		ul.BlocAnnonce li.AnnContent p.Bloc	{width:100%;display:inline;padding:0;margin:0;clear:both;text-align:justify;color:#CCCCCC;}
		ul.BlocAnnonce li.AnnContent span	{width:80%;padding:0;margin:0;float:left;line-height:30px;text-align:left;}

/* Coups de coeurs */
.Coeur {padding:30px 0 0 0;background-image:url(../images/bg_cdc.png);background-repeat:repeat-x;background-color:#C3C3C3;color:#000000;font-family:"Franklin Gothic Medium";font-size:14px;}
	.Coeur div#CoeurBordPhoto 	{margin: 10px auto 0 auto;padding:4px 0px 0px 5px;width:715px;height:525px;border:#E7BD3E solid 2px;}
	.Coeur div#CoeurPhoto 		{text-align:center;width:712px;z-index:101;}
	.Coeur div#CoeurCartouche 	{margin:-32px 0 0 0;padding:0;width:712px;height:30px;z-index:100;}
	.Coeur div#CoeurDescription {margin:10px auto 0 auto;padding:5px;width:710px;border:#E7BD3E solid 2px;}
	.Coeur div#CoeurVisiteVirtuelle {margin:10px auto 0 auto;padding:5px;width:710px;border:#E7BD3E solid 2px;text-align:center;}
		.Coeur div#CoeurVisiteVirtuelle a 		{color:#333333;}
		.Coeur div#CoeurVisiteVirtuelle a:hover {color:#0066FF;font-weight:bold;}
	.Coeur div#CoeurInfo 		{margin: 10px auto 0 auto;padding: 0 0 0 350px;height:100px;}
	.Coeur div#CoeurAllinfo 	{margin: 10px auto 0 auto;padding: 0 0 10px 0;width:725px;}
	.Coeur div#CoeurCadreRight 	{margin: 10px auto 0 auto;padding:0 0 10px 0;}
.CoeurTitre 							{margin:0 auto;width:720px;height:40px;font-size:24px;border:#E7BD3E solid 2px;}
	.CoeurTitre ul 						{margin:0;padding:0;}
	.CoeurTitre li 						{margin:0;padding:0 10px;float:left;line-height:40px;vertical-align:middle;list-style:none;height:40px;}
		.CoeurTitre li#titreLeft 		{text-align:left;color:#FFFFFF;width:480px;}
		.CoeurTitre li#titreRight 		{text-align:right;color:#FF0000;width:200px;}
.CoeurTable 							{margin:10px 0 0 10px;border-top:#E7BD3E solid 1px;border-left:#E7BD3E solid 1px;border-right:#E7BD3E solid 2px;border-bottom:#E7BD3E solid 2px;font-size:13px;}
	.CoeurTable tr.LignePaire 			{background-color:#646464;height:30px;}
	.CoeurTable tr.LigneImpaire 		{background-color:#776b6c;height:30px;}
	.CoeurTable td 						{padding: 0 5px;border-left:#E7BD3E solid 1px;border-top:#E7BD3E solid 1px;border-collapse:collapse;color:#c3c3c3;width:25%;}
	.CoeurTable td.LabelLigne 			{font-weight:bold;}
/* Annonce */
.Annonce 								{padding:30px 0 0 0;background-image:url(../images/bg_cdc.png);background-repeat:repeat-x;background-color:#C3C3C3;color:#000000;font-family:"Franklin Gothic Medium";font-size:14px;}
	.Annonce div#AnnonceBordPhoto 		{margin:10px 0 0 0;padding:4px 0 0 5px;width:482px;height:330px;border:#E7BD3E solid 2px;float:left;}
	.Annonce div#AnnoncePhoto 			{text-align:center;width:480px;z-index:101;}
	.Annonce div#AnnonceCartouche 		{margin:-33px 0 0 0;padding:0;width:480px;height:30px;z-index:100;}
	.Annonce div#AnnonceDescription 	{margin:10px auto 0 auto;padding:5px;width:710px;border:#E7BD3E solid 2px;	}
	.Annonce div#AnnonceGraphsDPE	 	{margin:10px auto 0 auto;padding:5px;width:710px;border:#E7BD3E solid 2px;	}
	.Annonce div#AnnonceGraphsDPE img{margin-left:30px;width:300px;}
	.Annonce div#AnnonceVisiteVirtuelle {margin:10px auto 0 auto;padding:5px;width:710px;border:#E7BD3E solid 2px;text-align:center;}
		.Annonce div#AnnonceVisiteVirtuelle a 		{color:#333333;}
		.Annonce div#AnnonceVisiteVirtuelle a:hover {color:#0066FF;font-weight:bold;}
	.Annonce div#AnnonceInfo 			{margin:10px auto 0 auto;padding:0 0 0 0;height:200px;}
	.Annonce div#AnnonceAllinfo 		{margin:10px auto 0 auto;padding:0 0 0 0;}
	.Annonce div#AnnonceMargeBasse 		{margin:10px auto 0 auto;padding:5px;width:710px;height:5px;}
.AnnonceTitre 							{margin:0 auto;width:720px;height:40px;font-size:24px;border:#E7BD3E solid 2px;}
	.AnnonceTitre ul 					{margin:0;padding:0;}
	.AnnonceTitre li 					{margin:0;padding:0 10px;float:left;line-height:40px;vertical-align:middle;list-style:none;height:40px;}
		.AnnonceTitre li#titreLeft 		{text-align:left;color:#FFFFFF;width:480px;}
		.AnnonceTitre li#titreRight 	{text-align:right;color:#FF0000;width:200px;}
.AnnonceTable 							{margin:10px 0 0 10px;border-top:#E7BD3E solid 1px;border-left:#E7BD3E solid 1px;border-right:#E7BD3E solid 2px;border-bottom:#E7BD3E solid 2px;font-size:13px;} 
	.AnnonceTable tr.LignePaire 		{background-color:#646464}
	.AnnonceTable tr.LigneImpaire 		{background-color:#776b6c}
	.AnnonceTable td 					{border-left:#E7BD3E solid 1px;border-top:#E7BD3E solid 1px;border-collapse:collapse;color:#c3c3c3;padding-left:5px;padding-right:5px;width:60%;}
	.AnnonceTable td.LabelLigne 		{font-weight:bold;width:40%;}
		
/*Programme neuf : Listing*/
div.PrgNeufListe					{margin:0 auto;padding:10px 0 10px 0;width:800px;color:#000000;font-family:"Franklin Gothic Medium";background-image:url(../images/bg_cdc.png);background-repeat:repeat-x;background-color:#C3C3C3;}
div.TextePresPrgNeuf				{margin:0 auto;padding:0px 0 10px 0; width:724px;}
div.TextePresPrgNeuf	 p 			{text-align:justify;color:rgb(0,0,0);font-family:"Franklin Gothic Medium";font-size:14px;}
div.PrgNeufSolo							{margin:0 auto;padding:0px 0 0px 0;width:800px;color:#000000;font-family:"Franklin Gothic Medium";}
	div.PrgNeufSolo	div.Titre			{}
	div.PrgNeufSolo li					{margin:0;padding:0;width:724px;list-style:none;height:100px;border:#e7bd3e solid 1px;}
	div.PrgNeufSolo p					{position:relative;left:495px;top:65px;width:224px;text-align:right;font-size:16px;font-weight:bold;}
/*Programme neuf : Detail*/
div.DetailPrgNeuf 						{color:#000000;padding-top:30px;font-family:"Franklin Gothic Medium";background-image:url(../images/bg_cdc.png);background-repeat:repeat-x;background-color:#C3C3C3;}
div.TitrePrgNeuf 						{margin:0 auto;width:724px;height:40px;font-size:24px;text-align:center;color:#FFFFFF;line-height:40px;vertical-align:middle;}
div.CadrePhoto 							{margin:0 auto;margin-top:10px;height:512px;width:724px;background-image:url(../images/PrgNeuf_BlocPhoto.png);background-repeat:no-repeat;z-index:100;}
div.Photo 								{margin:0 auto;z-index:101;vertical-align:middle;}
div.Description 						{margin:0 auto;margin-top:10px;padding:10px;width:696px;border:#3f0707 solid 4px;}
div.Lien 								{margin:0 auto;width:724px;margin-top:10px;padding-bottom:10px;text-align:center;font-size:14px;}
div.Lien a 								{color:#000000;font-weight:bold;text-decoration:none;}
div.Lien a:hover 						{color:#0066FF;font-weight:bold;text-decoration:none;}
div.LightBoxListe 						{}

/*Programme neuf : Liste Annonces*/
div.PrgNeufAnnonces						{margin:0 auto;width:724px;padding:10px 0 0 0;background-color:#c3c3c3;padding-bottom:10px;}
div.PrgNeufAnnonces li 					{list-style:none;}
ul.BlocAnnoncePrgNeuf 					{background-repeat:no-repeat;width:724px;min-height:140px;height:140px;margin:0 auto;padding:0;padding-bottom:5px;font-size:14px;cursor:pointer;}
	ul.BlocAnnoncePrgNeuf li.Thumb				{float:left;width:210px;margin:0 auto;padding:0;padding-top:10px;text-align:center;}
	ul.BlocAnnoncePrgNeuf li.Content 			{margin:0;padding:0;float:left;width:70%;}
		ul.BlocAnnoncePrgNeuf li.Content p.Line	{width:100%;display:inline;padding:0;margin:0;clear:both;line-height:30px;text-align:right;font-size:16px;color:#e7bd3e;font-weight:bold;}
		ul.BlocAnnoncePrgNeuf li.Content p.Bloc	{width:100%;display:inline;padding:0;margin:0;clear:both;text-align:justify;color:#CCCCCC;}
		ul.BlocAnnoncePrgNeuf li.Content span	{width:80%;padding:0;margin:0;float:left;line-height:30px;text-align:left;}
/*Mentions Légales*/
div.MentionsLegales 			{margin:0 auto;padding:30px 0 30px 0;width:800px;color:#000000;background-color:#C3C3C3;color:#000000;font-family:"Franklin Gothic Medium";font-size:14px;}
div.MentionsContent 			{}
	div.MentionsContent h1 		{font-size:20px;font-weight:bold;background-color:#999999;padding-left:10px;}
	div.MentionsContent h2 		{font-size:16px;font-weight:bold;border-bottom:double 2px #999999;text-transform:uppercase;padding-left:10px;}
	div.MentionsContent h3 		{font-size:20px;font-weight:bold;}
	div.MentionsContent ul 		{margin:0;padding:0;}
	div.MentionsContent li 		{list-style:none;text-align:justify;}
	div.MentionsContent a 		{color:#333333;}
		div.MentionsContent a:hover 	{color:#0066FF;}
