@font-face
{
    font-family: art;
    src: local("art.ttf"), url("../polices/art.ttf") format("truetype");
}

body
{
   font-family: "Moderne Regulier", sans-serif;
   font-size: 12px;
}

img {
border-width: 0;
}

a:link  {
    color: black;
    text-decoration: none;
}

a:visited  {
    color: black;
    text-decoration: none;
}

a:hover  {
    color: white;
    text-decoration: underline;
}

a:active  {
    color: white;
    text-decoration: none;
}


/* Line heigts */

.lh120 {
line-height: 1.20;
}


/* td */


td.home
{
  width: 20%;
  text-align: center;
}

*#main table
{
  text-align: center;
  vertical-align: top;
  border: 0;
}

*#main td
{
  text-align: center;
  vertical-align: top;
  border: 0;
}


*#menu table
{
  vertical-align: top;
  border: 0;
  width: 20%;
}

.sarcelle
{
  border-color: #00778A;
  border-width: 2px;
  border-style: solid;
  border-collapse: collapse;
  padding: 3px;
}

.brdCollapse
{
   border-collapse: collapse;
}

/* Background */

.bkgAmbretr
{
    background-color: #f9ecd5;
    color: #000000;
}

.bkgAmbre01
{
    background-color: #fdecc2;
    color: #000000;
}

.bkgArgentpr
{
    background-color: #b5b764;
    color: #000000;
}

.bkgArgent23
{
    background-color: #c0c0be;
    color: #000000;
}

.bkgBlanc
{
    background-color: #ffffff;
   color: #00778a;
}

.bkgBlanc02
{
    background-color: #f8f7e7;
    color: #000000;
}

.bkgBleu
{
    background-color: #f0f8ff;
    color: #000000;
}

.bkgBleuPale
{
    background-color: #8cd3e2;
    color: #000000;
}

.bkgBleupr
{
    background-color: #037daf;
    color: #000000;
}

.bkgBleuRoyal
{
    background-color: #004b8c;
    color: #000000;
}

.bkgBleutr
{
    background-color: #005273;
    color: #000000;
}

.bkgBleu28
{
    background-color: #00003b;
    color: #ffffff;
}

.bkgBleu30
{
    background-color: #00006f;
    color: #ffffff;
}

.bkgBleu33
{
    background-color: #22528c;
    color: #000000;
}

.bkgBleu36
{
    background-color: #118cbb;
    color: #000000;
}

.bkgBourgogne26
{
    background-color: #260026;
    color: #ffffff;
}

.bkgBronzepr
{
    background-color: #c3621f;
    color: #000000;
}

.bkgBrunPale
{
    background-color: #d78274;
    color: #000000;
}

.bkgBrunFonce
{
    background-color: #7d3716;
    color: #000000;
}

.bkgCerise22
{
    background-color: #b7154e;
    color: #000000;
}

.bkgCreme
{
    background-color: #eeeedd;
    color: #000000;
}

.bkgEcarlate
{
    background-color: #fe3558;
    color: #000000;
}

.bkgEtain
{
    background-color: #90919f;
    color: #000000;
}

.bkgEtainpr
{
    background-color: #7b7a7a;
    color: #000000;
}

.bkgEtain04
{
    background-color: #575856;
    color: #000000;
}

.bkgFuchsia13
{
    background-color: #800040;
    color: #000000;
}

.bkgFume38
{
    background-color: #7a7163;
    color: #000000;
}

.bkgGivre31
{
    background-color: #fde7b1;
    color: #000000;
}

.bkgGristr
{
    background-color: #4a4f51;
    color: #000000;
}

.bkgJade35
{
    background-color: #0cc66d;
    color: #000000;
}

.bkgJaune
{
    background-color: #fff599;
    color: #000000;
}

.bkgJauneCitronfl
{
    background-color: #f0fb4a;
    color: #000000;
}

.bkgJaunefl
{
    background-color: #e9f800;
    color: #000000;
}

.bkgJaunetr
{
    background-color: #fdf543;
    color: #000000;
}

