/* tree */
/* entity tree */

/* base image for set*/
.i-set {
	background: #EEEEEE url(../images/grouping.png) repeat-x scroll 0 center;		
	height:36px;
	padding-left:10px;	
}
.i-set-full .i-sel-node {
	background: #EEEEEE url(../images/grouping-active.png) repeat-x scroll 0 center;		
}
.i-set-full {
	width: 100%;
}

/* set text base format, and padding for icon*/
.i-set  table  tbody  tr  td   .i-node-text {	
	padding-left: 23px;
	font-size: 19px;
	color: #777777;
	line-height: 36px;
}

.i-group-full .w-grid-row-over .i-gorup-text {
	background:transparent url(../images/panel-collapse_mini.png) no-repeat scroll 0 -2px !important;
	cursor: pointer;
}

.i-group-full .w-grid-row-over table.closed .i-gorup-text {
	background:transparent url(../images/panel-collapsed_mini.png) no-repeat scroll 0 -2px !important;
	cursor: pointer;
}


.i-group table  tbody  tr td .i-node-text {
	padding-left: 16px !important; 
/*	display:block;*/
	font-weight: bold !important;	
	text-transform: uppercase !important;
}

.i-instance {
	border: 0 none;
}

.i-instance table tbody tr td .i-node-text {
	padding-left: 16px;
	background: url(../images/instance_spot.png) no-repeat scroll 0 -19px !important;
	display: inline-block;
	border: 0 none;
}
.i-instance-full .w-grid-row-over .i-instance-text,.i-instance-full .i-sel-node .i-instance-text {
	background-position: 0 -2px !important;
}
.i-description .i-instance table tbody tr td .i-instance-text {
	padding-left: 0;
	background: none no-repeat scroll 0 -2px !important;
	display: inline-block;
}
.i-set table tbody tr td .i-set-text {
	background: transparent url(../images/panel/collapse.png) no-repeat scroll 0 center;	
}

.i-set table.closed tbody tr td .i-set-text {
	background: transparent url(../images/panel/collapse-closed.png) no-repeat scroll 0 center;	
}

.i-namecard .i-node-text span {
	padding-left: 0;	
	line-height:16px;
	height: auto;
}

.i-context .i-context-menu .w-grid-row-over,.i-context .i-context-menu .w-grid-row-over * {
	color: #000000 !important;
}
.i-map-contex-item {
	list-style-type:disc;
	list-style-position:inside;
	line-height:20px;
}

.i-map-contex-item span {
  	padding-left: 0 !important; 	
}
.i-group-full .w-grid-row-over table tbody  tr  td  .i-group-text {
	background: transparent url(../images/panel-collapse.png) no-repeat scroll 0 center;	
}
/*.i-group-full .i-node-body {
	padding: 0;
}*/
.i-group-full .w-grid-row-over table.closed  tbody  tr  td  .i-group-text {
	background: transparent url(../images/panel-collapsed.png) no-repeat scroll 0 center;	
}


/* namecard */
li.i-namecard-full div.i-sel-node {
	background-color: #96bc00 !important;
}
.i-namecard-full .i-node-head {
	background-color: #777777 !important;
}
.i-namecard-full .i-node-head .i-group-1102-1180,.i-namecard-full .i-node-head .i-group-1102,.i-namecard-full .i-node-head .i-group-1180 {
	color: #ffffff;
}
.i-namecard {
	color:#ffffff;
}
.i-namecard .i-node-text .iglue-name {
	font-size: 17px;
	font-weight:550;
	color:#ffffff;/*#7DA000;*/
}

.i-namecard.i-small .i-node-text .iglue-name {
	font-size: 13px;
	line-height:16px;
	font-weight:600;
	color:#ffffff;/*#7DA000;*/
}

.i-namecard .i-node-text .idata{
	font-weight: bold;
	color: #ffffff /*#000000;*/
}

.i-namecard-media .i-node-text .iglue-name {
	font-size: 17px;
	font-weight:550;
	color:#7DA000;
}

.i-namecard-media.i-small .i-node-text .iglue-name {
	font-size: 13px;
	line-height:16px;
	font-weight:600;
	color: #000000;/*#7DA000;*/
}

.i-namecard-media .i-node-text .idata{
	font-weight: bold;
	color: #000000;
}

/* empty nodes*/
.i-empty {
	background:#FEF3E1;
}
.i-empty > table > tbody > tr > td > .i-node-text {
	color: #777777;
}

.i-empty-hide {
	display: none !important;
}
.idata {
	color:#7DA000;
	cursor:pointer;
}
/* attachement */
/*.i-attach {
	width:16px;
	background: transparent url(../images/attach.png) no-repeat scroll 0 center;
	cursor:pointer;
}*/

