/* ACCUEIL */
#at_accueil{}
#at_accueil h2{
background:url(../../images/commun/puce/puce3.gif) no-repeat 0px 5px;
font-size:21px;
padding:0 0 0 27px;
margin:0 0 8px 0;
}
#at_accueil .bloc{
background:url(../../images/commun/h_g_bloc.gif) no-repeat top left;
border:1px solid #E4E4E4;
}
#at_accueil .f_bloc{
background:url(../../images/commun/f_bloc_droite.gif) repeat-x bottom left;
padding:25px 34px;
overflow:hidden;
zoom:1;
}
#at_accueil .f_bloc h3{
font-size:16px;
margin:0 0 10px 0;
}
#at_accueil .f_bloc .onglets{
margin:0 0 18px 0;
overflow:hidden;
zoom:1;
}
#at_accueil .f_bloc .onglets li{
float:left;
padding:0 3px 0 0;
}
#at_accueil .f_bloc .onglets li.last{
padding:0;
}
#at_accueil .f_bloc .onglets li #a_region{
display:block;
background:url(../../images/fr/bt_regions.gif) no-repeat top left;
width:55px;
height:24px;
text-indent:-9999px;
overflow:hidden;
zoom:1;
}
#at_accueil .f_bloc .onglets li #a_region:hover,#at_accueil .f_bloc .onglets #a_region.on{
background:url(../../images/fr/bt_regions_on.gif) no-repeat top left;
}
#at_accueil .f_bloc .onglets #a_dep{
display:block;
background:url(../../images/fr/bt_departement.gif) no-repeat top left;
width:80px;
height:24px;
text-indent:-9999px;
overflow:hidden;
zoom:1;
}
#at_accueil .f_bloc .onglets #a_dep:hover,#at_accueil .f_bloc .onglets #a_dep.on{
background:url(../../images/fr/bt_departement_on.gif) no-repeat top left;
}
#at_accueil .f_bloc .cartes{
height:354px;
}
#at_accueil .f_bloc .carte{
text-align:center;
margin:0 0 5px 0;
}
#at_accueil .f_bloc .carte img, #at_accueil .f_bloc .carte a{
display:block;
margin:0 auto 15px auto;
}
#at_accueil .f_bloc .carte a{
width:104px;
}
#at_accueil .f_bloc .col1{
float:left;
width:343px;
}
#at_accueil .f_bloc .col2{
float:right;
width:244px;
border-left:1px solid #E4E4E4;
padding:0 0 0 34px;
}
#at_accueil .f_bloc .col2 ul{
height:565px;
}
#at_accueil .f_bloc .col2 ul.overflow{
overflow:auto;
}
#at_accueil .f_bloc .col2 ul li{
background:url(../../images/commun/puce/puce4.gif) no-repeat 0px 4px;
padding:0 0 0 18px;
margin:0 0 10px 0;
}
#at_accueil .f_bloc .col2 ul li a{
font-size:12px;
color:#414141;
text-decoration:none;
}
#at_accueil .f_bloc .col2 ul li a:hover{
text-decoration:underline;
}
#at_accueil .f_bloc .intro{
clear:both;
}

