/* CSS Document */

/* Redefinitions des balises HTML */ 
*{margin:0;padding:0;font-size:12px;font-family:Arial, Verdana, Helvetica, sans-serif;color:#000;}
img{border:0}
.clear{clear:both;}
a{text-decoration:underline;outline:none;color:#333333;}
a:hover{color:#333333;text-decoration:none;}
hr{display:none;}
select option{padding:0;}
table{margin:0 auto;}


/* --------Modification AR PLAN SITE-------- */    
     body{background:url(../images/pixel_body.gif) #fff repeat-x ;margin-top:-3px;}
/* Effet bordure (espace 5px) entre BG menu et bande BG site */ 
     #global{position:relative;width:993px; margin:0 auto; border-left:5px solid #fff; border-right:5px solid #fff;}
	   #header{ float:left; display:inline; margin:20px 0 0 0; }


/* ----------------------------------------PAGE ACCUEIL---------------------------------------- */	   
   
/* --------LOGO AGENCE-------- */ 
		#LogoAgence { float:left; display:inline; width:428px;}
		#LogoAgence img{ display:block;border:none; margin:0 0 0 155px;}


/* --------DRAPEAUX LANGUES FRANCAIS ET ANGLAIS-------- */ 		
/* Mettre en DISPLAY:NONE si pas d'option Anglais */ 
		#Drapeaux {position:absolute; top:36px; left:40px; z-index:10;text-align:center;}
    		#Drapeaux img {margin:0 10px 5px 0; }

/* --------TEXTE ACCUEIL--------*/ 
		#textAccueil { float:right; display:inline; width:562px; padding:0 0 14px 0;}
/* Modification TITRE texte d'accueil */ 
		#textAccueil h1{ font-size:20px; font-weight:bold;color:#BACC0D; padding:0 0 4px 0;}
/* Modification CORPS texte d'accueil */ 
		#textAccueil p{ text-align:justify; font-size:11px;  color:#5C5E5D; line-height:14px;}
		#textAccueil a{ text-decoration:none; color:#5A8D00;}
		#textAccueil a:hover{ text-decoration:underline; color:#5A8D00;}


/* --------MARQUEE DEFILANTE-------- */
/* Modification COULEUR  MARQUEE */ 	
		#RefMarque{ float:right; display:inline;color:#fff; font-size:10px;width:width:555px;background-color:#F8FAE7; padding:8px 5px 8px 5px;}
		#RefMarque marquee{width:555px;margin:0;padding:0; color:#A2A39B; font-size:14px;}
		#RefMarque marquee a {color:#A2A39B; font-weight:bold;}
		#RefMarque marquee a strong {color:#A2A39B;}
		#RefMarque marquee a:hover {color:#A2A39B;}


/* --------MENU + FLUX RSS-------- */
/* Modification COULEUR + TAILLE fond MENU */	
	* html #menuFlux{ margin-top:-7px;}	
	  #menuFlux{float:left; display:inline; width:100%; background-color:#A2A39B; height:45px;}
		#menu {float:right; display:inline; padding:15px 10px 10px 0;}
		#menu ul{ display:inline; margin:0 0 0 6px;}
		#menu li{ display:inline;color:#fff; font-size:15px; padding:0 5px 0 5px; border-right:1px solid #000;}
		#menu li.noBorder{ border:none;}
/* Modification COULEUR TEXTE MENU */ 
		#menu a{ font-weight:bold;color:#fff; text-decoration:none;font-size:15px;}
		#menu a:hover{color:#000;font-size:15px;}		
/* Modification FLUX RSS */ 		
		#fluxRss{float:left; display:inline; padding:15px 25px 0px 10px; }
		#fluxRss a{ font-size:10px; text-decoration:none; color:#fff;}
		#fluxRss a:hover{ font-size:10px; text-decoration:underline;color:#fff;}
		#fluxRss img{float:left; display:inline; vertical-align:bottom; padding:0 2px 0 0; }


/* --------CONTENU SITE = ZONE DU MILIEU-------- */
/* Modification COULEUR ARRIERE PLAN CONTENU SITE */ 	
   #milieu{float:left; display:inline;width:961px;padding:24px 17px 3px 16px; min-height:250px;background-color:#F8FAE7;}
   * html #milieu{height:250px;}
   #milieu h2.TitrePage{font:bold 18px Arial, Verdana, Helvetica, sans-serif;color:#000;}
/* Positionnement bandeau image */ 
	 #visuel{float:left; display:inline; width:654px; margin:15px 0 30px 0; padding:0;}		
/* Modification COULEUR BORDURE IMAGE */ 		
   #visuel img{border:7px solid #BACC0D;}
 

/*--------POSITIONNEMENT MINI MOTEUR-------- */ 
   .miniMoteur{float:right;display:inline;width:187px;background:url(../images/fontTitreMoteur.gif) no-repeat 20px 0;padding:0 0 0 50px;}		
/* Modification TITRE RECHERCHE */ 		
   .miniMoteur h2{font-size:18px; font-weight:bold; color:#003975;padding:12px 0 0 0;}
/* A NOTER !!!! Pour styliser les champs + bouton mini moteur VOIR == MINI_MOTEUR.CSS */ 


/* ----------- 3 COUPS DE COEUR ------------- */ 
		#blocBas #coupCoeur{float:left;display:inline;width:715px;margin:0 50px 15px 0; }
/* Modification couleur LIBELLE (type de bien)*/
		#blocBas #coupCoeur .libelleCdc h3{font-size:14px;color:#000;}
/* Modification couleur VILLE + CODE POSTAL coups de coeur */
		#blocBas #coupCoeur span {font-size:14px; font-weight:bold; color:#000;}
/* Modification couleur PRIX coups de coeur */
		#blocBas #coupCoeur strong {font-size:14px; color:#fff;padding-top:3px; display:block;}		
/* Modification couleur DESCRIPTIF coups de coeur */		
		#blocBas #coupCoeur p{font-size:11px;color:#000; margin-right:5px;}
/* Modification BACKGROUND + BORDER CDC */ 
    .TableCDC{width:200px; height:282px; padding:0; margin:0; background:#BACC0D; border:1px solid #979797; border-collapse:collapse;}
/* Gestion du padding intérieur au CDC / bug IE7 et IE6 */     
    .TableCDC td {padding:5px !important; padding:0 5px 5px 5px; border-collapse:collapse;}
/* Modification IMAGE CDC */ 
    .TableCDC img{border:none;}


/* ----------- LISTE TRANSACTIONS AGENCE ------------- */ 
		#blocBas .nbrTransaction{float:right;width:185px;padding-top:11px;}
/* Modification COULEUR "AUJOURD'HUI" */ 	
		#blocBas .nbrTransaction h3{font-size:13px;font-weight:bold;padding:1px 0;color:#003975;}
/* Modification COULEUR TYPE TRANSACTION */ 	
		#blocBas .nbrTransaction h4{width:167px;font-weight:bold;font-size:13px;color:#000;padding:10px 0 0 0;}
		#blocBas .nbrTransaction ul{list-style-type:none;margin:0 0 10px 3px; line-height:16px;}
		#blocBas .nbrTransaction a{ color:#000; text-decoration:none;}
/* Modification COULEUR TYPE DE BIEN */ 
		#blocBas .nbrTransaction ul *{font-size:11px;color:#818284;}
		#blocBas .nbrTransaction ul a{text-decoration:underline;}
		#blocBas .nbrTransaction ul a:hover{text-decoration:none;color:#000;}


/* -----------INCLUDE BAS------------- */ 

/* Modification COULEUR BANDE COORDONNEES */ 
		.CoordonneesAgence {font-size:12px; background:#BACC0D; height:30px; text-align:center; padding-top:10px; color:#000; font-weight:bold;}	
/* Modification BG r portefeuille + menu secondaire */
		.footerPosition{background:#A2A39B; position:relative;width:990px;margin:0 auto; border-left:5px solid #fff; border-right:5px solid #fff; padding-bottom:15px;}
		.porteFeuille{float:left;width:610px;padding-left:38px;}
/* ARRIERE PLAN FOOTER */
		#footer{ background:#CCCCCC; margin:0 auto;}
		
		
/* Modification couleur 2 TITRES FOOTER */ 
	 #footer h4{font-size:11px;font-weight:bold;background:url(../images/puce.gif) no-repeat;padding:0 0 5px 33px;margin:17px 0 0 0;line-height:19px; color:#FFFFFF;}
/* titre gauche : Notre portefeuille immobilier */
	 #footer .porteFeuille h4{font-size:12px; color:#fff;}
/* titre droite : www.urldusite.com */
	 #footer .menuSecondaire h4{font-size:12px; color:#fff;} 
		
/* Modification couleur LISTE DES VILLES */ 
	.porteFeuille .ListeVilles{width:520px;text-align:justify;line-height:13px;border:0;color:#FFF;}
	.ListeVilles *{color:#FFF; font-size:11px;font-weight:normal;}
	.ListeVilles a{color:#FFF;text-decoration:none;}
	.ListeVilles a:hover{color:#FFF;text-decoration:underline;}
	
/* Modification couleur MENU SECONDAIRE FOOTER (droite) */
	 .menuSecondaire{float:left;width:305px;font-size:12px;color:#FFF;}
	 .menuSecondaire p{padding:3px 0 0 25px; color:#FFF;}
	 .menuSecondaire a{font-size:12px;color:#FFF;text-decoration:none;}
	 .menuSecondaire a:hover{font-size:12px;color:#FFF;text-decoration:underline;}

/* ----------------------------------------AUTRES PAGES DU SITE---------------------------------------- */

/* Page En Construction */
		#EnConstruction{margin-top:70px; text-align:center;}


/* PAGE PLAN DU SITE = incl_plan-site.htm */
		.ul#Plan *,.ul#Outils *{text-decoration: none; font-weight: bold;}
		ul#Plan,ul#Outils{padding: 2em 8em;}
		ul#Plan li.plan{color:#5D5D5D;}
		ul#Plan li,ul#Outils li.list{padding: 0.2em 0; border-bottom: 1px solid #707070;background:url(../images/puce.gif) 0px 3px no-repeat;}
		ul#Plan .plan{padding: 0.2em 0; border-bottom: 1px solid #313E61;background:none;}
		ul#Plan li a,ul#Outils li a{color:#5D5D5D;padding-left:30px;height:19px;font-size: 12px;padding-top:6px;}
		ul#Plan li a:hover,ul#Outils li a:hover{color: #4D8D03;padding-left:30px; height:19px;font-size: 12px;}


/*PAGES ESTIMATION + CONTACT + MESSAGE == TABLEAUX FORMULAIRES*/
		.tabFond1{border-color:#00AA00; border-width:0; border-style:solid; padding:2px; font-family:Arial, Helvetica, sans-serif;}
		 textarea {width:600px; height: 100px;}
		.tabFond2{border-color:#00AA00; border-width:1px; border-style:solid; padding:2px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
		.tabTitre{background:#BACC0D; color:#fff; font-size:12px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;height:25px;padding:3px;}
		.tabTitre *{color:#fff; font-size: 12px;}
		.tabPrint{color:#5C5E5D; font-size: 13px; font-family:Arial, Helvetica, sans-serif; border:1px solid #00AA00;}
		.tabFond1 td input{margin:3px;}
		/*Résolution Bug IE8 = donner une taille aux bouton pour éviter tout décallage*/
		.boutonEnvoi {width:81px;}
		.BoutonFormContact {width:81px;}
		.MoteurBouton input {width:169px;}
		td #ChampsBouton input {width:169px;}
		

/* GUIDE PRATIQUE = ACCES VIA LE LIEN DANS LA PAGE OUTILS*/
		span.txtTitre3{font-size:12px; font-style:normal; font-weight:bold; color:#fff; background:#9DC224; display:block; padding:2px 3px; margin:5px 0;}
		p.grasnews, span.gras{font-size:12px; font-style:normal; font-weight:bold; color:#fff; background:#9DC224; display:block; padding:2px 3px;}
		td.encadre{background-color:#fff; border-color:#CCCCCC; border-width:3px; border-style:solid; padding:5px; color:#000; width:865px; display:block; margin:5px 0;}
/*detail*/

       #AgenceContact #CguFormulaire a{text-decoration:underline;}
	   #AgenceContact #CguFormulaire a:hover{text-decoration:none;}