	body{
	position: relative;
	}
	
	.entete {
	position: absolute;
	top: 5px;
	/*left: 530px;*/
	left: 42%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;	
	}
	.presentation {
	display: none;
	position: absolute;
	bottom: 0;
	width: 100%;
	font-family: Verdana;
	font-size: 11px;
	text-align:center;
	}
	
	.liens {
	font-family: Verdana;
	font-size: 11px;
	text-decoration:none;
	cursor:pointer;
	color:#333333;
	}
	
	.liens_mail {
	font-family: Verdana;
	font-size: 11px;
	text-decoration:none;
	cursor:pointer;
	color:#c75c04;
	}
	.liens_mail:hover {
	font-family: Verdana;
	font-size: 11px;
	text-decoration:none;
	cursor:pointer;
	color:#c75c04;
	}
	.liens:hover {
	padding:5px;
	font-family: Verdana;
	font-size: 11px;
	text-decoration:bold;
	cursor:pointer;
	color:#c75c04;
	}
	.table_recherche {
	font-family: Verdana;
	font-size: 10px;
	}
	
	.table_acceuil {
	font-family: Verdana;
	font-size: 11px;
	}
	
	.NavOnglet_tabPane{
		height:21px;	/* Height of tabs */
		border-bottom:1px solid #919b9c;
	}
	.NavOnglet_aTab{
		border-left:1px solid #919b9c;
		border-right:1px solid #919b9c;
		border-bottom:1px solid #919b9c;
		font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
		padding:5px;		
		
	}
	.NavOnglet_tabPane DIV{
		float:left;
		height:100%;	/* Height of tabs */
		padding-left:3px;
		vertical-align:middle;
		background-repeat:no-repeat;
		background-position:bottom left;
		cursor:pointer;
		position:relative;
		bottom:-1px;
		margin-left:0px;
		margin-right:0px;
	}
	
	.NavOnglet_tabPane .tabActive{
		background-image:url('../images/tab_left_active.gif');
		margin-left:0px;
		margin-right:0px;	
		z-index:10;	
	}
	.NavOnglet_tabPane .tabInactive{
		background-image:url('../images/tab_left_inactive.gif');
		margin-left:0px;
		margin-right:0px;
		z-index:1;
	}

	.NavOnglet_tabPane .inactiveTabOver{
		background-image:url('../images/tab_left_over.gif');
		margin-left:0px;
		margin-right:0px;
	}
	.NavOnglet_tabPane span{
		font-family:arial;
		vertical-align:top;
		font-size:11px;
		padding-left:3px;
		padding-right:3px;		
		line-height:21px;
		float:left;
	}
	.NavOnglet_tabPane .tabActive span{
		padding-bottom:1px;
		line-height:20px;
	}
	
	.NavOnglet_tabPane img{
		float:left;
	}
	
	.form {
	BORDER-RIGHT: #24527e 1px solid; 
	BORDER-TOP: #24527e 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #24527e 1px solid; 
	COLOR: #24527e; 
	BORDER-BOTTOM: #24527e 1px solid; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	}
	
	.champ_verouille {
	BORDER-RIGHT: #24527e 1px solid!important; 
	BORDER-TOP: #24527e 1px solid!important; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #24527e 1px solid!important; 
	COLOR: #24527e; 
	BORDER-BOTTOM: #24527e 1px solid!important; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #cccccc;
	}
	.formok { 
	BORDER-RIGHT: #24527e 1px solid!important; 
	BORDER-TOP: #24527e 1px solid!important; 
	FONT-SIZE: 9px; 
	BORDER-LEFT: #24527e 1px solid!important; 
	COLOR: #24527e; 
	BORDER-BOTTOM: #24527e 1px solid!important; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: #ffffff;
  	}

  	.form_select {
	BORDER-RIGHT: #24527e 1px solid!important; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #24527e 1px solid!important; 
	COLOR: #24527e; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	BACKGROUND-COLOR: #ffffff;
	}
	
	.table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	}
	
	.titre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #e68b2c;
	border-bottom: 1px dashed #e68b2c!important;
	text-decoration: none;
	}
	
		
	.adresse_haut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	}
	
	.adresse_bas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border-top: 5px solid #e66722!important;
	text-decoration: none;
	}
	
	.lien_google {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #eeeeee;
	text-decoration: none;
	}
	.recrutement .table {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-left: 5px solid #e2decd!important;
	background: #F4F3EC;
	}
	

	.recrutement h2 {
	margin: 0px -1px 1px -1px!important;
	padding: 2px 2px;
	border-bottom: 2px solid #d6d2c2!important;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	}
	.recrutement .titre_section_recrutement{
	margin: 0px -1px 1px -1px!important;
	padding: 2px 2px;
	border-bottom: 2px solid #d6d2c2!important;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	}
	
	
	.nav_defiscalisation .table {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-left: 5px solid #e2decd!important;
	background: #F4F3EC;
	}
	
	.nav_defiscalisation h2 {
	margin: 0px -1px 1px -1px!important;
	padding: 2px 2px;
	border-bottom: 2px solid #d6d2c2!important;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	}
	
	.liste_progamme h2 {
	margin: 0px -1px 1px -1px!important;
	padding: 2px 2px;
	border-bottom: 2px solid #d6d2c2!important;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	}	
		
	.centre .table {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-top: 1px solid #e2decd!important;
	border-left: 1px solid #e2decd!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #F4F3EC;
	}
	
	.centre .table_rachat_credit {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	}

	.centre .table_rachat_credit h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #111111;
	}
	
	.centre .table_saisie_gauche {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-right: 1px solid #d6d2c2!important;
	background: #F4F3EC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	}
	
	.centre .titre_texte {
	color : #ff9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	}
	
	.centre .texte {
	color : #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
	.centre .titre_texte {
	color : #ff9900;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-indent:5px;
	}
	
	.centre .table_saisie_droite {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-right: 1px solid #d6d2c2!important;
	background: #F4F3EC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	}

	.centre h1 {
	margin: 0px -1px 1px -1px!important;
	border-bottom: 1px solid #e68b2c!important;
	padding: 5px 5px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
	}
	
	.centre h2 {
	margin: 0px -1px 1px -1px!important;
	border-bottom: 1px solid #e68b2c!important;
	padding: 5px 5px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
	}


	.centre h3 {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-top: 2px solid #e68b2c!important;
	border-left: 1px solid #e2decd!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #ebeadb;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	}
	.centre h4 {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-top: 2px solid #e68b2c!important;
	border-left: 1px solid #e2decd!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #eb411d;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	}
	
	#puce_faq {
	list-style:none;
	margin-left:-40px;
	padding:0;
	font-family: Verdana;
	font-size: 12px;
	
	}
	#puce_faq li {list-style:none;height:auto;min-height:15px;}
	#puce_faq a {font-family: Verdana;font-size: 12px;color:#333333;}
	#puce_faq a:hover{font-family: Verdana;font-weight: bold;font-size: 12px;color:#666666;}
	
		
	.centre .photo {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-left: 1px solid #333333!important;
	border-bottom: 1px solid #333333!important;
	border-right: 1px solid #333333!important;
	background: #ffffff;
	}
	/* arrière-plan bas et sur l'ensemble du cadre */

/* BLOC CADRE DU MENU */
/*Les divers listes du menu*/
div.bloccadre {
background: url(/img/tab_bottom.gif) bottom left no-repeat;
	color : #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
}

div.bloccadre li {
font-size:11px;
text-indent:5px;
height:20px;
margin-left:-35px;
padding-left:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
}

.bloccadre  a {
color: #512929;
font-size: 11px;
}
.bloccadre li a:hover {
color: #512929;
}
div.bloccadre ul {
margin-bottom:0px;
padding-bottom:0px;
margin-top:0px;
padding-top:0px;
}

/*les li du menu*/
div.bloccadre li {
font-size:11px;
text-indent:5px;
height:20px;
margin-left:-35px;
padding-left:0px;
margin-bottom:0px;
padding-bottom:0px;
padding-top:0px;
}

.bloccadre  a {
color: #512929;
font-size: 11px;
}
.bloccadre li a:hover {
color: #512929;
}
li.liste_border {
border-bottom:1px solid #CDC4C3;
}
/* FIN MENU */

	.resultat_recherche table {
		margin: 0px -1px 1px -1px!important;
		padding: 5px 5px;
		border-top: 1px solid #e2decd!important;
		border-left: 1px solid #e2decd!important;
		border-bottom: 1px solid #d6d2c2!important;
		border-right: 1px solid #d6d2c2!important;
		background: #FFFFFF;
	}
	
	.resultat_recherche h2 {
	margin: 0px -1px 1px -1px!important;
	padding: 2px 2px;
	border-left: 8px solid #d69714!important;
	border-bottom: 2px solid #c0c58e!important;
	background: #c0c58e;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	}
	
	.resultat_recherche .type_vente {
	border-top: 1px solid #c0c58e!important;
	border-left: 1px solid #c0c58e!important;
	border-bottom: 1px solid #c0c58e!important;
	border-right: 1px solid #c0c58e!important;
	background: #FFFFFF;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	}
	
	.resultat_recherche a {
	
	font-family: Verdana;
	font-size: 10px;
	}
	.resultat_recherche a:hover {
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	}
	
	.cnil {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #111111;
	}
	
	.affptgrey{color :#666666; font-size: 11px;}
	/* cadre gris */
TD.cpd {background-image: url(../images/cpd.gif); width: 10px;}
TD.cpg {background-image: url(../images/cpg.gif); width: 10px;}
TD.cpbd {background-image: url(../images/cpbd.gif); width: 10px;height: 10px;}
TD.cpbg {background-image: url(../images/cpbg.gif); width: 10px;height: 10px;}
TD.cphd {background-image: url(../images/cphd.gif); width: 10px;height: 10px;}
TD.cphg {background-image: url(../images/cphg.gif); width: 10px;height: 10px;}
TD.cpb {background-image: url(../images/cpb.gif); height: 10px;}
TD.cph {background-image: url(../images/cph.gif); height: 10px;}
TD.cp {background-color: #f9f9f9;}

	.formulaire_rachat_credit .table {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-top: 1px solid #e2decd!important;
	border-left: 1px solid #e2decd!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #F4F3EC;
	}

	.formulaire_rachat_credit h2 {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-top: 2px solid #369a2a!important;
	border-left: 1px solid #e2decd!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #ebeadb;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	}

	.table_pret {
	font-family: Verdana;
	font-size: 11px;
	}

/* Calculette page acceuil */
.calculette .table {
	margin: 0px -1px 1px -1px!important;
	padding: 2px 2px;
	border: 1px dotted #05607d!important;
	background: #F4F3EC;
}
.calculette_financement {
	margin: 0px 0px 0px 0px!important;
	padding: 5px 5px;
	border: 1px solid #05607d!important;
	background: #2585a2;
}
.calculette_financement table {
	margin: 0px 0px 0px 0px!important;
	padding: 5px 5px;
	border-left: 3px solid #05607d!important;
	background: #F4F3EC;
}
.calculette_financement h2 {
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
}
.calculette h2 {
	margin: 0px 0px 0px 0px!important;
	padding: 5px 5px;
	border: 1px solid #8fc08b!important;
	background: #d7ecd5;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
}

/* Financement page acceuil */
.financement .table {
	margin: 0px 0px 0px 0px!important;
	padding: 1px 1px;
	border: 2px solid #007c9e!important;
	background: #FFFFFF;
}
	.financement .table_form {
	margin: 0px -1px 1px -1px!important;
	padding: 2px 2px;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	}

.financement h2 {
	border-bottom: 2px solid #007c9e!important;
	margin: 0px 0px -2px 0px!important;
	padding: 1px 1px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
	color: #007c9e;
}

.financement .titre_accueil {
	margin: 0px -2px 0px 0px!important;
	padding: 1px 1px;
	border: 1px solid #007c9e!important;
	background: #007c9e;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color : #FFFFFF;
}

/* Rachat de Credit page acceuil */
.rachat_credit .table {
	margin: 0px 0px 0px 0px!important;
	padding: 1px 1px;
	border: 1px solid #2e8826!important;
	background: #FFFFFF;
}
.rachat_credit .table_form {
	margin: 0px -1px 1px -1px!important;
	padding: 2px 2px;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	}

.rachat_credit h2 {
	border-bottom: 2px solid #2e8826!important;
	margin: 0px 0px -2px 0px!important;
	padding: 1px 1px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 18px;
	color: #007c9e;
}

.rachat_credit .titre_accueil {
	margin: 0px -2px 0px 0px!important;
	padding: 1px 1px;
	border: 1px solid #2e8826!important;
	background: #2e8826;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color : #FFFFFF;
}
.rachat_credit .titre_accueil a {
	margin: 0px -2px 0px 0px!important;
	padding: 1px 1px;
	border: 1px solid #2e8826!important;
	background: #2e8826;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color : #FFFFFF;
	text-decoration: none;
}

/* Lexique page acceuil */
.lexique .tableLexique {
	margin: 0px 0px 0px 0px!important;
	padding: 1px 1px;
	border: 1px solid #007c9e!important;
	background: #FFFFFF;
	font-size: 11px;
}
.lexique p {
font-family: Verdana;
	font-size: 11px;
}

.table_accueil {
	margin: 0px 0px 0px 0px!important;
	padding: 5px 5px;
	border: 1px solid #8fc08b!important;
	background: #FFFFFF;

}

.frame {
	margin-left: auto;
	width: auto;
	height: 630px;
	background-color:#ffffff;
	overflow: auto;
	border-style:solid; 
	border-width:0px; 
	border-color:#000000;
	cursor:pointer;
}

/* ASSURANCE EMPRUNTEUR */
	.centre .table_prob_sante {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-left: 1px solid #d6d2c2!important;
	background: #f7e8e5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	}
	
	.assurance_emprunteur .table_form_maladie {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border: 1px solid #d6d2c2!important;
	background: #f7e8e5;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	}
	
	
	.assurance_emprunteur .table {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	}
	
	.centre li {
	list-style-image:url(images/puce_menu2.gif);
	margin: 1em 0 0em 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
		}
	
	.centre p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-align : justify;
	}
	
	.assurance_emprunteur .table_form {
	margin: 0px -1px 1px -1px!important;
	padding: 2px 2px;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	}
	.assurance_emprunteur h2 {
	margin: 0px -1px 1px -1px!important;
	border-bottom: 1px solid #e68b2c!important;
	padding: 5px 5px;
	font-family: Verdana;
	font-weight: bold;
	font-size: 13px;
	}
	.assurance_emprunteur h3 {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-top: 2px solid #e68b2c!important;
	border-left: 1px solid #e2decd!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #eb411d;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
	}	
	
	.accueil{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	display: inline;
	}
	
	
	
	
	<!-- Previsualisation des images -->
	.div_preview_image {
	border-top: 1px solid #e68b2c!important;
	border-left: 1px solid #e2decd!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #FFFFFF;
	}
	
	.div_preview_image h2 {
	margin: 0px -1px 1px -1px!important;
	padding: 5px 5px;
	border-top: 1px solid #d6d2c2!important;
	border-left: 1px solid #d6d2c2!important;
	border-bottom: 1px solid #d6d2c2!important;
	border-right: 1px solid #d6d2c2!important;
	background: #ebeadb;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	}
	
	.border_preview{
	z-index:100;
	position:absolute; 
	background: #fff;
	border: 1px solid #d6d2c2;
}

	.preview_temp_load {
	vertical-align:middle;
	text-align:center;
	padding: 10px;
}
	.preview_temp_load img{	
	vertical-align:middle;
	text-align:center;
}
	#loader_container {text-align:center;position:absolute;top:40%;width:100%}
	#loader {
	font-family:Tahoma, Helvetica, sans;
	font-size:10px;
	color:#000000;
	background-color:#FFFFFF;
	padding:10px 0 16px 0;
	margin:0 auto;
	display:block;
	width:135px;
	border:1px solid #6A6A6A;
	text-align:left;
	z-index:255;
}
	#progress {
	height:5px;
	font-size:1px;
	width:1px;
	position:relative;
	top:1px;
	left:10px;
	background-color:#9D9D94;
}
	<!-- FIN de Previsualisation des images -->
	
	.TexteLoi div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111111;
	text-decoration: none;
	}
	
	<!-- invisible  -->
	.invisible tr {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	}
	.invisible a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	}
	
	.invisible a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	}
	
	.gauche_texte {
	color : #222222;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}
	
	#aleatoire_titre  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-align : justify;
	}
	
	#aleatoire  {
	width: 500px;
	margin-left: 25px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-align : justify;
	}
	
	#titre_page_placement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #753c12;
	}
	
	#titre_financement {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #066486;
	}
	
	#titre_rachat_credit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #4fa118;
	}
	
	#titre_defiscalisation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #ee8f23;
	}
	
	#titre_vefa {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 20px;
	color: #e66722;
	}

	p.bloc_centre {
	text-align: center;
	font-size: 13px;
	}
	a.bloc_centre{
	color: #003399;
	}
	#enovline_banner {
	color: #003399;
	/*width: 100%;
	margin-left: 10%;
	margin-right: 10%;*/
	}
	
	.placement .titre_accueil {
	margin: 0px -2px 0px 0px!important;
	padding: 1px 1px;
	border: 1px solid #753c12!important;
	background: #753c12;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color : #FFFFFF;
	}
	.placement .titre_accueil a {
	margin: 0px -2px 0px 0px!important;
	padding: 1px 1px;
	border: 1px solid #753c12!important;
	background: #753c12;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color : #FFFFFF;
	text-decoration: none;
	}
	
	.table_placement {
	margin: 0px -2px 0px 0px!important;
	padding: 1px 1px;
	border: 1px solid #753c12!important;
	font-family: Verdana;
	font-weight: bold;
	font-size: 11px;
	color : #FFFFFF;
	}
	
	
/* -------------- style de l'info-bulle------------------ */
/* PROPRIETES DE LA BULLE par défaut*/
div.tooltip em {
    display:none; /* pas d'affichage */
}
div.tooltip:hover {
    border: 0;
    position: relative;
    z-index: 500;
    text-decoration:none;
}
/* PROPRIETES DE LA BULLE  AU SURVOL */
div.tooltip:hover em {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
    display: block;
    position: absolute;
    top: 30px; /* pos verticale de la bulle (vers le bas)*/
    left: -80px; /* pos horizontale de la bulle (vers la droite)*/
    padding: 5px;
    color: #000; /* couleur de la police */
    border: 1px solid #369a2a; /* bordure de la bulle */
    background: #ebeadb; /* couleur de fond de la bulle */
    width:115px; /* largeur de la bulle */
	/*height:200px; /* hauteur de la bulle */
}
/* PROPRIETES DE L'IMAGE AU DESSUS DE LA BULLE, position par rapport à l'infobulle */
div.tooltip:hover em span {
    position: absolute;
    top: -14px; /* pos verticale de la bulle (vers le bas)*/
    left: 80px; /* pos horizontale de la bulle (vers la droite)*/
    height: 14px; /* hauteur de l'image*/
    width: 29px; /* largeur de l'image */
    background: url(../images/infobulle_vert.gif);
    margin:0;
    padding: 0;
    border: 0;
}

.liste_villes{
	font-size:11px;
}
