table.conf,table.radi,table.info,table.coin,table.musi,table.muco,table.spin,table.spec,table.even,table.warn,table.autr {width:95%;margin:auto}

.conf_col {background-color:#00a0a0}
table.conf th{font-size:180%;background-color:#00a0a0;text-align:center;padding:6px 16px}
table.conf th.s{font-size:100%;background-color:#40e0e0}
table.conf td{padding:6px 16px;background-color:#f0ffff}
table.conf td.hd{background-color:#c0ffff}
table.conf td.ft{background-color:#e0ffff}
table.conf caption{padding-top:32px;font-size:130%;margin:auto}

.radi_col {background-color:#0000ff}
table.radi th{font-size:180%;background-color:#0000ff;text-align:center;padding:6px 16px}
table.radi th.s{font-size:100%;background-color:#1e90ff}
table.radi td{padding:6px 16px;background-color:#dff7ff}
table.radi td.hd{background-color:#97defa}
table.radi td.ft{background-color:#bfefff}
table.radi caption{padding-top:32px;font-size:130%;color:#000080;font-style:italic;margin:auto}

.musi_col {background-color:#a88b45}
table.musi th{font-size:180%;background-color:#a88b45;text-align:center;padding:6px 16px}
table.musi th.s{font-size:100%;background-color:#c5b283}
table.musi td{padding:6px 16px;background-color:#fffff0}
table.musi td.hd{background-color:#e2d8c1}
table.musi td.ft{background-color:#f0ebe0}
table.musi caption{padding-top:32px;font-size:130%;margin:auto}

/* musi + conf */
table.muco th{font-size:180%;background-color:#549572;background-image:url(images/bk_musiconf_1.gif);text-align:center;padding:6px 16px}
table.muco th.s{font-size:100%;background-color:#82c9b1;background-image:url(images/bk_musiconf_2.gif)}
table.muco td{padding:6px 16px;background-color:#f0ffff;background-image:url(images/bk_musiconf_3.gif)}
table.muco td.hd{background-color:#d1ebe0;background-image:url(images/bk_musiconf_4.gif)}
table.muco td.ft{background-color:#e8f5d7;background-image:url(images/bk_musiconf_5.gif)}
table.muco caption{padding-top:32px;font-size:130%;margin:auto}

.info_col {background-color:#a0a0a0}
table.info{font-size:80%}
table.info th{font-size:130%;background-color:#a0a0a0;text-align:center;padding:6px 16px}
table.info th.s{background-color:#e0e0e0}
table.info td{padding:6px 16px;background-color:#f8f8f8}
table.info td.hd{background-color:#f0f0f0}
table.info td.ft{background-color:#f0f0f0}
table.info caption{padding-top:32px;font-size:130%;font-style:italic;margin:auto}

/* conf + info */
table.coin th{font-size:180%;background-color:#50a0a0;background-image:url(images/bk_confinfo_1.gif);text-align:center;padding:6px 16px}
table.coin th.s{font-size:100%;background-color:#b0e0e0;background-image:url(images/bk_confinfo_2.gif)}
table.coin td{padding:6px 16px;background-color:#f4fcfc;background-image:url(images/bk_confinfo_3.gif)}
table.coin td.hd{background-color:#d8f8f8;background-image:url(images/bk_confinfo_4.gif)}
table.coin td.ft{background-color:#e8f8f8;background-image:url(images/bk_confinfo_5.gif)}
table.coin caption{padding-top:32px;font-size:130%;margin:auto}

.spec_col {background-color:#ffff00}
table.spec th{font-size:180%;background-color:#ffff00;text-align:center;padding:6px 16px}
table.spec th.s{font-size:100%;background-color:#ffffc0}
table.spec td{padding:6px 16px;background-color:#ffffe0}
table.spec td.hd{background-color:#ffffc0}
table.spec td.ft{background-color:#ffff80}
table.spec caption{padding-top:32px;font-size:130%;margin:auto}

/* spec + info */
table.spin th{font-size:180%;background-color:#d0d060;background-image:url(images/bk_specinfo_1.gif);text-align:center;padding:6px 16px}
table.spin th.s{font-size:100%;background-color:#f0f0d0;background-image:url(images/bk_specinfo_2.gif)}
table.spin td{padding:6px 16px;background-color:#fcfcec;background-image:url(images/bk_specinfo_3.gif)}
table.spin td.hd{background-color:#f8f8d8;background-image:url(images/bk_specinfo_4.gif)}
table.spin td.ft{background-color:#f8f8b8;background-image:url(images/bk_specinfo_5.gif)}
table.spin caption{padding-top:32px;font-size:130%;margin:auto}

.even_col {background-color:#ff0000}
table.even th{font-size:180%;background-color:#ff0000;text-align:center;padding:6px 16px}
table.even th.s{font-size:100%;background-color:#ffe0e0}
table.even td{padding:6px 16px;background-color:#fff0f0}
table.even td.hd{background-color:#ffa0a0}
table.even td.ft{background-color:#ffe0e0}
table.even caption{padding-top:32px;font-size:130%;margin:auto}

.autr_col {background-color:#9400F0}
table.autr th{font-size:180%;background-color:#9400F0;text-align:center;padding:6px 16px}
table.autr th.s{font-size:100%;background-color:#e0c7f0}
table.autr td{padding:6px 16px;background-color:#efecf0}
table.autr td.hd{background-color:#dbb8f0}
table.autr td.ft{background-color:#e0c7f0}
table.autr caption{padding-top:32px;font-size:130%;margin:auto}

table td.ca,table.radi td.ca,table.info td.ca{}
table td.cg,table.radi td.cg,table.info td.cg{text-align:left;width:50%}
table td.cd,table.radi td.cd,table.info td.cd{}

table div.inf,table p.inf{margin-top:4px;margin-bottom:4px}
table div.if2,table p.if2,ul.if2{margin-top:4px;margin-bottom:4px;font-style:italic;font-size:80%}
.nomrg{margin-top:0px;margin-bottom:0px}
span.fl{font-style:normal}
.cancel{text-decoration:line-through;color:gray}
.warn{background-color:#ffc080;color:red;font-weight:bold;text-align:justify}
table.warn caption{padding-top:32px;font-size:130%;margin:auto}

div.plan {
   float:right;
   padding:0 0.25em;
   margin-left:1em;
   font-weight:bold;
   border:2px outset gray;
   background-color:#bbb;
   font-style:normal;
   font-size:9pt;
}

table.firefoxbugtable {
   margin:auto;
   width:100%;
   padding:0;
}

.fpdf { /* Liens vers documents PDF devant disparaître à l'impression */
   float:right;
   padding:0.2em 0 0.3em 1em;
   margin-left:1em;
}

@media print
{
   div.plan,.fpdf {
      display:none;
   }
}