/* FICHE */
#at_fiche .titre, #at_detail_commune .titre{
margin:0 0 8px 0;
overflow:hidden;
zoom:1;
}
#at_fiche .titre h2, #at_detail_commune .titre h2{
float:left;
background:url(../../images/commun/puce/puce3.gif) no-repeat 0px 5px;
font-size:21px;
padding:0 10px 0 27px;
}
#at_fiche .titre h2 span{
font-size:21px;
font-weight:normal;
}
#at_fiche .titre a.annuaire{
display:block;
float:left;
padding:3px 0 0 0;
}
#at_fiche .titre a.retour, #at_detail_commune .titre a.retour{
display:block;
float:right;
color:#414141;
background:url(../../images/commun/puce/puce5.gif) no-repeat 0px 9px;
padding:6px 0 0 15px;
}
#at_fiche .bloc, #at_detail_commune .bloc{
background:url(../../images/commun/h_g_bloc.gif) no-repeat top left;
border:1px solid #E4E4E4;
}
#at_fiche .f_bloc{
background:url(../../images/commun/f_bloc_droite.gif) repeat-x bottom left;
padding:25px 34px;
overflow:hidden;
zoom:1;
}
#at_fiche .f_bloc .col1{
float:left;
width:327px;
}
#at_fiche .f_bloc .col1 .bloc_carte{
margin:0 0 30px 0;
}
#at_fiche .f_bloc .col1 .bloc_carte .t_carte{
margin:0 0 7px 0;
overflow:hidden;
zoom:1;
}
#at_fiche .f_bloc .col1 .bloc_carte .t_carte h3{
float:left;
font-size:16px;
}
#at_fiche .f_bloc .col1 .bloc_carte .t_carte a{
float:right;
}
#at_fiche .f_bloc .col1 .bloc_carte .carte{
display:block;
border:1px solid #E4E4E4;
}
#at_fiche .f_bloc .col1 .bloc_carte #gmap{
width:325px;
height:280px;
border:1px solid #E4E4E4;
}
#at_fiche .f_bloc .encart{
margin:0 0 30px 0;
}
#at_fiche .f_bloc .f_encart{
border:1px solid #E4E4E4;
background:url(../../images/commun/f_bloc_droite.gif) repeat-x bottom left;
padding:15px 17px;
}
#at_fiche .f_bloc .col1 .encart h3{
background:url(../../images/commun/puce/puce3.gif) no-repeat 0px 3px;
font-size:16px;
padding:0 0 0 25px;
margin:0 0 10px 0;
}
#at_fiche .f_bloc .col1 .f_encart.identite{
font-size:12px;
}
#at_fiche .f_bloc .col1 .f_encart.identite .overflow{
height:62px;
overflow:auto;
}
#at_fiche .f_bloc .col1 .f_encart.identite .logo{
float:right;
border:1px solid #E4E4E4;
margin:0 0 0 10px;
}
#at_fiche .f_bloc .col1 .f_encart.identite p{
margin:0 0 10px 0;
}
#at_fiche .f_bloc .col1 .f_encart.identite a{
color:#414141;
}
#at_fiche .f_bloc .col1 .f_encart.identite a.liste_intercommunalite{
font-size:11px;
color:#414141;
background:url(../../images/commun/puce/puce7.gif) no-repeat 0px 4px;
padding:0 0 0 10px;
}
#at_fiche .f_bloc .col1 .f_encart.identite .rang{
font-size:11px;
}
#at_fiche .f_bloc .col1 .f_encart.liste li{
background:url(../../images/commun/puce/puce4.gif) no-repeat 0px 3px;
padding:0 0 0 15px;
margin:0 0 5px 0;
}
#at_fiche .f_bloc .col1 .f_encart.liste a{
font-size:12px;
color:#414141;
text-decoration:none;
}
#at_fiche .f_bloc .col2{
float:right;
width:306px;
}
#at_fiche .f_bloc .col2 .encart h3{
background:url(../../images/commun/puce/puce6.gif) no-repeat 0px 3px;
font-size:16px;
padding:0 0 0 25px;
margin:0 0 10px 0;
}
#at_fiche .f_bloc .encart h3 span{
font-weight:normal;
}
#at_fiche .f_bloc .col2 .encart.recherche h3, #at_fiche .f_bloc .col2 .encart.connaitre h3{
background:none;
font-size:15px;
color:#0B7600;
padding:0;
}
#at_fiche .f_bloc .encart .t_encart{
margin:0 0 7px 0;
overflow:hidden;
zoom:1;
}
#at_fiche .f_bloc .encart .t_encart h3{
float:left;
margin:0;
}
#at_fiche .f_bloc .encart .t_encart a{
display:block;
float:right;
color:#414141;
background:url(../../images/commun/puce/puce7.gif) no-repeat 0px 7px;
padding:3px 0 0 10px;
}
#at_fiche .f_bloc .col2 .encart.coordonnees .f_encart.overflow{
padding:0;
}
#at_fiche .f_bloc .col2 .encart.coordonnees .f_encart.overflow .liste{
overflow:auto;
padding:15px 17px;
max-height:428px;
}
#at_fiche .f_bloc .encart.coordonnees p{
font-size:12px;
margin:0 0 15px 0;
}
#at_fiche .f_bloc .encart.coordonnees ul.lien{
margin:0 0 15px 0;
}
#at_fiche .f_bloc .encart.coordonnees ul.lien.simple{
margin:0;
}
#at_fiche .f_bloc .encart.coordonnees ul.lien li.url{
background:url(../../images/commun/picto/terre.gif) no-repeat 2px 1px;
padding:0 0 3px 20px;
}
#at_fiche .f_bloc .encart.coordonnees ul.lien li.localiser{
background:url(../../images/commun/picto/france.gif) no-repeat 0px 1px;
padding:0 0 3px 20px;
margin:0 0 2px 0;
}
#at_fiche .f_bloc .encart.coordonnees ul.lien li.message{
background:url(../../images/commun/picto/message.gif) no-repeat 1px 2px;
padding:0 0 3px 20px;
}
#at_fiche .f_bloc .encart.coordonnees ul.lien a{
color:#0B7600;
}
#at_fiche .f_bloc .encart.coordonnees ul.lien li.message a{
color:#414141;
}
#at_fiche .f_bloc .encart.coordonnees ul.personne li{
font-size:12px;
border-top:1px solid #E4E4E4;
padding:8px 0 0;
margin:6px 0 0 0;
overflow:hidden;
zoom:1;
}
#at_fiche .f_bloc .encart.coordonnees ul.personne li.small{
border-top:0px;
padding:0;
margin:0;
}
#at_fiche .f_bloc .encart.coordonnees ul.personne li.last{
border-bottom:none;
padding:8px 0 0 0;
margin:0;
}
#at_fiche .f_bloc .encart.coordonnees ul.personne li.first{
border-top:none;
padding:0;
margin:0;
}
#at_fiche .f_bloc .encart.coordonnees ul.personne li a.annuaire{
display:block;
float:left;
margin-top:3px;
}
#at_fiche .f_bloc .encart.coordonnees ul.personne li .texte{

