body {
	margin: 0;
	padding: 0;
	background: #ffffff;
	font-family:Arial, Helvetica;
	position:relative;
	z-index:1;
}
td.visuel {
	text-align:center;
	vertical-align:top;
}
strong {
	font-weight:bold;
}
dl, dt, dd, ul, li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#imageLogo {
	left:295px;
    position:relative;
    top:-2px;
    z-index:2000;
} 
#imageLogo img{
	display:block;
    z-index:2000;
} 

/** Le menu */

#menu {
	position: absolute;
	/*top: 83px;*/
	z-index:1000;
	width: 1005px;
	/*height: 33px;*/
	font-family:arial;
    font-size:13px;
    font-weight:bold;
}
#menu dl {
	float: left;
	z-index:1000;
	height: 33px;
	color: #ffffff;
	background: url('/image/v2/menu/menu-gauche.gif') no-repeat 0 0;
}
#menu form {
	margin:0;
	z-index:1000;
}
#menu fieldset {
	border:none;
}
#menu p {
	margin:0.1em;
	padding:0;
	text-align:left;
}

#menu dd#espace_perso p
{
	margin:0em;
}

#menu .fermer2 {
	/*margin-left:10px;*/
	margin-right:6px;
	float:right;
}
#menu .fermer2:hover {
	cursor:pointer;
}
#menu .fermer {
	float:right;
	margin-right:5px
}
#menu .fermer:hover {
	cursor:pointer;
}
#menu .espacePersoLogin {
	width:85px;
	color:#47535f;
	font-size:11px;
}
#menu .espacePersoass {
	width:85px;
	color:#47535f;
	font-size:11px;
}
#menu .valider {
	color: #424076;
	border:none;
	background: url('/image/v2/menu/menu_valider.gif') left 4px repeat-x;
	cursor:pointer;
	font-size:80%;
	height:22px;
}

/* Les differents dl ... */

#dl_notre_offre {
	width:155px;
	z-index: 1000;
}
#dl_notre_offre a{width:148px}
#dl_avant_premiere {
	width: 130px;
	z-index: 1000;
}
#dl_avant_premiere a{width:123px}
#dl_nos_conseils {
	width: 136px;
	z-index:1000;
}
#dl_nos_conseils a{width:129px}
#dl_references {
	width: 141px;
	z-index:1000;
}
#dl_references a{width:134px}
#dl_budget {
	width: 165px;
	z-index:1000;
}
#dl_budget a{width:158px}
#dl_newsletter {
	width: 105px;
	z-index:1000;
}
#dl_newsletter a{width:98px}
#dl_espace_perso {
	width: 135px;
	z-index:1000;
}

#menu dt {
	cursor: pointer;
	text-align: center;
	padding: 10px 0px;
	z-index:1000;
}

#menu dl dt {
	background: url('/image/v2/menu/menu-droit.gif') no-repeat top right;
	z-index:1000;
}
#menu dd {
	z-index:1000;
	
}
#menu ul {
	border-top: 1px solid #9992B4;
	border-left: 1px solid #9992B4;
	border-right: 1px solid #9992B4;
	background: url('/image/v2/menu/fond.jpg') no-repeat 0px 0px #49357A;
	z-index:1000;
}
* html #menu dd#notre_offre ul {height:312px;}
*:first-child+html #menu dd#notre_offre ul{height:312px;}
* html #menu dd#nos_conseils ul{height:120px;}
*:first-child+html dd#nos_conseils ul{height:120px;}
* html #menu dd#references ul{height:48px;}
*:first-child+html dd#references ul{height:48px;}
* html #menu dd#budget ul{height:72px;}
*:first-child+html dd#budget ul{height:72px;}
* html #menu dd#newsletter ul{height:72px;}
*:first-child+html dd#newsletter ul{height:72px;}

#menu dd#espace_perso ul {
	z-index:1000;
	background:url('/image/v2/menu/fond_espace_perso.gif') repeat-x left bottom #A09EBA;
}


#menu li {
	text-align: center;
	line-height:1.75em;
	height:1.75em;
	z-index:1000;
	border-bottom: 1px solid #9992B4;
}
#menu li.sansTrait {
	text-align: left;
	/*height:1.75em;*/
	border-bottom:none;
	padding-left:2px;	
	z-index:1000;
	font-size:11px
}
#menu li.left {
	text-align: left;
	height:1.75em;
	z-index:1000;
	border-bottom:1px solid #9992B4;
}
#menu li.left2 {
	text-align: left;
	/*height:1.75em;*/
	border-bottom:none;
	list-style-type:none;
}
#menu li.left3 {
	text-align: left;
	/*height:1.75em;*/
	border-bottom:1px solid #FFFFFE;
	list-style-type:none;
}

#dl_espace_perso li:first-child {
	background-color: transparent;
	height:auto;
	z-index:1000;
}
#menu li a, #menu dt a {
	text-decoration: none;
	display: block;
	/* height: 100%; */
	border: 0 none;
	/* padding-top:0.25em; */
	font-family:arial;
    font-size:11px;
	z-index:1000;
	color: #FFFFFF;
	padding-left:5px;
    text-align:justify;
}
#menu li:hover a, #menu li a:hover, #menu dt a:hover {
	background-color: #958fb1;
}
#menu li a.left, #menu dt a.left {
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	/* padding-top:0.25em; */
	padding-left: 0.5em;
	font-size:10px;
	z-index:1000;
}
#menu dt a.lienSpecial {
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	font-size:12px;
	padding-top:1px;
	z-index:1000;
	padding-left:4px;
	color: #ffffff;
	text-align:center;
}
#menu #dt_avant_premiere a.lienSpecial {
	font-size:13px;
	padding-top:0px;
}
#menu dt a.lienSpecial:hover {
	text-decoration: none;
	background-color: transparent;
	color: #ffffff;
	z-index:1000;
}
#menu li a.special, #menu dt a.special {
	text-decoration: underline;
	display: block;
	height: 100%;
	border: 0 none;
	/* padding-top:0.25em;
	padding-bottom:10px; */
	padding-left: 0.5em;
	font-size:10px;
	z-index:1000;
}
#menu li a.puce, #menu dt a.puce {
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	padding-top:0.25em;
	padding-left:3em;
	text-decoration:underline;
	font-size:95%;
	font-weight:bold;
	z-index:1000;
}

#menu dd#espace_perso li a.puce{
	text-decoration: none;
	display: block;
	border:none;
	text-decoration:underline;
	font-size:10px;
	font-weight:bold;
	padding:0 0 0 20px; margin:0;
	background:url('/image/v2/menu/puce_connecte.gif') no-repeat 10px center transparent;
}
#menu dd#espace_perso li a.puce:hover{
	background-color: #958fb1;
}

#menu dd#espace_perso li,#menu dd#espace_perso li:hover {
	height:auto;
}

/* La structure de la page d'accueil */

#global {
	/* width : 925px; */
	width: 1005px;
	margin: 0 auto;
	background-color:#FFFFFF;
}
#header {
    /* height:97px; */
	height: 83px;
}
#finLogo{
    position:relative; 
    margin:0 auto; 
    z-index:2000;
}
div#finLogo img.ImgFinLogo 
{ 
    position:absolute; 
    left:295px; 
}

