/******************************************************************************
 *	Agestis - Content Management System - http://www.agestis.com
 *	by ARICIA http://www.aricia.fr
 ******************************************************************************
 *			Version:	20070906.1018
 *			coder:		Damien
 ******************************************************************************
 *	Feuille de style CSS par defaut du module annonces_immobilieres.
 *
 *		NE PAS EDITER POUR PERSONALISER LE MODULE DU CLIENT 
 *
 *		PEUT ETRE ECRASEE PAR UNE FEUILLE DE STYLE PROPRE AU SKIN CLIENT
 *		/skins/standard/annonces_immobilieres.css
 *
 *	Ne pas reprendre l'intégralité de la feuille de style, seulement les 
 *	propriétés à sur-charger
 *
 ******************************************************************************/

/* Formulaire de recherche */
	FORM#Immo_Search_Form {
		font-family: inherit;
	}
	FORM#Immo_Search_Form FIELDSET {
		display:block;
		padding:10px;
		margin: 1em auto 0 auto;
		/* remove default border styles */
		border: 0 solid #fafafa;
		line-height: 1.5em;	
	}
	FORM#Immo_Search_Form LEGEND {
		margin-bottom: 0.5em;
		border-bottom: 1px solid #823c07;
		font-size: 100%;
		padding-left: 20px;
		width: 50%;
	}
	FORM#Immo_Search_Form LABEL {
		float:left;
		width:35%;
		margin-right:0.2em;
		text-align:right;
		font-weight:bold;
		font-size: 8pt;
	}
	FORM#Immo_Search_Form #Immo_Btn_Submit {}

	/* Affichage des catégorie sommaire */
	#Immo_Search_Form  TABLE.Div_Categories {
		font-size: 8pt;
		width:100%;
	}
	#Immo_Search_Form  TABLE.Div_Categories TH { }
	
	#Immo_Search_Form  TD.Div_Categories_Liste {
		font-size: inherit;
	}

/* Général au module */

	IMG.Immo_Vignette {
		background:white none repeat scroll 0%;
		border-color:#CCCCCC !important;
		border-style:solid !important;
		border-width:0px 1px 3px !important;
		margin:4px 10px;
		padding:5px;
		vertical-align: middle;
	}
	

	DIV.Immo_Exclu {
		width: 70px; height: 70px;
		float:left;
		position: absolute;
		border: 0px;
		background: url('exclu.gif') 0 0 no-repeat;
	}
	DIV.Immo_CoupDeCoeur {
		width: 180px !important; height: 70px;
		float:left;
		position: absolute;
		border: 0px;
		background: url('coeur.gif') top right no-repeat;
	}
	DIV.Immo_Vendue {
		width: 74px; height: 46px;
		float:left;
		position: absolute;
		border: 0px;
		background: url('vendue.gif') 0 0 no-repeat;
	}
	DIV.Immo_Vendu {
		width: 74px; height: 46px;
		float:left;
		position: absolute;
		border: 0px;
		background: url('vendu.gif') 0 0 no-repeat;
	}

/* Résultats de recherche */
	#Immo_TABLE_Resultats {
		width: 100%;
		border: 0px;
		font-family: inherit;
		font-size: inherit;
	}
	#Immo_TABLE_Resultats CAPTION {		/* texte : Les résultats de votre recherche */
		font-family: inherit;
		font-size: inherit;
		text-align: right;
		font-weight: bold;
		margin: 10px;
	}
	#Immo_TABLE_Resultats THEAD {}
	#Immo_TABLE_Resultats THEAD TH {		/* entetes des colonnes */
		font-family: inherit;
		font-size: 8pt;
		background-color: Silver;
		padding: 4px;
	}
	#Immo_TABLE_Resultats THEAD TD {		/* texte : Type de bien recherché et budget */
		font-family: inherit;
		font-size: inherit;
	}

	#Immo_TABLE_Resultats TBODY{}
	#Immo_TABLE_Resultats TBODY TH , #Immo_TABLE_Resultats TBODY TD {
		border-bottom: 2px solid Gray;
	}
	#Immo_TABLE_Resultats TBODY TH {		/* 1ere colonne de résultats */
		font-family: inherit;
		font-size: inherit;
		background-color: #E6E6E6;
		font-weight: normal;
		padding: 4px;
		vertical-align: top;
	}
	#Immo_TABLE_Resultats TBODY TD {		/* 2eme colonne de résultats */
		font-family: inherit;
		font-size: inherit;
		padding: 4px;
		vertical-align: top;
	}
	#Immo_TABLE_Resultats TBODY TH DIV { width:100%; }
	#Immo_TABLE_Resultats TBODY TH DIV.Immo_Resultats_Vignette { text-align: center; }
	/*#Immo_TABLE_Resultats TBODY TH DIV.Immo_Resultats_Vignette IMG { float:left; }*/


	#Immo_TABLE_Resultats TBODY TD DIV.Immo_Resultats_Accroche{
		font-weight: Bold;
	}
	
	DIV.Immo_Resultats_Prix {
		font-weight: bold;
	}
	DIV.Immo_Resultats_Piece { }
	DIV.Immo_Resultats_Surface { }
	DIV.Immo_Resultats_Adresse { }

	A.Immo_Resultats_LienDetails:link ,
	A.Immo_Resultats_LienDetails:visited {padding-top: 10px; color: Gray; float: right; clear: both;}
	A.Immo_Resultats_LienDetails:hover {text-decoration: none;}

	DIV.Immo_Resultats_Agence {
		margin-top: 6px;
		float: right;
		clear: both;
	}

/* Détail d'una annonce */
	TABLE#Immo_Detail_Table {
		/*width: 100%;*/
		border: 0px;
		font-family: inherit;
		font-size: inherit;
	}
	
	TABLE#Immo_Detail_Table CAPTION {		/* texte : Lref de l'annonce */
		font-family: inherit;
		font-size: inherit;
		text-align: right;
		font-weight: bold;
		margin: 10px;
	}
	TABLE#Immo_Detail_Table #Accroche {
		float: left;
	}
	TABLE#Immo_Detail_Table THEAD TH {		/* cellules prix et localisation */
		font-family: inherit;
		font-size: 8pt;
		background-color: Silver;
		padding: 4px;
	}
	TABLE#Immo_Detail_Table TFOOT TD.Agence {		/* cellule Agence */
		text-align: center;
		padding: 4px;
	}

	TABLE#Immo_Detail_Table TFOOT TD {		/* cellules liste autres photos */
		text-align: center;
		padding: 4px;
		white-space: normal;
	}
	
	TABLE#Immo_Detail_Table TFOOT TD DIV.Immo_Detail_Vignette_Spacer { clear: both;}
	TABLE#Immo_Detail_Table TBODY TD {		/* cellule détaisl annonce */
		background-color: Silver;
	}
	TABLE#Immo_Detail_Table TBODY TD P {margin: 2px;}
	TABLE#Immo_Detail_Table TBODY TD DIV.Immo_Detail_Vignette { width:160px; margin:4px; border:0;}
