/******************************************************************************/
/*********************** EN DIRECT DE LA BOURSE (72_fininfo) ******************/
/******************************************************************************/

#directbourse {
	/*padding-left: 10px;*/
}
#directbourse #visa-content {
	margin: 0;
	padding: 0 15px 0 0;
}
#directbourse h3 {
	/*padding-top: 20px;*/
}
#directbourse h4 {
	padding-left: 10px;
	text-align: left;
}
#directbourse #boursedate {
	position: absolute;
	font-size: 11px;
	font-weight: bold;
	top: 20px;
	right: 20px;
}
#directbourse .ongletbis {
	height: 36px;
	background: url(onglet-bottom2.png) no-repeat 0 44px;
	margin: 0 auto;
	padding: 15px 0 0 0;
	position: relative;
}
#directbourse .ongletbis a {
	padding-top: 2px;
}
.ongletbis ul a#tabbord {
	width: 59px;
	height: 30px;
	padding-left: 13px;
	margin-left: 7px;
	background: url(onglet_tabbord_off.jpg) 0 0 no-repeat;
}
.ongletbis ul a#tabbord:hover,
.ongletbis ul a#tabbord.on {
	background: url(onglet_tabbord_on.jpg) 0 0 no-repeat;
}
.ongletbis ul a#cotations {
	width: 59px;
	height: 30px;
	padding-left: 13px;
	background: url(onglet_cotations_off.jpg) 0 0 no-repeat;
}
.ongletbis ul a#cotations:hover,
.ongletbis ul a#cotations.on {
	background: url(onglet_cotations_on.jpg) 0 0 no-repeat;
}
.ongletbis ul a#palmares {
	width: 61px;
	height: 30px;
	padding-left: 13px;
	background: url(onglet_palmares_off.jpg) 0 0 no-repeat;
}
.ongletbis ul a#palmares:hover,
.ongletbis ul a#palmares.on {
	background: url(onglet_palmares_on.jpg) 0 0 no-repeat;
}
.ongletbis ul a#indices {
	width: 47px;
	height: 30px;
	padding-left: 13px;
	background: url(onglet_indices_off.jpg) 0 0 no-repeat;
}
.ongletbis ul a#indices:hover,
.ongletbis ul a#indices.on {
	background: url(onglet_indices_on.jpg) 0 0 no-repeat;
}
.ongletbis ul a#depeches {
	width: 74px;
	height: 30px;
	padding-left: 13px;
	background: url(onglet_depeches_off.jpg) 0 0 no-repeat;
}
.ongletbis ul a#depeches:hover,
.ongletbis ul a#depeches.on {
	background: url(onglet_depeches_on.jpg) 0 0 no-repeat;
}
#directbourse #cadrederoule {
	width: 501px;
	height: 25px;
	overflow: hidden;
	background: url(cadre-deroule.png) 0 0 no-repeat;
}
#cadrederoule ul {
	height: 14px;
	margin: 4px 4px 0 4px;
	padding: 0;
}
#cadrederoule ul li {
	display: block;
	float: left;
	padding-right: 25px;
	margin-right: 25px;
	color: #626B74;
	font-size: 11px;
	background: url(sepablack.png) center right no-repeat;
}
#cadrederoule ul li img {
	margin: 0 2px -2px 2px;
}
#cadrederoule .cart-jaune {
	padding-right: 15px;
}
.cart-jaune .g, .cart-jaune .d {
	width: 3px;
	height: 16px;
}
.cart-jaune .g {
	background: url(cart-jaune_G.png) top left no-repeat;
}
.cart-jaune .d {
	background: url(cart-jaune_D.png) top left no-repeat;
}
.cart-jaune .text {
	float: left;
	height: 10px;
	padding: 3px 12px 3px 12px;
	margin: 0;
	color: #FFF !important;
	font-size: 11px;
	font-weight: normal;
	z-index: 1;
	line-height: 10px;
	background: url(cart-jaune_fond.png) 0 0 repeat-x;
}
#directbourse #tabindices {
	width: 215px;
	margin-right: 15px;
}
#directbourse #tabindices .cart-gris2 {
	margin: 2px 0 0 3px;
}
#directbourse #tabindices .content {
	background-color: #FFF;
	text-align: center;
}
#directbourse #tabpalmares {
	margin-top: 14px;
}
#directbourse #taux {
	margin-right: 18px;
}
#directbourse #tabindices h4, #directbourse #taux h4, #directbourse #ormatprem h4 {
	width: 188px;
	padding-left: 6px;
}
#directbourse #tabpalmares h4, #directbourse #tabdepeches h4 {
	width: 255px;
	padding-left: 6px;
}
#tabindices ul {
	margin-left: 7px;
}
#tabindices ul li {
	display: block;
	text-align: left;
	float: left;
	margin: 4px 0 12px -1px;
	padding-left: 13px;
	height: 21px;
	font-size: 9px;
	line-height: 18px;
}
#tabindices ul li a {
	color: #858484;
	text-decoration: none;
}
#tabindices ul li a:hover {
	color: #E9030A;
}
#tabindices ul li#cac {
	width: 38px;
	background: url(onglet-inv_cac.png) 0 0 no-repeat;
}
#tabindices ul li#ftse {
	width: 47px;
	background: url(onglet-inv_ftse.png) 0 0 no-repeat;
}
#tabindices ul li#dax {
	width: 37px;
	background: url(onglet-inv_dax.png) 0 0 no-repeat;
}
#tabindices ul li#dj {
	width: 32px;
	background: url(onglet-inv_dj.png) 0 0 no-repeat;
}
#tabindices span.source {
	color: #666;
	display: block;
	margin: 2px 0 5px 80px;
	font-style: italic;
}
#tabpalmares table {
	width: 257px;
	margin: 10px 0 60px 0;
}
#tabpalmares table a, #tauxandmat table a, #tabdepeches table a {
	color: #000;
}
#tabpalmares table a:hover, #tauxandmat table a:hover, #tabdepeches table a:hover {
	color: #E9030A;
}
#tabpalmares table th {
	font-size: 9px;
	color: #858484;
	font-weight: normal;
}
#tabpalmares table th#trlib {
	width: 172px;
	text-align: left;
	padding-left: 5px;
}
#tabpalmares table th#trvar {
	width: 49px;
	text-align: right;
	padding-right: 5px;
}
#tabpalmares table th#trder {
	width: 36px;
	text-align: right;
	padding-right: 5px;
}
#tabpalmares table td, #tauxandmat table td {
	height: 17px;
	text-align: right;
	padding-right: 5px;
}
#tabpalmares table td.first {
	text-align: left;
	padding-left: 5px;
	text-transform: uppercase;
}
#tabpalmares table tr.pair td, #tauxandmat table tr.pair td {
	background-color: #F2F0EE;
}
#tauxandmat {
	margin: 0 4px 0 4px;
}
#tauxandmat table {
	width: 203px;
	text-align: right;
	margin: 8px 0 20px 0;
}
#tauxandmat table td {
	padding-left: 5px;
}
#tauxandmat table td.tdnom {
	width: 82px;
	text-align: left;
}
#tauxandmat table td.tdpts {
	width: 58px;
}
#tauxandmat table td.tdvar {
	width: 75px;
}
#tabdepeches table {
	width: 257px;
	margin: 8px 0 20px 0;
}
#tabdepeches table tr th {
	color: #858484;
	text-align: left;
	padding: 0 0 0 4px;
	vertical-align: top;
	height: 17px;
	width: 35px;
}
#tabdepeches table tr td {
	font-size: 9px;
	height: 12px;
	padding: 2px 0 3px 7px;
	line-height: 13px;
	background: url(puce.png) no-repeat 0px 6px;
}
#tabdepeches table tr.pair th, #tabdepeches table tr.pair td {
	background-color: #F2F0EE;
}
#directbourse .notes {
	color: #666;
	font-style: italic;
	padding: 0 0 10px 10px;
}
#directbourse #movo {
	padding-top: 15px;
	padding-bottom: 15px;
}
#directbourse #rech-valeur2 {
	padding-bottom: 10px;
}
#directbourse #rech-valeur2 h3 {
	width: 168px;
	height: 20px;
	background: url(rech-valeur2.png) 0 0 no-repeat;
}
#directbourse #rech-valeur2 #formvaleur fieldset {
	padding: 0;
	margin: 0 0 0 10px;
}
#directbourse .servicedomicile { /* ltie7 */
	padding: 0;
	margin: 0 0 15px 10px;
}
#directbourse #visa-sidebar h3 {
	padding: 0;
	margin: 0;
}
#directbourse #novice {
	padding: 10px 0 10px 0px;
}
#directbourse #novice h3 {
	/*width: 168px;*/
	height: 20px;
	background: url(novice-bourse.png) 0 0 no-repeat;
}
#directbourse #novice h4 {
	margin: 3px 0 6px -10px;
}
#directbourse #a-decouvrir {
	/*padding: 10px 0 10px 10px;*/
}
#directbourse #a-decouvrir h3 {
	padding-bottom: 6px;
}