.arrowlistmenu{
	padding-bottom:3px;
}

.arrowlistmenu .menuheader{ /*CSS class for menu headers in general (expanding or not!)*/
letter-spacing: 2px;
font: normal 13px Trebuchet MS;
color: #B6B4B4;
background: #000 url(images/nokta.jpg) no-repeat center left;
padding: 0px 0 0px 45px; /*header text is indented 10px*/
cursor: hand;
cursor: pointer;
margin-bottom:1px;
text-align:left;
}
.menuheaderin
{ /*CSS class for menu headers in general (expanding or not!)*/
	letter-spacing: 2px;
	font: normal 10px Trebuchet MS;
	color: #B6B4B4;
	padding: 0px 0 0px 10px; /*header text is indented 10px*/
	cursor: hand;
	cursor: pointer;
	margin-bottom:1px;
	margin-left:6px;
	text-align:left;
	display:block;
	position:relative;
	white-space: nowrap;
	overflow: visible;
	visibility: inherit;
}
.menuheaderinin
{ /*CSS class for menu headers in general (expanding or not!)*/
	font: normal 11px Verdana;
	font-size:11px;
	color: #CCC;
	padding: 0px 0 1px 24px; /*header text is indented 10px*/
	cursor: hand;
	cursor: pointer;
	margin-bottom:1px;
	margin-left:10px;
	text-align:left;
	display:block;
	position:relative;
	white-space: nowrap;
	overflow: visible;
	visibility: inherit;
}
#son2 .openheader{ /*CSS class to apply to expandable header when it's expanded*/
text-decoration:underline;
}
.arrowlistmenu .openheader{ /*CSS class to apply to expandable header when it's expanded*/
}

.arrowlistmenu ul{ /*CSS for UL of each sub menu*/
list-style-type: none;
margin: 0;
padding: 0;
text-align:left;
}

.arrowlistmenu ul li ul li{
	padding: 0px 0 0px 24px; /*header text is indented 10px*/
	margin-bottom:0px;
	margin-left:12px;
    background: #000 url(images/nokta.jpg) no-repeat left 2px;
	display:block;
	position:relative;
	white-space: nowrap;
	overflow: visible;
	visibility: inherit;
}

.arrowlistmenu ul li ul li a{
	font: normal 11px Verdana;
	color: #CCC;
	text-align:left;
}

.arrowlistmenu ul li ul li a:visited{
color: #CCCCCC;
}

.arrowlistmenu ul li ul li a:hover{ /*hover state CSS*/
color:#CCCCCC;
text-decoration:underline;
}