html,body { margin: 0; padding: 0;}
body {margin: 0; padding: 0; }


#BrCnt *
{
	color: #555555 ;
	font-size: 12px;
	font-family: Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
}

#BrCnt img { border: 0px;  }
#BrCnt img.Absm { vertical-align: middle }

#BrCnt a, #BrCnt a * {color:#364860; text-decoration: underline; outline: none; }
#BrCnt a:hover { color:#333; }
#BrCnt em { font-weight: bold; font-style: italic; }

#BrCnt p {margin: 5px 0; }

/* Conteneur central */

#BrCnt, #BrWrp, #BrWin, #BrBot {position: relative; padding: 0; margin: 0;  }
#BrCnt { width: 100%; text-align:center; }
#BrWrp { margin: 20px auto; width:980px; text-align:left;}
#BrWin { background: #FFF; text-align:left;}
#BrBot div { display: block; color:#999; font-size:11px; padding-top: 10px;}

#BrHead { height:97px; background: #FFF url('../images/share/bg/fdHead.gif') repeat-x; }
#BrHeadCn { height:97px; background: transparent url('../images/share/bg/fdHeadr.gif') right top no-repeat;}
#BrLogo { float: left; height:97px; width:389px; padding: 0; margin: 0 0 0 20px; background: transparent url('../images/share/logo/logo_980.gif') left center no-repeat;}
#BrLogo h1 {padding: 0;margin: 0; }
#BrLogo a {padding: 0;margin: 0;height:97px; display: block; line-height:0 ; text-indent: -5000px; }

#BrIndt { float: right; width: 370px; margin: 0; padding: 10px 20px 0 0; }

#BrIndt ul { padding: 0; margin: 0 0 0 50px; list-style-type: none;}
#BrIndt ul li { padding: 0; margin: 3px 0 ; clear:both; height: 18px;}
#BrIndt ul.fields label { float: left; line-height: 20px; }
#BrIndt ul.fields input { float: right; width: 160px; }
#BrIndt a { background: url('../images/share/bg/fleh.gif') 0px 5px no-repeat; padding: 5px 10px 5px 15px; color:#1694cb; }
#BrIndtLinks { float: left; margin-top: 10px;} 
#BrIndtName { padding: 10px; margin: 2px 0 8px 50px; border: 1px solid #ebebeb ; background: #fefefe;}

/* NavList Header */

#NvH { padding: 0; margin: 0; height: 42px;}
#NvHL { padding: 0; margin: 0; }
#NvH * { color: #FFF; line-height: 38px; font-weight: bold; text-transform:uppercase; } 

#NvHL li { list-style-type: none; padding: 0; margin: 0; position:relative; float: left; width: 20%; height: 42px; }
#NvHL li span { display: block; width: 100%; height: 42px; background: url("../images/share/bg/navsep.gif") right top no-repeat; cursor: pointer;
	color: #FFF; line-height: 38px; font-weight: bold; text-transform:uppercase;text-decoration: none;
}
#NvHL li a {
	background:#384A62 url("../images/share/bg/navlink.gif")  center -42px repeat-x;
	color: #FFF; line-height: 38px; font-weight: bold; text-transform:uppercase; text-decoration: none;
	text-align: center;
	display: block;
	width: 100%;
	height: 42px; 
}

#NvHL li a#current, #NvHL li a:hover  { background-position:  center top; color: #FFF;}

/* NavList footer */

#NvF { padding: 0; margin: 0; height: 40px; background:#33455d url("../images/share/bg/navh.gif") }
#NvFL { padding: 0; margin: 0; text-align: center}
#NvFL li { list-style-type: none; padding: 0 20px; margin: 0; display: inline;  height: 40px; }
#NvFL li a {font-size: 12px; color: #FFF;text-decoration: none;line-height: 40px;}
#NvFL li a:hover { color: #FFF; text-decoration: underline; }

/* Main */

