.tree_table
{
	margin: 0pt; 
	padding: 0pt; 
	overflow: hidden;	
}

.standartTreeImage 
{
    border: 0 none;
    font-size: 1px;
    height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 18px;
}

.tree_img
{
	padding: 0pt; 
	margin: 0pt; 
	width: 18px; 
	height: 18px;	
}

.standartTreeRow {
    -moz-user-select: none;
    font-family: tahoma,Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
}

.linetd
{
	background-image: url(../images/vista/line1.gif); 
	background-repeat: repeat-y;	
}
/* CSS Document */


.defaultTreeTable {
    border: 0 none;
    margin: 0;
    padding: 0;
}
.containerTableStyle {
    font-size: 12px;
    overflow: auto;
    position: relative;
    top: 0;
}
.containerTableStyleRTL span {
    direction: rtl;
    unicode-bidi: bidi-override;
}
.containerTableStyleRTL {
    direction: rtl;
    font-size: 12px;
    overflow: auto;
    position: relative;
    top: 0;
}

.selectedTreeRow {
    -moz-user-select: none;
    background-color: navy;
    color: white;
    font-family: tahoma,Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
}
.dragAndDropRow {
    background-color: navy;
    color: white;
}
.standartTreeRow_lor {
    -moz-user-select: none;
    background-color: #FFFFF0;
    font-family: tahoma,Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: underline;
}
.selectedTreeRow_lor {
    -moz-user-select: none;
    background-color: navy;
    color: white;
    font-family: tahoma,Geneva,Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: underline;
}
.standartTreeImage {
    border: 0 none;
    font-size: 1px;
    height: 18px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 18px;
}
.hiddenRow {
    overflow: hidden;
    width: 1px;
}
.dragSpanDiv, .dragSpanDiv td {
    background-color: white;
    font-size: 12px;
    z-index: 999;
}
.a_dhx_hidden_input {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    height: 1px;
    left: -1px;
    position: absolute;
    top: -1px;
    width: 1px;
}
.a_dhx_hidden_input {
    background: none repeat scroll 0 0 transparent;
    border: medium none;
    height: 1px;
    left: -1px;
    position: absolute;
    top: -1px;
    width: 1px;
}
.selectionBox {
    background-color: #FFFFCC;
}
.selectionBar {
    background-color: Black;
    height: 2px;
    overflow: hidden;
    position: absolute;
    top: 0;
    z-index: 11;
}
.intreeeditRow {
    -moz-user-select: text;
    border: 1px solid silver;
    font-size: 8pt;
    height: 16px;
    margin: 0 0 0 4px;
    padding: 0;
}
.dhx_tree_textSign {
    color: black;
    cursor: pointer;
    font-family: monospace;
    font-size: 8pt;
    margin: 0;
    padding: 0;
    text-align: center;
    width: 21px;
}
.dhx_tree_opacity {
    opacity: 0;
}
.dhx_bg_img_fix {
    background-position: center center;
    background-repeat: no-repeat;
    height: 18px;
    width: 18px;
}
.dhxtree_dhx_black, .dhxtree_dhx_skyblue {
    background: none repeat scroll 0 0 white;
    color: black;
}
.dhxtree_dhx_skyblue .standartTreeRow, .dhxtree_dhx_skyblue .standartTreeRow_lor {
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
    font-family: Tahoma;
    font-size: 11px !important;
    overflow: hidden;
    padding: 0;
}
.dhxtree_dhx_skyblue .selectedTreeRow_lor, .dhxtree_dhx_skyblue .selectedTreeRow {
    background-color: white;
    background-image: url("imgs/sky_blue_sel_tree.png");
    background-repeat: repeat-x;
    border: 1px solid #FFB951;
    color: black;
    font-family: Tahoma;
    font-size: 11px !important;
    line-height: 17px;
    overflow: hidden;
}
html > body .dhxtree_dhx_skyblue .selectedTreeRow, html > body .dhxtree_dhx_skyblue .selectedTreeRow_lor {
    height: 13px;
    line-height: normal;
    padding: 1px 0;
}
body:nth-of-type(1) .dhxtree_dhx_skyblue span.selectedTreeRow, body:nth-of-type(1) .dhxtree_dhx_skyblue span.selectedTreeRow_lor {
    display: inline-block;
    height: 13px;
    padding: 0 0 1px;
}
body:nth-of-type(1) .dhxtree_dhx_skyblue span.standartTreeRow, body:nth-of-type(1) .dhxtree_dhx_skyblue span.standartTreeRow_lor {
    display: inline-block;
    height: 14px;
}
.dhxtree_dhx_web .selectedTreeRow_lor, .dhxtree_dhx_web .selectedTreeRow {
    background-color: transparent;
}
.dhxtree_dhx_web span.selectedTreeRow_lor, .dhxtree_dhx_web span.selectedTreeRow {
    background-color: #ACDAF0;
    color: black;
}
.dhxtree_dhx_web td.standartTreeRow, .dhxtree_dhx_web td.selectedTreeRow {
    padding-left: 2px;
}
.dhxtree_dhx_web span.standartTreeRow, .dhxtree_dhx_web span.selectedTreeRow {
    padding-left: 3px !important;
}
.dhxtree_dhx_web .standartTreeRow, .dhxtree_dhx_web .standartTreeRow, .dhxtree_dhx_web .selectedTreeRow_lor, .dhxtree_dhx_web .selectedTreeRow {
    font-family: Tahoma;
    font-size: 12px;
    overflow: hidden;
}


