/** Copyright (c) 2008 UPT Ltd. Версия $Id: xsight.cList.php,v 1.1 2008/08/12 10:14:22 andy Exp $ */

.xsListItem
{
	display: block;
	position: relative;
	width: 100px;
	height: 100px;
	overflow: hidden;
	float: left;
	margin: 4px;
	padding: 0px;
	background-color: #ccc;
	color: #000;
	text-align: center;
	background-image: url(listnode.png);
	background-repeat: no-repeat;
	background-position: left top;	
	cursor: pointer;
}

* html .xsListItem 
{
	background-image: expression('none'); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_USER_PATHi/def/listnode.png', sizingMethod='crop'); 
}

.xsListItemSelected
{
	background-color: #669feb !important;
}

.xsListItem div
{
	padding-top: 6px;
	padding-bottom: 4px;
	text-align: center;
	height: 74px;
	width: 100%;
	cursor: pointer;
}

div.xsListFolder
{
	padding: 0px;
	margin: 0px;
	background-image: url(listfolder.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 64px;
	height: 64px;
	margin-left: 17px;
}

* html div.xsListFolder
{
	margin-left: 0px;
	background-image: expression('none'); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_USER_PATHi/def/listfolder.png', sizingMethod='crop'); 	
}

.xsListItem span
{
	padding: 4px;
	overflow-x: hidden;
	cursor: pointer;
}

.xsListItem a
{
	color: #333;
	font-size: 10px;
	font-family: Verdana, Tahoma, Arial;
	text-decoration: none;
	display: block;
	position: relative;
	width: 100px;
	height: 100px;
}
.xsListItemSelected a
{
	color: #fff;
}

.xsListTable
{
	border: none;
	margin: 0px;
	padding: 0px;
	width: 100%;
}

.xsListTable td, .xsListTable th
{
	text-align: left;
	font-size: 11px;
	font-family: Verdana, Tahoma, sans;
	color: #000;
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	padding: 4px;
	margin: 0px;
	cursor: pointer;
}

.xsListRow a
{
	color: #000;
	background-color: #fff;
	text-decoration: none;
	display: block;
	position: relative;
	overflow: hidden;
}

.xsListRowSelected td, .xsListRowSelected th, .xsListRowSelected a
{
	background-color: #669feb;
	color: #fff;
}

/* mime types */

div.xsListItemBinary
{
	padding: 0px;
	margin: 0px;
	background-image: url(mime_types/binary.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 64px;
	height: 64px;
	margin-left: 17px;
}

* html div.xsListItemBinary
{
	margin-left: 0px;
	background-image: expression('none'); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_USER_PATHi/def/mime_types/binary.png', sizingMethod='crop');
}

div.xsListItemPdf
{
	padding: 0px;
	margin: 0px;
	background-image: url(mime_types/pdf.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 64px;
	height: 64px;
	margin-left: 17px;
}

* html div.xsListItemPdf
{
	margin-left: 0px;
	background-image: expression('none'); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_USER_PATHi/def/mime_types/pdf.png', sizingMethod='crop'); 	
}

div.xsListItemPresentation
{
	padding: 0px;
	margin: 0px;
	background-image: url(mime_types/presentation.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 64px;
	height: 64px;
	margin-left: 17px;
}

* html div.xsListItemPresentation
{
	margin-left: 0px;
	background-image: expression('none'); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_USER_PATHi/def/mime_types/presentation.png', sizingMethod='crop'); 
}

div.xsListItemSpreadsheet
{
	padding: 0px;
	margin: 0px;
	background-image: url(mime_types/spreadsheet.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 64px;
	height: 64px;
	margin-left: 17px;
}

* html div.xsListItemSpreadsheet
{
	margin-left: 0px;
	background-image: expression('none'); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_USER_PATHi/def/mime_types/spreadsheet.png', sizingMethod='crop'); 	
}

div.xsListItemText
{
	padding: 0px;
	margin: 0px;
	background-image: url(mime_types/txt.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 64px;
	height: 64px;
	margin-left: 17px;
}

* html div.xsListItemText
{
	margin-left: 0px;
	background-image: expression('none'); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_USER_PATHi/def/mime_types/txt.png', sizingMethod='crop');
}

div.xsListItemVideo
{
	padding: 0px;
	margin: 0px;
	background-image: url(mime_types/video.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 64px;
	height: 64px;
	margin-left: 17px;
}

* html div.xsListItemVideo
{
	margin-left: 0px;
	background-image: expression('none'); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_USER_PATHi/def/mime_types/video.png', sizingMethod='crop'); 	
}

div.xsListItemWordprocessing
{
	padding: 0px;
	margin: 0px;
	background-image: url(mime_types/wordprocessing.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 64px;
	height: 64px;
	margin-left: 17px;
}

* html div.xsListItemWordprocessing
{
	margin-left: 0px;
	background-image: expression('none'); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_USER_PATHi/def/mime_types/wordprocessing.png', sizingMethod='crop'); 
}

div.xsListItemZip
{
	padding: 0px;
	margin: 0px;
	background-image: url(mime_types/zip.png);
	background-repeat: no-repeat;
	background-position: left top;
	width: 64px;
	height: 64px;
	margin-left: 17px;
}

* html div.xsListItemZip
{
	margin-left: 0px;
	background-image: expression('none'); 
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='_USER_PATHi/def/mime_types/zip.png', sizingMethod='crop');
}