#BrMain {  padding: 0; margin: 0; border: 1px solid #FFF; background:#F7F7F7;} 
#tbMain { position: relative; border: none; width:100%}
#tbMain td { vertical-align: top; }
#tdMainL { width: 657px; }
#tdMainR { width: 320px; border-left: 1px solid white; background: #FFF url("../images/share/bg/fm_right.gif") repeat-y;}
	
/* divs */
	
#BrCnt div.clearer {clear: both;}
#BrCnt div.DL { position: relative; float: left;}
#BrCnt div.DR { position: relative; float: right;}
#BrCnt div.DAC { text-align: center;}
#BrCnt div.DAR { text-align: right;}
#BrCnt div.POR { position: relative;clear: both;}

#BrCnt div.Fdt { background: url('../images/share/bg/fdt.gif') repeat-x; padding: 30px 30px 0 30px; }
#BrCnt div.Fdb { height: 30px; background: url('../images/share/bg/fdb.gif') repeat-x;}

#BrCnt div.Ttl { font-size: 14px; margin-bottom: 10px;}
#BrCnt div.Ctl { margin-bottom: 10px;}
#BrCnt div.pt1, #BrCnt div.pt2 { position: relative; padding-left: 40px; margin : 5px 0; line-height: 20px; }
#BrCnt div.pt1 { background: url("../images/share/bg/pt1.gif") no-repeat; }
#BrCnt div.pt2 { background: url("../images/share/bg/pt2.gif") no-repeat; margin-bottom: 20px; }

#BrCnt div.viewNew { font-style: oblique; margin: 10px 0;}
#BrCnt div.noView { display:none;}
#BrCnt div.mrgL { margin: 0 0 0 40px;}
#BrCnt div.mrg1 { margin: 10px 0;}
#BrCnt div.padd1 { padding: 5px 40px;}
#BrCnt div.padd2 { padding: 5px 30px;}

#BrCnt div.ptwb1, #BrCnt div.ptwb2, #BrCnt div.ptwb3, #BrCnt div.ptwb4, #BrCnt div.ptwb5 {margin: 10px; display: block; line-height : 22px; padding-left: 30px; font-weight: bold;}
#BrCnt div.ptwb1 { background: url("../images/share/pts/wb/pt1.gif") no-repeat; }
#BrCnt div.ptwb2 { background: url("../images/share/pts/wb/pt2.gif") no-repeat; }
#BrCnt div.ptwb3 { background: url("../images/share/pts/wb/pt3.gif") no-repeat; }
#BrCnt div.ptwb4 { background: url("../images/share/pts/wb/pt4.gif") no-repeat; }
#BrCnt div.ptwb5 { background: url("../images/share/pts/wb/pt5.gif") no-repeat; }

#BrCnt div.dvTop1 {position: relative; text-align: right; margin: 0;height: 20px;}

/* Links */

#BrCnt a.lnkTop { height: 20px; background: url("../images/share/bg/top.gif") top right no-repeat; line-height: 20px; padding: 3px 25px; }

/* ggogle map */

#contGeo { background: #FFF url("../images/share/bg/googlemap.jpg") top center no-repeat; text-align:center; } 

/* Div rounds */

#BrCnt div.dvl, #BrCnt div.dvr { position: relative; padding: 0; margin: 0; }

#BrCnt div.dvl {background: #FFF url("../images/share/dvround/dvl.gif") repeat-y;}
#BrCnt div.dvr {background: transparent url("../images/share/dvround/dvr.gif") right repeat-y; padding: 4px 10px; }
#BrCnt div.dvc { padding: 10px;}
#BrCnt div.dvi { padding: 10px; border: 1px solid #EFEFEF; background-color: #F7F7F7; }
#BrCnt div.dvc p {margin: 5px 10px; }
#BrCnt div.dvl h2 { margin: 5px 0; background-color: #637692; padding: 5px 10px; }
#BrCnt div.dvl h2, #BrCnt div.dvl h2 * { color: #FFF; font-size: 14px; font-weight: bold; text-transform: uppercase; text-decoration: none; line-height: 20px; }
#BrCnt div.dvl h2 em { font-weight: bold; font-style: italic;}

