@charset "utf-8";
/* CSS Document */

#logo-efidis{left:45px; top:5px;}
#contenu{background:url(../../pics/v2/accuei-bg-central.jpg) no-repeat; height:368px; width:694px; top:157px; left:31px; position:absolute;}
h1{position:absolute; top:116px; z-index:3; left:15px; margin:0;}
h3{color:#546b8b; font-size:1.2em; margin-bottom:5px;}
#nuage-mots{position:absolute;top:74px;left:740px; background:url(../../pics/v2/bg-accueil-nuage-mots.gif); height:136px; width:181px}

/*-- FOOTER--*/
#footer{ position:absolute; top:620px;}


/* Evolution design 03/2010 */

/*-- BLOC CONTENU --*/
#bloc-contenu{width:658px; position:absolute; left:41px; top:174px;}

/*-- BLOC ACTUALITES --*/
#actus{width:658px; background:url(../../pics/v2/accueil-actus-bg.gif) repeat-y; position:relative; padding:0 2px;}
#actus-bottom{width:658px; height:3px; line-height:0px; background:url(../../pics/v2/accueil-actus-bottom-bg.gif) no-repeat;}

#actus #actus-menu{ width:114px; position:absolute; left:2px; top:0; list-style:none; padding:0; margin:0; z-index:1000;}
#actus #actus-menu li{ width:114px; height:54px; font-size:1.3em; font-weight:bold;}
#actus #actus-menu li a{display:block; width:90px; height:34px; background:url(../../pics/v2/accueil-actus-menu-bg.gif) no-repeat; padding:10px 12px;}
#actus #actus-menu li a:hover{text-decoration:none;}
#actus #actus-menu li.off a{background-position:left 0px; color:#b8051a;}
#actus #actus-menu li.off a:hover{ background-position:left -54px; color:#b8051a;}
#actus #actus-menu li.selected a{background-position:left -108px; color:#fff;}

#actus #actus-conteneur{overflow:hidden; width:549px; margin-left:105px;}
#actus .actus-contenu{width:549px; clear:left;}
#actus .actus-contenu img{ float:left; margin-right:16px;}
#actus .actus-contenu h2{ background:#9d0416 url(../../pics/v2/accueil-actus-titre-bg.gif) repeat-x; padding:8px 16px; color:#fff; font-size:1.5em;}
#actus .actus-contenu span.date{ display:block; padding:2px 16px; color:#989898; font-size:1em;}
#actus .actus-contenu p{ padding:2px 16px; color:#666666; font-size:1.1em;}
#actus .actus-contenu div{ padding:0px 16px; color:#666666; font-size:1.1em;}
#actus .actus-contenu a{ color:#b8051a; text-decoration:none;}
#actus .actus-contenu a:hover{ text-decoration:underline;}
#actus .actus-contenu ul{ list-style:none; padding:0 16px 8px 16px;}
#actus .actus-contenu ul li{ font-size:1.1em;padding:0 0 3px 0;}
#actus .actus-contenu ul li a{ background:url(../../pics/v2/puce-liste-fleche-rouge.gif) no-repeat top left; padding-left:16px;}

#actus .hidden{display:none;}

/*-- BLOC TEASING --*/
#teasing{float:right; width:330px; padding-top:15px;}

/*-- BLOC INFO GROUPE --*/
#info-groupe{float:left; width:316px; padding-top:15px;}
#info-groupe .info-groupe-top{ background:url(../../pics/v2/accueil-groupe-top-bg.gif) no-repeat; width:316px; height:2px; line-height:0px;}
#info-groupe .info-groupe-bottom{ background:url(../../pics/v2/accueil-groupe-bottom-bg.gif) no-repeat; width:316px; height:21px; line-height:0px;}
#info-groupe .info-groupe-contenu{ background:url(../../pics/v2/accueil-groupe-bg.gif) repeat-y; padding:12px 8px 2px 12px;}
#info-groupe .info-groupe-contenu h2{ padding:0px; margin:0; line-height:0;}
#info-groupe .info-groupe-contenu h3{ color:#69451e; font-weight:bold; font-size:1.2em; padding:0; margin:0;}
#info-groupe .info-groupe-contenu p{ padding:5px 0 10px 0; color:#666666; font-size:1.1em;}
#info-groupe .info-groupe-contenu p.liste-liens{ font-size:1.2em;}
#info-groupe .info-groupe-contenu a.fleche{background:url(../../pics/v2/puce-liste-fleche-bleu-2.gif) no-repeat top left; padding:0 10px 0 16px; color:#666666;text-decoration:none;}
#info-groupe .info-groupe-contenu a:hover{text-decoration:underline;}
#info-groupe .info-groupe-contenu ul{list-style:none; padding-top:5px;}
#info-groupe .info-groupe-contenu ul li{color:#666666; font-size:1.2em; padding-bottom:3px;}

/*-- BLOC ESPACES --*/
#bloc-espace-conteneur{width:243px; position:absolute; left:735px; top:227px;}

.bloc-espace{ background:url(../../pics/v2/accueil-bloc-espace-bg.gif) repeat-y; margin-bottom:10px;}
.bloc-espace .content-loc{padding:5px 16px 10px 16px;}
.bloc-espace .content-loc .bloc-img-float-left img{float:left; margin-right:9px;}
.bloc-espace .content-loc .bloc-img-float-left p{margin-left:73px;}
.bloc-espace .content-loc .bloc-img-float-left ul{margin-left:73px;}
.bloc-espace-bottom{ background:url(../../pics/v2/accueil-bloc-espace-bottom-bg.gif) no-repeat; height:4px; line-height:6px;}

.bloc-espace h2{font-size:1.4em;}
.bloc-espace p{padding:0 0 2px 0; margin:0; color:#666666; }
.bloc-espace h3{color:#666666; font-weight:bold;padding:0;padding-top:8px;}
.bloc-espace ul{margin:0; padding:0 0 5px 0;}
.bloc-espace li{list-style:none; border:solid 1px #fff;}
.bloc-espace li a{font-size:1.1em; text-decoration:none; padding: 0;padding-left:18px; background:url(../../pics/v2/puce-liste-fleche-vert.gif) 0px 3px no-repeat; display:block;}
.bloc-espace li a:hover{text-decoration:underline;}

.bloc-espace form{}
.bloc-espace form input{ vertical-align:middle;}
.bloc-espace form select{font-size:1em; color:#666666;  border:1px solid #d8d8d8; width:207px;}

.bloc-espace form.form-residence{border-bottom:dashed 1px #a8abaf; padding-bottom:8px;}

.bloc-espace form.form-connexion{}
.bloc-espace form.form-connexion label{ display:block; float:left; text-align:right; width:70px; padding:2px 3px 0 0;}
.bloc-espace form.form-connexion .saisie{ font-size:1em; color:#666666; border:1px solid #d8d8d8; width:92px; }
.bloc-espace form.form-connexion p.lien-mdp{ padding-left:73px;}

	/*-- BLOC ESPACES : Locataires --*/
	.bloc-locataire h2 span{ display:block; background:url(../../pics/v2/accueil-bloc-espace-locataire-titre-bg.gif) no-repeat left top; height:24px; padding:38px 0 0 41px; color:#fff;}
	.bloc-locataire h2 a{ display:block; background:url(../../pics/v2/accueil-bloc-espace-locataire-titre-bg.gif) no-repeat left -62px; height:24px; padding:38px 0 0 41px; color:#69a717; text-decoration:none;cursor:pointer;}
	.bloc-locataire h2 a:hover{background-position:left -124px; color:#69a717; text-decoration:none;}
	.bloc-locataire .content-loc a{color:#5c9410;}
	
	/*-- BLOC ESPACES : Fournisseurs --*/
	.bloc-fournisseur h2 span{ display:block; background:url(../../pics/v2/accueil-bloc-espace-fournisseur-titre-bg.gif) no-repeat left top; height:22px; padding:11px 0 0 41px; color:#fff;}
	.bloc-fournisseur h2 a{ display:block; background:url(../../pics/v2/accueil-bloc-espace-fournisseur-titre-bg.gif) no-repeat left -32px; height:22px; padding:11px 0 0 41px; color:#d19f01; text-decoration:none; cursor:pointer;}
	 .bloc-fournisseur h2 a:hover{background-position:left -64px; color:#d19f01; text-decoration:none;}
	.bloc-fournisseur .content-loc a{color:#d19f01;}





