body {
scrollbar-face-color: #BEC7D6;
scrollbar-shadow-color: #E1E7F0 ;
scrollbar-highlight-color: #D8DDE5 ;
scrollbar-3dlight-color:D8DDE5;
scrollbar-darkshadow-color: #9BACC7;
scrollbar-track-color: #E1E7F0;
scrollbar-arrow-color: #FFFFFF;
}

.bandeaulivre {
background-image:url(c_bandeaulivre.png);
background-repeat:no-repeat;
}

.bandeauexpcli {
background-image:url(experienceclient.png);
background-repeat:no-repeat;
}

.bandeaulogo {
background-image:url(logo.png);
background-repeat:no-repeat;
background-position:right;
}

.bandeaulogoblanc {
background-image:url(logo_blanc.png);
background-repeat:no-repeat;
background-position:right;
}

.LISTE {
height:125px;
overflow:auto;
border:1px solid #CC492A;
}

.LISTE2 {
height:expression(this.offsetHeight < 250 ? "auto":"250px");
max-height:250px;
overflow:auto;
border:1px solid #CC492A;
}

.LISTE3 {
height:1px;
overflow:auto;
border:1px solid #FFFFFF;
}

.LISTEOPEN {
height:auto;
overflow:visible;
border:1px solid #CC492A;
}

/* PRESENTATION DES TABLEAUX COMMUNS A TOUS LES TYPES DE DOCUMENTS */

.tftable , .tftabler , .tftablec , .tftablerc , .tftable10, .tftable10r {
font-family:'Segoe UI';
color:#002C52;
table-layout:auto;
border-width:1px;
border-collapse:collapse;
}

.tftable th, .tftabler th, .tftablec th, .tftablerc th, .tftable10 th, .tftable10r th {
background-color:#0046FE;
color:#E9EAFF;
padding:6px;
border-width:1px;
border-style:solid;
border-color:#0046FE;
text-align:center;
}

.tftable tr, .tftabler tr, .tftablec tr, .tftablerc tr, .tftable10 tr, .tftable10r tr, .tf2table tr, .tf2tabler tr, .tf2tablec tr, .tf2tablerc tr, .tf2table10 tr, .tf2tabl10r tr {
background-color:#FFFFFF;
}

.tftable tr:nth-child(odd), .tftabler tr:nth-child(odd), .tftablec tr:nth-child(odd), .tftablerc tr:nth-child(odd), .tftable10 tr:nth-child(odd), .tftable10r tr:nth-child(odd) {
background: #E9EAFF;
}
.tftable tr:nth-child(even), .tftabler tr:nth-child(even), .tftablec tr:nth-child(even), .tftablerc tr:nth-child(even), .tftable10 tr:nth-child(even), .tftable10r tr:nth-child(even) {
background: #FFFFFF;
}

.tftable, .tftabler, .tf2table, .tf2tabler {
font-size:12px;
width:680px;
}

.tftablec, .tftablerc, .tf2tablec, .tf2tablerc {
font-size:12px;
width:350px;
}

.tftable10, .tftable10r, .tf2table10, .tf2tabl10r {
font-size:10px;
width:680px;
}

.tftable td, .tftablec td, .tftable10 td {
border-width:1px;
padding:6px;
border-width:1px;
border-style:solid;
border-color:#E9EAFF;
}

.tftabler td, .tftablerc td, .tftable10r td {
border-width:1px;
padding:6px;
border-width:1px;
border-style:solid;
border-color:#E9EAFF;
text-align:right;
}

.tftable caption, .tftabler caption, .tftablec caption, .tftablerc caption, .tftable10 caption, .tftable10r caption {
font-size:12px;
padding:8px;
caption-side:top;
font-style:italic;
text-align:left;
color:#0046FE;
}

.tf2table, .tf2tabler, .tf2tablec, .tf2tablerc, .tf2table10, .tf2tabl10r {
font-family:'Segoe UI';
color:#002C52;
table-layout:auto;
border-width:1px;
border-collapse:collapse;
}

.tf2table th, .tf2tabler th, .tf2tablec th, .tf2tablerc th, .tf2table10 th, .tf2tabl10r th {
background-color:#E9EAFF;
color:#0046FE;
border-width:1px;
padding:6px;
border-style:solid;
border-color:#FFFFFF;
text-align:center;
}