#BrCnt div.dvbl, #BrCnt div.dvbr { height: 6px; padding: 0; margin: 0; font-size:0px; line-height: 0px;}
#BrCnt div.dvtl, #BrCnt div.dvtr { height: 3px; padding: 0; margin: 0; font-size:0px; line-height: 0px; }
#BrCnt div.dvbl { background: url("../images/share/dvround/dvbl.gif") top left no-repeat; }
#BrCnt div.dvbr { background: url("../images/share/dvround/dvbr.gif") top right no-repeat; }
#BrCnt div.dvtl { background: url("../images/share/dvround/dvtl.gif") top left no-repeat; }
#BrCnt div.dvtr { background: url("../images/share/dvround/dvtr.gif") top right no-repeat; }

/* Temoins */

#BrCnt div.temoin1, #BrCnt div.temoin2, #BrCnt div.temoin3, #BrCnt div.temoin4, #BrCnt div.temoin5 { padding-right: 130px; background-repeat: no-repeat; background-position: bottom right; }
#BrCnt div.temoin1 {background-image: url("../images/share/temoins/temoin1.gif");}
#BrCnt div.temoin2 {background-image: url("../images/share/temoins/temoin2.gif");}
#BrCnt div.temoin3 {background-image: url("../images/share/temoins/temoin3.gif");}
#BrCnt div.temoin4 {background-image: url("../images/share/temoins/temoin4.gif");}
#BrCnt div.temoin5 {background-image: url("../images/share/temoins/temoin5.gif");}

#BrCnt div.prf1 { background: url("../images/share/bg/prf1.gif") top left no-repeat; }
#BrCnt div.prf2 { background: url("../images/share/bg/prf2.gif") bottom right no-repeat; padding: 20px 30px;}

/* Top Tpl */

#BrCnt div.hdt { padding-left:10px;} 
#BrCnt div.hdt h1,#BrCnt div.hdt h1 * { color:#364860; font-size: 20px; margin: 0;} 

/* list */

#BrCnt ul.summary { position: relative;  margin: 20px 20px 30px 20px; padding: 0; } /* position ie6 */
#BrCnt ul.summary li { 
	background: transparent url("../images/share/bg/puce.gif") no-repeat;
	margin-left: 0pt; 
	list-style-type: none; 
	list-style-image: none; 
	list-style-position: outside; 
	padding-left: 30px; padding-top: 2px; margin-bottom: 3px; }

#BrCnt ul.lst1 { list-style: none;  margin: 10px 20px; padding: 0; } /* position ie6 */	
#BrCnt ul.lst1 li { margin: 0; padding: 3px 0pt 3px 20px; background: url("../images/share/tree/fle.gif") 0 7px no-repeat; }

/* New tables */

#BrCnt table.TBL { position: relative; width: 100%; color: #333; }
#BrCnt table.TBL td { padding: 2px 10px; vertical-align: top}
#BrCnt table.TBL td.chb { padding: 2px 0 2px 10px; }
#BrCnt table.TBL th { width: 30%; text-align: right;  }

#BrCnt table.TBLT { position: relative;width: 100%; border-spacing: 1px; background-color: #F0F0F0; color: #333; }
#BrCnt table.TBLT td, #BrCnt table.TBLT th { padding: 5px 10px; }
#BrCnt table.TBLT thead th { line-height: 20px; text-align: left; background: #F0F0F0; color: #333; border-bottom: 1px solid #999; border-left: 1px solid #fff; }

#BrCnt table.TBLT thead a { text-decoration: none; color: #911A23; font-weight: bold;}
#BrCnt table.TBLT thead th img { vertical-align: middle; margin: 0 5px 0 0;}
#BrCnt table.TBLT tbody tr {  background-color: #FFFFFF;}

#BrCnt table.TBLT tbody th, #BrCnt table.TBLT tbody td {vertical-align: top; line-height: 20px }
#BrCnt table.TBLT tbody th { width: 30%; text-align: right; font-weight: normal; background-color: #F7f7f7; border: 1px solid #fff;}
#BrCnt table.TBLT tbody td { border: 1px solid #fff; }
#BrCnt table.TBLT tbody th.tdl { text-align: left;}

