/* CSS Document */

/* Redefinitions des balises HTML */ 
*{margin:0;padding:0;font-size:13px;font-family:Arial, Verdana, Helvetica, sans-serif;color:#000;}
img{border:0}
.clear{clear:both;}
a{text-decoration:underline;outline:none;color:#734D7D; }
a:hover{color:#746678;text-decoration:none; }
hr{display:none;}
select option{padding:0;}
table{ margin:0 auto; padding:0;}
table tr td,
table tr td p
#milieu table tbody tr td{ padding:5px 0px; text-align:justify; text-align:left;}
* html input.alerte{ background:#fff;}

/* --------Modification AR PLAN SITE-------- */    

/* --------BG site + header-------- */ 
body{background:#fff; padding:0;margin:0;}


#header{width:985px; margin:0 auto 0 auto;}
#global{position:relative;width:993px; margin:0 auto;padding:0; }


/* ----------------------------------------PAGE ACCUEIL---------------------------------------- */	   
   
/* --------LOGO AGENCE-------- */ 
#LogoAgence { position:relative;z-index:5;float:left; display:inline;margin:0;padding:0; }
#LogoAgence img{ display:block;margin:0;width:365px;margin-left:0px;}


/* --------DRAPEAUX LANGUES FRANCAIS ET ANGLAIS-------- */ 		
/* Mettre en DISPLAY:NONE si pas d'option Anglais */ 
#Drapeaux {position:relative; top:135px; left:320px;margin:0; padding:0;z-index:10; width:100px;}
#Drapeaux img {padding-right:10px;}


/* --------TEXTE ACCUEIL--------*/ 
#textAccueil {float:right; width:580px;padding:0;margin-bottom:10px;}
/* Modification TITRE texte d'accueil */ 
#textAccueil h1{ font-size:18px; font-weight:bold;color:#734D7D; padding:0;margin-bottom:10px;}
/* Modification CORPS texte d'accueil */ 
#textAccueil p{ text-align:justify; font-size:12px;color:#000;line-height:16px;margin:0 15px 15px 0;}
#textAccueil p strong{ color:#000;}
#textAccueil a{ text-decoration:none; color:#5C5E5D;}
#textAccueil a:hover{ text-decoration:underline; color:#5C5E5D;}


/* --------LOGOS: FNAIM & SIA--------*/
#Partners{ width:62px;height:95px; float:right; text-align:center;display:none;}
#Partners span img{text-align:center; padding:2px 0;}


/* --------MARQUEE DEFILANTE-------- */
/* Modification COULEUR  MARQUEE */ 	
#RefMarqueeNavig{ width:580px; height:35px; float:right; background:none;margin:0;padding:0;}
#RefMarquee{ width:580px; height:25px; float:right;font-size:12px;background:#d9dadc;margin:0; padding:10px 0 0 10px;}
#RefMarquee marquee{width:545px;margin:0;color:#000; padding:8px 5px 8px 5px;}
#RefMarquee marquee a {color:#000;}
#RefMarquee marquee a strong {color:#000;}
#RefMarquee marquee a:hover {color:#000;}

/* --------MENU + FLUX RSS-------- */
/* BG site : Bandes à gauche et à droite du menu */
#remplissageMenu{ width:100%; background:#734D7D; min-height:44px;}		
/* Modification COULEUR + TAILLE fond MENU */
#menuFlux{width:984px; background:#636363; height:44px; border-left:5px solid #fff; border-right:5px solid #fff; margin:0 auto;}
#menu {float:right; display:inline; padding:14px 10px 11px 0;}
#menu ul{ display:inline; margin:0 0 0 6px;}
#menu li{ display:inline;color:#99CCFF; font-size:15px; padding:0 2px;}
/* Modification COULEUR TEXTE MENU */ 
#menu a{ font-weight:bold;color:#FFF; text-decoration:none;font-size:13px;}
#menu a:hover{color:#A29F9F;}		
/* Modification COULEUR SEPARATIONS ONGLETS MENU */ 
#menu ul li.MenuSep{ color:#fff; font-weight:bold;}
/* Modification FLUX RSS */ 		
#fluxRss{float:left; display:inline; padding:15px 25px 0px 10px; }
#fluxRss a{ font-size:10px; text-decoration:underline; color:#FFF; margin:0 0 0 4px}
#fluxRss a:hover{ font-size:10px; text-decoration:none;color:#5D5D5D;}
#fluxRss img{float:left; display:inline; vertical-align:middle; }



/* --------CONTENU SITE = ZONE DU MILIEU-------- */
/* Modification COULEUR ARRIERE PLAN CONTENU SITE */ 	
#milieu{width:985px;padding:24px 0 3px 0px; min-height:250px;background:#fff; border-left:5px solid #fff; border-right:4px solid #fff; margin:0 auto;}
/* Positionnement bandeau image */ 
#visuel{float:left; display:inline; width:654px; margin:0 0 10px 0; padding:0;}		
/* Modification COULEUR BORDURE IMAGE */ 		
#visuel img{border:7px solid #734D7D;}
 

/*--------POSITIONNEMENT MINI MOTEUR-------- */ 
.miniMoteur{float:right;display:inline;width:220px;padding:0 0 0 42px;position:relative;background:url(../images/fontTitreMoteur.gif) 0 2px no-repeat;}		
/* Modification TITRE RECHERCHE */ 		
.miniMoteur h2{font-size:18px; font-weight:bold; color:#734D7D;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; }
* html .div-cdc{ height:260px;}
/* Modification BACKGROUND + BORDER CDC */ 
.div-cdc{width:230px; min-height:260px;float:left; background:#fff; margin:0 4px 0 0; border:1px solid #999999;}
/* Modification couleur générale du texte du CDC */ 
.div-cdc *{ color:#734D7D;}
.div-cdc .contenu-cdc *{color:#5C5E5D;}
/* Modification photo CDC */ 
.div-cdc .photo-cdc img{width:220px;height:139px;background:url(../images/bg_Img_Cdc.gif);padding:5px 2px 3px 5px;}
/* Modification couleur TRANSACTION + TYPE DE BIEN  */ 
.div-cdc .typetransaction-cdc{font-size:13px; font-weight:bold; text-transform:uppercase; color:#734D7D;}
.div-cdc .typebien-cdc{font-size:13px;text-transform:uppercase; font-weight:bold; color:#734D7D;}
/* Modification couleur VILLE  */ 
.div-cdc a span.ville-cdc{font-weight:bold;display:block; color:#734D7D; }
/* Modification couleur DESCRIPTIF  */
.div-cdc .descriptif-cdc{min-height:30px; color:#5C5E5D;}
* html .divc2c .descriptif-cdc{height:30px; color:#734D7D;}
/* Modification couleur PRIX */
.div-cdc p.prix-cdc{font-weight:bold;font-size:14px; color:#734D7D;}

.div-cdc .contenu-cdc{padding:0 6px 4px 6px;}
.div-cdc .contenu-cdc a{ text-decoration:none;}
.div-cdc .contenu-cdc a:hover{color:red;}


/* ----------- LISTE TRANSACTIONS AGENCE ------------- */ 
#blocBas .nbrTransaction{float:right;width:210px; margin:0 10px 0 0;}
/* Modification COULEUR "AUJOURD'HUI" */ 	
#blocBas .nbrTransaction h3{font-size:13px;font-weight:bold;padding:1px 0;color:#734D7D;}
/* Modification COULEUR TYPE TRANSACTION */ 	
#blocBas .nbrTransaction h4{width:167px;font-weight:bold;font-size:13px;color:#734D7D;padding:10px 0 0 0;}
#blocBas .nbrTransaction ul{list-style-type:none;margin:0 0 10px 3px; line-height:16px;}
/* Modification COULEUR TYPE DE BIEN */ 
#blocBas .nbrTransaction ul *{font-size:11px;color:#818284;}
#blocBas .nbrTransaction ul a:hover{text-decoration:none;color:#818284;}


/* -----------INCLUDE BAS------------- */ 

/* Modification COULEUR BANDE COORDONNEES */ 
.CoordonneesAgence {font-size:12px; background:#734D7D; height:27px; text-align:center; padding-top:13px; color:#fff; font-weight:bold;}	
/* Modification BG footer portefeuille + menu secondaire */
.footerPosition{background:#636363; position:relative;width:984px; border-left:5px solid #fff; border-right:5px solid #fff; padding-bottom:15px; margin:auto;}
.porteFeuille{float:left;width:610px;padding-left:39px;}
/* ARRIERE PLAN FOOTER */
#footer{ background:#734D7D; margin:0 auto; padding:0 0 0 1px;}
		
		
/* Modification couleur 2 TITRES FOOTER */ 
 #footer h4{font-size:11px;font-weight:bold;background:url(../images/puce.gif) no-repeat;padding:4px 0 1px 33px;margin:17px 0 0 0;line-height:19px;}
/* 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; padding:4px 0 0 5px;}
.ListeVilles *{color:#fff; font-size:12px;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:605px;font-size:12px;color:#fff; padding-left:20px;}
.menuSecondaire p{padding:3px 0 0 5px; color:#fff; text-align:justify; margin-left:20px;}
.menuSecondaire p a{font-size:12px;color:#fff;text-decoration:none;}
.menuSecondaire p a:hover{font-size:12px;color:#fff;text-decoration:underline;}
span.sepSep{ color:#fff;}



/* ----------------------------------------AUTRES PAGES DU SITE---------------------------------------- */

/* Page En Construction */
#EnConstruction{margin-top:70px; text-align:center;}


/* PAGE PLAN DU SITE = incl_plan-site.htm */  
.ul#Plan *{text-decoration: none; font-weight: bold;}
ul#Plan{padding: 2em 8em; width:400px; margin:0 auto;}
ul#Plan li.plan{ color:#734D7D; font-size:18px; font-weight:bold; text-align:center; text-transform:uppercase;}
ul#Plan li.MenuSep{display:none;}
ul#Plan li{padding: 0.2em 0; border-bottom: 1px solid #ccc;background:url(../images/puce.gif) 0px 3px no-repeat;}
ul#Plan .plan{padding: 0.2em 0;background:none;}
ul#Plan li a{color:#5D5D5D;padding-left:30px;height:19px;font-size: 12px;padding-top:6px; text-transform:uppercase;}
ul#Plan li a:hover{color:#734D7D;padding-left:30px; height:19px;font-size: 12px;}

/* Outils */
.ul#Outils *{text-decoration: none; font-weight: bold;}
ul#Outils{padding: 2em 8em; width:400px; margin:0 auto;}
ul#Outils li.list{padding: 0.2em 0; border-bottom: 1px solid #ccc;background:url(../images/puce.gif) 0px 3px no-repeat;}
ul#Outils li a{color:#5D5D5D;padding-left:30px;height:19px;font-size: 12px;padding-top:6px;text-transform:uppercase;}
ul#Outils li a:hover{color:#734D7D;padding-left:30px; height:19px;font-size: 12px;}
#Outils li.titrePageOutils{ color:#734D7D; font-size:18px; font-weight:bold; text-align:center; text-transform:uppercase;}

/* ----- PAGE MOTEUR,CLASSIC.HTM -----*/
h2.TitrePage{ color:#734D7D; font-size:18px; font-weight:bold; text-align:center; text-transform:uppercase;}

/*PAGES ESTIMATION + CONTACT + MESSAGE == TABLEAUX FORMULAIRES*/
.tabFond1{border-color:#00AA00; border-width:0; border-style:solid; padding:2px; font-family:Arial, Helvetica, sans-serif; width:100%;}
 textarea {width:600px; height: 100px;}
.tabFond2{border-color:#00AA00; border-width:1px; border-style:solid; padding:2px; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.tabTitre{background:#636363; color:#fff; font-size:14px; font-weight: bold; font-family:Arial, Helvetica, sans-serif;height:25px;padding:3px; text-align:center; text-transform:uppercase;}
.tabTitre *{color:#fff; font-size: 14px;}
.tabPrint{color:#5C5E5D; font-size: 13px; font-family:Arial, Helvetica, sans-serif; border:1px solid #00AA00;}
.tabFond1 td input{margin:3px;}
.tabFond1 table{ width:100%;}
strong.messageNomAgence,
strong.estimationNomAgence{ color:#734D7D; font-size:18px; font-weight:bold; text-align:center; text-transform:uppercase; display:block;}

/*Résolution Bug IE8 = donner une taille aux bouton pour éviter tout décallage*/
		.boutonEnvoi {width:112px; float:right;}
		.BoutonFormContact {width:112px; float:right;}
		.MoteurBouton input {width:112px; float:right;}
		td #ChampsBouton input {width:112px; float:right;}
		input .BoutonFormRecherche {width:112px; float:right;}
		

/* GUIDE PRATIQUE = ACCES VIA LE LIEN DANS LA PAGE OUTILS*/
span.txtTitre3{ display:block; width:870px; color:#FFF; background:#000; font-size:16px; font-weight:bold; padding:3px 5px; margin:10px 3px 3px 0;}
span.gras{ display:block; width:882px; color:#FFF; background:#000; font-size:16px; font-weight:bold; padding:3px 5px; margin:0 0 5px 0;}
td.encadre{background:#FFF; border-color:#AAA; border-width:2px; border-style:solid; padding:3px; color:#000; margin:0 0 0 -4px;}
p.grasnews{ display:block; width:882px; color:#FFF; background:#000; font-size:16px; font-weight:bold; padding:3px 5px; margin:0 0 5px 0;}
 
 
/* Mentions Legales */
#MentionsLegales{}
#MentionsLegales h2 {display: block; width: 99%;	 background:#636363; font-size: 14px; color:#fff;font-weight: bold;letter-spacing: 0;padding:3px 0 3px 8px;margin: 10px 0;text-align: left;text-transform: none;font-family: Arial; text-transform: none;}