Your IP : 172.28.240.42


Current Path : /var/www/html/clients/nsmk.e-nk.ru/application/maxsite/plugins/file_manager/css/
Upload File :
Current File : /var/www/html/clients/nsmk.e-nk.ru/application/maxsite/plugins/file_manager/css/manager.css

#FM-loader
	{
	}

#FM
	{
	z-index:10;	
	position:absolute;
	top:0;
	left:0;
	display:none;
	padding:2px 4px 4px 6px;

	overflow:hidden;
	background: #d3d1d0 url(images/bgh.png) repeat-x scroll left top;
	}

#FM-menu
	{
	height:28px;
	font-family: verdana, helvetica, sans-serif;
	font-size:11px;
	padding-top:4px;	
	overflow:hidden;
	}

#FM-LP
	{
	float:left;
	width:1px;
	}

#FM-LT
	{
	height:1px;
	margin-top:-4px;
	padding-bottom:4px;

	border-radius-topleft:4px; 
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px; 
	}
/* HORIZONTAL SPLITTER */
#FM-HS
	{
	position:relative;
	top:7px;		/* height FM-LT + 2(border) + 4(padding)*/
	height:4px;
	cursor:n-resize;
	/*background:blue;*/
	}
#FM-LB
	{
	height:1px;
	margin-top:4px;
	padding-bottom:2px;
	}
#FM-LT, #FM-LB
	{
	border:1px solid #a8a8a8;
	background:#e0e0e0;
	}
#FM-preview
	{
	height:100%;
	overflow:auto;
	border:1px solid #f9f9f9;
	}
#FileManager-datatree	/* #FM-LT div */
	{
	padding:2px 1px 0 2px;
	height:100%;
	overflow:auto;
	border:1px solid #f9f9f9;
	background:#e7e7e7;

	border-radius-topleft:4px; 
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px; 
	}
#FM-RP
	{
	margin-left:4px;	/* width VS */
	float:left;
	width:4px;
	padding-bottom:2px;
	border:1px solid #a8a8a8;
	background:#e0e0e0;

	border-radius-topright:4px; 
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px; 
	}

#FM-list
	{
	height:100%;
	overflow: auto;
	border:1px solid #f9f9f9;

	border-radius-topright:4px; 
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px; 
	}
/* VERTICAL SPLITTER */
#FM-VS
	{
	position:relative;
	left:1px;			/* width FM-LP */
	width:4px;
	cursor:e-resize;
	margin-top:2px;
	/*background:red;*/
	}
#FM-info
	{
	clear:both;
	font-family:Trebuchet MS,sans-serif;	
	font-size:10px;
	color:#555;
	padding:0 8px;
	line-height:12px;
	}

#FM-buf
	{
	margin:2px 0 0 0;
	padding-right:2px;
	border:1px solid #a8a8a8;
	background:#e0e0e0;
	background: #d3d1d0 url(images/bgh.png) repeat-x scroll left top;

	border-radius-bottomleft:4px; 
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px; 

	border-radius-bottomright:4px; 
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px; 
	}
#FileManager-buffer
	{
	cursor:pointer;
	font-size:11px;
	font-family:tahoma;

	margin: 0 !important;
	padding: 0 !important;
	border:1px solid #f9f9f9;
	background: transparent !important;
	width:100% !important;

	border-radius-bottomleft:4px; 
	-moz-border-radius-bottomleft: 4px;
	-webkit-border-bottom-left-radius: 4px; 

	border-radius-bottomright:4px; 
	-moz-border-radius-bottomright: 4px;
	-webkit-border-bottom-right-radius: 4px; 
	}
#FM-panel-code
	{
	position:absolute;
	}


/*===============================================================================*/

/* FM-BUTTON */
.fm-button
	{
	float:left;
	display:block;
	cursor:pointer;
	margin:0 2px 0 0;
	border:1px solid #a8a8a8;
	background: #d5d6d7 url(images/button.png) repeat-x scroll left top;

	border-radius:4px; 
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	}
.fm-button.right
	{
	float:right;
	}

