<!-- 
.head {
background-color : #00ff00; line-height:100%; margin-top:0; margin-bottom:0; list-style-image:url('pdf-button.jpg') 
} 
.puce1       { text-align:left; word-spacing:0; text-indent:0; line-height:130%; list-style-image:url('puce1.gif'); margin-left:20; margin-right:0; margin-top:0; margin-bottom:7 }

.pucePDF       { text-align:left; word-spacing:0; text-indent:0; line-height:160%; list-style-image:url('pdf-button.jpg'); margin-left:18; margin-right:0; margin-top:0; margin-bottom:7 }

.download      {color : #5678AF; font-family:Tahoma Small Cap; font-size:8pt; font-weight:bold; text-decoration : none;}


.head1       { width: 855px; height: 85px; background-image: url('head_logo_h5.jpg'); 
               background-repeat: no-repeat; line-height: 10px; 
               border-bottom: 1px solid #00A3DC; margin-top: 2px; 
               margin-bottom: 0; background-position:  center }

.head1test   { width: 900px; height: 85px; background-image: url('logo-thx.jpg'); url('head_markets.jpg');
               background-repeat: no-repeat; line-height: 10px; 
               border-bottom: 1px solid #00A3DC; margin-top: 2px; 
               margin-bottom: 0; background-position:  right }




.menugauche  { background-repeat: no-repeat; background-image: url('volcan_menu_vert_a.jpg'); 
               color: #FFFFFF; background-attachment: scroll; float: left; 
               left: 1; width: 200px; height: 1500px; position: absolute; 
               padding-left: 5px; background-position: left top }
               
               
.menugauche2 { background-repeat: no-repeat; background-attachment: scroll; float: left; 
               left: 1; width: 200px; height: 310; position: absolute; top: 
               650px; font-size: 8 pt; text-align: left; letter-spacing: -0pt; 
               border-right: 1px solid #FF0000; padding-left: 5px; 
               background-position: center top }
.frame       { width: 600px; margin-left: 250px; margin-top: 0px; 
               margin-bottom: 0px; 
               }

.frame1         { width: 900px; height: 700px}


a active       { color : #ff9b37; text-decoration : none; } 

a:link {  color : #00a3dc; } 

a:visited { color : #999999; } 
a:hover { color : #ff7648; } 

body { 
font-family : Verdana; 
font-size : 8pt; 
color : #000000; 
text-align : justify; 
line-height : 130%; 
margin-left : 0; 
margin-right : 0;
} 

#conteneur { position : absolute; margin-top : 20px; width : 615px; background-color : #ccccff; } 
 
.float {
float : left; 
width : 49%; 
margin : 1em 0; 
} 
.float1 {
float : left; 
width : 25%; 
margin : 1em 0; 
} 
.float12 {
float : left; 
width : 55%; 
margin : 1em 0; 
} 
.float23 {
float : right; 
width : 65%; 
margin : 1em 0; 
} 
.float3 {
float : right; 
width : 35%;
margin : 1em 0;  
} 
.centrelarge {
margin : 1em 20%; 
padding-left : 2px; 
padding-right : 2px; 
padding-bottom : 5px; 
}


h1    { text-align: left; line-height: 130%; font-size: 12 pt; font-weight: bold; margin-top: 4px }
/* titre principal haut page */

h2    { text-align : left; line-height : 130%; font-size: 10 pt; font-weight: bold }
/* titre noir 1 niveau sous le titre principal*/

h3    { font-size: 10pt; text-align: left; color: #00a3dc; font-family: Verdana; font-weight: bold; }
/* Sous-titre bleu*/

h4     { font-size : 10pt; text-align : left; color : #fdbd39; font-family : Verdana; font-weight : bold; }
/* Sous-titre orange*/

h5     { margin:0; font-size : 10pt; text-align: left; color: #00A3DC; font-family: Verdana; word-spacing:0; line-height:100%
} /* Sous-titre bleu grand*/

.h6    { margin:0; font-family: Verdana; font-size: 18pt; font-weight: bold; text-align: center; color: #00A3DC; text-align:center;
word-spacing:0; line-height:150%; position:relative  }
/* Yr expert garde*/

.h7    { background-color : #00a3dc; text-align : center; font-size : 10pt; font-family : Verdana; font-weight : bold; color:#FFFFFF }
/*texte blanc fond bleu*/

.h8    { background-color : #ff9b37; text-align : center; font-size : 10pt; font-family : Verdana; font-weight : bold; }
/*texte blanc fond orange*/

.h9    { text-align: center; font-size: 9pt; letter-spacing: -1pt; color: #00A3DD; font-weight: bold; border: 2px solid #00A3DD;
padding-left: 2px; padding-right: 2px; padding-top: 1px; padding-bottom: 1px }
/*lien download market brochure*/

 
.basblanc { width : 900px; height : 5px; }
 
.bas         { width: 900px; height: 2px; color: #ffffff; background-repeat: no-repeat; 
               line-height: 7px; border-top: 1px solid #ffdc51; border-bottom: 1px solid #ff0000; 
               margin-top: 0; margin-bottom: 50; }



dl, dt, dd, ul {
list-style-type : disc; 
word-spacing : 0; 
line-height : 120%; 
margin-left: 4px; 
margin-right : 0; 
margin-top : 0; 
margin-bottom : 6px; 
padding : 0; 
}



.border {
border:1px solid #628DBE; list-style-type : disc; 
word-spacing : 0; 
line-height : 110%; 
margin-left: 0px; 
margin-right : 0; 
margin-top : 0; 
margin-bottom : 4px; 
background-repeat: no-repeat;
background-image:url(''); padding-left:4px; padding-right:4px; padding-top:3px; padding-bottom:3px; text-align:center
}




li {
word-spacing : 0; 
line-height : 120%; 
margin-left: 4px; 
margin-right : 0; 
margin-top : 0; 
margin-bottom : 6px; 
padding : 0; list-style-type:disc 
}



 
#menu {
position : absolute; 
width : 100px; 
line-height : 150%; 
margin-top : 0; 
margin-bottom : 0; 
color : #ffffff; 
} 
#menu dt     { cursor: pointer; height: 18px; line-height: 100%; text-align: left; 
               background-attachment: scroll; font-size: 9pt; color: #FFFFFF; 
               font-weight: bold; border-bottom-style: solid; 
               border-bottom-width: 1; margin-left: 4px; margin-right: 0; 
               margin-top: 2px; margin-bottom: 1px; background-position: 
               left center }
/*texte menu niveau 1*/



#menu dd     { 
left: 6px;
width: 8em;
background-color: #ffffff;
border-left: 3px solid #FF0000
margin-left: 5px;
 }



#menu li     {
text-align: left;
background-color: #ffffff;
color: #000000;
line-height: 100%; 
margin-left: 10px;
margin-right: 1px;
margin-top: 0; 
margin-bottom: 3px
 } /*menu gauche texte niveau 2 */
 
#menu li a   { text-decoration: none; display: block; height: 100%; color: #000000; 
               line-height: 100%; list-style-type: disc; margin-top: 0; 
               margin-bottom: 0 }
#menu dt a {
text-decoration : none; 
display : block; 
height : 100%; 
color : #ffffff; 
line-height : 100%; 
margin-top : 0; 
margin-bottom : 0; 
} 
.logo {
float : left; 
margin-left : 10px; 
margin-top : 3px; 
margin-bottom : 10px; 
border : 0px none; 
} 
.menuhaut {
position : absolute; 
top : 0; 
left : 0; 
z-index : 100; 
width : 100%; 
} 
.spacer {
clear : both; 
} 
table {
font-size : 8pt; 
border : 2px solid #FF6600; 
padding-left : 4px; 
padding-right : 4px; 
padding-top : 1px; 
padding-bottom : 1px; 
background-color : #FDF4C4; 
color : #000000 
} 

html         { line-height: 100%; margin-top: 0; margin-bottom: 0 }
-->