A
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: underline
}
.white10
{
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.white10bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.white10bold:hover
{
    COLOR: #333333;
    TEXT-DECORATION: none
}
.white11bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.white14bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.white18bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.black10
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.black11
{
    FONT-SIZE: 11px;
    COLOR: #333333;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.black10bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #111111;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.black10boldhover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #111111;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.black10boldhover:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #cc0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.black11bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.black12bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.black14bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.red10bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #e90119;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.red14bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #e90119;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.red16bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #e90119;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.greylight10
{
    FONT-SIZE: 10px;
    COLOR: #989898;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.grey11
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.grey10
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.inputcontact
{
    FONT-SIZE: 10px;
    WIDTH: 110px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.largeinput
{
    FONT-SIZE: 10px;
    WIDTH: 298px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.smallinput
{
    FONT-SIZE: 10px;
    WIDTH: 55px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textareacontact
{
    FONT-SIZE: 10px;
    WIDTH: 160px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    HEIGHT: 50px
}
.buttoncontact
{
    BORDER-RIGHT: black 1px groove;
    BORDER-TOP: black 1px groove;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: black 1px groove;
    WIDTH: 110px;
    COLOR: white;
    BORDER-BOTTOM: black 1px groove;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ff0000
}
.textcontenu
{
    FONT-SIZE: 10px;
    COLOR: #333;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: justify
}
.textcontenunarrow
{
    FONT-SIZE: 10px;
    COLOR: #333;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: justify
}
.textcouleur
{
    FONT-SIZE: 10px;
    COLOR: #666699;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: justify
}
.textcouleurnarrow
{
    FONT-SIZE: 10px;
    COLOR: #666699;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-ALIGN: justify
}
.news
{
    PADDING-LEFT: 10px;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.subtitlecouleur
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333366;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.subtitlewhite
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.longtitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #333;
    LINE-HEIGHT: 1.3em;
    FONT-FAMILY: Verdana, Arial, Helvetica;
    TEXT-DECORATION: none
}
.longtitle:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #cc0000;
    LINE-HEIGHT: 1.3em;
    FONT-FAMILY: Verdana, Arial, Helvetica
}
.imgcontent
{
    FLOAT: left
}
.blue10
{
    FONT-SIZE: 10px;
    COLOR: #666699;
    LINE-HEIGHT: 1.2em;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
INPUTOLD
{
    FONT-SIZE: 11px;
    WIDTH: 130px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
SELECTOLD
{
    FONT-SIZE: 10px;
    WIDTH: 130px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