#regionLigne {
	position: relative;
	background:white;
	height:28px;
	color:#273381;
	font-size: 12px;
	padding:0 0 0 10px;
	margin:0 0 0 12px;
	line-height:25px;
	background:url("/image/v2/divers/fleche-bienvenue-home.gif") no-repeat 0 8px;
}
#premiereLigne {
	position: relative;
	background:white;
	height:255px;
	z-index: 0;
	background:transparent;
}
#premiereLigne div.gauche {
	float: left;
	width: 244px;
	padding-left:1px;
	height:255px;
}
#premiereLigne div.gauche .floatleft {
	padding-left: 4px;
}
#premiereLigne div.droite {
	float: left;
	/*width: 255px;*/
    width: 275px;
	text-align:left;
    height:255px;
}
#premiereLigne div.droite div {
	color:#4F543E;
	font-size:11px;
}
#premiereLigne div.droite p {
	/*padding:3px;*/
}
#premiereLigne div.droite p.titre {
	/*background-color:#787C6D;
	color: white;
	font-weight:bold;
	padding: 10x;
	font-size:12px;
	*/
}
#premiereLigne div.droite p.gauche {
	/*
	text-align:right;
	padding-top:5px;
	*/
}
#premiereLigne div.droite img {
	/*
	border:none;
	padding:0;
	margin:0;
	-margin:-2px;
	margin-right: -3px;
	*/
}
#premiereLigne p.desc {
	/*
	overflow: hidden;
	height: 40px;
	*/
}
#premiereLigne div.centre, #premiereLigne div.centre-en {
	height:255px;
	float:left;
	width:754px;
	/* padding-left:20px */			
}
#premiereLigne div.centre-en {
}
#premiereLigne .borderDivRecherche {
	border: 1px solid #dbdeef;
	margin-left: 21px;
}
#annonce1 {
	border:1px solid white;
	border-collapse:collapse;
	background-color: white;
	height:225px;
}
#annonce2 {
	border:1px solid white;
	border-collapse:collapse;
	width:100%;
	background-color: white;
	height:225px;
}
#annonce1 p.toolTip a {
	text-decoration: none;
	cursor: hand;
}
#annonce1 p.toolTip a:hover {
	text-decoration: none;
}
#annonce1 tr {
	height: 112px;
	-height: 110px;
	max-height: 110px !important;
}
#annonce2 tr {
	height: 112px;
	-height: 110px;
	max-height: 110px !important;
}
#annonce1 td {
	border:1px solid white;
	font-size:11px;
	width:127px;
	vertical-align:top;
	color:#4F543E;
	padding:0;
	margin:0;
	height: 108px;
}
#annonce2 td {
	border-right:1px solid white;
	border-left:1px solid white;
	font-size:11px;
	vertical-align:top;
	color:#4F543E;
	padding:0;
	margin:0;
}
#annonce1 img {
	padding:0;
	margin: 0;
	border:0;
}
#annonce2 img {
	padding:0;
	margin: 0;
	border:0;
	margin-right: -2px;
}
#annonce1 p {
	padding:3px;
}
#annonce2 p {
	padding:3px;
}
#annonce1 p.titre {
	background-color:#787C6D;
	color: white;
	font-weight:bold;
	padding: 10x;
	font-size:12px;
}
#annonce2 p.titre {
	background-color:#787C6D;
	color: white;
	font-weight:bold;
	padding: 10x;
	font-size:12px;
}
#annonce1 p.gauche {
	text-align:right;
	padding-top:5px;
}
#annonce2 p.gauche {
	text-align:right;
	padding-top:5px;
}
#annonce1 p.gauche a, #annonce2 p.gauche a {
}
#annonce1 p.infobulle {
	display: none;
	position: absolute;
	background-color: #929BA4;
	border: 1px solid white;
	text-align: justify;
	color: white;
	z-index: 300;
}
#annonce2 p.infobulle {
	display: none;
	position: absolute;
	background: #929BA4;
	border: 1px solid white;
	text-align: justify;
	color: white;
	z-index: 2;
}
#annonce1 span.infobulle {
	display: block;
	padding: 2px;
	width: 150px;
	position: absolute;
	background-color: #929BA4;
	border: 1px solid white;
	text-align: justify;
	color: white;
	z-index: 300;
}
#annonce2 span.infobulle {
	display: none;
	padding: 2px;
	width: 150px;
	position: absolute;
	background: #929BA4;
	border: 1px solid white;
	text-align: justify;
	color: white;
	z-index: 300;
}
#deuxiemeLigne {
	position:relative;
    height: 220px;
	z-index: 0;
	margin-bottom:6px;
	background:transparent;
}
#deuxiemeLigne div.gauche, #deuxiemeLigne div.gauche-en {
	float: left;
}
#deuxiemeLigne div.gauche .alauneTitle {
	margin-right:4px;
	padding-top:9px;
}
#deuxiemeLigne div.gauche-en .alauneTitle {
	margin-left:3px;
	margin-right:1px;
	padding-top:9px;
}
#opportunites {
	margin:0;
	/*margin-left:141px;*/
    width:400px;
	background-color:white;
	height:250px;
	padding:0;
	border:0;
	border-collapse:collapse;
	border-right:1px solid white;/*border-left: 1px solid white;*/
    }
    
#opportunites th {
	background-image: url("../image/new/opportuniteHaut.png");
	background-repeat:no-repeat;
	height:38px;
	border:0;
	padding:0;
	margin:0;
}
#opportunites th.opportunites_en {
	background-image: url("../image/new/opportuniteHaut_en.png");
	background-repeat:no-repeat;
	height:38px;
	border:0;
	padding:0;
	margin:0;
}
#opportunites tr.content {
	cursor:pointer;
}
#opportunites td.ligne1 {
	height:249px;
	vertical-align:top;
	width:141px;/*padding-left:1px;*/
    }
#opportunites td.ligne2 {
	height:106px;
	vertical-align:top;
	font-size:12px;
	color:#47535f;
	line-height:14px;
	width:259px;/*padding-left:1px;*/
    }
#opportunites td.gauche {
	padding-right: 10px;
	text-align: right;
	vertical-align:middle;
}
#opportunites td.droite {
	padding-left: 10px;
	text-align: left;
	vertical-align:middle;
}
#opportunites a {
	font-size:12px;
	color:#47535f;
	font-weight: bold;
}
#opportunites span.petit {
	margin-top:5px;
	display:block;
}
.titreConseil{
    background:#E3E5E3;
    padding: 0px 0px 0px 10px;
    font-family:Arial;
    font-size:13px;
    line-height:16px;
    font-weight:bold;
    height:16px;
}
.descriptionConseil{
    padding: 5px 5px 5px 10px;
    vertical-align: top;
    font-family:arial;
    font-size:12px;
}
.descriptionConseil p{
	margin-right: 100px;
	text-align: justify;
}
.imageConseil{
    height:75px; 
    width:95px;
    float: right;
}
.lienConseil, .lienConseil:hover, .lienConseil:visited {
    font-family:arial;
    font-size:12px;
	color: #273381;
}
.conteneurConseil {
	margin-left: 20px;
}
.conseil {
	border:1px solid #E3E5E3;
	height:103px;
	color: #273381;
}
#deuxiemeLigne div.droite, #deuxiemeLigne div.droite-en {
	float: left;
	width: 395px;
}
    
#deuxiemeLigne div.droite-en{
}

#deuxiemeLigne div.centre {
	margin-left: 401px;
	margin-right: 223px;
	-height:250px;
	position:relative;
	z-index:1;
	border-bottom:1px solid white;
	border-right:1px solid white;
	/*border-left:1px solid white;*/
    background-color:#434077;
	height: 250px;
}

