.colonnes { overflow: hidden; }

#blocCentral #flashFicheValeur { margin-bottom: 10px; }

#blocCentral #headFiche {
    background: transparent url(../images/bgFicheValeur.png) no-repeat top;
    height: 34px;
    width: 721px;
    font-weight: bold;
}

#blocCentral H1 {
    width: auto;
    color: #688dd4;
    font-size: 18px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

#blocCentral #libelle { width: auto; margin: -2px 20px 0 5px; float: left; }
#blocCentral #cours { width: auto; float: right; margin-right: 10px; }
#blocCentral #leftCours { margin-top: -1px; height: 21px; }
#blocCentral #isin { color: #555; }
#blocCentral #value { font-size: 17px; color: #555; float: left; margin: 0 15px 0 0; }
#blocCentral #varH { font-size: 17px; color: #21c703; float: left; margin-top: 10px; }
#blocCentral #varB { font-size: 17px; color: red; float: left; margin-top: 10px; }
#blocCentral #vol { color: #555; float: left; font-weight: normal; }
#blocCentral #heure { color: #555; font-weight: normal; height: 14px; }

#blocCentral .fontNormal { font-weight: normal; }

#blocCentral .varH { font-size: 17px; color: #21c703; float: left; }
#blocCentral .varB { font-size: 17px; color: red; float: left; }
#blocCentral #ajax_varHB{ display: none; visibility:hidden; }
#blocCentral .pPub { margin: 0 0 0 20px; }
#blocCentral #ajax_varPourcent { margin: 0; }
#blocCentral #ajax_pourcent { margin: 0 0 0 5px; }
#blocCentral #valuePub { font-size: 17px; color: #555; float: left; margin: 0 15px 0 0; }
    /* HTML #blocCentral #valuePub { font-size: 17px; color: #555; float: left; margin: 5px 0 0 10px; background-color: dark;}*/

#blocCentral #ajax_heureTransaction1 { font-weight: normal; margin: 5px 0 0 10px; float: left; }

IFRAME { width: 721px; border: none; background-color: #E5EFFB; }

#formPassOrdre { height: 200px; width: 721px; margin-bottom: 10px; font-size: 11px; color: #555555; font-family: Arial,Tahoma,"Trebuchet MS",Verdana,"Lucida Grande",Helvetica,Sans-Serif; }

#formPassOrdre #equiductL { 
    font-size: 13px; 
    width: 380px; 
    float: left;
    background-color: #DFDFE0;
    margin-left: -248px;
    font-weight: bold;
    padding-left:5px;
    color: #381778;
    height:19px;
    position:relative;
    }
* HTML #formPassOrdre #equiductL { margin-left: -8px; }
*+HTML #formPassOrdre #equiductL { margin-left: -8px; }

#formPassOrdre #equiductR { 
    background-color: #DFDFE0;
    margin-left:0px;
    width:338px; 
    margin-bottom: 5px;
    float: left;
    font-size:13px;
    height:19px;
}

#formPassOrdre #nbCompteL { width: 560px; margin-bottom: 5px; float: left;}
#formPassOrdre #nbCompteL SPAN { font-weight: bold; float: left;}
#formPassOrdre #nbCompteL SELECT.long { width: 477px; float: left;}
#formPassOrdre #nbCompteL label {
    float: left;
    display:inline-block;
    font-weight:bold;
    margin-right:3px;
    width:80px;
}
#formPassOrdre #nbCompteR { 
    margin-left:17px;
    width:137px; 
    margin-bottom: 5px;
    float: left;
}
#formPassOrdre #nbCompteR SPAN { font-weight: bold; }
#formPassOrdre #nbCompteR label {
    display:inline-block;
    font-weight:bold;
    margin-right:3px;
    width:130px;
}
#formPassOrdre #colL { width: 240px; float: left; }
#formPassOrdre #colM { width: 260px; float: left; }
#formPassOrdre #colL .champ, #formPassOrdre #colM .champ, #formPassOrdre #colR .champ { height:20px;  margin-bottom: 2px; }
    * HTML #formPassOrdre #colL .champ, * HTML #formPassOrdre #colM .champ  { margin-bottom: 0; }
#formPassOrdre #colL .champMarg, #formPassOrdre #colM .champMarg { width: 235px; margin: 5px 0; } 
    * HTML #formPassOrdre #colL .champMarg, * HTML #formPassOrdre #colM .champMarg  { width: 235px; margin: 5px 0; }
#formPassOrdre #colR { width: 220px; margin: 0px; float: left; }
    * HTML #formPassOrdre #colR { width: 210px; }
    * HTML #formPassOrdre #colR #btnValider { margin-top: -15px; }    