.i-attach-e {
	width:16px;
}
.i-etree-body .w-grid-row-over {
	background-color: #e2e2e2 !important;	
}

.w-grid-row-over .i-attach-e {
	background: transparent url(../images/attach.png) no-repeat scroll 0 center;	
}
.i-sel-node {
	background-color: #e6f3bb !important;
}
.i-media-corr .i-media-inst-full {
	border-bottom: 1px solid #eeeeee;
	margin-top: 4px;
	padding-bottom: 4px;	
}
.i-media-corr .i-media-inst-full .i-sel-node { 
  	background-image: none;
}
/* entity tree body */
.i-etree-body {
	padding-top: 10px;
	padding-right:10px;
}
/*media panel correnction*/
.i-info-page-panel .i-pan-mr {
	padding-right:2px;
}
/* media tree */

.i-media-corr {
	padding-right:10px;
}
.i-media-corr .i-group-221 {
	background: transparent !important;
	border-bottom: 0px none !important;
}
.i-media-corr .i-group {
	background-color:#f0f0f0; border-bottom: 1px solid #eeeeee;
}
.i-media-corr .i-set-full .i-node-body {
	padding-top: 0 !important;
}

.i-media-corr .i-set-full .i-node-body ul li {
	padding-top: 0 !important;
}

.i-media-corr .i-group .i-group-text {
	text-transform: none;
	padding-left: 24px;
}

.i-media-corr .i-group .i-group-text {
	background: transparent url(../images/panel-collapse.png) no-repeat scroll 0 center;	
}

.i-media-corr .i-group table.closed  .i-group-text {
	background: transparent url(../images/panel-collapsed.png) no-repeat scroll 0 center;	
}

.i-media-corr .i-set-full .w-grid-row-over .i-set-text {
	background: transparent url(../images/panel/collapse.png) no-repeat scroll left 8px !important;	
}

.i-media-corr .i-set-full .w-grid-row-over table.closed .i-set-text {
	background: transparent url(../images/panel/collapse-closed.png) no-repeat scroll left 8px !important;	
}

/* media panel images icon */
.i-image-node .i-node-head .i-set-text {
	background: transparent url(../images/picture.png) no-repeat scroll left center;
	display:block;
height:36px;
padding-left:32px;
}

/* media panel videos icon */
.i-video-node .i-node-head .i-set-text {
	background: transparent url(../images/movie.png) no-repeat scroll left center;	
	display:block;
height:36px;
padding-left:32px;
}

/* media panel map icon */
.i-map-node .i-node-head .i-set-text {
	background: transparent url(../images/map.png) no-repeat scroll left center;	
	display:block;
height:36px;
padding-left:32px;
}

/* inside media the i data color is not the same as outside */
.i-media-corr .i-media .idata {
	color: #E6F3BB !important;
}

.i-media-corr .i-media .iglue-name {
	font-size:12px;
	color: #ffffff;	
}

.i-media .i-tree-tile-view {
	text-align: center;
}
.i-tile-view .i-set-full div.i-node-body ul li div.i-node-body ul ,.i-tree-tile-view ul {
	padding-left: 27px;
	display: inline-block;
}
.i-tile-view .i-set-full div.i-node-body ul li div.i-node-body li ,.i-tree-tile-view li  {
/*	padding-left: 5px;*/
	padding: 0px !important;
	display: inline-block !important;
	float:left;
	border-bottom:0 none !important;
	width:60px !important;
	height:60px !important;
}

.i-tile-view .i-sel-node,.i-standalone-image .i-sel-node  {
	background-color:  transparent !important;
}

.ext-ie .i-standalone-image .i-sel-node img {
	border-left: 1px solid  #e6f3bb !important;
	border-right: 1px solid  #e6f3bb !important;
	border-top: 1px solid  #e6f3bb !important;
	border-bottom: 1px solid  #e6f3bb !important;
	height: 50px !important;
	width: 50px !important;
}
.i-tile-view .i-sel-node img {
	background-color:black !important;
	height:52px !important;
	margin-right:5px;
	width:52px !important;
	outline: 1px solid #e6f3bb;
}

.i-standalone-image .i-sel-node img {
	background-color:black !important;
	height:48px !important;
	margin-right:5px;
	width:48px !important;
	outline: 1px solid #e6f3bb;
}
 
