/************************* CSS pre-parsed by easydb ************************/

/**
* Tree CSS
*/

/* general tree div */
.tree_div {
}
.tree_div td,
.tree_div tr,
.tree_div div,
.tree_div table {
    margin:0px;
    border:0px;
    color:black;
    padding:0px;
    vertical-align: top;
}
.tree_div table.tt {
    border-collapse: collapse;
}

/* body overlay hack (50% opacity while un-/loading) */
body.blur .tree_div {
    opacity: 0.5;
	cursor: wait;
}

/* tree links */
.tree_div a.tl,
.tree_div a.tl:hover,
.tree_div a.tl:active {
    display: block;
    width:17px;
    height:17px;
    font-size:0px;
    word-spacing: 0px;
}

/* general tree images */
.tree_div .ti {
    width:17px;
    height:17px;
    background-repeat: no-repeat;
    border:none;
}

/* line images */
.tree_div .lv {
    width: 17px;
    height: 17px;
    background-image: url(img/tree/senkrecht.gif);
}
.tree_div .lv2 {
    width: 17px;
    height: 17px;
    background-image: url(img/tree/senkrecht2.gif);
}

/* instead of spacer gifs */
div.spcr {
    width:17px;
    height:1px;
}

/* plus/minus images */
.tree_div .ti.dot1 {
    background-image: url(img/tree/dot1.gif);
}
.tree_div .ti.dot2 {
    background-image: url(img/tree/dot2.gif);
}
.tree_div .ti.ecke {
    background-image: url(img/tree/ecke.gif);
}
.tree_div .ti.zweig {
    background-image: url(img/tree/zweig.gif);
}
.tree_div .ti.zweig2 {
    background-image: url(img/tree/zweig2.gif);
}


.tree_div a.tl.minus1 {
    background-image: url(img/tree/minus1.gif);
}
.tree_div a.tl.minus1:hover {
    background-image: url(img/tree/minus1_over.gif);
}
.tree_div a.tl.minus2 {
    background-image: url(img/tree/minus2.gif);
}
.tree_div a.tl.minus2:hover {
    background-image: url(img/tree/minus2_over.gif);
}
.tree_div a.tl.minus2a {
    background-image: url(img/tree/minus2a.gif);
}
.tree_div a.tl.minus2a:hover {
    background-image: url(img/tree/minus2a_over.gif);
}
.tree_div a.tl.minus3 {
    background-image: url(img/tree/minus3.gif);
}
.tree_div a.tl.minus3:hover {
    background-image: url(img/tree/minus3_over.gif);
}
.tree_div a.tl.plus1 {
    background-image: url(img/tree/plus1.gif);
}
.tree_div a.tl.plus1:hover {
    background-image: url(img/tree/plus1_over.gif);
}
.tree_div a.tl.plus2 {
    background-image: url(img/tree/plus2.gif);
}
.tree_div a.tl.plus2:hover {
    background-image: url(img/tree/plus2_over.gif);
}
.tree_div a.tl.plus2a {
    background-image: url(img/tree/plus2a.gif);
}
.tree_div a.tl.plus2a:hover {
    background-image: url(img/tree/plus2a_over.gif);
}
.tree_div a.tl.plus3 {
    background-image: url(img/tree/plus3.gif);
}
.tree_div a.tl.plus3:hover {
    background-image: url(img/tree/plus3_over.gif);
}

/* data cells */
.tree_div td.dt {
    padding: 0px;
}

/* this is needed by our legacy template editor */
a.tree_label_marked,
a.tree_label_marked:hover {
    background-color: #FF8800;
    color: #EEEEEE;
    padding: 0 3px;
    text-decoration: none;
}
a.tree_label {
    color: #333333;
    padding: 0 3px;
    text-decoration: none;
}
a.tree_label:hover {
    color: #666666;
}