#formPassOrdre #colM INPUT { width: 160px; height: 20px;}
#formPassOrdre .radio { width: 15px; height: 13px; position: absolute; margin: 0; }
#formPassOrdre LABEL { width: 115px; margin-right: 3px; font-weight: bold;  display: inline-block; vertical-align: text-top; }
#formPassOrdre #colM LABEL { width: 80px; margin-right: 3px; font-weight: bold;  display: inline-block; vertical-align: text-top;}

#formPassOrdre .short { width: 31px; margin-left: 20px; font-weight: normal; }
#formPassOrdre INPUT { width: 125px; height: 20px; }
#formPassOrdre SPAN { width: 90px; height: 20px; }
#formPassOrdre #colL .champ INPUT { width: 105px; height: 20px; }

#formPassOrdre #colL SELECT { width: 105px; }
#formPassOrdre #colM SELECT { width: 160px; }
#formPassOrdre #colR SELECT { width: 85px; }

.boutons { padding-top: 15px; }
.btn {
    background: #88AEFD url(../images/bgBouton.png) repeat-x center bottom;
    color: white;
    border: 1px #183DA7 solid;
    padding:1px 25px;
    font-family: verdana;
    font-size: 10px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
}
    * HTML .btn { height: 18px; }
.btn:hover { text-decoration: underline; }
#btnmarge { margin-left: 300px; }

#blocCentral #news { width: 428px; }

#blocCentral #histo TABLE { width: 263px;}

#blocCentral #onglets {
    background: transparent url(../images/bgFicheValeurOnglets.png) no-repeat top left;
    width: 721px;
    height: 18px;
    font-weight: bold;
    margin-top: 40px;
    text-align: center;
}

#blocCentral #onglet {
    margin-top: 15px;
}

#blocCentral #onglets A {
    display: block;
    position: absolute;
    background: transparent url(../images/bgFicheValeurOngletBlanc.png) no-repeat top right;
    color: #555;
    padding-top: 2px;
    height: 18px;
    outline: none;
}
#blocCentral #onglets A:hover { color: #5482E1; }
#blocCentral #onglets A.on:hover { color: white; text-decoration: none; cursor: default; }

#blocCentral #onglets #onglet1 {
    background-image: url(../images/bgFicheValeurOngletBlancNews.png);
    width: 66px;
    left: 0;
    z-index: 6;
}
#blocCentral #onglets #onglet1.on { background-image: url(../images/bgFicheValeurOngletGrisNews.png); color: white; }

#blocCentral #onglet2 { width: 120px; left: 59px; z-index: 5; }
#blocCentral #onglets #onglet2.on { background-image: url(../images/bgFicheValeurOngletGris.png); color: white; }

#blocCentral #onglets #onglet3 { width: 95px; left: 171px; z-index: 4; }
#blocCentral #onglets #onglet3.on { background-image: url(../images/bgFicheValeurOngletGris.png); color: white; }

#blocCentral #onglets #onglet4 { width: 120px; left: 258px; z-index: 3; }
#blocCentral #onglets #onglet4.on { background-image: url(../images/bgFicheValeurOngletGris.png); color: white; }

#blocCentral #onglets #onglet5 { width: 110px; left: 370px; z-index: 2; }
#blocCentral #onglets #onglet5.on { background-image: url(../images/bgFicheValeurOngletGris.png); color: white; }

#blocCentral #onglets #onglet5-2 { width: 145px; left: 370px; z-index: 2; }
#blocCentral #onglets #onglet5-2.on { background-image: url(../images/bgFicheValeurOngletGris.png); color: white; }

#blocCentral #onglets #onglet6 { width: 145px; left: 472px; z-index: 1; }
#blocCentral #onglets #onglet6.on { background-image: url(../images/bgFicheValeurOngletGris.png); color: white; }

#blocCentral #onglets #onglet7 { background: #E5EFFB; border: 1px solid #AAAAAA; height:16px; width: 220px; left: 0px; z-index: 2; }
#blocCentral #onglets #onglet7.on { background: #99BBFF; }
#blocCentral #onglets #onglet7.hide { display: none; visibility:hidden; }

#blocCentral #onglets #onglet8 { background: #E5EFFB; border: 1px solid #AAAAAA; height:16px; width: 260px; left: 190px; z-index: 1; }
#blocCentral #onglets #onglet8.on { background: #99BBFF; }
#blocCentral #onglets #onglet8.hide { display: none; visibility:hidden; }

