ul.pagination {
clear:left;
text-align:right;
}
ul.pagination li {
margin:0;
padding:0;
background:none;
display: inline;
}
ul.pagination .selected {
font-weight:bold;
text-decoration:none;
}
/* liste des annonce */
.tick dt {
clear:left;
padding: 1em 0 0 0;
font: bold 18px/20px Verdana, Geneva, Arial, sans-serif;
color: #C51309;
position: relative;
}
.tick dt .date {
display: block;
color: #ccc;
font-size: 0.5em;
font-weight: normal;
font-style: italic;
}

.tick dd {
border-top:1px solid lightgray;
margin:0;
width:500px;
line-height:1.5em;
font-size:14px;
font-weight:bold;
}
.tick dd h3 {
font-size:16px;
}
/* liens en savoir plus et situation géographique */
a.googlemap, a.more, a.rappel, a.ami{
display:block;
float:left;
margin:10px 20px 0 0;
height:41px;
text-indent:-9999px;
overflow:hidden;
background-repeat:no-repeat;
}
a.googlemap:hover, a.more:hover, a.rappel:hover, a.ami:hover {
background-position:bottom;
}
a.googlemap {
width:227px;
background-image:url(../img/situation_geographique.gif);
}
.tick dd  a.more {
margin-left:40px;
}
a.more{
width:158px;
background-image:url(../img/en_savoir_plus.gif);
}
a.rappel {
width:208px;
background-image:url(../img/rappel_automatique.gif);
}
a.ami {
margin-left:60px;
width:185px;
background-image:url(../img/envoyer_a_un_ami.gif);
}
a.projet {
position:absolute;
text-indent: -9999px;
overflow:hidden;
display: block;
left:500px;
top: 85px;
width: 100px;
height: 100px;
background: transparent url(../img/etude_projet.gif) no-repeat;
}
a.projet:hover {
background-position:0 -101px;
} 
#map {
border:1px solid gray;
margin:0 0 10px 0;
}
ul.depts li h3{
font-weight:normal;
font-size:18px;
margin:0;
padding:0;
}
ul.depts li {
margin:0 0.5em;
}
ul.depts li h3 a {
text-decoration:none;
}
ul.depts li h3 a:hover {
text-decoration:underline;
}