
	
#divAttention {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin-left: 10px;
	width: 150px;
	text-align: center;
	padding: 2px 2px 2px 2px;
	background-color: #AA0000;
	}

#divAttentionContenu {
	color: #333333;
	font-size: 10px;
	text-align: justify;
	background-color: #F0E1E1;
	padding: 5px 5px 5px 5px;
	border: 1px solid #AA0000;
	margin-left: 10px;
	font-weight: normal;
	}

#divAttentionVert {
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
	margin-left: 10px;
	width: 150px;
	text-align: center;
	padding: 2px 2px 2px 2px;
	background-color: #33A8E2;
	}

#divAttentionContenuVert {
	color: #333333;
	font-size: 11px;
	text-align: justify;
	background-color: #B0E2FC;
	padding: 5px 5px 5px 5px;
	border: 1px solid #33A8E2;
	margin-left: 10px;
	/* font-weight: bold; */
	}
	
input {
	border: 1px solid #1994E6; /* 1994E6 */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	}

.ancien {
	border: 1px solid #555555;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	COLOR: #555555;
	BACKGROUND-COLOR: #BBBBBB;
	}
	
form {
	margin: 0 0 0 0;
	} 

.select {
	border: 1px solid #1994E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	} 

.formulaire {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;	
	} 	

.fond_anim {
	border: 0px solid #1994E6;
	background-image: url(images/fond_anim_babel.gif);
	}

.fond_impression {
	border: 1px solid #1994E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(images/spacer_orange.gif);
	}

.fond_impression_2 {
	border-color: #1994E6;
	border-style: solid;
	border-width: 1px;
	color: #555555;
	background-color: #E2F0FD;
}
	
textarea {
	border: 1px solid #1994E6;
	SCROLLBAR-FACE-COLOR: white;
	SCROLLBAR-HIGHLIGHT-COLOR: white;
	SCROLLBAR-SHADOW-COLOR: black;
	COLOR: black;
	SCROLLBAR-3DLIGHT-COLOR: black;
	SCROLLBAR-ARROW-COLOR: black;
	SCROLLBAR-TRACK-COLOR: white;
	SCROLLBAR-DARKSHADOW-COLOR: white;
	BACKGROUND-COLOR: White;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
} 
.check {
	border: 0px;
} 
.radio {
	border: 0px;
} 
.cadre_gras {
	border: 2px solid #1994E6;
}

.contenu_alerte {
	padding-left: 10px;
	}

.invisible {
	color: #F8F8F8;
	font-size: 9px;
	text-decoration: none;
	}

.invisible a {
	text-decoration: none;
	color: #F8F8F8;
	}

.menu_jaune {
	color: #1994E7;
	font-size: 11px;
	text-decoration: none;
	margin-left: 5px;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;	
	}

.menu_jaune a {
	text-decoration: none;
	color: #1994E6;
	}

.menu_jaune a:hover {
	color: #ffffff;
	font-size: 11px;
	text-decoration: underline;
	}	
	
.menu_selectionne {
	color: #ffffff;
	}	
	
.menu_selectionne a {
	color: #ffffff;
	}		
	
.menu_selectionne a:hover {
	color: #ffffff;
	}		


ul {
	list-style-image: url(images/puce.png);
	margin-top: 3px;
	margin-bottom: 3px;
	}
	
ul li {
	margin: 0px 0px 0px -15px;
	}
	
.fleche {
	list-style-image: url(images/fleche_verte.png);
	margin-top: 3px;
	}
	
.fleche li {
	margin: 0px 0px 3px -15px;
	}


.retrait {
	margin: 0px 0px 0px 15px;
	}
	
.retrait li {
	margin: 0px 0px 0px 15px;
	}

.categorie_activite {
	list-style-image: url(images/puce.png);
	margin-top: 3px;
	margin-bottom: 5px;
	}

.categorie_activite li {
	margin-left: -15px;
	}
	
.liste_partenaires {
	list-style-image: none;
	margin-top: 3px;
	margin-bottom: 0px;
	list-style-type: square;
}
	
.liste_partenaires li {
	margin-left: -15px;
	}

.petit {
	font-size: 9px;
}

.petit_italique {
	font-size: 9px;
	font-style: italic;
}

.minuscule {
	font-size: 5px;
}

.rien {
	border: 0px solid #1994E6;
	}
	
.police {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #555555;
	}
	
.moyenne_police {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	}
	
.grande_police {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	}
	
.important {
	font-size: 11px;
	color: #E80000;
	font-weight: bolder;
	/* font-style: italic; */
	} 

.important_fond {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bolder;
	background-color: #E00000;

	padding-bottom: 3px;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	/* font-style: italic; */
	}
	
.precision {
	font-size: 11px;
	color: #1994E6;
	/* font-weight: bolder; */
	font-style: italic;
} 


.tres_important {
	font-size: 18px;
	color: #E80000;
	font-weight: bolder;
	/* font-style: italic; */
} 

.important_normal {
	font-size: 10px;
	color: #E80000;
	font-weight: bolder;
} 

.important_bleu	{
	font-size: 11px;
	color: #1994E6;
	font-weight: bolder;
} 

.important_bleu_clair	{
	font-size: 11px;
	color: #0044FF;
	font-weight: bolder;
} 

.important_vert	{
	font-size: 10px;
	color: #008000;
	font-weight: bolder;
}

.prix_barre {
	color: #ff0000;
	text-decoration: line-through;
	font-weight: bolder;
}	

.titre_guide {
	font-size: 14px;
	color: #1994E6;
	font-weight: bolder;
} 

.titre_index {
	font-size: 12px;
	font-weight: bolder;
	color: #1994E6;
	}

.aide_site {
	color: #0080FF;
	font-style: italic;
	} 
	
.aide_site_gras {
	color: #0080FF;
	font-style: italic;
	font-weight: bolder;
	} 
	
.gras {
	color: #121212;
	font-weight: bold;
	}

.titre_enquete {
	font-size: 18px;
	color: #1994E6;
	font-weight: bolder;
	font-style: italic;
	} 

.question_enquete {
	font-size: 11px;
	color: #555555;
	font-weight: bolder;
	} 
	
.titre_enquete_resultat {
	font-size: 14px;
	color: #1994E6;
	font-weight: bolder;
	font-style: italic;
	} 

.question_enquete_resultat {
	font-size: 10px;
	color: #555555;
	font-weight: bolder;
	}

.fond_jaune {
	background-color: #E2F0FD;	
	}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ffffff;
	/* background-image: url(images/background_orange.png); */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}

.faq {
	background-color: #E2F0FD;
	}
	
.guides {
	background-color: #E2F0FD;
	border: 1px solid #1994E6;
	padding: 5px;
	}
	
.guides a {
	font-weight: bolder;
	}
	
.accueil {
	color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	padding: 0px 0px 0px 0px;
	font-size: 11px;
	}
	
.bas_accueil {
	color: #dddddd;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}


/*#*****************************************************
   Style du contenu des tableaux   
*******************************************************/

.tableau {
	border:5px solid #ffffff;
	}

.ligne_deconnexion {
	color: #555555;
	font-style: italic;
	text-decoration: none;	
	padding:0px 0px 4px 0px;
	font-size: 10px;
	}
	
.tableau_contenu_tableau {
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
	font-size: 10px;
	}
	
.tableau_enquete_satisfaction {
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
	font-size: 10px;
	}
	
.tableau_enquete_satisfaction_resultat {
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;
	padding: 0px 10px 0px 10px;
	font-size: 9px;
	}
	
.tableau_bouton {
	padding-right: 10px;
	background-color: #FFFFFF;
	border-right: 1px solid #1994E6;
	text-decoration: none;
}	

.tableau_index {
	/* border-right: 1px solid #000000;
	border-left: 1px solid #1994E6; */
	border-left: 1px solid #1994E5;
	border-right: 1px solid #1994E5;
	background-color: #FEFDFC;
	color: #555555;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	font-size: 10px;
	text-align: justify;
}


.tableau_resultats_index_jaune {
	background-color: #BFE0F8; /* C8DBF7 */
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}

.tableau_resultats_index {
	background-color: #FEFDFC;
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}


.tableau_fiche_detaillee_jaune {
	border-right: 1px solid #1994E7;
	border-left: 1px solid #1994E7;
	background-color: #BFE0F8;  /* C8DBF7 */
	color: #555555;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	font-size: 10px;
	text-align: justify;
	}	
	
.tableau_fiche_detaillee {
	border-right: 1px solid #1994E6;
	border-left: 1px solid #1994E6;
	background-color: #FFCC01;
	color: #555555;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	font-size: 10px;
	text-align: justify;
}

.tableau_fiche_detaillee h1 {
	background-color: #ffffff;
	font-size: 16px;
	color: #1994E6;
	}	
	
.tableau_immobilier {
	border-right: 1px solid #1994E6;
	border-left: 1px solid #1994E6;
	background-color: #FFFFFF;
	color: #555555;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	font-size: 10px;
	text-align: justify;
}

.tableau_immobilier h1 {
	tableau_immobilier: #ffffff;
	font-size: 16px;
	color: #1994E6;
	}
	
.tableau_fiche_detaillee h2 {
	background-color: #FFFFFF;
	font-size: 14px;
	color: #1994E6;
	}

.tableau_fiche_detaillee_creation {
	background-color: #FFFFFF;
	border-right: 1px solid #1994E6;
	border-left: 1px solid #1994E6;
	color: #555555;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	font-size: 10px;
	text-align: justify;
}
	
.tableau_fiche_detaillee_creation h1 {
	font-size: 16px;
	color: #1994E6;
	}

.tableau_statistiques {
	background-color: #FFFFFF;
	border-right: 1px solid #1994E6;
	border-left: 1px solid #1994E6;
	color: #555555;
	text-decoration: none;
	padding: 25px 25px 25px 25px;
	font-size: 10px;
	text-align: justify;
}
	
.tableau_statistiques h1 {
	font-size: 16px;
	color: #1994E6;
	}

.tableau_contenu_droite {
	border-right: 1px solid #1994E7;  /* #1994E6; */
	border-left: 0px solid #1994E6;
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;
	padding: 0px 20px 10px 20px;
	font-size: 10px;
	text-align: justify;
}

.tableau_contenu_sans_colonne {
	border-right: 1px solid #1994E7;  /* #1994E6; */
	border-left: 1px solid #1994E7;
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;
	padding: 0px 20px 10px 20px;
	font-size: 10px;
	text-align: justify;
}
	
.tableau_contenu_droite h1 {
	background-color: #FFFFFF;
	font-size: 16px;
	color: #1994E6;
	}
	
.tableau_contenu_droite h2 {
	background-color: #FFFFFF;
	font-size: 14px;
	color: #555555;
	}
	
.tableau_contenu_fiche {
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;	
	/* padding: 10px 10px 15px 10px;  Je l'avais enlevé, mais ça faisait merder les popups */
	font-size: 10px;
	text-align: justify;
	}
	
.tableau_contenu_fiche_no_justify {
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	text-align: left;
	}	
	
.tableau_contenu_fiche h1 {
	background-color: #FFFFFF;
	font-size: 16px;
	color: #1994E6;
	}
	
.tableau_contenu_fiche h2 {
	background-color: #FFFFFF;
	font-size: 14px;
	color: #1994E6;
	}

.tableau_contenu_fiche a {
	color: #555555;
	text-decoration: none;
	}

.tableau_contenu_fiche a:hover {
	color: #F67A00;
	text-decoration: underline;
	}

	
.tableau_popup {
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;	
	padding: 10px 10px 15px 10px; /* Je l'avais enlevé, mais ça faisait merder les popups */
	font-size: 10px;
	text-align: justify;
	}
	
.tableau_popup h1 {
	background-color: #FFFFFF;
	font-size: 16px;
	color: #1994E6;
	}
	
.tableau_popup h2 {
	background-color: #FFFFFF;
	font-size: 14px;
	color: #1994E6;
	}

.tableau_popup a {
	color: #555555;
	text-decoration: none;
	}

.tableau_popup a:hover {
	color: #F67A00;
	text-decoration: underline;
	}
	
	
.tableau_email {
	border: 1px solid #1994E7;
	background-color: #FFFFFF;  /* E2F0FC */
	text-decoration: none;
	font-size: 10px;
	color: #555555;
	/* border-spacing: 5px; */
	}
	
.texte_standard_bleu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #1994E6;
	}

.bleu {
	border: 1px solid #1994E6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	}
	
.langues_annonceur {
	border: 1px solid #1994E6;
	background-color: #FFFCB7;
	font-size: 10px;
	color: #555555;
	font-weight: bolder;
	text-align: center;
	padding:3px 3px 3px 3px;
	}
		
.tableau_pub {
	background-color: #FFFFFF;
	border: 1px solid #1994E5;
	text-decoration: none;
	font-size: 10px;
	color: #555555;
	text-align: justify;
	}

.tableau_partenaires {
	background-color: #ffffff;
	text-decoration: none;
	font-size: 10px;
	color: #555555;
	text-align: justify;
	}
	
.tableau_pub_no_justify {
	background-color: #ffffff;
	border:1px solid #1994E5; /* #1994E6 */
	text-decoration: none;
	font-size: 10px;
	color: #555555;
	text-align: left;
	}

.tableau_description {
	background-color: #eeeeee;
	border:1px solid #1994E6;
	text-decoration: none;
	font-size: 10px;
	color: #555555;
	text-align: left;
	margin: 4px;
	}
	
.tableau_description_grand {
	background-color: #eeeeee;
	border:1px solid #1994E6;
	text-decoration: none;
	font-size: 11px;
	color: #555555;
	text-align: left;
	margin: 4px;
	}
	
.tableau_description_tres_grand {
	background-color: #eeeeee;
	border:1px solid #1994E6;
	text-decoration: none;
	font-size: 12px;
	color: #555555;
	text-align: left;
	margin: 4px;
	}
	
.tableau_description_horizontal {
	background-color: #eeeeee;
	border:1px solid #1994E6;
	text-decoration: none;
	font-size: 10px;
	color: #555555;
	text-align: left;
	margin: 2px;
	}

.tableau_details_impression {
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	text-align: left;
	}	
	
.titre_tableau_details_impression {
	background-color: #ffffff;
	border:1px solid #1994E6;
	text-decoration: none;
	font-size: 10px;
	color: #555555;
	text-align: left;
	}
	
.tableau_details_impression_grand {
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 11px;
	text-align: left;
	}	
	
.titre_tableau_details_impression_grand {
	background-color: #ffffff;
	border:1px solid #1994E6;
	text-decoration: none;
	font-size: 12px;
	color: #555555;
	text-align: left;
	}

.tableau_details_impression_tres_grand {
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 12px;
	text-align: left;
	}	
	
.titre_tableau_details_impression_tres_grand {
	background-color: #ffffff;
	border:1px solid #1994E6;
	text-decoration: none;
	font-size: 14px;
	color: #555555;
	text-align: left;
	}

.fond_titre_impression {
	background-color: #1994E6;
	text-align: center;
	color: #ffffff;
	padding: 3px 2px 4px 2px;
	font-weight: bolder;
	}

.titre_fiche_impression {
	font-size: 12px;
	color: #333333;
	font-weight: bolder;
} 

.titre_fiche_impression_grand {
	font-size: 15px;
	color: #333333;
	font-weight: bolder;
} 

.titre_fiche_impression_tres_grand {
	font-size: 18px;
	color: #333333;
	font-weight: bolder;
} 
	
.ligne_fine_bleue {
	border-bottom: 1px solid #1994E6;
	}

.ligne_fine_jaune {
	border-bottom: 1px solid #1994E6;
	}
	
.ligne_fine_grise {
	border-bottom: 1px solid #1994E7;
	}
	
.annonce_gratuite_particuliers {
	text-align: center;
	font-weight: bolder;
	font-size: 12px;
	padding: 0px 0px -20px 0px;
}

.annonce_gratuite {
	text-align: center;
	color: #E00000;
	font-weight: bolder;
	font-size: 18px;
	}

.sous_pub_babel {
	margin: 0px 0px -10px 0px;
	color: #000000;
	font-size: 9px;
	line-height: 7px;
	}

.sous_pub_babel a {
	margin: 0px 0px -10px 0px;
	color: #000000;
	font-size: 9px;
	line-height: 7px;
	}

.sous_pub_babel a:hover {
	color: #F67A00;
	text-decoration: underline;
	}

.interligne_2 {
	margin: 0px 0px 0px -15px;
	line-height: 2px;
	}
	
.interligne_6 {
	margin: 0px 0px 0px -15px;
	line-height: 6px;
	}

.interligne_5 {
	margin: 0px 0px 0px -15px;
	line-height: 5px;
	}

.interligne_8 {
	margin: 0px 0px 0px -15px;
	line-height: 8px;
	}
	
.colonne_pub {
	background-color: #FFFFFF;  /* FFCC00 */
	text-decoration: none;
	font-size: 10px;
	padding: 10px 10px 10px 10px;
	border-right: 0px solid #1994E7; /* 1994E6 */
	border-left: 1px solid #1994E7;	/* 1994E6 */
	}
	
.colonne_pub_titre {
	background-color: #1994E6;
	border-bottom: 0px solid #1994E7;
	text-align: center;
	color: #FFFFFF; /* 212121 */
	padding: 3px 2px 4px 2px;
	text-decoration: none;
	font-weight: bolder;
	font-size: 10px;
	}

.colonne_pub_titre_bordure {
	background-color: #1994E5;
	border-bottom: 1px solid #1994E7;
	text-align: center;
	color: #FFFFFF; /* 212121 */
	padding: 3px 2px 4px 2px;
	text-decoration: none;
	font-weight: bolder;
	font-size: 10px;
	}

.colonne_pub_titre_rouge {
	background-color: #D00000;
	text-align: center;
	color: #ffffff;
	padding: 3px 2px 4px 2px;
	text-decoration: none;
	font-weight: bolder;
	font-size: 18px;
	}
	
.colonne_pub_contenu {
	background-color: #FFFFFF;  /* FEE7D4 */
	text-align: center;
	color: #555555;
	padding: 5px 2px 5px 2px;
	text-decoration: none;
	font-size: 10px;
	}	

.colonne_pub_contenu_jaune {
	background-color: #1994E6;
	text-align: center;
	color: #555555;
	padding: 5px 2px 5px 2px;
	text-decoration: none;
	font-size: 10px;
	}
		
.colonne_pub_contenu_lignes {
	background-color: #ffffff;
	text-align: center;
	color: #555555;
	padding: 5px 2px 0px 12px;
	text-decoration: none;
	font-size: 10px;
	}		
	
.colonne_pub_contenu_derniere_ligne {
	background-color: #ffffff;
	text-align: center;
	color: #555555;
	padding: 5px 2px 5px 2px;
	text-decoration: none;
	font-size: 10px;
	}	
	
.colonne_compte_contenu_lignes {
	/* background-color: #ffffff; */
	text-align: left;
	color: #555555;
	padding: 5px 2px 0px 12px;
	text-decoration: none;
	font-size: 10px;
	}		
	
.inactif {
	color: #BBBBBB;
	}	
	
.inactif a {
	color: #BBBBBB;
	}
	
.inactif a:hover {
	color: #F67A00;
	text-decoration: underline;
	}
		
.colonne_compte_contenu_derniere_ligne {
	/* background-color: #ffffff; */
	text-align: left;
	color: #555555;
	padding: 5px 2px 5px 12px;
	text-decoration: none;
	font-size: 10px;
	}	

.colonne_pub_contenu_lignes_admin {
	background-color: #FFCC01;
	text-align: center;
	color: #555555;
	padding: 5px 2px 0px 5px;
	text-decoration: none;
	font-size: 10px;
	}	
	
.colonne_pub_contenu_lignes_admin_page {
	background-color: #FFCC01;
	color: #555555;
	padding: 5px 2px 0px 5px;
	text-decoration: none;
	font-size: 10px;
	}	

.annuaire_titre {
	background-color: #1994E6;
	color: #ffffff;
	padding: 3px 5px 4px 5px;
	text-decoration: none;
	font-weight: bolder;
	font-size: 11px;
	}	
	
.annuaire_contenu {
	background-color: #ffffff;
	color: #555555;
	padding: 5px 5px 5px 5px;
	text-decoration: none;
	font-size: 9px;
	}	
	
.tableau_creation_annonce {
	border: 1px solid #1994E6;
	text-decoration: none;
	font-size: 10px;
	color: #555555;
	}	
	
.ligne_creation_annonce_standard {
	background-color: #E2F0FD;
	}	
	
.ligne_creation_annonce_avancee {
	background-color: #EEEEEE;
	}	
	
.ligne_creation_annonce_obligatoire {
	background-color: #1994E6;
	}		
	
.ligne_creation_annonce_masquee {
	display: none;
	}	
	
.ligne_creation_annonce_gauche {
	background-color: #BFE0F9; /* E2F0FD */
	}		

.ligne_creation_annonce_droite {
	background-color: #E2F0FD; /* E2F0FD */
	}
	
.ligne_creation_annonce_gauche_recommande {
	background-color: #DDDDDD; /* E2F0FD */
	color: #01A349;
	font-weight: bolder;
	}	
	
.ligne_creation_annonce_gauche_obligatoire {
	background-color: #DDDDDD; /* E2F0FD */
	color: red;
	font-weight: bolder;
	}	
	
.justif {
	text-align: justify;
	}
	
.creation_annonce_titre {
	background-color: #1994E6;
	text-align: center;
	color: #ffffff;
	font-weight: bolder;
	font-size: 11px;
	}

.tableau_fiche {
	color: #555555;
	text-decoration: none;
	border-right: 1px solid #1994E6;
	border-left: 1px solid #1994E6;
	border-top: 1px solid #1994E6;
	}
	
.tableau_saisie {
	color: #555555;
	text-decoration: none;
	border-right: 1px solid #1994E6;
	border-left: 1px solid #1994E6;
	border-top: 1px solid #1994E6;
	border-bottom: 1px solid #1994E6;
	}	
	
.tableau_contenu {
	border-top: 1px solid #1994E5;
	background-color: #1994E6;
	color: #555555;
	text-decoration: none;
	}

.tableau_contenu a {
	color: #555555;
	text-decoration: none;
	}
	
.tableau_contenu a:hover {
	color: #F67A00;
	text-decoration: underline;
	}
	
.tableau_contenu_certificat {
	background-color: #ffffff;
	border-right: 1px solid #1994E6;
	border-left: 1px solid #1994E6;	
	border-top: 1px solid #1994E6;		
	border-bottom: 1px solid #1994E6;
	}	
	
.tableau_contenu_impression {
	background-color: #ffffff;
	border-right: 2px solid #1994E6;
	border-left: 1px solid #1994E6;	
	border-top: 1px solid #1994E6;		
	border-bottom: 2px solid #1994E6;
	table-layout: fixed;
	}	
	
.tableau_fiche_impression {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #121212;
	text-decoration: none;
}

.tableau_fiche_impression h1 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #1994E6;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 0px;
}

.tableau_fiche_impression_grand {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #121212;
	text-decoration: none;
}

.tableau_fiche_impression_tres_grand {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #121212;
	text-decoration: none;
}

.tableau_fiche_impression_grand h1 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #1994E6;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 5px;
}

