#languages UL {
	MARGIN-RIGHT: 25px; LIST-STYLE-TYPE: none
}
#languages LI {
	FLOAT: left; MARGIN-LEFT: 1em
}
#languages LI.title {
	FONT-STYLE: italic
}
#languages LI A.active {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#languages LI A.active:hover {
	TEXT-DECORATION: underline
}
#menu ul { 
    background: url('../dsg/menibg-up.gif') no-repeat top left;
	float:left;
    list-style:none;
	font-family: Verdana, sans-serif; 
	margin: 0; 
	padding: 0; 
	padding-top:12px;
	
} 

#menu ul li { 
    display: inline;	
} 

#menu ul li a { 
    display: block;
    cursor: pointer;
    cursor: hand;
    font-weight: bold;
	font-size: 12px; 
	color: #000; 
	font-family: Verdana; 
	padding-top:10px;
	padding-bottom:10px;
	text-decoration: none; 
	width:160px;
	background: url('../dsg/menibtnbg.gif') no-repeat left bottom;  
} 


#menu ul li a span{ 

  padding-left: 20px;

}
 
	  
#menu ul li a:hover { 
	background-image: url('../dsg/menibtnbg.gif');
} 
#menu ul li a.active { 
	background-image: url('../dsg/menibtnbg.gif');
} 
#menu ul li a:hover span {
	
}
#menu ul li a.active span {
	
}

/* 2.level */
#menu ul ul {	 
	margin: 0; 
	padding: 0; 
	padding-top:10px;
	padding-bottom:10px;
	border: none; 
	background: none;
} 

#menu ul ul li {
	padding: 0;
	margin:0; 
} 
#menu ul ul li a {
	font-weight: normal; 
	font-size: 12px; 
	border: 0; 
	background-image: none;
	padding-top: 0;
	padding-left:20px;
    text-indent: -20px;
	padding-bottom: 5px;
	width:140px;
} 
#menu ul ul li a span {
	background-image: none;

}
#menu ul ul li a:hover {

	background-image: none;
} 
#menu ul ul li a.active { 
	background-image: none;
} 
#menu ul ul li a:hover span {
	background-image: none;
}
#menu ul ul li a.active span {
	background-image: none;
	font-weight: bold;
	color: #ff9900; 
}
/* 3.level */
#menu ul ul ul {	 
	margin: 0; 
	padding: 0; 
	padding-top:10px;
	padding-bottom:10px;
	
	border: none; 
	background: none;
	
} 

#menu ul ul ul li {
	padding: 0;
	margin:0; 
} 
#menu ul ul ul li a {
	font-weight: normal; 
	font-size: 12px; 
	border: 0; 
	background-image: none;
	padding-top: 0;
	padding-left: 28px;
    text-indent: -20px;
	padding-bottom: 5px;
	width:130px;
		} 
#menu ul ul ul li a span {
	background-image: none;

}
#menu ul ul ul li a:hover {

	background-image: none;
} 
#menu ul ul ul li a.active { 
	background-image: none;
} 
#menu ul ul ul li a:hover span {
	background-image: none;
}
#menu ul ul ul li a.active span {
	background-image: none;
	font-weight: bold;
	color: #ff9900; 
}

