/* CSS Document */

#fileBrowser {
}

/* File Browser Table */
#fileBrowser table
{
	width: 100%;
	border-collapse: collapse;
}

/* rows */
#fileBrowser table tr td 
{
 padding: 4px 2px; 
}

/* rows */
#fileBrowser table tr.fr td, 
#fileBrowser table tr.fl td 
{ 
    border-top:1px solid #fff;
    border-bottom:1px solid #ddd; 
}

/* folder row */
#fileBrowser table tr.fr td.nm 
{ 
    font-weight:bold; 
}

/* parent row */
#fileBrowser table tr.parent 
{ 
    font-weight:bold;
}
#fileBrowser table tr.parent td 
{/*
    border-bottom:1px solid #ccc; 
/*    background:#efefd3;*/

*/
background:#efdfdf;
}

/* header */
#fileBrowser div.header 
{
    margin-bottom:10px;
}
#fileBrowser div.header .breadcrumbs
{
    /*font-size:24px;*/
}
#fileBrowser div.header .pocet
{
   font-size: 0.8em;
	 padding: 10px 0 0 0;
}
/* sorting row */

#fileBrowser tr.sort td {  
	text-align: center;
	border:1px solid #ccc;
  background-color: #1276B4;
  padding: 5px 2px;
}

#fileBrowser table tr td.ln
{
    border-left:1px solid #ccc;
	 border-right:1px solid #ccc; 
    font-weight:normal; 
    text-align:right; 
    padding:3px 5px; 
	  width:10px;
    color: #999;
}

/* date  */
#fileBrowser table tr td.dt, #fileBrowser table tr td.tp , #fileBrowser table tr td.sz , #fileBrowser table tr td.nm
{ 
    border-right:1px solid #ccc;
	 text-align:center; 
    padding:0 5px 0 5px; 
}
#fileBrowser table tr td.nm {
	text-align: left;
}

   
/* footer row */
#fileBrowser table tr.footer td 
{
    border:0;    
    font-weight:bold;
    color:#f00;
}

#fileBrowser table tr.sort td a 
{
    color: white;
}

/* alternating Row Colors */
/* folders */
tr.fr.r1 
{
    background-color:#f3f3f3;
}
tr.fr.r2 { }
/* files */
tr.r1 
{
   background-color:#f3f3f3;
}
tr.r2 {  }

.private a {
 display:block;
 float:right;
 width:auto;
 padding:5px;
 font-family:monospace;
}

.private a:hover {
 text-decoration:none;
}

#uploadform {
 margin:20px 0;
}