/*  css menu */
	
	ul.cssMenu, ul.cssMenu ul
        {
		
        	list-style:none;
        	margin:0; padding:0;
        	position: relative;
			z-index:1500;
        }
		
		/*Style for 1st level menu header*/
        ul.cssMenu li
        { 
        	position: relative; 
        	float: left; 
        	zoom: 1; /*Needed for IE*/
			

				/*background-image:url(images/sp.jpg);*/
	background-position:left;
	background-repeat:no-repeat;
	padding-left:10px;
	padding-right:10px;
			
			
			/*background color of menu header (1st level)*/
        }
        ul.cssMenu li:hover
        { 
        	background-color:#336236; 
				/*background-image:url(images/bg_hover.jpg);*/
	background-repeat:repeat-x;
 color: #000;
			/*background color of menu header (1st level) on hover*/; 
        }
        ul.cssMenu li a
        {
			/*Menu link styles*/
        	display: block; 
        	padding: 5px;
			color:#fff;
			font-family:Arial, Helvetica, sans-serif;
        	font-size: 13px;
			text-decoration:none;
        }
        
        /* Building menu items - for 2nd and more level menu items*/
        ul.cssMenu ul 						
        { 
        	display:none; /*initially menu item is hidden*/
        	position: absolute; /*absolute positioning is important for menu to float*/
			width: 175px; 
			
			/*Formating of menu items*/
        	padding:0px;
			
			/*optional - to change position of 2nd level menu item*/
			top: 100%; 
        	left: 0; 
        }
        ul.cssMenu ul li
        {
			background-color:#336236;
        	color: #000; 
			border-bottom: 1px solid #336236; 
			float: none; 
			text-align:left;
		}
									  
        ul.cssMenu ul li a
        { 
        	width: 100%; 
        	display: block;
			color:#FFFFFF;
			font-size:12px;
        } 

        /* Menu item position for 3rd level and more */
        ul.cssMenu ul ul
        { 
        	left: 100%; 
        	top: 0; 
        }
        
        /* Hover effect for menu*/
        ul.cssMenu li:hover > ul 			
        { 
        	display:block;
        }
div.lof-navigator-wapper{width:400px;}
div.lof-navigator-outer{width:400px;}
ul.lof-navigator{ width:400px;}

.prod_img{ max-width:160px;}
/*	///// /////////////////////     form root                  /////////////////////////////////////*/
/*ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}
ul.dropdown li span a.mainlnk {
  padding:0; margin:0;
}

ul.dropdown li.hover,
ul.dropdown li:hover {
 position: relative;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}*/