	
	/* STYLE ANNONCES LISTE */
	/* -------------------------------------------------------------------------------- */
	
	#navig_annonces .titre {
		font-size:1.1em;
		color:#da2128;
	}
	
	#navig_annonces .titre span {
		color:#333;
	}
	
	#navig_annonces #resultat {
		float:left; 
		margin-top:5px;
	}
	
	#navig_annonces #tri_prix {
		float:right;
		margin-top:5px;
		margin-right:30px;
	}
	
	#navig_annonces #tri_prix img {
		cursor:pointer;
		border:none;
	}
		
	
	/* LISTE des Annonces */
	/*------------------------------------------------------*/
	#annonces .annonce-div {
		background-image:url(../_js/login/images/tab_b_rouge.png);
		background-position:top;
		background-repeat:repeat-x;
		margin:0 0 24px 0;
		padding:0 5px 5px 5px;
		border:1px solid #CCC;
		background-color:#FFF;
	}	
		
	#annonces .annonce-div:hover { border:1px solid #000; }	
	
	#annonces .click {
		cursor:pointer;
	}
	
	#annonces .bande_l {
			background-image:url(../_js/login/images/tab_l_rouge.png);
			background-repeat:no-repeat;
			margin:0 0 0 10px;
			width:30px;
			height:42px;
			float:left;
	}
	#annonces .bande {
			background-image:url(../_js/login/images/tab_m_rouge.png);
			background-repeat:repeat-x;
			color:#FFF; 
			font-weight:bold; 
			font-size:14px;  
			margin:0;
			padding-top: 10px;
			width:620px;
			height:42px;
			float:left;
	}
	#annonces .bande2 {
			background-image:url(../_js/login/images/tab_m_rouge.png);
			background-repeat:repeat-x;
			color:#FFF; 
			font-weight:bold; 
			font-size:14px;  
			margin:0;
			padding-top: 10px;
			width:770px;
			height:42px;
			float:left;
	}
	#annonces .bande_r {
			background-image:url(../_js/login/images/tab_r_rouge.png);
			background-repeat:no-repeat;
			width:30px;
			height:42px;
			float:left;
			clear:right;
	}
	
	
	#annonces .ville {display:inline; }	
	#annonces .prix {display:inline; float:right;}
	*+html #annonces .prix{
	/* Cette portion de code est interprétée exclusivement par IE7 */
	margin-top:-17px;
	}


	#annonces .images2 {float:left; border:1px solid #CCC; margin-top:20px; width:150px; height:113px;}	
	#annonces .texte2 {padding:0px 5px 10px 160px; text-align:justify;}	
	#annonces .texte3 {padding:0px 5px 10px 10px; text-align:justify;}	
	#annonces .ref {font-size:12px; color:#666;}	
	#annonces .case {border:1px solid #333; background-color:#FFF; padding:3px; width:15px; color:#333; text-decoration:none; float:left; margin-right:5px; text-align:center; display:block;}
	#annonces .case_text {border:1px solid #333; background-color:#FFF; padding:3px; color:#333; text-decoration:none; float:left; margin-right:5px; text-align:center; display:block;}
	#annonces .case:hover, #annonces .case_text:hover {background-color:#333; color:#FFF;}	
	#annonces .num_select {border:1px solid #333; background-color:#333; padding:3px; width:15px; color:#FFF; text-decoration:none; float:left; margin-right:5px; text-align:center; display:block;}	
	#annonces .savoir {float:right;}
	
	/* DETAIL des Annonces */
	/*------------------------------------------------------*/
	#annonces_detail .annonce-div {
		background-image:url(../_js/login/images/tab_b_rouge.png);
		background-position:top;
		background-repeat:repeat-x;
		margin:0 0 24px 0;
		padding:0;
		border:1px solid #000;
		background-color:#FFF;
	}
			
	#annonces_detail .bande_l {
			background-image:url(../_js/login/images/tab_l_rouge.png);
			background-repeat:no-repeat;
			margin:0 0 0 10px;
			width:30px;
			height:42px;
			float:left;
	}
	#annonces_detail .bande {
			background-image:url(../_js/login/images/tab_m_rouge.png);
			background-repeat:repeat-x;
			color:#FFF; 
			font-weight:bold; 
			font-size:14px;  
			margin:0;
			padding-top: 10px;
			width:770px;
			height:42px;
			float:left;
	}
	#annonces_detail .bande_r {
			background-image:url(../_js/login/images/tab_r_rouge.png);
			background-repeat:no-repeat;
			width:30px;
			height:42px;
			float:left;
			clear:right;
	}
	#annonces_detail #droite{width:410px; float:right;}
	#annonces_detail .prix {display:inline; float:right;}
	*+html #annonces_detail .prix{
	/* Cette portion de code est interprétée exclusivement par IE7 */
	margin-top:-17px;
	}
	#annonces_detail .ville {display:inline; }	
	#annonces_detail .images2 {float:left; border:1px solid #CCC; margin:10px 5px 5px 5px; width:433px; height:325px;}	
	#annonces_detail .texte2 {padding: 5px; text-align:justify;}	
	#annonces_detail .ref {font-size:12px; color:#666;}
	#annonces_detail .publiee {font-size:10px; color:#666; text-align:right; padding: 17px 20px 0 0;}
	#annonces_detail #map_canvas {margin:10px 0 0 0;}
	
	#annonces_detail .contact {float:right; padding-right:60px; margin-top:15px; margin-bottom:-20px;}
	
	#annonces_detail .onglet_f {
		background-image:url(../_js/login/images/onglet_b_rouge.png);
		background-position:bottom;
		background-repeat:repeat-x;
		height:42px;
	}
			
	#annonces_detail .onglet_l {
			background-image:url(../_js/login/images/onglet_l_rouge.png);
			background-repeat:no-repeat;
			margin:0 0 0 10px;
			width:30px;
			height:42px;
			float:left;
	}
	#annonces_detail .onglet {
			background-image:url(../_js/login/images/onglet_m_rouge.png);
			background-repeat:repeat-x;
			color:#FFF; 
			font-weight:bold; 
			font-size:14px;  
			margin:0;
			padding-top: 10px;
			height:42px;
			float:left;
	}
	#annonces_detail .onglet_text {  
			margin:0;
			padding-top: 5px;
			height:42px;
			float:left;
	}
	#annonces_detail .onglet_text a{text-decoration:none; color:#FFF; font-weight:bold; font-size:14px;}
	#annonces_detail .onglet_r {
			background-image:url(../_js/login/images/onglet_r_rouge.png);
			background-repeat:no-repeat;
			width:30px;
			height:42px;
			float:left;
			clear:right;
	}
	
	.annonce-navig {
		background-color:#FFF;
		border:1px solid #DDD;
		margin:10px 0 10px 0;
		font-weight:bold;
		text-align:center;
		width:280px;
	}
		
	.annonce-navig .col a {
		display:block;
		position:relative;
		float:left;
		width:269px;
		padding:7px;
	}
	
	#alerte {
		width:300px;
		margin-top:-45px;
		float:right;
	}
	
	
	#annonces #recherche, #annonces_detail #recherche{
		margin:30px 0 0 0; 
		width:100%;
	}
	
	#annonces #list_dpt, #annonces_detail #list_dpt{
		background-color:#da2128;
		padding:5px;
		float:left;
		color:#FFF; 
		width:200px;
	}
	
	#annonces #list_dpt select, #annonces_detail #list_dpt select{
		width:200px;
	}
	
	#annonces #secteur{
		float:left; 
		margin-left:10px; 
		line-height:1.3em;
	}
	
	#annonces_detail #list_dpt select{
		width:230px;
	}
	
	#annonces_detail #secteur{
		float:left; 
		margin-left:10px; 
		line-height:1.8em;
	}
	
	#annonces_detail #agence{
		margin:10px 0 0 5px;
	}
	
	#annonces #recherche li, #annonces_detail #recherche li{
			display:inline;
			float:left;
			font-weight:bold;
			font-size:12px;
			padding:7px 3px 3px 3px;
			text-align:center;
			margin:0 5px;
			width:220px;
			height:20px;
			border:1px solid #fff;
			color:#FFF;
			background: url(../media/img/bg_bt_rouge.png) left bottom repeat-x #da2128;
			background: -webkit-gradient(linear, 0 0, 0 bottom, from(#da2128), to(#600));
			background: -moz-linear-gradient(#da2128, #600);
			background: linear-gradient(#da2128, #600);
			-pie-background: linear-gradient(#da2128, #600);
		   
			-moz-border-radius:6px;
			-webkit-border-radius:6px;
			border-radius:6px;
		   
			-moz-box-shadow: #666 0px 0px 4px;
			-webkit-box-shadow: #666 0px 0px 4px;
			box-shadow: #666 0px 0px 4px;
		   
			behavior: url(_css/pie/PIE.php);
	}
	
	#carte {
		position:relative;
		float: right;
		margin:-90px -90px 0 0px;
		z-index:999;
	}
	
	#carte .departement {
		position:absolute;
		width:400px;
		height:400px;
	}	
