
 .navigator_silver_day * {
   color: #666; 
   border-radius:4px;
   font-family:  sans-serif;
   font-size:10px;
   color:#000000;
   font-weight:bold;

 }

.navigator_silver_dayother * {
 color:#aaa;
   font-size:10px;
}
 
.navigator_silver_dayheader {
    color: #000;
}

 

.navigator_silver_select 
{
    background-color: rgb(174, 203, 250);
}


.navigator_silver_titleleft span{
 padding-left:20px; 
 font-weight:bold; 
  font-size:10px;
}

.navigator_silver_titleright  span{
 padding-right:20px; 
 font-weight:bold; 
 font-size:10px;
} 
 
  


/*  Context menu NG */

.menu_main
{
	font-family: Tahoma, Arial, Sans-Serif;
	font-size: 12;
	border: 1px solid gray;
	background-color: white;	
	padding: 0px;
	cursor: default;
	background-image: url('media/elements/context_menu/bg3white.png');
	background-repeat: repeat-y;
}

/* title */
.menu_title
{
	background-color: #f2f2f2;
	border-bottom: 1px solid gray;
	padding: 4px 4px 4px 37px;
}

.menu_main a {
	padding-left: 35px;
	color: black;
	text-decoration: none;
	cursor: default;
}

.menu_main a span 
{
	display: block;
	height: 20px;
	line-height: 20px;
	width: 150px; 
	overflow:hidden;
	padding-left: 2px;
	padding-right: 20px;
}

.menu_main a:hover {
	 background-color:#555;	
     color:#ffffff;
}

.menu_main a:hover span {
	background-image: url('media/elements/context_menu/right.png');
	background-repeat: no-repeat;	
	background-position: 100%;
}

.menu_main div div  /* separator */
{
	border-top: 1px solid #dddddd;
	margin-top: 2px;
	margin-bottom: 2px;
	margin-left: 28px;
}