.r0{background-color:rgb(48,48,155) !important;}html .p_0{color:rgb(48,48,155);}
.r1{background-color:rgb(227,37,37) !important;}html .p_1{color:rgb(227,37,37);}
.r2{background-color:rgb(189,124,195) !important;}html .p_2{color:rgb(189,124,195);}
.r3{background-color:rgb(255,172,41) !important;}html .p_3{color:rgb(255,172,41);}
.r4{background-color:rgb(130,130,130) !important;}html .p_4{color:rgb(130,130,130);}
.r5{background-color:rgb(69,174,52) !important;}html .p_5{color:rgb(69,174,52);}
.r6{background-color:rgb(166,129,71) !important;}html .p_6{color:rgb(166,129,71);}
.r7{background-color:rgb(23,122,198) !important;}html .p_7{color:rgb(23,122,198);}
.r8{background-color:rgb(0,0,0) !important;}html .p_8{color:rgb(0,0,0);}
.r9{background-color:rgb(0,0,0) !important;}html .p_9{color:rgb(0,0,0);}
.r10{background-color:rgb(173,256,47) !important;}html .p_10{color:rgb(173,256,47);}
.r11{background-color:rgb(100,149,237) !important;}html .p_11{color:rgb(100,149,237);}
.r12{background-color:rgb(0,0,0) !important;}html .p_12{color:rgb(0,0,0);}
.ts1{background:url("../images/terrains/tilesets/test.png") no-repeat;}
.ts2{background:url("../images/terrains/tilesets/vegetation.png") no-repeat;}
.ts3{background:url("../images/terrains/tilesets/pierres.png") no-repeat;}
.c5{background-color:rgb(15,59,6);}
.c6{background-color:rgb(112,141,35);}
.c7{background-color:rgb(183,222,99);}
.c8{background-color:rgb(171,171,171);}
.c9{background-color:rgb(21,87,8);}
.c10{background-color:rgb(120,208,203);}
.c11{background-color:rgb(85,152,220);}
.c12{background-color:rgb(208,198,99);}
.c13{background-color:rgb(219,201,139);}
.c14{background-color:rgb(110,152,220);}
.c15{background-color:rgb(0,0,0);}
.c16{background-color:rgb(100,87,68);}
.c17{background-color:rgb(100,87,68);}
.c19{background-color:rgb(100,87,68);}
.c20{background-color:rgb(171,171,171);}
.c24{background-color:rgb(100,50,50);}
.c25{background-color:rgb(50,50,50);}
.c27{background-color:rgb(70,0,70);}
.c28{background-color:rgb(222,0,77);}
.c29{background-color:rgb(0,0,0);}
.e0{background:url("../images/evenements/0.jpg")}
.e1{background:url("../images/evenements/1.jpg")}
.e2{background:url("../images/evenements/2.jpg")}
.e3{background:url("../images/evenements/3.jpg")}
.e4{background:url("../images/evenements/4.jpg")}
.e5{background:url("../images/evenements/5.jpg")}
.e6{background:url("../images/evenements/6.jpg")}
.e7{background:url("../images/evenements/7.jpg")}
.e8{background:url("../images/evenements/8.jpg")}
.e9{background:url("../images/evenements/9.jpg")}
.e10{background:url("../images/evenements/10.jpg")}
.e11{background:url("../images/evenements/11.jpg")}
.e12{background:url("../images/evenements/12.jpg")}
.e13{background:url("../images/evenements/13.jpg")}
.e14{background:url("../images/evenements/14.jpg")}
.e15{background:url("../images/evenements/15.jpg")}
.e16{background:url("../images/evenements/16.jpg")}
.e17{background:url("../images/evenements/17.jpg")}
.e18{background:url("../images/evenements/18.jpg")}
.e19{background:url("../images/evenements/19.jpg")}
.e20{background:url("../images/evenements/20.jpg")}
.e21{background:url("../images/evenements/21.jpg")}
.e22{background:url("../images/evenements/22.jpg")}
.e23{background:url("../images/evenements/23.jpg")}
.e24{background:url("../images/evenements/24.jpg")}
.e25{background:url("../images/evenements/25.jpg")}
.e26{background:url("../images/evenements/26.jpg")}
.e27{background:url("../images/evenements/27.jpg")}
.e28{background:url("../images/evenements/28.jpg")}
.e29{background:url("../images/evenements/29.jpg")}
.e30{background:url("../images/evenements/30.jpg")}
.e31{background:url("../images/evenements/31.jpg")}
.e32{background:url("../images/evenements/32.jpg")}
.e33{background:url("../images/evenements/33.jpg")}
.e34{background:url("../images/evenements/34.jpg")}
.e35{background:url("../images/evenements/35.jpg")}
.e36{background:url("../images/evenements/36.jpg")}
.e37{background:url("../images/evenements/37.jpg")}
.e38{background:url("../images/evenements/38.jpg")}
.e39{background:url("../images/evenements/39.jpg")}
.e40{background:url("../images/evenements/40.jpg")}
.e41{background:url("../images/evenements/41.jpg")}
.e42{background:url("../images/evenements/42.jpg")}
.e43{background:url("../images/evenements/43.jpg")}
.e44{background:url("../images/evenements/44.jpg")}
.e45{background:url("../images/evenements/45.jpg")}
.el0{background:url("../images/elements/0.jpg")}
.el1{background:url("../images/elements/1.jpg")}
.el2{background:url("../images/elements/2.jpg")}
.el3{background:url("../images/elements/3.jpg")}
.el4{background:url("../images/elements/4.jpg")}
.el5{background:url("../images/elements/5.jpg")}
.el6{background:url("../images/elements/6.jpg")}
.el7{background:url("../images/elements/7.jpg")}
.el8{background:url("../images/elements/8.jpg")}

