/*	MENU KLOP:General styles for this example page */


#mainContainer{
	width:100%;
	margin:0 auto;
	text-align:left;
		
	}

#main_menu img{
	border:0px;
	}

/* End general styles for this example page */
/* General configuration CSS */

#main_menu ul li ul{
	display:none;	/* Needed to display ok in Opera */
	}

#main_menu{
	visibility:hidden;
    

	overflow: hidden; 
	}

#main_menu ul{
    margin:0px;	/* No indent */
    padding:0px;	/* No indent */
    }

   
#main_menu li{
	list-style-type:none;	
	margin:0px;	
	/*width: 102px; No bullets   
    _width: 103px;*/
	}
	
/* End general configuration CSS */

/* Cosmetic */

/***********************************************************************
	CSS - MENU BLOCKS
	General rules for all menu blocks (group of sub items)
***********************************************************************/


#main_menu ul.menuBlock1{	/* Menu bar - main menu items */
 	border:0px;
 	/*padding:1px;*/
	overflow:visible;
	}
#main_menu ul.menuBlock2 {	/* Menu bar - main menu items */
	border:1px solid #c1d72e;
    padding: 0px;
    margin-top: 4px;
    margin-left:30px;
    
    background-color: #c1d72e;
    }
#main_menu ul.menuBlock3, #main_menu ul.menuBlock4 {
    border:1px solid #ffffff;
    background-color: #d1d6cc;
    padding: 0px;
    margin-top: 5px;
    margin-left: 50px;
    }
/***********************************************************************
	CSS - MENU ITEMS
	Here, you could assign rules to the menu items at different depths.
***********************************************************************/

	/* General rules for all menu items */
#main_menu a{
	text-decoration:none;
	color: #372b39;	
	font-size: 12px;
	font-weight: normal;
	}
	
/*	Main menu items	*/

#main_menu .currentDepth1{
	text-align: left;
	margin-right: 0px;
	}
#main_menu .currentDepth1over{
    text-align: left;
	margin-right: 0px;
	}
	
#main_menu .active {
	background: url(/74/assets/Image/Template/arrow.png) left no-repeat;
	padding-left: 10px;
	}
	
#main_menu .currentDepth1 a{
	font-weight:normal;
    color: #372b39;
	padding-left: 10px;
	}

#main_menu .currentDepth1over a{	/* Text rules */
	font-weight:normal;
    text-decoration: none;
    color: #372b39;
	padding-left: 10px;
	background: url(/74/assets/Image/Template/arrow.png) left no-repeat;
	}

#main_menu .currentDepth2, #main_menu .currentDepth3, #main_menu .currentDepth4{
    background-color: #c1d72e;
    margin-left: 0px;
    text-align: left;
	padding-left: 0px;
	padding-right:0px;
	height: 17px;
	
	}
#main_menu .currentDepth2over, #main_menu .currentDepth3over, #main_menu .currentDepth4over{
    background-color: #eef4c8;
    color: #ffffff;
    margin: 0px;
    text-align: left;
	padding-left: 0px;
	padding-right: 0px;
	height: 26px;
	}