/*
 File version $Revision: 1 $
 Last modified $Date : $
 Papirfly extensions/additions to "xtree.css":
 Please avoid making changes to the original file; make your changes here and make sure that
 this file gets included after the original.
*/
.ptn-tree-menu a, .ptn-tree-menu a:visited {
	color: #000000;
	text-decoration: none;
}
.ptn-tree-menu a:active,
.ptn-tree-menu a:hover{
	color: #669933;
	text-decoration: none;
}
.ptn-tree-menu {
	color: #666666;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.ptn-tree-menu .indent,
.ptn-tree-menu .plus,
.ptn-tree-menu .webfx-tree-icon  {
	visibility: hidden;
	width: 2px;
}

.ptn-tree-menu .document .webfx-tree-icon,
.ptn-tree-menu .level2-document .webfx-tree-icon, 
.ptn-tree-menu .level1-document .webfx-tree-icon {
	border: 0px;
	vertical-align: middle;
	visibility: hidden;
}


/*styrer inrykk*/
.ptn-tree-menu .level1-link .indent, 
.ptn-tree-menu .level1-link .plus, 
.ptn-tree-menu .level1-link .webfx-tree-icon, 
.ptn-tree-menu .level1-folder .indent, 
.ptn-tree-menu .level1-folder .plus, 
.ptn-tree-menu .level1-folder .webfx-tree-icon {
	visibility: hidden;
	width: 2px;
}

.ptn-tree-menu .link .indent, 
.ptn-tree-menu .link .plus, 
.ptn-tree-menu .link .webfx-tree-icon,
.ptn-tree-menu .folder .indent, 
.ptn-tree-menu .folder .plus, 
.ptn-tree-menu .folder .webfx-tree-icon,
.ptn-tree-menu .level2-link .indent, 
.ptn-tree-menu .level2-link .plus, 
.ptn-tree-menu .level2-link .webfx-tree-icon, 
.ptn-tree-menu .level2-folder .indent, 
.ptn-tree-menu .level2-folder .plus, 
.ptn-tree-menu .level2-folder .webfx-tree-icon {
	visibility: hidden;
	width: 2px;
}
.ptn-tree-menu .level2-dokument .webfx-tree-icon,
.ptn-tree-menu .dokument .webfx-tree-icon{
	visibility: hidden;
	width: 20px;
}
.ptn-tree-menu .link img, 
.ptn-tree-menu .level2-link img,
.ptn-tree-menu .folder img, 
.ptn-tree-menu .level2-folder img, 
.ptn-tree-menu .level2-document img {
	border: 0px;
	vertical-align: middle; /*width: 25px;*/
}

.ptn-tree-menu .level2-document,
.ptn-tree-menu .level2-folder,
.ptn-tree-menu .level2-link {
	font-size: 11px;
	margin: 0px 0px 0px 0px; /*font: icon;*/
	overflow: hidden;
	/*height: 22px;*/
	vertical-align: top;
	/*padding: 3px 0px 3px 0px;*/
	white-space: nowrap;
	background-color: #FFFFFF;
	border-top: 1px solid #FFFFFF;
}
.ptn-tree-menu .document,
.ptn-tree-menu .folder,
.ptn-tree-menu .link {
	font-size: 11px;
	margin: 0px 0px 0px 0px; /*font: icon;*/
	overflow: hidden;
	/*height: 10px;*/
	vertical-align: top;
	padding: 0px 0px 3px 0px;
	white-space: nowrap;
	background-color: #FFFFFF;
}
.ptn-tree-menu .level1-folder img, 
.ptn-tree-menu .level1-link img, 
.ptn-tree-menu .level1-document img {
	border: 0px;
	vertical-align: bottom;
	visibility: hidden;
	width: 2px;
}
.ptn-tree-menu .level1-folder, 
.ptn-tree-menu .level1-folder a, 
.ptn-tree-menu .level1-folder a:active, 
.ptn-tree-menu .level1-folder a:hover, 
.ptn-tree-menu .level1-folder a:visited, 
.ptn-tree-menu .level1-link,
.ptn-tree-menu .level1-link a,
.ptn-tree-menu .level1-link a:active,
.ptn-tree-menu .level1-link a:hover,
.ptn-tree-menu .level1-link a:visited, 
.ptn-tree-menu .stipling {
	color: Black;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	height: 22px;
	margin: 0px; /*font: icon;*/
	padding: 3px 0px 0px 0px;
	text-decoration: none;
	white-space: nowrap;
	vertical-align: bottom;
	background-color: #FFFFFF;
}
.ptn-tree-menu .level1-folder a:active, 
.ptn-tree-menu .level1-folder a:hover{
	color: #669933;
	text-decoration: none;
}

.ptn-tree-menu .level1-folder, 
.ptn-tree-menu .level1-link, 
.ptn-tree-menu .level1-document,
/*
.stipling {
border-bottom: 1px solid #B2CC99; /*background-color: #036594;*/
}
*/

