
.hplJQqueryFileTree {
	float: left;
	max-width: 100%;
	width: 100%;
	font-family: Verdana, sans-serif;
	font-size: 16px;
	line-height: 18px;
	padding: 0;
	margin: 0;
}

.hplJQqueryFileTree UL {
	margin-left: 0;
}

.hplJQqueryFileTree LI {
	clear: left;
	float: left;
	max-width: 100%;
	width: 100%;
	list-style: none;
	padding: 0;
	margin: 0;
	white-space: nowrap;
}

.hplJQqueryFileTree LI.directory,
.hplJQqueryFileTree LI.file {
	padding-left: 20px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.hplJQqueryFileTree LI.image {
	margin-top: 3px;
	border: 1px solid #ccc;
}

.hplJQqueryFileTree LI.directory.fileTreeMatch,
.hplJQqueryFileTree LI.file.fileTreeMatch {
	float:left;
	width: auto;
	border: 2px solid red;
}

.hplJQqueryFileTree LI.image.fileTreeMatch {
	border: 2px solid red;
}

.hplJQqueryFileTree A,
.hplJQqueryFileTree A:active,
.hplJQqueryFileTree A:focus {
	float:left;
	color: #333;
	text-decoration: none;
	display: block;
	padding: 0 2px;
}

.hplJQqueryFileTree A:hover {
	background: #BDF;
}

/* Core Styles */
.hplJQqueryFileTree .directory 		{ background: url(images/directory.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .directory.leaf	{ background: url(images/directory-leaf-2.png) 		left 4px no-repeat; }

/*.hplJQqueryFileTree .fileTreeMatch	{ border: 2px solid red; }*/

.hplJQqueryFileTree .file { background: url(images/file.png) 					left 4px no-repeat; }

.hplJQqueryFileTree .expanded 		{ background: url(images/folder_open.png) 	left 4px no-repeat; }
.hplJQqueryFileTree .wait 			{ background: url(images/spinner.gif) 		center center no-repeat; float: left; width: 24px; height:24px; }
.hplJQqueryFileTree .message 		{ float: left; height:24px; line-height:24px; }

/* Image Styles */
.hplJQqueryFileTree .ext_bmp 		{ background: url(images/picture.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_gif 		{ background: url(images/picture.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_jpg 		{ background: url(images/picture.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_jpeg		{ background: url(images/picture.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_pcx 		{ background: url(images/picture.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_png 		{ background: url(images/picture.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_tif 		{ background: url(images/picture.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_tiff 		{ background: url(images/picture.png) 		left 4px no-repeat; }

/* File Extensions*/
.hplJQqueryFileTree .ext_3gp 		{ background: url(images/film.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_afp 		{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_afpa 		{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_asp 		{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_aspx 		{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_avi 		{ background: url(images/film.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_bat 		{ background: url(images/application.png) 	left 4px no-repeat; }
.hplJQqueryFileTree .ext_c 			{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_cfm 		{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_cgi 		{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_com 		{ background: url(images/application.png) 	left 4px no-repeat; }
.hplJQqueryFileTree .ext_cpp 		{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_css 		{ background: url(images/css.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_doc 		{ background: url(images/doc.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_exe 		{ background: url(images/application.png) 	left 4px no-repeat; }
.hplJQqueryFileTree .ext_fla 		{ background: url(images/flash.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_h 			{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_htm 		{ background: url(images/html.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_html 		{ background: url(images/html.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_jar 		{ background: url(images/java.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_js 		{ background: url(images/script.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_lasso 		{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_log 		{ background: url(images/txt.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_m4p 		{ background: url(images/music.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_mov 		{ background: url(images/film.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_mp3 		{ background: url(images/audio-75.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_mp4 		{ background: url(images/film.png)			left 4px no-repeat; }
.hplJQqueryFileTree .ext_mpg 		{ background: url(images/film.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_mpeg 		{ background: url(images/film.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_ogg 		{ background: url(images/music.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_pdf 		{ background: url(images/pdf.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_php 		{ background: url(images/php.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_ppt 		{ background: url(images/ppt.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_psd 		{ background: url(images/psd.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_pl			{ background: url(images/script.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_py 		{ background: url(images/script.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_rb 		{ background: url(images/ruby.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_rbx 		{ background: url(images/ruby.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_rhtml 		{ background: url(images/ruby.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_rpm 		{ background: url(images/linux.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_ruby 		{ background: url(images/ruby.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_sql 		{ background: url(images/db.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_swf 		{ background: url(images/flash.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_txt 		{ background: url(images/txt.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_vb 		{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_wav 		{ background: url(images/music.png) 		left 4px no-repeat; }
.hplJQqueryFileTree .ext_wmv 		{ background: url(images/film.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_xls 		{ background: url(images/xls.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_xml 		{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_xsd 		{ background: url(images/code.png) 			left 4px no-repeat; }
.hplJQqueryFileTree .ext_zip 		{ background: url(images/zip.png) 			left 4px no-repeat; }

/**
 * Zusaetzliche Konfiguration
 */
.icon {
	width: 100px;
	height: auto;
	margin: 3px;
}