#opportunite {padding-left:24px;}
#opportunite a, #alaune a {
	color:#74739B;;
	font-family:arial;
	font-size:12px;
}

div#alaune{
    width: 580px;
	margin-left: 25px;
}

#troisiemeLigne{
	background:transparent;
	height: 262px;
}
#troisiemeLigne div.gauche{
	float:left;
	width:324px;
	padding-left:1px;
}

#troisiemeLigne div.centre{
	float:left;
	width:271px;
}

#troisiemeLigne div.droite{
	float:left;
	/* width: 394px; */
	padding: 0px 0px 0px 0px;
}

#troisiemeLigne div.droite div.budget, #troisiemeLigne div.droite div.budget-en{
	padding: 0px 0px 0px 0px;
	height: 115px;
}
#troisiemeLigne div.droite div.budget-en {
	
}
#troisiemeLigne div.droite div.budget, #troisiemeLigne div.droite div.budget-en{
    padding-bottom:5px;
}
#troisiemeLigne .budgetTitre {
	margin-left: 8px;
}
#troisiemeLigne .borderDivBudget {
	margin-left:29px;
	border:1px solid #E3E5E3;
	width: 372px;
}
#troisiemeLigne .newsletterTitre {
	margin-left: 8px;
}
#troisiemeLigne .borderDivNewsletter {
	margin-left:29px;
	border:1px solid #E3E5E3;
	width: 372px;
}
.DescriptionBudget{
    float:left;
    padding: 5px 10px 0px 10px;
    width:240px;
	color: #273381;
}
.calculerBudget{
    padding-bottom:8px;
    padding-left:0;
    padding-top:0;
    width:246px;
	font-size: 17px;
	font-weight: bold;
}
.imageBudget{
	margin-left: 266px;
    padding:5px;
}
* html .imageBudget{
    padding:5px 2px 5px 2px;
}
.DescriptionBudget a, .DescriptionBudget a:hover, .DescriptionBudget a:visited {
	color: #273381;
	font-weight: bolder;
	font-size: 13px;
	text-decoration: none;
}
div.DescriptionBudget p{
    padding-bottom:8px;
}
#troisiemeLigne div.droite div.newsletter{
	padding: 0px 0px 0px 0px;
	height:125px;
}

.DescriptionNewsletter{
    float:left;
    padding-left: 10px; 
    padding-right: 0px;
    width:224px;
}
.imageNewsletter{
    padding:5px;
}
.DescriptionNewsletter .lienNewsletter{
    color: #273381;
    font-size:12px;
	text-decoration: underline;
	background: url('/image/v2/divers/fleche-bienvenue-home.gif') no-repeat left 3px transparent;
	padding-left: 13px;
}
div.DescriptionNewsletter p{
    padding-bottom:8px;
}
div.DescriptionNewsletter p.boutonAbonner{
    padding-bottom:3px;
    color:#273381;
}
div.DescriptionNewsletter p.boutonAbonner_en{
    padding-bottom:6px;
    color:#273381;
}
.DescriptionNewsletter {
	color: #273381;
}
div.DescriptionNewsletter p.textAbonner{
	padding-top:4px;
	padding-bottom:10px;
    font-family:arial;
    font-size:12px;
}
div.DescriptionNewsletter p.textAbonner strong{font-weight: bolder;}
.offre {height:65px; text-align:center;}
.offre .offreTitre {margin-right:-13px; padding-left:10px;}
.offre .offreElement {margin-left:3%;}
.offre .offreTroisElement {margin-left:8%;}
.offre .offreFirstElement {margin-left:0px;}

.banniere{
	/*
    width:325px;
    height:255px;
    */
}

#footer{
	background:white url('/image/v2/fond/degrade-bas-complet.jpg') no-repeat top;
}

#footer #footerContainer {
	width:1005px;
	margin:0 auto;
}

#footer p.right {
	text-align:right;
	color: #443f77;
	padding-top:5px;
	margin: 0;
	margin-right:25px;	
	font-size: 10px;
}
#footer ul {
	padding:0;
	margin: 0px 0px 0px 0px;
	list-style-type: none;
	text-align:center;
}
#footer li {
	display: inline;
	margin: 0;
	padding:0;
	color:#273381;
	font-size: 10px;
	/*background-color: #929BA4;*/
	/*ackground-color: #929BA4;*/
	line-height:14px;
}
#footer a {
	text-decoration: none;
	color: #273381;
	border-right:1px solid #FFFFFF;
	color: #443f77;
	border-right:1px solid #443f77;
	padding: 0px 8px 0px 8px;
	margin:0;
	/*background-color: #929BA4;*/
}
#footer a.immobilier {
	text-decoration: none;
	color: #273381;
	color: #443f77;
	border-right:1px solid #FFFFFF;
	padding: 0px 8px 0px 4px;
	margin:0;
	/*background-color: #929BA4;*/
}
#footer a.last {
	text-decoration: none;
	color: #273381;
	border:none;
	padding: 0px 8px 0px 8px;
	margin:0;
	/*background-color: #929BA4;*/
}
#footer a.last2 {
	text-decoration: none;
	color: #443f77;
	border:none;
	padding: 0px 0px 0px 8px;
	margin:0;
	background-color: #929BA4;
}
#footer a.last3 {
	text-decoration: none;
	color: #273381;
	padding: 0px 8px 0px 0px;
	margin:0;
	border:none;
	/*background-color: #929BA4;*/
}
#footer img {
	vertical-align: middle;
}
#footer hr {
	color: white;
	background-color:white;
	height:1px;
	border-top: 1px solid white;
	padding:0;
	margin:0;
}
#filetBlanc {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cbced1;
	line-height: 0pt;
	width:960px;
	margin:5px auto 0px auto;
}
/* Structure commune � toutes les pages */



  #chemin {
	position:relative;
	padding-top:45px;
	padding-left:20px;
	width:985px;
	margin:0 auto 2px;
	/*background-color: #929BA4;*/
	background-image: url("../image/new/spacer.png");
	background-repeat: repeat-y;
	color: #919BA4;
	font-size:10px;
}
#chemin a {
	color: #919ba4;
	text-decoration: none;
}
#chemin a:hover {
	color: #919ba4;
	text-decoration: underline;
}
#espacePersoContenu {
	position:relative;
	padding-top:12px;
	margin-left:20px;
	margin-right:20px;
	width:1005px;
	margin:0 auto;
	/*background-color: #929BA4;*/
	background-image: url("../image/new/spacer.png");
	background-repeat: repeat-y;
}
#espacePersoContenu p.message {
	font-weight:bold;
	color:#583A52;
	font-size:12px;
}
#espacePersoContenu h2 {
	color:#5A4A55;
	font-size:200%;
	margin:0;
}
#espacePersoContenu h3 {
	background-color:#cecddb;
	color:#5A4A55;
	margin:0;
	width:545px;
	font-size:12px;
	line-height:18px;
	margin-bottom:3px;
	padding-top:3px;
	font-weight:bold;/*margin-top:15px;*/



    }
