
BODY, TD, TR, P, UL, OL, LI, DL, DD, DT, FONT
{
    font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
//    background-attachment:fixed; 
   scrollbar-base-color:#0E0D0C;
   scrollbar-3dlight-color:#666666;
   scrollbar-darkshadow-color:#666666;
   scrollbar-highlight-color:#ffffff;
   scrollbar-shadow-color:#ffffff;
   scrollbar-face-color:#ffffff;
   scrollbar-arrow-color:#666666;
   scrollbar-track-color:#0E0D0C;
}

h1
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 24px;
}

h2
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 20px;
}

h3
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 16px;
}

h4
{
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
}


body.bg {
   background-image:url(../images/bg_grille.jpg);
   background-repeat:x-repeat;
   background-attachment:fixed;
   padding:0px; 
}

body.bg_fullWindow {
   background-color: #696556; 
}

input,select
{
   height:20px;
   font-size: 11px;
   font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
   border-width : 0px;
}
textarea
{
   font-size: 11px;
   font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
   border-width : 0px;
}
TD.liste
{
   color: #444444;
}
P
{
   text-align: justify;
}
P.table
{
   font-family: Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
   color: #FFFFFF;
   text-align: justify;
   margin: 5px
}
P.title
{
   font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
   color: #0000EE;
   margin: 1px
}
P.copyright
{
   font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 10px;
   color: #FFFFFF;
   text-align: right;
}
P.tree
{
   font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFFFFF;
   font-weight: bold;
   text-align: left;
}
P.treelinkNewsletter
{
   font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
   font-size: 10px;
   color: #FFFFFF;
   font-weight: bold;
   text-align: center;
}
P.treeNews
{
   font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
    font-size: 10px;
   color: #000000;
   font-weight: bold;
   text-align: left;
}

P.treelink
{
   font-family: Verdana, Arial, Clean, Helvetica, sans-serif;
   font-size: 10px;
   color: #EBEBEB;
   font-weight: bold;
   text-align: left; 
}
P.size12
{
   font-family: Arial, Clean, Helvetica, sans-serif;
    font-size: 12px;
   color: #FFFFFF;
   text-align:justify;
   margin: 0px
}
a.more
{
   font-family: Arial, Clean, Helvetica, sans-serif;
   text-decoration: underline;
   color: #000000;
   font-weight: bold;
}
a.navig
{
   font-family:  Arial, Clean, Helvetica, sans-serif;
   font-size: 12px;
   text-decoration: underline;
   color: #000099;
}
a
{
   text-decoration: none;
   color: #FFFFFF;
}
a.public
{
   font-family:  Arial, Clean, Helvetica, sans-serif;
   font-size: 13px;
   text-decoration: underline;
   color: #A3D9FF;
}

a.main_download_section
{
   font-family:  Arial, Clean, Helvetica, sans-serif;
   font-size: 14px;
   text-decoration: underline;
   font-weight: bold;   
   color: #A3D9FF;
}


p.main_download_section
{
   font-family:  Arial, Clean, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;   
   color: #A3D9FF;
}


a.public_mfc
{
   font-family:  Arial, Clean, Helvetica, sans-serif;
   font-size: 13px;
   text-decoration: none;
   color: #FFFFFF;
}

a.admin
{
   font-family:  Arial, Clean, Helvetica, sans-serif;
   font-size: 12px;
   text-decoration: underline;
   color: #00cc00;
}

span.red {
   font-family:  Arial, Clean, Helvetica, sans-serif;
   font-size: 11px;
   color: #ff0000;

}

b.red {
   font-family:  Arial, Clean, Helvetica, sans-serif;
   color: #ff0000;
}

li.red {
   color: #ff0000;
}

img.left {
   display: block;
   float: left;
   margin-right: 7px;
   margin-bottom: 7px;
}

