/* CSS Document */

a.annonces:visited	{ color: #000; text-decoration: none }
a.annonces:link	{ color: #000; text-decoration: none }
a.annonces:hover	{ color: #9c9e9f; text-decoration: none }
a.annonces:active	{ color: #9c9e9f; text-decoration: none }

a.annonces_white:visited	{ color: #FFF; font-weight:bold; text-decoration: none }
a.annonces_white:link	{ color: #FFF; font-weight:bold; text-decoration: none }
a.annonces_white:hover	{ color: #000; font-weight:bold; text-decoration: none }
a.annonces_white:active	{ color: #000; font-weight:bold; text-decoration: none }

a.annonces_pages:visited	{ color: #9c9e9f; text-decoration: none }
a.annonces_pages:link	{ color: #9c9e9f; text-decoration: none }
a.annonces_pages:hover	{ color: #000; text-decoration: none }
a.annonces_pages:active	{ color: #000; text-decoration: none }

a.annonces_nav:visited	{ color: #da7d20; text-decoration: none }
a.annonces_nav:link	{ color: #da7d20; text-decoration: none }
a.annonces_nav:hover	{ color: #000; text-decoration: none }
a.annonces_nav:active	{ color: #000; text-decoration: none }

.text_right { text-align:right; }
.text_center { text-align:center; }
.text_bold { font-weight:bold; }

ul	 { 
	list-style-image: url(img/ul.gif); 
	display:inline-block;
  list-style-type:none;
  padding-left:20px;
	margin:0px;  
}

.annonces_popup_print {
	font-family:Verdana,Helvetica,Arial,sans-serif;
	font-size:11px;
	margin:20px;
	padding:0px;
}
.annonces_container {
	margin:0px;
	padding:0px;
	clear:both;
	overflow:visible;
}
.annonces_col_inter {
	margin:0px;
	padding:0px;
	float:left;
	overflow:visible;
	width:25px;
}
.annonces_col_content {
	margin:0px;
	padding:0px;
	float:left;
	overflow:visible;
	width:624px;
}
.annonces_title_page {
	font-size:24px;
	text-align:center;
	font-weight:normal;
	line-height:normal;
}


/*  Recherche avancee ----------------------------------------------------------  */
#annonces_search{
  margin:0px;	
	padding:0 0 10px 0;
}
.annonces_search_ctn {
	clear:both;
	margin:0px;	
	padding:0px;
	overflow:visible;
}
.annonces_search_col {
	float:left;
	margin:0px;	
	padding:0px;
	overflow:visible;
	background:#cfe4c3;
}
#annonces_search_col_secteur {
	width:140px;
}
#annonces_search_col_type, #annonces_search_col_surf  {
	width:150px;
}
#annonces_search_col_comm {
	width:184px;
}
.annonces_search_title {
	clear:both;
	margin:0px;
	padding:8px;
	color:#da7d20;
	font-size:11px;
	text-align:center;
	background:#FFFFFF;
}
.annonces_search_section {
	clear:both;	
	margin:0px;
	padding:8px;
}
select#annonces_secteur {
	width:100%;
	font-size:9px;
}
.annonces_secteur_legende {
  clear:both;
  margin:0px;
  padding:10px 0 0 0;
  font-size:9px;
  font-style:italic;
  text-align:center;
}
.annonces_search_crit  {
	clear:both;
	margin:0px;
	padding:0px;
}
#annonces_search label {
	float:left;
	margin:0px;
	padding:0 0 5px 5px;
	font-size:9px;
}
.annonces_search_selector {
	float:left;
	margin:0px;
	padding:0px;
	border:0px;
	background:transparent;
	height:13px;
	width:13px;
}
.annonces_surf_detail {
 float:left;
 font-size:9px;
 line-height:20px;
}
.annonces_surf_input {
 width:30px;
}
.annonces_search_bottom {
  clear:both;
	margin:0px;	
	padding:8px;
	height:15px;
	font-size:11px;
	text-align:center;
	color:#FFFFFF;
	background:#da7d20;
}

/*  liste des annonces --------------------------------------------------------- */
#annonces_list {
	clear:both;
	overflow:visible;
}
.annonces_label_criteres {
	clear:both;
	margin:0px;	
	padding:0px;
	font-size:9px;
	color:#9c9e9f;
}
.annonces_hr {
	clear:both;
	margin:5px 0 5px 0;
	border:0;
	border-top:1px dotted #9c9e9f;
	height:1px;
}
.annonces_title {
	clear:both;
	font-size:15px;
	font-weight:bold;
	color:#da7d20;
	padding:0 0 10px 0;
}
.annonces_sstitle {
	clear:both;
	font-size:13px;
	font-weight:bold;
	color:#da7d20;
	padding:0 0 10px 0;
}
.annonces_desc {
	clear:both;
	font-size:11px;
}
.annonces_puce_detail {
	font-weight:bold;
	font-style:italic;
	background:transparent url('img/puce-detail.gif') no-repeat left center;
	padding-left:15px;
}
.annonces_list_zone_left {
	float:left;
	width:150px; 
	margin-right:15px; 	
}
.annonces_list_zone_center {
	float:left;
	width:300px;
	padding-right:15px;
}
.annonces_list_zone_border {
 	border-right:1px solid #000;
}
.annonces_list_zone_right {
	float:right;
	width:130px;
	font-size:13px;
	margin-left:10px;	
}
.annonces_list_crit1 {
	clear:both;
	color:#da7d20; 	
	padding-bottom:5px;
}
.annonces_list_crit2 {
	clear:both;
	color:#9c9e9f;
	padding-bottom:5px;
}
.annonces_list_pied {
	font-size:9px;
	height:20px;
	line-height:20px;
}
.annonces_haut {
	display:block;
	background:transparent url('img/fleche-haut-page.jpg') no-repeat right center;
	padding-right:15px;
}
.annonces_select_on {
	display:block;
	background:transparent url('img/btn-select-on.gif') no-repeat left center;
	padding-left:25px;
}
.annonces_select_off {
	display:block;
	background:transparent url('img/btn-select-off.gif') no-repeat left center;
	padding-left:25px;
}

/*  detail des annonces --------------------------------------------------------- */
.annonces_detail_pager {
	clear:both;
	background:#cfe4c3;
	height:30px;
}
.annonces_detail_pager_left { 
	float:left;
	width:200px;
	text-align:right;
	padding-top:8px;
}

.annonces_detail_pager_middle { 
	float:left;
	width:214px;
	text-align:center;
	padding-top:7px;
}

.annonces_detail_pager_right { 
	float:left;
	width:200px;
	padding-top:8px;
}
.annonces_puce_prev {
	background:transparent url('img/puce-prev.gif') no-repeat left center;
	padding-left:17px;
	font-size:9px;
}
.annonces_puce_next {
	background:transparent url('img/puce-next.gif') no-repeat right center;
	padding-right:17px;
	font-size:9px;
}
.annonces_link_retour {
	font-size:12px;
	font-weight:bold;
}
.annonces_header {
	height:20px;
	line-height:20px;
	font-size:9px;
}
.annonces_header_zone_middle {
	float:left;
	width:140px;
}
.annonces_header_zone_large {
	float:left;
	width:264px;
}
.annonces_header_zone_small {
	float:right;
	width:80px;
}
.annonces_detail_title {
	clear:both;
	font-size:15px;
	font-weight:bold;
	color:#da7d20;
}
.annonces_detail_ref {
	clear:both;
	font-size:13px;
	font-weight:bold;
	color:#da7d20;
}
.annonces_detail_sstitle {
	clear:both;
	font-size:13px;
	font-weight:bold;
}
.annonces_contact {
	display:block;
	background:transparent url('img/puce-contact.gif') no-repeat left center;
	padding-left:25px;
}
.annonces_print {
	display:block;
	background:transparent url('img/puce-print.gif') no-repeat left center;
	padding-left:25px;
}
.annonces_detail_zone_left {
	float:left;
	width:350px; 
	margin-right:15px; 	
}
.annonces_detail_zone_right {
	float:right;
	width:250px;
}
.annonces_detail_zone_infos_left {
  float:left;
	width:165px;
	margin-right:10px; 
}
.annonces_detail_zone_infos_right {
  float:right;
	width:165px;
	margin-right:10px; 
}
.annonces_infos_title {
	background:transparent url('img/puce-infos-title.jpg') no-repeat left top;
	padding-left:20px;
	font-size:13px;
	color:#da7d20;
}
.annonces_detail_zone_acces_left {
  float:left;
	width:115px;
	margin-right:10px; 
}
.annonces_detail_zone_acces_right {
  float:right;
	width:125px;
}
.annonces_acces_title {
	font-size:13px;
	font-weight:bold;
	color:#C9B92B;
}
.annonces_fil1 {
	font-size:9px;
}
.annonces_fil2 {
	font-size:13px;
}
.annonces_yfimo_coord {
	clear:both;
	font-size:10px;
	text-align:center;
}

/*  nav des annonces --------------------------------------------------------- */
#annonces_nav_caddy {
	clear:both;
	width:230px;
	height:40px;
	font-size:11px;
	color:#da7d20;
	line-height:38px;
	background:transparent url('img/puce-caddy-off.gif') no-repeat left top;
	padding-left:33px;
	
}
#annonces_nav_search_perso {
	clear:both;
	width:230px;
	height:40px;
	font-size:11px;
	color:#da7d20;
	line-height:38px;
	background:transparent url('img/puce-search-perso.gif') no-repeat left top;
	padding-left:33px;
	
}
#annonces_nav_search {
	clear:both;
	width:230px;
	height:33px;
	font-size:9px;
	color:#FFF;
	margin:0px;
	padding:8px 0 0 35px;
	line-height:15px;
	background:transparent url('img/nav-search.gif') no-repeat left top;
}
.annonces_input {
 	width:80px;
 	font-size:9px;
 	border:0px;
 	margin:0px;
 	padding:1px;
 	height:13px;
}