.tableau_fiche_impression_tres_grand h1 {
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #1994E6;
	text-decoration: none;
}

.tableau_classement {
	background-color: #FDFDFD; /* E2F0FD puis FDFDFD */
	border:0px solid #1994E7;  /* 1px */
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}

.tableau_formulaire {
	background-color: #FEE7D4; /* E2F0FD puis FDFDFD */
	border:1px solid #1994E7;  /* 1px */
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}

.tableau_formulaire_blanc {
	background-color: #FFFFFF; /* E2F0FD puis FDFDFD */
	border:0px solid #1994E7;  /* 1px */
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}
	
.tableau_gestion_compte {
	background-color: #FEE7D4; /* E2F0FD puis FDFDFD */
	border:1px solid #1994E6;  /* 1px */
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}
	
.tableau_formulaire_bordure {
	background-color: #FDFDFD; /* E2F0FD */
	border:1px solid #1994E7;  /* 1px */
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}
	
.categorie_principale_accueil {
	color: #1994E6;
	font-size: 14px;
	font-weight: bolder;
	background-color: #CCEDFE;
	}

.categorie_principale_accueil a {
	color: #1994E6;
	font-size: 14px;
	text-decoration: underline;
	font-weight: bolder;
	}
	
.categorie_principale_accueil a:hover {
	color: #F67A00;
	font-size: 14px;
	}
	
