BODY
{
    SCROLLBAR-FACE-COLOR: #004b97;
    SCROLLBAR-HIGHLIGHT-COLOR: #F7F6F4;
    SCROLLBAR-SHADOW-COLOR: #F7F6F4;
    SCROLLBAR-ARROW-COLOR: #d6dee7;
    SCROLLBAR-BASE-COLOR: #1069b4;
    SCROLLBAR-3D-LIGHT-COLOR: #F7F6F4;
    SCROLLBAR-DARK-SHADOW-COLOR: #001122
}
.modchamp
{
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.modchamp12
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d6dee7;
    TEXT-DECORATION: none
}
.modchamp11
{
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d6dee7;
    TEXT-DECORATION: none
}
.modchamp10
{
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d6dee7;
    TEXT-DECORATION: none
}
.txtgros
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 17px;
    COLOR: #165ba5;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.checkbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.txtnoirpetit
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.texteblanc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: x-small;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titremaj
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: #ffffd9;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.entetemaj
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #F7F6F4;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.lignemaj
{
    FONT-WEIGHT: bold;
    FONT-SIZE: xx-small;
    COLOR: #19196c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt1gras13
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;

    COLOR: #19196c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt1gras12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #19196c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.txt1gras11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #19196c;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.blancgrasbgbleu13
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #F7F6F4;
    BACKGROUND-COLOR: #1069B4;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.titrebleu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #004b97;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.titrerubrique
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #990000;
    FONT-FAMILY: Tahoma, Arial
}
.soustitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial
}
.blanc12
{
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.blanc12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.blancgras12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, helvetica, Arial, Tahoma, Arial;
    TEXT-DECORATION: none
}
A.blancgras12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, helvetica, Arial, Tahoma, Arial;
    TEXT-DECORATION: none
}
.blanc
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.blanc
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.blancgras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.flashtexte
{
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.flashinfo
{
    FONT-WEIGHT: lighter;
    FONT-SIZE: 7pt;
    COLOR: #999999;
    FONT-STYLE: normal;
    FONT-FAMILY: Tahoma, Arial
}
.reslib
{
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.result
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.lienplus
{
    FONT-SIZE: 11px;
    COLOR: #660000;
    FONT-FAMILY: Tahoma, Arial
}
A.lienplus:active
{
    TEXT-DECORATION: none
}
A.lienplus:hover
{
    COLOR: #004b97;
    TEXT-DECORATION: none
}
.lienplus12
{
    FONT-SIZE: 12px;
    COLOR: #660000;
    FONT-FAMILY: Tahoma, Arial
}
A.lienplus12:active
{
    TEXT-DECORATION: none
}
A.lienplus12:hover
{
    COLOR: #004b97;
    TEXT-DECORATION: none
}
.modbleutitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ffee88;
    FONT-FAMILY: Tahoma, Arial
}
.modbleutitreon
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffee88;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.modbleutitreoff
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: darkkhaki;
    FONT-STYLE: italic;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.lienbaspage
{
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.combobox
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Arial
}
.comboboxbleu
{
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Arial;
    BACKGROUND-COLOR: #d6dee7
}
.moddate
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Arial
}
A.lienbaspage:hover
{
    FONT-SIZE: 11px;
    COLOR: #0099ff;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.flashtexte:hover
{
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: underline
}
.menubleu10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, helvetica, Arial, Tahoma, Arial;
    TEXT-DECORATION: none
}
A.menubleu10:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #9999ff;
    FONT-FAMILY: Verdana, helvetica, Arial, Tahoma, Arial;
    TEXT-DECORATION: underline
}
.menubleu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, helvetica, Arial, Tahoma, Arial;
    TEXT-DECORATION: none
}
A.menubleu:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #9999ff;
    FONT-FAMILY: Verdana, helvetica, Arial, Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.menubleuon:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0099ff;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.modbleutitre:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffee66;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
A.modbleutitre
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffcc33;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.message
{
    FONT-SIZE: 13px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none
}
.barrenavoff
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #4FAEE8;
    FONT-FAMILY: Verdana, helvetica, Arial;
    TEXT-DECORATION: none
}
.barrenav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #004b97;
    FONT-FAMILY: Verdana, helvetica, Arial;
    TEXT-DECORATION: none
}
A.barrenav
{
    TEXT-DECORATION: underline
}
A.barrenav:hover
{
    COLOR: #4FAEE8;
    TEXT-DECORATION: none
}
A.barrenav:active
{
    TEXT-DECORATION: none
}
.liencat
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #004b97;
    FONT-FAMILY: Verdana, helvetica, Arial;
    TEXT-DECORATION: none
}
A.liencat
{
    TEXT-DECORATION: underline
}
A.liencat:hover
{
    COLOR: #cc3333;
    TEXT-DECORATION: none
}
A.liencat:active
{
    TEXT-DECORATION: none
}
.liensscat
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #004b97;
    FONT-FAMILY: Verdana, helvetica, Arial;
    TEXT-DECORATION: none
}
A.liensscat
{
    TEXT-DECORATION: underline
}
A.liensscat:hover
{
    COLOR: #cc3333;
    TEXT-DECORATION: none
}
A.liensscat:active
{

    TEXT-DECORATION: none
}
.menuhtbleu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #F7F6F4;
    FONT-FAMILY: Verdana, helvetica, Arial;
    TEXT-DECORATION: none
}
A.menuhtbleu
{
    TEXT-DECORATION: underline
}
A.menuhtbleu:active
{
    TEXT-DECORATION: none
}
A.menuhtbleu:hover
{
    COLOR: #1069b4;
    BACKGROUND-COLOR: #F7F6F4;
    TEXT-DECORATION: none
}
.panel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #1069b4;
    FONT-FAMILY: Tahoma, Verdana, helvetica, Arial;
    TEXT-DECORATION: none
}
A.panel
{
    TEXT-DECORATION: underline
}
A.panel:active
{
    TEXT-DECORATION: none
}
A.panel:hover
{
    COLOR: #F7F6F4;
    BACKGROUND-COLOR: #1069b4;
    TEXT-DECORATION: none
}
A.blancsoul
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.blancsoul:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
UL
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 20px;
    LINE-HEIGHT: 15px
}
OL
{
    MARGIN-TOP: 5px;
    MARGIN-BOTTOM: 5px;
    MARGIN-LEFT: 25px;
    LINE-HEIGHT: 15px
}
.textebleu
{
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
.textebleu11
{
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
.textebleu10
{
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
.bleugras10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
.bleugras11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
.bleugras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
.bleugras20
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
A.bleusoul
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: underline
}
A.bleusoul:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
.bleupub
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 16px;
    COLOR: #19196c;
    FONT-FAMILY: 'Cooper Black', Verdana, Arial
}
.bleusoulgras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: underline
}
A.bleusoulgras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: underline
}
A.bleusoulgras:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
A.bleusoulgras11
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #003399;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: underline
}
A.bleusoulgras11:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
A.blancsoulgras12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.blancsoulgras12:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
A.blancsoulgras12:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.blancgras20
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20px;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
