/* CSS Document */

body							{ background-color:#B2C9B5; margin:0; padding:0; width:100%; }
#content					{ margin:0px auto 0px auto; width:100%; text-align:center; background-color:#B2C9B5; }
#content TABLE					{  text-align:left; }
#content	#header			{ margin:0px auto; width:770px; height:100%; padding-top:10px; }
#content	#header	img		{ margin-left:17px;}
#content	#headerMenu		{ width:770px; margin-top:10px; }
#content	#headerMenu	img	{ width:127px; margin-left:-4px; padding:0; }
#content	#entete			{ margin:20px auto 0px auto; height:100px; width:553px; border-bottom:5px solid #36683d; background:transparent url(/images/img_agences/tab_haut-2.gif) no-repeat 0 0; }


#footer						{ height:337px; margin:0 auto 0 auto; width:553px; background:transparent url(/images/img_annonces/bas_tableau-2.gif) no-repeat 0 0; }
#footer			img			{ margin:10px 10px 0; }

/* le footer pour les pages de merde en tableaux*/
#footerBox 					{ width:100%; }	
#footerBox .footerRef		{ border-top:1px solid #ccc; width:764px; margin:0 auto 0 auto; color:#ccc; padding:5px; background-color:#fff;  }	
#footerBox .footerRef	A	{ color:#ccc; text-decoration:none; font-weight:normal; }

/* le footer pour les pages refaites en DIV*/
#content .footerRef			{ border-top:1px solid #ccc; color:#ccc; padding:5px;  }	
#content .footerRef	A		{ color:#ccc; text-decoration:none; font-weight:normal;}

.text_general				{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; }
.text_small					{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }
.text_general_gras			{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#000000; }
.text_copyright				{ text-align:center; line-height:35px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#205827; }

.text_copyrightRouge		{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-decoration:none; color:#F24F3D;}

.clear						{ clear:both; }
H1.titreAgence				{ margin:10px 0 0 10px; padding-top:10px; font-family:'Trebuchet MS', Helvetica, Arial, sans-serif; font-size:1.2em; font-weight:bold; width:300px; color:#205827; }
HR							{ border:1px solid #fff; }		
H1							{ width:300px; font:bold 1.1em Verdana, Arial, Helvetica, sans-serif; color:#39683d; }

.bold						{ font-weight:bold; }

/***********************   REFERENCEMENT   ********************************/
.referencement		{ margin:10px auto 0px auto;  width:553px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#205827; }
#ref				{ width:774px; background-color:#fff; color:#ccc; font-size:0.7em; border-bottom:1px dotted #ccc; margin:0 auto; }		
#ref 	A.ref		{ color:#ccc; text-decoration:none; }		
#ref 	H1			{ text-align:center; margin:0 auto; padding:5px; }		


		
/***********************  AGENCE IMMOBILIERE BELLIFONTAINE FONTAINEBLEAU ********************************/
#entete	.logo					{ float:right; background:transparent url(/images/img_agences/immobilierebellifontaine_small.gif); width:78px; height:52px; margin:10px; }
div#sarl							{ float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:normal; padding-left:13px; color:#205827; float:none; margin:7px 0 0 0; width:350px; }

#encart2						{ height:280px; margin:0 auto 0 auto; width:551px; border-left:1px solid #36683d;  border-right:1px solid #36683d; border-bottom:5px solid #36683d; }
#encart2			IMG			{ float:left; margin-top:10px; margin-right:10px; }
#encart2	.rubriques			{ float:left; margin-top:10px; margin-right:10px; width:205px; padding:0; }
#encart2	.rubriques P			{ margin-top:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  }
#encart2	.vitrine			{ margin:20px 10px 0 10px; }


#encart3						{ height:600px; margin:0 auto 0 auto; width:551px; border-left:1px solid #36683d;  border-right:1px solid #36683d; border-bottom:5px solid #36683d; }
#encart3		P				{ float:left; margin:10px 0 0 0px; }
#encart3		IMG				{ float:left; margin:0 10px 0 10px;  }

.titre_rubriques2				{ background:transparent url(/images/img_commun/puce_double_rouge.gif) 0 10px no-repeat; padding-left:13px; font:bold 0.80em Verdana, Arial, Helvetica, sans-serif;  margin-top:10px;  color:#F24F3D; }

#annonces	table				{ margin:0 auto 0 auto; }

#formulaire		input			{ margin-top:10px; }
#formulaire		textarea			{ margin-top:10px; }
#formulaire		label			{ float:left; background:transparent url(/images/img_commun/puce_double_rouge.gif) 0 10px no-repeat; padding-left:13px; margin-left:10px; }

#formulaire		.nom			{ margin-right:51px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.80em; margin-top:10px; font-weight:bold; color:#F24F3D; }
#formulaire		.prenom			{ margin-right:28px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.80em; margin-top:10px; font-weight:bold; color:#F24F3D; }
#formulaire		.mail			{ margin-right:44px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.80em; margin-top:10px; font-weight:bold; color:#F24F3D; }
#formulaire		.mess			{ margin-right:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.80em; margin-top:10px; font-weight:bold; color:#F24F3D; }

#formulaire		div.btValider	{ margin:0 0 0 350px;}

/***********************   IMMOBILIERE DE SEINE HERICY ********************************/

#arboSeine	#entete	.logo				{ float:right; background:transparent url(/images/img_agences/immobiliereseine_small.gif) 0 0 no-repeat; width:78px; height:52px; margin:10px; }
#arboSeine	#encart3					{ height:500px; margin:0 auto 0 auto; width:551px; border-left:1px solid #36683d;  border-right:1px solid #36683d; border-bottom:5px solid #36683d; }

/***********************    AGENCE SAINT VINCENT  ********************************/

#arboSaintVincent	#entete	.logo		{ float:right; background:transparent url(/images/img_agences/agencesaintvincent_small.gif) 0 0 no-repeat; width:78px; height:52px; margin:10px; }
#arboSaintVincent	#encart3			{ height:500px; margin:0 auto 0 auto; width:551px; border-left:1px solid #36683d;  border-right:1px solid #36683d; border-bottom:5px solid #36683d; }

/***********************    AGENCE gare  ********************************/
#arboGare	#entete	.logo				{ float:right; background:transparent url(/images/img_agences/agencegare_small.gif) 0 0 no-repeat; width:78px; height:52px; margin:10px; }
#arboGare	#encart3					{ height:350px; margin:0 auto 0 auto; width:551px; border-left:1px solid #36683d;  border-right:1px solid #36683d; border-bottom:5px solid #36683d; }

/***********************    AGENCE CENTRE  ********************************/
#arboCentre	#entete	.logo				{ float:right; background:transparent url(/images/img_agences/agencecentre_small.gif) 0 0 no-repeat; width:78px; height:52px; margin:10px; }
#arboCentre	#encart3					{ height:465px; margin:0 auto 0 auto; width:551px; border-left:1px solid #36683d;  border-right:1px solid #36683d; border-bottom:5px solid #36683d; }

/***********************    AGENCE PLASSAIS  ********************************/
#arboPlassais	#entete	.logo			{ float:right; background:transparent url(/images/img_agences/agenceplassais_small.gif) 0 0 no-repeat; width:78px; height:52px; margin:10px; }
#arboPlassais	#encart3				{ height:465px; margin:0 auto 0 auto; width:551px; border-left:1px solid #36683d;  border-right:1px solid #36683d; border-bottom:5px solid #36683d; }

/***********************    ANNONCE   ********************************/

	DIV.encartGlobal 	{ position:relative; width:665px; margin:0 auto 0 auto; padding-top:0px; padding-bottom:0; background-color:#f5f5f5; border:1px solid #d0d0ca;   border-bottom:3px solid #d0d0ca;}
	DIV.encartGlobal P	{ font-size:11px; margin:10px;}
	
/* Encart titre de l'annonce */
	.annonceTitle 						{ clear:both; margin:10px auto 0 auto; width:667px; height:20px; padding-top:5px; font-size:11px; background-color:#36683d; color:#fff; }
	UL.titleLibelle						{ margin:0px 0 0 2px; padding:0px;}
	.encartMarge01						{ list-style-type:none; float: left; margin:0 8px 0 5px;font-weight:normal; display:inline;}
	.encartPrix 							{ list-style-type:none; float:right; margin-right:3px; font-weight:bold; display:inline;}
	.imgResult1 							{ float:left; width:200px; margin:1em 2em 0.5em 1em;}
	.imgResult1 IMG						{ border:1px solid #444;}
	.detailsResult 						{ float:left; width:370px; margin:10px 0 10px 0;}
	A 									{ font:bold 11px Arial, Helvetica, sans-serif; color:#F24F3D;}
	A:link.ajouter, A:visited.ajouter	{ display:block; position:absolute; right:5px; bottom:0px; height:25px; line-height:25px; font:bold 9px/25px Verdana, Serif; color:#36683d; text-decoration:none; padding:0 0 0 13px; margin:0 0 0 10px;  background:url(/images/img_commun/puce_double_vert.gif) 0 15px no-repeat; }
	A:hover.ajouter						 { text-decoration:underline;}
	A.plus:link, A.plus:visited  		{ color:#F24F3D; text-decoration:underline; background:url(/images/img_commun/puce_double_rouge.gif) 0 5px no-repeat; padding-left:15px;}

	
	
	
	