.titre_accueil {
	color: #1994E6;
	font-size: 11px;
	font-weight: bolder;
	}

.titre_accueil a {
	color: #1994E6;
	font-size: 11px;
	text-decoration: underline;
	font-weight: bolder;
	}

.titre_accueil a:hover {
	color: #F67A00;
	font-size: 11px;
	}

.chiffres_accueil {
	color: #222222;
	background-color: #E7E7E7;
	border:1px solid #CCCCCC;
	font-size: 11px;
	font-weight: bolder;
	}

.rang_classement_interne {
	color: #1994E6;
	font-size: 12px;
	font-weight: bolder;
	}

.description_accueil {
	color: #AAAAAA;
	font-size: 10px;
	}

.description_accueil a {
	color: #AAAAAA;
	font-size: 10px;
	}
	
.titre_resultats {
	font-size: 16px;
	color: #1994E6;
	font-weight: bolder;
	}
	
.tableau_titre_resultats {
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}	

.tableau_formulaire a {
	text-decoration: underline;
	}
	
.ligne_separation {		
	border-bottom: 2px solid #1994E6;
	}	

.trait_separation {		
	border-bottom: 1px solid #1994E6;
	padding: 0px 0px 0px 0px;
	}		
	
.descriptif {		
	color: #555555;
	text-decoration: none;
	padding: 3px 1px 5px 8px;
	font-size: 10px;
	text-align: justify;
	}	
	