#espacePersoContenu .entete {
	background-color:#DAD1D6;
	color:#583A52;
	padding-top:30px;
	/*margin-right:48px;*/
	margin-bottom:2px;
	padding-left:2em;
	margin-top:0;
	height:28px;
	font-size:12px;
	font-weight:bold;
}
#espacePersoContenu .enteteMesSelections_en {
	/*



      background-color:#DAD1D6;



      background-image:url("../image/new/mesSelections_en.png");



      background-repeat:no-repeat;



      color:#583A52;



      padding-top:30px;



      margin-right:48px;



      margin-bottom:2px;



      padding-left:2em;



      margin-top:0;



      height:28px;



      font-size:12px;



      font-weight:bold;



      */







      background-color:#DAD1D6;
	background-image:url("../image/new/mesSelections_en.png");
	background-position: top left;
	background-repeat:no-repeat;
	color:#583A52;
	font-size:12px;
	padding-top:3em;
	padding-bottom:1em;
	margin-right:48px;
	margin-bottom:2px;
	padding-left:2em;
	margin-top:0;
	font-weight:bold;
}
#espacePersoContenu .enteteCreerAlerte {
	background-color:#c7c6d6;
	background-image:url("../image/new/creerAlerte.png");
	background-repeat:no-repeat;
	color:#424076;
	font-size:12px;
	padding-top:3em;
	padding-bottom:1em;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:2px;
	padding-left:2em;
	margin-top:0;
	font-weight:bold;
}
#espacePersoContenu .enteteCreerAlerte_en {
	background-color:#DAD1D6;
	background-image:url("../image/new/creerAlerte_en.png");
	background-repeat:no-repeat;
	color:#583A52;
	font-size:12px;
	padding-top:3em;
	padding-bottom:1em;
	/*margin-right:48px;*/
	margin-bottom:2px;
	padding-left:2em;
	margin-top:0;
	font-weight:bold;
	margin-left:20px;
	margin-right:20px;
}
#espacePersoContenu .entete2 {
	background-color:#DAD1D6;
	background-image:url("../image/new/creerEspacePerso.png");
	background-repeat:no-repeat;
	color:#583A52;
	font-size:12px;
	padding-top:3em;
	padding-bottom:1em;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:2px;
	padding-left:2em;
	font-weight:bold;
	margin-top:0;
}
#espacePersoContenu .entete2_en {
	background-color:#DAD1D6;
	background-image:url("../image/new/creerEspacePerso_en.png");
	background-repeat:no-repeat;
	color:#583A52;
	font-size:12px;
	padding-top:3em;
	padding-bottom:1em;
	/*margin-right:48px;*/
	margin-bottom:2px;
	padding-left:2em;
	font-weight:bold;
	margin-top:0;
	margin-left:20px;
	margin-right:20px;
}
#espacePersoContenu .enteteMonCompte {
	background-color:#DAD1D6;
	background-image:url("../image/new/monEspacePerso.png");
	background-repeat:no-repeat;
	color:#583A52;
	font-size:12px;
	padding-top:3em;
	padding-bottom:1em;
	/*margin-right:48px;*/
	margin-left:20px;
    margin-right:20px;
	margin-bottom:2px;
	padding-left:2em;
	font-weight:bold;
	margin-top:0;
}
#espacePersoContenu .enteteMonCompte_en {
	background-color:#DAD1D6;
	background-image:url("../image/new/monEspacePerso_en.png");
	background-repeat:no-repeat;
	color:#583A52;
	font-size:12px;
	padding-top:3em;
	padding-bottom:1em;
	/*margin-right:48px;*/
	margin-left:20px;
    margin-right:20px;
	margin-bottom:2px;
	padding-left:2em;
	font-weight:bold;
	margin-top:0;
}
#espacePersoContenu .entetePetit {
	background-color:#DAD1D6;
	color:#583A52;
	padding-top:10px;
	/*margin-right:48px;*/
	margin-right:20px;
	margin-left:20px;
	margin-bottom:1px;
	padding-left:2em;
	margin-top:0;
	height:23px;
	font-size:12px;
	font-weight:bold;
}
#espacePersoContenu .entetePetitMesAlertes_en {
	background-image: url("../image/new/mesAlertes_en.png");
	background-repeat:no-repeat;
	background-color:#DAD1D6;
	color:#583A52;
	padding-top:2em;
	/*margin-right:48px;*/
	margin-bottom:2px;
	margin-right:20px;
	margin-left:20px;
	padding-left:2em;
	margin-top:0;
	height:23px;
	font-size:12px;
	font-weight:bold;
}
#espacePersoContenu .entetePetitMesSelections_en {
	background-image: url("../image/new/mesSelections_en.png");
	background-repeat:no-repeat;
	background-color:#DAD1D6;
	color:#583A52;
	padding-top:2em;
	/*margin-right:48px;*/
	margin-bottom:2px;
	margin-right:20px;
	margin-left:20px;
	padding-left:2em;
	margin-top:0;
	height:23px;
	font-size:12px;
	font-weight:bold;
}
#espacePersoContenu hr {
	color:#B5A6AD;
	background-color:#B5A6AD;
	border-color:#B5A6AD;
	height:15px;
	margin:0;
	margin-right:3em;
}
#espacePersoContenu .spacer {
	color:#7c7ba0;
	background-color:#7c7ba0;
	border-color:#7c7ba0;
	height:15px;
	margin:0;
	margin-right:20px;
	margin-left:20px;
}
#espacePersoContenu .spacerPetit {
	color:#B5A6AD;
	background-color:#B5A6AD;
	border-color:#B5A6AD;
	height:9px;
	margin:0;
	/*margin-right:3em;*/
	margin-right:20px;
    margin-left:20px;
}
#espacePersoContenu .contenu {
	background-image: url("../image/new/backgroundEspacePerso.png");
	background-repeat: repeat-y;
	/*height:190px;*/



      border-top:1px solid white;
	margin-right:20px;
	margin-left:20px;
	min-height:350px !important;
}
#espacePersoContenu ul.menu {
	float:left;
	width:220px;
	background-color:#c9c7d7;
	margin-left:27px;
	-margin-left:14px;
	margin-top:1em;
	/*height:100%;*/
}
#espacePersoContenu ul.menu li {
	list-style-type:none;
	list-style-position:outside;
	background-image: url("../image/new/espacePersoPuce.png");
	background-repeat: no-repeat;
	background-position: 7% 80%;
	padding-left:25px;
	padding-top:10px;
	font-size:11px;/*font-weight:bold;*/



      }