width:236px;
}
#at_fiche .f_bloc .encart.coordonnees .liste ul.personne li .texte{
float:none;
width:257px;
margin-bottom:6px;
white-space:nowrap;
overflow:auto;
}
#at_fiche .f_bloc .encart.coordonnees .liste ul.personne li .texte strong{
line-height:20px;
margin-left:-32px;
}
#at_fiche .f_bloc .encart.coordonnees .liste ul.personne li .texte .small{
margin-bottom:4px;
}
#at_fiche .f_bloc .encart.coordonnees ul.personne li .texte a{
font-size:11px;
color:#414141;
}
#at_fiche .f_bloc .col2 .encart.representant ul li{
font-size:12px;
border-bottom:1px solid #E4E4E4;
padding:8px 0 8px 0;
margin:0 0 8px 0;
overflow:hidden;
zoom:1;
}
#at_fiche .f_bloc .col2 .encart.representant ul li.last{
border-bottom:none;
padding:0;
margin:0;
}
#at_fiche .f_bloc .col2 .encart.representant ul li a{
font-size:12px;
color:#414141;
}
#at_fiche .f_bloc .col2 .encart.representant ul li a.tous{
font-size:11px;
color:#7A7A7A;
background:url(../../images/commun/puce/puce7.gif) no-repeat 0px 4px;
padding:0 0 0 10px;
}
#at_fiche .f_bloc .col2 .encart.recherche .ligne{
margin:0 0 5px 0;
overflow:hidden;
zoom:1;
}
#at_fiche .f_bloc .col2 .encart.recherche .ligne input{
float:left;
width:240px;
height:17px;
border:1px solid #E4E4E4;
}
#at_fiche .f_bloc .col2 .encart.recherche .ligne input.bouton{
float:right;
width:auto;
height:auto;
border:none;
}
#at_fiche .f_bloc .col2 .encart.recherche a.tous, #at_fiche .f_bloc .encart.arrondissement a.tous{
display:block;
font-size:11px;
color:#7A7A7A;
background:url(../../images/commun/puce/puce7.gif) no-repeat 0px 4px;
padding:0 0 0 10px;
}

