
body,table,p,h1,h2,h3,h4,ul,ol,li,div,tr,td,th,address,blockquote,nobr,b,i,font { font-family: arial; font-size: 10pt; }

h1 {font-size:14pt; font-weight:bold; margin-top: 3pt; margin-left: 1%; margin-bottom: 3pt; text-align:left; valign:middle; texte-decoration: underline; font-style: italic;}
h1.titleappli {font-size:14pt; font-weight:bold; margin-top: 2pt; margin-left: 0%; margin-right: 2%; margin-bottom: 1pt; text-align:right; valign:middle; texte-decoration: underline; font-style: italic;}
h2 { font-size:12pt; font-weight:bold; texte-decoration: underline; color:#00008B; margin-bottom:5pt}
h3 { font-size:11pt; font-weight:bold; font-style:italic; texte-decoration: underline; color:#6639B7; margin-top: 1pt; margin-bottom:0pt; margin-left: 0pt;}
h4 { font-size:10pt; margin-bottom:2pt; font-style: italic;}
h5 { font-size:9pt; text-align:right; }

body, table, ul,ol,li,div,td,th,address,nobr,b,i { font-size:10pt; }

p {	font-family: arial;
	font-size: 10pt;
<!-- 	color: #00008B;  -->
	color: black;
	text-decoration: none;
}

p.styleT1 {text-align: center; background: navy; color: white; font-size: 12pt}
p.titlrub {font-size: 11pt; color: black; align: Left; valign: top; font-weight: bold; text-decoration: underline; }
p.listDist {font-size: 11pt; color: black; align: Left; valign: middle; }
p.styleError1 {text-align: center; background: lightgrey; color: blue; font-size: 12pt}
p:hover {color: #ffe7ce; text-decoration: underline; }

FONT.topPage1 {font-weight: bold; font-size: 14pt; color:#00008B; margin-bottom: 2pt; text-align: center; margin-left: 0pt;}
FONT.topPage2 {font-weight: bold; font-size: 10pt; color:BLACK; margin-bottom: 2pt; margin-left: 0%; }
FONT.topTxt {font-size: 11pt; color:BLACK; margin-bottom: 0pt; margin-left: 0;}
FONT.rf {font-weight: bold; font-size: 12pt; color:#FF8C00; margin-bottom: 2pt; margin-top: 2pt; margin-left: 0%; text-decoration:underline}
FONT.rfAff {font-weight: bold; font-size: 11pt; color:black; margin-bottom: 2pt; margin-left: 0; text-decoration:none}
FONT.titleappli {font-weight: bold; font-size: 12pt; color:#FF8C00; margin-bottom: 2pt; margin-left: 0%; align: center; text-decoration:underline}
FONT.comm {font-weight: bold; font-size: 11pt; color:black; margin-left: 0;}
FONT.lien {font-weight: bold; font-size: 12pt;}
FONT.lienLang {font-weight: bold; font-size: 8pt; color:black;}
FONT.info {font-style: italic; font-size: 10pt; color:red;}
FONT.titlerub {font-weight: bold; font-size: 10pt; color:black; text-decoration: underline; margin-bottom: 0pt; margin-left: 0%; margin-top: 1pt;}
FONT.infoB {font-style: italic; font-weight: bold; font-size: 8pt; color:black; margin-right: 0%;}
FONT.bottomTxt {font-style: normal; font-size: 8pt; color:black;}
FONT.topbarre {font-size: 8pt; margin-bottom: 0%; margin-right: 40 ; margin-left: 0%; margin-top:8pt;}
FONT.dfin {font-style: normal; font-size: 11pt; color: #6639B7;}

DIV.navbar {font-style: normal; font-size: 9pt; color:black;}

<!-- table.topPageMain {border: 0; margin-top: -1%; margin-bottom: 0%; margin-right: 2% ; margin-left: 2%; width: 90%;}  -->
table.topPageMain {border: 0; margin-top: -7; margin-bottom: 0%; margin-right: 0% ; margin-left: 50; width: 1024;}

table.topPageExtrait {border: 0; margin-top: -30; margin-bottom: 0%; margin-right: 0% ; margin-left: 50; width: 1024;}

table.topPage {border: 0; margin-top: 0%; margin-bottom: 0%; margin-right: 2%; margin-left: 50; width: 1024;}
table.rfCom {border: 0; margin-top: 0%; margin-bottom: 0%; margin-right: 2%; margin-left: 50; width: 1024;}
table.selDist {border: 0; margin-top: -13%; margin-bottom: -3%; margin-right: 2% ; margin-left: 30; width: 150;}
table.selCom {border: 0; margin-top: -2.7%; margin-bottom: -0%; margin-right: 40% ; margin-left: 0; width: 800;}
table.topImm {border: 2; bordercolor: #000000; border-width: 1px; border-style: solid; margin-top: 2%; margin-right: 0%; margin-left: 50; width: 1024;}
table.detailIm {border: 1; border-width: 1px; border-style: solid; margin-top: 1% ; margin-left: 50 ; width: 1024}
table.proprio {border: 1; bordercolor: #000000; border-width: 1px; border-style: solid; margin-top: 2%; margin-right: 0%; margin-left: 50; width: 1024;}
table.plan {border: 1; bordercolor: #000000; border-width: 1px; border-style: solid; margin-top: 2% ; margin-left: 50 ; width: 1024;}
table.bottom {border:0; cellpadding:1; cellspacing:0; bordercolor:#111111; id:AutoNumber1; height:20; margin-top:0pt; margin-bottom:-2%; margin-right:2%; margin-left:50; width: 1024;}
table.bottomAffPage {border: 0; margin-top: -1%; margin-bottom: 0%; margin-right: 0% ; margin-left: 50; width: 1024;}

th.titleCol { background-color:#DEDEDE; font-weight: bold; border-style: solid; border-width: 1px; vertical-align: top; text-align: center;font-size:8pt;}
th.titlemsg { border-style: solid; border-width: 1px; vertical-align: top; text-align: center; font-style: italic}
td.titleCol { background-color:#DEDEDE; font-weight: bold; border-style: solid; border-width: 1px; vertical-align: top; text-align: center;}
td.contCellC {valign: middle; border-style: solid; border-width: 1px; text-align: center;}
td.contCellG {valign: middle; border-style: solid; border-width: 1px; text-align: left;}
td.titleCell3 { background-color:#DEDEDE; vertical-align: top }
td.titleCell3 { background-color:#DEDEDE; vertical-align: top }
td.titleCell4 { font-size:16pt; font-weight: bold; border-top-color:#808080; border-width:1px; border-style:solid; border-bottom:none; border-left:none; border-right:none; }
td.bottom {width:33%; height:18; style:border-left-style: solid; border-left-width: 1; border-right-style: none; border-right-width: medium; border-top-style: solid; border-top-width: 1; border-bottom-style: solid; border-bottom-width: 1}

a {
   font-family: Arial;
   font-size: 10pt;
 <!--  color:#D60000;  -->
   color: #000000;
   text-decoration:none;
}

a:link { color:#000000; text-decoration:none; }
a:visited { color:#006400; text-decoration:underline; }
a:active { color:#CCCCCC; text-decoration:none; }
a:hover { color:#FF0000; text-decoration:underline; font-size: 10pt; font-weight: bold; }

a.ptlien {
   font-family: Arial;
   font-size: 10pt;
   color: black;
   text-decoration:none;
}

a.ptlienDFIN {
   font-family: Arial;
   font-size: 10pt;
   color: #6639B7;
   text-decoration:none;
}

a.ptlienDFINImm {
   font-family: Arial;
   font-size: 10pt;
   color: #6639B7;
   font-weight: bold;
   text-decoration:underline;
}

hr.styleLigneDFIN {color: #6639B7; text-align: left;}