.descriptif_impression {	
	background-color: #dddddd;	
	color: #333333;
	text-decoration: none;
	padding: 5px 5px 5px 5px;
	font-size: 10px;
	text-align: justify;
	}	
	
.descriptif_bouton_details {		
	color: #555555;
	padding: 0px 3px 0px 0px;
	font-size: 10px;
	text-align: right;
	}		
	
.ville {
	color: #1994E6;
	font-size: 12px;
	padding: 1px 0px 2px 3px;
	font-weight: bolder;
	vertical-align: middle;
	}	
	
.ville h1 {	
	font-size: 16px;
	background-color: #FFCC01;
	}	
	
.type_pro {		
	background-color: #1994E6;
	color: #555555;
	font-size: 10px;
	padding: 3px 3px 3px 3px;
	font-weight: bolder;
	}	
	
.type_part {		
	background-color: #1994E6;
	color: #FFFFFF;
	font-size: 10px;
	padding: 3px 3px 3px 3px;
	font-weight: bolder;
	}	
	
.type_bien {		
	background-color: #1994E6;
	color: #555555;
	font-size: 10px;
	padding: 3px 3px 3px 3px;
	font-weight: bolder;
	}	
	
.surface {		
	background-color: #1994E6;
	color: #555555;
	font-size: 10px;
	padding: 3px 3px 3px 3px;
	font-weight: bolder;
	}					
	
