/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landrö               |
|--------------------------------------------------*/

img.node_edit{
	float:left;
	width:10px;
	height:17px;
	border:none;
	background-image: url('/templates/default/img/icons/edit.png');
	background-repeat: no-repeat;
	background-position: left 5px;
}
img.node_open{
/*	background:url('/templates/perearstid/img/3rdparty/dtree/img/folderopen.gif') no-repeat;
	width:12px;
	height:16px;*/
	display: none;	
}
img.node_closed{
/*	background:url('/templates/perearstid/img/3rdparty/dtree/img/folder.gif') no-repeat;
	width:12px;
	height:16px;*/
	display: none;
}
img.node_nochild{
/*	background:url('/templates/perearstid/img/3rdparty/dtree/img/page.gif') no-repeat;
	width:12px;
	height:16px;
	background-position:center;	*/
	display: none;
}
img.node_offset{
	display: none;
}

.dtree {
	width: 210px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

/*Level 1*/

.dtree div div div{
}
.dtree div div div a{
}
.dtree div div div a.node {
	display: block;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 20px;
	color: #FFF;
	text-decoration: none;
	background-image: url(../../../img/menu_level1.jpg), -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(166,166,57,1.00)),color-stop( 43.01% , rgba(126,126,42,1.00)),color-stop( 95.85% , rgba(153,153,51,1.00))); /*for Chrome bug*/
	background-image: url(../../../img/menu_level1.jpg), -webkit-linear-gradient(270deg,rgba(166,166,57,1.00) 0%,rgba(126,126,42,1.00) 43.01%,rgba(153,153,51,1.00) 95.85%); /*for Chrome bug*/
	background-image: url(../../../img/menu_level1.jpg), linear-gradient(180deg,rgba(166,166,57,1.00) 0%,rgba(126,126,42,1.00) 43.01%,rgba(153,153,51,1.00) 95.85%); /*for Chrome bug*/
	background-repeat: no-repeat;
}
.dtree div div div a.node:hover, .dtree div div div a.nodeSel:hover {
	font-size: 11px;
	display: block;
	color: #ACE600;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 20px;
}
.dtree div div div a.nodeSel {
	font-size: 11px;
	display: block;
	color: #9C0;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 20px;
	font-weight: bold;
	background-image: url(../../../img/menu_level1.jpg), -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(166,166,57,1.00)),color-stop( 43.01% , rgba(126,126,42,1.00)),color-stop( 95.85% , rgba(153,153,51,1.00))); /*for Chrome bug*/
	background-image: url(../../../img/menu_level1.jpg), -webkit-linear-gradient(270deg,rgba(166,166,57,1.00) 0%,rgba(126,126,42,1.00) 43.01%,rgba(153,153,51,1.00) 95.85%); /*for Chrome bug*/
	background-image: url(../../../img/menu_level1.jpg), linear-gradient(180deg,rgba(166,166,57,1.00) 0%,rgba(126,126,42,1.00) 43.01%,rgba(153,153,51,1.00) 95.85%); /*for Chrome bug*/
	background-repeat: no-repeat;
}

/*Level 2*/
.dtree div div div div{
}
.dtree div div div div a{
}
.dtree div div div div a.node {
	display: block;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 30px;
	color: #FFF;
	text-decoration: none;
	background-image: url(../../../img/menu_level2.jpg), -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(166,166,57,1.00)),color-stop( 43.01% , rgba(126,126,42,1.00)),color-stop( 95.85% , rgba(153,153,51,1.00))); /*for Chrome bug*/
	background-image: url(../../../img/menu_level2.jpg), -webkit-linear-gradient(270deg,rgba(166,166,57,1.00) 0%,rgba(126,126,42,1.00) 43.01%,rgba(153,153,51,1.00) 95.85%); /*for Chrome bug*/
	background-image: url(../../../img/menu_level2.jpg), linear-gradient(180deg,rgba(166,166,57,1.00) 0%,rgba(126,126,42,1.00) 43.01%,rgba(153,153,51,1.00) 95.85%); /*for Chrome bug*/
	background-repeat: no-repeat;
}
.dtree div div div div a.node:hover, .dtree div div div div a.nodeSel:hover {
	font-size: 11px;
	display: block;
	color: #ACE600;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 30px;
}
.dtree div div div div a.nodeSel {
	font-size: 11px;
	display: block;
	color: #9C0;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 30px;
	font-weight: bold;
	background-image: url(../../../img/menu_level2.jpg), -webkit-gradient(linear, 50.00% 0.00%, 50.00% 100.00%, color-stop( 0% , rgba(166,166,57,1.00)),color-stop( 43.01% , rgba(126,126,42,1.00)),color-stop( 95.85% , rgba(153,153,51,1.00))); /*for Chrome bug*/
	background-image: url(../../../img/menu_level2.jpg), -webkit-linear-gradient(270deg,rgba(166,166,57,1.00) 0%,rgba(126,126,42,1.00) 43.01%,rgba(153,153,51,1.00) 95.85%); /*for Chrome bug*/
	background-image: url(../../../img/menu_level2.jpg), linear-gradient(180deg,rgba(166,166,57,1.00) 0%,rgba(126,126,42,1.00) 43.01%,rgba(153,153,51,1.00) 95.85%); /*for Chrome bug*/
	background-repeat: no-repeat;
}

/*Level 3*/
.dtree div div div div div{
}
.dtree div div div div div a{
}
.dtree div div div div div a.node {
	display: block;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 40px;
	color: #FFF;
	text-decoration: none;
	background-image: url(../../../img/menu_level3.jpg);
	background-repeat: no-repeat;			
}
.dtree div div div div div a.node:hover, .dtree div div div div div a.nodeSel:hover {
	font-size: 11px;
	display: block;
	color: #ACE600;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 40px;
}
.dtree div div div div div a.nodeSel {
	font-size: 11px;
	display: block;
	color: #9C0;
	text-decoration: none;
	padding-top: 5px;
	padding-bottom: 7px;
	padding-left: 40px;
	font-weight: bold;
	background-image: url(../../../img/menu_level3.jpg);
	background-repeat: no-repeat;
}


.dtree img {
	border: 0px;
}

.dtree .clip {
	overflow: hidden;
}
