#filebrowser {
	font:normal 12px arial,helvetica,sans;
	border:solid 1px #333333;
	padding:5px;
}

#filebrowser_tree {
	width:300px;
	float:left;
	/* position:relative; */
}
#folders_tree {
	position: absolute;
	/* clip: rect(0,300px,100px,0); */
	/* overflow: auto; */
}
#filebrowser_tree span.titre {
	font:bold 17px arial,helvetica,sans;
}
#filebrowser_content {
	width: 600px;
	margin-left:300px;
}
#folders_content {
	position: absolute;
	/*
	clip: rect(0,600px,100px,0);
	overflow: auto;
	*/
}
#filebrowser_content span.titre {
	font:bold 17px arial,helvetica,sans;
}



/* Style jqueryFileTree */


UL.jqueryFileTree {
	font-family: arial,helvetica,sans;
	font-size: 12px;
	line-height: 18px;
	padding: 0px;
	margin: 0px;
}

UL.jqueryFileTree LI {
	list-style: none;
	padding: 0px;
	padding-left: 25px;
	margin: 0px;
	white-space: nowrap;
}

#folders_tree > UL.jqueryFileTree > LI,
#folders_content > UL.jqueryFileTree > LI {
	padding-left: 0;
}

UL.jqueryFileTree A {
	color: #333;
	text-decoration: none;
	display: inline-block;
	padding: 0px 2px;
}

UL.jqueryFileTree A:hover {
	background: #BDF;
}

/* Core Styles */
.jqueryFileTree LI.directory A { background: url(images/directory.png) left 1px no-repeat; padding: 0 0 0 25px; margin: 0 }
.jqueryFileTree LI.collapsed A { background: url(images/directory.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.expanded A { background: url(images/folder_open.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.file { background: url(images/file.png) left top no-repeat; }
.jqueryFileTree LI.wait { background: url(images/filetree/spinner.gif) left top no-repeat; }
/* File Extensions*/
.jqueryFileTree LI.ext_3gp A { background: url(images/film.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_afp A { background: url(images/code.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_afpa A { background: url(images/code.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_asp A { background: url(images/code.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_aspx A { background: url(images/code.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_avi A { background: url(images/film.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_bat A { background: url(images/application.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_bmp A { background: url(images/picture.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_c A { background: url(images/code.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_cfm A { background: url(images/code.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_cgi A { background: url(images/code.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_com A { background: url(images/application.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_cpp A { background: url(images/code.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_css A { background: url(images/css.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_doc A { background: url(images/doc.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_exe A { background: url(images/application.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_gif A { background: url(images/picture.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_fla A { background: url(images/flash.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_h A { background: url(images/code.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_htm A { background: url(images/html.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_html A { background: url(images/html.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_jar A { background: url(images/java.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_jpg A { background: url(images/picture.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_jpeg A { background: url(images/picture.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_js A { background: url(images/script.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_lasso A { background: url(images/code.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_log A { background: url(images/txt.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_m4p A { background: url(images/music.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_mov A { background: url(images/film.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_mp3 A { background: url(images/music.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_mp4 A { background: url(images/film.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_mpg A { background: url(images/film.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_mpeg A { background: url(images/film.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_ogg A { background: url(images/music.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_pcx A { background: url(images/picture.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_pdf A { background: url(images/pdf.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_php A { background: url(images/php.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_png A { background: url(images/picture.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_ppt A { background: url(images/ppt.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_psd A { background: url(images/psd.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_pl A { background: url(images/script.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_py A { background: url(images/script.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_rb A { background: url(images/ruby.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_rbx A { background: url(images/ruby.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_rhtml A { background: url(images/ruby.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_rpm A { background: url(images/linux.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_ruby A { background: url(images/ruby.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_sql A { background: url(images/db.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_swf A { background: url(images/flash.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_tif A { background: url(images/picture.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_tiff A { background: url(images/picture.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_txt A { background: url(images/txt.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_vb A { background: url(images/code.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_wav A { background: url(images/music.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_wmv A { background: url(images/film.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_xls A { background: url(images/xls.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_xml A { background: url(images/code.png) left 1px no-repeat; padding: 0 0 0 25px; }
.jqueryFileTree LI.ext_zip A { background: url(images/zip.png) left 1px no-repeat; padding: 0 0 0 25px; }

.jqueryFileTree LI A.plus { background: url(images/plus.png) left 1px no-repeat; padding: 0 0 0 20px; }
.jqueryFileTree LI A.moins { background: url(images/moins.png) left 1px no-repeat; padding: 0 0 0 20px; }
.jqueryFileTree LI A.no-deroul { background: none; padding: 0 0 0 20px; }
