#annuaire-agence .tableau_departement {
    width: 100%;
}
#annuaire-agence .title span {
    color: #B22222;
    font:20px Georgia;    
}
#annuaire-agence h2 .nb {
    font:18px Georgia;
    font-weight:normal;        
    margin: 0px;
    padding: 5px 0px 0px 0px;    
    color:#000000;
}	
#annuaire-agence h2 .nb span {  
    color: #B22222;
}
#annuaire-agence .tableau_departement {
    width: 100%;
}
#annuaire-agence .tableau_departement .region {
    color: #666666;
    font-weight: bold;
    font-size: 14px;
}
#annuaire-agence .tableau_departement a {
    font-weight: normal;
    font-size: 12px;
}
#annuaire-agence .tableau_ville {
    width: 100%;
}
#annuaire-agence .tableau_ville .titre {
    color: #666666;
    font-weight: bold;
    font-size: 20px;
    border-bottom: 1px dotted #C0C0C0;
    padding-top: 10px;
}
#annuaire-agence #liste .clearfloat {	
	border-bottom:1px dotted #ccc;
	margin-bottom:15px;
	border: 1px dotted #AAAAAA;
	padding: 5px;
	background-color: #EEEEEE;
	}
#annuaire-agence #liste h1 {
	font-weight:bold;
	font:20px Georgia;
	letter-spacing:-0.05em;		
	}

#annuaire-agence #liste img {
	border:1px solid #ccc;
	margin:0 10px 0px 0;
	padding:2px;
	}		
