/* CSS Document */

/**************************************************** Mise en forme global */
/* Arrière plan de toutes les page */
body {
/*	background-color:#880000;*/
	background-color:#a1907c;
}
.body_index {
	border:#FFFFFF 2px solid;padding-bottom:20px;
}
/* Mise en forme de message d'informations */
.message {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width:75%;
	text-align:center;
}
/* Lien sans format */
.nolink a {
	font-style:normal;
	text-decoration:none;
}
/* Contour index */
.contour_index {
	width:100%;
	border:1px solid #ffffff;
/*	background-color:#ED7167;*/
	background-color:#6c604d;
	height:610px;
}
.nom_agence {
	font-family:"Courier New", Courier, monospace;
	font-size:25px;
	color:#FFFFFF;
	text-align:center;
}
.coordonnee_agence {
	font-family:"Courier New", Courier, monospace;
	font-size:19px;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}
.coordonnee_agence h1 {font-size:14px;margin:0px;padding:0px;}
.coordonnee_agence h2 {font-size:14px;margin:0px;padding:0px;}
.coordonnee_agence a{
	font-family:"Courier New", Courier, monospace;
	font-size:15px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}
.coordonnee_agence a:hover{
	font-family:"Courier New", Courier, monospace;
	font-size:15px;
	color:#FFFFFF;
	text-align:center;
	text-decoration:underline;
}
.fermer_fenetre {
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
	color:#ED7167;
	text-align:center;
}
.fermer_fenetre a{
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
	color:#ED7167;
	text-decoration:none;
}
.fermer_fenetre a:hover{
	font-family:"Courier New", Courier, monospace;
	font-size:13px;
	color:#ED7167;
	text-decoration:underline;
}
/******************************************************* MENU HAUT Navigation */
.menu_navigation {
	text-align:center;
	color:#000000;
	height:45px;
	width:100%;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	/*background-color:#880000;*/
	background-color:#a1907c;
	border: 1px solid #FFFFFF;
	vertical-align:middle;
}
	/* Liens */
.menu_navigation a {
	color: #ffffff;
	font-size: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}
.menu_navigation_email a {
	text-decoration: underline;
}
	/* Liens hover*/
.menu_navigation a:hover {
	color: #ffffff;
	font-size: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration:underline;
}
	/* Arriere plan hover*/
.menu_navigation:hover {
	color:#FFFFFF;
	/*background-color: #6A0003;*/
	background-color: #e3d8ca;
	width:100%;
	height:45px;
}
	/* Mise en forme du menu (logo) */
.menu_logo {
	background-color: #6A0003;
	text-align:center;
}
/********************************************************* Contenu centre */
.contenu_centre {
	vertical-align:text-top;
	width:80%;
	height:500px;
}
	/* Liens de base */
.contenu_centre a {
	text-decoration:none;
	font-style:italic;
	color:#FFFFFF;
}
	/* Liens de base hover */
.contenu_centre a:hover {
	text-decoration:underline;
	color:#FFFFFF;
}
/* **********************************************************Copyright */
.copyright_bas {
	text-align:center;
	color:#6c604d;
	/*color:#ED7167;*/
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:97%
}
	/* Liens */
.copyright_bas a {
	color:#6c604d;
	text-decoration:underline;
}
	/* Liens hover*/
.copyright_bas a:hover {
	color:#6c604d;
	text-decoration:none;
}
/****************************************************** Titre & mise en forme */
	/* Titre de la page */