#BrCnt table.TBLT tfoot td,
#BrCnt table.TBLT tfoot th { background-color: #f7f7f7; border-top: 1px solid #999; border-bottom: 1px solid #ddd; text-align: left; }

/* Boutons - links */

#BrCnt div.dvBt1  { padding-left:5px; } 
#BrCnt div.dvBt2 { padding-right:7px; } 
#BrCnt div.dvBt1 { background: url("../images/share/btn/bt1l.gif") top left no-repeat; } 
#BrCnt div.dvBt1Hv { background: url("../images/share/btn/bt1lhv.gif") top left no-repeat;} 
#BrCnt div.dvBt2 { background: url("../images/share/btn/bt2l.gif") top right no-repeat;} 
#BrCnt div.dvBt2Hv { background: url("../images/share/btn/bt2lhv.gif") top right no-repeat;}

#BrCnt a.lkBt1, #BrCnt a.lkBt2, #BrCnt a.lkBt1:hover, #BrCnt a.lkBt2:hover { color: #fff; text-decoration: none; }

#BrCnt .lkBt1, #BrCnt .lkBt2 {
	position: relative; float:left; height: 33px; border: none; margin : 0; padding : 0;
	color: #fff; cursor: pointer; font-weight: bold; font-size: 13px; line-height: 33px;  overflow: visible;
}
#BrCnt .lkBt1 { padding: 0 48px 0 20px; }
#BrCnt .lkBt2 { padding: 0 20px 0 48px; }

#BrCnt .lkBt1 { background: url("../images/share/btn/bt1r.gif") top right no-repeat; }
#BrCnt .lkBt1Hv { background: url("../images/share/btn/bt1rhv.gif") top right no-repeat; }
#BrCnt .lkBt2 { background: url("../images/share/btn/bt2r.gif") top left no-repeat; }
#BrCnt .lkBt2Hv { background: url("../images/share/btn/bt2rhv.gif") top left no-repeat; }

/* Temoin */

#tmHd { background: #526B8E; padding: 0 10px; margin-top:1px;}
#tmHd div { background: #6b84a7 url("../images/share/bg/bhd.jpg") top right repeat-y; color:#FFF; font-size: 13px; text-decoration: none; text-transform: uppercase; line-height: 20px; padding: 8px 15px;}
#tmDv, #tmOver, #tmCont { position:relative; }
#tmDv {  background: #6B84A7; padding: 0 10px; }
#tmOver { height: 180px; overflow: hidden; background: #7a93b6 url("../images/share/bg/bll.jpg") top right repeat-y; }
#tmCont { background: #7a93b6 url("../images/share/bg/bll.jpg") top right repeat-y; padding-left: 15px; cursor: pointer;}
#tmCont h2 { font-weight: bold; padding:0; margin:0;}
#tmCont h2 * { font-weight: bold; }
#tm1, #tm2, #tm3, #tm4, #tm5 { height: 180px; padding-right: 80px; background-repeat: no-repeat; background-position: bottom right; }
#tm1 { background-image: url("../images/share/temoins/tm1.jpg"); }
#tm2 { background-image: url("../images/share/temoins/tm2.jpg"); }
#tm3 { background-image: url("../images/share/temoins/tm3.jpg"); }
#tm4 { background-image: url("../images/share/temoins/tm4.jpg"); }
#tm5 { background-image: url("../images/share/temoins/tm5.jpg"); }
#tm1 *,#tm2 *,#tm3 *,#tm4 *,#tm5 * { color:#FFF;padding-top: 13px;}

/* Chiffres */

#chDv, #chCont { position:relative; }
#chDv {  background: #a3b0c2; padding: 0 10px; }
#chCont { height: 211px; background: #95a4b7 url("../images/share/bg/bch.jpg") top right repeat-y; padding: 0 15px; cursor: pointer;}
#chCont * { color:#FFF;}
#chCont h2 { font-size: 13px; text-transform: uppercase; padding:0; margin:0;}
#chCont div { padding-top: 15px;}