.tf2table td, .tf2tablec td, .tf2table10 td {
border-width:0.5px;
padding:4px;
border-style:solid;
border-color:#FFFFFF;
}

.tf2tabler td, .tf2tablerc td, .tf2tabl10r td{
border-width:1px;
padding:4px;
border-style:solid;
border-color:#FFFFFF;
text-align:right;
}

.tf2table caption, .tf2tabler caption, .tf2tablec caption, .tf2tablerc caption, .tf2table10 caption, .tf2tabl10r caption {
font-size:12px;
padding:8px;
caption-side:top;
font-style:italic;
text-align:left;
color:#E9EAFF;
background-color:#0046FE;
}

.tf3table {
font-family:'Segoe UI';
color:#002C52;
font-size:12px;
width:680px;
table-layout:auto;
background-color:#FFFFFF;
border-width:1px;
border-collapse:collapse;
border-top: 1px solid #0046FE;
border-bottom: 1px solid #0046FE;
}

.tf3table th {
background-color:#E9EAFF;
color:#0046FE;
padding:6px;
text-align:left;
}

.tf3table td {
padding:6px;
}

.tf3table caption {
font-size:12px;
padding:8px;
caption-side:top;
font-style:italic;
text-align:left;
color:#0046FE;
}

.tf4table {
font-family:'Segoe UI';
color:#002C52;
font-size:12px;
width:680px;
table-layout:auto;
background-color:#FFFFFF;
border-width:2px;
border-collapse:collapse;
/* haut | droite | bas | gauche */
border-style: none none none solid ;
border-color:#0046FE;
}

.tf4table th {
background-color:#E9EAFF;
color:#0046FE;
padding:6px;
text-align:right;
}

.tf4table td {
padding:4px;
text-align:right;
}

.tf4table caption {
font-size:12px;
padding:8px;
caption-side:top;
font-style:italic;
text-align:left;
color:#0046FE;
}

.tf5table {
font-family:'Segoe UI';
color:#002C52;
font-size:14px;
width:100%;
table-layout:auto;
background-color:#FFFFFF;
border-width:0px;
}

.tf5table th {
color:#0046FE;
padding:6px;
text-align:left;
}

.tf5table td {
padding:4px;
text-align:left;
}

.tf5table caption {
font-size:14px;
padding:8px;
caption-side:top;
font-style:italic;
text-align:left;
color:#0046FE;
}

.orange {
color:#CC492A;
}

.oranger {
text-align:right;
color:#CC492A;
}

.bleuvif {
color:#0046FE;
}

.bleuvifr {
text-align:right;
color:#0046FE;
}

.r { text-align : right; }

/* SPECIFIQUE A LA PRESENTATION DES ENTETES DES DOCUMENTS DE TYPE TRANSFERT DE COMPETENCES% */

.bandeauformation1 {
background-image:url(../consulting/general/c_bandeauformation1.png);
background-repeat:no-repeat;
}

.bandeauformation1_clb {
background-image:url(../consulting/general/c_bandeauformation1_clb.png);
background-repeat:no-repeat;
}

.bandeauformation1_clo {
background-image:url(../consulting/general/c_bandeauformation1_clo.png);
background-repeat:no-repeat;
}

.bandeauformation2 {
background-image:url(../consulting/general/c_bandeauformation2.png);
background-repeat:no-repeat;
}

.bandeauformation2_w {
background-image:url(../consulting/general/c_bandeauformation2_w.png);
background-repeat:no-repeat;
}

.bandeauformation2_e {
background-image:url(../consulting/general/c_bandeauformation2_e.png);
background-repeat:no-repeat;
}

.bandeauformation3 {
background-image:url(../consulting/general/c_bandeauformation3.png);
background-repeat:no-repeat;
}

.bandeauformation3c {
background-image:url(../consulting/general/c_bandeauformation3_c.png);
background-repeat:no-repeat;
}

.bandeauformation3f {
background-image:url(../consulting/general/c_bandeauformation3_f.png);
background-repeat:no-repeat;
}

.bandeauformation3p {
background-image:url(../consulting/general/c_bandeauformation3_p.png);
background-repeat:no-repeat;
}

.bandeauformation3o {
background-image:url(../consulting/general/c_bandeauformation3o.png);
background-repeat:no-repeat;
}

