@charset "ISO-8859-1";

body {
	background: #f1f2f2 url(../../images/common/part-home-fond-resultat.jpg) no-repeat center top;
	}


#menu a:link, #menu a:visited {color:#fff; text-decoration:none;}
/* =========== div de résultas =====*/
#resultats {
	margin-top:50px;
	font: 11px Helvetica, sans-serif;
	line-height: 20px;
	}
	
#ajout_critere {
	background:url(../../images/common/result_bg_resultats_part.gif) no-repeat;
	width:715px;
	height:35px;
	margin-top: 20px;
	padding: 0px 10px;
	line-height:35px;
	font-size:13px;
	}

#criteres_sup {
	width:715px;
	overflow:auto;
	margin: 10px 0;
	padding: 0px 10px;
	font-size: 11px;
	border-bottom:1px solid #ecf5f9;
	}

#nombre_resultats {
	background:url(../../images/common/result_bg_tri_resultats.gif) no-repeat;
	height: 40px;
	width:735px;
	padding: 10px 0px;
	color:#fff;
	font-size: 11px;
	/*border:solid 1px black*/
}
	

#criteres_sup li {
	list-style:none;
	padding-right: 20px;
	padding-bottom: 5px;
	padding-top: 5px;
}
	
#nombre_resultats select{
	width: 100px;
	
}
	
#nombre_resultats p{
	float:left;
	margin:0 12px;
	
}	
	
#page_affiche {
	font-size: 11px;
	text-align:center;
	width:720px;
	border-bottom: 1px solid #ebf5f8;
	padding-bottom: 10px;
	clear:right;
}

#page_affiche input[type=submit] {
	width:37px;
	height:30px;
	background:url(../../images/common/result_bg_btn_ok.jpg) no-repeat left bottom;
	color: #fff;
}

/*fiche de résultat*/


#resultats-details{
	position:relative;
	width: 980px;
	
	
	}
#resultats-gauche {
	position: relative; 
	top :10px; 
	left:0px;
	min-height:650px
	}
	
#geo {
	position:absolute;
	top: 175px;
	right:0px;
	width:227px;
	background:url(../../images/common/bg_localisation.png) no-repeat;
	height:454px;
	padding-left: 10px;	
	font: 12px Helvetica, sans-serif;
	color: #212121;
}
#annonc {
	position: absolute;
	top: 0px;
	right: 0px;
	background: url(../../images/common/result_bg_utilisateur.png) no-repeat;
	height: 169px;
	width: 207px;
	padding:15px;
	font-size: 11px;
	color: #333;
}

#annonc2 {
	background: url(../../images/common/result_bg_utilisateur.png) no-repeat;
	height: 169px;
	width: 207px;
	padding:15px;
	font-size: 11px;
	color: #333;
}


.unefiche{
	background:url(../../images/common/result_bg_fiche2.png) no-repeat;
	width:740px;
	height:162px;
}



/*====pour la page selection ==*/

.elements_selection {
	background:url(../../images/common/result_bg_resultats_part.gif) no-repeat;
	width:715px;
	height:35px;
	margin-top: 20px;
	padding: 0px 10px;
	line-height:35px;
	font-size:13px;
}

.elements_selection a:link, .elements_selection a:visited {
color:#212121;
text-decoration:none;
}
a.selection_retour:link, a.selection_retour:visited  { 
	background:url(../../images/common/selection_bg_btn_retour.jpg) no-repeat;
	width:82px;
	height:24px;
	line-height:24px; 
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	display:block;
	color:#fff;
	margin-top:4px;
}

a.selection_retour:hover  { 
	background:url(../../images/common/selection_bg_btn_retour_over.jpg) no-repeat;
}

a.selection_suppr:link, a.selection_suppr:visited {
	color:#fff; 
	font-size: 11px; 
	background:url(../../images/common/selection_bg_btn_suppr.jpg) no-repeat; 
	width:95px; 
	height:23px;
	line-height:23px;
	text-align:center;
	display:block;
	text-decoration:none;
	font-weight:bold;
	margin-left:-2px;

}
a.selection_suppr:hover {
 
	background:url(../../images/common/selection_bg_btn_suppr_over.jpg) no-repeat; 
}

a.fin_devis:link, a.fin_devis:visited {
	color:#fff; 
	font-size: 11px; 
	background:url(../../images/common/part-btviolet_off.png) no-repeat; 
	width:133px; 
	height:32px;
	line-height:32px;
	text-align:center;
	display:block;
	text-decoration:none;
	font-weight:bold;

}
a.fin_devis:hover {
 
	background:url(../../images/common/part-btviolet_on.png) no-repeat; 
}


