.carte-Grid {
    display: grid;
    grid-template-columns: 1fr 33%;
    column-gap: 10px;
}

@media (max-width: 767px) {
    .carte-Grid {
        display: block;
    }
}


#carteTitreBloc label {
    font-weight: normal;
}
#carteTitreBloc td {
    padding-right: 10px;
}

#carteCentralBloc {
    position: relative;
}

#carteZoom {
    text-align: right;
}

#BLOC_CARTE {
    height: 600px;
}

#FICHE {
    font-size: 0.8rem;
}


#carteFichesimpleArea p {
    text-align: left!important;
}

div.Carte_Infotech {
 margin-bottom: 20px;
 
}


div.olPopupContent {
padding: 0;
}


div.Detail {
font-family: sans-serif;
font-size: 10px;
background-color: white;
border-width: 3px;
border-style: solid;
padding: 4px;
max-width: 250px;
}

div.hiver {
border-color: #0089c4;
}

div.ete {
border-color: #f4c000;
}

div.automne {
border-color: #e05015;
}

div.printemps {
border-color: #c0ce02;
}

div.Detail img {
float: left;
display: block;
margin-right: 3px;
}

div.olPopup {

}

