/*BEGIN latribune.fr CSS - jun08 jul08 v1.01*/

/****
BOURSE TEMPLATE
****/

/* TABLE OF CONTENTS
1- Cols
2- Tables
3- Misc
*/

/*BODY COLs*/
	/*COL01*/
#bodyCol01 {}
	/*COL02*/
#bodyCol02 {}
#bodyCol02 h2.h2BourseData {font-size:11px; color:black;}
#bodyCol02 .bourseDataSelector h3 {float:left; width:69%; font-size:14px; color:#336699; background-color:transparent; margin:0; padding:0;}
#bodyCol02 .bourseDataSelector h3 span {font-size:12px; font-weight:normal;}
#bodyCol02 h4 {font-size:12px; color:#336699; text-transform:uppercase; border-bottom:solid 1px #336699; margin:9px 0;}
	/*COL03*/
#bodyCol03 {}

/*BOURSE DATA SELECTOR*/
.bourseDataSelector {border-top:solid 1px #918E8E; border-bottom:solid 1px #918E8E; margin:13px 0 21px 0; padding:5px 0 0 0;}
.bourseDataSelector h3 {}
.bourseDataSelector h3 span {}
.bourseDataSelector ul.bourseDataSelectorAddBtn {float:left; width:30%;}
.bourseDataSelector ul.bourseDataSelectorAddBtn li {background:transparent url(http://www.latribune.fr/img/picto_btn_add.gif) no-repeat scroll 0 3px; padding-left:15px;}
.bourseDataSelector ul.bourseDataSelectorBtn {clear:both; height:25px; margin-top:9px;}
.bourseDataSelector ul.bourseDataSelectorBtn li {display:inline;}
.bourseDataSelector ul.bourseDataSelectorBtn li a {float:left; display:block; padding:1px 19px 1px 0; line-height:25px; font-weight:bold; text-transform:uppercase;}
.bourseDataSelector ul.bourseDataSelectorBtn li a.bourseDataSelectorBtnSelected {color:red; background:transparent url(http://www.latribune.fr/img/dot_arrow_red.gif) no-repeat scroll 0 50%; padding-left:7px;}

/*TABLE: GRAPH*/
.bourseGraphTable {}
.bourseGraphTable td {vertical-align:top;}
.bourseGraphTable td h5 {font-size:12px;}
/*TABLE: DATA*/
.bourseDataTable {width:99%; margin:5px auto 21px auto; border-bottom:solid 1px #918E8E;}
.bourseDataTable td {padding:3px;}
.bourseDataTable th {padding:3px;}
.bourseDataTable thead th {border-bottom:solid 1px #918E8E; border-right:dotted 1px #918E8E; font-weight:bold; text-align:center;}
.bourseDataTable thead th:first-child {border-right-style:solid;}
.bourseDataTable thead th:last-child {border-right:none;}
.bourseDataTable thead tr {background-color:white;}
.bourseDataTable tbody th {border-right:solid 1px #918E8E; font-weight:bold; width:30%;}
.bourseDataTable tbody td {border-right:dotted 1px #918E8E; text-align:center;}
.bourseDataTable tbody td:last-child {border-right:none;}
.bourseDataTable tbody tr {background-color:#e6e6e6;}
.bourseDataTable tbody tr.bourseDataRow01 {}
.bourseDataTable tbody tr.bourseDataRow02 {background-color:white}

/*DIC DEFINITION*/
#bourseDic {}
#bourseDic h3 {}
.bourseDicSearchArea {text-align:center; background-color:#F5F5F5; border:solid 1px #666666; padding:5px;}
.bourseDicList {width:90%;}
#bourseDicDef {height:379px; min-height:379px;} /*Sets min-height for inner col*/
#bourseDicDef h4 {margin:0;}

/*INFO REGL*/
#bourseInfoRegl {}
#bourseInfoRegl ul {}
#bourseInfoRegl ul li {margin:11px 0;}
#bourseInfoRegl ul li h3 {font-size:11px !important; color:#666666 !important; text-transform:uppercase !important; margin:0 !important; background-color:transparent !important; border-bottom:solid 0 !important; margin:0 !important; padding:0 !important;}
#bourseInfoRegl ul li h3 a {color:#666666;}
#bourseInfoRegl ul li h3 a:hover {color:red;}
#bourseInfoRegl ul li h4 {font-size:14px !important; color:black !important; text-transform:none !important; border-bottom:none !important; margin:0 !important; padding:0 !important;}
#bourseInfoRegl ul li h4 a {color:black;}
#bourseInfoRegl ul li h4 a:hover {color:red;}

/*ADvertisment BANNERs*/
#bodyCol01 .AdBanner {width:auto; text-align:center;}
#bodyCol01 .AdBanner * {border:solid 1px black;}
#bodyCol02 .AdBanner {width:300px; border:solid 1px #999999;}
#bodyCol02 .AdBanner * {border:solid 1px #999999}
#bodyCol03 .AdBanner {width:300px; margin:0 0 13px 0;}

/*MISC*/
.sepHrzDotted {line-height:1px; height:1px; font-size:1px; border-bottom:dotted 1px #918E8E;}