.bkgJaune08
{
    background-color: #f8cd27;
    color: #000000;
}

.bkgJaune39
{
    background-color: #e4cb1b;
    color: #000000;
}

.bkgLavande27
{
    background-color: #9277aa;
    color: #000000;
}

.bkgLilas11
{
    background-color: #9b6fbe;
    color: #000000;
}

.bkgLime15
{
    background-color: #8bcc55;
    color: #000000;
}

.bkgMagentafl
{
    background-color: #ed176d;
    color: #000000;
}

.bkgMauvetr
{
    background-color: #35297d;
    color: #000000;
}

.bkgMedical32
{
    background-color: #32c27a;
    color: #000000;
}

.bkgNoir
{
    background-color: #000000;
    color: #ffffff;
}

.bkgOcean29
{
    background-color: #165472;
    color: #000000;
}

.bkgOlive
{
    background-color: #4f6604;
    color: #000000;
}

.bkgOr
{
    background-color: #ffd700;
    color: #000000;
}

.bkgOrange
{
    background-color: #ff993f;
    color: #000000;
}

.bkgOrangefl
{
    background-color: #fd5b25;
    color: #000000;
}

.bkgOrange06
{
    background-color: #fc7939;
    color: #000000;
}

.bkgOrange41
{
    background-color: #fc6c26;
    color: #000000;
}

.bkgOrpr
{
    background-color: #f9e28f;
    color: #000000;
}

.bkgPaon12
{
    background-color: #1e508c;
    color: #000000;
}

.bkgPourpre
{
    background-color: #832b5d;
    color: #000000;
}

.bkgPourprepr
{
    background-color: #691768;
    color: #ffffff;
}

.bkgPourpre34
{
    background-color: #420347;
    color: #ffffff;
}

.bkgPrune
{
    background-color: #99272f;
    color: #000000;
}

.bkgRouge
{
    background-color: #be2a23;
    color: #000000;
}

.bkgRouge05
{
    background-color: #bc1a27;
    color: #000000;
}

.bkgRougefl
{
    background-color: #fa1f31;
    color: #000000;
}

.bkgRougepr
{
    background-color: #c40043;
    color: #000000;
}

.bkgRougetr
{
    background-color: #d12e3c;
    color: #000000;
}

.bkgRose
{
    background-color: #fe9da7;
    color: #000000;
}

.bkgRose16
{
    background-color: #fb9fb9;
    color: #000000;
}

.bkgRoseBebe
{
    background-color: #fbc9c6;
    color: #000000;
}

.bkgRosefl
{
    background-color: #ff76a2;
    color: #000000;
}

.bkgRosetr
{
    background-color: #ffb3e8;
    color: #000000;
}

.bkgSarcelle
{
    background-color: #008080;
    color: #ffffff;
}

.bkgTurquoisefl
{
    background-color: #057f84;
    color: #000000;
}

.bkgVertEmeraudepr
{
    background-color: #008a59;
    color: #000000;
}

.bkgVertForest
{
    background-color: #045859;
    color: #000000;
}

.bkgVertJade
{
    background-color: #68d9bb;
    color: #000000;
}

.bkgVertJadeclrBlanc
{
    background-color: #68d9bb;
    color: #ffffff;
}

.bkgVertLimefl
{
    background-color: #b5f65d;
    color: #000000;
}

.bkgVertfl
{
    background-color: #05ab67;
    color: #000000;
}

.bkgVerttr
{
    background-color: #008864;
    color: #ffffff;
}

.bkgVert14
{
    background-color: #074402;
    color: #000000;
}

.bkgVert21
{
    background-color: #073502;
    color: #ffffff;
}

.bkgViolet
{
    background-color: #a15a98;
    color: #000000;
}

.bkgViolet10
{
    background-color: #750075;
    color: #000000;
}

/* Background Images */

.bkgImgBlgr070
{
    background-image: url("../images/blgr070.jpg");
}