.titre_page {
	color:#FFFFFF;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
	/* Sous-Titre de la page */
.soustitre_page {
	color:#CCCCCC;
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	height:30px;
}
	/* Texte normal, sans position particulière ni forme */
.texte_normal {
	text-align:justify;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/******************************************************* Page d'accueil (p_accueil.php */
	/*Haut catégorie (titre de la catégorie)*/
.img_accueil {
	border:1px solid #FFFFFF;
	text-align:center;
}
.infos_titre {
	text-align:center;
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
}
.visite_txt {
	color:#FFFFFF;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	border:1px solid #FFFFFF;
	background-color:#a1907c;
	/*background-color:#880000;*/
	width:120px;
}
.description_accueil {
	border:1px solid #FFFFFF;
	text-align:justify;
	color:#FFFFFF;
	font-size:13px;
	font-family:trebuchet ms;
/*	font-family:Verdana, Arial, Helvetica, sans-serif;*/
/*	background-color:#880000;*/
	background-color:#a1907c;
	height:100px;
}
/**************************************************** Mise en forme des pages de résultats (annonces, promotions)

	/*Mise en forme des titres des résultats (référence,intitule) mise en évidence */
.titre_recherche {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	height:25px;
}
.bien_titre_page {
	color:#FFFFFF;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	height:100px;
	padding-bottom:20px;
}
	/*Arrière plan normal de l'affichage des résultats */
.total_recherche {
	background:url(../images/interface/annonces/fond_annonce.jpg) no-repeat;
}
	/*Arrière plan mis en évidence de l'affichage des résultats */
.total_recherche_highlight {
	background:url(../images/interface/annonces/fond_annonce_highlight.jpg) no-repeat;
}
	/*Contour de chaque résultat */
.contour_recherche {
	border: 3px solid #a1907c;
	/*border: 3px solid #880000;*/
	width:100%;
}
	/*Mise en forme du texte du nombre de résultats */
.nombre_resultat {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	vertical-align:middle;
	height:50px;
}
	/*Mise en forme du texte où se trouvent les informations des données recherchées */
.espace_recherche {
	text-align:center;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	width:95%;
}
	/*Emplacement Lien vers la fiche ou la page de contact */
.lien_recherche {
	height:60px;
	vertical-align:bottom;
}
	/*Lien vers la fiche ou la page de contact */
.lien_recherche a {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*color:#880000;*/	
	color:#a1907c;
	font-style:normal;
	text-decoration:none;
}
	/*Lien vers la fiche ou la page de contact hover*/
.lien_recherche a:hover {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	/*color:#880000;*/
	color:#a1907c;
	text-decoration:underline;
}
	/*Emplacement des photos d'un élément recherché ou listé */
.photos_recherche {
	font-size:9px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
}
	/*Emplacement lien pour les listes complètes */
.lien_dur {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	text-align:center;
	font-style:normal;
}
	/*lien pour les listes complètes */
.lien_dur a {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-style:normal;
	text-decoration:none;
}
	/*lien pour les listes complètes hover*/
.lien_dur a:hover {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	font-style:normal;	
	text-decoration:underline;
}
	/* Emplacement lien pour les pages suivantes précédentes, numéro de page */
.lien_page {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#660000;
	text-decoration:none;
	text-align:center;
	font-style:normal;
}
	/* Lien pour les pages suivantes précédentes, numéro de page */
.lien_page a{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	text-decoration:none;
	text-align:center;
	font-style:normal;
}
	/* Lien pour les pages suivantes précédentes, numéro de page hover*/
.lien_page a:hover{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#990000;
	text-decoration:underline;
	text-align:center;
	font-style:normal;
	background-color:#FFFFFF;
}
.bien_choix {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	font-style:normal;
}
.bien_choix a{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	font-style:normal;
	text-decoration:none;
}
.bien_choix a:hover{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#880000;
	text-align:left;
	font-style:normal;
	text-decoration:none;
}
.bien_ref {
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	/*font-weight:bold;*/
	height:25px;
	
	
}
.bien_titre {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-align:justify;
	font-weight:normal;
	padding-left:20px;
}
.bien_bouton {
	text-align:justify;
	text-indent:35px;
}
.bien_bouton a{
	display:block;
	height:25px;
	background: url(../images/interface/annonces/ap_bouton.jpg) no-repeat 0 0;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-weight:bold;
	font-style:normal;
	text-decoration:none;
}
.bien_bouton a:hover{
	background: url(../images/interface/annonces/ap_bouton.jpg) no-repeat 0 -25px;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#880000;
	font-style:normal;
	font-weight:bold;
	text-decoration:none;	
}
.bien_spacer {
	height:8px;
}
/**************************************************** Mise en forme de la fiche (p_fiche.php) */
	/*Données de la fiche (intitulé,référence, prix etc.*/
	/* Arrière plan d'une fiche */
.fiche_annonce {
	background:url(../images/interface/annonces/fond_fiche.jpg) no-repeat;
}
	/*Mise en forme du lien vers la page de contact depuis une fiche */
.contact_annonce {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#C39C9D;
	text-align:center;
	height:50px;
}
.fiche_encadre_description {
	border:1px #a1907c solid;
	padding-bottom:20px;
	padding-left:15px;
	width:90%;
}
.fiche_espace_photos {
	width:100%;
}
.fiche_photo_spacer {
	height:2px;
}
.fiche_spacer {
	height:20px;
}
.fiche_englobe {
	background:#6c604d;
	/*background:#ED7167;*/
}
.image_fiche {
	border:#FFFFFF 1px dotted;
	height:110px;
	width:130px;
	margin-bottom;:2px;
}
.image_gdefiche {
	border:#FFFFFF 1px dotted;
	height:375px;
}
.fiche_image_sec {
	background:#FFFFFF;
}
.fiche_action {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
}
.fiche_action a {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}
.fiche_action a:hover{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.fiche_titre {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	width:100%;
}
.fiche_soustitre {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#FFFFFF;
	padding:10px;
}
.fiche_reference {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
}
.fiche_info_haut {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	width:100%;
}
.fiche_donnee {
	font-weight:bold;
}
.fiche_spacer_supp {
	width:15px;
}
.fiche_info_descriptif {
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#FFFFFF;
	width:100%;
	padding-right:10px;
	padding-left:10px;
}
.fiche_info_supplement {
	text-align:justify;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style:normal;
	color:#FFFFFF;
	width:100%;
	padding-right:10px;
	padding-left:10px;
}
.fiche_contractuel {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	
	vertical-align:bottom;
	
}
/**************************************************** Mise en forme de la page de présentation (p_selection.php) */
.selection_titre {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#ffffff;
	width:100%;
	padding:0 0 0 10;
}
.selection_encours {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	width:85%;
	background:#ED7167;
}
.selection_encours a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-style:italic;
	text-decoration:none;
}
.selection_encours a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ED7167;
	font-style:italic;
	background-color:#FFFFFF;
	text-decoration:none;
}
.selection_rien {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	background:#ED7167;
}
.selection_ajout {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:underline;
}
.input_champ_selection {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background:#880000;
}
.selection_demande_info {
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#FFFFFF;
	background:#880000;
}
.selection_table_contact {
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	background:#ED7167;
}
.selection_obligatoire {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	font-style:normal;	
}
.selection_message {
	font-size:13px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	font-style:normal;	
}
.selection_separation {
	background:#880000;
}

/**************************************************** Mise en forme de la page de présentation (p_proprietaire.php) */
	/* Mise en forme des informations des employés */
.proprietaire_texte {
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	color:#FFFFFF;
	text-align:justify;
}
.proprietaire_titre {
	font-size:28px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	height:75px;
}
/**************************************************** Mise en forme de la page de contact (p_contact.php) */
	/*Mise en forme des Menus de la page contact (p_contact) (SELECT) */
.select_champ_contact {
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#880000;
	width:187px;
}
	/*Mise en forme des Input (text,password,submit)  (INPUT) */
.input_champ_contact {
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#a1907c;
	width:180px;
	font-style:normal;
}
.submit_champ_contact {
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#a1907c;
	width:180px;
	font-style:normal;	
}
.submit_champ_contact:hover {
	font-size:12px;
	color:#880000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#FFFFFF;
	width:180px;
	font-style:normal;	
}
	/*Mise en forme des Textarea (TEXTAREA) */
.textarea_champ_contact {
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#a1907c;
	width:100%;
	height:75px;
}
	/*Mise en forme texte pour un champ obligatoire */
.obligatoire {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#CC0000;
	text-align:center;
	font-style:normal;	
}
.contact_sstitre {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	font-style:italic;
}
.demande_titre_page {
	font-size:28px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:center;
	font-weight:bold;
}
.demande_titre_champ {
	font-size:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	/*font-weight:bold;*/
}
.demande_titre_champ_recherche {
	font-size:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-align:left;
	font-weight:bold;
}
/**************************************************** Mise en forme des INPUT, SELECT, GLOBAUX & FORMULAIRES
	/*Intitulé pré-champ : (Ex : Nom :) */
.titre_champ {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
	/*Mise en forme des Menu (SELECT) */
.select_champ {
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#880000;
	width:125px;
}
	/*Mise en forme des Input (text,password,submit)  (INPUT) */
.input_champ {
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#880000;
	width:120px;
}
.radio_champ {
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#880000;
	width:15px;
}
	/*Mise en forme des Textarea (TEXTAREA) */
.textarea_champ {
	font-size:12px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#880000;
	width:555px;
}
	/*Mise en forme Lignes où se trouvent le bouton de validation du formulaire */
.valide_form {
	font-size:12px;
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	height:75px;
	text-align:center;
}
#dpe{float:left;width:100%;}
#dpe img{float:left;width:94px;height:94px;margin-left:50px;}
