﻿.road-name-sign {
    display: inline-block;
    min-width:50px;
    max-width:60px;
    height: 36px;
    padding: 8px 0px;
    /*border: 1px solid;*/
    border-radius: 2px;
    text-align: center;
    line-height: 18px;
    font-weight: bold;
    background-color: white;
    color: black;
    outline-offset: -3px;
    outline: solid 1px black;
    font-size:14px;
}


.road-name-sign-A { background-color: red; color: white; outline-color: white;}
.road-name-sign-B { background-color: #FFC300; color: black; outline-color: black}
.road-name-sign-E { background-color: green;color: white; outline-color: white; }
.road-name-sign-D { background-color: #FFC300; color: black; outline-color: black;}


.country-NL.road-name-sign-A { background-color: red;    color: white; outline-color: white;}
.country-NL.road-name-sign-B { background-color: #FFC300; color: black; outline-color: black;}
.country-NL.road-name-sign-E { background-color: green;    color: white;   outline-color: white;}
.country-NL.road-name-sign-N { background-color: #FFC300; color: black; outline-color:black;}

.country-DE.road-name-sign-A { background-color: blue;   color: white; outline-color:white;}
.country-DE.road-name-sign-B { background-color: #FFC300; color: black; outline-color: black; }
.country-DE.road-name-sign-E { background-color: green;    color: white;   outline-color: white;}
.country-DE.road-name-sign-K { background-color: green;    color: white;    outline-color: white;}
.country-DE.road-name-sign-L { background-color: white;  color: black; outline-color: black;}
.country-DE.road-name-sign-S { background-color: white;  color: black; outline-color: black;}
.country-DE.road-name-sign-I { background-color: white;  color: black; outline-color: black;}

.country-BE.road-name-sign-A { background-color: white; color: black; outline-color: black;}
.country-BE.road-name-sign-E { background-color: green; color: white; outline-color: white;}
.country-BE.road-name-sign-B { background-color: blue;  color: white; outline-color:white; }
.country-BE.road-name-sign-N { background-color: blue;  color: white; outline-color: white; }
.country-BE.road-name-sign-R { background-color: white;  color: black; outline-color: black; }
.country-BE.road-name-sign-X { background-color: white; color: black; outline-color: black; }


.country-FR.road-name-sign-N { background-color: red; color: white;outline-color: white; }
.country-FR.road-name-sign-M { background-color: cornflowerblue; color: white; outline-color: white;}



