* { margin: 0; padding: 0; }

#menu{
	width: 157px; 
	height:500px; 
	float:left; 
	text-align:left;
}

#theMenu {width: 157px;}

/* Some list and link styling */
#menu ul li {margin:0px; padding:0; text-align:left;}
#menu ul ul li {padding-left: 0px;}

#menu li { list-style-type:none; }
#menu li ul{ margin-top:10px;}
#menu li li{ list-style-type:disc; margin-left:20px; margin-bottom:10px;}
#menu li li li{ list-style-type:none; margin-left:20px; }
/* Header links styling */
h3.head a { 
	color: #333;
	display:block; 
	text-align:left;	
	width:156px;
	font-size:11px;	
	color:#000033;
	background-color:#F0F4F7;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	border-top-color:#D2DDE3;
	border-bottom-color:#D2DDE3;
	border-left-color:#B5C7D1;
	border-right-color:#B5C7D1;
	border-style:solid;
	border-width:1px;
	padding:4px 0;	
	padding-left:10px;
}
h3.head a:hover { 
	color:#000033;	
	background-color:#DEF1FF;
	border-color:#ADE2FF;
	text-align:left;	
	border-style:solid;
	border-width:1px;
}
h3.selected a { 
	color:#000033;	
	background-color:#DEF1FF;
	border-color:#ADE2FF;
	border-style:solid;
	border-width:1px;
	text-align:left;	
	padding:4px 0;	
	padding-left:10px;
}
/* Xtra Header links styling */
h4.head a { 
	font-weight: bold; 
	color:#242424;
	text-align:left;	
	font-size:11px; 
	display:block;
	margin:0px;
}
h4.selected a { 
	color:#FF9900;
	text-align:left;
}

.menu-nivel2{font-weight: bold; color:#242424;height:30px;}

.menu-nivel3{
	font-family:'trebuchet MS', arial, verdana; 
	font-size:11px; 
	width:602px; 
	color:#696969;
}