.ImgMenu1Fr
{
    background-image: url("../images/menu_1_fr.jpg");
}

.ImgMenu2Fr
{
    background-image: url("../images/menu_2_fr.jpg");
}

.ImgMenu3Fr
{
    background-image: url("../images/menu_3_fr.jpg");
}

.ImgMenu4Fr
{
    background-image: url("../images/menu_4_fr.jpg");
}

.ImgMenu5Fr
{
    background-image: url("../images/menu_5_fr.jpg");
}

.ImgMenu6Fr
{
    background-image: url("../images/menu_6_fr.jpg");
}

.ImgMenu7Fr
{
    background-image: url("../images/menu_7_fr.jpg");
}


.ImgRose
{
    background-image: url("../images/menu_2_en.jpg");
}


/* Widht Px*/

.wdpx12
{
   width: 12px;
}
.wdpx18
{
   width: 18px;
}
.wdpx20
{
   width: 20px;
}
.wdpx30
{
   width: 30px;
}
.wdpx35
{
   width: 35px;
}
.wdpx45
{
   width: 45px;
}

.wdpx60
{
   width: 60px;
}

.wdpx66
{
   width: 66px;
}
.wdpx69
{
   width: 69px;
}
.wdpx70
{
   width: 70px;
}
.wdpx73
{
   width: 73px;
}

.wdpx80
{
   width: 80px;
}
.wdpx83
{
   width: 83px;
}
.wdpx84
{
   width: 84px;
}
.wdpx90
{
   width: 90px;
}
.wdpx93
{
   width: 93px;
}
.wdpx97
{
   width: 97px;
}
.wdpx98
{
   width: 98px;
}
.wdpx100
{
   width: 100px;
}
.wdpx101
{
   width: 101px;
}
.wdpx102
{
   width: 102px;
}
.wdpx105
{
   width: 105px;
}
.wdpx108
{
   width: 108px;
}
.wdpx110
{
   width: 110px;
}
.wdpx119
{
   width: 119px;
}
.wdpx120
{
   width: 120px;
}
.wdpx123
{
   width: 123px;
}
.wdpx125
{
   width: 125px;
}
.wdpx126
{
   width: 126px;
}
.wdpx133
{
   width: 133px;
}
.wdpx135
{
   width: 135px;
}
.wdpx136
{
   width: 136px;
}
.wdpx137
{
   width: 137px;
}
.wdpx142
{
   width: 142px;
}
.wdpx143
{
   width: 143px;
}
.wdpx145
{
   width: 145px;
}
.wdpx150
{
   width: 150px;
}
.wdpx155
{
   width: 155px;
}
.wdpx157
{
   width: 157px;
}
.wdpx160
{
   width: 160px;
}
.wdpx161
{
   width: 161px;
}
.wdpx165
{
   width: 165px;
}

.wdpx175
{
   width: 175px;
}

.wdpx180
{
   width: 180px;
}

.wdpx187
{
   width: 187px;
}

.wdpx189
{
   width: 189px;
}
.wdpx190
{
   width: 190px;
}
.wdpx198
{
   width: 198px;
}
.wdpx199
{
   width: 199px;
}

.wdpx204
{
   width: 204px;
}
.wdpx205
{
   width: 205px;
}
.wdpx206
{
   width: 206px;
}

.wdpx215
{
   width: 215px;
}

.wdpx216
{
   width: 216px;
}

.wdpx221
{
   width: 221px;
}

.wdpx228
{
   width: 228px;
}
.wdpx230
{
   width: 230px;
}
.wdpx258
{
   width: 258px;
}

.wdpx260
{
   width: 260px;
}

.wdpx266
{
   width: 266px;
}

.wdpx269
{
   width: 269px;
}

.wdpx280
{
   width: 280px;
}

.wdpx286
{
   width: 286px;
}

.wdpx296
{
   width: 296px;
}

.wdpx300
{
   width: 300px;
}
.wdpx307
{
   width: 307px;
}

.wdpx324
{
   width: 324px;
}
.wdpx325
{
   width: 325px;
}
.wdpx350
{
   width: 350px;
}

