<-- 
body {
height: 100%; overflow: auto }


dl, dt, dd, ul, li, ol {
margin: 0;
padding: 0;
list-style-type: square;
}
#menu {
position: absolute;
bottom: 100;
left: 280;
z-index:100;
width: 850px;
background: transparent;
border-top: none;
z-index:100;

}
#menu dl {
float: left;
width: 12em;
position: relative;
margin: 0 0 0 0 ;
font: 90% verdana, arial, helvetica, sans-serif;

}
#menu dt {
cursor: pointer;
text-align: left;
margin: 0 0px;
padding-left: 30;
padding-bottom:2;
font: 90% verdana, arial, helvetica, sans-serif;
color: #615E5E;
font-weight: 600;
background: none;
border-left: 1px solid #FD0D00;
}
#menu dd {
background-color: none;
position: absolute;
bottom:1.4em;
width:12em;
border-left: 1px solid #FD0D00;
border-height:50;
margin-left:0;
padding-bottom: 6;}

#menu li {
text-align: left;
line-height: 11.50pt;
margin-left:30px;
margin-top: 0px;
margin-bottom: 0px;
font-family: verdana, arial, helvetica, sans-serif;
font-size:8.25pt;
list-style-type: none;
}

#menu li a, #menu dt a {
color: #4880D6;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;

}

.tableau_fond{position: absolute; width:920; height: 16; left:600px; top:120px; z-index:1}
.element {font-family:verdana, arial, helvetica, sans-serif; font-size:8.75pt; font-weight: 600; color:615E5E}
.mentions {position: absolute; width:480; height: 16; left:0px; top:2px; font-family: verdana, sans-serif; font-size:60%; font-weight: 500; color:615E5E; font-style: none; text-align: center; margin-top:0; margin-bottom:0; z-index:3}
.mentions_leg {position: absolute; width:360px; height: 400px; font-family: arial, helvetica, verdana, sans-serif; font-size:75%; font-weight: 500; color:615E5E; font-style: none; text-align: justify; margin-top:20; margin-bottom:20; margin-left:10px; margin-right:20px; z-index:3}
.mentions_leg2 {position: absolute; top:0px; width:360px; height: 400px; font-family: arial, helvetica, verdana, sans-serif; font-size:75%; font-weight: 500; color:615E5E; font-style: none; text-align: justify; margin-top:0; margin-bottom:20; margin-left:0px; margin-right:20px; z-index:3}
.mentions_tab {position: absolute; top:114px; width:360px; height: 400px; font-family: arial, helvetica, verdana, sans-serif; font-size:75%; font-weight: 500; color:615E5E; font-style: none; text-align: justify; margin-bottom:20; margin-left:10px; margin-right:20px; z-index:3}
.mentions_rcs {position: absolute; top:130px; width:360px; height: 300px; font-family: arial, helvetica, verdana, sans-serif; font-size:75%; font-weight: 500; color:615E5E; font-style: none; text-align: justify; margin-bottom:20; margin-left:10px; margin-right:20px; z-index:3}
.mentions_leg3 {position: absolute; top:160px; width:360px; height: 400px; font-family: arial, helvetica, verdana, sans-serif; font-size:75%; font-weight: 500; color:615E5E; font-style: none; text-align: justify; margin-bottom:20; margin-left:10px; margin-right:20px; z-index:3}
.list {position: absolute; font-family:verdana, arial, helvetica, sans-serif;  font-size:8.75pt; color: 615E5E; font-weight: 300; text-align:justify; margin-left:0px; padding: 0; list-style-type: square; margin-top:5; margin-bottom:5; margin-right:16px; line-height:2}
.list_ref {position: absolute; font-family:verdana, arial, helvetica, sans-serif;  font-size:8.75pt; color: 615E5E; font-weight: 300; text-align:justify; margin-left:0px; padding: 0; list-style-type: square; margin-top:0; margin-bottom:0; margin-right:16px; line-height:13pt}
.list_hist {position:absolute; left:384; font-family: verdana, arial, helvetica, sans-serif; font-size:8.75pt; font-weight: 300; color:615E5E; z-index:3}

