.entree {
    margin-right: 20px;
    float: right;
    font-weight: bold;
}

.wc {
    margin-left:10px;
    font-weight: bold;
}

.alleeCentrale {
    letter-spacing: 5px;
    font-weight: bolder;
    line-height: 40px;
}

.legende {
    margin-bottom: 10px;
}

.rangeeHcss {
    display: inline-block;
    width: 100px;
    height: 20px;
    margin-right: 10px;
    vertical-align: middle;
    background: #274f77;
}

.rangeeHcs {
    display: inline-block;
    width: 100px;
    height: 20px;
    margin-right: 10px;
    vertical-align: middle;
    background: #508ac4;
}

.rangeeHfun {
    display: inline-block;
    width: 100px;
    height: 20px;
    margin-right: 10px;
    vertical-align: middle;
    background: #fd803f;
}

.stand1 {
    margin-left: 10px;
    float: left;
    width: 50px;
    height: 180px;
    text-align: center;
    Font-size: 16px;
    border: 1px solid black;
    background: gray;
    color: #fff;
    vertical-align: middle;
}

.Stand2 {
    float: left;
    width: 50px;
    height: 180px;
    vertical-align: middle;
    margin-left: 540px;
    margin-top: -180px;
    text-align: center;
    Font-size: 16px;
    border: 1px solid black;
    background: gray;
    color: #fff;

}

.sab {
    margin-top: 50px;
}
.autreStand {
    margin-top: 30px;
}

.lettreStand {
    display: block;

}


.rangeeHcss a {
    float: left;
    text-align: center;
    vertical-align: middle;
    width: 90px;
    height: 18px;
    border: 1px solid black;
    background: #9F339A;
}

.rangeeHcss a:hover {
    color: #000;
    text-align: center;
    vertical-align: middle;
    background: #9F669A;
    text-decoration: none;
}

.rangeeHcs a {
    float: left;
    width: 90px;
    height: 18px;
    border: 1px solid black;
    background: #8e8917;
}

.rangeeHcs a:hover {
    color: #000;
    background: #FFEC99;
    text-decoration: none;
}

.rangeeH a {
    display: block;
    position: relative;
    float: left;
    width: 90px;
    height: 18px;
    border: 1px solid black;
    background: orange;
}

.rangeeH a:hover {

    color: #000;
    background: #FF9B66;
    text-decoration: none;
}
.rangeeHl4d a {
    display: block;
    position: relative;
    float: left;
    width: 90px;
    height: 18px;
    border: 1px solid black;
    background: green;
}

.rangeeHL4d a:hover {

    color: #000;
    background: #00CC39;
    text-decoration: none;
}
.rangeeHtmn a {
    display: block;
    position: relative;
    float: left;
    width: 90px;
    height: 18px;
    border: 1px solid black;
    background: orange;
}

.rangeeHtmn a:hover {

    color: #000;
    background: #d1d300;
    text-decoration: none;
}
.rangeeHfun a {
    display: block;
    position: relative;
    float: left;
    width: 90px;
    height: 18px;
    border: 1px solid black;
    background: #fd803f;
}

.rangeeHfun a:hover {

    color: #000;
    background: #08CCD9;
    text-decoration: none;
}

.rangeesHAUT {
    margin-left: 0px;
    width: 540px;
    margin-top: 20px;
    padding: 0px;
    text-align: center;
    vertical-align: middle;
}

.rangeesBAS {
    width: 530px;
    margin-top: 10px;
    margin-left: 20px;
    padding: 0px;
    text-align: center;
    vertical-align: middle;
}

.carreAdmin {
    text-align: center;
    vertical-align: middle;
    font-size: 16px;
    border: 1px solid black;
    width: 130px;
    height: 90px;
    margin-top: 0px;
    margin-left: 400px;
    background: #02a34d;
    color: #fff;
}

.Buvette {
    text-align: center;
    vertical-align: middle;
    font-size: 16px;
    border: 1px solid black;
    width: 100px;
    height: 50px;
    margin-top: 40px;
    margin-left: 430px;
    background: #02a34d;
    color: #fff;
}

.rangeeV a {
    float: left;
    width: 18px;
    height: 90px;
    border: 1px solid black;
    background: #508ac4;
}

.rangeeV a:hover {
    color: #000;
    background: #8db6e0;
    text-decoration: none;
}

.rangeeVmargin a {
    float: left;
    margin-left: 16px;
    width: 18px;
    height: 90px;
    border: 1px solid black;
    background: #508ac4;
}

.rangeeVmargin a:hover {
    color: #000;
    background: #8db6e0;
    text-decoration: none;
}

.rangeeVL4D a {
    float: left;
    width: 20px;
    height: 90px;
    border: 1px solid black;
    background: green;
}

.rangeeVL4D a:hover {
    color: #000;
    background: #00CC39;
    text-decoration: none;
}

.rangeeVmarginL4D a {
    float: left;
    margin-left: 16px;
    width: 18px;
    height: 90px;
    border: 1px solid black;
    background: green;
}

.rangeeVmarginL4D a:hover {
    color: #000;
    background: #00CC39;
    text-decoration: none;
}

.rangeeVTMN a {
    float: left;
    width: 18px;
    height: 90px;
    border: 1px solid black;
    background: orange;
}

.rangeeVTMN a:hover {
    color: #000;
    background: #FF9B66;
    text-decoration: none;
}

.rangeeVmarginTMN a {
    float: left;
    margin-left: 16px;
    width: 18px;
    height: 90px;
    border: 1px solid black;
    background: orange;
}

.rangeeVmarginTMN a:hover {
    color: #000;
    background: #FF9B66;
    text-decoration: none;
}

.rangeeVFUN a {
    float: left;
    width: 18px;
    height: 90px;
    border: 1px solid black;
    background: #fd803f;
}

.rangeeVFUN a:hover {
    color: #000;
    background: #fda474;
    text-decoration: none;
}

.rangeeVmarginFUN a {
    float: left;
    margin-left: 16px;
    width: 18px;
    height: 90px;
    border: 1px solid black;
    background: #08A3D9;
}

.rangeeVmarginFUN a:hover {
    color: #000;
    background: #08CCD9;
    text-decoration: none;
}

.rangeeVmarginReservee a {
    float: left;
    margin-left: 16px;
    width: 18px;
    height: 90px;
    border: 1px solid black;
    background: pink;
}

.rangeeVmarginReservee a:hover {
    color: #000;
    background: #F7E3EA;
    text-decoration: none;
}

.rangeeHmargin a {
    float: left;
    margin-left: 16px;
    width: 90px;
    height: 18px;
    border: 1px solid black;
    background: pink;
}

.rangeeVide  {
    float: left;
    width: 10px;
    height: 90px;
    border: 1px solid #F5F5F5 ;
    background: #F5F5F5 ;

}

.rangeeVcss a {
    float: left;
    width: 18px;
    height: 90px;
    border: 1px solid black;
    background: #274f77;
}

.rangeeVcss a:hover {
    color: #000;
    background: #497098;
    text-decoration: none;
}

.rangeeVcssb a {
    float: left;
    width: 18px;
    height: 90px;
    margin-left: 16px;
    border: 1px solid black;
    background: #274f77;
}

.rangeeVcssb a:hover {
    color: #000;
    background: #497098;
    text-decoration: none;
}

.rangeeVReservee a {
    float: left;
    width: 20px;
    height: 90px;
    border: 1px solid black;
    background: pink;
}

.rangeeVReservee a:hover {
    color: #000;
    background: #F7E3EA;
    text-decoration: none;
}