.fm-button span
	{
	display:block;
	height:20px;
	line-height:20px;
	padding:0 6px;
	text-shadow: 1px 1px 1px #eee;
	color:#555;
	font-size:11px;
	white-space:nowrap;
	border:1px solid #fff;
	border-bottom:1px solid #e7e7e7;
	
	
	border-radius:3px; 
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
.fm-button:hover
	{
	color:#333;
	text-decoration:none;
	border:2px solid #4cabfa;
	background:#e5e6e7;
	}
.fm-button:hover span
	{
	border:none;
	}
.fm-button.select, .fm-button.active, .fm-button.down /* select - убрать*/
	{
	color:#555;
	text-shadow: 1px 1px 1px #ccc;
	border:2px solid #f9964d;
	background:#fff;
	}
.fm-button.select span, .fm-button.active span, .fm-button.down span
	{
	border:none;
	}
.fm-button.disable
	{
	opacity:0.3;
	}
.fm-button.disable:hover
	{
	border:1px solid #b3b1b0;
	background: #d5d6d7 url(images/button.png) repeat-x scroll left top;
	}
.fm-button.disable:hover span
	{
	border:1px solid #f0f0f0;
	border-top:1px solid #fff;
	border-left:1px solid #f7f7f7;
	}

#FM-prev span
	{
	width:16px;
	background-image: url(icons/prev.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
#FM-next span
	{
	width:16px;
	background-image: url(icons/next.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
#FM-refresh span
	{
	width:16px;
	background-image: url(icons/refresh.png);
	background-repeat: no-repeat;
	background-position: center center;
	}

#FM-settings span
	{
	width:16px;
	background-image: url(icons/wrench.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
#FM-config
	{
	width:16px;
	background-image: url(icons/folder_wrench.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
#FM-tasks span
	{
	width:16px;
	background-image: url(icons/lightning.png);
	background-repeat: no-repeat;
	background-position: center center;
	}

#FM-swfupload
	{
	width:54px;
	height:17px  !important;
	line-height:15px !important;
	padding:1px 14px 2px 1px !important;
	}

.fm-path
	{
	float:left;
	height:20px;
	line-height:20px;

	overflow:hidden;

	margin:1px 4px 0 1px;
	padding:0 6px;
	color:#28579c;
	text-shadow: 1px 1px 1px #ddd;
	
	border:1px solid #a8a8a8;
	background:#fff;

	border-radius:6px; 
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	}

#FM-path
	{
	width:32px;
	}
#FM-upload
	{
	font-family:Trebuchet MS,sans-serif;	
	font-size:10px;
	text-align:center;
	}
#FM-upload span
	{
	float:left;
	}
#FM-upload-count
	{
	width:32px;
	}
#FM-upload-name
	{
	width:160px;
	overflow:hidden;
	}
#FM-upload-state
	{
	width:32px;
	text-align:right;
	}

/* SELECTOR */
.fm-selector
	{
	float:left;
	display:block;
	cursor:pointer;
	margin:0 2px 0 0;
	white-space:nowrap;
	border:1px solid #a8a8a8;
	background: #d5d6d7 url(images/button.png) repeat-x scroll left top;

	border-radius:6px; 
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	}
.fm-selector span
	{
	display:block;
	float:left;
	height:20px;
	line-height:20px;
	
	padding:0 7px;
	text-shadow: -1px -1px 1px #fff;
	color:#555;
	font-size:11px;
	white-space:nowrap;
	border-top:1px solid #fff;
	border-bottom:1px solid #e7e7e7;

	border-right:1px solid #b7b7b7;
	border-left:1px solid #e7e7e7;
	}

.fm-selector .lefttor
	{
	border-left:1px solid #f0f0f0;

	border-radius-topleft:5px; 
	-moz-border-radius-topleft: 5px;
	-webkit-border-top-left-radius: 5px; 

	border-radius-bottomleft:5px; 
	-moz-border-radius-bottomleft: 5px;
	-webkit-border-bottom-left-radius: 5px; 
	}
.fm-selector .righttor
	{
	border-right:1px solid #f0f0f0;

	border-radius-topright:5px; 
	-moz-border-radius-topright: 5px;
	-webkit-border-top-right-radius: 5px; 

	border-radius-bottomright:5px; 
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-right-radius: 5px; 
	}

.fm-selector .select
	{
	border-top:1px solid #888888;
	border-left:1px solid #888888;

	border-right:1px solid #b8b8b8;
	border-bottom:1px solid #b8b8b8;
	background: #b8b8b8;
	}
.fm-selector .lefttor.select
	{
	}

#FMA-L
	{
	width:24px;
	background-image: url(icons/application_view_list.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
#FMA-T
	{
	width:24px;
	background-image: url(icons/application_view_trumb.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
#FMA-D
	{
	width:24px;
	background-image: url(icons/application_view_desc.png);
	background-repeat: no-repeat;
	background-position: center center;
	}

#FM-close span
	{
	width:16px;
	background-image: url(icons/close.png);
	background-repeat: no-repeat;
	background-position: center center;
	}


/* TABS */
.fm-tab
	{
	float:left;
	display:block;
	cursor:pointer;

	text-decoration:none;
	margin:2px 0 1px 2px;
	border:1px solid #b8b8b8;
	border-bottom:1px solid #a8a8a8;

	border-radius-topleft:4px; 
	-moz-border-radius-topleft: 4px;
	-webkit-border-top-left-radius: 4px; 

	border-radius-topright:4px; 
	-moz-border-radius-topright: 4px;
	-webkit-border-top-right-radius: 4px; 
	}
.fm-tab span
	{
	display:block;
	height:18px;
	line-height:16px;

	color:#888;
	font-family: verdana, helvetica, sans-serif;
	font-size:11px;

	padding:0 12px;
	border:2px solid #d7d7d7;
	border-bottom:none;

	margin-bottom:-1px;

	background:#e0e0e0;

	border-radius-topleft:3px; 
	-moz-border-radius-topleft: 3px;
	-webkit-border-top-left-radius: 3px; 

	border-radius-topright:3px; 
	-moz-border-radius-topright: 3px;
	-webkit-border-top-right-radius: 3px; 
	}
.fm-tab:hover
	{
	text-decoration:none;	
	border:1px solid #a8a8a8;
	border-bottom:1px solid #a8a8a8;
	}
.fm-tab:hover span
	{
	border:2px solid #f3f1f0;
	border-bottom:none;
	
	}
.fm-tab.select
	{
	margin:0 0 0 1px;
	border:1px solid #a8a8a8;
	border-bottom:none;
	}
.fm-tab.select span
	{
	height:22px;
	line-height:18px;

	color:#555;
	text-shadow: 1px 1px 1px #ccc;

	border:2px solid #ffffff;
	border-bottom:none;
	background: #ededed;
	}


/*==========================*/





#refresh		{background:#f8f8f8 url(icons/arrow_refresh.png) center center  no-repeat;}
#newfolder	{background:#f8f8f8 url(icons/folder_add.png) center center  no-repeat;}
#renamefolder	{background:#f8f8f8 url(icons/pencil.png) center center  no-repeat;}
#deletefolder	{background:#f8f8f8 url(icons/delete.png) center center  no-repeat;}





#FM-upload-info span
	{
	float:left;
	display:block;
	height:19px;
	padding:0 4px;
	overflow:hidden;
	white-space:nowrap;
	}


.fm-box
	{
	border:1px solid #a8a8a8;
	background:#e0e0e0;
	}

/*
td.setConnect a, td.setUpLoad a
	{
	background-repeat: no-repeat;
	background-position: center center;
	}
*/


.fm-frame
	{
	z-index:1001;	
	display:none;
	position:absolute;
	
	overflow:hidden;
	border:1px solid #999;
		
	border-radius:5px; 
	-moz-border-radius:5px;
	-webkit-border-radius:5px;

	box-shadow: 1px 2px 6px #555;
	-moz-box-shadow: 1px 2px 6px #555;	/* x y size*/
	-webkit-box-shadow: 1px 2px 6px #555;
	}


.fm-frame .body
	{
	border:2px solid #fff;
	background: #c0c0c0;
	padding:0 8px 9px 8px;

	border-radius:4px; 
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	}

/*== PANEL =======================================================================================================*/
.fm-panel
	{
	z-index:1001;
	line-height:19px;
	font-family: verdana, helvetica, sans-serif;
	font-size:11px;
	color:#555;
	}
.fm-panel h3
	{
	margin:0;
	padding:6px 0 8px 0;
	text-shadow: 2px 2px 2px #bbb;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}

.fm-panel table
	{
	table-layout: fixed;
	border-collapse:separate;
	border-spacing:0 2px;
	margin:0 2px 8px 2px !important;
	padding:8px;

	text-align:center;

	border:1px solid #f0f0f0;
	border-top:1px solid #b0b0b0;
	border-left:1px solid #b0b0b0;
	background:#e7e7e7;
	
	border-radius:7px; 
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	}

.fm-panel table th
	{
	color:#c8c8c8;
	padding:0 4px;
	}

.fm-panel tbody td
	{
	padding:1px 0 1px 8px !important;
	border:none;
	background:none;
	}

.fm-panel tr.parent td
	{
	opacity:0.3;
	}
.fm-panel tr.connect td
	{
	opacity:1;
	}
.fm-panel tr.owner
	{
	}
.fm-panel tr.parent th.setConnect a span
	{
	width:24px;
	background-image: url(icons/disconnect.png);
	background-repeat: no-repeat;
	background-position: center center;
	}
.fm-panel tr.connect th.setConnect a span
	{
	width:24px;
	background-image: url(icons/connect.png);
	background-repeat: no-repeat;
	background-position: center center;
	}

.fm-panel .state a.true span
	{
	width:32px;
	background-image: url(icons/tick.png);
	background-repeat: no-repeat;
	background-position: center center;
	}

.fm-panel .state a.false span
	{
	width:32px;
	background-image:none;
	}
/*
.fm-panel tr.parent td.state a
	{
	opacity:0.5;
	}
*/
.fm-panel .config-name	/* наименования опций */
	{
	text-align:right;
	}
#FM-tasks-panel .config-name
	{
	text-align:center;
	}

.fm-panel input
	{
	width:32px;
	padding:2px 2px;

	border:1px solid #a8a8a8;

	border-radius:4px; 
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	}





/* LIST TRUMBHAIL */
.FMA-T
	{
	width:116px;
	height:116px;
	
	position:relative;
	float:left;

	color:#fff;

	margin:10px 0 10px 10px;
	overflow:hidden;
	border:1px solid #e0e0e0;
	cursor:pointer;

	border-radius: 4px;
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
	}
.FMA-T:hover
	{
	text-decoration: none;	
	color:#fff;
	border:1px solid #c8e1f4; /*#86c3ef;*/
	background-color: #e6f2fb;
	}

.FMA-T .DIMG
	{
	display: table-cell;
	vertical-align: middle; 
	text-align:center;
	width:116px;
	height:100px;
	} 

.FMA-T .DIMG img
	{
	width:0;
	height:0;
	} 

.FMA-T .DNAME	/*name*/
	{
	width:116px;
	text-align:center;
	height:15px;	
	
	font-family:Trebuchet MS,sans-serif;
	font-size:11px;
	line-height:14px;
	padding:0 2px;

	background:#777;
	border-top:1px solid #777;	
	opacity:0.6;
	}  
.FMA-T .DREM, .FMA-T .DIM, .FMA-T .SIZE, .FMA-T .LAST {display:none;} 

.FMA-T.FMH {display:none;}


/* LIST DESCRIPTION =============================== */
.FMA-D
	{
	width:100%;
	display:table;
	table-layout: fixed;
	cursor:pointer;
	padding:0;
	overflow:hidden;
	border-bottom:1px solid #fff;
	}
.FMA-D:hover
	{
	background-color: #e6f2fb;
	}

.FMA-D .DIMG
	{
	display: table-cell;

	width:100px; /*width:116px;*/
	height:88px; /*height:100px;*/

	text-align:center;
	vertical-align: middle; 
	}  
.FMA-D .DIMG img
	{
	/*
	width:58px !important;
	height:50px !important;
	*/
	}  
.FMA-D .DREM
	{
	display: table-cell;
	width:auto;
	height:88px;
	padding:2px;
	} 
.FMA-D .DREM textarea
	{
	color:#555;
	width:100%;
	height:88px;
	margin:0;
		
	font-family:verdana;
	font-size:12px;
	line-height:14px;
	/*cursor:text;*/
	cursor:pointer;
	user-select:none;

	border:1px solid #fff;
	background:none;
	}

.FMA-D .DNAME, .FMA-D .DIM, .FMA-D .SIZE, .FMA-D .LAST {display:none;} 

.FMA-D.FMH {display:none;}

/* LIST ONLY ============================= FMH - header */
.FMA-L
	{
	width:100%;
	display: table;
	table-layout: fixed;
	margin:0;
	cursor:pointer;
	overflow:hidden;
	
	color:#777;
	font-family:Trebuchet MS,sans-serif;
	font-size:11px;
	line-height:16px;
	border-bottom:1px solid #fff;
	}
a.FMA-L:hover
	{
	color:#000;
	text-decoration: none;
	background-color: #e6f2fb;
	}

.FMA-L div					{display:table-cell;white-space:nowrap;}
.FMA-L .DIMG, .FMA-L .DREM	{display:none} 

.FMA-L .DNAME, .FMA-L .DIM, .FMA-L .SIZE, .FMA-L .LAST, .FMH .COL
	{
	padding:2px 2px;
	border-right:1px solid #d7d7d7;
	border-left:1px solid #f7f7f7;
	}

.FMA-L .DNAME
	{
	padding-left:4px;
	width:220px;
	width:auto;
	overflow:hidden;
	border-left:none;
	background:none !important;
	}

.FMH .COL
	{
	text-align:center;

	/*padding-right:4px;*/
	width:122px;		/* SIZE + DIM */
	} 
.FMH .LAST
	{
	text-align:center;
	
	}

.FMA-L .SIZE
	{
	text-align:right;
	/*padding-right:4px;*/
	width:48px;
	} 
.FMA-L .DIM
	{
	text-align:center;
	width:64px;
	} 
.FMA-L .LAST
	{
	width:110px;
	white-space:nowrap;
	} 


/* LOADED */
.FML			/* изображение загружено */
	{
	background-color:#eee;
	border-color:#bebebe;
	}
.FMH			/* заголовок таблицы */
	{
	background-color:#ddd;
	border-color:#bebebe;
	}
/* SELECT FILE */
.FMS.FMA-T
	{
	border-color:#649ac1 !important; 
	background-color: #a0cae9 !important; 
	}
.FMS.DNAME
	{
	text-decoration: none;	
	background-color:#a0cae9 !important;
	}

.FMS.FMA-D, .FMS.FMA-L
	{
	color: #333 !important;
	background-color:#a0cae9 !important;
	}
.FMS.FMA-L div
	{
	border-right:1px solid #a7a7a7;
	}


#FileManager-status
	{
	height:16px;
	line-height:16px;
	margin: 1px 0 0 0;
	padding: 0;
	
	}



.fmTC-file  { background: url(mimes/FILE.png) center center no-repeat;}
/*arc*/

.fmTC-7zip  { background: url(mimes/arc/7ZIP.png) center center  no-repeat;}
.fmTC-ace  { background: url(mimes/arc/ACE.png) center center  no-repeat;}
.fmTC-arj  { background: url(mimes/arc/ARJ.png) center center  no-repeat;}
.fmTC-cab  { background: url(mimes/arc/CAB.png) center center  no-repeat;}
.fmTC-gzip  { background: url(mimes/arc/GZIP.png) center center  no-repeat;}
.fmTC-rar  { background: url(mimes/arc/RAR.png) center center  no-repeat;}
.fmTC-tar  { background: url(mimes/arc/TAG.png) center center  no-repeat;}
.fmTC-zip  { background: url(mimes/arc/ZIP.png) center center  no-repeat;}

/* audio */
.fmTC-aac  { background: url(mimes/audio/ACC.png) center center  no-repeat;}
.fmTC-aiff  { background: url(mimes/audio/AIFF.png) center center  no-repeat;}
.fmTC-ape  { background: url(mimes/audio/APE.png) center center  no-repeat;}
.fmTC-flac  { background: url(mimes/audio/FLAC.png) center center  no-repeat;}
.fmTC-mp3  { background: url(mimes/audio/MP3.png) center center  no-repeat;}
.fmTC-mpc  { background: url(mimes/audio/MPC.png) center center  no-repeat;}
.fmTC-ogg  { background: url(mimes/audio/OGG.png) center center  no-repeat;}
.fmTC-vqf  { background: url(mimes/audio/VQF.png) center center  no-repeat;}
.fmTC-wav  { background: url(mimes/audio/WAV.png) center center  no-repeat;}
.fmTC-wma  { background: url(mimes/audio/WMA.png) center center  no-repeat;}

/* doc */
.fmTC-doc  { background: url(mimes/doc/DOC.png) center center  no-repeat;}
.fmTC-htm  { background: url(mimes/doc/HTML.png) center center no-repeat;}
.fmTC-html  { background: url(mimes/doc/HTML.png) center center no-repeat;}
.fmTC-pdf  { background: url(mimes/doc/PDF.png) center center  no-repeat;}
.fmTC-rtf  { background: url(mimes/doc/RTF.png) center center  no-repeat;}
.fmTC-txt  { background: url(mimes/doc/TXT.png) center center  no-repeat;}
.fmTC-wpd  { background: url(mimes/doc/WPD.png) center center  no-repeat;}
.fmTC-xhtml  { background: url(mimes/doc/XHTML.png) center center  no-repeat;}

/* images */
.fmTC-bmp  { background: url(mimes/images/BMP.png) center center no-repeat;}
.fmTC-gif  { background: url(mimes/images/GIF.png) center center no-repeat;}
.fmTC-jpg  { background: url(mimes/images/JPG.png) center center  no-repeat;}
.fmTC-jpeg  { background: url(mimes/images/JPG.png) center center  no-repeat;}
.fmTC-png  { background: url(mimes/images/PNG.png) center center  no-repeat;}
.fmTC-psd  { background: url(mimes/images/PSD.png) center center no-repeat;}
.fmTC-tga  { background: url(mimes/images/TGA.png) center center no-repeat;}
.fmTC-tiff  { background: url(mimes/images/TIFF.png) center center no-repeat;}

/* script */
.fmTC-asp  { background: url(mimes/script/ASP.png) center center  no-repeat;}
.fmTC-cgi  { background: url(mimes/script/CGI.png) center center  no-repeat;}
.fmTC-css  { background: url(mimes/script/CSS.png) center center  no-repeat;}
.fmTC-js  { background: url(mimes/script/JS.png) center center  no-repeat;}
.fmTC-php  { background: url(mimes/script/PHP.png) center center  no-repeat;}
.fmTC-pl  { background: url(mimes/script/PL.png) center center  no-repeat;}
.fmTC-xml  { background: url(mimes/script/XML.png) center center  no-repeat;}



/* TREE */

ul.FM-tree, ul.FM-tree-lock
	{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	padding:0 0 0 2px;
	margin: 0;
	}

ul.FM-tree li, ul.FM-tree-lock li
	{
	list-style: none;
	padding:0 0 0 22px; /* 18 + 2*/
	margin:0;
	white-space: nowrap;
	cursor:pointer;
	}

ul.FM-tree a, ul.FM-tree-lock a
	{
	display:block;
	cursor:default;

	height:18px;
	line-height:18px;
	color: #1a3244;
	text-decoration: none;
	
	padding:1px 0 1px 3px;
	margin:0 1px;

	border-radius:4px; 
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	}

ul.FM-tree-lock li a abbr
	{
	color: #bbb;
	}

ul.FM-tree a:hover
	{
	padding:1px 0 1px 3px;
	/*border:1px solid #c8e1f4;*/
	background-color: #e6f2fb;
	}

.FM-tree a.select, .FM-tree-lock a.select
	{
	color:#1f303d;
	padding:1px 0 1px 3px;
	/*border:1px solid #649ac1 !important; */
	background-color: #a0cae9 !important; 
	}

ul.FM-tree a abbr
	{
	display:block;
	}

 .FM-tree-lock a.select
	{
	color:#777;
	/*border:1px solid #bababa !important;*/
	background-color: #cacaca !important;
	}

.FM-tree a span
	{
	cursor:pointer;
	display:none;
	width:16px;
	height:16px;
	float:right;
	margin:1px 4px 0 0px;
	}

.FM-tree a.select span /*UL.FM-tree A:hover span, */
	{
	display:block;
	}

.FM-tree a span.disable
	{
	opacity:0.25;
	}

/* editor*/
#FM-editfoldername 		/* edit folder */
	{
	display:none;
	width:95%;
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #333;
	text-decoration: none;
	
	height:18px;
	padding:0 0 0 2px;	
	margin:0;
	
	border:1px solid #84bae1;
	
	border-radius:4px; 
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	}

 
/*.FM-tree a span.refresh {background: url(icons/arrow_refresh.png) center center  no-repeat;}*/
.FM-tree a span.delete	{background: url(icons/cross.png) center center  no-repeat;}
.FM-tree a span.new	{background: url(icons/folder_add.png) center center  no-repeat;}
.FM-tree a span.rename	{background: url(icons/pencil.png) center center  no-repeat;}


.FM-tree li.__C		{ background: url(images/icon-folder.gif) left top no-repeat;}
.FM-tree-lock li.__C	{ background: url(images/icon-folder-lock.gif) left top no-repeat;}
.FM-tree li.__E		{ background: url(images/icon-folder-open.gif) left top no-repeat;}
.FM-tree-lock li.__E	{ background: url(images/icon-folder-open-lock.gif) left top no-repeat;}

.FM-tree li.wait, .FM-tree-lock li.wait	{ background: url(images/70.gif) left top no-repeat;}

/* FM-preview ====================================== */

#FM-lightbox /*#FM-lightbox */
	{
	display:none;	/* able-cell */
	visibility:hidden;
	vertical-align:middle; 
	text-align:center;
	text-decoration:none;
	cursor:default;
	}
#FM-preview-image
	{
	display:none;
	margin-left:auto;
	margin-right:auto;
	border:none;
	cursor:pointer;
	}

#FM-preview-filename
	{
	display:block;
	overflow:hidden;	
	
	color:#000;
	text-align:center;
	font-family: Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	
	margin:2px;

	line-height:18px;
	cursor:pointer;
	text-decoration: none;
	}
#FM-preview-filename:hover
	{
	margin:1px;
	border:1px solid #84bae1;
	
	border-radius:3px; 
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}
#FM-editfilename
	{
	display:none;
	text-align:center;
	height:18px;
	line-height:18px;
	font-family: Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#344a91;
	text-decoration: none;
	
	padding:0;
	margin:1px;

	border:1px solid #84bae1;
	
	border-radius:3px; 
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	}

#FM-preview-table
	{
	display:none;
	width:100%;
	table-layout: fixed;
	border-collapse:separate;
	border-spacing:0;
	border: none;
	margin:0 !important;
	padding:0 !important;	
	}
#FM-preview-table td
	{
	color:#a8a8a8;
	font-size:11px;
	background:none;
	}
#preview-name
	{
	height:22px;
	}
#FM-preview-table .title td
	{
	padding-top:6px;
	}
#FM-preview-table .center
	{
	text-align:center;
	}
#FM-preview-table .data span
	{
	color:#fff;
	text-shadow: 1px 1px 1px #777;
	white-space:nowrap;

	padding:0 8px;
	background:#a8a8a8;

	border-radius:7px; 
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	}
#FM-preview-desc
	{
	display:none;
	overflow:auto;
	margin:8px 8px 0 8px;
	padding:2px;
	font-size:10px;
	border:1px solid #fff;
	background:#f0f0f0;
	border-radius:4px; 
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	}

#FM-swfupload-input
	{
	display:none;
	}

#SWFUpload_0
	{

	}

/* ==================================================================*/
#FM-log
	{
	display:none;
	height:100px;
	overflow:auto;
	font-family:Trebuchet MS,sans-serif;
	font-size:10px;
	line-height:10px;
	}