#chCont ul { margin: 10px 20px; padding: 0; } 
#chCont li { 
	background: transparent url("../images/share/bg/pch_980.gif") no-repeat;
	margin-left: 0pt; 
	list-style-type: none; 
	list-style-image: none; 
	list-style-position: outside; 
	padding-left: 30px; padding-top: 2px; margin-bottom: 3px; }

/* Activity treeview */

#trvCont {position: relative; border: 1px solid #dedede;}
#trvCont .hover { color: #ff9900; }
#trvCont a {color: #ff9900; text-decoration: none; padding: 5px;}
#trvCont a:hover {color: #ff9900; text-decoration: underline;}

#trvTab {position: relative; background: #adcee2; padding: 5px 5px 0 5px ; margin:0; border-bottom: 1px solid #edf8fc; }
#trvTab ul { list-style: none; position: relative; padding: 0; margin: 0;} 
#trvTab ul li {position: relative; float: left; }
#trvTab span {color: #FFF; border: 1px solid #778DAA; background:#8EA2BB; padding: 0 5px; text-decoration: none;} 
#trvTab span.slt {color: #cc6600; background:#ffffcc; font-weight: bold; } 
#trvTab a, #trvTab a:hover, #trvTab a.actv { display: block; padding: 7px 15px; margin : 0 5px 0 0; border: 1px solid #adcee2; color: #FFF;text-decoration: none;  text-transform:uppercase;} 
#trvTab a { background:#475A76 url("../images/share/tree/NavList.gif") repeat-x;} 
#trvTab a:hover { background:#9c9918 url("../images/share/tree/NavListHv.gif") repeat-x; } 
#trvTab a.actv { color: #364860; border-bottom: 1px solid #edf8fc; background: #EDF8FC; } 

#trvMain { background:#edf8fc url("../images/share/tree/bch.gif") bottom repeat-x; padding: 20px; margin: 0; }
#trvMain a.detailpl { font-size: 11px; cursor:help; background: url("../images/share/tree/pl.gif") center left no-repeat; margin-left: 10px; padding-left: 13px; }
#trvMain a.detailmn { background: url("../images/share/tree/mn.gif") center left no-repeat; }

#trvMain ul.trvForms { margin: 3px 10px 3px 28px ; border: 1px solid #bce3ff; background-color: #F8FCFF; }
#trvMain ul.trvForms li { background: url("../images/share/tree/arr.gif") 0 5px no-repeat; color:#2E6B86 }
#trvMain li { margin: 0; padding: 3px 0pt 3px 20px; background: url("../images/share/tree/fle.gif") 0 7px no-repeat; font-weight: normal;}
#trvMain li label { cursor: pointer; padding: 0 5px;}

#trvMarket ul { list-style: none; padding: 0; margin: 3px 0 10px 40px; }
#trvMarket ul ul { margin: 3px 0 3px 40px ; }
#trvMarket li.nojs {  background: url("../images/share/tree/nojs.gif")  no-repeat; padding: 3px 0;}
#trvMarket li.plus {  background: url("../images/share/tree/plus.gif")  no-repeat; padding: 3px 0;}
#trvMarket li.minus { background: url("../images/share/tree/minus.gif") no-repeat; }

#trvMarket div.market {  margin: 0; padding: 0; }
#trvMarket div.market #arboMarket1,#trvMarket div.market #arboMarket2,#trvMarket div.market #arboMarket3,#trvMarket div.market #arboMarket4 { cursor: pointer; }
#arboMarket1, #arboMarket2, #arboMarket3, #arboMarket4 {margin: 10px; display: block; line-height : 22px; padding-left: 30px; font-weight: bold; }
#arboMarket1 { background: url("../images/share/tree/market_1.gif") no-repeat; }
#arboMarket2 { background: url("../images/share/tree/market_2.gif") no-repeat;}
#arboMarket3 { background: url("../images/share/tree/market_3.gif") no-repeat;}
#arboMarket4 { background: url("../images/share/tree/market_4.gif") no-repeat;}

