.std_txt 
{
    font-family:Arial,Helvetica,sans-serif;
    font-size:12px;
}
.tabBody {
font-size:12px;
}
.fvFlag
{
  display: inline-block;
  padding-right: 5px;
  margin-top: 2px;
  height: 24px;
  float: left;
}
.fvTitleInfo
{
    margin: 0px;
    text-align:center;
    font-family:Arial;
    text-decoration: underline;
    font-size: 11px;
    padding-top: 8px;
    cursor:  pointer;
}
.fvTitleDt
{
    background-color: #1A324A;
    text-align:left;
    margin: 0px;
    font-family:Arial;
    font-size: 11px;
    color: #FFFFFF;
    padding-top: 7px;
    padding-left: 4px;    
}
.fvLink
{
    text-align:right;
    padding-top:7px;
    color: #336699;
    font-family:Arial;
    font-size: 12px;
}
.fvPrice
{
    font-weight:bold;
    font-family:Arial;
    font-size: 26px;
    padding-left:5px;
    padding-bottom :2px;
    line-height:26px;
    white-space:nowrap;
    text-align:right; 
}
.fvPerf
{
    text-align:center;
    font-weight:bold;
    line-height: 26px;
    font-family:Arial;
    padding-bottom:2px; 
    font-size: 26px;
    white-space:nowrap;
}
.fvVol
{
    text-align:center;
    line-height:11px; 
    font-family:Arial;
    font-size:11px;
    padding-bottom:1px;
    white-space:nowrap; 
}
.fvCur
{
    font-weight:bold;
    font-family:Arial;
    padding-top:1px;
    padding-left:3px;
    padding-right:5px;  
    font-size: 14px;
    vertical-align:top;
}
.fvCadre
{
   border-top:solid 1px #C0C0C0;
    margin-bottom: 10px;
    padding: 0 0 10px 0;
}

/************/
/* Tableau  */
/************/
.nfvtTab
{
 border-collapse: collapse;
}
.nfvtTab tr td
{
 border: solid 1px #CCCCCC;
 padding-top:4px;
 padding-bottom:4px;
}
.nfvtL
{
 vertical-align: top;
 text-align: left;
 padding-left: 5px;
}
.nfvtR
{
 vertical-align: top;
 text-align: right;
 padding-right: 7px;
}
.nfvtC
{
 vertical-align: top;
 text-align: center;
}
.nfvtTitleTop
{
 background-color: #F1F1F1;
 text-align: center;
 padding-right: 0px;
 padding-left: 0px;
}
.nfvtTitleSTop
{
 background-color: #F1F1F1;
 text-align: center;
 font-size: 11px;
}
.nfvtTitleLeft
{
 background-color: #F1F1F1;
 text-align: left;
 padding-left: 7px;
}


.fvtEntete1
{
    height:18px;
    font-size: 12px;
    font-family:Arial;
    text-align:center;
    color: #000000;
    border-bottom:solid 1px #C0C0C0;
    border-left:solid 1px #C0C0C0;
}
.fvtEntete2
{
    height:18px;
    font-size: 12px;
    font-family:Arial;
    text-align:center;
 /*   font-weight:bold;  */
    background-color: #F1F1F1;
    border-bottom:solid 1px #C0C0C0;
    border-left:solid 1px #C0C0C0;
}
.fvtEntete3
{
    height:22px;
    font-size: 12px;
    font-family:Arial;
    text-align:center;
  /*  font-weight:bold;  */
    background-color: #F1F1F1;
    border-bottom:solid 1px #C0C0C0;
    border-left:solid 1px #C0C0C0;
}
.fvtCorps1
{
    height:18px; 
    font-size: 12px;
    font-family:Arial;
    text-align:center;
    border-bottom:solid 1px #C0C0C0;
    border-left:solid 1px #C0C0C0;
}
.fvtCorps2
{
    height:18px; 
    font-size: 12px;
    font-family:Arial;
    font-weight:normal;
    text-align:left;
}
.fvtCorps3
{
    height:18px; 
    font-size: 12px;
    font-family:Arial;
    text-align:right;
/*    font-weight:bold;*/
}
.fvtCorps4
{
    height:18px; 
    font-size: 12px;
    font-family:Arial;
    text-align:right;
    padding-right:2px;
    border-bottom:solid 1px #C0C0C0;
    border-left:solid 1px #C0C0C0;
}
.fvtHcot
{
    border-bottom:solid 1px #C0C0C0;
    border-left:solid 1px #C0C0C0;
    border-right:solid 1px #C0C0C0;
}


