@charset "utf-8";
/* Context Menu - White Background, Outline */

#contextMenuContainer				/* Main contextMenu container - position as you want*/
	{
	margin-left:-0.563em;
	width:auto;						/* Width of contextMenu container. */
	background-color:#fff;
	font-size:1em;					/* do not remove or alter */
	z-index:9;						/* do not remove or alter */
	}

#contextMenuContainer.absolutePosition		/* Used to switch between fihed and absolute position */
	{
	position:absolute;
	}

#contextMenu									/* this is where you may change font and font size */
	{
	font-size:1.75em;							/* 1em (16px) * 1.75 = 24px - size of the text in the contextMenu */
	font-family:arial, helvetica, sans-serif;	/* font */
	font-weight:normal;							/* weight (i.e., bold, italic, ect.)  */
	float:none;									/* do not remove or alter */
	width:auto;									/* *** PLEASE *** note the comment below */
	}

#contextMenu ul li a:link, #contextMenu ul li a:visited	/* contextMenu at rest - Base font size: 1em = 28px, 1px=0.036em */
	{
	height:1%;							/* do not remove or alter */
	display:block;						/* do not remove or alter */
	white-space:nowrap;					/* do not remove or alter */
	padding-top:0;						/* height of the contextMenu box above text */
	padding-bottom:0.244em;				/* height of the contextMenu box below text */
	padding-left:0.288em;
	padding-right:0.288em;
	text-align:left; 					/* if you change this, you'll have to add padding */
	text-decoration:none;				/* this stops the default underline of links */
	color:#2a2a2a !important;			/* 333333 */
	background-color:transparent;		/* color of the background */	
	}

#contextMenu ul li ul li a						/* 28px Base font size * 0.5 = 14 px submenu font size */
	{
	font-size:0.5em;
	}
	
#contextMenu ul li a:hover, #contextMenu ul li ul li a:hover	/* menu at mouse-over  */
	{
	color:#a00504 !important;			/* color of text */
	background-color:transparent;		/* color of background */
	}	

#contextMenu ul li a:active, #contextMenu ul li ul li a:active	/* menu at mouse-over  */
	{
	color:#a00504;						/* color of text */
	background-color:transparent;		/* color of background */
	}

#contextMenu ul
	{
	list-style:none;			/* do not remove or alter */
	margin:0;					/* do not remove or alter */
	padding:0;					/* do not remove or alter */
	float:left;					/* do not remove or alter */
	/* width:9em; */			/* width of all menu boxes -- read note above*/
	}

#contextMenu li
	{
	position:relative;			/* do not remove or alter */
    min-height:1px;				/* do not remove or alter */ 
    vertical-align:bottom;		/* do not remove or alter */
    /* width: 9em; */			/* width of all menu boxes -- read note above*/
	}

/* ===== DO NOT REMOVE OR ALTER ANYTHING BELOW ===== */

#contextMenu ul ul		/* parent menu */
	{
	position:absolute;
	top:auto;
	left:auto;
	display:none;
	padding:0;
	margin:0;
	z-index:0;
	}

#contextMenu ul ul ul	/* child menu */
	{
	position:absolute;
	top:0;
	left:100%;
	}

div#contextMenu li:hover
	{
	cursor:url(http://dejangrba.org/img/hand-cur.cur), pointer;
	}

div#contextMenu li:hover ul ul,
div#contextMenu li li:hover ul ul,
div#contextMenu li li li:hover ul ul,
div#contextMenu li li li li:hover ul ul
	{
	display:none;
	}

div#contextMenu li:hover ul,
div#contextMenu li li:hover ul,
div#contextMenu li li li:hover ul,
div#contextMenu li li li li:hover ul
	{
	display:block;
	}

/* IE stuff */
#contextMenu
	{
	float:none;
	}
	
body
	{
	behavior:url(css/csshover.htc);
	}
	
#contextMenu ul li
	{
	float:left;
	}
	
#contextMenu a
	{
	height:1%;
	}
/* END of IE stuff */
/* END of Context Menu - White Background, Outline */

/* Sub-Menu Tune Up */
div#contextMenu ul li ul
	{
	background-color:#fff;
	border-top:0px solid #fff;
	border-bottom:1px solid #999;
	border-left:1px solid #a8a8a8;
	border-right:1px solid #a8a8a8;
	-moz-border-radius:0px 0px 6px 6px;
	-webkit-border-radius:0px 0px 6px 6px;
	-khtml-border-radius:0px 0px 6px 6px;
	border-radius:0px 0px 6px 6px;
	}

div#contextMenuContainer div#contextMenu ul li ul li a	/* All ems according to 14px base font size */
	{
	background-color:transparent;
	padding-right:0.643em;
	padding-left:0.571em;
	padding-top:0.357em;
	padding-bottom:0.286em;
	}

#contextMenu ul li ul li
	{
	min-width:100%;
	}

#contextMenu ul li ul li.firstItem
	{
	padding-top:0.036em;
	}

#contextMenu ul li ul li.lastItem
	{
	padding-bottom:0.286em;
	}

#contextMenu ul li ul li.horisontal	/* Use this to separate submenu items. */
	{
	width:100%;
	padding-top:0.214em;
	margin-bottom:0.179em;
	border-bottom:1px solid #999;
	}
/* END of Menu Tune Up */