#trvMarket span.arboNode { padding-left: 40px; cursor: pointer; }
#trvMarket span.arboNode * { font-style: oblique;color: #4c6086;font-size: 13px;}
#trvMarket span.arboSlt { background:#EBF7FF; border: 1px solid #34ABFF; padding: 0 5px}

#trvMain .trvTool {position: relative; background:#fefeea; border-bottom: 1px dashed #dedede; padding: 5px 10px; text-align: right; }
#trvMain .trvTool * {color: #ff9900;}

#trvMarket, #trvView  {  margin: 0; padding: 0; clear: both;  background:#FFF; border: 1px solid #dedede; } 
#trvView {display: none; }

#trvView ul { list-style: none; padding: 0; margin: 0 ; }
#trvView ul ul { margin: 3px 0 3px 0 ; }
#trvView li.ttl { background: url("../images/share/tree/pluspp.gif") 0 7px no-repeat; font-weight: bold; }


#trvViewNo, #trvMarketNo, #trvMarketIn {margin: 10px; padding: 0; line-height: 20px; font-style:oblique ;}
#trvViewIn {margin: 10px; padding: 0; }

.treeTrans { position:absolute; border: 2px dotted #FF6600; }

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #999;
	background-color: #fefeea;
	padding: 5px;
	opacity: 0.85;
	color: #333;
	font: 11px Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
	cursor: help;
}
#tooltip h3, #tooltip div { margin: 0; }
#tooltip.toolAct {
	
	width: 380px;
	
}

/* Navigation steps */

#Steps { background:#FFF url("../images/share/steps/fd.gif") repeat-x; }
#Steps a {  color:#555555; font-size:13px; font-weight: bold; text-decoration:none; padding: 5px;}
#Steps a:hover { color:#f6a227;}
#Steps span {  font-size:13px; font-weight: bold;color:#BBBBBB;padding: 5px; }

#Steps div.StepsD {position:relative; float:left; width: 33%; text-align: center; }

#Steps div.Step_act1 { background: url("../images/share/steps/step_act1.gif") top right no-repeat;}
#Steps div.Step_act2  { background: url("../images/share/steps/step_act2.gif") repeat-x;}

/* selectTringl */

#BrCnt div.sltTglCont { display:block; height:26px; } 
#BrCnt div.sltTglCont div  { float: left; text-align: center; color:#FFF; padding:0; margin:0; display: inline;}
#BrCnt div.sltTglOption div { width: 100%; height: 18px; line-height: 18px;  font-size: 10px; margin: 4px 0; }
#BrCnt div.sltTglOption div.optin { background: url("../images/share/selectTringl/fd.gif") repeat-x; border-right: 1px solid #596f8d; border-left: 1px solid #a3b2c7; }
#BrCnt div.sltTglOption div.optfirst { background: url("../images/share/selectTringl/fdl.gif") top left no-repeat; border-right: 1px solid #596f8d;}
#BrCnt div.sltTglOption div.optlast {  background: url("../images/share/selectTringl/fdr.gif") top right no-repeat; border-left: 1px solid #a3b2c7;}

#BrCnt div.sltTglSelected div { width: 100%; height: 26px; margin: 0; line-height: 26px; font-size: 11px; font-weight: bold; background: url("../images/share/selectTringl/ct.gif") repeat-x;} 
#BrCnt div.sltTglCont a { display:block; width:19px; height: 26px; }
#BrCnt div.sltTglBtL a { background: url("../images/share/selectTringl/btnminus.gif") no-repeat; }
#BrCnt div.sltTglBtR a  { background: url("../images/share/selectTringl/btnplus.gif") no-repeat; }

/* Bar tables */

#BrCnt table.TBAR { position: relative; width: 100%; color: #333;background: #F7F7F7 url("../images/share/bar/fondTd.gif") bottom repeat-x;border-collapse: collapse  }
#BrCnt table.TBAR td, #BrCnt table.TBAR th { padding: 3px 10px; vertical-align: middle; text-align: center; border: 2px solid white;}
#BrCnt table.TBAR td.tdl, #BrCnt table.TBAR th.tdl  { text-align: left; }