.nombre_pieces {		
	background-color: #1994E6;
	color: #555555;
	font-size: 10px;
	padding: 3px 3px 3px 3px;
	font-weight: bolder;
	}	

.date {		
	background-color: #1994E6;
	color: #555555;
	font-size: 10px;
	padding: 3px 3px 3px 3px;
	font-weight: bolder;
	}		

.prix {		
	background-color: #1994E6;
	color: #ffffff;
	font-size: 11px;
	padding: 3px 3px 3px 3px;
	font-weight: bolder;
	}

.categorie {		
	background-color: #FFFFFF; /* FFCC00 */
	color: #555555;
	font-size: 11px;
	padding: 3px 3px 3px 3px;
	font-weight: bolder;
	}
	
.nouveau {		
	background-color: #E80000;
	color: #ffffff;
	font-size: 11px;
	padding: 3px 3px 3px 3px;
	font-weight: bolder;
	}

.ville_orange {	
	color: #1994E6;
	font-size: 12px;
	padding: 1px 0px 2px 3px;
	font-weight: bolder;
	}	
	
.ville_orange h1 {	
	font-size: 18px;
	background-color: #FFFFFF; /* C8DBF7 */
	font-weight: bolder;
	margin-bottom: 0px;
	}

.photo {		
	padding: 3px 3px 3px 3px;	
	}
	