a.selection_devis:link,a.selection_devis:visited {
	color:#fff; 
	font-size: 12px; 
	background:	url(../../images/common/selection_bg_btn_devis_part.jpg) no-repeat; 
	width:207px;
	height:27px;
	line-height:27px; 
	/*padding: 5px 0 6px 0;*/
	text-align:center;
	display:block;
	text-decoration:none;
	font-weight:bold;
	margin-top:4px;
	
}

a.selection_devis:hover {
background: url(../../images/common/selection_bg_btn_devis_part_over.jpg) no-repeat; }

/*====fin page selection ==*/


/*====les fiches de résultat ==*/
/*===les conteneurs ===*/
.photo {
	margin-top: 6px;
	margin-left:2px; 
	float:left;
}
.references {
	 height: 35px;  
	 float:right; 
	 width: 519px;
	 margin-right:3px;
 }

.description {
	clear:both; 
	font-size: 11px;
	padding-top:10px;
	padding-right:10px;
}

/*===les contenus ===*/
.nom_lieu_selectionne, .nom_lieu_selectionne a {
	padding-top: 15px; 
	float:left; 
	color:#9127ad; 
	font-size: 14px;
	text-decoration:none;
} 
.tel_ref {
	padding-top: 15px; 
	padding-right: 15px;
	float:right; 
	font-size: 11px;
}

.nom_lieu{
	padding-top: 15px; 
	float:left; 
	color:#0c4c98; 
	font-size: 14px;
}
.picto {
	padding-top: 10px;
}

.picto img {
	float:left;
	margin-left : 5px;
}
.picto .voir {
	
	
}
.filet {
	border:none;
	padding-bottom:8px;
}

.picto .danse {
}
.picto .vocal {
	margin-left : 10px;
	margin-top: 6px;
	padding-right:3px;
}

.picto .choix {
	float:right; 
	width: 100px; 
	margin-right:10px;
	}


a.voir_fiche:link, a.voir_fiche:visited { 
	color:#fff; 
	font-size: 11px; 
	background:url(../../images/common/result_picto_voir_fiche.jpg) no-repeat; 
	width:96px; 
	height:20px;
	padding-top: 5px;
	text-align:center;
	display:block;
	text-decoration:none;
	font-weight:bold;
}	

a.voir_fiche:hover { 
	color:#fff; 
	font-size: 11px; 
	background:url(../../images/common/result_picto_voir_fiche_on.jpg) no-repeat; 
	width:96px; 
	height:20px;
	padding-top: 5px;
	text-align:center;
	display:block;
	text-decoration:none;
	font-weight:bold;
}	

a.selection { 
	color:#9127ad; 
	font-size: 11px; 
	background:url(../../images/common/btn_selectionne.png) no-repeat; 
	width:90px; 
	height:23px;
	/*padding-top: 6px;*/
	line-height:23px;
	text-align:center;
	display:block;
	text-decoration:none;
	font-weight:bold;
	margin-left:2px;
	margin-top:5px;
}	

/*a.selection hover { 
	color:#9127ad; 
	font-size: 11px; 
	background: url(../../images/common/result_picto_selectionne_on.jpg) no-repeat; 
	width:96px; 
	height:18px;
	padding-top: 6px;
	text-align:center;
	display:block;
	text-decoration:none;
	font-weight:bold;
}*/


a.aselectionner:link, a.aselectionner:visited{ 
	color:#fff; 
	font-size: 11px; 
	background: url(../../images/common/part_aselectionner.png) no-repeat; 
	width:96px; 
	height:32px;
	padding-top: 9px;
	text-align:center;
	display:block;
	text-decoration:none;
	font-weight:bold;
}

a.aselectionner:hover{ 
	color:#fff; 
	font-size: 11px; 
	background: url(../../images/common/part_aselectionner_on.png) no-repeat; 
	width:96px; 
	height:32px;
	padding-top: 9px;
	text-align:center;
	display:block;
	text-decoration:none;
	font-weight:bold;
}	
	
#page_affiche a:link , #page_affiche a:visited , #ajout_critere a:link, #ajout_critere a:visited
 {	
	text-decoration:none; 
	color:#212121;
}

/* ============ classes dans les résultats========*/
.titre {	
	font: 14px Helvetica, sans-serif;
	color: #9127ad;
}

.floatleft {
	float: left;
	padding-top:12px;
}
.floatright {
	float: right;
	padding-top:3px;
}
.ajout {
	background: url(../../images/common/result_bg_ajouter_critere.gif) no-repeat left 30%;
	padding-left: 40px;
	height: 31px;
}	

.font16px {
	font-size:16px;
}
.pageactive {
	color: #fff;
	background: #9127ad;
	padding :  2px 3px;
	

}
.valign {
	vertical-align: middle;
}

div#footer {
	clear:both;
	background:url(../../images/common/result_bg_footer.png) no-repeat; 
	width: 993px; 
	height: 50px;
	margin : 25px auto;
	padding-top: 8px;
	
}
div.photo img {border:none;}