#BrCnt table.TBAR thead th { background: url("../images/share/bar/fondTt.gif") bottom repeat-x; height: 40px; white-space: nowrap;}
#BrCnt table.TBAR tfoot th { background: url("../images/share/bar/fondTt.gif") bottom repeat-x; height: 25px; white-space: nowrap;}

#BrCnt table.TBAR thead th.clr { background: #FFF;}
#BrCnt table.TBAR thead th.cnc { width: 25%; border:none; height: 30px;}
#BrCnt table.TBAR thead th.cnc0 { background: #76B42D url("../images/share/bar/topCnc.gif") top repeat-x;}
#BrCnt table.TBAR thead th.cnc1 { background: #D2DB5E url("../images/share/bar/topCnc.gif") top repeat-x;}
#BrCnt table.TBAR thead th.cnc2 { background: #F5A323 url("../images/share/bar/topCnc.gif") top repeat-x;}
#BrCnt table.TBAR thead th.cnc3 { background: #E63126 url("../images/share/bar/topCnc.gif") top repeat-x;}

#BrCnt table.TBAR tbody th { background: #FFF url("../images/share/bar/fondTt.gif") bottom repeat-x; white-space: nowrap }

#BrCnt div.arrow { width:100px; margin: 0 auto; line-height: 25px; display:block; text-align: center; }
#BrCnt div.arr0 { background: url("../images/share/bar/arrow.0.gif") right no-repeat;}
#BrCnt div.arr1 { background: url("../images/share/bar/arrow.1.gif") right no-repeat;}
#BrCnt div.arr2 { background: url("../images/share/bar/arrow.2.gif") right no-repeat;}
#BrCnt div.arr3 { background: url("../images/share/bar/arrow.3.gif") right no-repeat;}
#BrCnt div.arr-1 { background: url("../images/share/bar/arrow.-1.gif") right no-repeat;}
#BrCnt div.arr-2 { background: url("../images/share/bar/arrow.-2.gif") right no-repeat;}
#BrCnt div.arr-3 { background: url("../images/share/bar/arrow.-3.gif") right no-repeat;}

#BrCnt table.TBAR thead th.cnc div {color: #FFF; font-size: 16px; display:block; padding: 12px 10px 5px 10px; } 
#BrCnt div.cnc0 {background: url("../images/share/bar/cnc0.gif") 50% 1px no-repeat;}
#BrCnt div.cnc1 {background: url("../images/share/bar/cnc1.gif") 50% 1px no-repeat;}
#BrCnt div.cnc2 {background: url("../images/share/bar/cnc2.gif") 50% 1px no-repeat;}
#BrCnt div.cnc3 {background: url("../images/share/bar/cnc3.gif") 50% 1px no-repeat;}

#BrCnt span.nc {font-size: 11px; color: #999;font-style: oblique;}
#BrCnt div.lgbBar {font-size: 11px; font-weight: normal; color: #999; margin: 3px ; white-space: nowrap}

#BrCnt div.yuiCharts { height: 200px; }
#BrCnt div.tTTl {font-size: 14px; color: #999; margin: 0 ; padding: 0 0 10px 0;border-bottom: 1px dotted #999; overflow:hidden;}
#BrCnt div.tTTl *{font-size: 14px; }

/* divers links */

#BrCnt a.link_html {  background: url("../images/share/bg/html_icon.gif") no-repeat; padding: 0 5px 0 20px; }
#BrCnt a.link_pdf {  background: url("../images/share/bg/pdf_icon.gif") no-repeat; padding: 0 5px 0 20px; }

#BrCnt div.affLft { float: left; width: 140px; font-weight: bold; }
#BrCnt div.affRft { float: left;}/* Special 600 */

#BrWrp { width:600px; }
#BrHeadCn { background: transparent url('../images/share/bg/fdHeadr_pt.gif') right top no-repeat;}
#BrLogo { margin: 0 0 0 5px; width:215px; background: transparent url('../images/share/logo/logo_600.gif') left center no-repeat;}

