

/*  -------------  ОГРАНИЧИТЕЛИ ОБЛАСТИ ВЫВОДА ВЫПАДАЮЩИХ БЛОКОВ  ----------------------------  */

/*   ограничитель слева  */

#first_cell {
	position:relative; 
	width:0px; 
	height:0px; 
	left:0px; 
	top:0px;
}

/*   ограничитель справа  */

#last_cell {
	position:relative; 
	width:0px; 
	height:0px; 
	left:0px; 
	top:0px;
}

/* -----------------------  Блок для РОДИТЕЛЬСКИХ элементов -----------------  */

.parent {
	position:relative; 
	cursor:pointer; 
	white-space: nowrap;
}

/* -----------------------  Блок для ДОЧЕРНИХ элементов -----------------  */
.child {
	position:absolute; 
	left:0px; 
	top:0px; 
	visibility:hidden;
	border: 1px solid #000000;
}

#level_1, #level_2, #level_3 {
	position:relative; 
	cursor:pointer;
}

/*  -----------------  КОНТЕЙНЕРЫ ДЛЯ ДОЧЕРНИХ УРОВНЕЙ ------------------------ */

/*  Контейнер нулевого уровня  */
#item_0_div {
	position:absolute;
	visibility:hidden;
}

/*  Контенеры 1-4го уровней  */
#item_1_div {
	position:absolute;
	left:0px; 
	top:0px; 
	visibility:hidden;
	z-index:101;
    margin: 0px 0px 0px 50px;
}
#item_2_div, #item_3_div, #item_4_div {
	position:absolute;
	left:0px; 
	top:0px; 
	visibility:hidden;
	z-index:101;
}

/*  ------------  то что было выше - УДАЛЯТЬ НЕЛЬЗЯ!!!!!!!!!!!!!!!!!!!!!!!! ------------- */

/*  ************************************   */

/*  Оформительский блок для детей 1го-4го уровней   */

#item_1, #item_2, #item_3, #item_4 {
   background: #fafafa;
   border: 1px solid #99979c;
}

.level_1 {
   background: url(/common/img/bul/bul-10.gif) no-repeat 6px 6px;
   padding: 2px 14px 3px 14px;
}
.level_2, level_3 {
   background: url(/common/img/bul/bul-11.gif) no-repeat 6px 8px;
   padding: 2px 14px 3px 15px;
}
.level_1, .level_1 a:link, .level_1 a:active, .level_1 a:visited, .level_1 a:hover {
	text-decoration: none;
	color: #405163;
}
.level_2, .level_2 a:link, .level_2 a:active, .level_2 a:visited, .level_2 a:hover {
	text-decoration: none;
	color: #405163;
}
.level_3, .level_3 a:link, .level_3 a:active, .level_3 a:visited, .level_3 a:hover {
	text-decoration: none;
	color: #405163;
}
.dcolor1-s {
   background: #e4e8ec url(/common/img/bul/bul-10.gif) no-repeat 6px 6px;
   padding: 2px 14px 3px 14px;
}
.dcolor2-s, .dcolor3-s {
   background: #e4e8ec url(/common/img/bul/bul-11.gif) no-repeat 6px 8px;
   padding: 2px 14px 3px 15px;
}
.dcolor1-s, .dcolor1-s a:link, .dcolor1-s a:active, .dcolor1-s a:visited, .dcolor1-s a:hover {
	text-decoration: none;
	color: #405163;
}
.dcolor2-s, .dcolor2-s a:link, .dcolor2-s a:active, .dcolor2-s a:visited, .dcolor2-s a:hover {
	text-decoration: none;
	color: #405163;
}
.dcolor3-s, .dcolor3-s a:link, .dcolor3-s a:active, .dcolor3-s a:visited, .dcolor3-s a:hover {
	text-decoration: none;
	color: #405163;
}