#espacePersoContenu ul.menu li.dernier {
	padding-bottom:15px;
	background-position: 7% 55%;
}
#espacePersoContenu ul.menu li.deuxieme {
	padding-top:10px;
	background-position: 7% 80%;
}
#espacePersoContenu ul.menu li a {
	color:#583A52;
}
#espacePersoContenu ul.menu li.premier {
	list-style-position:outside;
	list-style-image: none;
	list-style-type:none;
	background-color:#c9c7d7;
	background-image: none;
	padding-left:15px;
	font-weight:normal;
	color:#583A52;
	padding-top:0;
	padding-bottom:0;
	font-size:12px;
}
#espacePersoContenu p.hauteurMin {
	height:215px;
	margin-left:300px;
	padding-top:40px;
	color:#424076;
	font-size:12px;
}
#espacePersoContenu p.hauteurMin2 {
	height:215px;
	padding-top:10px;
	margin-left:260px;
	color:#424076;
	font-size:12px;
}
#espacePersoContenu div.erreur {
	margin-left:260px;
	padding-top: 10px;
	font-weight: bold;
	color:#583A52;
	font-size:12px;
}
#espacePersoContenu p.hauteurMin a {
	font-weight:bold;
	font-size:14px;
	color:#424076;
}
#ajoutAlerte fieldset {
	border:none;
	font-size:12px;
	color:#583A52;
	padding-left:30px;
	margin-top:0;
}
#ajoutAlerte select {
	height:18px;
	font-size:100%;
	color:#583A52;
}
#ajoutAlerte input {
	font-size:100%;
	color:#583A52;
}
#ajoutAlerte input.petit {
	width:94px;
	margin-right:12px
}
#ajoutAlerte input.radio {
	margin-right:20px
}
#ajoutAlerte input.ancien {
	margin-left:50px
}
#ajoutAlerte select.petit {
	width:98px;
	margin-right:12px
}
#ajoutAlerte select.type {
	width:115px;
	margin-right:12px
}
#ajoutAlerte select.grand {
	width:211px;
}
#ajoutAlerte p {
	margin:8px;
}
#ajoutAlerte p.italic {
	font-style:italic;
	font-size:90%;
	margin-top:0;
}
#ajoutAlerte p.right {
	text-align:right;
	padding-right:352px;
	margin-bottom:0;
}
#ajoutAlerte p.normal label {
	float:left;
	width:110px;
}
#loginEspacePerso fieldset {
	margin:0;
	border:none;
	float:left;
	padding-left:30px;
	color:#5b656f;
}
#loginEspacePerso p {
	margin:0.5em;
}
#loginEspacePerso input.text {
	width:107px;
	height:13px;
	color:#5B656F;
	margin-bottom:3px;
	font-size:10px;
}
#loginEspacePerso input.submit {
/*margin-left:2px;*/



        }
#loginEspacePerso a {
	color:#5B656F;
	font-size:11px;
}
#creationEspacePerso fieldset {
	border:none;
	font-size:80%;
	color:#583A52;
}
#creationEspacePerso p {
	/*padding:0.5em;*/



        margin:10px;
	font-size:12px;
}
#creationEspacePerso p.special {
	margin-left:255px;
}
#creationEspacePerso a {
	color:#583A52;
	text-decoration:underline;
}
#creationEspacePerso label.gauche {
	float:left;
	width:93px;
	text-align:left;
	margin-right:10px;
	margin-left:142px;
}
#creationEspacePerso input {
	color:#583A52;
	height:1em;
	font-size:100%;
}
#creationEspacePerso input.submit {
	height:auto;
}
#creationEspacePerso select {
	color:#583A52;
	height:20px;
	font-size:100%;
}
#creationEspacePerso label.prenom {
	margin-left:50px;
}
#creationEspacePerso input.normal {
	width:122px;
	margin-right:5px;
}
#creationEspacePerso input.adresse {
	width:185px;
	margin-right:5px;
}
#creationEspacePerso input.radio {
	margin-right:25px;
}
#creationEspacePerso input.cp {
	width:95px;
	margin-right:25px;
}
#creationEspacePerso input.password {
	width:95px;
	margin-right:35px;
}
#creationEspacePerso select.pays {
	width:215px;
}
#creationEspacePerso p.right {
	text-align:right;
	padding-right:165px;
	margin-bottom:0;
	padding-top:15px;
}
#creationEspacePerso span.italic {
	float: left;
	font-style:italic;
	padding-left:260px;
	margin:0;
	/*



          margin-right: 235px;



          */



          font-size: 11px;
}
#retour {
	text-align:right;
	height:35px;
}
form.prolongation {
	width:500px;
	margin-left:295px;
	margin-top:0;
	color:#5A3A51;
	/*padding-top:10px;*/



    padding:0;
}
form.prolongation fieldset {
	border:none;
	margin-top:0;
	font-size:12px;
	padding:0;
	margin-left:5px;
}
form.prolongation p {
	/*padding:0;*/



        margin:0;
}
form.prolongation p.nomAlerte {
	width:280px;
	background-color:#cecddb;
	padding-left:20px;
	color:#5A3A51;
	font-weight:bold;
	height:18px;
	margin:0;
	margin-bottom: 10px;
}
form.prolongation p.critereAlerte {
/*margin-top:5px;*/



      }
form.prolongation p.lieuAlerte {
/*margin-bottom:15px;*/



      }
form.prolongation label {
	float:left;
	width:210px;
	padding-left:20px;
	font-weight:bold;
	padding-top:3px;
}
form.prolongation select {
	color:#5A3A51;
	margin-bottom:5px;
}
form.prolongation ul {
	padding-left:20px;
	margin-bottom:10px;
	line-height:12px;/*margin:0;*/



        }
form.prolongation li {
	list-style-type:none;
	list-style-position:inside;
	background-image: url("../image/new/espacePersoPuce.png");
	background-repeat: no-repeat;
	background-position: 0% 55%;
	font-size:11px;
	padding-left:10px;
}
form.prolongation li.bold {
	font-weight:bold;
}
form.prolongation ul.flotte {
	float:right;
}
ul.flotte li {
	background-image: none;
	padding-left:0;
	height:20px;
	border-bottom:1px solid #D9DDE0;
	padding-top:3px;
	width:155px;
	font-weight:bold;
}
ul.flotte li.premier {
	border-top:1px solid #D9DDE0;
}
ul.flotte img.imgAlerte {
	margin-right:20px;
}
ul.flotte a {
	color:#5A3A51;
	text-decoration:none;
}
div.selections {
	/*margin-top:10px;*/



    padding-left:15px;
	margin-left:250px;
	color:#5A3A51;
	width:670px;
}
div.selections p {
	margin-left:0;
	margin-right:0;
	margin-top:10px;
	margin-bottom:20px;
	font-size:12px;
}
div.selections p.titre {
	background-color:#cecddb;
	color:#5A3A51;
	font-weight:bold;
	height:21px;
	line-height:18px;
	/*width:400px;*/



      margin-left:132px;
	margin-right:40px;
	padding-top:0.25em;
	margin-bottom:0;
	margin-top:0;
	font-size:12px;
}
p.titre a {
	padding-left:10px;
	text-decoration:underline;
	color:#5A3A51;
}
p.titre span.flotte {
	float:right;
	margin-right:10px;
}
div.selections p.contenuProgramme {
	margin-left:155px;
	margin-top:5px;
	margin-right:40px;
	padding-top:0;
	font-size:11px;
	line-height:1em;
}
div.selections p.contenuProgramme img.investisseur {
	float: right;
}
div.selections img.imageProgramme {
	float:left;
}
p.contenuProgramme a.flotte {
	float:right;
	border-top:1px solid #D9DDE0;
	border-bottom:1px solid #D9DDE0;
	font-size:12px;
	color:#5A3A51;
	text-decoration:none;
	text-align: right;
	padding-left: 8px;
	padding-right: 8px;
	margin-top: -10px;
	margin-right: 10px
}
p.contenuProgramme a.flotte img {
	float: left;
	padding-bottom: 1px;
}
p.contenuProgramme a.flotte span {
	float: left;
	/*padding-bottom: 8px;*/



      padding-top: 4px;
}
a.flotte img.actionProgramme {
	border:none;
	padding-top:2px;
	margin-right:10px;
}
/* La rubrique nos conseils */



  #conseilsContenu {
	position:relative;
	padding-top:12px;
	/*padding-left:10px;*/
	/*padding-right:10px;*/
	width:1005px;
	margin:0 auto;
	/*background-color: #929BA4;*/
	background-image: url("../image/new/spacer.png");
	background-repeat: repeat-y;
}
#conseilsContenu .entete {
	background-color:#c7c6d6;
	color:#383838;
	padding-top:20px;
	padding-bottom:10px;
	margin-right:20px;
	margin-left:20px;
	margin-bottom:2px;
	padding-left:1em;
	padding-right:1em;
	margin-top:0;
	min-height:28px;
	-height:28px;
	font-size:12px;/*font-weight:bold;*/



    }