.petites_infos {		
	color: #555555;
	padding: 0px 3px 3px 3px;
	font-size: 9px;
	}

.detail_annonceur {		
	background-color: #cccccc;
	color: #444444;
	font-size: 11px;
	padding: 3px 3px 3px 3px;
	}

.satisfait {
	background-color: #00C000;
	color: white;
	font-size: 11px;
	font-weight: bolder;
	}
	
.pas_satisfait {
	background-color: red;
	color: white;
	font-size: 11px;
	font-weight: bolder;
	}
	
.tableau_resultats {
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}
	
.tableau_resultats_en_avant {
	color: #555555;
	background-color: #DBE7FB;
	border:2px solid #1994E6;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}	
	
.tableau_resultats a {
	text-decoration: none;
	}

.tableau_resultats a:hover {
	color: #F67A00;
	text-decoration: none;
	}	
	
.tableau_photo {
	background-color: #ffffff;
	text-decoration: none;	
	padding:1px 1px 1px 1px;
	border:1px solid #1994E5;
	font-size: 10px;
	}	
	
.tableau_photo_impression {
	background-color: #ffffff;
	text-decoration: none;	
	padding:1px 1px 1px 1px;
	margin: 2px;
	border:1px solid #555555;
	font-size: 10px;
	}	
	
.tableau_dans_tableau {
	
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}
	
.tableau_accueil {
	background-color: #FFFFFF;
	border:1px solid #1994E6;
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	}

.tableau_accueil a {
	text-decoration: none;
	}

.tableau_accueil a:visited {
	color: #1994E6;
	text-decoration: none;
	}		
	
.tableau_accueil a:hover {
	color: #F67A00;
	text-decoration: none;
	}	

.surf_hab {
	display: none;
	}

.surf_terr {
	display: none;
	}

.autre_precision {
	display: none;
	}

.telephone {
	display: none;
	}

.niveau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555555;
	background-color: #E2F0FD;
}	
	
