HTML
{
    BACKGROUND-COLOR: #222222;
    BACKGROUND-POSITION: center center;
    COLOR: #000
}
#error
{
    COLOR: red
}
#deconnexion
{
    PADDING-LEFT: 90px
}
#imagetheme
{
    TEXT-ALIGN: center;
    WIDTH: 635px;
    MARGIN-BOTTOM: 25px;
    MARGIN-LEFT: 7px
}
#imagebandeau
{
    TEXT-ALIGN: center;
    WIDTH: 650px;
    MARGIN-BOTTOM: 25px;
    MARGIN-LEFT: 0px
}
BODY
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DIV
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DT
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
DD
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
UL
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
OL
{
    LIST-STYLE-POSITION: outside;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 35px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
LI
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H1
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H2
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H3
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
}
H4
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H5
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
H6
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
PRE
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
CODE
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
FORM
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
FIELDSET
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
LEGEND
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
INPUT
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TEXTAREA
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
P
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
BLOCKQUOTE
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TH
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TD
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE
{
    BORDER-SPACING: 0;
    WIDTH: 650px;
    BORDER-COLLAPSE: collapse
    FONT-SIZE: 100%
}
FIELDSET
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
IMG
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
ADDRESS
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
CAPTION
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
CITE
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
CODE
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
DFN
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
EM
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
STRONG
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
TH
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
VAR
{
    FONT-STYLE: normal;
    FONT-WEIGHT: normal
}
LI
{
    LIST-STYLE-TYPE: none
}
CAPTION
{
    TEXT-ALIGN: left
}
TH
{
    TEXT-ALIGN: left
}
H1
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal
}
H2
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal
}
H3
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: bold;
    COLOR: #86416e
}
H4
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal
}
H5
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal
}
H6
{
    FONT-SIZE: 100%;
    FONT-WEIGHT: normal
}
Q:before
{
}
Q:after
{
}
ABBR
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    FONT-VARIANT: normal;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
ACRONYM
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    FONT-VARIANT: normal;
    BORDER-TOP: 0px;
    BORDER-RIGHT: 0px
}
SUP
{
    VERTICAL-ALIGN: text-top
}
SUB
{
    VERTICAL-ALIGN: text-bottom
}
INPUT
{
    WIDTH: 300px;
    FONT-FAMILY: inherit
}
TEXTAREA
{
    WIDTH: 300px;
    FONT-FAMILY: inherit
}
#contenu, #sujet, #courriel_id, #courriel_de
{
    WIDTH: 500px;
    FONT-FAMILY: inherit;
    margin-bottom: 10px;
}

