	/*
	General rules
	*/

	#MenuLateral li{
		padding: 0px;
		margin: 0px;	
		list-style-type:none;
		position:relative;

	}
	#MenuLateral ul{
		margin:0px;
		padding:0px;
		position:relative;	
	}

	#MenuLateral div{
		margin:0px;
		padding:0px;
		width: 180px;
		
	}
	/* 	Layout CSS */
	#MenuLateral{
		width: 180px;	
		padding: 0px;
		margin: 0px;	
		visibility:hidden;
		font:normal normal normal 11px/21px "Trebuchet MS", Sans-serif;
		line-height:normal;
		float:left
	}
	
	#menuContainer {
	float:left;
	
	padding: 0px 20px 0px 10px;
}



	/* All A tags - i.e menu items. */
/*	#MenuLateral a{
		color:#585a5b;
		text-decoration:none;	
		display:block;
		clear:both;
		width:180px;	
		padding: 0px;
		margin: 0px;
	}
	#MenuLateral a:hover {	
		background-color:#dcf4de;
	}
*/	
	/*
	A tags 
	*/
	#MenuLateral #inicial {
		color:#fff;
		font:bold 12px/18px "Trebuchet MS", Sans-serif;
		border-left:solid 3px #01315c;
		background-color:#295d8a;
		white-space:normal;
		background-image:none;	
	}
	#MenuLateral .slMenuItem_depth1{	/* Main menu items */
		border-top: 1px solid #fff;
		background-color:#e6e9eb;

	}
	#MenuLateral ul li {
		margin: 0px;
		padding:0px;
		width: 100%;			
	
	}
	#MenuLateral ul li a{
		border-left:solid 3px #a99132;
		color:#585a5b;
		text-decoration:none;	
		display:block;
		padding:4px;
		margin:0px;
		width: 173px;
		clear:both;		
	}
	#MenuLateral ul li a:hover, #MenuLateral ul li a:active  {	
		background-color:#E1DAC8;
	}
	#MenuLateral ul li.expandable a {	

		background-image:url(../img/seta-Sub-Nivel.gif);
		background-position: 168px 7px;
		background-repeat:no-repeat;			
	
	}
	
	#MenuLateral ul li.expandable2 a {	

		background-image:none;
	
	}
	
	
/*	#MenuLateral ul li ul li a:link,
	#MenuLateral ul li ul li a:visited {
		border-left: none;
		color:#585a5b;
		text-decoration:none;	
		display:block;
		clear:both;
		padding: 4px;
		margin: 0px;
		border-bottom: 1px solid #e6e9eb;	
	}
	#MenuLateral ul li ul li a:hover,
	#MenuLateral ul li ul li a:active {	
		background-color:#fff;
		text-decoration:underline;
	}	
	
*/	
	#MenuLateral .slMenuItem_depth2:link,
	#MenuLateral .slMenuItem_depth2:visited	{	/* Sub menu items */
	background-image:url(../img/marcadorQuartoNivel.gif);
	background-position: 7px;
	background-repeat:no-repeat;
	padding-left: 15px;
	margin: 0px;
	border-left: none;
	border-bottom: 1px solid #e6e9eb;	
	color: #9ca0a3;
	}
	#MenuLateral .slMenuItem_depth2:hover,
	#MenuLateral .slMenuItem_depth2:active
	 {	/* Sub menu items */
		color: #9ca0a3;
		background-color:#fff;
		text-decoration:underline;
	}	
	#MenuLateral .slMenuItem_depth3{	/* Sub menu items */
	border-left: none;
		color:blue;
	}	
	#MenuLateral .slMenuItem_depth4{	/* Sub menu items */
	border-left: none;
		color:red;
	}	
	#MenuLateral .slMenuItem_depth5{	/* Sub menu items */
	border-left: none;
		color: green;
	}

	/* UL tags, i.e group of menu utems. 
	It's important to add style to the UL if you're specifying margins. If not, assign the style directly
	to the parent DIV, i.e. 
	
	#MenuLateral .slideMenuDiv1
	
	instead of 
	
	#MenuLateral .slideMenuDiv1 ul
	*/
	
	#MenuLateral .slideMenuDiv1 ul{
		padding:0px;
	}
	#MenuLateral .slideMenuDiv2 ul{
		margin:0px;
		padding:0px;
	}
	#MenuLateral .slideMenuDiv3 ul{
		margin-left:0px;
		padding:0px;
	}
	#MenuLateral .slMenuItem_depth4 ul{
		margin-left:0px;
		padding:0px;
	}