.bandeauformation3oc {
background-image:url(../consulting/general/c_bandeauformation3o_c.png);
background-repeat:no-repeat;
}

.bandeauformation3of {
background-image:url(../consulting/general/c_bandeauformation3o_f.png);
background-repeat:no-repeat;
}

.bandeauformation3op {
background-image:url(../consulting/general/c_bandeauformation3o_p.png);
background-repeat:no-repeat;
}

/* SPECIFIQUE A LA PRESENTATION DES TABLEAUX DES DOCUMENTS DE TYPE TRANSFERT DE COMPETENCES% */

.tctable {
border-collapse:collapse;
background-color:#FFFFFF;
table-layout: fixed;
width: 100%;
}

.tctable td {
padding:0px;
border-spacing: 0px;
/* haut | droite | bas | gauche */
border-style: none none solid none ;
border-width:2px;
border-color:#0046FE;
overflow:hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

.tcotable {
border-collapse:collapse;
background-color:#FFFFFF;
table-layout: fixed;
width: 100%;
}

.tcotable td {
padding:0px;
border-spacing: 0px;
/* haut | droite | bas | gauche */
border-style: none none solid none ;
border-width:2px;
border-color:#CC492A;
overflow:hidden;
text-overflow: ellipsis;
white-space: nowrap;
}

/* RGAA */

p {
margin: 0;
}

.breakline {
height: 12px;
}

.fmt-size {
position: relative; display: inline-block;
}

.fmt-size span {
visibility: hidden; opacity: 0; transition: visibility 0s, opacity 0.5s linear; color: #002C52; position: absolute; bottom: 100%; left: 15px;
white-space: nowrap; margin-top: 5px; background-color: #FFFFFF; padding: 5px; z-index: 1; font-size: 13px;
}

.fmt-size:hover span {
visibility: visible; opacity: 1;
}

.fmt-size-only {
position: absolute; overflow: hidden; clip-path: rect(0px 0px 0px 0px);
}

.gtdheader1 {
background-color: #0046FE; height: 130px;
}

.gtdheader2 {
background-color: #EAEEF0; height: 130px;
}

.gtdheader3 {
font-size: 24px; font-family: 'Segoe UI'; color: #555555; margin: 0;
}

.gtdheader4 {
font-size: 24px; font-family: 'Segoe UI'; color: #FFFFFF;
}

.gtdheader5 {
margin-left:75%; height: 80px; padding-top: 120px;
}

.gtdheader6 {
background-color: #002C52; text-align: center;
}

.gtdheader7 {
font-size: 13px;
}

.gtdsummary {
color: #0046FE; border: none; padding: 3px; font-size: 10pt; font-weight: bold; background-color: #EAEEF0; font-family: 'Segoe UI';
}

.gtdsummaryitem {
color: #0046FE; border: none; padding: 3px; padding-left: 15px; font-size: 10pt; font-weight: bold; background-color: #EAEEF0; font-family: 'Segoe UI';
}

/* GDSTY */

.docgen-partie1 {
font-size: 18px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-sommaire1 {
font-size: 18px; font-family: 'Segoe UI'; color: #0046FE; background-image:url(degrade.png); font-weight: bold; font-style: italic; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-sommaire1imp {
font-size: 18px; font-family: 'Segoe UI'; color: #CC492A; background-image:url(degrade.png); font-weight: bold; font-style: italic; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-texte0 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-texte1 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-texte1imp {
font-size: 13px; font-family: 'Segoe UI'; color: #CC492A; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-texte1vis {
font-size: 13px; font-family: 'Segoe UI'; color: #0046FE; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-texte2 {
font-size: 11px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-titre1 {
font-size: 18px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-titre1imp {
font-size: 18px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-titre1vis {
font-size: 18px; font-family: 'Segoe UI'; color: #0046FE; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-titre2 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-titre2imp {
font-size: 16px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-titre2vis {
font-size: 16px; font-family: 'Segoe UI'; color: #0046FE; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-titre3 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-titre3imp {
font-size: 13px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-titre3vis {
font-size: 13px; font-family: 'Segoe UI'; color: #0046FE; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.docgen-titredocument {
font-size: 24px; font-family: 'Segoe UI'; color: #FFFFFF; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.glo-sommaire1 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.glo-texte1 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.glo-titre1 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.glo-titredocument {
font-size: 24px; font-family: 'Segoe UI'; color: #FFFFFF; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.inf-piedpage {
font-size: 16px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; font-style: italic; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.inf-piedpage2 {
font-size: 16px; font-family: 'Segoe UI'; color: #CC492A; background-image:url(bleuvif.png); font-weight: bold; font-style: italic; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.inf-texte0 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.inf-texte1 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.inf-texte1imp {
font-size: 13px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; font-style: italic; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.inf-titre1imp {
font-size: 16px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.inf-titredocument {
font-size: 24px; font-family: 'Segoe UI'; color: #FFFFFF; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.manuel-partie1 {
font-size: 18px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.manuel-texte1 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.manuel-titre1 {
font-size: 24px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.manuel-titredocument {
font-size: 24px; font-family: 'Segoe UI'; color: #FFFFFF; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.mes-sommaire1 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.mes-texte1 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; font-style: italic; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.mes-texte2 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.mes-titre1 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.mes-titredocument {
font-size: 24px; font-family: 'Segoe UI'; color: #FFFFFF; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.par-partie1 {
font-size: 18px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.par-sommaire1 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.par-texte1 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.par-texte1imp {
font-size: 13px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.par-texte2 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; font-style: italic; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.par-titre1 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.par-titre2 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.par-titredocument {
font-size: 24px; font-family: 'Segoe UI'; color: #FFFFFF; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.rel-partie1 {
font-size: 18px; font-family: 'Segoe UI'; color: #0046FE; background-image:url(degrade.png); font-weight: bold; font-style: italic; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.rel-partie2 {
font-size: 18px; font-family: 'Segoe UI'; color: #0046FE; background-image:url(degrade.png); font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.rel-sommaire1 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.rel-texte1 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.rel-texteimp {
font-size: 13px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.rel-textemaj {
font-size: 13px; font-family: 'Segoe UI'; color: #CC492A; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.rel-titre1 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.rel-titre2 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; font-style: italic; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.rel-titredocument {
font-size: 24px; font-family: 'Segoe UI'; color: #FFFFFF; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tc_pgarde {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tc_texte1 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tc_texte2 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tc_titre1 {
font-size: 16px; font-family: 'Segoe UI'; color: #0046FE; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tc_titre1_o {
font-size: 16px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tc_titre2 {
font-size: 18px; font-family: 'Segoe UI'; color: #0046FE; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tc_titre2_o {
font-size: 18px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tc_titredocument {
font-size: 18px; font-family: 'Segoe UI'; color: #0046FE; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tc_titredocument_o {
font-size: 18px; font-family: 'Segoe UI'; color: #CC492A; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tc_titresom {
font-size: 18px; font-family: 'Segoe UI'; color: #0046FE; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tc_titresom_o {
font-size: 18px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tra-partie1 {
font-size: 18px; font-family: 'Segoe UI'; color: #0046FE; background-image:url(degrade.png); font-weight: bold; font-style: italic; padding: 3px;  margin-top: 0; margin-bottom: 0;
}

.tra-texte0 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tra-texte1 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tra-texte1imp {
font-size: 13px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tra-texte2 {
font-size: 11px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tra-titre1 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tra-titre2 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.tra-titredocument {
font-size: 24px; font-family: 'Segoe UI'; color: #FFFFFF; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.upd-partie1 {
font-size: 18px; font-family: 'Segoe UI'; color: #0046FE; background-image:url(degrade.png); font-weight: bold; font-style: italic; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.upd-partie2 {
font-size: 18px; font-family: 'Segoe UI'; color: #0046FE; background-image:url(degrade.png); font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.upd-sommaire1 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.upd-texte1 {
font-size: 13px; font-family: 'Segoe UI'; color: #002C52; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.upd-texteimp {
font-size: 13px; font-family: 'Segoe UI'; color: #CC492A; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.upd-textemaj {
font-size: 13px; font-family: 'Segoe UI'; color: #CC492A; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.upd-titre1 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.upd-titre2 {
font-size: 16px; font-family: 'Segoe UI'; color: #002C52; font-weight: bold; font-style: italic; padding: 3px; margin-top: 0; margin-bottom: 0;
}

.upd-titredocument {
font-size: 24px; font-family: 'Segoe UI'; color: #FFFFFF; padding: 3px; margin-top: 0; margin-bottom: 0;
}
