.simpleTree{
	margin:0;
	margin-left:5px;
	padding:0;
	color:#000000;
}

.simpleTree li{
	list-style: none;
	margin:0;
	padding:0 0 0 30px;
	line-height: 10pt;
}

.simpleTree li span{
	display:inline;
	clear: left;
	margin-left:-10px !important;
	margin-left:0px;
	white-space: nowrap;
	height:12px;
}

.simpleTree ul{
	margin:0; 
	padding:0;
}

.simpleTree .root{
	margin-left:-16px;
}

.simpleTree .line{
	margin:0 0 0 -16px;
	padding:0;
	line-height: 3px !important;
	height:3px !important;
	font-size:3px !important;
	line-height: 0px;
	height:0px;
	font-size:0px;
	background: url(../images/imagesArbre/line_bg.gif) 0 0 no-repeat transparent;
}

.simpleTree .line-last{
	margin:0 0 0 -16px;
	padding:0;
	line-height: 3px !important;
	height:3px !important;
	font-size:3px !important;
	line-height: 0px;
	height:0px;
	font-size:0px;
	background: url(../images/imagesArbre/spacer.gif) 0 0 no-repeat transparent;
}

.simpleTree .line-over{
	margin:0 0 0 -16px;
	padding:0;
	line-height: 3px !important;
	height:3px !important;
	font-size:3px !important;
	line-height: 0px;
	height:0px;
	font-size:0px;
	background: url(../images/imagesArbre/line_bg_over.gif) 0 0 no-repeat transparent;
}

.simpleTree .line-over-last{
	margin:0 0 0 -16px;
	padding:0;
	line-height: 3px !important;
	height:3px !important;
	font-size:3px !important;
	line-height: 0px;
	height:0px;
	font-size:0px;
	background: url(../images/imagesArbre/line_bg_over_last.gif) 0 0 no-repeat transparent;
}

.simpleTree .folder-open{
	margin-left:-16px;
	background: url(../images/imagesArbre/collapsable.gif) 0 -4px no-repeat #fff !important;
	background: url(../images/imagesArbre/collapsable.gif) 0 -2px no-repeat #fff;
}

.simpleTree .folder-open-last{
	margin-left:-16px;
	background: url(../images/imagesArbre/collapsable-last.gif) 0 -4px no-repeat #fff !important;
	background: url(../images/imagesArbre/collapsable-last.gif) 0 -2px no-repeat #fff;
}

.simpleTree .folder-close{
	margin-left:-16px;
	background: url(../images/imagesArbre/expandable.gif) 0 -4px no-repeat #fff !important;
	background: url(../images/imagesArbre/expandable.gif) 0 -2px no-repeat #fff;
}

.simpleTree .folder-close-last{
	margin-left:-16px;
	background: url(../images/imagesArbre/expandable-last.gif) 0 -4px no-repeat #fff !important;
	background: url(../images/imagesArbre/expandable-last.gif) 0 -2px no-repeat #fff;
}

/*#simpleTreeCountries a{
	color:#000000;
}*/

#simpleTreeCountries .folder-open{
	margin-left:-16px;
	background: url(../images/imagesArbre/pays_collapsable.gif) 0 -4px no-repeat #fff !important;
	background: url(../images/imagesArbre/pays_collapsable.gif) 0 -2px no-repeat #fff;
}

#simpleTreeCountries .folder-open-last{
	margin-left:-16px;
	background: url(../images/imagesArbre/pays_collapsable-last.gif) 0 -4px no-repeat #fff !important;
	background: url(../images/imagesArbre/pays_collapsable-last.gif) 0 -2px no-repeat #fff;
}

#simpleTreeCountries .folder-close{
	margin-left:-16px;
	background: url(../images/imagesArbre/pays_expandable.gif) 0 -4px no-repeat #fff !important;
	background: url(../images/imagesArbre/pays_expandable.gif) 0 -2px no-repeat #fff;
}

#simpleTreeCountries .folder-close-last{
	margin-left:-16px;
	background: url(../images/imagesArbre/pays_expandable-last.gif) 0 -4px no-repeat #fff !important;
	background: url(../images/imagesArbre/pays_expandable-last.gif) 0 -2px no-repeat #fff;
}

.simpleTree .doc{
	margin-left:-16px;
	background: url(../images/imagesArbre/leaf.gif) 0 -1px no-repeat #fff;
}

.simpleTree .doc-last{
	margin-left:-16px;
	background: url(../images/imagesArbre/leaf-last.gif) 0 -1px no-repeat #fff;
}

.simpleTree .ajax{
	background: url(../images/imagesArbre/spinner.gif) no-repeat 0 0 #ffffff;
	height: 16px;
	display:none;
}

.simpleTree .ajax li{
	display:none;
	margin:0; 
	padding:0;
}

.simpleTree .trigger{
	display:inline;
	margin-left:-32px;
	width: 30px;
	height: 11px;
	cursor:pointer;
}

.simpleTree .text{
	cursor: pointer;
}

.contextMenu{
	display:none;
}

/*DEMO*/
ul.arbre li a.demo:active, a.demo:visited, a.demo:link, span.demo, a.demo{
	font-weight: normal;
	color:#858569 !important;
}

ul.arbre li a.niveauDemo:active, a.niveauDemo:visited, a.niveauDemo:link, span.niveauDemo, a.niveauDemo{
	font-weight: normal;
	color:#858569 !important;
}