.carte {
	/*position:relative;*/
	position:absolute;
	width:241px;
	height:218px;
	z-index:1;
	top:8px;
	left:16px;
	}
a:hover {
	 text-decoration:underline ; 
}
.block10 .fondcarte2 {
	position:absolute;
	background-image:url("../images/annuaire/fondcarte.png");
	background-repeat: no-repeat;
	width:251px;
	height:258px;
	top:35px;
	right:15px;
	z-index:0;
	}
		
.left {
	float:left;
	margin:0px 0px 10px 0px;
	width:768px;
	}		

.right {
	float:right;
	margin:0px 0px 0px 0px;
	width:185px;
	}		
#info{
	margin: 0px 0px 10px 0px;			
	}
			
#liste{
	margin: 20px 0px 0px 0px;	
	}
				
#liste .logoFR{
	background-image:url("../images/logo/resultat-fr.png");			
	}		

#liste .logoEN{
	background-image:url("../images/logo/resultat-en.png");			
	}
	
#annuaire {
	margin: 0px 0px 10px 0px;
	}
		
#annuaire .logo-FR{
	background-image:url("../images/logo/annuaire-fr.png");
	position:absolute;
	top:-15px;
	left:-15px;	
	width: 127px;
	height: 48px;
	}	

#annuaire .logo-EN{
	background-image:url("../images/logo/annuaire-en.png");
	position:absolute;
	top:-15px;
	left:-15px;	
	width: 127px;
	height: 48px;
	}	

#annuaire .titre {
	margin: 0px 0px 0px 40px;
	}
		
#preference {
	margin: 0px 0px 10px 0px;
	}
#preference .logo{
	background-image:url("../images/annuaire/logocoeur.gif");
	}	
		
#tags .logo{
	background-image:url("../images/annuaire/logonuage.gif");
	}			
		
#blockpub2 {
	margin: 10px 0px 0px 0px;
	}
		
#monde {
	margin: 0px 0px 10px 0px;
	}

#monde .logo{
	background-image:url("../images/annuaire/logomonde.png");
	}	
		
#monde .contenu{
	background-image:url("../images/annuaire/imagemonde.png");
	}		
		
#listecampingproximite{
	clear:both;
	padding-top:10px;
	}
.resererBtn{
	width:100px;
	heght:15px;
}
.diapo{
	width:500px;
	height:120px;
	margin:5px;
	padding:10px;
	border:1px solid #69CE12;
}
.diapo img{
	width:490px;
	height:120px;
}