/* 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-effet-bleu-fin.png')  repeat-x top right #FFFFFF; font: bolder 11px Verdana; color: #FFFFFF; text-decoration: none; float: left; margin: 0px 0px 0px 3px; display: block; height: 25px;}
#courts-graphs a.onglet-on span {background: url('../images/bourse/home/onglet-effet-bleu-deb.png')  repeat-x top left #FFFFFF; float: left; width: 5px; height: 25px;}
#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-effet-gris-fin.png') repeat-x top right #FFFFFF; font: bolder 11px Verdana; color: #3F3F3F; text-decoration: none; float: left; margin: 0px 0px 0px 3px; display: block; height: 25px;}
#courts-graphs a.onglet-of span {background: url('../images/bourse/home/onglet-effet-gris-deb.png') repeat-x top left #FFFFFF; float: left; width: 5px; height: 25px;}
#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#all-graphs {width: 650px; background: #CFCEC4;}
#courts-graphs div#all-graphs div#main-graphs {width: 630px; background: #FFFFFF; margin: 0px 10px 5px 10px;}

#courts-graphs div#all-graphs div#main-graphs div#graphs-info {width: 476px; height: 46px; background: url('../images/bourse/home/bg-graphs-informations.png') no-repeat top left; 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: #CA292F;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-info div span.text-h2-grn {font: bolder 13px Verdana; color: #44852B;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-info div span.text-h3 {font: bolder 11px Verdana; color: #A8A8A8;}

#courts-graphs div#all-graphs div#main-graphs div#graphs-navs {width: 154px; padding: 5px 0px; background: #CFCEC4; float: left; text-align: right;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs a.button-on {background: url('../images/bourse/home/onglet-on-fin-graphs-navs.png')  repeat-x top right; font: bolder 8px Verdana; color: #FFFFFF; text-decoration: none; float: left; margin-left: 6px; display: block; height: 15px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs a.button-on span {background: url('../images/bourse/home/onglet-on-debut-graphs-navs.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.button-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.button-of {background: url('../images/bourse/home/onglet-off-fin-graphs-navs.png') repeat-x top right; font: bolder 8px Verdana; color: #FFFFFF; text-decoration: none; float: left; margin-left: 6px; display: block; height: 15px;}
#courts-graphs div#all-graphs div#main-graphs div#graphs-navs a.button-of span {background: url('../images/bourse/home/onglet-off-debut-graphs-navs.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.button-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 img.real-time {margin-top: 5px;}
#courts-graphs div#all-graphs div#fortes-fluctuations {width: 365px; height: 290px; background: #FFFFFF; float: left; margin: 0px 5px 0px 10px;}
#courts-graphs div#all-graphs div#fortes-fluctuations h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#courts-graphs div#all-graphs div#fortes-fluctuations 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#fortes-fluctuations hr {height: 1px; color: #7E7E7B; background-color: #7E7E7B; border: none;}
#courts-graphs div#all-graphs div#fortes-fluctuations table {margin: 0px 6px 0px 6px; border-collapse: collapse; height: 108px;}
#courts-graphs div#all-graphs div#fortes-fluctuations table tr td.valeur-titl {width: 209px; border-bottom: 1px solid #7E7E7B; font: normal 12px Georgia; color: #000000; text-align:  left; padding: 4px 0px 0px 4px;}
#courts-graphs div#all-graphs div#fortes-fluctuations table tr td.courts-titl {width:  66px; border-bottom: 1px solid #7E7E7B; font: normal 12px Georgia; color: #000000; text-align: right; padding: 4px 4px 0px 0px;}
#courts-graphs div#all-graphs div#fortes-fluctuations table tr td.variat-titl {width:  66px; border-bottom: 1px solid #7E7E7B; font: normal 12px Georgia; color: #000000; text-align: right; padding: 4px 4px 0px 0px;}
#courts-graphs div#all-graphs div#fortes-fluctuations table tr td.strngr-text, #courts-graphs div#all-graphs div#fortes-fluctuations table tr td.strngr-text {width: 209px; height: 18px; font: normal 11px Verdana; color: #000000; text-align:  left; padding: 4px 0px 0px 4px;}
#courts-graphs div#all-graphs div#fortes-fluctuations table tr td.strngr-vals, #courts-graphs div#all-graphs div#fortes-fluctuations table tr td.strngr-vals {width:  66px; height: 18px; font: normal 11px Verdana; color: #000000; text-align: right; padding: 4px 4px 0px 0px;}
#courts-graphs div#all-graphs div#fortes-fluctuations table tr td.strngr-gren, #courts-graphs div#all-graphs div#fortes-fluctuations table tr td.strngr-gren {width:  66px; height: 18px; font: normal 11px Verdana; color: #2D8901; text-align: right; padding: 4px 4px 0px 0px;}
#courts-graphs div#all-graphs div#fortes-fluctuations table tr td.strngr-reds, #courts-graphs div#all-graphs div#fortes-fluctuations table tr td.strngr-reds {width:  66px; height: 18px; font: normal 11px Verdana; color: #A80101; text-align: right; padding: 4px 4px 0px 0px;}
#courts-graphs div#all-graphs div#tendances-du-jour  {width: 255px; background: #FFFFFF; float: left; margin: 0px 10px 0px 5px;}
#courts-graphs div#all-graphs div#tendances-du-jour h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#courts-graphs div#all-graphs div#tendances-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#tendances-du-jour table { height: 253px; margin: 0px 6px 0px 6px; border-collapse: collapse; border-bottom: 1px solid #2E2E2E;}
#courts-graphs div#all-graphs div#tendances-du-jour table td.datas-texts {width: 239px; font: normal 11px Verdana; color: #2E2E2E; text-align: left; padding: 4px 0px 0px 4px;}
#courts-graphs div#all-graphs div#tendances-du-jour table td.tdnce-uper  {width: 228px; font: normal 11px Verdana; color: #2E2E2E; text-align: left; padding: 4px 0px 0px 15px; background: url('../images/bourse/home/fleche-haut-verte.png') no-repeat 0px 5px;}
#courts-graphs div#all-graphs div#tendances-du-jour table td.tdnce-down  {width: 228px; font: normal 11px Verdana; color: #2E2E2E; text-align: left; padding: 4px 0px 0px 15px; background: url('../images/bourse/home/fleche-bas-rouge.png')  no-repeat 0px 5px;}
#courts-graphs div#all-graphs div#tendances-du-jour table td a {font: normal 11px Verdana; color: #2E2E2E; text-decoration: none;}
#courts-graphs div#all-graphs div#tendances-du-jour td.signaux {text-align: right; padding: 5px 10px 0px 0px;}
#courts-graphs div#all-graphs div#tendances-du-jour td.signaux a {font: bolder 11px Verdana; color: #03437F; text-decoration: none; }


#focus-valeur {width: 320px; border-top: 1px solid #464646; margin: 7px  5px 7px 15px; float: left;}
#focus-valeur h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#focus-valeur 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-valeur table {height: 300px; border-top: 1px solid #CCCCCC; border-collapse: collapse;}
#focus-valeur table td {font: normal 11px Verdana; color: #2E2E2E; text-align: left; padding: 8px 5px;}
#focus-valeur table td a {font: normal 11px Verdana; color: #2E2E2E; text-decoration: none;}
#focus-valeur table td b {white-space: nowrap;}

#focus-marche {width: 320px; border-top: 1px solid #464646; margin: 7px 15px 7px  5px; float: left;}
#focus-marche h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#focus-marche 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-marche table {height: 300px; border-top: 1px solid #CCCCCC; border-collapse: collapse;}
#focus-marche table td {font: normal 11px Verdana; color: #2E2E2E; text-align: left; padding: 8px 5px;}
#focus-marche table td a {font: normal 11px Verdana; color: #2E2E2E; text-decoration: none;}
#focus-marche table td b {white-space: nowrap;}

#produit-bourse {width: 650px; border-top: 1px solid #464646; margin: 7px 15px 7px 15px; background: #F4F4F4; clear: both;}
#produit-bourse h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#produit-bourse 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;}
#produit-bourse hr {height: 1px; color: #C0C0C0; background-color: #C0C0C0; border: none;}
#produit-bourse div.produit-bourse-left, #produit-bourse div.produit-bourse-rght {width: 315px; float: left; margin: 5px;}
#produit-bourse div.produit-bourse-left img.bot-corners {margin-bottom: 5px;}
#produit-bourse div.produit-bourse-left ul li.color-whit, #produit-bourse div.produit-bourse-rght ul li.color-whit {background: #FFFFFF;}
#produit-bourse div.produit-bourse-left ul li.color-gray, #produit-bourse div.produit-bourse-rght ul li.color-gray {background: #F4F4F4;}
#produit-bourse div.produit-bourse-left ul li.titre-emis {font: normal 14px Georgia; color: #2E2E2E; text-align: left; border-left: 1px solid #CFCFC7; border-right: 1px solid #CFCFC7; padding: 8px 8px 8px 8px;}
#produit-bourse div.produit-bourse-left ul li.texte-emis {font: normal 11px Verdana; color: #2E2E2E; text-align: left; border-left: 1px solid #CFCFC7; border-right: 1px solid #CFCFC7; padding: 4px 4px 4px 8px; letter-spacing: -1px;}
#produit-bourse div.produit-bourse-left ul li.titre-palm {font: normal 14px Georgia; color: #2E2E2E; text-align: left; border-left: 1px solid #CFCFC7; border-right: 1px solid #CFCFC7; padding: 8px 8px 8px 8px;}
#produit-bourse div.produit-bourse-left ul li.texte-palm {font: normal 11px Verdana; color: #2E2E2E; text-align: left; border-left: 1px solid #CFCFC7; border-right: 1px solid #CFCFC7; padding: 4px 4px 4px 8px; letter-spacing: -1px;}
#produit-bourse div.produit-bourse-left ul li.toppr-palm {font: bolder 11px Verdana; color: #FFFFFF; text-align: left; border-left: 1px solid #CFCFC7; border-right: 1px solid #CFCFC7; padding: 1px 2px 2px 8px; background: url('../images/bourse/home/bg-palmares-top-vert.png') repeat-x top left;}
#produit-bourse div.produit-bourse-left ul li.flopr-palm {font: bolder 11px Verdana; color: #FFFFFF; text-align: left; border-left: 1px solid #CFCFC7; border-right: 1px solid #CFCFC7; padding: 1px 2px 2px 8px; background: url('../images/bourse/home/bg-palmares-flop-rouge.png') repeat-x top left;}

#produit-bourse div.produit-bourse-rght div {margin: 0px 0px 5px 0px;}
#produit-bourse div.produit-bourse-rght table {border-collapse: collapse; width: 315px; background: #FFFFFF;}
#produit-bourse div.produit-bourse-rght table td.datas-title {font: normal 14px Georgia; color: #2E2E2E; text-align: left; border-left: 1px solid #CFCFC7; border-right: 1px solid #CFCFC7; padding: 8px 8px 8px 8px;}
#produit-bourse div.produit-bourse-rght table td.datas-texte {font: normal 11px Verdana; color: #2E2E2E; text-align: left; border-left: 1px solid #CFCFC7; border-right: 1px solid #CFCFC7; padding: 4px 4px 4px 8px; letter-spacing: -1px;}
#produit-bourse div.produit-bourse-rght table td a {font: normal 11px Verdana; color: #2E2E2E; text-decoration: none;}
#produit-bourse div.produit-bourse-rght table td b {display: block; float: left; margin: 0px 5px 5px 0px;}

#produit-bourse div.produit-bourse-left div table {width: 315px; border-left: 1px solid #C5C5BB; border-right: 1px solid #C5C5BB; border-collapse: collapse; background: #FFFFFF; margin: 0px;}
#produit-bourse div.produit-bourse-left div table td.mnemo-titl, #produit-bourse div.produit-bourse-left div table td.types-titl, #produit-bourse div.produit-bourse-left div table td.ssjac-titl, #produit-bourse div.produit-bourse-left div table td.varia-titl, #produit-bourse div.produit-bourse-left div table td.volum-titl {font: bolder 11px Verdana; color: #FFFFFF; padding: 1px 0px 2px 3px; background: url('../images/template/bg-h3-span-titres.png') repeat-x top left;}
#produit-bourse div.produit-bourse-left div table td.mnemo-text, #produit-bourse div.produit-bourse-left div table td.types-text, #produit-bourse div.produit-bourse-left div table td.ssjac-text, #produit-bourse div.produit-bourse-left div table td.varia-text, #produit-bourse div.produit-bourse-left div table td.volum-text {font: normal 11px Verdana; color: #2E2E2E; padding: 5px 0px 5px 3px;}
#produit-bourse div.produit-bourse-left div table td.mnemo-titl, #produit-bourse div.produit-bourse-left div table td.types-titl, #produit-bourse div.produit-bourse-left div table td.ssjac-titl, #produit-bourse div.produit-bourse-left div table td.mnemo-text, #produit-bourse div.produit-bourse-left div table td.types-text, #produit-bourse div.produit-bourse-left div table td.ssjac-text {text-align: left;}
#produit-bourse div.produit-bourse-left div table td.mnemo-titl {width: 45px;}
#produit-bourse div.produit-bourse-left div table td.types-titl {width: 70px;}
#produit-bourse div.produit-bourse-left div table td.ssjac-titl {width: 70px;}
#produit-bourse div.produit-bourse-left div table td.varia-titl {width: 65px;}
#produit-bourse div.produit-bourse-left div table td.volum-titl {width: 65px;}
#produit-bourse div.produit-bourse-left div table td.mainti {width: 180px; font: normal 14px Georgia; color: #2E2E2E; text-align: left; padding: 0px 0px 0px 10px;}
#produit-bourse div.produit-bourse-left div table td.thumbs a.thumbs-on {background: url('../images/bourse/home/onglet-effet-bleu-fin.png')  repeat-x top right #FFFFFF; font: bolder 11px Verdana; color: #FFFFFF; text-decoration: none; float: left; margin: 0px 0px 0px 3px; display: block; height: 25px;}
#produit-bourse div.produit-bourse-left div table td.thumbs a.thumbs-on span {background: url('../images/bourse/home/onglet-effet-bleu-deb.png')  repeat-x top left #FFFFFF; float: left; width: 5px; height: 25px;}
#produit-bourse div.produit-bourse-left div table td.thumbs a.thumbs-on em {padding: 5px 5px 0px 3px; display: block; float: left; font-style: normal;}
#produit-bourse div.produit-bourse-left div table td.thumbs a.thumbs-of {background: url('../images/bourse/home/onglet-effet-gris-fin.png') repeat-x top right #FFFFFF; font: bolder 11px Verdana; color: #3F3F3F; text-decoration: none; float: left; margin: 0px 0px 0px 3px; display: block; height: 25px;}
#produit-bourse div.produit-bourse-left div table td.thumbs a.thumbs-of span {background: url('../images/bourse/home/onglet-effet-gris-deb.png') repeat-x top left #FFFFFF; float: left; width: 5px; height: 25px;}
#produit-bourse div.produit-bourse-left div table td.thumbs a.thumbs-of em {padding: 5px 5px 0px 3px; display: block; float: left; font-style: normal;}
#produit-bourse div.produit-bourse-left div table td.uper {color: #2D8901;}
#produit-bourse div.produit-bourse-left div table td.down {color: #A80101;}
#produit-bourse div.produit-bourse-left div table#palmares-invest, #produit-bourse div.produit-bourse-left div table#emissions-invest {display: none;}



#indicateurs {width: 320px; border-top: 1px solid #464646; margin: 7px  5px 7px 15px; float: left; background: #F4F4F4; padding: 0px 0px 5px 0px;}
#indicateurs h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#indicateurs 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;}
#indicateurs hr {height: 1px; color: #C0C0C0; background-color: #C0C0C0; border: none;}
#indicateurs ul {margin: 5px 7px 0px 7px;}
#indicateurs ul li.entet-indc {width: 306px; height: 22px; text-align:   left; background: url('../images/bourse/home/bg-entte-indicateurs.png') no-repeat top left; font: normal 14px Georgia; color: #2E2E2E; padding: 6px 0px 0px 10px;}
#indicateurs ul li table {border-collapse: collapse; margin: 0px 0px 0px 1px; width: 305px;}
#indicateurs ul li table tr td {font: normal 11px Verdana; color: #2E2E2E; height: 18px; padding: 3px 0px 0px 0px;}
#indicateurs ul li table tr td a {font: normal 11px Verdana; color: #2E2E2E; text-decoration: none;}
#indicateurs ul li table tr td.texte-titl, #indicateurs ul li table tr td.evole-titl, #indicateurs ul li table tr td.value-titl, #indicateurs ul li table tr td.flech-titl {font-weight: bolder; background: url('../images/bourse/home/bg-titles-indicateurs.png') repeat-x top left; letter-spacing: -1px;}
#indicateurs ul li table tr td.texte-titl a, #indicateurs ul li table tr td.evole-titl a, #indicateurs ul li table tr td.value-titl a, #indicateurs ul li table tr td.flech-titl a {font-weight: bolder; text-decoration: underline;}
#indicateurs ul li table tr td.texte-titl, #indicateurs ul li table tr td.texte-indc, #indicateurs ul li table tr td.texte-indc {width: 150px; text-align:   left;}
#indicateurs ul li table tr td.evole-titl, #indicateurs ul li table tr td.evole-indc, #indicateurs ul li table tr td.evole-indc {width:  55px; text-align: center;}
#indicateurs ul li table tr td.value-titl, #indicateurs ul li table tr td.value-indc, #indicateurs ul li table tr td.value-indc {width:  60px; text-align: center;}
#indicateurs ul li table tr td.flech-titl, #indicateurs ul li table tr td.flech-indc, #indicateurs ul li table tr td.flech-indc {width:  35px; text-align: center;}
#indicateurs ul li table tr td.texte-whit, #indicateurs ul li table tr td.texte-indc, #indicateurs ul li table tr td.texte-titl {border-left:  1px solid #CBCBC2; padding-left: 4px;}
#indicateurs ul li table tr td.flech-whit, #indicateurs ul li table tr td.flech-indc, #indicateurs ul li table tr td.flech-titl {border-right: 1px solid #CBCBC2;}
#indicateurs ul li table tr td.evole-reds {font: normal 11px Verdana; color: #A80101;}
#indicateurs ul li table tr td.evole-gren {font: normal 11px Verdana; color: #2D8901;}

#schedule {width: 320px; border-top: 1px solid #464646; margin: 7px 15px 7px  5px; float: left; background: #F4F4F4;}
#schedule h3 {margin: 5px 0px; padding: 2px 2px 2px 5px; text-align: left;}
#schedule 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;}
#schedule hr {height: 1px; color: #C0C0C0; background-color: #C0C0C0; border: none;}

#schedule div#agenda-perpetuel {width: 175px; height: 192px; background: url('../images/bourse/home/bg-agenda-perpetuel.png') no-repeat top left; float: left; margin: 0px 3px 0px 6px;}
#schedule div#agenda-perpetuel table {margin: 0px auto 0px auto;}
#schedule div#agenda-perpetuel table tr th a, #schedule div#agenda-perpetuel table tr td a {text-decoration: none; color: #2E2E2E;}
#schedule div#agenda-perpetuel table tr th {height: 21px; text-align: center; font: normal 14px Georgia; color: #2E2E2E;}
#schedule div#agenda-perpetuel table tr td.jours-txt {width: 21px; height: 19px; text-align: center; font: bolder 11px Verdana; color: #969696; border: 1px solid #FFFFFF;}
#schedule div#agenda-perpetuel table tr td.jours-nbr {width: 21px; height: 19px; text-align: center; font: bolder 11px Verdana; color: #2E2E2E; border: 1px solid #EAEAEA;}
#schedule div#agenda-perpetuel table tr td.jours-pst {width: 21px; height: 19px; text-align: center; font: bolder 11px Verdana; color: #ACAC99; border: 1px solid #DEDEDE; background: url('../images/bourse/home/bg-agenda-jours-pst.png') repeat-x top left;}
#schedule div#agenda-perpetuel table tr td.jours-now {width: 21px; height: 19px; text-align: center; font: bolder 11px Verdana; color: #2E2E2E; border: 1px solid #EAEAEA; background: url('../images/bourse/home/bg-agenda-jours-now.png') repeat-x top left;}
#schedule div#agenda-perpetuel table tr td.jours-now a {font: bolder 11px Verdana; color: #2E2E2E; text-decoration: none;}
#schedule div#agenda-perpetuel table tr td.jours-tdy {width: 21px; height: 19px; text-align: center; font: bolder 11px Verdana; color: #FFFFFF; border: 1px solid #FFBFBF; background: url('../images/bourse/home/bg-agenda-jours-tdy.png') repeat-x top left;}
#schedule div#agenda-perpetuel table tr td.jours-tdy a {font: bolder 11px Verdana; color: #FFFFFF; text-decoration: none;}
#schedule div#agenda-perpetuel table tr td.jours-ftr {width: 21px; height: 19px; text-align: center; font: bolder 11px Verdana; color: #ACAC99; border: 1px solid #DEDEDE; background: url('../images/bourse/home/bg-agenda-jours-ftr.png') repeat-x top left;}

#schedule div#agenda-jour-ical {width: 127px; height: 192px; background: url('../images/bourse/home/bg-agenda-ical.png') no-repeat top left; float: left; margin: 0px 6px 0px 3px; text-align: center; }
#schedule div#agenda-jour-ical h4 {font: normal 14px Georgia; color: #2E2E2E; margin: 5px 0px 5px 0px; padding: 0px;}
#schedule div#agenda-jour-ical span.today-jour {font: bolder 13px Verdana; color: #FFFFFF; display: block; margin: 10px 0px 0px 0px; padding: 0px;}
#schedule div#agenda-jour-ical span.today-nmbr {font: bolder 37px Verdana; color: #000000; display: block; margin:  0px 0px 0px 0px; padding: 0px;}
#schedule div#agenda-jour-ical span.today-mois {font: bolder 17px Verdana; color: #000000; display: block; margin: 10px 0px 0px 0px; padding: 0px;}
#schedule div#agenda-jour-ical span.today-anne {font: bolder 21px Verdana; color: #B1B1B1; display: block; margin:  0px 0px 0px 0px; padding: 0px;}
#schedule div#agenda-jour-ical a img.img-news {float: left; margin: 25px 0px 0px  4px;}
#schedule div#agenda-jour-ical a img.img-feed {float: left; margin: 25px 0px 0px 89px;}

#schedule ul {margin: 5px 7px;}
#schedule ul li.entet-agnd {width: 306px; height: 22px; text-align:   left; background: url('../images/bourse/home/bg-entte-agenda.png') no-repeat top left; font: normal 14px Georgia; color: #2E2E2E; padding: 6px 0px 0px 10px;}
#schedule ul li.hidin-item {width: 306px; clear: both; text-align: left; border-left:  1px solid #CBCBC2; border-right: 1px solid #CBCBC2;}
#schedule ul li.texte-titl {width: 304px; height: 17px; font-weight: bolder; background: url('../images/bourse/home/bg-titles-agenda.png') repeat-x top left; clear: both; text-align: left; border-left:  1px solid #CBCBC2; border-right: 1px solid #CBCBC2; padding: 3px 0px 0px 0px;}
#schedule ul li.texte-titl a.xpnd {font: bolder 11px Verdana; color: #2E2E2E; text-decoration: none; background: url('../images/bourse/home/fleche-agenda-expand.png')   no-repeat 4px 4px; padding: 0px 0px 0px 18px; display: block;}
#schedule ul li.texte-titl a.clps {font: bolder 11px Verdana; color: #2E2E2E; text-decoration: none; background: url('../images/bourse/home/fleche-agenda-collapse.png') no-repeat 4px 4px; padding: 0px 0px 0px 18px; display: block;}
#schedule ul li div#statistiques {clear: both; background: #FFFFFF;}

#schedule ul li div#statistiques table {border-collapse: collapse; margin: 0px 0px 0px 1px;}
#schedule ul li div#statistiques table tr td.titre-stat {width: 299px; height: 18px; text-align:   left; font: normal 11px Verdana; color: #2E2E2E; padding: 5px 0px 0px 5px; border-left:  1px solid #CBCBC2; border-right: 1px solid #CBCBC2; clear: both;}
#schedule ul li div#statistiques table tr td.titre-stat span {background: url('../images/template/bg-h3-span-titres.png') repeat-x top left; padding: 2px; font: bolder 11px Verdana; color: #FFFFFF;}
#schedule ul li div#statistiques table tr td {text-align: left; font: normal 11px Verdana; color: #2E2E2E; padding: 3px 0px 0px 5px;}
#schedule ul li div#statistiques table tr td.infos-stat {width: 214px; height: 18px; border-left:  1px solid #CBCBC2;}
#schedule ul li div#statistiques table tr td.dates-stat {width:  80px; height: 18px; border-right: 1px solid #CBCBC2;}
#schedule ul li div#societes table {border-collapse: collapse; margin: 0px 0px 0px 1px;}
#schedule ul li div#societes table tr td.firms-whit {width: 214px; height: 18px; text-align:   left; background: #FFFFFF; font: normal 11px Verdana; color: #2E2E2E; padding: 3px 0px 0px 5px; border-left:  1px solid #CBCBC2;}
#schedule ul li div#societes table tr td.firms-gray {width: 214px; height: 18px; text-align:   left; background: #F4F4F4; font: normal 11px Verdana; color: #2E2E2E; padding: 3px 0px 0px 5px; border-left:  1px solid #CBCBC2;}
#schedule ul li div#societes table tr td.times-whit {width:  80px; height: 18px; text-align:   left; background: #FFFFFF; font: normal 11px Verdana; color: #2E2E2E; padding: 3px 0px 0px 5px; border-right: 1px solid #CBCBC2;}
#schedule ul li div#societes table tr td.times-gray {width:  80px; height: 18px; text-align:   left; background: #F4F4F4; font: normal 11px Verdana; color: #2E2E2E; padding: 3px 0px 0px 5px; border-right: 1px solid #CBCBC2;}

#schedule ul li.cornr-firm {width: 306px; height:  4px; text-align:   left; padding: 0px;}

h5 {
    margin:5px 0;
    padding:2px 2px 2px 5px;
    text-align:left;
}

h5 span {
    background:#EE3E2F none repeat scroll 0 0;
    color:#FFFFFF;
    font-family:Verdana;
    font-size:11px;
    font-size-adjust:none;
    font-stretch:normal;
    font-style:normal;
    font-variant:normal;
    font-weight:bold;
    line-height:normal;
    padding:2px;
    text-align:left;
}
