﻿/*************************/
/* File browser          */
/*************************/

table.file-browser { width:100%; margin-bottom: 20px;}

table.file-browser caption { text-align:left; }

table.file-browser thead tr .header span 
{
    padding-right:10px;
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer !important;
}

table.file-browser thead tr .headerSortUp span {
	background-image: url('images/ico_arrow_filesort_asc.png');
}
table.file-browser thead tr .headerSortDown span {
	background-image: url('images/ico_arrow_filesort_desc.png');
}

table.file-browser th.name { padding-left: 38px; }
table.file-browser td.name 
{
    width:100%;   
}

table.file-browser tr tr {
    border-bottom: 1px solid #d6d6d6;
}

table.file-browser td a
{    
    padding-left: 24px;
	display:block;
	position: relative;
}

table.file-browser td a b 
{
    position: absolute;
    left: 0; 
}

table.file-browser td.sizeformatted { text-align:right; }
table.file-browser th,
table.file-browser td.sizeformatted,
table.file-browser td.changed { white-space:nowrap; }
/*
table.file-browser td.name a { background:transparent url('images/extensions/default.gif') no-repeat left center; }
table.file-browser tr.dir td.name a { background-image:url('images/folder.gif'); }
table.file-browser tr.dir.back td.name a { background-image:url('images/folderback.gif'); }
table.file-browser tr.bmp td.name a { background-image:url('images/extensions/bmp.gif'); }
table.file-browser tr.doc td.name a { background-image:url('images/extensions/doc.gif'); }
table.file-browser tr.docx td.name a { background-image:url('images/extensions/docx.gif'); }
table.file-browser tr.gif td.name a { background-image:url('images/extensions/gif.gif'); }
table.file-browser tr.htm td.name a { background-image:url('images/extensions/htm.gif'); }
table.file-browser tr.html td.name a { background-image:url('images/extensions/html.gif'); }
table.file-browser tr.mp3 td.name a { background-image:url('images/extensions/mp3.gif'); }
table.file-browser tr.mpg td.name a { background-image:url('images/extensions/mpg.gif'); }
table.file-browser tr.pdf td.name a { background-image:url('images/extensions/pdf.gif'); }
table.file-browser tr.png td.name a { background-image:url('images/extensions/png.gif'); }
table.file-browser tr.ppt td.name a { background-image:url('images/extensions/ppt.gif'); }
table.file-browser tr.pptx td.name a { background-image:url('images/extensions/pptx.gif'); }
table.file-browser tr.tif td.name a { background-image:url('images/extensions/tif.gif'); }
table.file-browser tr.tiff td.name a { background-image:url('images/extensions/tiff.gif'); }
table.file-browser tr.txt td.name a { background-image:url('images/extensions/txt.gif'); }
table.file-browser tr.wav td.name a { background-image:url('images/extensions/wav.gif'); }
table.file-browser tr.xls td.name a { background-image:url('images/extensions/xls.gif'); }
table.file-browser tr.xlsx td.name a { background-image:url('images/extensions/xlsx.gif'); }
table.file-browser tr.zip td.name a { background-image:url('images/extensions/zip.gif'); }
*/
table.file-browser tbody td span {
	visibility:hidden;
	position:absolute;
}