#conseilsContenu .enteteImage {
	background-color:#c7c6d6;
	background-image:url("../image/new/guideAcquereur.png");
	background-repeat:no-repeat;
	color:#383838;
	font-size:12px;
	padding-top:2em;
	padding-bottom:1em;
	margin-right:48px;
	margin-bottom:2px;
	padding-left:2em;
	margin-top:0;
	text-align:justify;
	padding-right:100px;
}
#conseilsContenu .enteteInvestir {
	background-color:#c7c6d6;
	background-image:url("../image/new/conseilsInvestir.png");
	background-repeat:no-repeat;
	color:#383838;
	font-size:12px;
	padding-top:2em;
	/*padding-bottom:1em;*/



      margin-right:48px;
	margin-bottom:2px;
	padding-left:2em;
	margin-top:0;
	text-align:justify;/*padding-right:100px;*/



    }
#conseilsContenu .enteteInvestir2 {
	background-color:#c7c6d6;
	background-image:url("../image/new/conseilsInvestir.png");
	background-repeat:no-repeat;
	color:#383838;
	font-size:12px;
	padding-top:2em;
	/*padding-bottom:1em;*/



      margin-right:48px;
	margin-bottom:2px;
	padding-left:2em;
	padding-bottom:12px;
	margin-top:0;
	text-align:justify;/*padding-right:100px;*/



    }
#conseilsContenu .entetePlan {
	background-color:#c7c6d6;
	background-image:url("../image/new/planSite.png");
	background-repeat:no-repeat;
	color:#383838;
	font-size:12px;
	padding-top:2em;
	padding-bottom:1em;
	/*margin-right:48px;*/
	margin-bottom:2px;
	margin-left:20px;
	margin-right:20px;
	padding-left:2em;
	margin-top:0;
	text-align:justify;/*padding-right:100px;*/



    }
#conseilsContenu .entetePlan_en {
	background-color:#c7c6d6;
	background-image:url("../image/new/planSite_en.png");
	background-repeat:no-repeat;
	color:#383838;
	font-size:12px;
	padding-top:2em;
	padding-bottom:1em;
	/*margin-right:48px;*/
	margin-left:20px;
    margin-right:20px;
	margin-bottom:2px;
	padding-left:2em;
	margin-top:0;
	text-align:justify;/*padding-right:100px;*/



    }
#conseilsContenu .entetePetit {
	background-color:#DAD1D6;
	color:#583A52;
	padding-top:10px;
	/*padding-bottom:1em;*/



      margin-right:48px;
	margin-bottom:1px;
	padding-left:2em;
	margin-top:0;
	height:23px;
	font-size:12px;
	font-weight:bold;
}
#conseilsContenu a.italic {
	font-style:italic;
	color:#49509E;
	font-weight:bold;
}
#conseilsContenu img.droite {
	float: right;
	margin-left: 10px;
	margin-right:-90px;
}
#conseilsContenu hr {
	color:#B5A6AD;
	background-color:#B5A6AD;
	border-color:#B5A6AD;
	height:15px;
	margin:0;
	margin-right:3em;
}
#conseilsContenu .spacer {
	color:#FFFFFD;
	background-color:#a09fba;
	border-color:#B5A6AD;
	min-height:15px !important;
	margin:0;
	padding-left:2em;
	margin-right:20px;
	margin-left:20px;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
}
#conseilsContenu .spacerPetit {
	color:#FFFFFD;
	background-color:#a09fba;
	border-color:#B5A6AD;
	height:5px;
	margin:0;
	padding-left:2em;
	/*margin-right:48px;*/
	margin-right:20px;
    margin-left:20px;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
}
#conseilsContenu .spacerBold {
	color:#FFFFFD;
	background-color:#9A9F98;
	border-color:#B5A6AD;
	min-height:15px !important;
	margin:0;
	padding-left:2em;
	margin-right:48px;
	font-weight:bold;
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	vertical-align:middle;
}
#conseilsContenu span.actif {
	color:#FFFFFF;
	margin-right:30px;
	vertical-align:middle;
}
#conseilsContenu span.inactif {
	color:#383838;
	margin-right:30px;
	vertical-align:middle;
}
#conseilsContenu .contenu {
	background-image: url("../image/new/fondContenu.png");
	background-repeat: repeat-y;
	background-position:right;
	/*height:190px;*/



      border-top:1px solid white;
	margin-right:20px;
	margin-left:20px;
	padding-right:120px;
	min-height:350px !important;
	-height:350px !important;
	font-size:12px;
	color:#363e2f;
	text-align:justify;
	padding-bottom:15px;
}
#conseilsContenu em {
	font-stylr:italic;
}
table.residentiel {
	border: 1px solid #363E2F;
	border-collapse:collapse;
	line-height:20px;
}
table.residentiel th {
	border: 1px solid #363E2F;
	font-weight:bold;
	text-align:center;
	padding-right:10px;
	padding-left:10px;
}
table.residentiel td {
	border: 1px solid #363E2F;
	text-align:center;
}
#conseilsContenu h2 {
	font-size: 13px;
	color: #383838;
	background-color: #e3e5e3;
	width:290px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:25px;
	margin-bottom:5px;
}
#conseilsContenu h3 {
	font-size: 12px;
	color: #383838;
	background-color: #e3e5e3;
	width:290px;
	font-weight:bold;
	padding-left:10px;
	padding-top:5px;
	padding-bottom:5px;
	margin-top:10px;
	margin-bottom:5px;
}
#conseilsContenu h3.plan {
	font-size: 12px;
	color: #383838;
	background-color: #e3e5e3;
	width:250px;
	font-weight:bold;
	padding-left:10px;
}
#conseilsContenu p {
	line-height:14px;
	margin-top:10px;
}
#conseilsContenu ul.residentiel li {
	line-height:14px;
	margin-top:10px;
	padding-left: 10px;
}
#conseilsContenu ul.residentiel {
    padding-left: 20px;
}
#conseilsContenu a {
	font-size: 12px;
	color: #383838;
	text-decoration:underline;
}
#conseilsContenu table.plan {
	margin-top:15px;
	-padding-top:30px;
	margin-bottom:15px;
}
#conseilsContenu ul.plan {
	padding-left:40px;
}
#conseilsContenu ul.plan li {
	list-style-type:none;
	list-style-position:inside;
	background-image: url("../image/new/pucePlan.png");
	background-repeat: no-repeat;
	background-position: 0% 55%;
	font-size:11px;
	padding-left:10px;
	line-height:18px;
}
#conseilsContenu ul.plan a {
	color:#383838;
	text-decoration:none;
}
#conseilsContenu ul.plan2 {
	padding-left:10px;
	background-color:#e3e5e3;
}
#conseilsContenu ul.plan2 li {
	list-style-type:none;
	list-style-position:inside;
	background-image: url("../image/new/pucePlan.png");
	background-repeat: no-repeat;
	background-position: 0% 55%;
	font-size:11px;
	padding-left:10px;
	background-color:#e3e5e3;
	line-height:18px;
}
#conseilsContenu ul.plan2 a {
	color:#383838;
	text-decoration:none;
	background-color:#e3e5e3;
}
#conseilsContenu ul.programme {
	padding-left:10px;
}
#conseilsContenu ul.programme li {
	list-style-type:none;
	list-style-position:inside;
	background-image: url("../image/new/pucePlan.png");
	background-repeat: no-repeat;
	background-position: 0% 55%;
	font-size:11px;
	padding-left:10px;
	line-height:18px;
}
#conseilsContenu div.paragraphePlan {
	background-color:#e3e5e3;
	color:#383838;
	width:260px;
}
#conseilsContenu ul.programme a {
	color:#383838;
	text-decoration:none;
}
#conseilsContenu div.texte {
	/*width:590px;*/



      margin-left:10px;
	margin-right:15px;
	text-align:justify;
	min-height:150px !important;
	padding-top:15px;
	vertical-align:top;
}
#conseilsContenu div.texte2 {
	/*width:590px;*/



      margin-left:10px;
	margin-right:15px;
	margin-bottom:20px;
	text-align:justify;
	padding-top:15px;
	vertical-align:top;
}
#conseilsContenu p.partenaire {
	background-image:url('../image/new/immobiliere.png');
	background-position:29% 0;
	background-repeat:no-repeat;
	line-height:25px;
	margin-bottom:10px;
}
div.texte p {
	margin-right:254px;
	font-size:11px;
	color:#383838;
	vertical-align:top;
	-height:150px;
}
div.texte2 p {
	margin-right:254px;
	font-size:11px;
	color:#383838;
	vertical-align:top;
}
#conseilsContenu .special {
	background-color:#9A9F98;
	margin-right:48px;
	min-height:350px !important;
	font-size:12px;
	color:#47535f;
}
table.special {
	border-collapse:collapse;
	margin-top:10px;
	border:none;
	border-color:#9A9F98;
	background-color:#9A9F98;
}
table.special tr {
	border:none;
}
table.special tr.dernier {
	height:100px;
	vertical-align:top;
}
table.special td {
	padding-left:10px;
}
table.special td.premier {
	border-right:2px solid white;
	width:330px;
	font-weight:bold;
}
table.special a {
	color:#285888;
	font-style:italic;
	text-decoration:none;
}
#newsletterContenu {
	position:relative;
	padding-top:12px;
	margin-left:20px;
	margin-right:20px;
	width:965px;

	/*background-color: #929BA4;*/
	background-image: url("../image/new/spacer.png");
	background-repeat: repeat-y;
}
#newsletterContenu h2 {
	color:#5A4A55;
	font-size:200%;
	margin:0;
}
#newsletterContenu h3 {
	background-color:#EBF0F4;
	color:#5A4A55;
	margin:0;
	width:545px;
	font-size:12px;
	margin-bottom:3px;
	padding-top:3px;
	font-weight:bold;/*margin-top:15px;*/



    }
