.mapael .map {position: relative;padding:5px;}
.mapael .mapTooltip {
    stroke : #fff;
    position: absolute;
    background-color: rgba(255, 255, 255, 1);
    color: "#050505";
    moz-opacity: 0.80;
    opacity: 0.80;
    filter: alpha(opacity=70);
    border-radius: 3px;
    padding: 3px;
    z-index: 1000;
    max-width: 200px;
    display: none;
    font-size: 12px;
    text-align: center;
}
.mapael .mapTooltip span {
    color: #36a3fe;
}
.price .mapael svg{height: 260px;}
.price .legend-carte-image{width: 300px;float: left;}
.bloc-ville .mapael svg{height: 325px;}
.bloc-ville .legend-carte-image{width: 55%;}
#PrixTeasing .legend-carte-image{width: 100%;}
#carte-tab .legend-carte-image{width: 100%}