/*	-------------------------------------------------------------
	SOFIDEC
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
	Description:	Styles theme 2000
	Nom fichier:	page2000.css
	Version:			1.0
	Date:				25 juin 2007
	-------------------------------------------------------------	*/
.titre_h3{float:left; position: relative; display:block; width:692px; height:15px; text-align:left; color:#FFFFFF; background-color:#C3D216; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-variant:small-caps; margin:0px; padding:0px;}

.black{color:#000000;} 
.s10{font-size:10px}
.s11{font-size:11px;}
.bold{font-weight:bold;}




#choixmoteur {
	display: block;
}

.vertagence{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #bdce00;
	font-weight: bold;
	}
h5 {font-size:12px; font-weight:bold; margin:0px; padding:0px; text-transform: uppercase;}
h6 {font-size:12px; font-weight:bold; margin:0px; padding:0px; text-transform:uppercase;}	

.cont_ann{ position:relative; display:block; min-height:145px; height:auto !important; height:145px; width:692px; background-color:#ffffff; border-bottom: 3px solid #bdce00; margin:0px; padding:0px; margin-top:3px; text-align:center;}
.cont_tt_prix{position:relative; display:block; min-height:26px; height:auto !important; height:26px; width:692px; background-color:#88ad07;}

.tt-ann{ position:absolute; display:block; left:5px; top:7px; color:#FFFFFF;}
.prix-ann{ position:absolute; display:block; right:5px; top:7px; color:#FFFFFF;}

.c-ann{ position:relative; display:block; width:98%; margin-left:auto; margin-right:auto;}
.txt-ann{ float:left; position:relative; display:block; width:510px; left:0px; top:0px; padding:0px; margin-top:5px; margin-bottom:20px; text-align:left;}
.ref-ann, a.ref-ann {font-size:11px; font-weight:bold; color:#000000;}
.tx-ann, a.tx-ann {font-size:11px; color:#000000;}
.lien-ann, .lien-ann a{ display:block; font-size:11px; font-weight:bold; color:#88ad07; margin-top:10px; text-decoration:underline;} 
.ag-ann{ position:absolute; bottom:3px; left:5px; color:#bdce00; font-size:11px;  font-weight:bold;}
.photo-ann{ float:left; position:relative; display:block; width:167px; right:0px; top:0px; margin:0px; padding:0px; margin-top:5px; margin-bottom:5px; text-align:right;}  
.listphoto { border:0px; width:167px;}







	
#listing{display:block; width:692px;}
#listing2{display:block; width:692px; height:25px;}
#listing .listing_cont{height:auto;  margin-bottom:1px; height:165px;}
/*background-color:#d3d1d2;*/
#listing .listentete {
float:left;
position:relative;
  padding: 0px;
  margin:0px;
  width: 100%;
  height:25px;
  background-color: #88AD07;

}
#listing .listtitre {
	float: left;
	position:relative;
	top:2px;
	left:5px;
	width: 75%;
	display: block;
	text-align: left;
}
#listing .listprix {
	float: right;
	position:relative;
	top:2px;
	right:5px;
	width: 23%;
	display: block;
	text-align: right;
}
#listing .titre {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
}
#listing .prix {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
}

.img_list { float: right;
  position:relative;
  right:5px; top:0px;
  width: 163px;
  height:auto;
  text-align: center;
  margin-left:0px;
  margin-top:4px;
}
/* --------------------------- */
#listing .listcadre {
float:left;
display:block;
position:relative;

top:0px;
margin:0px;
   padding: 0px;
   width: 100%;
   min-height:140px;
   height: 140px;
   height:auto !important;
   /*background-color: #fff;*/
	border-bottom: 3px solid #bdce00;
}

#listing2 .listcadre{
float:left;
position:relative;
top:0px;
display:block;
margin:0px;
   padding: 0px;
   width: 692px;
   min-height:390px;
   height:auto !important;
   height: 390px;
   
   /*height:135 px;*/
    background-color:#dcde53;
	border-bottom: 3px solid #faf7e3;
}

/* #listing .listphoto {
  float: right;
  position:relative;
  right:10px; top:0px;
  width: 167px;
  height:auto;
  text-align: center;
  margin-left:0px;
  margin-top:4px;
} */



#listing .listtexte {
	display:block;
	position:relative;
	width:460px;
	top:10px;
	left:5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin-top:2px;
	}

#listing .listref {
	display:block;
	position:absolute;
	width:460px;
	top:7px;
	left:5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
 	padding:0px;
 	margin-top:7px;
	font-weight:bold;
	}
	
#listing .listlien {
	display:block;
	position:absolute;
	width:460px;
	top:71px;
	left:5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #88AD07;
	font-weight: bold; 
	margin-top: 10px;
	} 
	
#listing .bs_list{float:left; position:absolute; display:block; bottom:3px; left:3px; text-align:left;}
	
#listing .listagence {
	display:block;
	position:relative;
	width:460px;
	bottom:0px;
	left:5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #BDCE00;
	font-weight: bold;
	}
	
#listing .listsepa {
	clear: both;
	width: 100%;
	height: 10px;
	display: block;
}
/*******************************/
#listing2 .listentete {
float:left;
position:relative;
  padding: 0px;
  margin:0px;
  width: 100%;
  height:25px;
  background-color: #88AD07;

}
#listing2 .listtitre {
	float: left;
	position:relative;
	top:2px;
	left:5px;
	width: 75%;
	display: block;
	color: #ffcc00;
}
#listing2 .listprix {
	float: right;
	position:relative;
	top:2px;
	right:5px;
	width: 23%;
	display: block;
	text-align: right;
}
#listing2 .titre {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
}
#listing2 .prix {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #fff;
	font-weight: bold;
	text-transform: uppercase;
}

#listing2 .listtexte {
	display:block;
	position:relative;
	width:692px;
	top:5px;
	left:5px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	margin-top:2px;
	}
/* --------------------------- */

.fichenav {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: bold;
}


.fichenavsepa {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFE537;
	font-weight: bold;
}


.rubfiche {
	background-color:  #b31b1b;	
	padding: 3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: left;	
	border-bottom: 3px solid #959494;
}

.rubfiche2 {
	background-color:  #959494;	
	padding: 3px;
	font-size: 12px;
	color: #000;
	font-weight: bold;
	text-align: left;	
	border-bottom: 3px solid #888787;
}


.signatureagence {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #cfd2d0;
}