#at_fiche .f_bloc .encart.arrondissement select{
width:100%;
border:1px solid #E4E4E4;
margin:0 0 5px 0;
}
#at_fiche .f_bloc .col2 .encart.connaitre ul li{
background:#F0F0F0 url(../../images/commun/f_li_connaitre.gif) repeat-x top left;
font-size:11px;
border-bottom:1px solid #fff;
padding:5px 16px;
}
#at_fiche .f_bloc .col2 .encart.connaitre ul li a{
font-size:12px;
color:#414141;
}
#at_fiche .f_bloc .col2 .encart div.tous{
text-align:right;
padding:5px 0 0 0;
}
#at_fiche .f_bloc .col2 .encart div.tous a{
font-size:11px;
color:#414141;
background:url(../../images/commun/puce/puce7.gif) no-repeat 0px 4px;
padding:0 0 0 10px;
}
/* REGION */
#at_fiche .titre{
margin:0 0 8px 0;
overflow:hidden;
zoom:1;
}
#at_fiche .titre h2{
float:left;
background:url(../../images/commun/puce/puce3.gif) no-repeat 0px 5px;
font-size:21px;
padding:0 10px 0 27px;
}
#at_fiche .titre h2 span{
font-size:21px;
font-weight:normal;
}
/* DETAIL */
#at_detail_commune .f_bloc{
padding:25px 34px;
overflow:hidden;
zoom:1;
}
#at_detail_commune .intro{
margin:0 0 20px 0;
}
#at_detail_commune .intro h3{
font-size:16px;
}
#at_detail_commune .intro p{
font-size:12px;
}
#at_detail_commune .intro ul.lien li.url{
background:url(../../images/commun/picto/terre.gif) no-repeat 2px 1px;
padding:0 0 3px 20px;
}
#at_detail_commune .intro ul.lien li.localiser{
background:url(../../images/commun/picto/france.gif) no-repeat 0px 1px;
padding:0 0 3px 20px;
margin:0 0 2px 0;
}
#at_detail_commune .intro ul.lien li.message{
background:url(../../images/commun/picto/message.gif) no-repeat 1px 2px;
padding:0 0 3px 20px;
}
#at_detail_commune .intro ul.lien a{
color:#0B7600;
}
#at_detail_commune .intro ul.lien li.message a{
color:#414141;
}
#at_detail_commune .liste{
width:100%;
font-size:12px;
border:1px solid #E4E4E4;
border-collapse:collapse;
}
#at_detail_commune .liste tr{
background:#FCFCFC url(../../images/commun/f_tr_liste.gif) repeat-x bottom left;
}
#at_detail_commune .liste th{
padding:5px 0;
width:260px;
text-align:right;
vertical-align:top;
}
#at_detail_commune .liste td{
padding:5px 20px;
vertical-align:top;
}
#at_detail_commune .liste td.action{
padding:5px 0;
width:55px;
text-align:right;
vertical-align:middle;
}
#at_detail_commune .liste td a.message{
display:block;
background:url(../../images/commun/picto/message.gif) no-repeat 1px 2px;
font-size:11px;
color:#414141;
padding:0 0 3px 20px;
}

