/* ROUGE : A80101 */
/* VERTE : 2D8901 */

/* ENCARTS DE LA PARTIE DE GAUCHE */
.inputsSelect1 {width: 106px; height: 21px; background: url("../images/bourse/home/bg-select-input-recherche.png") top left no-repeat; position: relative; text-align: left; float: left; padding: 3px 0px 0px 0px; margin: -20px 0px 0px 335px; z-index: 100;}
.inputsSelect1 .selects {padding: 3px 14px 3px 3px; font: normal 11px Verdana; cursor: default; width: 100px; white-space: nowrap; overflow: hidden; color: #000000;}
.inputsSelect1 ul {position: absolute; text-align: left; border: 1px solid #999; white-space: nowrap; font: normal 11px verdana; padding: 5px; display: none; background: #C7C7C1; z-index: 100; list-style: none; margin: 0; z-index: 100;}
.inputsSelect1 ul {position: absolute; text-align: left; border: 1px solid #999; white-space: nowrap; font: normal 11px verdana; padding: 5px; display: none; background: #C7C7C1; z-index: 100; list-style: none; margin: 0; z-index: 100;}
.inputsSelect1 ul li a:hover {color: #000000; background: #C7C7C1;}




#courts-graphs {width: 650px; margin:  5px 15px 5px 15px;}
#courts-graphs a.onglet-on {background: url('../images/bourse/home/onglet-on-fin-graphs-cours.png')  repeat-x top right; font: bolder 11px Verdana; color: #000000; text-decoration: none; float: left; margin: 0px 0px 0px 3px; display: block; height: 21px;}
#courts-graphs a.onglet-on span {background: url('../images/bourse/home/onglet-on-debut-graphs-cours.png')  repeat-x top left; float: left; width: 5px; height: 22px;}
#courts-graphs a.onglet-on em {padding: 5px 5px 0px 3px; display: block; float: left; font-style: normal;}
#courts-graphs a.onglet-of {background: url('../images/bourse/home/onglet-off-fin-graphs-cours.png') repeat-x top right; font: bolder 11px Verdana; color: #D8D8D8; text-decoration: none; float: left; margin: 0px 0px 0px 3px; display: block; height: 21px;}
#courts-graphs a.onglet-of span {background: url('../images/bourse/home/onglet-off-debut-graphs-cours.png') repeat-x top left; float: left; width: 5px; height: 22px;}
#courts-graphs a.onglet-of em {padding: 5px 5px 0px 3px; display: block; float: left; font-style: normal;}
#courts-graphs a.onglet-st {margin: 0px 0px 0px 8px;}

#courts-graphs div#info-fiche {width: 650px; background: url('../images/bourse/valeurs/bg-entete-bourse.png') no-repeat 10px 0px #CFCEC4;}

#courts-graphs div#info-fiche div.fiche-info-firm {width: 510px; float: left; text-align:   left; margin: 0px 0px 0px 12px; position: relative;}
#courts-graphs div#info-fiche div.fiche-info-firm h1 {margin: 0px; padding: 0px; font: bolder 19px Verdana; color: #000000;}
#courts-graphs div#info-fiche div.fiche-info-firm p  {margin: 0px; padding: 0px; font: bolder 11px Verdana; color: #000000;}
#courts-graphs div#info-fiche div.fiche-info-firm p a.bleu-text {background: url('../images/bourse/valeurs/onglet-fin-fiche-valeurs.png') no-repeat top right; font: bolder 11px Verdana; color: #00417E; text-decoration: none; margin: 3px 0px 0px 1px; height: 17px;}
#courts-graphs div#info-fiche div.fiche-info-firm p a.bleu-text span {background: url('../images/bourse/valeurs/onglet-debut-fiche-valeurs.png') no-repeat top left; width: 4px; height: 17px;}
#courts-graphs div#info-fiche div.fiche-info-firm p a.bleu-text em {padding: 2px 0px 0px 0px; font-style: normal;}
#courts-graphs div#info-fiche div.fiche-info-firm p a.vert-text {background: url('../images/bourse/valeurs/onglet-fin-fiche-valeurs.png') no-repeat top right; font: bolder 11px Verdana; color: #629710; text-decoration: none; margin: 3px 0px 0px 1px; height: 17px;}
#courts-graphs div#info-fiche div.fiche-info-firm p a.vert-text span {background: url('../images/bourse/valeurs/onglet-debut-fiche-valeurs.png') no-repeat top left; width: 4px; height: 17px;}
#courts-graphs div#info-fiche div.fiche-info-firm p a.vert-text em {padding: 2px 0px 0px 0px; font-style: normal;}
#courts-graphs div#info-fiche div.fiche-info-icon {width: 130px; float: left; text-align:  right; margin: 0px 0px 0px  0px; position: absolute; top: 2px; left: 395px;}
#courts-graphs div#info-fiche div#fiche-info-plus {width: 621px; height: 42px; font: bolder 11px Verdana; color: #000000; margin: 5px 0px 0px 10px; clear: both; text-align: left; padding: 12px 0px 0px 10px;}
#courts-graphs div#info-fiche div#fiche-info-plus img {float: right; margin: -5px 10px 0px 0px;}
#courts-graphs div#info-fiche div#fiche-info-plus span {color: #00417E;}

#courts-graphs div#info-fiche div#fiche-info-acts {width: 650px; height: 25px; font: bolder 11px Verdana; color: #000000; text-align: left;}
#courts-graphs div#info-fiche div#fiche-info-acts ul li {float: left;}

#courts-graphs div#info-fiche div#fiche-info-menu {width: 630px; height: 27px; font: bolder 11px Verdana; color: #000000; text-align: left; padding: 0px 0px 0px 10px; position: relative; top: 2px; left: -5px;}
#courts-graphs div#info-fiche div#fiche-info-menu ul li {float: left; background: url('../images/bourse/menus/bg-menu-bottom.png') repeat-x 0px 24px;}
#courts-graphs div#info-fiche div#fiche-info-menu ul li a img {margin: 0px 3px 0px 0px;}
#courts-graphs div#info-fiche div#fiche-info-menu ul li a img.lasted {margin: 0px 0px 0px 0px;}

#courts-graphs div#all-graphs {width: 650px; background: #CFCEC4; padding: 2px 0px 0px 0px;}
#courts-graphs div#all-graphs div#main-graphs {width: 630px; margin: 0px 10px 5px 10px; background: url('../images/bourse/valeurs/bg-main-graphs.png') repeat-y top left;}
#image-graphs {margin: -4px 0px 0px 4px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-info {width: 376px; height: 46px; float: left; text-align: left;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-info img {float: left; margin: 0px 0px 0px 10px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-info div {padding: 12px 0px 0px 0px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-info div span.text-h1 {font: bolder 21px Verdana; color: #4E4E4E; margin: 0px 0px 0px 5px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-info div span.text-h2-red {font: bolder 13px Verdana; color: #A80101;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-info div span.text-h2-grn {font: bolder 13px Verdana; color: #2D8901;}

#courts-graphs div#all-graphs div#main-graphs div#graphs-navs {padding: 2px 0px 0px 0px; position: relative; text-align: left;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs a.mutton-on {background: url('../images/bourse/valeurs/onglet-on-fin-graph-secteur.png')  repeat-x top right; font: bolder 8px Verdana; color: #FFFFFF; text-decoration: none; float: left; margin: 3px 0px 0px 1px; display: block; height: 15px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs a.mutton-on span {background: url('../images/bourse/valeurs/onglet-on-debut-graph-secteur.png')  no-repeat top left #CFCEC4; float: left; width: 6px; height: 15px; position: relative;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs a.mutton-on em {padding: 2px 0px 0px 0px; display: block; float: left; font-style: normal; position: relative; left: -3px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs a.mutton-of {background: url('../images/bourse/valeurs/onglet-off-fin-graph-secteur.png') repeat-x top right; font: bolder 8px Verdana; color: #FFFFFF; text-decoration: none; float: left; margin: 3px 0px 0px 1px; display: block; height: 15px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs a.mutton-of span {background: url('../images/bourse/valeurs/onglet-off-debut-graph-secteur.png') no-repeat top left #CFCEC4; float: left; width: 7px; height: 15px; position: relative;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs a.mutton-of em {padding: 2px 0px 0px 0px; display: block; float: left; font-style: normal; position: relative; left: -3px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs a.mutton-rl {background: url('../images/bourse/valeurs/onglet-tps-fin-secteur-graph.png') repeat-x top right; font: bolder 8px Verdana; color: #FFFFFF; text-decoration: none; float: left; margin: 3px 0px 0px 1px; display: block; height: 15px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs a.mutton-rl span {background: url('../images/bourse/valeurs/onglet-tps-debut-secteur-graph.png') no-repeat top left #CFCEC4; float: left; width: 15px; height: 15px; position: relative;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs a.mutton-rl em {padding: 2px 3px 0px 0px; display: block; float: left; font-style: normal; position: relative; left: -1px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs img.barre-valeur {margin: 5px 0px 0px 0px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs img.curseur-valeur {position: absolute; top: 25px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs img.curseur-valeur-ie6 {display: none;}

#courts-graphs div#all-graphs div#wrapper {width: 365px; float: left; margin: 0px 15px 0px 0px;}

#courts-graphs div#all-graphs div#wrapper div#cours-du-jour {width: 365px; margin: 0px 5px 5px 10px; background: url('../images/bourse/valeurs/bg-fortes-fluctuations.png') repeat-y top left;}
#courts-graphs div#all-graphs div#wrapper div#cours-du-jour h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#courts-graphs div#all-graphs div#wrapper div#cours-du-jour h3 span {font: bold 11px Verdana; color: #FFFFFF; background: url('../images/template/bg-h3-span-titres.png') repeat-x top left; text-align: left; padding: 2px;}
#courts-graphs div#all-graphs div#wrapper div#cours-du-jour hr {height: 1px; color: #7E7E7B; background-color: #7E7E7B; border: none;}
#courts-graphs div#all-graphs div#wrapper div#cours-du-jour table {width: 350px; margin: 0px 6px; border-collapse: collapse;}
#courts-graphs div#all-graphs div#wrapper div#cours-du-jour table tr td.crsday-text, #courts-graphs div#all-graphs div#wrapper div#cours-du-jour table tr td.strngr-text {height: 14px; font: normal 11px Verdana; color: #000000; text-align:  left; padding: 4px 0px 4px 4px;}
#courts-graphs div#all-graphs div#wrapper div#cours-du-jour table tr td.crsday-vals, #courts-graphs div#all-graphs div#wrapper div#cours-du-jour table tr td.strngr-vals {height: 14px; font: normal 11px Verdana; color: #000000; text-align: right; padding: 4px 4px 4px 0px;}
#courts-graphs div#all-graphs div#wrapper div#cours-du-jour table tr td.crsday-reds, #courts-graphs div#all-graphs div#wrapper div#cours-du-jour table tr td.strngr-reds {color: #A80101;}

#courts-graphs div#all-graphs div#wrapper div#donnees-historik {width: 365px; margin: 0px 5px 0px 10px; background: url('../images/bourse/valeurs/bg-fortes-fluctuations.png') repeat-y top left;}
#courts-graphs div#all-graphs div#wrapper div#donnees-historik h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#courts-graphs div#all-graphs div#wrapper div#donnees-historik h3 span {font: bold 11px Verdana; color: #FFFFFF; background: url('../images/template/bg-h3-span-titres.png') repeat-x top left; text-align: left; padding: 2px;}
#courts-graphs div#all-graphs div#wrapper div#donnees-historik hr {height: 1px; color: #7E7E7B; background-color: #7E7E7B; border: none;}
#courts-graphs div#all-graphs div#wrapper div#donnees-historik table {width: 350px; margin: 0px 6px; border-collapse: collapse;}
#courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.period-titl, #courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.variat-titl, #courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.plshau-titl, #courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.plsbas-titl {height: 14px; font: normal 12px Georgia; color: #000000; text-align: left; padding: 4px 4px 0px 0px; border-bottom: 1px solid #7E7E7B;}
#courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.period-text, #courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.variat-text, #courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.plshau-text, #courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.plsbas-text {height: 14px; font: normal 11px Verdana; color: #000000; text-align: left; padding: 4px 0px 0px 4px;}
#courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.variat-titl, #courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.plshau-titl, #courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.plsbas-titl, #courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.variat-text, #courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.plshau-text, #courts-graphs div#all-graphs div#wrapper div#donnees-historik table tr td.plsbas-text {text-align: center;}

#courts-graphs div#all-graphs div#actualites-infos   {width: 255px; float: left; margin: 0px 10px 0px 5px; background: url('../images/bourse/valeurs/bg-tendances-jour.png') repeat-y top left;}
#courts-graphs div#all-graphs div#actualites-infos h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#courts-graphs div#all-graphs div#actualites-infos h3 span {font: bold 11px Verdana; color: #FFFFFF; background: url('../images/template/bg-h3-span-titres.png') repeat-x top left; text-align: left; padding: 2px;}
#courts-graphs div#all-graphs div#actualites-infos table { margin: 0px 6px; border-collapse: collapse;}
#courts-graphs div#all-graphs div#actualites-infos table td {width: 239px; font: normal 11px Verdana; color: #2E2E2E; text-align: left; padding: 4px 0px 0px 4px;}
#courts-graphs div#all-graphs div#actualites-infos table td a {font: normal 11px Verdana; color: #2E2E2E; text-decoration: none;}
#courts-graphs div#all-graphs div#actualites-infos img.bot-corners {margin: 1px 0px 0px 0px;}
#courts-graphs div#all-graphs div#actualites-infos a.more-infos {font: bolder 10px Verdana; color: #03437F; text-decoration: none; display: block; width: 235px; margin: 4px 0px 0px 4px; padding: 5px 0px 0px 5px; text-align: left; border-top: 1px solid #7E7E7B;}

#focus-communiq {width: 320px; border-top: 1px solid #464646; margin: 7px  5px 7px 15px; float: left;}
#focus-communiq h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#focus-communiq h3 span {font: bold 11px Verdana; color: #FFFFFF; background: url('../images/template/bg-h3-span-titres.png') repeat-x top left; text-align: left; padding: 2px;}
#focus-communiq table {height: 300px; border-top: 1px solid #CCCCCC; border-collapse: collapse;}
#focus-communiq table td {font: normal 11px Verdana; color: #2E2E2E; text-align: left; padding: 8px 5px;}
#focus-communiq table td a {font: normal 11px Verdana; color: #2E2E2E; text-decoration: none;}
#focus-communiq table td b {white-space: nowrap;}

#focus-conseils {width: 320px; border-top: 1px solid #464646; margin: 7px 15px 7px  5px; float: left;}
#focus-conseils h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#focus-conseils h3 span {font: bold 11px Verdana; color: #FFFFFF; background: url('../images/template/bg-h3-span-titres.png') repeat-x top left; text-align: left; padding: 2px;}
#focus-conseils table {height: 300px; border-top: 1px solid #CCCCCC; border-collapse: collapse;}
#focus-conseils table td {font: normal 11px Verdana; color: #2E2E2E; text-align: left; padding: 8px 5px;}
#focus-conseils table td a {font: normal 11px Verdana; color: #2E2E2E; text-decoration: none;}
#focus-conseils table td b {white-space: nowrap;}

#agenda-valeurs {width: 650px; margin: 5px 15px; background: #FFFFFF; border-top: 1px solid #464646; clear: both; text-align: center;}
#agenda-valeurs h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#agenda-valeurs h3 span {font: bold 11px Verdana; color: #FFFFFF; background: url('../images/template/bg-h3-span-titres.png') repeat-x top left; text-align: left; padding: 2px;}
#agenda-valeurs div#agenda-content {width: 638px; margin: 5px 0px; padding: 5px 6px; background: #F4F4F4; border-top: 1px solid #C0C0C0; clear: both; text-align: left;}
#agenda-valeurs div#agenda-content ul {margin: 0px; padding: 0px;}
#agenda-valeurs div#agenda-content ul li {margin: 0px; padding: 0px; float: left; font: normal 11px Verdana; color: #000000;}
#agenda-valeurs div#agenda-content ul li a {font: bolder 11px Verdana; color: #000000; text-decoration: underline;}
#agenda-valeurs div#agenda-content ul li.event-whit, #agenda-valeurs div#agenda-content ul li.event-gray {width: 491px; margin: 0px; padding: 3px 0px 3px 8px; float: left; text-align:   left; border-left:  1px solid #C5C5BB;}
#agenda-valeurs div#agenda-content ul li.dates-whit, #agenda-valeurs div#agenda-content ul li.dates-gray {width: 129px; margin: 0px; padding: 3px 8px 3px 0px; float: left; text-align:  right; border-right: 1px solid #C5C5BB;}
#agenda-valeurs div#agenda-content ul li.reslt-whit, #agenda-valeurs div#agenda-content ul li.reslt-gray {width: 341px; margin: 0px; padding: 3px 0px 3px 8px; float: left; text-align:   left; border-left:  1px solid #C5C5BB;}
#agenda-valeurs div#agenda-content ul li.agncy-whit, #agenda-valeurs div#agenda-content ul li.agncy-gray {width: 150px; margin: 0px; padding: 3px 0px 3px 0px; float: left; text-align: center;}
#agenda-valeurs div#agenda-content ul li.event-whit, #agenda-valeurs div#agenda-content ul li.dates-whit, #agenda-valeurs div#agenda-content ul li.reslt-whit, #agenda-valeurs div#agenda-content ul li.agncy-whit {background: #FFFFFF;}
#agenda-valeurs div#agenda-content ul li.event-gray, #agenda-valeurs div#agenda-content ul li.dates-gray, #agenda-valeurs div#agenda-content ul li.reslt-gray, #agenda-valeurs div#agenda-content ul li.agncy-gray {background: #F4F4F4;}
#agenda-valeurs div#agenda-content ul li.event-titl, #agenda-valeurs div#agenda-content ul li.reslt-titl {width: 628px; height: 26px; font: normal 14px Georgia; color: #35580B; margin: 0px; padding: 4px 0px 0px 8px; border-left: 1px solid #C5C5BB; border-right: 1px solid #C5C5BB; background: #FFFFFF;}
#agenda-valeurs div#agenda-content img.spr-corners {width: 638px; height: 5px;}

#consensus-generic {width: 650px; margin: 5px 15px; background: #FFFFFF; border-top: 1px solid #464646; clear: both; text-align: center;}
#consensus-generic h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#consensus-generic h3 span {font: bold 11px Verdana; color: #FFFFFF; background: url('../images/template/bg-h3-span-titres.png') repeat-x top left; text-align: left; padding: 2px;}
#consensus-generic div#consensus-content {width: 638px; margin: 5px 0px; padding: 5px 6px; background: #F4F4F4; border-top: 1px solid #C0C0C0; clear: both; text-align: left;}
#consensus-generic div#consensus-content div#consensus-context {width: 636px; border-left: 1px solid #C5C5BB; border-right: 1px solid #C5C5BB; background: #FFFFFF;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-graphic {width: 157px; float: left; margin: 5px 0px 0px 10px; position: relative;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-graphic span {width: 157px; display: block; text-align: right; font: bolder 11px Verdana; color: #FFFFFF; margin: 0px 0px 1px 0px; padding: 6px 0px 0px 0px;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-graphic span em {margin: 0px 6px 0px 0px; font-style: normal;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-graphic span.graph-value1 {height: 20px; background: url('../images/bourse/valeurs/bg-consensus-value-1.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-graphic span.graph-value2 {height: 21px; background: url('../images/bourse/valeurs/bg-consensus-value-2.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-graphic span.graph-value3 {height: 20px; background: url('../images/bourse/valeurs/bg-consensus-value-3.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-graphic span.graph-value4 {height: 20px; background: url('../images/bourse/valeurs/bg-consensus-value-4.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-graphic span.graph-value5 {height: 20px; background: url('../images/bourse/valeurs/bg-consensus-value-5.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-graphic img.curseur-valeur {position: absolute; left: 35px;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-objectf {width: 211px; float: left; margin: 5px 0px 0px  9px;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-objectf div#consensus-objvals {width: 209px; background: #EAEAEA; border-left: 1px solid #C7C7BE; border-right: 1px solid #C7C7BE; text-align: center; font: normal 12px Georgia; color: #2E2E2E;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-objectf div#consensus-objvals span.topper {width: 199px; height: 47px; background: url('../images/bourse/valeurs/bg-consensus-objectif-top.png') no-repeat top left; font: bolder 11px Verdana; color: #414141; display: block; text-align: center; margin: 5px 0px 0px 5px; padding: 10px 0px 0px 0px;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-objectf div#consensus-objvals span.botter {width: 199px; height: 39px; background: url('../images/bourse/valeurs/bg-consensus-objectif-bot.png') no-repeat top left; font: bolder 11px Verdana; color: #414141; display: block; text-align: center; margin: 0px 0px 0px 5px; padding: 10px 0px 0px 0px;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-objectf div#consensus-objvals span.grnner {color: #2D8901;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane {width: 231px; float: left; margin: 5px 0px 0px  8px;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals {width: 229px; background: #EAEAEA; border-left: 1px solid #C7C7BE; border-right: 1px solid #C7C7BE; text-align: center; font: normal 12px Georgia; color: #2E2E2E;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul {width: 231px; margin: 5px 0px 0px -1px; padding: 0px; border-top: 1px solid #B8B9AC;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.text-row1 {width:  82px; height: 18px; padding: 8px 0px 0px 0px; background: #F4F4F4; font: normal 11px Verdana; color: #000000; float: left; text-align: center; border-left: 1px solid #C7C7BE;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.text-row2 {width:  82px; height: 18px; padding: 8px 0px 0px 0px; background: #FFFFFF; font: normal 11px Verdana; color: #000000; float: left; text-align: center; border-left: 1px solid #C7C7BE;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.text-row3 {width:  82px; height: 18px; padding: 8px 0px 0px 0px; background: #F4F4F4; font: normal 11px Verdana; color: #000000; float: left; text-align: center; border-left: 1px solid #C7C7BE;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.text-row4 {width:  83px; height: 18px; padding: 8px 0px 0px 0px; background: #FFFFFF; font: normal 11px Verdana; color: #000000; float: left; text-align: center; background: url('../images/bourse/valeurs/bg-consensus-note-texte-bottom.png') no-repeat bottom left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.note-row1 {width: 147px; height: 21px; padding: 5px 0px 0px 0px; background: #F4F4F4; font: bolder 15px Verdana; color: #FFFFFF; float: left; text-align: center; border-right: 1px solid #C7C7BE;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.note-row2 {width: 147px; height: 21px; padding: 5px 0px 0px 0px; background: #FFFFFF; font: bolder 15px Verdana; color: #FFFFFF; float: left; text-align: center; border-right: 1px solid #C7C7BE;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.note-row3 {width: 147px; height: 21px; padding: 5px 0px 0px 0px; background: #F4F4F4; font: bolder 15px Verdana; color: #FFFFFF; float: left; text-align: center; border-right: 1px solid #C7C7BE;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.note-row4 {width: 148px; height: 21px; padding: 5px 0px 0px 0px; background: #FFFFFF; font: bolder 15px Verdana; color: #FFFFFF; float: left; text-align: center;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.color-dark-red {background: url('../images/bourse/valeurs/bg-consensus-note-dark-red.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.lsted-dark-red {background: url('../images/bourse/valeurs/bg-consensus-note-dark-red-bottom.png') no-repeat bottom left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.color-lght-red {background: url('../images/bourse/valeurs/bg-consensus-note-lght-red.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.lsted-lgth-red {background: url('../images/bourse/valeurs/bg-consensus-note-lght-red-bottom.png') no-repeat bottom left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.color-dark-orn {background: url('../images/bourse/valeurs/bg-consensus-note-dark-orange.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.lsted-dark-orn {background: url('../images/bourse/valeurs/bg-consensus-note-dark-orange-bottom.png') no-repeat bottom left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.color-lght-orn {background: url('../images/bourse/valeurs/bg-consensus-note-lght-orange.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.lsted-lgth-orn {background: url('../images/bourse/valeurs/bg-consensus-note-lght-orange-bottom.png') no-repeat bottom left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.color-dark-ylw {background: url('../images/bourse/valeurs/bg-consensus-note-dark-yellow.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.lsted-dark-ylw {background: url('../images/bourse/valeurs/bg-consensus-note-dark-yellow-bottom.png') no-repeat bottom left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.color-lght-ylw {background: url('../images/bourse/valeurs/bg-consensus-note-lght-yellow.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.lsted-lgth-ylw {background: url('../images/bourse/valeurs/bg-consensus-note-lght-yellow-bottom.png') no-repeat bottom left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.color-dark-grn {background: url('../images/bourse/valeurs/bg-consensus-note-dark-green.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.lsted-dark-grn {background: url('../images/bourse/valeurs/bg-consensus-note-dark-green-bottom.png') no-repeat bottom left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.color-lght-grn {background: url('../images/bourse/valeurs/bg-consensus-note-lght-green.png') no-repeat top left;}
#consensus-generic div#consensus-content div#consensus-context div#consensus-mediane div#consensus-medvals ul li.lsted-lgth-grn {background: url('../images/bourse/valeurs/bg-consensus-note-lght-green-bottom.png') no-repeat bottom left;}

#secteur-generic {width: 650px; margin: 5px 15px; background: #FFFFFF; border-top: 1px solid #464646; clear: both; text-align: center;}
#secteur-generic h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#secteur-generic h3 span {font: bold 11px Verdana; color: #FFFFFF; background: url('../images/template/bg-h3-span-titres.png') repeat-x top left; text-align: left; padding: 2px;}
#secteur-generic div#secteur-content {width: 638px; margin: 5px 0px; padding: 5px 6px; background: #F4F4F4; border-top: 1px solid #C0C0C0; clear: both; text-align: left;}
#secteur-generic div#secteur-content div#secteur-graphik {width: 376px; background: #FFFFFF; float: left; margin: 0px 5px 0px 0px;}
#secteur-generic div#secteur-content div#secteur-graphik div.secteur-graphic {width: 374px; background: #FFFFFF; border-left: 1px solid #CFCFC7; border-right: 1px solid #CFCFC7;}
#secteur-generic div#secteur-content div#secteur-graphik div.secteur-graphic h4 {margin: 0px 10px 0px 1px; padding: 4px; display: inline; float: left; font: bolder 9px Verdana; color: #888888;}
#secteur-generic div#secteur-content div#secteur-graphik div.secteur-graphic a.futton-on {background: url('../images/bourse/valeurs/onglet-on-fin-graph-secteur.png')  repeat-x top right; font: bolder 8px Verdana; color: #FFFFFF; text-decoration: none; float: left; margin: 3px 0px 0px 1px; display: block; height: 15px;}
#secteur-generic div#secteur-content div#secteur-graphik div.secteur-graphic a.futton-on span {background: url('../images/bourse/valeurs/onglet-on-debut-graph-secteur.png')  no-repeat top left #CFCEC4; float: left; width: 6px; height: 15px; position: relative;}
#secteur-generic div#secteur-content div#secteur-graphik div.secteur-graphic a.futton-on em {padding: 2px 0px 0px 0px; display: block; float: left; font-style: normal; position: relative; left: -3px;}
#secteur-generic div#secteur-content div#secteur-graphik div.secteur-graphic a.futton-of {background: url('../images/bourse/valeurs/onglet-off-fin-graph-secteur.png') repeat-x top right; font: bolder 8px Verdana; color: #FFFFFF; text-decoration: none; float: left; margin: 3px 0px 0px 1px; display: block; height: 15px;}
#secteur-generic div#secteur-content div#secteur-graphik div.secteur-graphic a.futton-of span {background: url('../images/bourse/valeurs/onglet-off-debut-graph-secteur.png') no-repeat top left #CFCEC4; float: left; width: 7px; height: 15px; position: relative;}
#secteur-generic div#secteur-content div#secteur-graphik div.secteur-graphic a.futton-of em {padding: 2px 0px 0px 0px; display: block; float: left; font-style: normal; position: relative; left: -3px;}
#secteur-generic div#secteur-content div#secteur-graphik div.secteur-graphic a.futton-rl {background: url('../images/bourse/valeurs/onglet-tps-fin-secteur-graph.png') repeat-x top right; font: bolder 8px Verdana; color: #FFFFFF; text-decoration: none; float: left; margin: 3px 0px 0px 1px; display: block; height: 15px;}
#secteur-generic div#secteur-content div#secteur-graphik div.secteur-graphic a.futton-rl span {background: url('../images/bourse/valeurs/onglet-tps-debut-secteur-graph.png') no-repeat top left #CFCEC4; float: left; width: 15px; height: 15px; position: relative;}
#secteur-generic div#secteur-content div#secteur-graphik div.secteur-graphic a.futton-rl em {padding: 2px 3px 0px 0px; display: block; float: left; font-style: normal; position: relative; left: -1px;}
#secteur-generic div#secteur-content div#secteur-graphik div.secteur-graphic img {margin: 5px 5px 17px 5px;}
#secteur-generic div#secteur-content div#secteur-palmars {width: 255px; background: #F4F4F4; float: left; margin: 0px 0px 0px 0px;}
#secteur-generic div#secteur-content div#secteur-palmars div.secteur-plmares {width: 253px; background: #FFFFFF; border-left: 1px solid #CFCFC7; border-right: 1px solid #CFCFC7;}
#secteur-generic div#secteur-content div#secteur-palmars div.secteur-plmares h4 {margin: 0px 10px 0px 1px; padding: 4px; font: normal 12px Georgia; color: #2E2E2E;}
#secteur-generic div#secteur-content div#secteur-palmars div.secteur-plmares table {width: 253px; border-collapse: collapse;}
#secteur-generic div#secteur-content div#secteur-palmars div.secteur-plmares table td.plmrs-flech {width:  16px; text-align: center; padding: 3px;}
#secteur-generic div#secteur-content div#secteur-palmars div.secteur-plmares table td.plmrs-texte {width: 154px; text-align:   left; padding: 3px; font: normal 11px Verdana; color: #000000;}
#secteur-generic div#secteur-content div#secteur-palmars div.secteur-plmares table td.plmrs-value {width:  64px; text-align:  right; padding: 3px; font: normal 11px Verdana;}
#secteur-generic div#secteur-content div#secteur-palmars div.secteur-plmares table td.plmrs-verte {color: #A80101;}
#secteur-generic div#secteur-content div#secteur-palmars div.secteur-plmares table td.plmrs-rouge {color: #2D8901;}
#secteur-generic div#secteur-content div#secteur-palmars div.secteur-plmares table td.captl-texte {width: 164px; text-align:   left; padding: 3px; font: normal 11px Verdana; color: #000000;}
#secteur-generic div#secteur-content div#secteur-palmars div.secteur-plmares table td.captl-value {width:  77px; text-align:  right; padding: 3px; font: normal 11px Verdana; color: #000000;}
#secteur-generic div#secteur-content div#secteur-palmars img.bot-corners {margin: 0px 0px 5px 0px;}

#profil-societe {width: 650px; margin: 5px 15px 5px 15px; background: #FFFFFF; border-top: 1px solid #464646; clear: both; text-align: center;}
#profil-societe h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#profil-societe h3 span {font: bold 11px Verdana; color: #FFFFFF; background: url('../images/template/bg-h3-span-titres.png') repeat-x top left; text-align: left; padding: 2px;}
#profil-societe div#profil-content {width: 638px; margin: 5px 0px; padding: 5px 6px; background: #F4F4F4; border-top: 1px solid #C0C0C0; clear: both; text-align: left;}
#profil-societe div#profil-content div#wrapper-profil {width: 638px; margin: 0px; padding: 0px; background: url('../images/bourse/valeurs/bg-profil-societes.png') repeat-y top left; text-align: left;}
#profil-societe div#profil-content div#wrapper-profil img#profil-logo {margin: 0px 10px 10px 10px; display: block;}
#profil-societe div#profil-content div#wrapper-profil div#profil-activs {width: 435px; margin: 0px 0px 0px 10px; float: left;}
#profil-societe div#profil-content div#wrapper-profil div#profil-activs h4 {width: 435px; height: 22px; font: normal 12px Georgia; color: #2E2E2E; margin: 0px 0px 5px 0px; padding: 0px; background: url('../images/bourse/valeurs/bg-titre-profil-h4-fin.png') no-repeat top right;}
#profil-societe div#profil-content div#wrapper-profil div#profil-activs h4 em {margin: 4px 0px 0px 4px; font-style: normal; float: left;}
#profil-societe div#profil-content div#wrapper-profil div#profil-activs h4 span {width: 5px; height: 22px; background: url('../images/bourse/valeurs/bg-titre-profil-h4-debut.png') no-repeat top left; display: block; float: left;}
#profil-societe div#profil-content div#wrapper-profil div#profil-activs p {width: 435px; font: normal 11px Verdana; color: #2E2E2E; margin: 0px 0px 5px 0px; padding: 0px;}
#profil-societe div#profil-content div#wrapper-profil div#profil-coords {width: 175px; margin: 0px 0px 0px  7px; float: left;}
#profil-societe div#profil-content div#wrapper-profil div#profil-coords h4 {width: 175px; height: 22px; font: normal 12px Georgia; color: #2E2E2E; margin: 0px 0px 5px 0px; padding: 0px; background: url('../images/bourse/valeurs/bg-titre-profil-h4-fin.png') no-repeat top right;}
#profil-societe div#profil-content div#wrapper-profil div#profil-coords h4 em {margin: 4px 0px 0px 4px; font-style: normal; float: left;}
#profil-societe div#profil-content div#wrapper-profil div#profil-coords h4 span {width: 5px; height: 22px; background: url('../images/bourse/valeurs/bg-titre-profil-h4-debut.png') no-repeat top left; display: block; float: left;}
#profil-societe div#profil-content div#wrapper-profil div#profil-coords ul {width: 175px; margin: 0px; padding: 0px; background: #F0F0F0;}
#profil-societe div#profil-content div#wrapper-profil div#profil-coords ul li {width: 171px; font: normal 11px Verdana; color: #2E2E2E; margin: 0px; padding: 0px; border-left: 2px solid #DEDEDA; border-right: 2px solid #DEDEDA; text-align: center;}