/* police classes */
.race a{text-decoration: none;color:black !important;}
.race a:hover{text-decoration: underline;}
.r0, .r0 a, a.r0, /*HE et neutres en blanc*/
.r8, .r8 a, a.r8{color:white !important;}

r0 a, a.r0, r1 a, a.r1, r2 a, a.r2, r3 a, a.r3, r4 a, a.r4, r5 a, a.r5, r6 a, a.r6, r7 a, a.r7, r8 a, a.r8, r9 a, a.r9, r10 a, a.r10, r11 a, a.r11, r12 a, a.r12{color:black;}

    .row0 {
        background-position-y: -0px;
    }
    .col0 {
        background-position-x: -0px;
    }
    .row1 {
        background-position-y: -32px;
    }
    .col1 {
        background-position-x: -32px;
    }
    .row2 {
        background-position-y: -64px;
    }
    .col2 {
        background-position-x: -64px;
    }
    .row3 {
        background-position-y: -96px;
    }
    .col3 {
        background-position-x: -96px;
    }
    .row4 {
        background-position-y: -128px;
    }
    .col4 {
        background-position-x: -128px;
    }
    .row5 {
        background-position-y: -160px;
    }
    .col5 {
        background-position-x: -160px;
    }
    .row6 {
        background-position-y: -192px;
    }
    .col6 {
        background-position-x: -192px;
    }
    .row7 {
        background-position-y: -224px;
    }
    .col7 {
        background-position-x: -224px;
    }
    .row8 {
        background-position-y: -256px;
    }
    .col8 {
        background-position-x: -256px;
    }
    .row9 {
        background-position-y: -288px;
    }
    .col9 {
        background-position-x: -288px;
    }
    .row10 {
        background-position-y: -320px;
    }
    .col10 {
        background-position-x: -320px;
    }
    .row11 {
        background-position-y: -352px;
    }
    .col11 {
        background-position-x: -352px;
    }
    .row12 {
        background-position-y: -384px;
    }
    .col12 {
        background-position-x: -384px;
    }
    .row13 {
        background-position-y: -416px;
    }
    .col13 {
        background-position-x: -416px;
    }
    .row14 {
        background-position-y: -448px;
    }
    .col14 {
        background-position-x: -448px;
    }
    .row15 {
        background-position-y: -480px;
    }
    .col15 {
        background-position-x: -480px;
    }
    .row16 {
        background-position-y: -512px;
    }
    .col16 {
        background-position-x: -512px;
    }
    .row17 {
        background-position-y: -544px;
    }
    .col17 {
        background-position-x: -544px;
    }
    .row18 {
        background-position-y: -576px;
    }
    .col18 {
        background-position-x: -576px;
    }
    .row19 {
        background-position-y: -608px;
    }
    .col19 {
        background-position-x: -608px;
    }
    .row20 {
        background-position-y: -640px;
    }
    .col20 {
        background-position-x: -640px;
    }
    .row21 {
        background-position-y: -672px;
    }
    .col21 {
        background-position-x: -672px;
    }
    .row22 {
        background-position-y: -704px;
    }
    .col22 {
        background-position-x: -704px;
    }
    .row23 {
        background-position-y: -736px;
    }
    .col23 {
        background-position-x: -736px;
    }
    .row24 {
        background-position-y: -768px;
    }
    .col24 {
        background-position-x: -768px;
    }
    .row25 {
        background-position-y: -800px;
    }
    .col25 {
        background-position-x: -800px;
    }
    .row26 {
        background-position-y: -832px;
    }
    .col26 {
        background-position-x: -832px;
    }
    .row27 {
        background-position-y: -864px;
    }
    .col27 {
        background-position-x: -864px;
    }
    .row28 {
        background-position-y: -896px;
    }
    .col28 {
        background-position-x: -896px;
    }
    .row29 {
        background-position-y: -928px;
    }
    .col29 {
        background-position-x: -928px;
    }
    .row30 {
        background-position-y: -960px;
    }
    .col30 {
        background-position-x: -960px;
    }
    .row31 {
        background-position-y: -992px;
    }
    .col31 {
        background-position-x: -992px;
    }
    .row32 {
        background-position-y: -1024px;
    }
    .col32 {
        background-position-x: -1024px;
    }
    .row33 {
        background-position-y: -1056px;
    }
    .col33 {
        background-position-x: -1056px;
    }
    .row34 {
        background-position-y: -1088px;
    }
    .col34 {
        background-position-x: -1088px;
    }
    .row35 {
        background-position-y: -1120px;
    }
    .col35 {
        background-position-x: -1120px;
    }
    .row36 {
        background-position-y: -1152px;
    }
    .col36 {
        background-position-x: -1152px;
    }
    .row37 {
        background-position-y: -1184px;
    }
    .col37 {
        background-position-x: -1184px;
    }
    .row38 {
        background-position-y: -1216px;
    }
    .col38 {
        background-position-x: -1216px;
    }
    .row39 {
        background-position-y: -1248px;
    }
    .col39 {
        background-position-x: -1248px;
    }
    .row40 {
        background-position-y: -1280px;
    }
    .col40 {
        background-position-x: -1280px;
    }
    .row41 {
        background-position-y: -1312px;
    }
    .col41 {
        background-position-x: -1312px;
    }
    .row42 {
        background-position-y: -1344px;
    }
    .col42 {
        background-position-x: -1344px;
    }
    .row43 {
        background-position-y: -1376px;
    }
    .col43 {
        background-position-x: -1376px;
    }
    .row44 {
        background-position-y: -1408px;
    }
    .col44 {
        background-position-x: -1408px;
    }
    .row45 {
        background-position-y: -1440px;
    }
    .col45 {
        background-position-x: -1440px;
    }
    .row46 {
        background-position-y: -1472px;
    }
    .col46 {
        background-position-x: -1472px;
    }
    .row47 {
        background-position-y: -1504px;
    }
    .col47 {
        background-position-x: -1504px;
    }
    .row48 {
        background-position-y: -1536px;
    }
    .col48 {
        background-position-x: -1536px;
    }
    .row49 {
        background-position-y: -1568px;
    }
    .col49 {
        background-position-x: -1568px;
    }
    .row50 {
        background-position-y: -1600px;
    }
    .col50 {
        background-position-x: -1600px;
    }
    .row51 {
        background-position-y: -1632px;
    }
    .col51 {
        background-position-x: -1632px;
    }
    .row52 {
        background-position-y: -1664px;
    }
    .col52 {
        background-position-x: -1664px;
    }
    .row53 {
        background-position-y: -1696px;
    }
    .col53 {
        background-position-x: -1696px;
    }
    .row54 {
        background-position-y: -1728px;
    }
    .col54 {
        background-position-x: -1728px;
    }
    .row55 {
        background-position-y: -1760px;
    }
    .col55 {
        background-position-x: -1760px;
    }
    .row56 {
        background-position-y: -1792px;
    }
    .col56 {
        background-position-x: -1792px;
    }
    .row57 {
        background-position-y: -1824px;
    }
    .col57 {
        background-position-x: -1824px;
    }
    .row58 {
        background-position-y: -1856px;
    }
    .col58 {
        background-position-x: -1856px;
    }
    .row59 {
        background-position-y: -1888px;
    }
    .col59 {
        background-position-x: -1888px;
    }
    .row60 {
        background-position-y: -1920px;
    }
    .col60 {
        background-position-x: -1920px;
    }
    .row61 {
        background-position-y: -1952px;
    }
    .col61 {
        background-position-x: -1952px;
    }
    .row62 {
        background-position-y: -1984px;
    }
    .col62 {
        background-position-x: -1984px;
    }
    .row63 {
        background-position-y: -2016px;
    }
    .col63 {
        background-position-x: -2016px;
    }
    .row64 {
        background-position-y: -2048px;
    }
    .col64 {
        background-position-x: -2048px;
    }
    .row65 {
        background-position-y: -2080px;
    }
    .col65 {
        background-position-x: -2080px;
    }
    .row66 {
        background-position-y: -2112px;
    }
    .col66 {
        background-position-x: -2112px;
    }
    .row67 {
        background-position-y: -2144px;
    }
    .col67 {
        background-position-x: -2144px;
    }
    .row68 {
        background-position-y: -2176px;
    }
    .col68 {
        background-position-x: -2176px;
    }
    .row69 {
        background-position-y: -2208px;
    }
    .col69 {
        background-position-x: -2208px;
    }
    .row70 {
        background-position-y: -2240px;
    }
    .col70 {
        background-position-x: -2240px;
    }
    .row71 {
        background-position-y: -2272px;
    }
    .col71 {
        background-position-x: -2272px;
    }
    .row72 {
        background-position-y: -2304px;
    }
    .col72 {
        background-position-x: -2304px;
    }
    .row73 {
        background-position-y: -2336px;
    }
    .col73 {
        background-position-x: -2336px;
    }
    .row74 {
        background-position-y: -2368px;
    }
    .col74 {
        background-position-x: -2368px;
    }
    .row75 {
        background-position-y: -2400px;
    }
    .col75 {
        background-position-x: -2400px;
    }
    .row76 {
        background-position-y: -2432px;
    }
    .col76 {
        background-position-x: -2432px;
    }
    .row77 {
        background-position-y: -2464px;
    }
    .col77 {
        background-position-x: -2464px;
    }
    .row78 {
        background-position-y: -2496px;
    }
    .col78 {
        background-position-x: -2496px;
    }
    .row79 {
        background-position-y: -2528px;
    }
    .col79 {
        background-position-x: -2528px;
    }
    .row80 {
        background-position-y: -2560px;
    }
    .col80 {
        background-position-x: -2560px;
    }
    .row81 {
        background-position-y: -2592px;
    }
    .col81 {
        background-position-x: -2592px;
    }
    .row82 {
        background-position-y: -2624px;
    }
    .col82 {
        background-position-x: -2624px;
    }
    .row83 {
        background-position-y: -2656px;
    }
    .col83 {
        background-position-x: -2656px;
    }
    .row84 {
        background-position-y: -2688px;
    }
    .col84 {
        background-position-x: -2688px;
    }
    .row85 {
        background-position-y: -2720px;
    }
    .col85 {
        background-position-x: -2720px;
    }
    .row86 {
        background-position-y: -2752px;
    }
    .col86 {
        background-position-x: -2752px;
    }
    .row87 {
        background-position-y: -2784px;
    }
    .col87 {
        background-position-x: -2784px;
    }
    .row88 {
        background-position-y: -2816px;
    }
    .col88 {
        background-position-x: -2816px;
    }
    .row89 {
        background-position-y: -2848px;
    }
    .col89 {
        background-position-x: -2848px;
    }
    .row90 {
        background-position-y: -2880px;
    }
    .col90 {
        background-position-x: -2880px;
    }
    .row91 {
        background-position-y: -2912px;
    }
    .col91 {
        background-position-x: -2912px;
    }
    .row92 {
        background-position-y: -2944px;
    }
    .col92 {
        background-position-x: -2944px;
    }
    .row93 {
        background-position-y: -2976px;
    }
    .col93 {
        background-position-x: -2976px;
    }
    .row94 {
        background-position-y: -3008px;
    }
    .col94 {
        background-position-x: -3008px;
    }
    .row95 {
        background-position-y: -3040px;
    }
    .col95 {
        background-position-x: -3040px;
    }
    .row96 {
        background-position-y: -3072px;
    }
    .col96 {
        background-position-x: -3072px;
    }
    .row97 {
        background-position-y: -3104px;
    }
    .col97 {
        background-position-x: -3104px;
    }
    .row98 {
        background-position-y: -3136px;
    }
    .col98 {
        background-position-x: -3136px;
    }
    .row99 {
        background-position-y: -3168px;
    }
    .col99 {
        background-position-x: -3168px;
    }