/* RESULTAT */
#resultat .titre{
margin:0 0 8px 0;
overflow:hidden;
zoom:1;
}
#resultat .titre h2{
float:left;
background:url(../../images/commun/puce/puce3.gif) no-repeat 0px 4px;
font-size:18px;
font-weight:normal;
padding:0 10px 0 27px;
}
#resultat .titre h2 strong, #resultat .titre h2 span{
color:#BF0A3D;
}
#resultat .titre a.memoriser{
display:block;
float:right;
}
#resultat .filtre{
background:#DEDEDE url(../../images/commun/f_filtre.gif) repeat-x top left;
padding:15px 20px;
margin:0 0 10px 0;
overflow:hidden;
zoom:1;
}
#resultat .filtre h3{
font-size:14px;
color:#79BC38;
margin:0 0 10px 0;
}
#resultat .filtre input{
float:left;
width:12px;
height:12px;
margin:5px 0 0 0;
}
#resultat .filtre input.bouton{
width:auto;
height:auto;
margin:0;
}
#resultat .filtre label{
display:block;
float:left;
padding:5px 25px 0 5px;
}
#resultat table{
width:732px;
border:1px solid #E4E4E4;
border-collapse:collapse;
margin:0 0 10px 0;
}
#resultat table th a{
background:url(../../images/commun/puce/puce7.gif) no-repeat 0px 5px;
padding:0 0 0 11px;
font-size:12px;
font-weight:normal;
color:#414141;
text-decoration:underline;
}
#resultat table th a.asc{
background:url(../../images/commun/puce/puce9.gif) no-repeat 0px 5px;
padding:0 0 0 11px;
color:#0B7600;
}
#resultat table th a.desc{
background:url(../../images/commun/puce/puce8.gif) no-repeat 0px 5px;
padding:0 0 0 11px;
color:#0B7600;
}
#resultat table th{
background:url(../../images/commun/f_th.gif) repeat-x top left;
line-height:47px;
white-space:nowrap;
padding:0 25px;
}
#resultat table th.nom_th{
text-align:left;
}
#resultat table td{
background:#F5F5F5 url(../../images/commun/f_tr_liste2.gif) repeat-x top left;
text-align:center;
padding:15px;
}
#resultat table td a{
color:#414141;
text-decoration:none;
}
#resultat table td.nom_td{
text-align:left;
font-weight:bold;
}
#resultat table td.nom_td .groupe{
display:block;
background:url(../../images/commun/picto/maison.gif) no-repeat 0px 0px;
padding:0 0 0 24px;
}
#resultat table td.nom_td .personne{
display:block;
background:url(../../images/commun/picto/personne.gif) no-repeat 0px 0px;
padding:0 0 0 24px;
}
#resultat table td img{
margin:-4px 10px 0 0;
float:left;
}
#an_institution .titre {
overflow:hidden;
zoom:1;
}
#an_institution .titre h2 {
background:transparent url(../../images/commun/puce/puce3.gif) no-repeat scroll 0 5px;
font-size:21px;
margin:0 0 8px;
padding:0 10px 0 27px;
float:left;
}
#an_institution .f_bloc {
background:transparent url(../../images/commun/h_g_bloc.gif) no-repeat left top;
overflow:hidden;
padding:20px 34px 5px;
}
#an_institution a {
color:#0B7600;
}
#an_institution a.url{
background:url(../../images/commun/picto/terre.gif) no-repeat 2px 1px;
padding:0 0 3px 20px;
}
#an_institution a.email{
background:url(../../images/commun/picto/message.gif) no-repeat 1px 2px;
padding:0 0 3px 20px;
}
#an_institution li.localiser a {
background:url(../../images/commun/picto/france.gif) no-repeat 0px 1px;
padding:0 0 3px 22px;
margin:0 0 2px 18px;
color:#0B7600;
}