.wdpx374
{
   width: 374px;
}

.wdpx380
{
   width: 380px;
}

.wdpx400
{
   width: 400px;
}

.wdpx439
{
   width: 439px;
}

.wdpx444
{
   width: 444px;
}

.wdpx462
{
   width: 462px;
}

.wdpx487
{
   width: 487px;
}

.wdpx500
{
   width: 500px;
}
.wdpx502
{
   width: 502px;
}

.wdpx508
{
   width: 508px;
}

.wdpx540
{
   width: 540px;
}

.wdpx580
{
   width: 580px;
}
.wdpx650
{
   width: 650px;
}
.wdpx638
{
   width: 638px;
}

.wdpx680
{
   width: 680px;
}
.wdpx708
{
   width: 708px;
}

.wdpx780
{
   width: 780px;
}
.wdpx754
{
   width: 754px;
}
.wdpx794
{
   width: 794px;
}

.wdpx888
{
   width: 888px;
}

.wdpx1004
{
   width: 1004px;
}

.wdpx1024
{
   width: 1024px;
}




/* Widht % */

.wdt6
{
   width: 6%;
}

.wdt10
{
   width: 10%;
}


.wdt12
{
   width: 12%;
}

.wdt20
{
   width: 20%;
}

.wdt25
{
   width: 25%;
}

.wdt33
{
   width: 33%;
}

.wdt47
{
   width: 47%;
}

.wdt50
{
   width: 50%;
}

.wdt76
{
   width: 76%;
}

.wdt100
{
   width: 100%;
}

/* Height Px*/

.hgpx5
{
   height: 5px;
}
.hgpx9
{
   height: 9px;
}
.hgpx10
{
   height: 10px;
}
.hgpx20
{
   height: 20px;
}
.hgpx35
{
   height: 35px;
}
.hgpx37
{
   height: 37px;
}
.hgpx46
{
   height: 46px;
}
.hgpx49
{
   height: 49px;
}
.hgpx58
{
   height: 58px;
}
.hgpx59
{
   height: 59px;
}
.hgpx60
{
   height: 60px;
}
.hgpx66
{
   height: 66px;
}
.hgpx68
{
   height: 68px;
}
.hgpx77
{
   height: 77px;
}
.hgpx80
{
   height: 80px;
}
.hgpx91
{
   height: 91px;
}
.hgpx100
{
   height: 100px;
}
.hgpx108
{
   height: 108px;
}
.hgpx126
{
   height: 126px;
}

.hgpx128
{
   height: 128px;
}

.hgpx131
{
   height: 131px;
}

.hgpx160
{
   height: 160px;
}

.hgpx175
{
   height: 175px;
}

.hgpx180
{
   height: 180px;
}

.hgpx190
{
   height: 190px;
}

.hgpx230
{
   height: 230px;
}

.hgpx280
{
   height: 280px;
}

.hgpx300
{
   height: 300px;
}

.hgpx350
{
   height: 350px;
}

.hgpx380
{
   height: 380px;
}

.hgpx400
{
   height: 400px;
}

.hgpx650
{
   height: 650px;
}

.hgpx680
{
   height: 680px;
}

.hgpx780
{
   height: 780px;
}



/* Font Family */

.fntFamAr
{
    font-family: "Arial", sans-serif;
}

.fntFamAt
{
    font-family: "Art", cursive;
}

.fntFamBa
{
    font-family: "Book Antiqua", sans-serif;
}

.fntFamCo
{
    font-family: "Courier New", monospace;
}

.fntFamTi
{
    font-family: "Times New Roman", serif;
}

.fntFamVe
{
    font-family: "Verdana", sans-serif;
}


/* Font Size */


.fntSiz1
{
    font-size: 1px;
}

.fntSiz6
{
    font-size: 6px;
}

.fntSiz9
{
    font-size: 9px;
}

.fntSiz10
{
    font-size: 10px;
}

.fntSiz11
{
    font-size: 11px;
}