.i-tile-view .i-set-full div.i-node-body  ul li div.i-node-body ul li .w-grid-row-over, .i-tree-tile-view ul li .w-grid-row-over {
	display: block !important;
}
.i-media-left {
	position:absolute; 
	left:0px; 
	bottom: 72px; 
	height: 74px; 
	width: 36px; 
	background: transparent url(../images/image/media_left.png) no-repeat scroll center center;
}

.i-media-right {
	position:absolute; 
	right:10px; 
	bottom: 72px; 
	height: 74px; 
	width: 36px; 
	background: transparent url(../images/image/media_right.png) no-repeat scroll center center;
}

.i-tile-view .i-set-full div.i-node-body ul li div.i-node-body ul li div.i-node-head ,.i-tree-tile-view ul li div.i-node-head {
	display: block !important;
	padding: 5px !important;
}

.i-tile-view .i-set-full div.i-node-body ul li div.i-node-body ul li div.i-node-head img ,.i-tree-tile-view ul li div.i-node-head img{
	margin: 0 !important;
}

.i-tile-view .i-set-full div.i-node-body ul li div.i-node-body ul li div.i-node-head img.i-inset,
.i-tile-view .i-set-full div.i-node-body ul li div.i-node-body ul li div.i-node-head span.i-node-text, .i-tree-tile-view li div.i-node-head img.i-inset, .i-tree-tile-view li div.i-node-head span.i-node-text {
	display: none !important;
}

.i-info-page-background {
	background: #ffffff !important;
}

.i-tree-tile-view ul.i-standalone-image li div.i-node-head {
	padding-left:3px !important;
	padding-top: 2px !important;
}

.i-tree-tile-view ul.i-standalone-image li img {
	padding-top: 0px !important;
	border: 2px solid transparent;
}
.i-tree-tile-view ul.i-standalone-image li.i-image-selected img {
	background-color: #000 !important;
	width: 48px !important;
	height:48px !important;
	outline: 1px solid #e6f3bb;
	padding-top: 1px;
}


/* prev page background*/
.i-mpageprev {
	left:0; 
}

/* next page on image background */
.i-mpagenext {
	right:0; 
}

/* next - previous images*/
.i-mpageprev , .i-mpagenext {
	position:absolute; 
	bottom: 0; 
	height: 60px; 
	width: 35px; 
	z-index: 8000;
	background: transparent url(../images/pic_button_bar.png) repeat-x scroll center center;		
}

.i-mpageprev-icon {
	width: 100%;
	height: 100%;
	background: transparent url(../images/video/media_left_dbl.png) no-repeat scroll center center;	
}

.i-mpagenext-icon {
	width: 100%;
	height: 100%;
	background: transparent url(../images/video/media_right_dbl.png) no-repeat scroll center center;	
}

.i-nextprev {
	position: absolute;	
	z-index: 8000;
	width: 50%;
	top: 45px;
	/*bottom: 56px;*/
	display: none;		
}

/* link on the linked entityes in media tree*/
strong.i-entity-link:hover {
        text-decoration: underline;
}
.i-entity-link {
	cursor: pointer;
}
.i-media-container {
	
}

.i-media-close {
	
}


.i-tree-elbow {
	/*display: inline-block;*/
	height: 100%;
	width: 16px;
	position: absolute;
	overflow: hidden;
	line-height: 20px;
	white-space: nowrap;
}

/* not leaf closed */
.i-tree-elbow-closed-end {
	background: transparent url(../images/tree/elbow-end-plus.gif) no-repeat scroll 0 0;
}
.i-tree-elbow-closed {
	background: transparent url(../images/tree/elbow-plus.gif) no-repeat scroll 0 0;
}

/* leaf */
.i-tree-elbow-leaf-end {
	background: transparent url(../images/tree/elbow-end.gif) no-repeat scroll 0 0;
}
.i-tree-elbow-leaf {
	background: transparent url(../images/tree/elbow.gif) no-repeat scroll 0 0;
}

/* not leaf not closed */
.i-tree-elbow-opened-end {
	background: transparent url(../images/tree/elbow-end-minus.gif) no-repeat scroll 0 0;
}
.i-tree-elbow-opened {
	background: transparent url(../images/tree/elbow-minus.gif) no-repeat scroll 0 0;
}

.i-tree-elbow-line {
	background: transparent url(../images/tree/elbow-line.gif) no-repeat scroll 0 0;
}


.i-media-disabled {
	opacity: 0.5;
}
.i-etree-el .i-namecard-full .i-node-head .i-node-text *{
	color: #ffffff;
}
.i-etree-el .i-namecard-full .w-grid-row-over .i-node-text *{
	color: #000000;
}

.i-info-page-background .i-v-scroll-track {
	top: 10px;
}
.i-media-corr .i-pager-count {
	padding-top:3px;
}
