.markerLabel_verde {
    background-color:#36a709;
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    text-align:center; 
    font-size:12px;
    width:25px;
    padding:2px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-top: 1px solid #fff; 
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    font-weight:bold;
}
.markerLabel_amarelo {
    background-color:#ffd800;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    text-align:center; 
    font-size:12px;
    width:25px;
    padding:2px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-top: 1px solid #fff; 
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    font-weight:bold;
}
.markerLabel_laranja {
    background-color:#fc7d0d;
    color:#000;
    font-family:Arial, Helvetica, sans-serif;
    text-align:center; 
    font-size:12px;
    width:25px;
    padding:2px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-top: 1px solid #fff; 
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    font-weight:bold;
}
.markerLabel_vermelho {
    background-color:#ff2400;
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    text-align:center; 
    font-size:12px;
    width:25px;
    padding:2px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-top: 1px solid #fff; 
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    font-weight:bold;
}
.markerLabel_cinza {
    background-color:#555555;
    color:#555555;
    font-family:Arial, Helvetica, sans-serif;
    text-align:center; 
    font-size:12px;
    width:25px;
    padding:2px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-top: 1px solid #fff; 
    filter:alpha(opacity=70);
    -moz-opacity:0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    font-weight:bold;
}
.info_marker {
    background-color:#000;
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    text-align:center; 
    font-size:14px;
    width:300px;
     padding:5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
    font-weight:bold;
  }