/************/
/* Synthèse */
/************/
.synCorps1 {
padding-left: 1px;
border-bottom:1px solid #c0c0c0;  
}
.valeur
{
font-weight:bold;
text-align: right;          
padding-right: 2px;
}
.synLine1
{
height:22px;
font-size: 12px;
font-family:Arial;
text-align: left;
}
/********************/
/*   Graph Droite   */
/********************/
.btn_3C_link
{
 cursor: pointer;
 text-decoration: underline;
 color:#061574;
}
#btn_3C_CandleStick {
background:transparent url(/images/3C_CandleStick_on.gif) no-repeat scroll left top;
height:26px;
width:24px;
}
#btn_3C_CandleStick_o { 
background:transparent url(/images/3C_CandleStick_of.gif) no-repeat scroll left top;
height:26px;
width:24px;
}
#btn_3C_CandleStick_o:hover{
background:transparent url(/images/3C_CandleStick_on.gif) no-repeat scroll left top;
height:26px;
width:24px;
cursor: pointer;
}
/**/
#btn_3C_Line {
background:transparent url(/images/3C_Line_on.gif) no-repeat scroll left top;   
height:26px;
width:24px;
}
#btn_3C_Line_o {
background:transparent url(/images/3C_Line_of.gif) no-repeat scroll left top;
height:26px;
width:24px;
}
#btn_3C_Line_o:hover {
background:transparent url(/images/3C_Line_on.gif) no-repeat scroll left top;   
height:26px;
width:24px;
cursor: pointer;
}
/**/
#btn_3C_OHLC {
background:transparent url(/images/3C_OHLC_on.gif) no-repeat scroll left top;   
height:26px;
width:24px;
}
#btn_3C_OHLC_o {
background:transparent url(/images/3C_OHLC_of.gif) no-repeat scroll left top;
height:26px;
width:24px;
}
#btn_3C_OHLC_o:hover {
background:transparent url(/images/3C_OHLC_on.gif) no-repeat scroll left top;   
height:26px;
width:24px;
cursor: pointer;
}
/************/
/*   OLD    */
/************/
.fvH2
{
	margin: 0px;
	padding: 0px;
	display:inline;
}
.fvStim
{
	font-family:Arial;
	text-decoration: none;
	font-size: 11px;
}
.fvStim a.hover
{
	text-decoration: underline;
}
.fvDr
{
	font-family:Arial;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
}
.fvLineTitle
{
	font-family:Arial;
	font-size: 11px;
	padding-left: 10px;
}
.fvLineContent
{
	font-family:Arial;
	font-size: 11px;
	text-align:right;
	padding-right: 15px;
	border-right: solid 1px #CCCCCC;
}
.WHSblock {
 border:solid 1px #C0C0C0;
 padding:5px;
 line-height:1.4em;
 color:#000000;
 text-decoration:none;
}
.tabSector td {
 vertical-align: top;
 padding-top: 3px;
 height:20px;    
}
.tabSector
{
 margin-bottom: 20px;    
}