#newsletterContenu .entete {
	background-color:#DAD1D6;
	color:#583A52;
	padding-top:30px;
	/*padding-bottom:1em;*/



      margin-right:48px;
	margin-bottom:2px;
	padding-left:2em;
	margin-top:0;
	height:28px;
	font-size:12px;
	font-weight:bold;
}
#newsletterContenu .enteteBeau {
	background-color:#d1d0dd;
	background-image:url("../image/new/newsletter_c_est_beau.png");
	background-repeat:no-repeat;
	color:#424076;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	padding-top:30px;
	padding-left:1em;
	padding-bottom:10px;
	padding-right:10px;
	margin-bottom:2px;
	margin-top:0;
	width:944px;
}
#newsletterContenu .enteteBeau_en {
	background-color:#c7c6d6;
	background-image:url("../image/new/newsletter_c_est_beau_en.png");
	background-repeat:no-repeat;
	color:#47535f;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	padding-top:30px;
	padding-left:1em;
	padding-bottom:10px;
	padding-right:10px;
	margin-right:48px;
	margin-bottom:2px;
	margin-top:0;
	width:944px;
}
#newsletterContenu .enteteEnvoyerAmi {
	background-color:#c7c6d6;
	background-image:url("../image/new/envoyer_ami.png");
	background-repeat:no-repeat;
	color:#47535f;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	padding-top:30px;
	padding-left:1em;
	padding-bottom:10px;
	padding-right:10px;
	margin-right:48px;
	margin-bottom:2px;
	margin-top:0;
}
#newsletterContenu .enteteEnvoyerAmi_en {
	background-color:#c7c6d6;
	background-image:url("../image/new/envoyer_ami_en.png");
	background-repeat:no-repeat;
	color:#47535f;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	padding-top:30px;
	padding-left:1em;
	padding-bottom:10px;
	padding-right:10px;
	margin-right:48px;
	margin-bottom:2px;
	margin-top:0;
}
#contentEnvoyerAmi {
	margin:0;
	padding:0;
	border:none;
	padding-top:10px;
	background-image:url("../image/new/popUpBackground.png");
	background-repeat:repeat-y;/*border-top:2px solid white;*/



      /*background-color:white;*/



    }