.logo {position:absolute; top:29px; left:38px; clip:rect(0, 247, 75, 0); z-index:2}
.menu {position: absolute; top:100px; left:10px; z-index:2}
.line {position: absolute; top:98px; left:41px; clip:rect(0, 920, 2, 0); z-index:3}
.line_b{position: absolute; top:578px; left:200px; clip:rect(0, 600, 1, 0); z-index:3}
.sedecs {position:absolute; top:558px; left:64px; clip:rect(0, 48, 15, 0); z-index:2}
.text {position:absolute; width: 460px; left:284px; top:195px; font-family: verdana, arial, helvetica, sans-serif; font-size:8.75pt; font-weight: 300; color:615E5E; z-index:100}
.identifiant {position:absolute; width:495px; height: 270px; left:284px; top:225px; z-index:100}
.home_g {position:absolute; top:101px; left:56px; clip:rect(0, 192, 475, 0); z-index:2}
.dia_d1 {position:absolute; top:195px; left:815px; clip:rect(0, 120, 90, 0); z-index:2}
.dia_d2 {position:absolute; top:290px; left:815px; clip:rect(0, 120, 90, 0); z-index:2}
.dia_d3 {position:absolute; top:470px; left:284px; clip:rect(0, 120, 90, 0); z-index:2}
.dia_d4 {position:absolute; top:470px; left:409px; clip:rect(0, 120, 90, 0); z-index:2}
.dia_d5 {position:absolute; top:470px; left:534px; clip:rect(0, 120, 90, 0); z-index:2}
.meeting {position:absolute; top:436px; left:200px; clip:rect(0, 276, 183, 0); z-index:2}
.hist_g {position:absolute; top:195px; left:806px; clip:rect(0, 128, 263, 0); z-index:2}
.strat_g {position:absolute; top:195px; left:826px; clip:rect(0, 100, 242, 0); z-index:2}
.team_g {position:absolute; top:175px; left:826px; clip:rect(0, 100, 375, 0); z-index:1}
.news_g {position:absolute; top:195px; left:750px; clip:rect(0, 198, 284, 0); z-index:2}
.conseil_g {position:absolute; top:390px; left:706px; clip:rect(0, 220, 146, 0); z-index:2}
.expert_g {position:absolute; top:195px; left:806px; clip:rect(0, 121, 300, 0); z-index:2}
.invest_g {position:absolute; top:325px; left:750px; clip:rect(0, 180, 240, 0); z-index:2}
.valor_g {position:absolute; top:438px; left:546px; clip:rect(0, 385, 128, 0); z-index:2}
.client_g {position:absolute; top:243px; left:754px; clip:rect(0, 177, 150, 0); z-index:2}
.track_g {position:absolute; top:240px; left:750px; clip:rect(0, 188, 250, 0); z-index:2}
.sentence {position:absolute; top:420px; left:715px; clip:rect(0, 208, 137, 0); z-index:2}
.sentence_bis {position:absolute; top:550px; right:90px; font-family:time, cursive; font-size:6.65pt; font-weight: 300; color:6699CC; font-style:italic; background-color:transparent; text-align:right; z-index:2}
.strip_1 {position:absolute; top:101px; left:41px; clip:rect(0, 150, 494, 0); z-index:1}
.strip_2 {position:absolute; top:101px; left:811px; clip:rect(0, 150, 494, 0); z-index:1}
.table_ad {position: absolute; width:600; height: 16; top: 578; left:195; z-index:3}
.legal {position: absolute; top: 579; left:80; margin-top:0; margin-bottom:0; clip:rect(0, 81, 16, 0) ; z-index:3}
.contact{position: absolute; top: 580; left:500; clip:rect(0, 99, 16, 0) ; z-index:4}
.frame {position:absolute; top:9px; left:38px; clip:rect(0, 926, 591, 0); z-index:2}

#smenu1, #smenu2, #smenu3, #smenu4 {display: none;}

H1 {font-family:verdana, arial, helvetica, sans-serif; font-size:8.75pt; font-weight: 600; color:FD0D00; font-style:none; background-color:transparent; text-align:left; margin-top:0; margin-bottom:0;}
H2 {font-family:verdana, arial, helvetica, sans-serif; font-size:8.75pt; font-weight: 600; color:615E5E; font-style:none; background-color:transparent; text-align:justify;}
H3 {font-family:verdana, arial, helvetica, sans-serif; font-size:8.75pt; font-weight: 600; color:4880D6; font-style:none; background-color:transparent; text-align:left;}
H4 {font-family:verdana, arial, helvetica, sans-serif; font-size:8pt; font-weight: 400; color:615E5E; font-style: none; text-align: justify; margin-top:0; margin-bottom:0;}
H5 {font-family:verdana, arial, helvetica, sans-serif; font-size:8pt; font-weight: 200; color:000000; font-style:none; background-color:transparent; text-align:justify; margin-top:0; margin-bottom:0;}
H6 {position: absolute; top: 540; left:105; font-family:verdana, arial, helvetica, sans-serif; font-size:64%; font-weight: 400; color:CCCCCC; font-style: none; text-align: center; margin-top:0; margin-bottom:0; ; z-index:3}

p {
font-family: verdana, arial, helvetica, sans-serif;
font-size:8.75pt;
color:615E5E;
background-color:transparent;
font-weight: 300;
text-align:justify;
margin-left:0px;
margin-right:16px;
z-index:100}


li, ul, ol {
font-family:verdana, arial, helvetica, sans-serif; 
font-size:8.75pt; color: 615E5E; font-weight: 300; 
text-align:justify; margin-left:0px;
margin-right:16px;
padding: 0;
}


a:link {
font-family: verdana, arial, helvetica, sans-serif;
font-size:8.75pt;
color: 615E5E;
background-color:transparent;
text-decoration:underline;
z-index:100}

a:visited {
font-family: verdana, arial, helvetica, sans-serif;
font-size:8.75pt;
color: 615E5E;
background-color:transparent;
text-decoration:underline;
z-index:100}

a:hover {
font-family: verdana, arial, helvetica, sans-serif;
font-size:8.75pt;
color: FF2816;
background-color:transparent;
text-decoration:underline;
z-index:100}

a:active {
font-family: verdana, arial, helvetica, sans-serif;
font-size:8.75pt;
color: FF2816;
background-color:transparent;
text-decoration:underline;
z-index:100}

table {
border-color:COCOCO;
border-style:none;
border:1px
cellspacing:1px;
}
td {
font-family:verdana, arial, helvetica, sans-serif;
font-size:90%;
color:OOOOOO;
text-align:justify;
background-color:transparent;
border-color:none;
border-style:none;
border-width:0px;
}
