/*
too dangerous for a not nice IE thing
body {
		 overflow:hidden;
	}

*/

#bar {
    font-family:Arial, sans-serif;
	font-size:16px;
	padding:0px;
  padding-top:5px;
  padding-bottom:2px;
	margin:0px;
	filter: progid:DXImageTransform.Microsoft.Alpha(style=1, opacity=100, finishOpacity=0, startX=0, finishX=0, startY=20, finishY=0);
	background: #E0E0E4;
	color:#FFFFFF ;
	font-weight:bold;
	border-bottom:outset 1px;
}
/*
maybe interesting for bottom, but have problems for top (ex: link targets)

  position: fixed;
  _position: absolute; 
  top: 0;
  _top: expression(this.offsetParent.scrollTop);

*/

#bar a {
    text-decoration:none;
}
/* button need a transparent border to avoid resizing when over */
#bar  a.but {
	display:block;
	line-height:60%;
	padding-top:2px;
	padding-left:2px;
	padding-bottom:1px;
	border:solid 1px  #E0E0E4; 
}
#bar  a:hover.but {
	border:#C0B899 ridge 1px;
}


#explorer {
  font-size:9pt;
  font-family: Verdana, sans-serif;
  white-space:nowrap;
  margin:0px;
  padding:5px;
}
#explorer a {
  text-decoration:none;
  color:#000000;
}
#explorer a:active,
#explorer a:focus {
  color:white; 
  background:#000080;
  text-decoration:none;
}
#explorer a:hover {
  text-decoration:underline;
}

/* gif is needed for transparency under IE , images are supposed to be 16x16px*/

/* default */

#explorer li {
  list-style:none inside  url('icons/file.gif');
}


/* folders handling */

#explorer li.home {
  list-style:circle inside  url('icons/home.gif') ;
}
#explorer li.folder {
  list-style:circle inside  url('icons/folder.gif') ;
}
#explorer li.close {
  list-style:disc inside  url('icons/close.gif') ;
}
#explorer li.open {
  list-style:disc inside  url('icons/open.gif') ;
}

/* texts */

#explorer li.html {
  list-style:none inside  url('icons/text.gif') ;
}
#explorer li.xhtml {
  list-style:none inside  url('icons/text.gif') ;
}
#explorer li.sxw {
  list-style:none inside  url('icons/text.gif') ;
}
#explorer li.txt {
  list-style:none inside  url('icons/text.gif') ;
}

#explorer li.pdf {
  list-style:none inside  url('icons/pdf.gif') ;
}

/* image/* */

#explorer li.jpg {
  list-style:none inside  url('icons/image.gif') ;
}
#explorer li.gif {
  list-style:none inside  url('icons/image.gif') ;
}
#explorer li.png {
  list-style:none inside  url('icons/image.gif') ;
}
#explorer li.ico {
  list-style:none inside  url('icons/image.gif') ;
}
#explorer li.psd {
  list-style:none inside  url('icons/image.gif') ;
}
#explorer li.tif {
  list-style:none inside  url('icons/image.gif') ;
}
#explorer li.tiff {
  list-style:none inside  url('icons/image.gif') ;
}

/* application/* */

#explorer li.xsl {
  list-style:none inside  url('icons/script.gif') ;
}
#explorer li.js {
  list-style:none inside  url('icons/script.gif') ;
}
#explorer li.css {
  list-style:none inside  url('icons/script.gif') ;
}
#explorer li.java {
  list-style:none inside  url('icons/script.gif') ;
}
#explorer li.class {
  list-style:none inside  url('icons/script.gif') ;
}
#explorer li.exe {
  list-style:none inside  url('icons/script.gif') ;
}
#explorer li.dll {
  list-style:none inside  url('icons/script.gif') ;
}

#explorer ul {
  margin-top:0px; 
  margin-bottom:0px;
  margin-left:1ex;
  padding-left:1ex;
  border-left:dotted 1px;
}

