body { margin:0px; padding:0px; padding-top:25px; background-color:#999999; }
td {margin:0px; padding:0px; vertical-align:top; }
input, textarea { font-family:tahoma; font-size:10pt; color:#3a3a3a; }
td.formulaire { font-family:tahoma; font-size:10pt; color:#3a3a3a; width:85px; }
b { color:#005da5; }
p { font-family:tahoma; font-size:10pt; color:#3a3a3a; margin:0px 0px 20px 0px; padding:0px; text-align:justify; }
a.plan { color:#d53838; }
a.courriel { color:#198607; text-decoration:none;}
a.courriel:hover { color:#198607; text-decoration:underline;}
.texte { font-family:tahoma; font-size:10pt; color:#3a3a3a; margin:0px; padding:0px; text-align:justify; }
li { font-family:tahoma; font-size:10pt; color:#3a3a3a; margin:0px; padding:0px; }
ul { margin:0px 0px 0px 15px; padding:0px; }
p.cadre { font-family:tahoma; font-size:10pt; color:#13578a; font-style:italic; margin:0px; }
img.titre { margin: 0px 0px 15px 0px; padding: 0px; }
div.bloc { height:100%; margin-left:25px; }
div.sep_h { margin-top:20px; margin-bottom:20px; height:2px; background-image:url('../images/interface/sep_h.png'); background-repeat:repeat-x; background-position:0% 0%; }
img.puce { border:none; margin-right:3px; margin-bottom:5px; vertical-align:bottom; }
p.produit a { color:#c90101; text-decoration:none; }
p.produit a:hover { text-decoration:underline; }
#information { border:none; outline:none;}
table#pied td { font-family:tahoma; font-size:8pt; color:#acacac; }
table#pied td a { font-family:tahoma; font-size:8pt; color:#acacac; text-decoration:none; }
table#pied td a:hover { text-decoration:underline; }
#animation { margin-left:6px; border:none; outline:none; }
#capsule { position:relative; top:0px; left:0px; border:none; outline:none; }
#animation_back { position:absolute; z-index:1; top:0px; left:6px; border:none; outline:none; }
#la_frame { position:absolute; z-index:10; top:125px; left:46px; border:none; outline:none; font-family:tahoma; font-size:10pt; color:#3a3a3a; width:240px; }
img.icone { margin-right:5px; vertical-align:bottom; cursor:pointer; border:none; }

table.tableau { margin-top: 10px; background-color:#000000;}
table.tableau td { font-family:tahoma; font-size:10pt; background-color:#FFFFFF; color:#414141; height:18px; }
table.tableau td a { color:#005da5; margin-left:5px; text-decoration:underline; }
table.tableau td.pied_gst_page { background-color:#FFFFFF; height:20px; }
table.tableau td.pied_gst_page a { margin-left:2px; text-decoration:none; }
table.tableau th { font-family:tahoma; font-size:10pt; background-color:#218a0f; color:#FFFFFF; height:20px; }
table.tableau th a { color:#FFFFFF; text-decoration:none; }
table.tableau th a:hover { text-decoration:underline; }
table.tableau th.col_rub { width:302px; }
table.tableau td.col_rub { width:302px; }

table.tableau_occas td {font-family:tahoma; font-size:10pt;}
td.detail_occas { color:#005da5; font-weight:bold; padding-right:10px;}

.produit_l { font-family:tahoma; font-size:10pt; color:#3a3a3a; width:140px; }
.produit_i { font-family:tahoma; font-size:10pt; color:#3a3a3a; width:190px; }

input.rond { padding:0px; margin:0px; margin-bottom:1px; width:11px; height:11px; vertical-align:middle; }

#sous_menu_2 {margin-left:30px; margin-top:15px;  font-family:tahoma; font-size:10pt; color:#ffffff;}
#sous_menu_2 a { font-family:tahoma; font-size:10pt; color:#ffffff; text-decoration:none;}
#sous_menu_2 a:hover { text-decoration:underline;}