BODY     {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #4F4F4F; background-color: #343537;}


.fd_blanc {background-color: #FFFFFF; padding: 10px;}
.fd_orange{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #4F4F4F; background-color: #FFC000; padding: 7px;}
.fd_blanc_bord {background-color: #FFFFFF;  border: 1px #999999 solid}

.fd_noir  {background-color: #000000;}
.fd_txt   {background-color: #E3E9EC; padding: 10px;}

.ptitxt {font-size: 5px;}
.ptitxt8 {font-size: 8px;}


.chemfer {display:block; padding:7px 5px; font-size: 9px; color:#C5C7C8; font-weight: bold}


A.txt:link   {font-size: 13px; color:#FFFFFF; text-decoration: underline; font-weight: bold}
A.txt:visited{font-size: 13px; color:#FFFFFF; text-decoration: underline; font-weight: bold}
A.txt:hover  {font-size: 13px; color:#C5C7C8; text-decoration: underline; font-weight: bold}

A.red:link   {font-size: 14px; color:#CC0033; text-decoration: underline; font-weight: bold}
A.red:visited{font-size: 14px; color:#CC0033; text-decoration: underline; font-weight: bold}
A.red:hover  {font-size: 13px; color:#343537; text-decoration: underline; font-weight: bold}

A.ptnavbl:link   {font-size: 9px; color:#FFFFFF; text-decoration: none; font-weight: bold}
A.ptnavbl:visited{font-size: 9px; color:#FFFFFF; text-decoration: none; font-weight: bold}
A.ptnavbl:hover  {font-size: 9px; color:#C5C7C8; text-decoration: none; font-weight: bold}

.bord1f {border: 1px #999999 solid}

H1 {font-size: 17px; font-weight: bold}


ul.puce      { padding: 0px; margin: 15px; border: 0px; list-style-type:none; }
li.puceverte {
margin-bottom:10px;
margin-left:5px;
list-style-type:none;
background-image: url(/images/puce_verte.gif);
background-repeat:no-repeat;
padding-left:15px;
} 





.cont {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; color: #4F4F4F; font-weight: bold; background-color: #FFFFFF; border: 1px #999999 solid;}

.droite_c {background-color: #EEEEEE; padding: 10px; border: 1px #999999 solid;}
.bande2   {text-align:center; font-size: 11px; background-color: #666666; color: #FFFFFF; font-weight: bold;}
.baspage2 {background-color: #000000; text-align:right;}
.bord1f {border: 1px #999999 solid}


#page    {position: relative; left: 50%; width: 957px; margin-left: -478px; background-color: #FFFFFF; border: 1px #999999 solid;}
.baspage {position: relative; left: 50%; width: 957px; margin-left: -478px; background-color: #000000; text-align:right;}
.nav     {text-align:center;}

.centre       {	float:left; width: 100%; padding: 20px;}
.centre_cadre {	background-color: #EEEEEE; padding: 10px; border: 1px #999999 solid;}
.centre2_cadre {padding: 10px; border: 1px #999999 solid;}
.gauche       {float:left; margin-left:1%; width: 46%;}
.droite_cadre {float:right; margin-right:0.5%; width: 44%; background-color: #EEEEEE; padding: 10px; border: 1px #999999 solid;}
.droite       {float:right; margin-right:2%; width: 46%;}
.bande        {float:left; width: 100%; text-align:center; font-size: 11px; background-color: #666666; color: #FFFFFF; font-weight: bold;}
.ligne        {font-size: 6pt;}

.bord1f {border: 1px #999999 solid}
.bord1b {border: 1px #FFFFFF solid}
IMG.img100 {width: 100%;}
IMG.img100c {width: 100%;border: 1px #999999 solid;}
.flash     {width:440px; height:330px;}

A.bas:link   {font-size: 11px; color:#666666; text-decoration: underline; font-weight: bold}
A.bas:visited{font-size: 11px; color:#666666; text-decoration: underline; font-weight: bold}
A.bas:hover  {font-size: 11px; color:#CC3333; text-decoration: underline; font-weight: bold}

SPAN.gris  {font-size: 18px; color: #4F4F4F; font-weight: bold}
SPAN.bleu0 {font-size: 20px; color: #003399; font-weight: bold}
SPAN.bleu2 {font-size: 13px; color: #333399; font-weight: bold}

.retrait {margin-left:70px;}

