/* VMenuFSBMenu Style Sheet */

.VMenuFSBMenu,.VMenuFSBSubMenuTable
{
	font-family:	arial,tahoma, verdana, sans-serif;
	font-size:	11px;

	padding:	0;

	white-space:	nowrap;
	cursor:		default;

	font-weight:bold;

	width:125px;

}

.VMenuFSBSubMenu
{
	position:	absolute;
	visibility:	hidden;

	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right:	1px;

	/*
	   Netscape/Mozilla renders borders by increasing
	   their z-index.  The following line is necessary
	   to cover any borders underneath
	*/
	z-index:	100;
	border:		0;
	/*background:	#F5F5F5 url(menubg.gif) repeat scroll 0%;*/
	background: #f2f2f2;

	overflow:	visible;
	border:		1px solid #cccccc;

	color:#ffffff;

	filter:alpha(opacity=95);
	opacity:0.95;
}

.VMenuFSBSubMenuTable
{
	overflow:	visible;
}

.VMenuFSBMainItem,.VMenuFSBMainItemHover,.VMenuFSBMainItemActive,
.VMenuFSBMenuItem,.VMenuFSBMenuItemHover,.VMenuFSBMenuItemActive
{
	border:		0;
	cursor:		default;
	white-space:	nowrap;
}

.VMenuFSBMainItem
{
	/*background-color:	#A1C0F5;*/
	height:18px;
	border:0;
	line-height: 18px;
}

.VMenuFSBMainItemHover,.VMenuFSBMainItemActive
{
	/*background:		url(mainmenubg.gif);*/
	background: #006699;
	color: #ffffff;
	height:18px;
	line-height: 18px;
}

.VMenuFSBMenuItem
{
	background-color:	transparent;
	color:#000000;
}

/*Tipka u dropdown izborniku*/
.VMenuFSBMenuItemHover,.VMenuFSBMenuItemActive
{
	/*background-color:	#FFEEC2;*/
	background-color:#006699;
	color:#ffffff;
}


/* horizontal main menu */

.VMenuFSBMainItem
{
	padding:	2px;
	border:		0;
}

td.VMenuFSBMainItemHover,td.VMenuFSBMainItemActive
{
	padding:	2px;
	/*border:		1px solid #000080;*/
}

.VMenuFSBMainFolderLeft,.VMenuFSBMainItemLeft,
.VMenuFSBMainFolderText,.VMenuFSBMainItemText,
.VMenuFSBMainFolderRight,.VMenuFSBMainItemRight
{
	background-color:	inherit;
}

/* vertical main menu sub components ------------------------------------------------------------ GLAVNI IZBORNIK */ 

/*lijevi dio tipke*/

td.VMenuFSBMainFolderLeft,td.VMenuFSBMainItemLeft
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	2px;

	/*border-top:	1px solid #000080;
	border-bottom:	1px solid #000080;
	border-left:	1px solid #000080;*/

	border-bottom:	solid 1px #bbbbbb;

	background-color:	inherit;
}

/*srednji dio tipke*/

td.VMenuFSBMainFolderText,td.VMenuFSBMainItemText
{
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	5px;
	padding-right:	5px;

	/*border-top:	1px solid #000080;
	border-bottom:	1px solid #000080;*/

	border-bottom:	solid 1px #bbbbbb;

	height:18px;

	background-color:	inherit;
	white-space:	nowrap;
}

/*desni dio tipke*/

td.VMenuFSBMainFolderRight,td.VMenuFSBMainItemRight
{
	padding-top:	0px;
	padding-bottom:	0px;
	padding-left:	0px;
	padding-right:	0px;

	/*border-top:	1px solid #000080;
	border-bottom:	1px solid #000080;
	border-right:	1px solid #000080;*/

	/*border-bottom:	solid 1px #bbbbbb;*/

	border-bottom:	solid 1px #bbbbbb;

	background-color:	inherit;
}

tr.VMenuFSBMainItem td.VMenuFSBMainFolderLeft,
tr.VMenuFSBMainItem td.VMenuFSBMainItemLeft
{
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	1px;
	padding-right:	2px;

	white-space:	nowrap;

	border:		0;

	border-bottom:	solid 1px #bbbbbb;

	background-color:	inherit;
}

tr.VMenuFSBMainItem td.VMenuFSBMainFolderText,
tr.VMenuFSBMainItem td.VMenuFSBMainItemText
{
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0;
	border-bottom: solid 1px #bbbbbb;
	background-color:	inherit;
}

tr.VMenuFSBMainItem td.VMenuFSBMainItemRight,
tr.VMenuFSBMainItem td.VMenuFSBMainFolderRight
{
	padding-top:	1px;
	padding-bottom:	1px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;

	border-bottom:	solid 1px #bbbbbb;

	background-color:	inherit;
}

/* sub menu sub components ----------------------------------------------------------------- TIPKE DROPDOWN IZBORNIKA */

.VMenuFSBMenuFolderLeft,.VMenuFSBMenuItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	1px;
	padding-right:	3px;

	/*border-top:	1px solid #000080;
	border-bottom:	1px solid #000080;
	border-left:	1px solid #000080;*/

	background-color:	inherit;
	white-space:	nowrap;
}

.VMenuFSBMenuFolderText,.VMenuFSBMenuItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

	/*border-top:	1px solid #000080;
	border-bottom:	1px solid #000080;*/

	/*color:#000000;*/

	background-color:	inherit;
	white-space:	nowrap;
}

.VMenuFSBMenuFolderRight,.VMenuFSBMenuItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	0px;

	/*border-top:	1px solid #000080;
	border-bottom:	1px solid #000080;
	border-right:	1px solid #000080;*/

	background-color:	inherit;
	white-space:	nowrap;
}

.VMenuFSBMenuItem .VMenuFSBMenuFolderLeft,
.VMenuFSBMenuItem .VMenuFSBMenuItemLeft
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	2px;
	padding-right:	3px;

	white-space:	nowrap;

	border:		0;
	/* background-color:	transparent; */
	background-color:	transparent;
}

.VMenuFSBMenuItem .VMenuFSBMenuFolderText,
.VMenuFSBMenuItem .VMenuFSBMenuItemText
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	5px;
	padding-right:	5px;

	border:		0;
	background-color:	inherit;
}

.VMenuFSBMenuItem .VMenuFSBMenuFolderRight,
.VMenuFSBMenuItem .VMenuFSBMenuItemRight
{
	padding-top:	2px;
	padding-bottom:	2px;
	padding-left:	0px;
	padding-right:	1px;

	border:		0;
	background-color:	inherit;
}

/* menu splits */

.VMenuFSBMenuSplit
{
	margin:		2px;
	height:		1px;
	overflow:	hidden;
	background-color:	inherit;
	border-top:	1px solid #6A8CCB;
}

/* image shadow animation */

/*
	seq1:	image for normal
	seq2:	image for hover and active

	To use, in the icon field, input the following:
	<img class="seq1" src="normal.gif" /><img class="seq2" src="hover.gif" />
*/

.VMenuFSBMenuItem img.seq1
{
	display:	inline;
}

.VMenuFSBMenuItemHover seq2,
.VMenuFSBMenuItemActive seq2
{
	display:	inline;
}

.VMenuFSBMenuItem .seq2,
.VMenuFSBMenuItemHover .seq1,
.VMenuFSBMenuItemActive .seq1
{
	display:	none;
}