#formEnvoyerAmi {
	margin-left:220px;
}
#formEnvoyerAmi fieldset {
	border:none;
	margin:0;
	padding:0;
}
#formEnvoyerAmi p {
	margin:5px;
	margin-left:10px;
	padding:0;
}
#formEnvoyerAmi p.image {
	margin:0;
}
#formEnvoyerAmi p.petit {
	margin-left:9px;
	vertical-align:middle;
}
#formEnvoyerAmi label {
	float:left;
	width:60px;
	font-size:11px;
	color:#47535f;
}
#formEnvoyerAmi span.italic {
	font-style:italic;
	font-size:10px;
	color:#47535f;
	vertical-align:middle;
	margin-right:16px;
	margin-left: 60px;
}
#formEnvoyerAmi input.image {
	vertical-align:middle;
}
#newsletterContenu .enteteEnvoyerAmi_en {
	background-color:#c7c6d6;
	background-image:url("../image/new/envoyer_ami_en.png");
	background-repeat:no-repeat;
	color:#47535f;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	padding-top:30px;
	padding-left:1em;
	padding-bottom:10px;
	padding-right:10px;
	margin-right:48px;
	margin-bottom:2px;
	margin-top:0;
}
#newsletterContenu .enteteDitesNous {
	background-color:#c7c6d6;
	background-image:url("../image/new/dites_nous.png");
	background-repeat:no-repeat;
	color:#47535f;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	padding-top:30px;
	padding-left:1em;
	padding-bottom:10px;
	padding-right:10px;
	/*margin-right:48px;*/
	margin-bottom:2px;
	margin-top:0;
}
#newsletterContenu .enteteDitesNous_en {
	background-color:#c7c6d6;
	background-image:url("../image/new/dites_nous_en.png");
	background-repeat:no-repeat;
	color:#47535f;
	font-size:11px;
	font-weight:bold;
	text-align:justify;
	padding-top:30px;
	padding-left:1em;
	padding-bottom:10px;
	padding-right:10px;
	/*margin-right:48px;*/
	margin-bottom:2px;
	margin-top:0;
}
#newsletterContenu .enteteNewsletter {
	background-color:#c7c6d6;
	background-image:url("../image/new/lesNewsletter.png");
	background-repeat:no-repeat;
	color:#424076;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding-top:30px;
	padding-left:50px;
	padding-bottom:0;
	/*padding-right:200px;*/



      padding-right:40px;
	/*margin-right:48px;*/
	margin-bottom:2px;
	margin-top:0;
}
#newsletterContenu .enteteNewsletter_en {
	background-color:#c7c6d6;
	background-image:url("../image/new/lesNewsletter_en.png");
	background-repeat:no-repeat;
	color:#47535f;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	padding-top:30px;
	padding-left:50px;
	padding-bottom:0;
	/*padding-right:200px;*/



      padding-right:40px;
	/*margin-right:48px;*/
	margin-bottom:2px;
	margin-top:0;
	width:875px;
}
#newsletterContenu .contenu {
	background-image: url("../image/new/newsletterFond.png");
	background-repeat: repeat-y;
	/*height:190px;*/



      border-top:1px solid white;
	/*margin-right:3em;*/
	min-height:350px !important;
}
#newsletterContenu .contenu2 {
	background-image: url("../image/new/backgroundDitesNous.png");
	background-repeat: repeat-y;
	/*height:190px;*/



      border-top:1px solid white;
	/*margin-right:3em;*/
	min-height:400px !important;
	-height:400px;
}
#newsletterContenu .questions {
	color:#47535f;
	font-size:13px;
	font-weight:bold;
	margin-left:315px;
}
#newsletterContenu .spacerPetit {
	color:#B5A6AD;
	background-color:#9391b0;
	border-color:#a09fba;
	height:9px;
	margin:0;
	/*margin-right:3em;*/
}
#newsletterContenu p.bleu {
	font-size:11px;
	font-weight:bold;
	color:#424076;
	margin-left:110px;
	margin-top:5px;
}
#newsletterContenu div.liste {
	margin-left:110px;
	margin-top:30px;
	font-size:11px;
	color:#47535f;
	min-height:150px !important;
}
#newsletterContenu div.right {
	float:right;
	width:230px;
	font-size:11px;
	color:#47535f;
}
#newsletterContenu p.right {
	margin:0;
	padding:0;
	margin-left:25px;
}
#newsletterContenu ul.newsletter {
	padding-top:10px;
}
#newsletterContenu ul.newsletter li {
	list-style-type:none;
	list-style-position:outside;
	background-image: url("../image/new/flecheNewsletter.png");
	background-repeat: no-repeat;
	background-position: 0% 0%;
	font-size:11px;
	padding-left:10px;
	height:25px;
}
#newsletterContenu ul.newsletter a {
	color:#424076;
	text-decoration:none;
}
#newsletterContenu div.left {
	float:left;
	margin-top:0;
}
#newsletterContenu .listeNewsletter {
	margin-left:300px;
	/*margin-bottom:50px;*/



      padding-bottom:10px;
	-margin-top:10px;
}
#newsletterContenu .listeNewsletter a {
	color:#424076;
	text-decoration:underline;
}
div.listeNewsletter div {
	min-height:150px !important;
	-height:0px;
}
div.listeNewsletter img {
	float:left;
}
div.listeNewsletter p {
	margin:0;
	padding:0;
	padding-left:50px;
	margin-left:110px;
	margin-bottom:10px;
	font-size:11px;
	font-weight:normal;
	color:#424076;
	line-height:15px;
}
div.listeNewsletter p.premier {
	margin-top:10px;
	background-image:url("../image/new/flecheListeNewsletter.png");
	background-repeat:no-repeat;
	padding-left:15px;
	margin-left:110px;
	font-size:12px;
	font-weight:bold;
	color:#47535f;
	margin-bottom:3px;
}
#abonnementnewsletter {
	float:left;
	width:255px;
}
#abonnementnewsletter fieldset {
	border:none;
	margin:0;
	padding:0;
}
#abonnementnewsletter p {
	margin:5px;
	margin-left:10px;
	padding:0;
}
#abonnementnewsletter p.image {
	margin:0;
}
#abonnementnewsletter p.petit {
	margin-left:9px;
	vertical-align:middle;
}
#abonnementnewsletter label {
	float:left;
	width:60px;
	font-size:11px;
	color:#424076;
}
#abonnementnewsletter span.italic {
	font-style:italic;
	font-size:10px;
	color:#424076;
	vertical-align:middle;
	margin-right:16px;
}
#abonnementnewsletter input.image {
	vertical-align:middle;
}
div.questions p {
	margin-bottom:0;
	margin-top:10px;
}
#contenu2 {
	min-height:500px !important;
}
.TextTri{
	font-size:12px;
    padding-right: 3px;
}
#newsletterContenu p.filet {
	color:#e9e9ef;
	background-color:#e9e9ef;
	border-color:#e9e9ef;
	height:15px;
	margin:0;
	margin-right:150px;
}
#newsletterContenu ul.resultatSondage {
}
#newsletterContenu ul.resultatSondage li {
	margin-top:15px;
	margin-bottom:15px;
	list-style-type:none;
	list-style-position:outside;
	background-image: url("../image/new/puceNewsletter.png");
	background-repeat: no-repeat;
	background-position: 0% 7%;
	font-size:13px;
	font-weight:bold;
	padding-left:5px;
}
#frmSondage {
	margin:0;
	padding:0;
}
#frmSondage fieldset {
	border:none;
	margin:0;
	padding:0;
	font-size:12px;
	font-style:normal;
	margin-right:150px;
}
#frmSondage p {
	margin:5px;
	margin-left:100px;
	padding:0;
}
#frmSondage label {
	font-size:12px;
	font-weight:normal;
}
#frmSondage p.right {
	text-align:right;
	padding-top:10px;
}


#xiti-logo{
	background:white;
}



#regionListe{
	position:absolute;
	z-index:100;
	color:white;background:#9f9ebd url('/image/v2/fond/home_menu_region_bg.jpg') repeat-x bottom;
	padding:0 0px 5px 0px;
	font-size:12px;
}

#select-region-ul{margin-top:13px;}
#regionListe ul li {height:15px;width:184px;display:block}
#regionListe ul li a{height:15px;padding-left:10px;color:white;width: 174px;display:block;text-decoration:none;}
#regionListe ul li a:hover {color:#583C86;background:#FFFFFF;z-index:1000}
#select-region, #select-region-2{text-decoration:underline;cursor:pointer}
#select-region{background:none;}
#select-region-2{padding-left:2px}


#background-bordure{background:url('/image/v2/fond/home_bg_bordure.jpg') repeat-y top center}
#background-feuillage{width:100%;background:url('/image/v2/fond/home_bg_feuille2.png') no-repeat top center}


.clear_left{
    clear:left;
}
.clear{clear:both}
.floatleft{float:left}
.floatright{float:right}

.recherchecarte{margin-top:5px}
div.avant_premiere{padding-left:30px}
div.avant_premiere img {padding-top:5px}
p#noResult{text-align:center;margin:0;font-weight:bold}

.fieldsetPagination{ margin:0;padding:0 17px 0 0; border:none; /*text-align:right*/}
#gauche_mail{color:#273381;border-left:1px solid #dedede}


#espacePerso{padding-bottom:4px}
#espacePerso fieldset{padding-left:2px;}

* html #menu dd#espace_perso li.reduction{
	line-height:24px;
	height:24px;
}

* html #menu dd#espace_perso li.reduction-form{
	height:24px;
}

*:first-child+html #menu dd#espace_perso li.reduction-form a.special{
	height:24px;
	line-height:24px;
}

*:first-child+html #menu dd#espace_perso li.reduction{
	line-height:24px;
	height:24px;
}


* html #menu dd#espace_perso li a.puce{
	line-height:24px;
	height:24px;
}

*:first-child+html #menu dd#espace_perso li a.puce{
	line-height:24px;
	height:24px;
}

#france{margin:0 0 0 1px}