#blocCentral #loading {
    display: none;
    position: absolute;
    background: white url(../images/loading.gif) no-repeat left 2px;
    width: 685px;
    height: 300px;
    font-size: 18px;
    color: #888;
    z-index: 20;
    padding: 5px 0 0 40px;
    opacity: 0.9;
    filter: alpha(opacity: 90);
}

#blocCentral #graphHisto { margin-left: 55px; margin-bottom: 20px; }

#blocCentral #consAnalRum { margin-top: 5px; width: 424px; float: left; }
#blocCentral #historL { margin-top: 5px; width: 435px; float: left; }
#blocCentral #historR { margin-top: 5px; width: 289px; float: right; }
#blocCentral #analTec { margin: 5px 0 0 0; width: 277px; float: right; }
#blocCentral #anTecBig { margin: 5px 0 0 0; }
#blocCentral #consensusReco1 { margin: 5px 0 0 5px; width: 220px; }
#blocCentral #consensusReco2 { margin: 5px 0 0 5px; width: 220px; }
#blocCentral #consensusReco3 { margin: 5px 0 0 5px; width: 440px; }
#blocCentral #consensusReco4{ margin: 5px 0 0 5px; width: 660px; float: left; }
.colB{ float:left; width: 100%; }

#blocCentral #bgFicheValeurBas { width: 721px; height: 18px; background: transparent url(../images/bgFicheValeurBas.png) no-repeat bottom; }
#blocCentral .actions { margin: 5px 0; }
#blocCentral .actions A {
    display: block;
    background: #eee url(../images/actions.png) no-repeat 2px 0px;
    color: #555;
    font-size: 10px;
    font-weight: bold;
    padding: 2px 0px 2px 17px;
    border: 1px #aaa solid;
    margin: 2px 0px;
}

#blocCentral .actions #warrants { background-position: 5px -41px; margin-right: 2px; width: 140px; float: left; text-align: center; }
#blocCentral .actions #perso { background-position: 10px -13px; margin-right: 2px; width: 165px; float: left; text-align: center; }
#blocCentral .actions #alerte { background-position: 5px 0px;  margin-right: 2px; width: 175px; float: left; text-align: center; }
#blocCentral .actions #virtuel { background-position: 8px -27px; margin-right: 2px; width: 175px; float: left; text-align: center; }
#blocCentral .actions A:hover { background-color: #fff; }

#blocCentral .pub250x250 { margin-top: 2px; }

#blocCentral A#toProfil { position: absolute; top: 20px; right: 10px;}

  * HTML #blocCentral OBJECT { width: 720px; }
  * HTML #blocCentral .colL .cadre H6 { width: 386px; }
  * HTML #blocCentral .colR .cadre H6 { width: 254px; }
  *+HTML #blocCentral .colL .cadre H6 { width: 390px; }
  *+HTML #blocCentral .colR .cadre H6 { width: 255px; }

#blocCentral #frmGraphique #periode { width: 31%; }
#blocCentral #frmGraphique #perMois { width: 20%; }
#blocCentral #frmGraphique LABEL.normal { width: 20px; text-align: center; padding: 0; }
#blocCentral #frmGraphique #ma1 { width: 20%; float: left; }
#blocCentral #frmGraphique #ma2 { width: 20%; float: left; }
#blocCentral #frmGraphique #ind1 { width: 30%; float: left; }
#blocCentral #frmGraphique #pas1 { width: 20%; float: left; margin-left: 5px; }
#blocCentral #frmGraphique #ind2 { width: 30%; float: left; }
#blocCentral #frmGraphique #pas2 { width: 20%; float: left; margin-left: 5px; }

.colLC { float: left; margin-right: 5px; }
.colRC { float: right; }

* HTML #blocCentral .colLC .cadre H6 { width: 210px; }
* HTML #blocCentral .colRC .cadre H6 { width: 450px; }
*+HTML #blocCentral .colLC .cadre H6 { width: 210px; }
*+HTML #blocCentral .colRC .cadre H6 { width: 450px; }

A.linkD { color: #57e; font-size: 11px; font-weight: bold; }
A.linkD:hover { text-decoration: underline; }
A.linkD B { color: #183DA7; padding-right: 3px; }

TABLE.datas TH { background-color: #4562AC; color: white; padding: 1px 1px; }

DIV.cadre TABLE.datas TH,
DIV.cadre TABLE.datas TD { border-right: 1px solid white; }
TD.chiffres { background-color: #C9BAD6; color: #000000; font-weight: bold; }

#disclamerHaut{
    margin-bottom:6px;
    font-size:9px;
    text-align:justify;
}