#BrIndt { padding: 10px 15px 0 0;width: 330px; }
#BrIndt ul { margin-left: 60px; }
#BrIndt a { padding-right: 3px; }

#BrIndtName { margin-left: 60px;}

/* NavList footer */

#NvFL li { padding: 0 10px; }

/* Main */

#tdMainL { width: 367px;} 
#tdMainR { width: 230px; } 

/* divs */

#BrCnt div.Fdt { padding: 20px 15px 0 15px;}
#BrCnt div.Ttl { font-size: 12px; }
#BrCnt div.Ctl { margin-bottom: 8px;}
#BrCnt div.pt1, #BrCnt div.pt2 { padding-left: 25px; line-height: 15px;}
#BrCnt div.pt2 { margin-bottom: 5px;}

/* Top Tpl */

#BrCnt div.hdt h1,#BrCnt div.hdt h1 * { font-size: 18px; } 

/* Temoin */

#tmHd div { padding: 8px 10px; font-size: 12px;}
#tmOver { height: 190px; }
#tmCont {  padding-left: 10px; }
#tm1, #tm2, #tm3, #tm4, #tm5 { height: 190px; padding-right: 40px; }
#tm1 { background-image: url("../images/share/temoins/tm1_pt.jpg"); }
#tm2 { background-image: url("../images/share/temoins/tm2_pt.jpg"); }
#tm3 { background-image: url("../images/share/temoins/tm3_pt.jpg"); }
#tm4 { background-image: url("../images/share/temoins/tm4_pt.jpg"); }
#tm5 { background-image: url("../images/share/temoins/tm5_pt.jpg"); }
#tm1 *,#tm2 *,#tm3 *,#tm4 *,#tm5 * { padding-top: 10px;}

/* Chiffres */

#chCont { height: 206px; padding: 0 10px; }
#chCont h2 { font-size: 12px;}
#chCont div { padding-top: 15px;}

#chCont ul { margin: 10px 0; padding: 0; }
#chCont li { 
	background: transparent url("../images/share/bg/pch_600.gif") no-repeat;
	padding-left: 20px;}

 /* Special colors */
#NvHL li a { background:#1b4682 url("../images/part/pretecologique/navlink.gif") center -42px repeat-x; }
#NvF { background:#1b4682 url("../images/part/pretecologique/navh.gif") }
#BrCnt div.dvl h2 { background-color: #1b4682; }
#tmHd { background: #25508C; }
#tmDv {  background: #2F5A96; }
#tmHd div { background: #25508C url("../images/part/pretecologique/bhd.gif") top right repeat-y; }
#tmOver { background: #2F5A96 url("../images/part/pretecologique/bll.gif") top right repeat-y; }
#tmCont { background: #2F5A96 url("../images/part/pretecologique/bll.gif") top right repeat-y; }
#tm1 { background-image: url("../images/part/pretecologique/tm1.jpg"); }
#tm2 { background-image: url("../images/part/pretecologique/tm2.jpg"); }
#tm3 { background-image: url("../images/part/pretecologique/tm3.jpg"); }
#tm4 { background-image: url("../images/part/pretecologique/tm4.jpg"); }
#tm5 { background-image: url("../images/part/pretecologique/tm5.jpg"); }
#chDv {  background: #436EAA; padding: 0 10px; }
#chCont { background: #3964A0 url("../images/part/pretecologique/bch.gif") top right repeat-y; }
#chCont li {  background: transparent url("../images/part/pretecologique/pch.gif") no-repeat; }
#trvTab { background: #5782BE; border-bottom: 1px solid #25508C; }
#trvMain { background:#25508C }
#trvTab span { border: 1px solid #436EAA; background:#3964A0; } 
#trvTab a, #trvTab a:hover, #trvTab a.actv { border: 1px solid #3964A0; } 
#trvTab a { background:#113C78} 
#trvTab a:hover { background:#002864 } 
#trvTab a.actv { color: #FFF; border-bottom: 1px solid #25508C; background: #25508C; } 