.fntSiz12
{
    font-size: 12px;
}

.fntSiz14
{
    font-size: 14px;
}

.fntSiz15
{
    font-size: 15px;
}

.fntSiz18
{
    font-size: 18px;
}

.fntSiz20
{
    font-size: 20px;
}

.fntSiz25
{
    font-size: 25px;
}

.fntSiz30
{
    font-size: 30px;
}

.fntSiz40
{
    font-size: 40px;
}

/* Font Weight */

.fntWgtBld
{
    font-weight: bold;
}

/* Color */

.clrBlanc
{
    color: #0b8e0e;
    background-color: #68d9bb;
}

.clrBleu
{
    color: #f0f8ff;
    background-color: #ffffff;
}


.clrBleuPale
{
    color: #8cd3e2;
    background-color: #ffffff;
}

.clrBleuRoyal
{
    color: #004b8c;
    background-color: #ffffff;
}

.clrJaune
{
    color: #ffff00;
    background-color: #ffffff;
}

.clrNoir
{
    color: #000000;
    background-color: #ffffff;
}

.clrOr
{
    color: #ffd700;
    background-color: #ffffff;
}

.clrVert
{
    color: #00ffff;
    background-color: #ffffff;
}

.clrRouge
{
    color: #ff0000;
    background-color: #68d9bb;
}

/* Border */

.noBdr
{
   border: 0;
}

.bdrClp
{
   border-collapse: collapse;
}

.bdrSpt
{
   border-collapse: separate;
}

/* Border Spacing */

.bdrSpc5
{
   border-spacing: 5pt;
}

.bdrSpc10
{
   border-spacing: 10pt;
}

/* Border Color */

.bdrClrSarcelle
{
   border-color: #00778A;
}

.bdrClrOr
{
   border-color: #ffd700;
}

.bdrClrVert
{
   border-color: #00ffff;
}


.bdrClrWht
{
   border-color: #FFFFFF;
}

/* Border Width */

.bdrWdt1
{
   border-width: 1px;
}

.bdrWdt2
{
   border-width: 2px;
}

.bdrWdt5
{
   border-width: 5px;
}

.bdrWdt10
{
   border-width: 10px;
}

/* Border Style */

.bdrStyRdg
{
   border-style: ridge;
}

.bdrStySld
{
   border-style: solid;
}


/* Margin */

.mrg0
{
   margin: 0px;
}
.mrg3
{
   margin: 3px;
}
.mrg20
{
   margin: 20px;
}

.indent
{
  margin-left: 3em;
}
.mrgSide20
{
  margin-left: 20px;
  margin-right: 20px;
}

.mrgLftpx50
{
  margin-left: 50px;
}

/* Padding */

.png0
{
   padding: 0px 0px 0px 0px;
}

.png3
{
   padding: 3px 3px 3px 3px;
}

.png6
{
   padding: 6px 6px 6px 6px;
}

.png9
{
   padding: 9px 9px 9px 9px;
}

.png12
{
   padding: 12px 12px 12px 12px;
}

.png1818
{
   padding: 18px 0px 18px 18px;
}

.png180
{
   padding: 0px 0px 0px 18px;
}



/* Text Alignment */

.algCtr
{
    text-align: center;
}

.algJst
{
    text-align: justify;
}

.algLft
{
    text-align: left;
}

.algRgt
{
    text-align: right;
}

/* Vertical Alignment */

.vAlgTop
{
    vertical-align: top;
}

.vAlgMdl
{
    vertical-align: middle;
}

/* Positioning */

.boite
{
   display: block;
}

.posAbsLft
{
    position:absolute;
    left:0px;
    top:0px;
}

.posAbsRht
{
    position:absolute;
    left:330px;
    top:20px;
}

.posFix
{  
   position: fixed;
}

/* Cursor */

.curPtr
{
   cursor: pointer;
}

/* List */

.listNoMarker
{
   list-style: none;
}

/* Line */

.height110
{
   line-height: 1.1;
}
