body, .rowdata { padding:0px; margin:0px; background-color:#A5C622; }

body,td,input,textarea,select,a,p {
        font-family:verdana,arial,helvetica,sans-serif;
        font-size:11px; color:#000000; }

.rowdatasel { background-color: #D8E1EB; }

td { vertical-align:middle; }

small { font-size:10px; }

input,select { background-color:#D2E289; border:1px solid #007838; padding:2px; }

a, a:link, a:active, a:visited { color:#005E2B; text-decoration:none; }

a:hover  { color:white; text-decoration: none; }

/* ADDITIONAL CSS IMPLEMENTED BY JUERGEN */ 

table.pageheader	{}
	td.titlebar_left {
		background-repeat: repeat-x;
		background-image: url(../_img/tablebg.gif);

	}
		span.title_dirname	{ font-weight:bold; } /* span within titlebar */
		
	td.titlebar_right {
		text-align:right;
		background-repeat: repeat-x;
		background-image: url(../_img/tablebg.gif);
	}	
		span.title_username	{ font-weight:bold; } /* span within titlebar */	
	
table.toolbar	{ padding:0px; margin:0px; margin-bottom:8px; }
table.toolbar td { padding:0px; margin:0px;}
table.toolbar_innertable	{}
	td.button_td	{ width:24px; height:24px; }
	td.button_td_upload, td.button_td_archive	{ width:0px; height:24px; padding:0px; margin:0px; display:none; }
		a.button	{ }
		img.button { width:24px; height:24px; opacity:0.7; }	
		img.button:hover { opacity:1; }
		img.button_disabled { width:24px; height:24px; }	
	td.buttonseperator { width:8px; background-image:url(../_img/_toolbar_seperator.gif); }
	
/* ADD FILE OR DIRECTORY */	

	td.addfiledir	{}
		table.addfiledir_table	{}
			td.addfiledir_formelemets	{}
				select.addfiledir	{}
				option.addfiledir	{}
				input.addfiledir_name	{ width:64px; margin-right:4px; }
				input.addfiledir_createbutton	{ width:56px: margin-left:4px; } 
	
/* FILE LIST TABLE */


table.filelist	 {  }
  table.filelist td	{ border-collapse:collapse; height:24px; 
  					  line-height:14px;
					  vertical-align:middle;
  					  padding:0px; padding-left:4px; padding-right:4px; 
			} 
  tr.header_row	td	{ background-color:#88B328; height:26px; }

  tr.filerow_even  td	{ border-top:1px solid #A5C622; background-color:#D2E289; }
  tr.filerow_odd  td	{ border-top:1px solid #A5C622; background-color:#D7E88B; }

	td.header_checkbox	{ width:8px; }
		input.toggle_check_all_files	{ border:0px; background-color:#88B328; }
		input.toggle_check_all_files_hidden	{ border:0px; background-color:#88B328; display:none; }

	td.header_file		{ width:50%; }
	td.header_filesize	{}
	td.header_filetype	{ font-size:10px; display:none; width:0px; padding:0px; }
	td.header_filedate	{}
	td.header_filepermissions	{ display:none; width:0px; padding:0px; }			
	td.header_fileactions	{ display:none; width:0px; padding:0px; }		
	
	td.filecheck		{ width:8px; padding:0px; }
	td.filecheck input	{ position:relative; border:0px; }
	input.filecheck_hidden { display:none; }

	td.file			{}
		a.filelink 	{ color:#007838; }
		a.filelink:hover	{ color:black; }
		img.icon 	{}
	td.filesize		{ font-size:10px; }
	td.filetype		{ font-size:10px; display:none; width:0px; padding:0px; }
	td.filedate		{ font-size:10px; }
	td.filepermissions	{ display:none; width:0px; padding:0px; }	
		a.filechmod	{}
	td.fileactions		{ display:none; width:0px; padding:0px; }	
	td.fileactions td 	{ border:0px; padding-left:2px; padding-right:2px; }
		a.fileedit	{}
  		img.editicon	{} 
		a.filedownload	{}
		img.downloadicon	{}
		
	tr.filesummary	{  } /* use e.g. display:none; to hide it */
		td.filesummary	{ border-top:2px solid #A5C622; background-color:#AECE2E; }	
	    td.filesummary_check 	{ background-color:#AECE2E; padding:0px; }	


	
