/*.menufooter {
	width:1000px;
	padding:0;
	margin:0;
}
.menufooter  ul {
	margin:0;
	padding:2px;
	width:996px;
	float:left;
	list-style-type:none;
}
.menufooter  ul ul {
	width:200px;
	padding:0;
	margin:0;
	position:absolute;
	bottom:2em;
	left:0; 
	display: none;  
}
.menufooter  ul ul ul{
	left:200px; 
	bottom:0;
	width:200px;
	display: none;  
}
.menufooter li {
	float:left;
	width:auto;
	padding:0;
	margin:0;
	position:relative;
	line-height:1em;
}
.menufooter li li {
	width:200px;
	border:1px solid #ccc;
	background:#e5e5e5;

}
.menufooter li a{
	display:block;
	font-size:1em;
	text-decoration:none; 
	color:#fff; 
	width:auto;
	margin:0;
	padding:.6em;
	position:relative;

}
.menufooter li li a{
	display:block;
	font-size:1em;
	text-decoration:none; 
	color:#fff; 
	width:auto;
	margin:0;
	position:relative;
	text-align:center;
	line-height:1em;

}


*/

.menufooter{  
	width:1000px;
	padding:0;
	margin:0;
}  
  
.menufooter ul {  
    z-index: 90;  
	margin:0;
	padding:2px;
	width:996px;
	list-style-type:none;
	

}  
  
.menufooter ul li ul {  
    display: none;  
    visibility: hidden;  
    width: 200px;  
    border: 0px;  
    margin: 0px; 
	position:absolute;
	left:0px;
	bottom:2em;
}  
  
* html .menufooter ul li ul {  
    margin: 0px;  
    margin: 0px;  
}  
  

  
.menufooter ul ul ul {  
	position:absolute; 
    width: 200px; 
    margin:0px;  
    height: auto; 
	left:190px;
	bottom:0;
}  
  
* html .menufooter ul ul ul {  
    margin: 0px;  
    margin: 0px;  
	left:190px; 
	bottom:0;
	width:200px;
	display: none; 
}  
  
.menufooter ul li { 
    float: left;   
	width:auto;
	padding:0;
	margin:0;
	line-height:2em;	
	width:auto;
	border:none;
	background:none;
	position:relative;
}
.menufooter ul li ul li {  
	width:200px;
	border:1px solid #ccc;
	background:#e5e5e5;
	position:relative;
	line-height:1em;
}     
.menufooter ul li a {  
	display:block;
	font-size:1em;
	text-decoration:none; 
	color:#fff; 
	width:auto;
	margin:0;
	padding:.6em;
	position:relative;
}  
