.textelieu { text-anchor:middle; font-size:20; fill:#000000; }

.ligne { stroke:black; stroke-width:0.8; }
.ligneB0 { stroke:#00CA00; stroke-width:4.0; }
.ligneB1 { stroke:#40DED3; stroke-width:4.0; }
.ligneB2 { stroke:#0072FF; stroke-width:4.0; }
.ligneB3 { stroke:#FF0000; stroke-width:4.0; }
.ligneB4 { stroke:#FF9900; stroke-width:4.0; }
.ligneBx { stroke:#CCCC00; stroke-width:4.0; }

.cercleTrouve { stroke:black; fill:yellow; stroke-width:0.7; }
.rectNumLieuInfo { stroke:black; fill:white; }
.ligneNonTrouve1 { stroke:black; }
.ligneNonTrouve2 { stroke:yellow; stroke-dasharray: 7 4; }
.cercleNoeud { fill:black; stroke:black; stroke-width:1.5; }
.cercleNoeudHL { fill:red; stroke:red; stroke-width:3.5; }
.elastique { stroke-width:2.5; fill:none; }
.pointEchelle { fill:black; stroke:none; }
.punaiseLieu { fill:none; }
.punaiseLieuHL { fill:yellow; }

.prpRoad { fill:yellow; stroke:red; stroke-width:0.3;}
.prpRoadSens { fill:none; stroke:black; stroke-width:0.3;}
.prpCheminSens { fill:none; stroke:red; stroke-width:0.8;}
.lignePoids0 { fill:none; stroke:black; stroke-dasharray: 7 4;}
.lignePoidsMoinsUn { stroke-dasharray: 2 1;}

.zone { fill:none; stroke:black; stroke-width:2.0; }
.polygoneCopyCarac { fill:none; stroke:black; stroke-dasharray: 2 1; stroke-width:2.0; }

.texteNumLieuInfo {  font-family:arial; font-weight:bold; text-anchor:middle; fill:black; }