SELECT
{
    WIDTH: 300px;
    FONT-FAMILY: inherit
}
#status
{
    WIDTH: 25px;
    MARGIN-RIGHT: 35px
}
#submit
{
    WIDTH: 200px
}
LEGEND
{
    COLOR: #000
}
BODY
{
    FONT: 13px/1.231 arial, helvetica, clean, sans-serif
}
PRE
{
    LINE-HEIGHT: 100%;
    FONT-FAMILY: monospace
}
CODE
{
    LINE-HEIGHT: 100%;
    FONT-FAMILY: monospace
}
KBD
{
    LINE-HEIGHT: 100%;
    FONT-FAMILY: monospace
}
SAMP
{
    LINE-HEIGHT: 100%;
    FONT-FAMILY: monospace
}
TT
{
    LINE-HEIGHT: 100%;
    FONT-FAMILY: monospace
}
BODY
{
    TEXT-ALIGN: center;
    COLOR: #000
}
A
{
    COLOR: #0482ff;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
#bg
{
    Z-INDEX: 0;
    MARGIN: 0px auto;
    WIDTH: 715px
}
#wrap
{
    TEXT-ALIGN: left;
    MARGIN: 0px auto;
    WIDTH: 710px;
    BACKGROUND: #fff
}
#b
{
    PADDING-TOP: 30px
}
.fl
{
    FLOAT: left
}
.fr
{
    FLOAT: right
}
.clearfix
{
    CLEAR: both
}
#header
{
    MARGIN: 0px;
    WIDTH: 696px;
    HEIGHT: 50px
}
#nav
{
    Z-INDEX: 0;
    LINE-HEIGHT: 35px;
    BACKGROUND-COLOR: #ee3324;
    WIDTH: 710px;
    HEIGHT: 35px;
    TOP: 151px
}
#nav LI
{
    WIDTH: 100px;
    FLOAT: left;
    FONT-WEIGHT: 700
}
#nav A
{
    TEXT-ALIGN: center;
    DISPLAY: block;
    COLOR: white;
    TEXT-DECORATION: none
}
#nav A:hover, #nav A.selected
{
    BACKGROUND: #f89e64;
    COLOR: #ffffff
}
#content
{
    MARGIN: 0px
}
.main
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND: url(images/box.gif);
    COLOR: #000;
    MARGIN-LEFT: 30px;
    MARGIN-RIGHT: 30px
}
.text
{
    MARGIN-BOTTOM: 20px
}
.text P
{
    MARGIN: 0px auto
}
.text H2
{
    PADDING-BOTTOM: 20px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    BACKGROUND: url(images/t.gif) repeat-x;
    COLOR: #4f4f1d;
    FONT-SIZE: 20px;
    PADDING-TOP: 8px
}
.text IMG
{
    MARGIN: 50px 0px 0px 65px
}
#col
{
    MARGIN: 0px 0px 10px;
    WIDTH: 710px;
    BACKGROUND: url(images/m.jpg);
    HEIGHT: 104px
}
#col DIV
{
    MARGIN: 20px 0px 0px 70px;
    WIDTH: 220px;
    DISPLAY: inline
}
#col .first
{
    MARGIN: 20px 0px 0px 50px
}
#col LI
{
    LINE-HEIGHT: 20px
}
.side
{
    WIDTH: 170px;
    DISPLAY: inline;
    MARGIN-RIGHT: 30px
}
.side H2
{
    FONT-SIZE: 22px
}
.side LI
{
    PADDING-BOTTOM: 0px;
    LINE-HEIGHT: 24px;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 0px;
    COLOR: #000;
    PADDING-TOP: 0px
}
LI.grey
{
    BACKGROUND: url(images/s.jpg)
}
.side UL
{
    MARGIN: 20px 0px 30px
}
.side LI A
{
    COLOR: #d0aa6d
}
#footer
{
    POSITION: relative;
    MARGIN: 0px auto;
    WIDTH: 710px;
    BACKGROUND: url(images/ft2.jpg) repeat-x;
    HEIGHT: 65px;
    COLOR: #d8d800
}
#ftinner
{
    POSITION: absolute;
    BOTTOM: 20px;
    MARGIN-LEFT: 20px
}
.ftlink
{
    WIDTH: 500px
}
#supprimer
{
    MARGIN: 5px 5px 5px 0px;
    WIDTH: 100px
}
.sponsor
{
    Z-INDEX: 0;
    POSITION: relative;
    PADDING-BOTTOM: 0px;
    MARGIN: 15px 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    FLOAT: right;
    PADDING-TOP: 0px;
    LEFT: 0px
}
#footer A
{
    COLOR: white
}
.sponsor TD
{
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.sponsor TD IMG
{
    PADDING:0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
TABLE.stats 
{
	font-size:87%;
}
OL LI
{
    LIST-STYLE-POSITION: outside;
    LINE-HEIGHT: 150%;
    LIST-STYLE-TYPE: decimal
}
INPUT.note
{
	width:30px;
}
TABLE.note 
{
	font-size:90%;
	width:250px;
}
.correcteurs{
	width:250px;
}

#red
{
    COLOR: #ed1620;
}