.obligatoire {
	color: red;
	font-weight: bolder;
	}
	
.recommande {
	color: #01A349;
	font-weight: bolder;
	}	

.bouton_visite {
	border-bottom-color: #1994E6;
	border-bottom-style: solid;
	border-bottom-width: 2px;
	border-left-color: #1994E6;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #1994E6;
	border-right-style: solid;
	border-right-width: 2px;
	border-top-color: #1994E6;
	border-top-style: solid;
	border-top-width: 1px;
}

.bouton {
	border-color: #005050; /* 1994E6 */
	border-style: solid;
	border-width: 1px;
	color: #555555;
	background-color: #E2F0FD;
}

/*#*****************************************************
   Divers styles independants  
*******************************************************/
.page_selectionnee {
	font-weight: bold;
	}

.titre_section {
	font-weight: bold;
	color: #0000E3;
	}

.copyright {
	background-color: #1994E5;
	border: 1px solid #1994E5;
	font-size: 9px;
	color: #ffffff;
	text-decoration: none;
	padding: 0px 2px 2px 2px;
	text-align: center;
	background-image: url(images/degrade_onglet_bleu.png);
	}

.bas_de_page {
	background-color: #ffffff;
	font-size: 9px;
	color: #555555;
	padding: 2px 0px 0px 0px;	
	text-decoration: none;
	text-align: center;
	}

.bas_de_page a {
	background-color: #ffffff;
	font-size: 9px;
	color: #555555;
	text-decoration: none;
	text-align: center;
	}
	
.bas_de_page a:hover {
	text-decoration: underline;
	color: #F67A00;
	}


/*#*****************************************************
   Style des liens tout en haut a gauche  
*******************************************************/
.haut_page {
	background-color: #FFFFFF;
	font-size: 12px;	
	color: #1994E6;
	}
	
.haut_page a {
	color: #AAAAAA;
	text-decoration: none;
	}
	
.haut_page a:hover {
	color: #F67A00;
	/*#font-weight: bold;*/
	}
	
.rechercher {
	color: Blue;
	font-size: 10px;
	text-decoration: none;
}
	
.rechercher a {
	color: Blue;
	text-decoration: none;
	}
	
.rechercher a:hover {
	color: #F67A00;
	/*#font-weight: bold;*/
	}	
	
.slogan {
	background-color: #FFFFFF;
	font-size: 18px;
	color: #1994E6;
	font-weight: bold;
}

.slogan_petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 11px;
	color: #1994E6;
	font-style: italic;
}

.slogan_moyen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 12px;
	color: #1994E6;
	font-style: italic;
}

.slogan_grand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 13px;
	color: #1994E6;
	font-style: italic;
	font-weight: bolder;
}

.slogan_tres_grand {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	font-size: 16px;
	color: #1994E6;
	font-style: italic;
	font-weight: bolder;
}
	
.scroll {
	border-left: 1px solid #1994E6;
	border-right: 1px solid #1994E6;
	border-top: 1px solid #1994E6;
	border-bottom: 1px solid #1994E6;		
}	

.dependances {
	display: none;
}

.saisie_obligatoire {
	color: red;
	font-weight: bolder;
	}
	
.saisie_souhaitable {
	color: blue;
	font-weight: bolder;
	}

.lien {
	color: #1994E6;
	font-size: 11px;
	}
	
.lien a {
	color: #AAAAAA;
	text-decoration: none;
	}
	
.lien a:hover {
	color: #F67A00;
	}	
	
.direct {
	color: #1994E6;
	text-decoration: underline;
	font-style: italic;
	}
	
.direct a {
	color: #1994E6;
	text-decoration: underline;
	font-style: italic;
	}
	
.direct a:hover {
	color: #F67A00;
	font-style: italic;
	}	
	
.souligne a {
	text-decoration: none;
	}
	
.souligne a:hover {
	color: #F67A00;
	text-decoration: underline;
	}		

.onglet {
	border-left: 1px solid #1994E5;
	border-right: 1px solid #1994E5;
	border-top: 1px solid #1994E5;
	color: #FFFFFF;  /* #006600 */
	background-color: #F8CAA2;  /* #BBDDCC */
	background-image: url(images/degrade_onglet_bleu.png);
	padding: 2px 2px 2px 2px;
	font-size: 11px;
	text-align: center;
	/* font-weight: bold; */
	}

.onglet a {
	color: #FFFFFF;
	text-decoration: none;
	}

.onglet a:hover {
	color: #FFC300;
	text-decoration: none;
	}