.fvAdd {
    padding:0;
    margin:0;
    padding-left:15px;
    padding-bottom:2px;
    vertical-align:bottom;
}
#addList {
 
    
}
#addList>div>img {
    cursor:pointer;
}
.pdf_r {
background-color: #3a3a3a;
color:#FFF;
cursor:pointer;
text-decoration: none;
padding:8px;
margin-left:5px;
}
.addmalist {
color: white; 
background: #004EFF;
padding: 8px;
cursor: pointer;  
text-decoration: none;
z-index: 100;
/*border-radius: 20px 0px 0px 20px;*/
}
.addmalist a{
color: white; 
background: #004EFF;
cursor: pointer;  
text-decoration: none;
/*border-radius: 20px 0px 0px 20px;*/
}
.addmalist:hover {
background-color: #3371ff;
 -webkit-transition: background-color 3ms linear;
    -moz-transition: background-color 3ms linear;
    -o-transition: background-color 3ms linear;
    -ms-transition: background-color 3ms linear;
    transition: background-color 3ms linear;
  
}
.addmalist a:hover{
background-color: #3371ff;
 -webkit-transition: background-color 3ms linear;
    -moz-transition: background-color 3ms linear;
    -o-transition: background-color 3ms linear;
    -ms-transition: background-color 3ms linear;
    transition: background-color 3ms linear;
  
}
.addmalist_a{
background-color: #c0c0c0;
color: #262626; 
 -webkit-transition: background-color 3ms linear;
    -moz-transition: background-color 3ms linear;
    -o-transition: background-color 3ms linear;
    -ms-transition: background-color 3ms linear;
    transition: background-color 3ms linear;
  
}
#addList div {
 
    color: white; 
    /*background-color:#f7f7f9; 
    color: #262626;*/
    text-decoration: none;
}
/*#addList > div:first-child + div {
    color:#008000;
    font-size:14px;
    padding-left:2px;
    padding-right:2px;
    font-weight:bold;
    border:solid 1px #008000;
    margin-left:5px;
    height:15px;
    width:8px;
    float:left;
    cursor:pointer;
}   
#addList div:active{
    background-color: #c0c0c0;
color: #262626; 
 -webkit-transition: background-color 3ms linear;
    -moz-transition: background-color 3ms linear;
    -o-transition: background-color 3ms linear;
    -ms-transition: background-color 3ms linear;
    transition: background-color 3ms linear;  
}
#addList div div.plein:hover{
    background-color: #c0c0c0;
color: #262626; 
 -webkit-transition: background-color 3ms linear;
    -moz-transition: background-color 3ms linear;
    -o-transition: background-color 3ms linear;
    -ms-transition: background-color 3ms linear;
    transition: background-color 3ms linear;  
}                                         */
#addList > div:first-child + div{
    text-align:left;
    display:none;
    float:none;
    position:absolute;
    z-index:100;
    /*margin-left:15px;*/
    background:#000000;
    min-width:108px;
    border:solid 1px #C0C0C0;     
}
#addList div div{
    padding:5px 10px;
    cursor:pointer;
    background-color:#f7f7f9; 
    color: #262626;
    text-decoration: none;
    border-bottom:1px solid #dcdcdc;
}
#addList div div.plein, #addList div div.plein div{
    text-decoration: none;
    color:#262626;
    cursor:default ;
}
#addList div .icone {
    width:20px;
    float:right;  
    margin:0 2px 0 5px;
    padding:0;    
    height:19px;
}
#addList div.in .icone {
/*    background-image:URL(/images/tab_valder16.png);*/
    background-image:URL(/images/communaute/bouton_supprimer2.png);
    background-repeat:no-repeat;
    background-position:right top; 
}
#addList div div:hover .icone {
    background-color:#F1F1F1;    
}
#addList div div.in:hover .icone {
    background-image:URL(/images/communaute/bouton_supprimer3.png);      
}
#addList div div.plein:hover, #addList div div.plein div:hover  {  
    background-color:#FFF;
    color:#262626;
    text-decoration:none;
}  
#addList div div.plein div {
   font-size:9px; 
   text-decoration:none;
   color:#262626;
   display: inline;
   padding:0;
   padding-left:2px;
}
#addList div div:hover, #addList div div:hover a {
    background-color:#F1F1F1; 
    color:#004EFF;
}   
#addList div div.last {
    text-decoration: none;
    color:#262626;
    border:none;
}
#addList div div.last img{
    padding-bottom:2px;
} 
/*#addList .msg{
    z-index:2;
    position:absolute;
    margin-top:17px;
    background:#F1F1F1;
    text-align:center;
    min-width:120px;
} */
#addList .membre_dt_suiv{
    margin-top:0;
    background-image:URL('/images/communaute/bouton_ajouter_nbr4.png');
    width:29px;
}
.wait {
    cursor:wait !important;
}


/*style recheche page graphique*/
div#AC_Result_Graph {
     background-color: #EEEEEE;
     z-index: 10;
     position:absolute;
     margin-top: 24px;
     margin-left: 13px;
     clear:left;
}
#AC_Result_Graph div#AC_enclo {
     border-width:1px 1px 1px 1px !important;
/* width:378px;*/
}

#recherche_menu_Graph {
    margin-left:5px;
    margin-bottom: 0px;
    width:45%;
/*    padding-left:25px;*/
    height:100%;
    position:relative; 
}

#recherche_menu_Graph div {
    float:left;
}
#recherche_menu_Graph > button {
    margin-top:5px;  
}

#recherche_menu_Graph .code {
    padding-right:0px;
    margin-right:5px;
    border:solid 1px #061574;
    -moz-border-radius: 3px;
    border-radius: 3px;  
    width:290px;  
    background-color:#FFF;
    bottom:0px;
    position:relative;
    overflow: hidden;
}

#recherche_menu_Graph .code div {
    padding-bottom:2px;
    padding-right:0;
    width:15px;
    position:absolute;
    right:3px;
    top:2px;
    height:15px;
    overflow: hidden;
}
#recherche_menu_Graph .code button {
    right:3px;
    top:1px;
    background-image:URL(/images/membre/maliste.png);
    padding: 0;
    border: none;
    width:15px; 
    height:15px;
    background-position:20px 0;
    background-color:#FFF;
    cursor:pointer;
}

#recherche_menu_Graph .code input {
    padding-left:10px;
}
#recherche_menu_Graph input {
    border:0;
}
/*Points forts/faibles */
.s_and_w {
    margin: 10px 20px 0px 0px; 
}
.s_and_w li{
    margin-bottom: 10px;
    font-size: 12px;
}
.s_and_w a:link, .s_and_w a:visited {
  color: #004EFF;
    text-decoration: none;  
}
.s_and_w a:hover {
  color: #004EFF;
    text-decoration: underline;  
}