
.tree_vetev_je,
.tree_vetev_ne,
.tree_f_list,
.tree_f_svin,
.tree_f_rozvin,
.tree_f_list_last,
.tree_f_svin_last,
.tree_f_rozvin_last
	{
	width: 16px;
	height: 0px;
	min-height: 22;
	max-height: 22px;
	margin: 0px;
	padding: 0px;
	display: table-cell;
	#height: 22px;
	#display: block;
	#float: left; 
	}

.tree_vetev_ne
	{
	/*background: url('tree.nenivetev.png') no-repeat; */
	}

.tree_vetev_je
	{
	background: url('tree.vetev.png') no-repeat; 
	}
	
.tree_f_list
	{
	background: url('tree.list.png') no-repeat;
	}
	
.tree_f_svin
	{
	background: url('tree.svinuty.png') no-repeat;
	}	
	
.tree_f_rozvin
	{
	background: url('tree.rozvinuty.png') no-repeat;
	}	

.tree_f_list_last
	{
	background: url('tree.posledni_list.png') no-repeat;
	}
	
.tree_f_svin_last
	{
	background: url('tree.posledni_svinuty.png') no-repeat;
	}	
	
.tree_f_rozvin_last
	{
	background: url('tree.posledni_rozvinuty.png') no-repeat;
	}	
	
	
.tree_nacitam
	{
	background: url('hourglass.gif') no-repeat;
 	height: 19px;
	max-height: 19px;
	margin: 0px;
	padding: 0px;
	padding-left: 23px;
	display: table-cell;
	font-weight: bold;
	#float: left;
	}

	
.tree_item a,
.tree_item a:hover, 
.tree_item a:visited, 
.tree_item a:active
	{
	text-decoration: none;
	color: black;
	text-overflow: ellipsis;
	white-space: nowrap;
 	#position: absolute;
	}


.tree_item
	{
	clear: both;
	margin: 0;
	padding: 0;
	height: 22px;
	max-height: 22px;
	overflow: hidden;
	clip: auto;
	left: 0;
	width:100%;
	white-space: nowrap;
	position: relative;
	left: 0px;
	display: table;
	table-layout: fixed;
	}

	
.tree_icon_file,
.tree_icon_file_selected,
.tree_icon_dir,
.tree_icon_dir_selected
{
	height: 22px;
	max-height: 22px;
	line-height: 22px;
	padding: 0px;
	margin: 0px;
	padding-left: 24px;
	padding-right: 2px;
	top: 0px;
	white-space: nowrap;
	#padding-left: 46px;
	#z-index: -1;
}

	
.tree_icon_file
	{
	background: url('icon.file.png') no-repeat;
	#background-position: 18px;
	}


.tree_icon_dir
	{
	background: transparent url('icon.dir.png') no-repeat;
	#background-position: 18px;
	}

.tree_icon_file_selected
	{
	background: url('icon.file.png') no-repeat;
	font-weight: bold;
	#background-position: 18px;
	}


.tree_icon_dir_selected
	{
	background: transparent url('icon.dir_open.png') no-repeat;
	font-weight: bold;
	#background-position: 18px;
	}	

.tree_items
	{
	clear: both;
	}

.tree_items_svinute
	{
	clear: both;
	font-weight: bold;
	display: none;
	}

