 /*styles des fenetre d'info de la carte*/
#map p{
font-size:0.8em;
margin:1px 0;
}
    
.infospot{
    font-family:sans-serif;
    width:270px;
    height:270px;
    overflow:auto;
    margin-top:8px;
    }
    .infospot h1 {
    font-size:1.2em;
    color:darkblue;
    border-bottom:2px solid;

    }
    .infospot p {
    text-align:center;
    margin:5px;
    }
    
    .infospot p a {
    text-decoration:none;
    color:green;
    font-weight:bolder;
    }

.infospot ul.liste_matos{
padding:0;
list-style-type:square;
margin:10px 0 0 0;
}

.infospot ul.liste_matos li{
font-size:0.7em;
margin:0;

}

/*cartes des infos de secu */
#cartes{
border-collapse:collapse;
}

#cartes td,#cartes th{
border:1px solid #000;
padding:0;
}


/* carte des membres */
div.infospot img{
margin:20px;
}



