/*--------------------------------------------------|
| dTree 2.05 | www.destroydrop.com/javascript/tree/ |
|---------------------------------------------------|
| Copyright (c) 2002-2003 Geir Landro               |
|--------------------------------------------------*/

:root {
	--menu_main: var(--second);
	--menu_main_text: var(--second_text);
	--menu_submain: #DDDDDD;
	--menu_submain_selected: #EEEEEE;
}

/********************************************************************
	GENERAL
*********************************************************************/
.dtree {
	word-wrap: break-word;
}
.dtree img {
	border: 0px;
	vertical-align: middle;
}
.dtree a.node, .dtree a.nodeSel {
	text-decoration: none;
	white-space: nowrap;
}

.dtree .clip {
	overflow: hidden;
}
.dtree .clip:last-child {
	border-radius: 0px 0px 0.5em 0.5em;
}

/********************************************************************
	NODOS
*********************************************************************/
.dTreeNodeInicio, .dTreeNodeInicioSel {
	border-radius: 0.5em 0.5em 0px 0px;
}

.dTreeNode, .dTreeNodeInicio {
	background: var(--menu_main);
}
.dTreeNode a.node, .dTreeNode a.nodeSel, .dTreeNodeInicio a {
	color: var(--menu_main_text);
	display: block;
	font-weight:bold;
	padding: 10px 0px 10px 8px;
}
.dTreeNode a.node:hover, .dTreeNodeInicio a:hover {
	background: var(--first);
	color: var(--first_text);
}
.dTreeNodeInicio a:hover {
	border-radius: 0.5em 0.5em 0px 0px;
}

.dTreeNodeSel, .dTreeNodeInicioSel {
	background: var(--menu_submain_selected);
	border-right: 8px solid var(--first);
	padding: 10px 0px 10px 8px;
}

.dTreeSon {
	background: var(--menu_submain);
}
.dTreeSon a.node, .dTreeSon a.nodeSel {
	display: block;
	padding: 10px 0px 10px 17px;
}
.dTreeSon a.node:hover {
	background: var(--first);
	color: var(--first_text);
}

.dTreeSonSel {
	background: var(--menu_submain_selected);
	border-right: 8px solid var(--first);
	padding: 10px 0px 10px 17px;
}

.dTreeImgIndent {
	display:none;
}