.onglet_pro {
	border-left: 1px solid #1994E5;
	border-right: 1px solid #1994E5;
	border-top: 1px solid #1994E5;
	color: #444444;  /* #006600 */
	background-color: #F8CAA2;  /* #BBDDCC */
	padding: 2px 2px 2px 2px;
	font-size: 11px;
	text-align: center;
	/* font-weight: bold; */
	}

.onglet_pro a {
	color: #444444;
	text-decoration: none;
	}

.onglet_pro a:hover {
	color: #1994E5;
	text-decoration: underline;
	}

.onglet_immo {
	border-left: 1px solid #1994E5;
	border-right: 1px solid #1994E5;
	border-top: 1px solid #1994E5;
	color: #444444;  /* #006600 */
	background-color: #F8CAA2;  /* #BBDDCC */
	padding: 2px 2px 2px 2px;
	font-size: 11px;
	text-align: center;
	/* font-weight: bold; */
	}

.onglet_immo a {
	color: #444444;
	text-decoration: none;
	}

.onglet_immo a:hover {
	color: #1994E5;
	text-decoration: underline;
	}

.onglet_selectionne {
	border-left: 1px solid #FF7C00;
	border-right: 1px solid #FF7C00;
	border-top: 1px solid #FF7C00;
	color: #666666;
	background-color: #1994E6;
	background-image: url(images/degrade_onglet_orange.png);
	padding: 2px 2px 2px 2px;
	font-size: 11px;
	text-align: center;
	font-weight: bold;
	}

.onglet_selectionne a {
	color: #666666;
	text-decoration: none;
	}

.onglet_selectionne a:hover {
	color: #1994E6;
	text-decoration: none;
	}

.tableau_module {
	border-right: 0px solid #343434;  /* #F08000; */
	border-left: 0px solid #F08000;
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;
	padding: 0px 0px 0px 0px;
	font-size: 10px;
	text-align: justify;
}
	
.tableau_module h1 {
	background-color: #FFFFFF;
	font-size: 16px;
	color: #008800;
	}
	
.tableau_module h2 {
	background-color: #FFFFFF;
	font-size: 14px;
	color: #555555;
	}

#fond_professionnel_du_jour{
	background-image: url(images/background.png);
	}

.reponse_support {
	border: 1px solid #44A90A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0073E6;
	background-color: #E4F7D2;
	} 

.titre_reponse_support {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00AA00;
	font-weight: bolder;
	} 

.bouton_reponse_support {
	border: 1px solid #44A90A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url("images/degrade_vert.png");
	padding-top: 0px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bolder;
	}

.titre_support_client {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #777777;
	font-weight: bolder;
	margin-bottom: -3px;
	} 

.message_support {
	border: 5px solid White;
	background-color: #FDF3CE;
	}

.traduction_support {
	border: 5px solid White;
	background-color: #E9FEB8;
	}

.tableau_contenu_pleine_largeur {
	border-top: 1px solid #1994E5;
	border-right: 1px solid #1994E5;
	border-left: 1px solid #1994E5;
	background-color: #ffffff;
	color: #555555;
	text-decoration: none;
	padding: 0px 20px 10px 20px;
	font-size: 10px;
	text-align: justify;
	}
	
.tableau_contenu_pleine_largeur a {
	font-size: 10px;
	text-decoration: underline;
	}
	
.tableau_contenu_pleine_largeur a:hover {
	font-size: 10px;
	}
	
.tableau_contenu_pleine_largeur h1 {
	background-color: #FFFFFF;
	font-size: 18px;
	color: #1994E5;
	font-weight: bolder;
	}

.tableau_contenu_pleine_largeur h2 {
	font-size: 14px;
	color: #1994E5;
	}
	
.tableau_contenu_pleine_largeur h4 {
	font-size: 18px;
	font-weight: bolder;
	color: #1994E5;
	text-align: left;
	/* margin-bottom: 0px; */
	}

.surlignage {
	background-color: #FCECAD;
	padding: 0px 5px 2px 5px;
	border: 0px solid #AA0000;
	margin-left: 0px;
	}

.surlignage_jaune_fluo {
	background-color: #FFFC19;
	padding: 0px 5px 3px 5px;
	font-weight: bolder;
	}

.surlignage_jaune_fluo_normal {
	background-color: #FFFC19;
	padding: 0px 5px 3px 5px;
	}

.surlignage_vert {
	background-color: #DAF8CC;
	padding: 0px 5px 2px 5px;
	border: 0px solid #AA0000;
	margin-left: 0px;
	}

.surlignage_vert_fluo {
	background-color: #95F91D;
	padding: 0px 5px 3px 5px;
	font-weight: bolder;
	}

.surlignage_orange {
	/* background-color: #DAF8CC; */
	background-image: url("images/<?php if ($mixte != "non") echo "degrade_".$nom_couleur; else echo "degrade_onglet_orange"; ?>.png");
	padding: 3px 8px 6px 8px;
	border: 0px solid #AA0000;
	margin-left: 0px;
	color: #FFFFFF;
	}
	
.tableau_dans_tableau_bordure_grise {
	color: #555555;
	text-decoration: none;	
	padding:0px 0px 0px 0px;
	font-size: 10px;
	text-align: justify;
	border: 1px solid #DDDDDD;
	}
