/* Feuille de style pour table des matières CYCLE */

body { width:149px; background-color:#9999FF; margin-top:1px; margin-left:3px; margin-right:0; margin-bottom:0; }
br { line-height:3px; }

p,div,ul,ol,li,td,th,address,b,i,strong,form
     { font-family:arial,geneva,helvetica,sans-serif; }

p,div,ul,ol,li,td,th,b,i,strong,a
     { font-size:9pt; }

a.menu { display:block; width:140px; height:24px; text-decoration:none; overflow:hidden; font-weight:bold; }
a.petit { display:block; width:140px; height:16px; text-decoration:none; overflow:hidden; font-size:8pt; }
a.demi { display:block; width:69px; height:16px; text-decoration:none; overflow:hidden; font-size:8pt; }
a.addr { font-size:8pt; text-decoration:none; }
a:link { color:#0000CC; background-color:#CCCCFF; }
a:visited { color:#9900CC; background-color:#CCCCFF; }
a:hover { color:#FFFFFF; background-color:#000099; }
a:focus { color:#FFFFFF; background-color:#000099; }
a:active { color:#FF0000; }

h1,h2,h3,h4
   { font-family:comic,'comic sans ms'; margin-bottom:3px; }
h1 { font-size:13pt; }
h2 { font-size:12pt; }
h3 { font-size:11pt; }
h4 { font-size:10pt; }
h5 { font-size:9pt; }

p { margin-top:1px; margin-bottom:0; margin-left:0; margin-right:0; }

form.rech {margin-top:1px; margin-left:0; margin-bottom:0; margin-right:0; height:17px; padding:0; width:140px; }

small { font-size:8pt; }

address { font-size:8pt; margin-top:6px; background-color:#CCCCFF; width:140px; }

sub,sup { font-size:7pt; }

img { vertical-align:middle; }
img.ico24 { vertical-align:middle; border:0; width:24px; height:24px; background-color:#BBBBBB; }
img.ico16 { vertical-align:middle; border:0; width:16px; height:16px }
img.img8x24 { vertical-align:middle; border:0; width:8px; height:24px }
img.img8x16 { vertical-align:middle; border:0; width:8px; height:16px }

table.double { table-layout:fixed; margin:-1px; border:0; padding:0; border-spacing:0; }

